.styles-module-scss-module__8VPiPa__bg{background-color:#fafafa}.styles-module-scss-module__8VPiPa__section{padding-top:5rem;padding-bottom:5rem}.styles-module-scss-module__8VPiPa__header{margin-bottom:5rem}@media screen and (max-width:900px){.styles-module-scss-module__8VPiPa__header{margin-bottom:3rem}}.styles-module-scss-module__8VPiPa__header__tag{color:var(--primary);margin-bottom:1rem;font-size:24px;font-weight:500;line-height:150%}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__header__tag{font-size:20px}}.styles-module-scss-module__8VPiPa__header__ttl{color:var(--title);max-width:650px;font-size:40px;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__header__ttl{font-size:32px}}.styles-module-scss-module__8VPiPa__live{grid-template-columns:repeat(4,1fr);margin-bottom:4rem;display:grid}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__live{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (max-width:900px){.styles-module-scss-module__8VPiPa__live{gap:2.5rem;margin-bottom:2.5rem}}.styles-module-scss-module__8VPiPa__live__ttl{color:var(--title);margin-bottom:2rem;font-size:32px;font-weight:500;line-height:120%}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__live__ttl{font-size:24px}}.styles-module-scss-module__8VPiPa__live__list{letter-spacing:0;color:var(--text);padding-left:1.5rem;font-size:20px;font-weight:500;line-height:155%}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__live__list{font-size:16px}}.styles-module-scss-module__8VPiPa__live__card{background-color:#fff;border-right:1px solid #f0f0f0;flex-direction:column;gap:2.5rem;padding:2rem 1.5rem;display:flex}.styles-module-scss-module__8VPiPa__live__card:last-of-type{border-right:none}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__live__card{border:none;padding:1rem}}.styles-module-scss-module__8VPiPa__live__card__ttl{color:var(--primary);letter-spacing:2px;text-transform:uppercase;font-size:24px;font-weight:600;line-height:120%}.styles-module-scss-module__8VPiPa__live__card__list{letter-spacing:0;color:var(--text);padding-left:1.5rem;font-size:20px;font-weight:500;line-height:155%}.styles-module-scss-module__8VPiPa__live__card__list li{margin-bottom:1rem}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__live__card__list{font-size:16px}}.styles-module-scss-module__8VPiPa__live__card button{width:fit-content;margin-top:auto}.styles-module-scss-module__8VPiPa__demo{background-color:#fff;border-top:1px solid #f0f0f0;align-items:flex-end;gap:3rem;max-width:905px;padding:2rem;display:flex}@media screen and (max-width:900px){.styles-module-scss-module__8VPiPa__demo{flex-direction:column;align-items:flex-start;gap:2rem;padding:1rem}}.styles-module-scss-module__8VPiPa__demo__ttl{color:var(--primary);letter-spacing:2px;text-transform:uppercase;margin-bottom:2.5rem;font-size:24px;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__demo__ttl{margin-bottom:1.5rem;font-size:24px}}.styles-module-scss-module__8VPiPa__demo__txt{letter-spacing:0;color:var(--text);font-size:24px;font-weight:500;line-height:155%}@media screen and (max-width:1024px){.styles-module-scss-module__8VPiPa__demo__txt{font-size:20px}}.styles-module-scss-module__8VPiPa__demo button{white-space:nowrap}
