.yiQDnpH{gap:var(--40);padding-block:var(--32);flex-direction:column;grid-column:1/-1;margin-top:0;display:flex;position:relative}.yiQDnpH:before{content:"";inset-block:0;width:calc(100vw - var(--scrollbar-width,0px));background:var(--background-subtle);z-index:-1;position:absolute;left:50%;transform:translate(-50%)}.yiQDnpH1{gap:var(--12);flex-direction:column;display:flex}.yiQDnpH2{font-family:var(--typography-font-family-Proxima-Nova);font-size:var(--heading-xl-font-size);font-weight:var(--typography-font-weight-semibold);letter-spacing:var(--typography-letter-spacing-regular);line-height:var(--heading-xl-line-height);color:var(--text-default);margin:0}.yiQDnpH3{color:var(--text-subtle);margin-bottom:var(--24)}.yiQDnpH4{font-family:var(--typography-font-family-Proxima-Nova);font-size:var(--body-md-font-size);font-weight:var(--typography-font-weight-regular);line-height:var(--body-md-line-height);letter-spacing:var(--typography-letter-spacing-regular);color:var(--text-default);width:100%;margin:0}.yiQDnpH5{align-items:center;gap:var(--24);flex-direction:row;display:flex}.yiQDnpH6{gap:var(--56);flex-direction:column;flex:1;min-width:0;display:flex}.yiQDnpH7{border-radius:var(--radius-xl);flex-shrink:0;width:600px;height:316px;overflow:hidden}@media (max-width:1023px){.yiQDnpH7{display:none}}.yiQDnpH8{object-fit:cover;width:100%;height:100%;display:block}.yiQDnpH9{gap:var(--16);margin-top:var(--40);flex-direction:column;display:flex}@media (min-width:768px){.yiQDnpH9{margin-top:var(--64)}}.yiQDnpHA{margin-top:var(--32)}@media (min-width:768px){.yiQDnpHA{margin-top:var(--32)}}.yiQDnpHB{font-family:var(--typography-font-family-Proxima-Nova);font-size:var(--heading-md-font-size);font-weight:var(--typography-font-weight-semibold);line-height:var(--heading-md-line-height);letter-spacing:var(--typography-letter-spacing-regular);color:var(--text-default)}.yiQDnpHC{column-gap:var(--16);grid-template-columns:repeat(4,1fr);display:grid}@media (min-width:768px){.yiQDnpHC{column-gap:var(--24);grid-template-columns:repeat(12,1fr)}}.yiQDnpHC{row-gap:var(--24)}.yiQDnpHD{grid-column:span 2}.yiQDnpHE{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:var(--16);scrollbar-width:none;flex-direction:row;display:flex;overflow-x:auto}.yiQDnpHE::-webkit-scrollbar{display:none}@media (min-width:768px){.yiQDnpHE{column-gap:var(--16);grid-template-columns:repeat(4,1fr);display:grid}@media (min-width:768px){.yiQDnpHE{column-gap:var(--24);grid-template-columns:repeat(12,1fr)}}.yiQDnpHE{row-gap:var(--24);scrollbar-width:auto;overflow-x:visible}.yiQDnpHE::-webkit-scrollbar{display:revert}}.yiQDnpHF{scroll-snap-align:start;flex:none;width:80vw;max-width:80vw}@media (min-width:768px){.yiQDnpHF{flex:unset;max-width:unset;scroll-snap-align:unset;grid-column:span 4;width:auto}}@media (min-width:1024px){.yiQDnpHF{grid-column:span 3}}.yiQDnpHG{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--20);background:var(--background-subtle);box-sizing:border-box;flex-direction:column;gap:.5rem;height:100%;display:flex}.yiQDnpHH{font-family:var(--typography-font-family-Proxima-Nova);font-size:var(--body-sm-font-size);font-weight:var(--typography-font-weight-semibold);color:var(--text-contrast);margin:0;line-height:1.3}.yiQDnpHI{gap:var(--16);font-size:var(--body-xs-font-size);color:var(--text-subtle);display:flex}.yiQDnpHJ{text-align:center}.yiQDnpHK{align-items:baseline;gap:var(--8);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:590px){.yiQDnpHK{grid-template-columns:repeat(auto-fill, minmax(var(--column-desktop-max-width-2), 1fr));gap:var(--8) var(--24)}}@media (min-width:768px){.yiQDnpHK{grid-template-columns:repeat(6,1fr)}}.yiQDnpHL{background:var(--background-subtle);border-radius:var(--radius-sm);padding:var(--24) var(--32);gap:var(--12);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.yiQDnpHL{padding:var(--24) var(--144)}}.yiQDnpHM{font-family:var(--typography-font-family-Proxima-Nova);font-size:var(--heading-xl-font-size);font-weight:var(--typography-font-weight-semibold);line-height:var(--heading-xl-line-height);letter-spacing:var(--typography-letter-spacing-regular);color:var(--text-default)}.yiQDnpHN{font-family:var(--typography-font-family-Proxima-Nova);font-size:var(--body-md-font-size);font-weight:var(--typography-font-weight-regular);line-height:var(--body-md-line-height);letter-spacing:var(--typography-letter-spacing-regular);color:var(--text-default)}
