.styles_product__No9P0{position:relative;grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:calc(var(--vsq) * 4);padding-top:calc(var(--vsq) * 8);padding-bottom:calc(var(--vsq) * 8)}.styles_product__No9P0 .styles_left__0lA5s{grid-column:4/-4}@media (min-width:768px){.styles_product__No9P0 .styles_left__0lA5s{grid-column:2/var(--end-x-col)}}.styles_product__No9P0 .styles_left__0lA5s.styles_extended__17XPq{--xh:81svh}@media (min-width:768px){.styles_product__No9P0 .styles_left__0lA5s.styles_extended__17XPq{grid-column-end:18}}@media(max-width:768px){.styles_product__No9P0 .styles_left__0lA5s.styles_extended__17XPq{--xh:66svh}}.styles_product__No9P0 .styles_left__0lA5s.styles_extended__17XPq>div[style]{margin-right:calc(calc(var(--vsq) * 2) * -1)}@media (min-width:768px){.styles_product__No9P0 .styles_left__0lA5s>:not(h1,div){max-width:26vw}}.styles_product__No9P0 .styles_right__EB_N3{grid-column:4/-4}@media (min-width:768px){.styles_product__No9P0 .styles_right__EB_N3{grid-column:var(--end-x-col)/-2}}.styles_product__No9P0 .styles_right__EB_N3.styles_extended__17XPq{grid-column:4/-4}@media (min-width:768px){.styles_product__No9P0 .styles_right__EB_N3.styles_extended__17XPq{grid-column:14/-1}}.styles_product__No9P0 .styles_extended__17XPq{order:-1;height:100%;overflow:visible}@media (min-width:768px){.styles_product__No9P0 .styles_extended__17XPq{order:0}}.styles_product__No9P0 .styles_extended__17XPq>div[style]{z-index:10;height:calc(var(--xh,80svh) - var(--header-height, 100px))!important;width:auto!important}@media (min-width:768px){.styles_product__No9P0 .styles_extended__17XPq>div[style]{--tw-translate-y:calc(calc(var(--vsq) * 4) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.styles_product__No9P0 h1{position:relative;font-weight:400;line-height:1.4}.styles_product__No9P0 h3{font-weight:400}.styles_product__No9P0 h4{font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:-.025em}.styles_product__No9P0 h5{font-size:1rem;line-height:1.5rem;font-weight:400}.styles_product__No9P0 h5 a{font-weight:700}.styles_product__No9P0 h5 a:hover span{text-decoration-line:underline}