@layer components{._text_10xv2_2:after{content:"_";visibility:hidden}._glyph_10xv2_9{opacity:.8;font-weight:var(--fontWeightRegular);font-family:var(--japaneseFontStack);line-height:0}._value_10xv2_16{opacity:1}}._textRow_10xv2_21{align-self:center;text-align:center;position:relative;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 696px){._textRow_10xv2_21{text-align:center;align-items:flex-start}}._textRow_10xv2_21[data-width=s]{max-width:var(--maxWidthS)}._textRow_10xv2_21[data-width=m]{max-width:var(--maxWidthM)}._textRow_10xv2_21[data-width=l]{max-width:var(--maxWidthL)}._textRow_10xv2_21[data-no-margin=true]{margin-bottom:0}._textRow_10xv2_21[data-stretch=true]{width:100%}._textRow_10xv2_21[data-center=true]{align-items:center;text-align:center}._textRow_10xv2_21[data-justify=start]{justify-self:flex-start}._textRow_10xv2_21[data-justify=center]{justify-self:center}._textRow_10xv2_21[data-justify=end]{justify-self:flex-end}@media (max-width: 696px){._textRow_10xv2_21[data-justify=end]{align-items:center;text-align:center}}._heading_10xv2_77{line-height:var(--lineHeightTitle);color:var(--textTitle)}._heading_10xv2_77[data-level="0"]{letter-spacing:-.05em;font-size:var(--fontSizeH0)}._heading_10xv2_77[data-level="1"]{letter-spacing:-.05em;font-size:var(--fontSizeH1)}._heading_10xv2_77[data-level="2"]{font-size:var(--fontSizeH2);letter-spacing:-.04em}._heading_10xv2_77[data-level="3"]{font-size:var(--fontSizeH3);letter-spacing:-.02em}._heading_10xv2_77[data-level="4"]{font-size:var(--fontSizeH4);letter-spacing:-.01em}._heading_10xv2_77[data-level="5"]{font-size:var(--fontSizeH5)}._heading_10xv2_77[data-align=auto]{text-align:inherit}._heading_10xv2_77[data-align=start]{text-align:start}._heading_10xv2_77[data-align=center]{text-align:center}._heading_10xv2_77[data-weight=regular]{font-weight:var(--fontWeightRegular)}._heading_10xv2_77[data-weight=medium]{font-weight:var(--fontWeightMedium)}._heading_10xv2_77[data-weight=bold]{font-weight:var(--fontWeightBold)}@keyframes _countTimerFadeSlide_10xv2_1{0%{opacity:0;transform:translate3d(0,var(--space3XL),0)}to{opacity:.38;transform:translateZ(0)}}._countTimer_10xv2_147{display:grid;min-width:275px;height:103px;text-align:center;opacity:0}@media (prefers-reduced-motion: no-preference){._countTimer_10xv2_147{animation:_countTimerFadeSlide_10xv2_1 1.4s var(--bezierFastoutSlowin) var(--initDelay) forwards}}._countHidden_10xv2_159{display:grid;min-width:275px;height:103px;text-align:center;opacity:0}._columns_1f8sl_1{margin:20px 0 60px}._grid_1f8sl_5{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:40px 0}@media (max-width: 1040px){._grid_1f8sl_5{grid-template-columns:1fr}}._gridImage_1f8sl_16{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:100%;grid-column:1;grid-row:1}@media (max-width: 1680px){._gridImage_1f8sl_16{grid-template-rows:1fr}}._gridBackground_1f8sl_28{grid-column:1;grid-row:1 / span 2}@media (max-width: 1040px){._gridBackground_1f8sl_28{padding:0 120px}}@media (max-width: 696px){._gridBackground_1f8sl_28{padding:0 60px}}._gridForeground_1f8sl_41{grid-column:1;grid-row:2;position:relative;right:-140px;bottom:40px;align-self:flex-end;width:110%}@media (max-width: 1680px){._gridForeground_1f8sl_41{width:auto;left:auto;right:auto}}._gridText_1f8sl_57{padding-top:80px}@media (max-width: 2080px){._gridText_1f8sl_57{padding-top:40px}}@media (max-width: 1040px){._gridText_1f8sl_57{padding-top:0}}._sidebarImages_1f8sl_69{display:grid;grid-template-columns:repeat(6,[col] 1fr);align-items:center}@media (max-width: 1040px){._sidebarImages_1f8sl_69{padding:0 80px;margin-top:60px}}@media (max-width: 696px){._sidebarImages_1f8sl_69{padding:0 20px;margin-top:40px}}._sidebarImagesText_1f8sl_85{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-right:10px}@media (max-width: 1040px){._sidebarImagesText_1f8sl_85{padding-right:0}}._sidebarImage_1f8sl_69:first-child{grid-column:col 1 / span 4;grid-row:1;position:relative;top:5%;opacity:.4}._sidebarImage_1f8sl_69:last-child{grid-column:col 3 / span 4;grid-row:1;position:relative;top:-5%}@keyframes _countTimerFadeSlide_1f8sl_1{0%{opacity:0;transform:translate3d(0,var(--space3XL),0)}to{opacity:.38;transform:translateZ(0)}}._countTimer_1f8sl_127{min-width:275px;height:103px;text-align:center;opacity:0}@media (prefers-reduced-motion: no-preference){._countTimer_1f8sl_127{animation:_countTimerFadeSlide_1f8sl_1 1.4s var(--bezierFastoutSlowin) var(--initDelay) forwards}}
