.DpD7vq_buySectionContainer{width:100%;position:relative}
.ptgU4G_sectionWrapper{padding-top:0;padding-bottom:0}.ptgU4G_sectionWrapper[data-has-vertical-margin=true]{padding-top:8px;padding-bottom:8px}.ptgU4G_bannerCaption{text-transform:uppercase;font-size:14px;font-weight:500;line-height:120%}@media (min-width:992px){.ptgU4G_bannerCaption{font-size:13px;line-height:120%}}.ptgU4G_bannerTitle{letter-spacing:-1.8px;font-size:36px;font-weight:500;line-height:120%}@media (min-width:992px){.ptgU4G_bannerTitle{letter-spacing:-2px;font-size:40px;line-height:120%}}.ptgU4G_bannerSubtitle{letter-spacing:-.32px;font-size:16px;font-weight:400;line-height:120%}@media (min-width:992px){.ptgU4G_bannerSubtitle{letter-spacing:-.32px;font-size:16px;line-height:130%}}
.S8WzIG_replayButton{backdrop-filter:blur(24px);color:#fff9;letter-spacing:3px;text-transform:uppercase;cursor:pointer;z-index:9999;pointer-events:auto;background:0 0;border:none;border-radius:24px;padding:8px;font-size:1.1rem;font-weight:500;position:absolute;bottom:24px;left:12px}.S8WzIG_replayButton:focus{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 3px #00e0ff4d}@media (min-width:768px){.S8WzIG_replayButton{left:24px}}.S8WzIG_replayButton svg{opacity:.7;width:auto;height:16px;transform:translateY(1.5px)}.S8WzIG_videoWrapper{width:100%;height:100%;position:absolute;inset:0}
.kdKZJW_sectionContent{color:#fff;align-items:var(--sc-align-items,center);height:90svh;padding-top:var(--sc-pad-top,0);padding-bottom:var(--sc-pad-bottom,0);display:grid;position:relative;overflow:hidden}.kdKZJW_sectionContent[data-has-fg=true]>*{min-height:0}@media (max-width:768px){.kdKZJW_sectionContent[data-fg-fullbleed=true]{overflow:visible}}@media (min-width:992px){.kdKZJW_sectionContent{padding-top:var(--sc-pad-top-md,0);padding-bottom:var(--sc-pad-bottom-md,0)}}.kdKZJW_backgroundLayer{z-index:0;pointer-events:none;position:absolute;inset:0}.kdKZJW_backgroundLayer img,.kdKZJW_backgroundLayer video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.kdKZJW_contentColumn{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.kdKZJW_foregroundImageWrapper{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex;position:relative}.kdKZJW_foregroundImageWrapper img{object-fit:contain;object-position:bottom center;width:100%;height:100%}@media (max-width:768px){.kdKZJW_foregroundImageWrapper[data-fullbleed=true]{flex:1;width:100vw;max-height:82.16vw;margin-top:auto;margin-left:calc(50% - 50vw)}.kdKZJW_foregroundImageWrapper[data-fullbleed=true] img{object-fit:cover!important;object-position:top center!important}.kdKZJW_sectionContent[data-fg-fullbleed=true] .kdKZJW_contentColumn>:first-child{flex-direction:column;flex:1;justify-content:flex-start;display:flex;padding-top:clamp(32px,10vh,120px)!important}.kdKZJW_sectionContent[data-fg-fullbleed=true] .kdKZJW_contentColumn>:first-child>*{padding-top:0!important}}.kdKZJW_content{z-index:1;padding-top:var(--content-pad-top);padding-bottom:var(--content-pad-bottom);gap:16px;align-items:var(--content-align-items,center);text-align:var(--content-text-align,center);flex-direction:column;padding-inline:16px;display:flex;position:relative}@media (min-width:992px){.kdKZJW_content{padding-inline:32px;padding-top:var(--content-pad-top-md);padding-bottom:var(--content-pad-bottom-md);gap:16px}}.kdKZJW_textStack{flex-direction:column;align-self:stretch;align-items:center;gap:4px;display:flex}.kdKZJW_textStack[data-align=left]{align-items:flex-start}.kdKZJW_textStack[data-align=right]{align-items:flex-end}.kdKZJW_caption{color:var(--caption-color,#fff);margin:0;}.kdKZJW_title{color:var(--title-color,#fff);margin:0;}.kdKZJW_subtitle{color:var(--subtitle-color,#fff);max-width:420px;margin:0;}.kdKZJW_buttons{align-items:center;gap:12px;display:flex}.kdKZJW_note{color:var(--note-color,#0009);white-space:nowrap;margin:8px 0 0;font-size:11px;font-weight:400}@media (min-width:768px){.kdKZJW_note{font-size:14px}}.kdKZJW_blurredCard{background-blend-mode:overlay;backdrop-filter:blur(22px);background:#0000001a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;gap:24px;width:100%;max-width:400px;padding:32px 16px;display:flex}@media (max-width:768px){.kdKZJW_blurredCard{width:calc(100% - 32px);max-width:none;min-height:auto;margin:0 16px;padding:24px 16px}}
.PRiDgq_videoModalContent{justify-content:center;align-items:center;max-width:95vw;margin:0 auto;display:flex;position:relative}@media (min-width:992px){.PRiDgq_videoModalContent{width:90vw;max-width:90vw}}@media (min-width:2100px){.PRiDgq_videoModalContent{width:85vw;max-width:85vw}}.PRiDgq_videoModalContent .video-player{background:#000;border-radius:24px;width:100%;max-height:90vh;overflow:hidden}.PRiDgq_videoModalContent .video-player video-js{background:#000;border-radius:24px;width:100%;height:auto;max-height:90vh}.PRiDgq_videoModalContent .video-player .vjs-poster{object-fit:contain;border-radius:24px}.PRiDgq_videoModalContent .video-player .vjs-big-play-button{display:none!important}.PRiDgq_videoModalContent .video-player .vjs-paused .vjs-big-play-button{display:none!important}.PRiDgq_videoModalContent .video-player .vjs-control-bar{display:flex!important}
.BSnyYG_sectionWrapper{width:100%;height:100svh;position:relative}.BSnyYG_sectionWrapper>div,.BSnyYG_sectionWrapper section{height:100%}.BSnyYG_sectionWrapper [class*=SectionContent],.BSnyYG_sectionWrapper section>div:first-child{position:relative;height:100%!important}.BSnyYG_sectionWrapper [class*=SectionContent]:after,.BSnyYG_sectionWrapper section>div:first-child:after{content:"";z-index:1;pointer-events:none;background:#00000080;position:absolute;inset:0}.BSnyYG_sectionWrapper [class*=Content]{justify-content:center}.BSnyYG_sectionWrapper video{object-fit:cover;width:100%;height:100%}.BSnyYG_contentOverlay{z-index:10;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:840px;padding:0 24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BSnyYG_heading{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#fff;text-transform:uppercase;margin:0;font-size:20px;font-weight:500;line-height:1.5}.BSnyYG_watchButton{color:#fff;backdrop-filter:none;cursor:pointer;pointer-events:auto;background:#0006;border:none;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:14px;font-weight:500;line-height:1;transition:all .3s ease-in-out;display:inline-flex}.BSnyYG_watchButton:hover{background:#0009;transform:scale(1.05)}.BSnyYG_watchButton:focus{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 3px #00e0ff4d}.BSnyYG_watchButton svg{fill:#fff;width:20px;height:20px}
.d1VfTa_sectionLabel{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:1px;margin:0;font-size:14px;font-weight:500;line-height:1}.d1VfTa_sectionHeading{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-1.44px;margin:0;font-size:48px;font-weight:500;line-height:1.1}@media (max-width:768px){.d1VfTa_sectionHeading{letter-spacing:-.96px;font-size:32px}}.d1VfTa_sectionBody{font-family:var(--font-geist-sans), system-ui, sans-serif;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:768px){.d1VfTa_sectionBody{font-size:16px}}.d1VfTa_cardTitle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.8px;margin:0;font-size:16px;font-weight:500;line-height:1}@media (max-width:768px){.d1VfTa_cardTitle{font-size:14px}}.d1VfTa_cardBody{font-family:var(--font-geist-sans), system-ui, sans-serif;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:768px){.d1VfTa_cardBody{font-size:14px}}.d1VfTa_sectionTextBlock{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:0 24px;display:flex}
.za3yna_section{background:#fff;width:100%;padding:140px 0 0}.za3yna_textBlock{color:#000;width:100%;max-width:840px;margin:0 auto;padding-bottom:48px;}.za3yna_heading{}@media (max-width:768px){.za3yna_heading{letter-spacing:-.84px;font-size:28px}}.za3yna_contentWrapper{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.za3yna_phoneWrapper{position:relative}@media (min-width:992px){.za3yna_phoneWrapper{max-width:60rem}}.za3yna_phoneImage{z-index:2;width:100%;height:auto;display:block;position:relative}.za3yna_phoneScreen{aspect-ratio:234/510;z-index:1;background:#000;border-radius:34px;width:39%;position:absolute;top:4.5%;left:50%;overflow:hidden;transform:translate(-50%)}@media (max-width:768px){.za3yna_phoneScreen{border-radius:24px;width:60%;margin-left:3px;top:5.4%}}.za3yna_videoLayer{object-fit:cover;opacity:0;will-change:opacity;width:100%;height:100%;transition:opacity .25s;position:absolute;top:0;left:0}.za3yna_videoLayer[data-active=true]{opacity:1}.za3yna_metricsBar{z-index:3;backdrop-filter:blur(13px);color:#fff;--xpad:8px;--gap:0px;--ypad:8px;--pulse-color:#fff3;--pulse-duration:1.5s;--pulse-scale:1.5;background:#0006;border:1px solid #ffffff1a;border-radius:24px;align-items:center;width:86%;max-width:45rem;padding:8px;display:inline-flex;position:absolute;top:70%;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 24px 34px #ffffff1a}@media (max-width:768px){.za3yna_metricsBar{--xpad:8px;--gap:0px;--ypad:8px;width:calc(100% - 32px);padding:8px;top:79%}}@media (min-width:992px){.za3yna_metricsBar{--xpad:8px;--ypad:8px;padding:8px;top:70%}}.za3yna_activeHighlight{top:var(--ypad);bottom:var(--ypad);width:var(--itemWidth,calc((100% - (var(--xpad) * 2)) / var(--ah-tabcount)));left:calc(var(--xpad) + var(--ah-index) * (var(--itemWidth,((100% - (var(--xpad) * 2)) / var(--ah-tabcount))) + var(--gap)));will-change:left, width;pointer-events:none;z-index:0;background:#ffffff1a;border:none;border-radius:16px;transition:left .3s,width .3s;position:absolute}.za3yna_pulseRings{pointer-events:none;z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.za3yna_pulseRings .za3yna_ring{border:2px solid var(--pulse-color,#ffffff1a);opacity:0;width:80px;height:80px;animation:za3yna_pulseRing var(--pulse-duration,1.5s) ease-out forwards;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.za3yna_pulseRings .za3yna_ring:nth-child(2){animation-delay:calc(var(--pulse-duration,1.5s) / 3)}.za3yna_pulseRings .za3yna_ring:nth-child(3){animation-delay:calc(var(--pulse-duration,1.5s) * 2 / 3)}@keyframes za3yna_pulseRing{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%, -50%) scale(var(--pulse-scale,1.5))}}@media (prefers-reduced-motion:reduce){.za3yna_pulseRings .za3yna_ring{animation:none}}.za3yna_metricItem{color:#fff6;cursor:pointer;width:var(--itemWidth,25%);z-index:1;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 0 8px;transition:color .2s;display:flex;position:relative}.za3yna_metricItem[data-active=true]{color:#fff}.za3yna_metricItem .za3yna_pulseRings{display:block}.za3yna_metricItem[data-active=true] .za3yna_pulseRings,.za3yna_metricItem[data-disable-pulses=true] .za3yna_pulseRings{display:none}.za3yna_metricItem:hover{color:#fffc}.za3yna_metricItem .za3yna_label{color:inherit;text-align:center;letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:600;line-height:16px}@media (max-width:768px){.za3yna_metricItem .za3yna_label{color:#fff}}
.IhUUVa_root{position:relative}.IhUUVa_root .IhUUVa_group{z-index:1;position:relative}.IhUUVa_root .IhUUVa_group:last-child .IhUUVa_divider{display:none}.IhUUVa_root .IhUUVa_groupSectionTitle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.96px;color:#000000e6;margin:0;padding:48px 0 20px;font-size:24px;font-weight:500;line-height:1.2}.IhUUVa_root .IhUUVa_groupColumnHeader{border-bottom:1px solid #0000001a;grid-template-columns:280px 1fr 1fr;align-items:center;margin-top:48px;margin-bottom:0;padding:16px 0;display:grid}.IhUUVa_root .IhUUVa_groupColumnHeaderCol{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.64px;color:#000000e6;text-align:center;padding:0 16px;font-size:16px;font-weight:500;line-height:1.2}.IhUUVa_root .IhUUVa_groupRows{flex-direction:column;gap:0;display:flex}.IhUUVa_root .IhUUVa_row{border-bottom:1px solid #0000000d;grid-template-columns:280px 1fr 1fr;align-items:center;min-height:64px;padding:16px 0;display:grid}.IhUUVa_root .IhUUVa_row:last-child{border-bottom:none}.IhUUVa_root .IhUUVa_row.IhUUVa_rowIntro{margin-bottom:12px;padding-bottom:28px}.IhUUVa_root .IhUUVa_rowLabel{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.64px;color:#000000e6;font-size:16px;font-weight:500;line-height:1.2}.IhUUVa_root .IhUUVa_rowValue{text-align:center;padding:0 16px}.IhUUVa_root .IhUUVa_cellText{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.64px;color:#000000e6;font-size:16px;font-weight:400;line-height:1.4}.IhUUVa_root .IhUUVa_cellIcon{font-size:20px;display:inline-block}.IhUUVa_root .IhUUVa_cellIconCheck{color:#000000e6}.IhUUVa_root .IhUUVa_cellIconCross{color:#0000004d}.IhUUVa_root .IhUUVa_divider{background:#0000001a;width:100%;height:1px;margin:20px 0 0}
.unt8eG_root{position:relative}.unt8eG_root .unt8eG_groupSectionTitle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.8px;color:#000000e6;margin:0;padding:40px 0 16px;font-size:20px;font-weight:500;line-height:1.2}.unt8eG_root .unt8eG_groupColumnHeader{border-bottom:1px solid #0000001a;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:0;padding:12px 0;display:grid}.unt8eG_root .unt8eG_groupColumnHeaderCol{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.56px;color:#000000e6;text-align:center;padding:0 8px;font-size:14px;font-weight:500;line-height:1.2}.unt8eG_root .unt8eG_groupRows{flex-direction:column;gap:0;display:flex}.unt8eG_root .unt8eG_row{border-bottom:1px solid #0000000d;padding:16px 0}.unt8eG_root .unt8eG_row:last-child{border-bottom:none}.unt8eG_root .unt8eG_row.unt8eG_rowIntro{margin-bottom:8px;padding-bottom:24px}.unt8eG_root .unt8eG_rowLabel{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.56px;color:#000000e6;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2}.unt8eG_root .unt8eG_rowValues{grid-template-columns:1fr 1fr;align-items:start;gap:0 12px;display:grid}.unt8eG_root .unt8eG_rowValue{text-align:left;padding:8px 0}.unt8eG_root .unt8eG_cellText{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.56px;color:#000000e6;font-size:14px;font-weight:400;line-height:1.4}.unt8eG_root .unt8eG_cellIcon{font-size:18px;display:inline-block}.unt8eG_root .unt8eG_cellIconCheck{color:#000000e6}.unt8eG_root .unt8eG_cellIconCross{color:#0000004d}.unt8eG_root .unt8eG_divider{background:#0000001a;width:100%;height:1px;margin:16px 0 0}
.CkqTEG_root{color:#000000e6;background:#fff;padding:100px 0;position:relative}@media (max-width:768px){.CkqTEG_root{padding:60px 0}}.CkqTEG_root .CkqTEG_comparisonInner{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.CkqTEG_root .CkqTEG_comparisonDisclaimer{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#00000059;text-align:center;max-width:740px;margin:24px auto 0;padding:0;font-size:12px;line-height:1.5}.CkqTEG_root .CkqTEG_tableWrapper{position:relative}.CkqTEG_root .CkqTEG_proColumnBg{z-index:0;pointer-events:none;background:#0000000a;border-radius:16px;width:calc(50% - 140px);position:absolute;top:0;bottom:0;left:280px}@media (max-width:768px){.CkqTEG_root .CkqTEG_proColumnBg{display:none}}.CkqTEG_root .CkqTEG_comparisonTitle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-1.92px;color:#000000e6;text-align:center;margin:0 0 60px;font-size:48px;font-weight:500;line-height:1.1}@media (max-width:768px){.CkqTEG_root .CkqTEG_comparisonTitle{letter-spacing:-.96px;margin-bottom:40px;font-size:32px}}.CkqTEG_root .CkqTEG_headerImagesRow{z-index:1;grid-template-columns:280px 1fr 1fr;align-items:center;padding:20px 0 12px;display:grid;position:relative}@media (max-width:768px){.CkqTEG_root .CkqTEG_headerImagesRow{grid-template-columns:1fr 1fr;padding:16px 0 8px}}.CkqTEG_root .CkqTEG_headerImageCell{justify-content:center;align-items:center;display:flex}.CkqTEG_root .CkqTEG_headerTitlesRow{z-index:1;border-bottom:1px solid #0000001a;grid-template-columns:280px 1fr 1fr;align-items:center;margin-bottom:32px;padding:0 0 20px;display:grid;position:relative}@media (max-width:768px){.CkqTEG_root .CkqTEG_headerTitlesRow{z-index:10;background:#fff;grid-template-columns:1fr 1fr;gap:0;padding:16px 0;transition:top .3s ease-in-out;position:sticky}}@media (min-width:768px){.CkqTEG_root .CkqTEG_headerTitlesRow{top:auto!important}.CkqTEG_root .CkqTEG_comparisonMobile{display:none}}@media (max-width:767px){.CkqTEG_root .CkqTEG_comparisonDesktop{display:none}}@media (max-width:768px){.CkqTEG_root .CkqTEG_headerLabel{display:none}}.CkqTEG_root .CkqTEG_headerProduct{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.8px;text-align:center;color:#000;padding:0 16px;font-size:20px;font-weight:500}@media (max-width:768px){.CkqTEG_root .CkqTEG_headerProduct{padding:0 8px;font-size:14px}}.CkqTEG_root .CkqTEG_headerProductPro,.CkqTEG_root .CkqTEG_headerThumb{position:relative}.CkqTEG_root .CkqTEG_headerThumb img{object-fit:contain}
.ghWtta_section{background:#fafafa;width:100%;padding:140px 0;overflow:hidden}@media (max-width:768px){.ghWtta_section{padding:80px 0}}.ghWtta_contentContainer{flex-direction:column;align-items:center;gap:48px;max-width:1080px;margin:0 auto;display:flex}@media (max-width:768px){.ghWtta_contentContainer{gap:32px}}.ghWtta_textContainer{color:#000;max-width:838px;}@media (max-width:768px){.ghWtta_textContainer{gap:12px}}.ghWtta_imageWrapper{justify-content:center;width:100%;display:flex}.ghWtta_ringImage{width:70%;height:auto;display:block}
.tEPoTW_section{clip-path:inset(0);background:#fff;width:100%;padding:120px 0 140px;position:relative}@media (max-width:768px){.tEPoTW_section{padding:80px 0 100px}}.tEPoTW_bgVectors{pointer-events:none;opacity:.15;width:974px;height:auto;position:absolute;top:-80px;left:50%;transform:translate(-30%)}@media (max-width:768px){.tEPoTW_bgVectors{display:none}}.tEPoTW_heading{white-space:pre-line;}.tEPoTW_header{color:#000;margin-bottom:64px;}@media (max-width:768px){.tEPoTW_header{margin-bottom:40px}}.tEPoTW_contentWrapper{gap:80px;max-width:1200px;margin:0 auto;padding:0 64px;display:flex;position:relative}@media (max-width:768px){.tEPoTW_contentWrapper{flex-direction:column;gap:48px;padding:0 24px}}.tEPoTW_leftColumn{flex:0 0 60%}@media (max-width:768px){.tEPoTW_leftColumn{flex:1}}.tEPoTW_ringImage{width:100%;height:auto;display:block}.tEPoTW_rightColumn{flex-direction:column;flex:0 0 40%;gap:96px;padding:96px 0;display:flex}@media (max-width:768px){.tEPoTW_rightColumn{flex:1;gap:48px;padding:0}}.tEPoTW_featureItem{flex-direction:column;gap:16px;display:flex}.tEPoTW_featureTitle{color:#000;}.tEPoTW_featureDescription{color:#000;max-width:400px;}
.ADL_4a_section{background:#000;position:relative;overflow:hidden}.ADL_4a_webGLBackground{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ADL_4a_webGLBackground *,.ADL_4a_webGLBackground :before,.ADL_4a_webGLBackground :after{pointer-events:none!important}.ADL_4a_sectionContent{z-index:1;pointer-events:auto;padding:140px 0;position:relative}@media (max-width:768px){.ADL_4a_sectionContent{padding:64px 0 80px}}.ADL_4a_caption{color:#fff;text-align:center;margin-bottom:12px;}.ADL_4a_sectionTitle{color:#fff;text-align:center;margin:0;}.ADL_4a_sectionDesc{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#fff;text-align:center;max-width:600px;margin:16px auto 64px;padding:0 24px;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.ADL_4a_sectionDesc{margin-bottom:40px}}.ADL_4a_carouselWrapper{position:relative}.ADL_4a_navButtonWrapper{z-index:2;position:absolute;top:220px;transform:translateY(-50%)}.ADL_4a_navButtonWrapper[data-side=left]{left:24px}.ADL_4a_navButtonWrapper[data-side=right]{right:24px}@media (max-width:1400px){.ADL_4a_navButtonWrapper{top:200px}}@media (max-width:1200px){.ADL_4a_navButtonWrapper{top:160px}}@media (max-width:1024px){.ADL_4a_navButtonWrapper{top:312px}}@media (max-width:992px){.ADL_4a_navButtonWrapper{top:234px}}@media (max-width:768px){.ADL_4a_navButtonWrapper{top:42.5vw}.ADL_4a_navButtonWrapper[data-side=left]{left:12px}.ADL_4a_navButtonWrapper[data-side=right]{right:12px}}.ADL_4a_emblaViewport{width:100%;padding-left:calc(50vw - 660px);padding-right:calc(50vw - 660px);overflow:hidden}@media (max-width:1400px){.ADL_4a_emblaViewport{padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px)}}@media (max-width:1200px){.ADL_4a_emblaViewport{padding-left:calc(50vw - 480px);padding-right:calc(50vw - 480px)}}@media (max-width:992px){.ADL_4a_emblaViewport{padding-left:calc(50vw - 360px);padding-right:calc(50vw - 360px)}}@media (max-width:768px){.ADL_4a_emblaViewport{padding-left:0;padding-right:0}}.ADL_4a_emblaContainer{align-items:flex-start;margin-left:-16px;display:flex}.ADL_4a_emblaSlide{flex:0 0 33.3333%;min-width:0;padding-left:16px}@media (max-width:1024px){.ADL_4a_emblaSlide{flex:0 0 65%}}@media (max-width:768px){.ADL_4a_emblaSlide{opacity:.3;flex:0 0 85%;transition:opacity .4s}.ADL_4a_emblaSlide[data-active=true]{opacity:1}}.ADL_4a_card{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff26;border-radius:16px;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.ADL_4a_card{aspect-ratio:1;border-radius:12px}}.ADL_4a_cardImageWrapper{width:100%;height:100%;position:absolute;inset:0}.ADL_4a_cardImageWrapper img{object-fit:cover;width:100%;height:100%}.ADL_4a_cardVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ADL_4a_cardTextBlock{flex-direction:column;gap:16px;padding:16px 0 0;display:flex}@media (max-width:768px){.ADL_4a_cardTextBlock{opacity:.2;gap:10px;max-width:280px;transition:opacity .4s}.ADL_4a_cardTextBlock[data-active=true]{opacity:1}}.ADL_4a_cardHeading{color:#fff;text-transform:uppercase;line-height:1.2;}.ADL_4a_cardBodyText{text-align:left;color:#fff;}.ADL_4a_controls{justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}@media (max-width:768px){.ADL_4a_controls{gap:6px;margin-top:32px}}.ADL_4a_dot{all:unset;cursor:pointer;background:#fff3;border-radius:4px;width:8px;height:8px;transition:width .3s,background .3s}.ADL_4a_dot[data-active=true]{background:#fff;width:32px}.ADL_4a_dot:hover{background:#fff6}.ADL_4a_dot[data-active=true]:hover{background:#fff}.ADL_4a_dot:focus-visible{outline-offset:2px;outline:2px solid #fff}
.gS_W1W_section{background:#000;flex-direction:column;align-items:center;gap:64px;width:100%;padding:140px 24px;display:flex;position:relative}@media (max-width:768px){.gS_W1W_section{gap:40px;padding:80px 24px}}.gS_W1W_textContainer{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:16px;display:flex}.gS_W1W_heading{color:#fff;}.gS_W1W_heading span{color:#fff;margin:0;font-size:28px;line-height:1.5;display:inline-block;transform:translateY(-12px)}@media (max-width:768px){.gS_W1W_heading span{font-size:20px;transform:translateY(-7px)}}.gS_W1W_description{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#fff;max-width:822px;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:768px){.gS_W1W_description{max-width:100%;font-size:16px}}.gS_W1W_canvasContainer{aspect-ratio:1;border:1px solid #ffffff1f;border-radius:24px;width:100%;max-width:580px;position:relative;overflow:hidden}@media (max-width:768px){.gS_W1W_canvasContainer{max-width:400px}}.gS_W1W_canvas{border-radius:24px;width:100%;height:100%;position:absolute}
._6x8z3q_root{width:100%;margin:0 auto;padding:0 12px}@media (min-width:576px){._6x8z3q_root{max-width:540px;padding:0}}@media (min-width:768px){._6x8z3q_root{max-width:720px}}@media (min-width:992px){._6x8z3q_root{max-width:960px}}@media (min-width:1200px){._6x8z3q_root{max-width:1200px}}@media (min-width:1400px){._6x8z3q_root{max-width:1320px}}._6x8z3q_rootLg{width:100%;margin:0 auto;padding:0 12px}@media (min-width:576px){._6x8z3q_rootLg{max-width:670px}}@media (min-width:768px){._6x8z3q_rootLg{max-width:900px}}@media (min-width:992px){._6x8z3q_rootLg{max-width:1024px}}@media (min-width:1200px){._6x8z3q_rootLg{max-width:1248px}}@media (min-width:1400px){._6x8z3q_rootLg{max-width:1440px}}@media (min-width:2100px){._6x8z3q_rootLg{max-width:1920px}}
.oqvZeq_h1{letter-spacing:-3px;color:#0000;background:linear-gradient(98.35deg,#fff 1.84%,#757575 228.23%);-webkit-background-clip:text;background-clip:text;font-size:4.8rem;font-weight:500;line-height:100%}@media (min-width:992px){.oqvZeq_h1{font-size:7.2rem}}@media (min-width:1400px){.oqvZeq_h1{font-size:9.6rem}}.oqvZeq_h1_opt{letter-spacing:-1px;font-size:44px;font-weight:500;line-height:120%}.oqvZeq_h2{letter-spacing:-2px;color:#0000;background:linear-gradient(98.35deg,#fff 1.84%,#757575 228.23%);-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:500;line-height:120%}@media (min-width:992px){.oqvZeq_h2{font-size:4.8rem}}.oqvZeq_pLargeGradient{letter-spacing:-2px;color:#0000;background:linear-gradient(98.35deg,#fff 1.84%,#757575 228.23%);-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:500;line-height:120%}@media (min-width:992px){.oqvZeq_pLargeGradient{font-size:4.8rem}}.oqvZeq_h2_opt{letter-spacing:-2%;font-size:24px;font-weight:500;line-height:133%}.oqvZeq_h2Small{font-size:1.6rem;font-weight:400;line-height:100%}@media (min-width:992px){.oqvZeq_h2Small{font-size:2.4rem}}.oqvZeq_h3{letter-spacing:.14em;text-align:left;font-size:12px;font-weight:500;line-height:100%}.oqvZeq_p_opt{letter-spacing:-.3px;font-size:15px;line-height:140%}.oqvZeq_pBody{font-size:1.8rem;line-height:140%}.oqvZeq_p{color:#fff;font-size:1.9rem;line-height:110%}@media (min-width:992px){.oqvZeq_p{font-size:2.4rem}}.oqvZeq_pLarge{letter-spacing:-3px;font-size:4.8rem;font-weight:500;line-height:100%}.oqvZeq_pLarge.larger{font-size:6.4rem}@media (min-width:992px){.oqvZeq_pLarge{font-size:9.6rem}.oqvZeq_pLarge.larger{font-size:11rem}}@media (min-width:1400px){.oqvZeq_pLarge{font-size:12.5rem}.oqvZeq_pLarge.larger{font-size:14rem}}.oqvZeq_leftSideTextWrapper{width:100%}@media (min-width:992px){.oqvZeq_leftSideTextWrapper{width:50%}}
.bpPZwa_h2{letter-spacing:-3px;font-size:4.8rem;font-weight:500;line-height:100%}@media (min-width:992px){.bpPZwa_h2{font-size:9.6rem}}@media (min-width:1400px){.bpPZwa_h2{font-size:12.5rem}}.bpPZwa_h2Md{letter-spacing:-3px;font-size:4.8rem;font-weight:500;line-height:100%}@media (min-width:992px){.bpPZwa_h2Md{font-size:7.2rem}}@media (min-width:1400px){.bpPZwa_h2Md{font-size:9.6rem}}.bpPZwa_h2Custom{letter-spacing:2px;text-transform:uppercase;font-size:1.1rem;font-weight:500;line-height:190%}@media (min-width:992px){.bpPZwa_h2Custom{letter-spacing:3px;font-size:1.2rem}}@media (min-width:1400px){.bpPZwa_h2Custom{font-size:1.4rem}}.bpPZwa_h2Small{font-size:1.6rem;font-weight:400;line-height:100%}@media (min-width:992px){.bpPZwa_h2Small{font-size:2.4rem}}.bpPZwa_p{font-size:1.8rem;line-height:120%}@media (min-width:992px){.bpPZwa_p{font-size:2.4rem}}.bpPZwa_pSmall{font-size:1.6rem;line-height:120%}@media (min-width:992px){.bpPZwa_pSmall{font-size:2.4rem}}.bpPZwa_pLarge{letter-spacing:-3px;font-size:4.8rem;font-weight:500;line-height:100%}.bpPZwa_pLarge.larger{font-size:6.4rem}@media (min-width:992px){.bpPZwa_pLarge{font-size:9.6rem}.bpPZwa_pLarge.larger{font-size:11rem}}@media (min-width:1400px){.bpPZwa_pLarge{font-size:12.5rem}.bpPZwa_pLarge.larger{font-size:14rem}}.bpPZwa_leftSideTextWrapper{width:100%}@media (min-width:992px){.bpPZwa_leftSideTextWrapper{width:50%}}
.MUKeGG_styledCta{vertical-align:middle;box-sizing:border-box;border-radius:50px;justify-content:center;align-items:center;gap:10px;min-height:39px;padding:7px 23px 8px;line-height:24px;margin-top:0!important;}.MUKeGG_styledCta.MUKeGG_styledCta{margin-top:0!important;display:inline-flex!important}@media (min-width:992px){.MUKeGG_styledCta.MUKeGG_styledCta{min-height:35px;padding:5px 23px 6px;margin-top:0!important;display:inline-flex!important}}.MUKeGG_styledCta svg{display:block}.MUKeGG_styledCta[data-variant=white]{color:#000;background:#fff}.MUKeGG_styledCta[data-variant=white]:disabled{color:#b3b3b3;cursor:not-allowed;opacity:.6;background:#f0f0f0}.MUKeGG_styledCta[data-variant=blue],.MUKeGG_styledCta:not([data-variant]){color:#fff;background:#112baf}.MUKeGG_styledCta[data-variant=blue]:disabled,.MUKeGG_styledCta:not([data-variant]):disabled{color:#fff;cursor:not-allowed;opacity:.4;background:#112baf}.MUKeGG_styledCta[data-variant=transparentDark]{color:#000;backdrop-filter:blur(6px);background:#00000012}.MUKeGG_styledCta[data-variant=transparentDark]:disabled{color:#000;cursor:not-allowed;opacity:.4;background:#0000000a}.MUKeGG_styledCta[data-variant=transparentLight]{color:#fff;backdrop-filter:blur(6px);background:#ffffff21}.MUKeGG_styledCta[data-variant=transparentLight]:disabled{color:#fff;cursor:not-allowed;opacity:.4;background:#ffffff14}.MUKeGG_styledCta[data-variant=glassLight]{color:#fff;backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff40;box-shadow:0 0 0 2px #0000000f}.MUKeGG_styledCta[data-variant=glassLight]:disabled{color:#fff;cursor:not-allowed;opacity:.4;background:#ffffff0d;border:1px solid #ffffff26}.MUKeGG_styledCta[data-variant=glassDark]{color:#000;backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff40;box-shadow:0 0 0 2px #0000000f}.MUKeGG_styledCta[data-variant=glassDark]:disabled{color:#000;cursor:not-allowed;opacity:.4;background:#ffffff0d;border:1px solid #ffffff26}.MUKeGG_styledCta[data-variant=black]{color:#fff;background:#000}.MUKeGG_styledCta[data-variant=black]:disabled{color:#fff;cursor:not-allowed;opacity:.4;background:#000}.MUKeGG_styledCta[data-variant=flat]{color:#000;background:0 0}.MUKeGG_styledCta[data-variant=flat]:disabled{color:#000;cursor:not-allowed;opacity:.7}@media (hover:hover){.MUKeGG_styledCta:not(:disabled):hover{scale:1.02}}.MUKeGG_iconSlot{pointer-events:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;margin:0!important}.MUKeGG_label{pointer-events:none;align-items:center;line-height:24px;display:inline-flex}
._0nOLha_root{cursor:pointer;border:none;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .3s;display:flex}@media (min-width:992px){._0nOLha_root{width:4rem;height:4rem}}._0nOLha_root[data-rounded=sm]{border-radius:8px}._0nOLha_root[data-rounded=lg]{border-radius:16px}._0nOLha_root[data-rounded=full]{border-radius:50%}._0nOLha_root[data-variant=glass]{backdrop-filter:blur(5px);background:#ffffff80;border-radius:40px;transform:translateZ(0);box-shadow:0 0 15px #0000000d}._0nOLha_root[data-variant=glass]:hover:not(:disabled){background:#ffffffb3;transform:translateZ(0)scale(1.05)}._0nOLha_root[data-variant=glass] svg{color:#000}._0nOLha_root[data-variant=glass] svg path{fill:#000}._0nOLha_root[data-variant=light][data-fill=true]{background:#c2c2c2}._0nOLha_root[data-variant=light][data-fill=false]{background:0 0}._0nOLha_root[data-variant=light]:hover:not(:disabled){background:#000;transform:scale(1.05)}._0nOLha_root[data-variant=light]:hover:not(:disabled) svg{color:#fff}._0nOLha_root[data-variant=light]:hover:not(:disabled) svg path{fill:#fff}._0nOLha_root[data-variant=light] svg{color:#000}._0nOLha_root[data-variant=light] svg path{fill:#000}._0nOLha_root[data-variant=dark][data-fill=true]{background:#ffffff12}._0nOLha_root[data-variant=dark][data-fill=false]{background:0 0}._0nOLha_root[data-variant=dark]:hover:not(:disabled){background:#fff;transform:scale(1.05)}._0nOLha_root[data-variant=dark]:hover:not(:disabled) svg{color:#000}._0nOLha_root[data-variant=dark]:hover:not(:disabled) svg path{fill:#000}._0nOLha_root[data-variant=dark] svg{color:#fff}._0nOLha_root[data-variant=dark] svg path{fill:#fff3}._0nOLha_root:active:not(:disabled){transform:scale(.95)}._0nOLha_root:disabled{opacity:.3;cursor:not-allowed}._0nOLha_root svg{width:1.2rem;height:1.2rem}@media (min-width:992px){._0nOLha_root svg{width:1.6rem;height:1.6rem}}
._3tJKsG_shippingBanner{z-index:100;background:var(--hdr-banner-bg,#000);color:var(--hdr-banner-text,#fff);text-align:center;letter-spacing:-.24px;place-items:center;height:32px;font-size:12px;line-height:24px;display:grid;position:relative}._3tJKsG_shippingBanner i{font-style:normal;color:#05ff00!important}._3tJKsG_shippingBanner._3tJKsG_hide{display:none}._3tJKsG_oneMore{color:#fff;cursor:pointer;background:#000;place-items:center;min-height:32px;display:grid;position:relative}._3tJKsG_oneMore ._3tJKsG_hide{opacity:0}@media (min-width:768px){._3tJKsG_oneMore ._3tJKsG_onlyMobile{display:none}}._3tJKsG_oneMore>._3tJKsG_content{text-align:center;font-size:1.4rem}._3tJKsG_performanceLabBanner{color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:linear-gradient(263deg,#0c218f 6.79%,#1539f5 47.89%,#0c218f 102.85%);place-items:center;height:32px;font-size:1.1rem;font-weight:400;display:grid;position:relative}._3tJKsG_performanceLabBanner,._3tJKsG_performanceLabBanner *{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace!important}._3tJKsG_performanceLabBanner ._3tJKsG_onlyMobile{display:none}._3tJKsG_performanceLabBanner ._3tJKsG_onlyDesktop{display:inline}._3tJKsG_performanceLabBanner ._3tJKsG_ctaText{opacity:1;margin-left:4px;font-weight:400;text-decoration:underline}._3tJKsG_performanceLabBanner ._3tJKsG_ctaIcon{display:none}._3tJKsG_performanceLabBanner:hover ._3tJKsG_ctaText{opacity:.85}@media (max-width:768px){._3tJKsG_performanceLabBanner ._3tJKsG_onlyMobile{display:inline}._3tJKsG_performanceLabBanner ._3tJKsG_onlyDesktop,._3tJKsG_performanceLabBanner ._3tJKsG_ctaText{display:none}._3tJKsG_performanceLabBanner ._3tJKsG_ctaIcon{display:inline}}._3tJKsG_m2LiveBanner{color:#fff;text-align:center;cursor:pointer;background:#000;place-items:center;height:32px;font-size:1.4rem;font-weight:400;display:grid;position:relative}._3tJKsG_m2LiveBanner ._3tJKsG_ctaText{opacity:1;margin-left:4px;font-weight:400;text-decoration:underline}._3tJKsG_m2LiveBanner:hover ._3tJKsG_ctaText{opacity:.85}._3tJKsG_emeraldBanner{color:#fff;text-align:center;cursor:pointer;background:#000;place-items:center;height:32px;font-size:1.4rem;font-weight:400;display:grid;position:relative}._3tJKsG_rotatingBanner{width:100%;min-height:32px;position:relative}._3tJKsG_rotatingBanner ._3tJKsG_viewport{height:32px;position:relative;overflow:hidden}._3tJKsG_rotatingBanner ._3tJKsG_track{transition:transform .4s ease-in-out}._3tJKsG_rotatingBanner ._3tJKsG_tile{height:32px}._3tJKsG_rotatingBanner ._3tJKsG_tile,._3tJKsG_rotatingBanner ._3tJKsG_tile *{white-space:nowrap}._3tJKsG_rotatingBanner ._3tJKsG_tile>*>*{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){._3tJKsG_rotatingBanner ._3tJKsG_track{transition:none}}._3tJKsG_performanceLabBannerV2{color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:linear-gradient(263deg,#0c218f 6.79%,#1539f5 47.89%,#0c218f 102.85%);place-items:center;height:32px;font-size:1.2rem;font-weight:400;display:grid;position:relative}._3tJKsG_performanceLabBannerV2,._3tJKsG_performanceLabBannerV2 *{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace!important}._3tJKsG_performanceLabBannerV2 ._3tJKsG_ctaText{opacity:1;margin-left:4px;font-weight:400;text-decoration:underline}._3tJKsG_performanceLabBannerV2 ._3tJKsG_ctaIcon{display:none}._3tJKsG_performanceLabBannerV2:hover ._3tJKsG_ctaText{opacity:.85}@media (max-width:768px){._3tJKsG_performanceLabBannerV2 ._3tJKsG_ctaText{display:none}._3tJKsG_performanceLabBannerV2 ._3tJKsG_ctaIcon{display:inline}}._3tJKsG_sddTwoHourBanner{background:var(--hdr-banner-bg,#000);color:var(--hdr-banner-text,#fff);letter-spacing:-.24px;text-align:center;cursor:pointer;place-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:400;line-height:24px;display:grid;position:relative}._3tJKsG_sddTwoHourBanner ._3tJKsG_onlyMobile{display:none}._3tJKsG_sddTwoHourBanner ._3tJKsG_onlyDesktop{display:inline}@media (max-width:768px){._3tJKsG_sddTwoHourBanner ._3tJKsG_onlyMobile{display:inline}._3tJKsG_sddTwoHourBanner ._3tJKsG_onlyDesktop{display:none}}._3tJKsG_sddTwoHourBanner:hover{opacity:.85}._3tJKsG_pulsomicsBanner{background:var(--hdr-banner-bg,#000);color:var(--hdr-banner-text,#fff);letter-spacing:-.24px;text-align:center;cursor:pointer;place-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:400;line-height:24px;display:grid;position:relative}._3tJKsG_pulsomicsBanner ._3tJKsG_onlyMobile{display:none}._3tJKsG_pulsomicsBanner ._3tJKsG_onlyDesktop{display:inline}._3tJKsG_pulsomicsBanner ._3tJKsG_ctaText{opacity:1;margin-left:4px;font-weight:400;text-decoration:underline}._3tJKsG_pulsomicsBanner ._3tJKsG_ctaIcon{display:none}._3tJKsG_pulsomicsBanner:hover ._3tJKsG_ctaText{opacity:.85}@media (max-width:768px){._3tJKsG_pulsomicsBanner ._3tJKsG_onlyMobile{display:inline}._3tJKsG_pulsomicsBanner ._3tJKsG_onlyDesktop{display:none}._3tJKsG_pulsomicsBanner ._3tJKsG_ctaIcon{display:inline}}
@keyframes _0mx2Ka_fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._0mx2Ka_styledCapability{opacity:0;background:var(--sc-bg);grid-column:span var(--sc-gridspan);width:95%;animation:.5s ease-in-out forwards _0mx2Ka_fadeIn;animation-delay:var(--sc-delay);box-shadow:var(--sc-boxshadow);mix-blend-mode:var(--sc-mixblend);margin-bottom:var(--sc-mb);scroll-snap-align:center;--card-padding:24px;border-radius:24px;flex-direction:column;flex-shrink:0;align-items:flex-start;height:500px;display:flex;overflow:hidden;transform:translateY(12px);justify-content:space-between!important}@media (min-width:768px){._0mx2Ka_styledCapability{width:50%;height:550px}}@media (min-width:1200px){._0mx2Ka_styledCapability{width:100%;height:100%;max-height:unset;--card-padding:32px;display:inline-flex;position:relative}}._0mx2Ka_styledCapability ._0mx2Ka_cardTextContent{padding:var(--card-padding);color:var(--sc-color);align-self:flex-start;overflow:hidden}._0mx2Ka_styledCapability ._0mx2Ka_cardTextContent h3{letter-spacing:-1.28px;margin-top:0;margin-bottom:4px;font-size:32px;font-weight:500;line-height:110%}._0mx2Ka_styledCapability ._0mx2Ka_cardTextContent p{letter-spacing:-.64px;opacity:.7;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden}._0mx2Ka_styledCapability ._0mx2Ka_cardImgContainer{text-align:center;flex:1;justify-content:center;width:100%;min-height:0;padding-bottom:0;display:flex;overflow:hidden}._0mx2Ka_styledCapability ._0mx2Ka_cardImgContainer picture{display:contents}._0mx2Ka_styledCapability ._0mx2Ka_cardImgContainer img{object-fit:contain;object-position:bottom;width:100%;height:auto;max-height:100%}._0mx2Ka_root{color:#fff;--color:#ffffff4d;--max-feature-width:350px;background:#000;padding:150px 0}._0mx2Ka_root>div{grid-column:2/-2}._0mx2Ka_text{text-align:left;flex-direction:column;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:20px;animation:.5s ease-in-out forwards _0mx2Ka_fadeIn;display:flex}@media (min-width:992px){._0mx2Ka_text{grid-template-columns:1fr 2fr;padding-top:70px;padding-bottom:40px;display:grid}}._0mx2Ka_text h3{letter-spacing:-1.44px;color:#fff;align-self:baseline;font-size:36px;font-weight:500;line-height:110%}._0mx2Ka_text p{letter-spacing:-.8px;text-opacity:.3;color:#ffffff4d;font-size:20px;font-style:normal;font-weight:400;line-height:130%;display:none}@media (min-width:992px){._0mx2Ka_text h3{max-width:400px;margin-right:100px}._0mx2Ka_text p{display:block}}._0mx2Ka_content{flex-direction:column;gap:50px;display:flex}._0mx2Ka_root button{scroll-snap-align:start;min-width:120px;color:var(--color);text-align:center;letter-spacing:-.8px;background:0 0;border:none;outline:none;flex:1;padding-bottom:12px;font-size:16px;font-weight:500;line-height:110%}@media (min-width:1200px){._0mx2Ka_root button{padding-bottom:16px}}._0mx2Ka_root button.active{border-bottom:1px solid var(--color);--color:white}._0mx2Ka_buttonRowsWrapper{border-bottom:1px solid #ffffff4d;width:100%;position:relative}._0mx2Ka_buttonRowsWrapper:after{pointer-events:none;content:"";background:linear-gradient(270deg,#000 0%,#0000 100%);width:32px;height:100%;display:block;position:absolute;top:0;right:-1px}@media (min-width:1200px){._0mx2Ka_buttonRowsWrapper:after{content:unset;display:none}}._0mx2Ka_buttonRowsWrapper svg{z-index:1;width:auto;height:10px;position:absolute;top:50%;right:0;transform:translateY(-100%)rotate(90deg)}@media (min-width:1200px){._0mx2Ka_buttonRowsWrapper svg{display:none}}._0mx2Ka_buttonRows{scroll-snap-type:x mandatory;justify-content:space-between;width:100%;padding-right:32px;display:flex;position:relative;overflow-x:auto;scroll-behavior:smooth!important}@media (min-width:1200px){._0mx2Ka_buttonRows{padding-right:unset}}._0mx2Ka_featuresContainer{grid-gap:1rem;scroll-behavior:unset;scroll-snap-type:x mandatory;gap:1.2rem;height:500px;display:flex;overflow:auto hidden}@media (min-width:768px){._0mx2Ka_featuresContainer{height:550px}}@media (min-width:1200px){._0mx2Ka_featuresContainer{grid-template-columns:repeat(12,1fr);gap:2rem;height:530px;display:grid;position:relative}}
.wqxxYW_surface{color:var(--hdr-text);transition:background-color .32s cubic-bezier(.32, .08, .24, 1),  max-width var(--hdr-dur,.5s) cubic-bezier(.22, 1, .36, 1), margin var(--hdr-dur,.5s) cubic-bezier(.22, 1, .36, 1), box-shadow .32s cubic-bezier(.32, .08, .24, 1);background-color:#0000}.wqxxYW_surface.wqxxYW_open{background-color:var(--hdr-menu-bg)}@media (max-width:899px){.wqxxYW_surface{display:none}}@media (min-width:900px){.wqxxYW_surface{border-radius:24px;max-width:1440px;margin:8px 48px 0;overflow:hidden}.wqxxYW_surface.wqxxYW_scrolled{max-width:min(1280px,90vw);margin:8px max(5vw,50vw - 640px) 0}.wqxxYW_surface.wqxxYW_open{box-shadow:var(--hdr-panel-shadow)}}@media (min-width:900px) and (max-width:1439px){.wqxxYW_surface{margin:8px 40px 0}}@media (min-width:900px) and (max-width:1080px){.wqxxYW_surface{max-width:100%;margin:8px 40px 0}.wqxxYW_surface.wqxxYW_scrolled{max-width:calc(100vw - 16px);margin:8px 8px 0}}@media (min-width:900px) and (max-width:1023px){.wqxxYW_surface{margin:8px 24px 0}.wqxxYW_surface.wqxxYW_scrolled{margin:8px 8px 0}}@media (prefers-reduced-motion:reduce){.wqxxYW_surface{transition-duration:.01ms}}.wqxxYW_wrap{opacity:0;pointer-events:none;color:var(--hdr-text);grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.32,.08,.24,1),opacity .22s cubic-bezier(.32,.08,.24,1);display:grid}.wqxxYW_wrap.wqxxYW_open{opacity:1;pointer-events:auto;grid-template-rows:1fr}@media (max-width:899px){.wqxxYW_wrap{display:none}}.wqxxYW_clip{min-height:0;overflow:hidden}.wqxxYW_stack{position:relative}.wqxxYW_panel{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility 0s .18s;position:absolute;inset:0}.wqxxYW_panel.wqxxYW_active{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility;position:relative;inset:auto}.wqxxYW_showcase{grid-template-columns:var(--cols-lg);align-items:stretch;gap:12px;min-width:0;padding:12px;display:grid}@media (max-width:1279px){.wqxxYW_showcase{grid-template-columns:var(--cols-sm)}}.wqxxYW_showcase>*,.wqxxYW_more>*{opacity:0;transition:opacity .28s cubic-bezier(.32,.08,.24,1),transform .28s cubic-bezier(.32,.08,.24,1);transform:translateY(8px)}.wqxxYW_showcase.wqxxYW_open>*,.wqxxYW_more.wqxxYW_open>*{opacity:1;transform:translateY(0)}.wqxxYW_showcase.wqxxYW_open>:nth-child(2){transition-delay:80ms}.wqxxYW_showcase.wqxxYW_open>:nth-child(3){transition-delay:.14s}.wqxxYW_intro{flex-direction:column;align-self:start;gap:4px;padding:21px 0 21px 20px;display:flex}.wqxxYW_introLabel{letter-spacing:-.26px;color:var(--hdr-text-70);font-size:13px;line-height:24px}.wqxxYW_tagline{letter-spacing:-.34px;max-width:402px;color:var(--hdr-text-strong);margin:0;font-size:17px;font-weight:400;line-height:1.4}.wqxxYW_card{width:100%;min-width:0;max-width:462px;height:272px;color:inherit;background:var(--hdr-card-bg);border-radius:12px;justify-self:end;display:block;position:relative;overflow:hidden}.wqxxYW_card img{transition:transform .4s cubic-bezier(.32,.08,.24,1)}.wqxxYW_card:hover img{transform:scale(1.03)}.wqxxYW_cardComingSoon:hover img,.wqxxYW_cardLight:hover img{transform:none}.wqxxYW_cardLight{background:var(--hdr-pl-card-bg)}.wqxxYW_cardAlwaysLight{--hdr-text:#111;--hdr-text-rail:#000000eb;--hdr-text-70:#000000b3}@media (max-width:1279px){.wqxxYW_card{max-width:380px;height:236px}.wqxxYW_cardLight,.wqxxYW_cardComingSoon{height:272px}}.wqxxYW_imageWrap{position:absolute;inset:0}.wqxxYW_copy{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;bottom:16px;left:24px;right:24px}.wqxxYW_copyTop{z-index:1;justify-content:flex-start;top:16px;bottom:16px}.wqxxYW_copyTop .wqxxYW_ctas{margin-top:auto}.wqxxYW_comingSoonBadge{letter-spacing:-.3px;color:var(--hdr-text-rail);font-size:15px;font-weight:500;line-height:18px;display:block}.wqxxYW_cityList{letter-spacing:-.26px;width:180px;color:var(--hdr-text-70);flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.wqxxYW_cardTitle{letter-spacing:-.3px;color:var(--hdr-text-rail);font-size:15px;font-weight:500;line-height:18px;display:block}.wqxxYW_cardDesc{letter-spacing:-.26px;min-height:36px;color:var(--hdr-text-70);white-space:pre-line;font-size:13px;line-height:18px;display:block}.wqxxYW_ctas{flex-wrap:nowrap;align-items:center;gap:12px;margin-top:8px;display:flex}.wqxxYW_cta{box-sizing:border-box;min-width:144px;height:40px;color:var(--hdr-text);letter-spacing:-.104px;text-underline-offset:3px;text-decoration:none;-webkit-text-decoration-color:color-mix(in srgb, var(--hdr-text) 20%, transparent);text-decoration-color:color-mix(in srgb, var(--hdr-text) 20%, transparent);background:0 0;border:0;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;padding:9px 25px 10px;font-size:13px;line-height:24px;transition:background-color .15s cubic-bezier(.32,.08,.24,1),color .15s cubic-bezier(.32,.08,.24,1),border-color .15s cubic-bezier(.32,.08,.24,1),opacity .15s cubic-bezier(.32,.08,.24,1);display:inline-flex}.wqxxYW_cta.wqxxYW_outline{border:1px solid color-mix(in srgb, var(--hdr-text) 16%, transparent)}.wqxxYW_cta.wqxxYW_solid{background:var(--hdr-cta-bg-compact);color:var(--hdr-cta-text-compact)}.wqxxYW_cta.wqxxYW_text{min-width:0;padding:8px 0;text-decoration:underline}.wqxxYW_cta.wqxxYW_outline:hover,.wqxxYW_cta.wqxxYW_outline:focus-visible,.wqxxYW_cta.wqxxYW_solid:hover,.wqxxYW_cta.wqxxYW_solid:focus-visible{color:#fff;background:#000;border-color:#000}.wqxxYW_cta.wqxxYW_text:hover{opacity:.78}.wqxxYW_more{justify-content:space-between;align-items:flex-start;gap:48px;padding:56px 144px 56px 56px;display:flex}@media (max-width:1279px){.wqxxYW_more{padding:40px 48px 48px 40px}}.wqxxYW_more.wqxxYW_open>:first-child{transition-delay:80ms}.wqxxYW_more.wqxxYW_open>:nth-child(2){transition-delay:.14s}.wqxxYW_morePrimary{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.wqxxYW_morePrimaryButton{appearance:none;cursor:pointer;text-align:left;letter-spacing:-.72px;color:var(--hdr-text);background:0 0;border:none;padding:0;font-family:inherit;font-size:24px;font-weight:400;line-height:1.2;transition:opacity .15s cubic-bezier(.32,.08,.24,1)}.wqxxYW_morePrimaryButton:hover{opacity:.7}.wqxxYW_moreColumns{gap:88px;display:flex}@media (max-width:1279px){.wqxxYW_moreColumns{gap:48px}}.wqxxYW_moreGroup{flex-direction:column;gap:12px;width:160px;display:flex}.wqxxYW_moreHeading{letter-spacing:0;text-transform:uppercase;color:var(--hdr-heading);margin:0;font-size:12px;font-weight:400}.wqxxYW_linkList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wqxxYW_moreLink{letter-spacing:-.26px;color:var(--hdr-text);font-size:13px;line-height:24px;text-decoration:none;transition:opacity .15s cubic-bezier(.32,.08,.24,1);display:inline-block}.wqxxYW_moreLink:hover{opacity:.7}
.v0eWvq_h2{color:#fff6;text-align:center;margin-bottom:2.4rem;font-size:1.6rem;font-weight:500}.v0eWvq_h2Large{color:#fff;text-align:center;margin-bottom:2.4rem;font-size:4.4rem;font-weight:500;line-height:5.2rem}@media (min-width:1024px){.v0eWvq_h2Large{text-align:center;font-size:5.2rem;line-height:6.4rem}}@media (min-width:1444px){.v0eWvq_h2Large{font-size:6.4rem;line-height:7.2rem}}.v0eWvq_h3{color:#fff;margin-bottom:2.4rem;font-size:5.2rem;font-weight:500}@media (min-width:1444px){.v0eWvq_h3{font-size:7.2rem}}.v0eWvq_p{text-align:center;margin-bottom:1.6rem;font-size:1.6rem;font-weight:400;line-height:120%}@media (min-width:1024px){.v0eWvq_p{font-size:2rem}}.v0eWvq_sectionPadding{padding:4.8rem 0}@media (min-width:1024px){.v0eWvq_sectionPadding{padding:9.6rem 0}}.v0eWvq_productSectionPadding{padding:1rem 0 8rem}@media (min-width:1024px){.v0eWvq_productSectionPadding{padding:0 0 12rem}}
.sAIVsq_bar{transform-box:view-box;transform-origin:16px 16px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.sAIVsq_bar line{stroke:currentColor;stroke-width:1px;stroke-linecap:round}.sAIVsq_top{transform:translateY(-3px)}.sAIVsq_bottom{transform:translateY(3px)}.sAIVsq_open.sAIVsq_top{transform:rotate(45deg)}.sAIVsq_open.sAIVsq_bottom{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.sAIVsq_bar{transition-duration:.01ms}}
._4JlCXW_wrapper{margin:4.8rem 0;padding:4.8rem 0;margin-top:0!important}@media (min-width:1024px){._4JlCXW_wrapper{margin:9.6rem 0;padding:9.6rem 0}}._4JlCXW_root>div{grid-column:2/-2}._4JlCXW_root[data-many=true]>div{grid-column:1/-1}@media (min-width:768px){._4JlCXW_root>div{padding:initial}._4JlCXW_root[data-many=true]>div{padding:0 40px}}._4JlCXW_root ._4JlCXW_contentsList{flex-wrap:no-wrap;scroll-snap-type:x mandatory;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (min-width:992px){._4JlCXW_root ._4JlCXW_contentsList{border-radius:40px}}._4JlCXW_root ._4JlCXW_boxContentElementWrapper{scroll-snap-align:center;text-align:center;flex-shrink:0;width:80%}._4JlCXW_root[data-many=true] ._4JlCXW_boxContentElementWrapper{width:unset}@media (min-width:768px){._4JlCXW_root ._4JlCXW_boxContentElementWrapper{width:33%;margin:unset}._4JlCXW_root[data-many=true] ._4JlCXW_boxContentElementWrapper{width:20%;margin:40px 0}}._4JlCXW_root ._4JlCXW_boxContentElementWrapper p{letter-spacing:-.8px;padding:24px 0 48px;font-size:2.4rem;font-weight:500}._4JlCXW_root[data-many=true] ._4JlCXW_boxContentElementWrapper p{font-size:2rem}@media (min-width:768px){._4JlCXW_root ._4JlCXW_boxContentElementWrapper p{padding:0 0 48px}}._4JlCXW_root ._4JlCXW_boxContentElement{background:var(--contents-bg)}._4JlCXW_root ._4JlCXW_boxContentElement img{width:auto;height:300px}._4JlCXW_root[data-many=true] ._4JlCXW_boxContentElement img{height:220px}@media (min-width:1400px){._4JlCXW_root ._4JlCXW_boxContentElement img,._4JlCXW_root[data-many=true] ._4JlCXW_boxContentElement img{height:300px}}._4JlCXW_root ._4JlCXW_title{color:#000000e6;letter-spacing:-.96px;font-size:32px;line-height:1.1}@media (min-width:480px){._4JlCXW_root ._4JlCXW_title{letter-spacing:-1.92px;font-size:48px}}@media (min-width:1024px){._4JlCXW_root>div{overflow-x:hidden}._4JlCXW_root ._4JlCXW_contentsList{background:var(--contents-bg);gap:unset}._4JlCXW_root[data-many=true] ._4JlCXW_contentsList{justify-content:center;gap:50px}}
.IdVcHq_dark{--hdr-bg:#000000b8;--hdr-bg-compact:#000000b3;--hdr-menu-bg:#161617;--hdr-border-compact:#ffffff14;--hdr-cta-bg:#fff;--hdr-cta-text:#111;--hdr-cta-bg-compact:#112baf;--hdr-cta-text-compact:#fff;--hdr-pill-shadow:0 4px 14px #0000001a, inset 0 0 0 1px #ffffff0f;--hdr-pill-shadow-idle:0 4px 14px #0000, inset 0 0 0 1px #fff0;--hdr-panel-shadow:0 16px 40px #0000005c;--hdr-frost-tint:#1a1a1a7a;--hdr-text:#fff;--hdr-text-strong:#fff;--hdr-text-muted:#ffffff80;--hdr-text-70:#ffffffb3;--hdr-text-rail:#ffffffeb;--hdr-border:#ffffff1a;--hdr-heading:#ffffffa6;--hdr-card-bg:#ffffff0f;--hdr-pl-card-bg:#ffffff0f;--hdr-banner-bg:#000;--hdr-banner-text:#fff}.IdVcHq_light{--hdr-bg:#ffffffb8;--hdr-bg-compact:#ffffff9e;--hdr-menu-bg:#fff;--hdr-border-compact:#00000014;--hdr-cta-bg:#fff;--hdr-cta-text:#111;--hdr-cta-bg-compact:#112baf;--hdr-cta-text-compact:#fff;--hdr-pill-shadow:0 2px 10px #0000000a, 0 1px 2px #00000008;--hdr-pill-shadow-idle:0 2px 10px #0000, 0 1px 2px #0000;--hdr-panel-shadow:0 16px 40px #00000024;--hdr-frost-tint:#e5e5e57a;--hdr-text:#111;--hdr-text-strong:#000;--hdr-text-muted:#00000080;--hdr-text-70:#000000b3;--hdr-text-rail:#000000eb;--hdr-border:#0000000f;--hdr-heading:#0009;--hdr-card-bg:#0000000a;--hdr-pl-card-bg:#f4f4f4;--hdr-banner-bg:#fff;--hdr-banner-text:#000}
.tGmxEq_root{background-color:#fafafa;margin:4.8rem 0;padding:4.8rem 0;margin-top:0!important}@media (min-width:1024px){.tGmxEq_root{margin:9.6rem 0;padding:9.6rem 0}}.tGmxEq_root .tGmxEq_container{flex-direction:column;align-items:center;gap:.8rem;display:flex}.tGmxEq_root h2{color:#000;text-align:center;letter-spacing:-.84px;font-size:22px;font-style:normal;font-weight:500;line-height:100%}@media (min-width:992px){.tGmxEq_root h2{font-size:28px}}.tGmxEq_root p{color:#000;text-align:center;letter-spacing:-.48px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media (min-width:992px){.tGmxEq_root p{font-size:16px}}.tGmxEq_cardsContainer{gap:16px;width:100%;margin-top:32px;display:flex}@media (min-width:768px){.tGmxEq_cardsContainer{flex-direction:row;justify-content:center}.tGmxEq_cardsContainer .tGmxEq_productItem{flex:1;max-width:500px}}@media (max-width:992px){.tGmxEq_cardsContainer{flex-direction:column;align-items:center;gap:12px}}.tGmxEq_productItem{content-visibility:auto;contain-intrinsic-size:460px;min-height:400px;box-shadow:var(--pi-shadow);background-clip:padding-box;background-image:var(--pi-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:20px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.tGmxEq_productContent{z-index:2;background:0 0;flex-direction:column;gap:4px;padding:24px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:992px){.tGmxEq_productContent{text-align:left;padding:20px}}.tGmxEq_productTitle{color:var(--pt-color,#fff);text-shadow:0 0 1px #00000040;letter-spacing:-1.12px;margin:0;font-size:28px;font-style:normal;font-weight:500;line-height:120%}@media (max-width:992px){.tGmxEq_productTitle{letter-spacing:-.48px;text-align:left;font-size:24px}}.tGmxEq_productDescription{letter-spacing:-.64px;flex-grow:1;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:120%;color:var(--pd-color,#fff)!important;text-align:left!important}@media (max-width:992px){.tGmxEq_productDescription{font-size:14px}}.tGmxEq_productActions{justify-content:flex-start;gap:12px;margin-top:12px;display:flex}@media (max-width:992px){.tGmxEq_productActions{justify-content:flex-start;gap:8px}}
.xS5a7q_wrap{--drawer-ease:cubic-bezier(.32, .08, .24, 1);visibility:hidden;pointer-events:none;z-index:200;height:100dvh;transition:visibility 0s .4s;position:fixed;top:0;left:0;right:0;overflow:hidden}.xS5a7q_wrap.xS5a7q_open{visibility:visible;pointer-events:auto;transition:visibility}@media (min-width:900px){.xS5a7q_wrap{display:none}}.xS5a7q_drawer{width:100%;height:100dvh;color:var(--hdr-text);overscroll-behavior:none;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.xS5a7q_topSection{background:var(--hdr-bg);backdrop-filter:blur(20px);flex-shrink:0}.xS5a7q_topRow{flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.xS5a7q_topActions{align-items:center;gap:6px;display:inline-flex}.xS5a7q_drawerLogo{width:auto;height:16px;color:var(--hdr-text);display:block}.xS5a7q_closeButton{cursor:pointer;width:32px;height:32px;color:var(--hdr-text);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.xS5a7q_revealRegion{flex:1;min-height:0;overflow:hidden}.xS5a7q_revealSheet{background:var(--hdr-bg);backdrop-filter:blur(20px);height:100%;transition:transform .4s var(--drawer-ease);flex-direction:column;display:flex;transform:translateY(-100%)}.xS5a7q_wrap.xS5a7q_open .xS5a7q_revealSheet{transform:translateY(0)}.xS5a7q_drawerInner{height:100%;min-height:0;transition:transform .4s var(--drawer-ease);flex-direction:column;display:flex;transform:translateY(100%)}.xS5a7q_wrap.xS5a7q_open .xS5a7q_drawerInner{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.xS5a7q_revealSheet,.xS5a7q_drawerInner{transition-duration:.01ms}}.xS5a7q_backRow{flex-shrink:0;align-items:center;min-height:40px;padding:0 12px;display:flex}.xS5a7q_backButton{cursor:pointer;color:var(--hdr-text-muted);background:0 0;border:none;align-items:center;gap:8px;padding:6px 0;font-size:14px;font-weight:500;display:inline-flex}.xS5a7q_backLabel{color:var(--hdr-text-muted)}.xS5a7q_track{width:200%;min-height:0;transition:transform .32s var(--drawer-ease);flex:1;display:flex;transform:translate(0)}.xS5a7q_track.xS5a7q_atSub{transform:translate(-50%)}.xS5a7q_slide{overscroll-behavior:contain;width:50%;height:100%;overflow-y:auto}.xS5a7q_rootList{flex-direction:column;margin:0;padding:12px 20px 32px;list-style:none;display:flex}.xS5a7q_rootList>*{opacity:0;transition:opacity .26s var(--drawer-ease), transform .26s var(--drawer-ease);transform:translateY(8px)}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>*{opacity:1;transform:translateY(0)}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:first-child{transition-delay:.3s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(2){transition-delay:.34s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(3){transition-delay:.38s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(4){transition-delay:.42s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(5){transition-delay:.46s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(6){transition-delay:.5s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(7){transition-delay:.54s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_rootList>:nth-child(8){transition-delay:.58s}.xS5a7q_rootButton,.xS5a7q_rootLink{width:100%;color:var(--hdr-text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 0;font-size:17px;font-weight:500;text-decoration:none;display:flex}.xS5a7q_moreZone{border-top:1px solid var(--hdr-border);flex-direction:column;gap:28px;margin-top:16px;padding-top:24px;display:flex}.xS5a7q_moreGroup{flex-direction:column;gap:4px;display:flex}.xS5a7q_moreLink{color:var(--hdr-text-muted);padding:12px 0;font-size:15px;font-weight:400;text-decoration:none;display:block}.xS5a7q_subBody{flex-direction:column;gap:24px;padding:12px 20px 40px;display:flex}.xS5a7q_subBody>*{opacity:0;transition:opacity .26s var(--drawer-ease), transform .26s var(--drawer-ease);transform:translateY(8px)}.xS5a7q_wrap.xS5a7q_open .xS5a7q_subBody>*{opacity:1;transform:translateY(0)}.xS5a7q_wrap.xS5a7q_open .xS5a7q_subBody>:first-child{transition-delay:.3s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_subBody>:nth-child(2){transition-delay:.36s}.xS5a7q_wrap.xS5a7q_open .xS5a7q_subBody>:nth-child(3){transition-delay:.42s}.xS5a7q_subShowcase{flex-direction:column;gap:16px;display:flex}.xS5a7q_subIntro{flex-direction:column;gap:4px;padding:4px 0 8px;display:flex}.xS5a7q_subIntroLabel{letter-spacing:-.26px;color:var(--hdr-text-70);font-size:13px;line-height:20px}.xS5a7q_subIntroTagline{letter-spacing:-.34px;color:var(--hdr-text-strong);margin:0;font-size:17px;font-weight:400;line-height:1.4}@keyframes xS5a7q_tileIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.xS5a7q_featuredRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.xS5a7q_featuredRow[data-count="1"],.xS5a7q_featuredRow[data-layout=tall]{grid-template-columns:1fr}.xS5a7q_featuredRow>*{animation:xS5a7q_tileIn .3s var(--drawer-ease) both}.xS5a7q_featuredRow>:nth-child(2){animation-delay:60ms}.xS5a7q_featuredRow>:nth-child(3){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.xS5a7q_featuredRow>*,.xS5a7q_featuredRow>:nth-child(2),.xS5a7q_featuredRow>:nth-child(3){animation:none}}.xS5a7q_featuredCard{aspect-ratio:1;width:100%;min-width:0;color:inherit;background:var(--hdr-card-bg);border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}.xS5a7q_featuredCard img{transition:transform .4s var(--drawer-ease)}.xS5a7q_featuredCard .xS5a7q_featuredCaret{transition:transform .3s var(--drawer-ease)}.xS5a7q_featuredCard:hover img{transform:scale(1.04)}.xS5a7q_featuredCard:hover .xS5a7q_featuredCaret{transform:translateY(-2px)translate(3px)}.xS5a7q_featuredImageWrap{position:absolute;inset:0}.xS5a7q_featuredLabel{letter-spacing:-.3px;color:var(--hdr-text-rail);justify-content:space-between;align-items:flex-end;gap:8px;font-size:15px;font-weight:500;line-height:18px;display:flex;position:absolute;bottom:12px;left:14px;right:10px}.xS5a7q_featuredCaret{color:var(--hdr-text-muted);font-size:18px;line-height:18px}.xS5a7q_tallCard{background:var(--hdr-card-bg);width:100%;min-width:0;color:inherit;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.xS5a7q_tallImageWrap{aspect-ratio:350/176;width:100%;display:block;position:relative}.xS5a7q_tallBody{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px 20px;display:flex}.xS5a7q_tallTitle{letter-spacing:-.02em;color:var(--hdr-text-rail);font-size:17px;font-weight:500;line-height:22px}.xS5a7q_tallDesc{letter-spacing:-.02em;color:var(--hdr-text-70);white-space:pre-line;font-size:13px;line-height:1.4}.xS5a7q_tallCities{letter-spacing:-.02em;width:100%;color:var(--hdr-text-70);grid-template-columns:1fr 1fr;gap:6px 16px;margin:0;padding:0;font-size:14px;line-height:22px;list-style:none;display:grid}.xS5a7q_tallCtas{flex-wrap:wrap;gap:12px;width:100%;margin-top:8px;display:flex}.xS5a7q_tallCta{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--hdr-text) 16%, transparent);min-width:0;height:44px;color:var(--hdr-text);letter-spacing:-.008em;background:0 0;border-radius:50px;flex:1 1 0;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;line-height:24px;text-decoration:none;display:inline-flex}.xS5a7q_tallCtaWide{flex:100%}@media (max-width:360px){.xS5a7q_tallCities{grid-template-columns:1fr}}.xS5a7q_section{flex-direction:column;gap:10px;display:flex}.xS5a7q_sectionHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--hdr-heading);margin:0;font-size:11px;font-weight:500}.xS5a7q_sectionList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xS5a7q_sectionLink{color:var(--hdr-text);padding:12px 0;font-size:16px;font-weight:400;text-decoration:none;display:block}.xS5a7q_sectionLink.xS5a7q_primary{color:var(--hdr-text-rail);font-size:17px;font-weight:500}.xS5a7q_sectionLink.xS5a7q_emphasis{font-weight:700}
.NIvM2a_modalRoot{scroll-behavior:smooth;background:#f8f8f8;border-radius:24px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;height:100%;margin:auto;padding:40px 24px;display:flex;position:relative}.NIvM2a_modalRoot h3{color:#000;letter-spacing:-.96px;font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){.NIvM2a_modalRoot h3{letter-spacing:-1.28px;font-size:32px;line-height:100%}}.NIvM2a_modalRoot .content{color:#000;flex-direction:column;gap:20px;width:100%;padding-top:1.6rem;display:flex;position:relative}.NIvM2a_modalRoot .content .offer{flex-direction:row;align-items:center;gap:1.6rem;display:flex}.NIvM2a_modalRoot .content .offer .image-container{align-items:center;display:flex}.NIvM2a_modalRoot .content .offer .image-container img{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-left:-10px}.NIvM2a_modalRoot .content .offer .image-container img:first-child{margin-left:0}.NIvM2a_modalRoot .content .separator{border:1px solid #3c3c4314;width:100%}.NIvM2a_modalRoot .content .offer-text{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.NIvM2a_primaryOffersRoot{width:100%;padding:4.8rem 0}.NIvM2a_primaryOffersRoot .deals{background:linear-gradient(0deg, #7373730d 0%, #7373730d 100%), var(--deals-bg);border-radius:8px;justify-content:space-between;width:100%;height:8rem;padding:0 4rem;display:flex;overflow:hidden}@media (min-width:992px){.NIvM2a_primaryOffersRoot .deals{justify-content:center;gap:5rem}}.NIvM2a_primaryOffersRoot .deals .deal{justify-content:center;align-items:center;gap:1.6rem;width:24%;margin:2rem 0;display:flex}@media (min-width:992px){.NIvM2a_primaryOffersRoot .deals .deal{width:29rem}}.NIvM2a_primaryOffersRoot .deals .deal .image-container{display:flex}.NIvM2a_primaryOffersRoot .deals .deal .image-container img{border:2px solid var(--element-color);width:auto;height:3rem;margin-left:-16px}.NIvM2a_primaryOffersRoot .deals .deal .image-container img:first-child{margin-left:0}.NIvM2a_primaryOffersRoot .deals .deal .deal-text{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.NIvM2a_primaryOffersRoot .deals .deal .deal-text b{font-weight:500}.NIvM2a_transitionRoot{justify-content:center;align-items:center;display:flex;position:relative}.NIvM2a_transitionRoot .deals{width:100%;height:58px;padding-left:.5rem;position:relative}.NIvM2a_transitionRoot .deals .deal{opacity:0;justify-content:center;align-items:center;gap:1.2rem;height:100%;padding:1.6rem 0;transition:opacity .5s ease-in;display:flex;position:absolute}.NIvM2a_transitionRoot .deals .deal .image-container{display:flex}.NIvM2a_transitionRoot .deals .deal .image-container img{border:2px solid var(--element-color);width:auto;height:3.2rem;margin-left:-16px;padding:.5px}.NIvM2a_transitionRoot .deals .deal .image-container img:first-child{margin-left:0}.NIvM2a_transitionRoot .deals .deal .deal-text{color:#000;letter-spacing:-.42px;padding-right:1.5rem;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.NIvM2a_transitionRoot .deals .deal .deal-text b{font-weight:500}.NIvM2a_transitionRoot .deals .visible{opacity:1}.NIvM2a_transitionRoot .see-all{text-wrap:nowrap;color:#000;text-align:center;letter-spacing:-.24px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;background-color:#0000;border:none;padding-right:.5rem;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}
.UKj7qa_root{color:var(--hdr-text);justify-content:center;align-items:center;display:inline-flex;position:relative}.UKj7qa_sizer{opacity:0;display:inline-flex}.UKj7qa_frame{position:absolute;inset:0;overflow:hidden}.UKj7qa_graphic{content-visibility:visible;width:100%;height:100%;display:block;transform:translate(0,0)}.UKj7qa_graphic path{fill:currentColor!important}.UKj7qa_mark,.UKj7qa_letter{transform-box:view-box;transform-origin:0 0}.UKj7qa_root{--logo-travel:calc(var(--hdr-dur,.5s) * .62);--logo-step:calc(var(--hdr-dur,.5s) * .042)}.UKj7qa_mark,.UKj7qa_letter{transition-property:transform;transition-duration:var(--logo-travel);transition-timing-function:cubic-bezier(.22,1,.36,1)}.UKj7qa_mark{transition-duration:var(--hdr-dur,.5s);transition-delay:0s}.UKj7qa_letter{transition-delay:calc((9 - var(--i,0)) * var(--logo-step))}.UKj7qa_root[data-scrolled=true] .UKj7qa_mark{transform:translateX(var(--mark-shift));transition-delay:0s}.UKj7qa_root[data-scrolled=true] .UKj7qa_letter{transform:translateY(var(--letter-drop));transition-delay:calc(var(--i,0) * var(--logo-step))}@media (prefers-reduced-motion:reduce){.UKj7qa_mark,.UKj7qa_letter{transition:none}}
.WzW_ga_root{padding:8px}@media (min-width:768px){.WzW_ga_root{width:700px;min-width:600px;min-height:400px}}@media (min-width:992px){.WzW_ga_root{width:700px}}@media (min-width:1200px){.WzW_ga_root{min-width:1080px}}.WzW_ga_root h2{letter-spacing:-.3px;margin:18px 0 12px 8px;font-size:2.1rem;font-weight:500}.WzW_ga_btnContainerWrapper{flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:12px;display:flex;position:relative;overflow:auto}.WzW_ga_btnContainer{border-bottom:1px solid #0000001a;flex-flow:row;justify-content:flex-start;display:flex}@media (min-width:768px){.WzW_ga_btnContainer{justify-content:space-between;gap:12px;width:100%}}.WzW_ga_btnContainer button{color:#0000004d;cursor:pointer;white-space:nowrap;letter-spacing:-.3px;background:0 0;border:none;padding:12px 20px;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}@media (min-width:768px){.WzW_ga_btnContainer button{padding:12px 20px}}.WzW_ga_btnContainer button.active{color:#000;box-shadow:inset 0 -1.5px #000}.WzW_ga_imgContainer{grid-template-columns:1fr;row-gap:8px;display:grid}@media (min-width:768px){.WzW_ga_imgContainer{grid-template-columns:1fr 1fr;gap:8px}}.WzW_ga_imgContainer img{grow:0;shrink:0;object-fit:cover;border-radius:16px;width:100%;max-width:100%;height:100%;max-height:500px}@media (min-width:768px){.WzW_ga_imgContainer img.full{grid-column:span 2}}
.e62msq_wrapper{z-index:110;isolation:isolate;color:var(--hdr-text);--hdr-motion:1;--hdr-dur:calc(.5s * var(--hdr-motion));transition:transform .3s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translateY(0)}.e62msq_wrapper[data-hidden=true]{transform:translateY(-100%)}.e62msq_menuScrim{z-index:109;pointer-events:none;opacity:0;background:var(--hdr-frost-tint);backdrop-filter:blur(32px);transition:opacity .32s cubic-bezier(.32,.08,.24,1);position:fixed;inset:0}.e62msq_menuScrim[data-open=true]{opacity:1}@media (max-width:899px){.e62msq_menuScrim{display:none}}@media (prefers-reduced-motion:reduce){.e62msq_menuScrim{transition-duration:.01ms}}.e62msq_barAndPanel{transition:background-color var(--hdr-dur) cubic-bezier(.22, 1, .36, 1), box-shadow var(--hdr-dur) cubic-bezier(.22, 1, .36, 1), backdrop-filter 0s linear, -webkit-backdrop-filter 0s linear;background-color:#0000;position:relative;transform:translateZ(0)}.e62msq_barAndPanel[data-campaign-bar=true]{background-color:#fff}.e62msq_barAndPanel[data-scrolled=true],.e62msq_barAndPanel[data-frosted=true]{background-color:var(--hdr-bg-compact);backdrop-filter:blur(20px);transition-delay:0s, 0s, var(--hdr-dur), var(--hdr-dur)}.e62msq_barAndPanel[data-open=true]{backdrop-filter:blur(20px);transition-delay:0s,0s,0s,0s}@media (min-width:900px){.e62msq_barAndPanel{max-width:100%;box-shadow:var(--hdr-pill-shadow-idle);border-radius:0;margin:0;overflow:hidden}.e62msq_barAndPanel[data-scrolled=true]{box-shadow:var(--hdr-pill-shadow)}}@media (prefers-reduced-motion:reduce){.e62msq_barAndPanel{transition-duration:.01ms}}@media (prefers-reduced-transparency:reduce){.e62msq_barAndPanel{background-color:var(--hdr-bg);backdrop-filter:none}}@media (max-width:899px){.e62msq_barAndPanel,.e62msq_barAndPanel[data-scrolled=true],.e62msq_barAndPanel[data-frosted=true],.e62msq_barAndPanel[data-campaign-bar=true]{background-color:var(--hdr-bg);backdrop-filter:blur(20px);max-width:none;box-shadow:none;border-radius:0;margin:0;transform:none}}.e62msq_bannerCollapse{transition:grid-template-rows var(--hdr-dur) cubic-bezier(.22, 1, .36, 1);grid-template-rows:1fr;display:grid}.e62msq_bannerCollapse[data-scrolled=true]{grid-template-rows:0fr}.e62msq_bannerCollapse>*{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.e62msq_bannerCollapse{transition-duration:.01ms}}@media (max-width:899px){.e62msq_bannerCollapse,.e62msq_bannerCollapse[data-scrolled=true]{grid-template-rows:1fr}}.e62msq_bar{border-bottom:1px solid var(--hdr-border);color:var(--hdr-text);transition:border-color .2s}.e62msq_bar[data-panel-open=true]{border-bottom-color:#0000}@media (min-width:900px){.e62msq_bar,.e62msq_bar[data-panel-open=true]{border-bottom-color:#0000}}.e62msq_barInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:56px;padding:0 48px;display:grid}@media (max-width:899px){.e62msq_barInner{grid-template-columns:auto 1fr;height:44px;padding:0 16px}}.e62msq_left,.e62msq_right{align-items:center;gap:32px;display:inline-flex}.e62msq_left{justify-self:start}.e62msq_right{justify-self:end}.e62msq_left[data-scrolled=true],.e62msq_right[data-scrolled=true]{gap:24px}.e62msq_left a{color:inherit;display:inline-flex}@media (max-width:1024px){.e62msq_left,.e62msq_left[data-scrolled=true]{gap:16px}}@media (max-width:1080px){.e62msq_right,.e62msq_right[data-scrolled=true]{gap:16px}}@media (max-width:899px){.e62msq_right,.e62msq_right[data-scrolled=true]{gap:6px}}.e62msq_compactLogo{width:auto;height:16px;display:block}.e62msq_center{justify-self:center}@media (max-width:899px){.e62msq_center{display:none}}.e62msq_desktopOnly,.e62msq_mobileOnly{display:contents}@media (max-width:899px){.e62msq_desktopOnly{display:none}}@media (min-width:900px){.e62msq_mobileOnly{display:none}}.e62msq_navList{align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:inline-flex}.e62msq_navList[data-scrolled=true]{gap:24px}@media (max-width:1024px){.e62msq_navList,.e62msq_navList[data-scrolled=true]{gap:16px}}.e62msq_navListItem{display:inline-flex}.e62msq_navButton,.e62msq_navLink{appearance:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;padding:6px 4px;text-decoration:none;display:inline-flex}.e62msq_navLabel{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.26px;white-space:nowrap;color:var(--hdr-text);font-size:13px;font-weight:400;line-height:24px;position:relative}.e62msq_navLabel:after{content:"";background:var(--hdr-text-strong);transform-origin:0;width:100%;height:1px;transition:transform .15s;position:absolute;bottom:-8px;left:0;transform:scaleX(0)}.e62msq_navLabel[data-active=true]:after,.e62msq_navLabel:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.e62msq_navLabel:after{transition-duration:.01ms}}.e62msq_slimCta{box-shadow:none;min-height:0;font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.104px;text-transform:none;color:var(--hdr-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:400;line-height:24px;text-decoration:none;display:inline-flex}.e62msq_slimCta svg{display:block}@media (max-width:899px){.e62msq_slimCta{margin-inline-end:6px}}@media (min-width:900px){.e62msq_slimCta{box-sizing:border-box;text-align:center;background:var(--hdr-cta-bg);min-width:120px;color:var(--hdr-cta-text);transition:background-color var(--hdr-dur) cubic-bezier(.22, 1, .36, 1), color var(--hdr-dur) cubic-bezier(.22, 1, .36, 1), border-color var(--hdr-dur) cubic-bezier(.22, 1, .36, 1), opacity var(--hdr-dur) cubic-bezier(.22, 1, .36, 1);border:1px solid #0000;border-radius:50px;justify-content:center;padding:5px 27px 6px 23px}.e62msq_slimCta[data-variant=blue][data-compact=true]{background:var(--hdr-cta-bg-compact);color:var(--hdr-cta-text-compact)}.e62msq_slimCta[data-variant=white][data-scrolled=true],.e62msq_slimCta[data-variant=white][data-compact=true]{border-color:#00000026}.e62msq_slimCta:hover{opacity:.92}}@media (min-width:900px) and (max-width:1080px){.e62msq_slimCta{min-width:0}}@media (prefers-reduced-motion:reduce){.e62msq_slimCta{transition-duration:.01ms}}.e62msq_iconButton{cursor:pointer;width:32px;height:32px;color:var(--hdr-text);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}
.PYFnmG_footerItemContent{background:var(--bg-color);flex-direction:row;justify-content:center;align-items:center;gap:8px;height:40px;display:flex;position:relative}.PYFnmG_footerItemContent .PYFnmG_imageContainer{flex-direction:row;display:flex}.PYFnmG_footerItemContent .PYFnmG_imageContainer img{width:32px;height:auto}.PYFnmG_footerItemContent .PYFnmG_imageContainer:not(.PYFnmG_square) img{object-fit:cover;border:2px solid var(--bg-color);border-radius:50%;width:24px;height:24px;margin-left:-8px}.PYFnmG_footerItemContent .PYFnmG_imageContainer:not(.PYFnmG_square) img:first-child{margin-left:0}.PYFnmG_footerItemContent p{letter-spacing:-.56px;color:#000;margin:0;font-size:1.2rem;font-weight:400;line-height:1.2}.PYFnmG_footerItemContent p b{font-weight:500}.PYFnmG_footerItemContent svg{flex-shrink:0;width:14px;height:14px}.PYFnmG_footerItemContent svg.PYFnmG_plus{width:16px;height:16px}.PYFnmG_root{border-radius:0 0 16px 16px;overflow:hidden}.PYFnmG_root .PYFnmG_embla{overflow:hidden}.PYFnmG_root .PYFnmG_emblaContainer{display:flex}.PYFnmG_root .PYFnmG_emblaSlide{flex:0 0 100%;min-width:0}
.KI5skW_root{cursor:pointer;background:#fff;border:none;border-radius:16px;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:8px 16px;transition:all .2s;display:flex}.KI5skW_root:hover{background:#f5f5f5;transform:translateY(-1px)}.KI5skW_root .learn-more-text{letter-spacing:-.4px;color:#000;font-size:14px;font-weight:500;line-height:1.2}.KI5skW_root .learn-more-arrow{color:#000;justify-content:center;align-items:center;width:12px;height:17px;display:flex}.KI5skW_root .learn-more-arrow svg{width:100%;height:100%}
.kDFmYq_sup{padding:0 2px 0 1px;font-size:.35em}
._00-ZBG_root{background:#f8f8f8;border-radius:16px;width:100%;position:relative}@media (min-width:768px){._00-ZBG_root{height:100%}}._00-ZBG_carouselImageArea{z-index:1;position:relative}@media (max-width:768px){._00-ZBG_carouselImageArea{border-radius:16px;box-shadow:0 4px 15px #00000012}}._00-ZBG_realImagesPill{z-index:2;position:absolute;bottom:8px;left:8px}@media (min-width:768px){._00-ZBG_realImagesPill{bottom:80px;left:20px}}._00-ZBG_realImagesPill svg{width:auto;height:13px}._00-ZBG_carouselFooter{z-index:0;position:relative}@media (min-width:768px){._00-ZBG_carouselFooter{display:none}}@media (max-width:768px){._00-ZBG_carouselImageArea{aspect-ratio:1;overflow:hidden}._00-ZBG_carouselImageArea>div,:is(._00-ZBG_carouselImageArea._00-ZBG_carouselImageArea .embla,._00-ZBG_carouselImageArea._00-ZBG_carouselImageArea .embla__slide){aspect-ratio:1}._00-ZBG_root._00-ZBG_root .navigation{display:none}._00-ZBG_root._00-ZBG_root .indicator-wrapper{left:auto;right:12px;transform:none}._00-ZBG_root._00-ZBG_root .indicator-wrapper:hover{transform:scale(1.15)}._00-ZBG_root._00-ZBG_root .indicator-wrapper:not(:hover){transform:none}}
.EaowjG_root{padding:9.6rem 0}.EaowjG_root .EaowjG_content{flex-direction:column;grid-column:2/-2;align-items:flex-start;gap:2.4rem;display:flex}@media (min-width:768px){.EaowjG_root .EaowjG_content{grid-column:2/-2;gap:3.2rem}}.EaowjG_root .EaowjG_content h1{font-size:5.2rem;font-weight:500}@media (min-width:768px){.EaowjG_root .EaowjG_content h1{width:65%;font-size:7.2rem}}.EaowjG_root .EaowjG_content a.EaowjG_borderedLink{color:#fff;border:1px solid #fff;border-radius:2.4rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}.EaowjG_root .EaowjG_content a.EaowjG_borderedLink:hover{transform:translateY(-3px)}.EaowjG_root .EaowjG_content .EaowjG_blogsContainer{flex-direction:column;row-gap:4.8rem;display:flex}@media (min-width:768px){.EaowjG_root .EaowjG_content .EaowjG_blogsContainer{flex-flow:wrap;justify-content:space-between;row-gap:2.4rem}}.EaowjG_blogCard{color:#fff;shrink:0;flex-direction:column;gap:1.6rem;width:100%;transition:all .2s ease-in-out;display:flex}@media (min-width:768px) and (max-width:1024px){.EaowjG_blogCard{width:48%}}@media (min-width:1024px){.EaowjG_blogCard{width:32%}.EaowjG_blogCard:hover{transform:translate(-3px,-3px)}}.EaowjG_blogCard img{object-fit:cover;object-position:center;width:100%;height:40rem}@media (min-width:768px) and (max-width:1024px){.EaowjG_blogCard img{height:38rem}}@media (min-width:1024px){.EaowjG_blogCard img{height:35rem}}@media (min-width:1444px){.EaowjG_blogCard img{height:44rem}}.EaowjG_blogCard h4{opacity:.6;font-size:1.6rem;font-weight:300}.EaowjG_blogCard h2{font-size:3.2rem;font-weight:500}.EaowjG_blogCard p{opacity:.6;font-size:1.7rem}
.dLFEja_root{break-inside:avoid;opacity:1;background:#fff;border:1px solid #0000001a;border-radius:16px;flex-direction:column;gap:12px;width:100%;margin-bottom:20px;padding:24px;display:flex}@media (max-width:992px){.dLFEja_root{margin-bottom:16px;padding:16px}}.dLFEja_root .dLFEja_reviewTitle{letter-spacing:-.4px;color:#000;margin:0;font-size:20px;font-weight:500;line-height:26px}.dLFEja_root .dLFEja_reviewTopRow{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.dLFEja_root .dLFEja_reviewStars{align-items:center;line-height:1;display:flex}.dLFEja_root .dLFEja_reviewStars svg{width:auto;height:16px;display:block}.dLFEja_root .dLFEja_reviewRepeat{letter-spacing:-.32px;color:#000c;font-size:16px;line-height:24px}.dLFEja_root .dLFEja_reviewContent{letter-spacing:-.32px;color:#000000e6;margin:0;font-size:16px;font-weight:400;line-height:24px}.dLFEja_root .dLFEja_reviewFooter{color:#0006;letter-spacing:-.32px;align-items:center;gap:8px;margin-top:auto;font-size:16px;line-height:24px;display:flex}.dLFEja_root .dLFEja_reviewImage{background:#0000000d;border-radius:12px;width:100%;margin-bottom:12px;overflow:hidden}.dLFEja_root .dLFEja_reviewImage img{object-fit:cover;width:100%;height:auto;display:block}@media (max-width:992px){.dLFEja_root .dLFEja_reviewTitle{font-size:18px;line-height:24px}.dLFEja_root .dLFEja_reviewContent{font-size:15px;line-height:22px}.dLFEja_root .dLFEja_reviewStars svg{height:14px}.dLFEja_root .dLFEja_reviewImage img{max-height:180px}.dLFEja_root .dLFEja_reviewFooter{font-size:14px;line-height:20px}}
.FSHokW_gradient{width:100%;height:calc(var(--viewportHeight,100vh) * .6);pointer-events:none;background:linear-gradient(350deg,#000 0% 25%,#0000 70%);grid-column:3/-3;position:sticky;bottom:0}@media (max-width:768px){.FSHokW_gradient{grid-column:2/-2}}.FSHokW_gradientLeft{width:100%;height:calc(var(--viewportHeight,100vh) * .5);pointer-events:none;background:linear-gradient(10deg,#000 0% 15%,#0000 50%);grid-column:3/-3;position:sticky;bottom:-1px}@media (max-width:768px){.FSHokW_gradientLeft{grid-column:2/-2}}
._7Gye_a_root{background:#fff;justify-content:center;align-items:center;width:100%;height:100vh;max-height:100vh;padding:80px 0;display:flex;position:relative;overflow:hidden}@media (max-width:992px){._7Gye_a_root{padding:56px 0}}._7Gye_a_root ._7Gye_a_viewAllButton{color:#fff!important;background:#000!important}._7Gye_a_root ._7Gye_a_viewAllButton:disabled{opacity:.4}._7Gye_a_root ._7Gye_a_viewAllButtonMobile{z-index:20;display:none;position:absolute;bottom:28px;left:50%;transform:translate(-50%);color:#fff!important;background:#000!important}._7Gye_a_root ._7Gye_a_viewAllButtonMobile:disabled{opacity:.4}@media (max-width:992px){._7Gye_a_root ._7Gye_a_viewAllButtonMobile{display:inline-flex}}@media (min-width:992px){._7Gye_a_root ._7Gye_a_viewAllButtonMobile{display:none!important}}._7Gye_a_root ._7Gye_a_reviewsContainer{flex-direction:column;align-items:center;gap:24px;height:100%;display:flex}._7Gye_a_root ._7Gye_a_reviewsHeader{flex-direction:column;align-items:center;gap:32px;display:flex}@media (max-width:992px){._7Gye_a_root ._7Gye_a_viewAllDesktop{display:none!important}}._7Gye_a_root ._7Gye_a_reviewsTitle{color:#000;letter-spacing:-1.28px;text-align:center;max-width:25ch;margin:0;font-size:32px;font-style:normal;font-weight:500;line-height:100%}@media (min-width:992px){._7Gye_a_root ._7Gye_a_reviewsTitle{letter-spacing:-1.92px;font-size:48px}}._7Gye_a_root ._7Gye_a_reviewsPlaceholder{color:#0009;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:140%}._7Gye_a_root ._7Gye_a_reviewsBento{columns:4;column-gap:20px;width:100%;margin-top:40px}@media (max-width:1440px){._7Gye_a_root ._7Gye_a_reviewsBento{columns:3;column-gap:20px}}@media (max-width:1024px){._7Gye_a_root ._7Gye_a_reviewsBento{columns:2;column-gap:20px}}@media (max-width:992px){._7Gye_a_root ._7Gye_a_reviewsBento{columns:1;column-gap:20px;margin-top:12px}}._7Gye_a_root ._7Gye_a_gradientOverlay{pointer-events:none;z-index:10;background:linear-gradient(#fff0,#fff);height:20vh;position:absolute;bottom:0;left:0;right:0}
.R-eGTq_root{min-height:calc(1.5 * var(--viewportHeight,100vh));padding:48px 0}.R-eGTq_root h1,.R-eGTq_root h2{text-align:center;color:#feffff;font-weight:600}.R-eGTq_root h1{font-size:12.5rem;line-height:110px}@media (max-width:768px){.R-eGTq_root h1{font-size:5.2rem;line-height:4.7rem}}.R-eGTq_root h2{font-size:6.4rem}@media (max-width:768px){.R-eGTq_root h2{font-size:3.2rem;line-height:3.9rem}}.R-eGTq_root h1+h2{margin-top:4.8rem}@media (max-width:768px){.R-eGTq_root h1+h2{margin-top:2.4rem}}.R-eGTq_root h2+h2{margin-top:12.5rem}@media (max-width:768px){.R-eGTq_root h2+h2{margin-top:6.4rem}}.R-eGTq_content{opacity:0;will-change:transform, opacity;height:max-content;min-height:var(--viewportHeight,100vh);flex-direction:column;grid-column:3/-3;justify-content:center;font-size:100px;display:flex;position:sticky;top:0}@media (max-width:768px){.R-eGTq_content{grid-column:2/-2}}
.RuRlLG_root{color:#fff;background:#000;width:100vw;position:relative}.RuRlLG_root canvas{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;height:100%}@media (min-width:1024px){.RuRlLG_root canvas{border-radius:24px}}.RuRlLG_root .RuRlLG_sectionContent{padding:6rem 0}@media (min-width:1024px){.RuRlLG_root .RuRlLG_sectionContent{padding:15rem 0}}.RuRlLG_root .RuRlLG_sectionContent{flex-direction:column;gap:32px;padding-left:16px;padding-right:16px;display:flex}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:992px){.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent{gap:12px}}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent .RuRlLG_subText{color:#fffc;text-align:center;letter-spacing:.72px;text-transform:uppercase;font-weight:500;line-height:normal}@media (min-width:768px){.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent .RuRlLG_subText{font-size:12px}}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent .RuRlLG_learnMore{color:#fff;text-align:center;background:0 0;border:none;outline:none;align-items:center;gap:4px;margin-top:2px;font-size:1.6rem;font-weight:500;line-height:100%;display:flex}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent .RuRlLG_learnMore svg{width:10px;height:10px}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent h2{color:#fff;text-align:center;margin-bottom:8px;font-size:44px;font-style:normal;font-weight:500;line-height:100%}@media (min-width:992px){.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent h2{letter-spacing:-3.84px;margin-bottom:0;font-size:64px;line-height:72px}}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent h2,.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent p{text-align:center}.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent p{max-width:27ch;margin:0 auto}@media (min-width:992px){.RuRlLG_root .RuRlLG_sectionContent .RuRlLG_textContent p{max-width:50ch}}.RuRlLG_root .RuRlLG_ctaContainer{gap:8px;display:flex}.RuRlLG_root .RuRlLG_cta{cursor:pointer;background:0 0;border:none;width:fit-content;margin-top:12px;padding:8px 16px;font-size:1.6rem;font-weight:500;display:inline-block}@media (min-width:2100px){.RuRlLG_root .RuRlLG_cta{font-size:1.9rem}}.RuRlLG_root .RuRlLG_cta{border-radius:50px;padding:8px 12px}@media (min-width:400px){.RuRlLG_root .RuRlLG_cta{padding:12px 24px}}.RuRlLG_root .RuRlLG_cta.RuRlLG_primary{color:#000;background:#fff;margin:8px auto 0;transition:all .2s ease-in-out}.RuRlLG_root .RuRlLG_cta.RuRlLG_primary:hover{box-shadow:0 0 12px #ffffffe6}.RuRlLG_root .RuRlLG_cta.RuRlLG_primary{align-items:center;display:flex}@media (min-width:992px){.RuRlLG_root .RuRlLG_cta.RuRlLG_primary{margin-top:16px}}
.Fa5q6G_root{width:100%;height:calc(6 * var(--viewportHeight,100vh));margin-top:calc(-.25 * var(--viewportHeight,100vh));position:relative}.Fa5q6G_root>div{width:100%;height:var(--viewportHeight,100vh);position:sticky;top:0;left:0}.Fa5q6G_line{will-change:transform, opacity;width:100%;height:100%;position:absolute;top:0;left:0}.Fa5q6G_line:not(.Fa5q6G_active){pointer-events:none}.Fa5q6G_line>div{flex-direction:row;grid-column:3/-3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Fa5q6G_line>div h2{text-align:center;grid-row:2;font-size:6.4rem}@media (max-width:768px){.Fa5q6G_line>div h2{letter-spacing:-.13rem;font-size:5.2rem;line-height:4.7rem}}.Fa5q6G_backgroundColor{background-image:var(--color-bg-image);will-change:opacity, transform;background-position:50%;background-repeat:no-repeat;background-size:contain;width:50%;height:0;margin:auto;padding-bottom:50%;position:absolute;inset:0}@media (max-width:1024px){.Fa5q6G_backgroundColor{width:100%;padding-bottom:100%}}
.H8a3OW_pill{color:#000;letter-spacing:-.24px;background:#0eff6e;border-radius:5px;align-self:flex-start;padding:2px 4px 1px;font-size:12px;font-weight:500;line-height:100%;display:inline-block}
.f6PSwW_stackingContainer{flex-direction:column;gap:16px;display:flex}.f6PSwW_stackingContainer .stacking-header{align-items:start;gap:13px;display:flex}@media (min-width:769px){.f6PSwW_stackingContainer .stacking-header{align-items:center}}.f6PSwW_stackingContainer .stacking-thumbnail{flex-shrink:0}.f6PSwW_stackingContainer .stacking-thumbnail img{display:block}.f6PSwW_stackingContainer .stacking-header-text{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.f6PSwW_stackingContainer .images-badge{cursor:pointer;color:#000;background:#eee;border:none;border-radius:100px;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:1.4rem;font-weight:500;display:flex}.f6PSwW_stackingContainer .images-badge svg{flex-shrink:0;width:16px;height:16px;display:inline-block}.f6PSwW_stackingContainer .stacking-description{color:#00000080;letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:1.4}.f6PSwW_stackingContainer .stacking-options{flex-direction:column;gap:8px;display:flex}.f6PSwW_stackingContainer .stacking-card{cursor:pointer;text-align:left;background:0 0;border:1.5px solid #0000001a;border-radius:12px;align-items:center;gap:8px;width:100%;padding:16px;transition:border-color .2s;display:flex;position:relative}.f6PSwW_stackingContainer .stacking-card.has-tag{padding-top:32px}@media (min-width:769px){.f6PSwW_stackingContainer .stacking-card{padding:16px}.f6PSwW_stackingContainer .stacking-card.has-tag{padding-top:40px}}.f6PSwW_stackingContainer .stacking-card.active{border:var(--border-selected)}.f6PSwW_stackingContainer .stacking-card.sold-out{opacity:.5;pointer-events:none}.f6PSwW_stackingContainer .stacking-card.no-stack{padding:14px 16px}.f6PSwW_stackingContainer .stacking-card.no-stack:first-child{padding-top:14px}.f6PSwW_stackingContainer .corner-tag{color:#000;letter-spacing:2.1px;text-transform:uppercase;background:#eee;border-radius:7px 0 12px;padding:6px 19px;font-size:10px;font-weight:500;line-height:130%;position:absolute;top:0;left:0}.f6PSwW_stackingContainer .card-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}@media (max-width:768px){.f6PSwW_stackingContainer .card-content{gap:8px}}.f6PSwW_stackingContainer .card-title-row{justify-content:space-between;align-items:center;width:100%;display:flex}.f6PSwW_stackingContainer .card-title{color:#000;letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:1.2}.f6PSwW_stackingContainer .card-price{color:#000;letter-spacing:-.64px;white-space:nowrap;font-size:16px;font-weight:500;line-height:1}.f6PSwW_stackingContainer .card-price-striked{color:#00000080;margin-right:6px;font-weight:400;text-decoration:line-through}.f6PSwW_stackingContainer .card-description{color:#00000080;letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:1.4}.f6PSwW_stackingContainer .no-stack-text{color:#000;letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:1.2}.f6PSwW_stackingContainer .stacking-shipping-note{color:#00000080;letter-spacing:-.6px;align-items:center;gap:6px;margin:0;font-size:15px;font-weight:400;line-height:1.4;display:flex}.f6PSwW_stackingContainer .stacking-card-group{flex-direction:column;gap:8px;display:flex}.f6PSwW_stackingContainer .sub-variant-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.f6PSwW_stackingContainer .sub-variant-wrapper.expanded{grid-template-rows:1fr}.f6PSwW_stackingContainer .sub-variant-inner{overflow:hidden}.f6PSwW_stackingContainer .sub-variant-panel{background:#fafafc;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.f6PSwW_stackingContainer .sub-variant-label{color:#000;letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:1.4}.f6PSwW_stackingContainer .sub-variant-options{flex-direction:column;gap:8px;display:flex}.f6PSwW_stackingContainer .sub-variant-card{cursor:pointer;text-align:left;background:0 0;border:1.25px solid #0000001a;border-radius:12px;align-items:center;gap:8px;width:100%;height:80px;padding:8px 4px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.f6PSwW_stackingContainer .sub-variant-card.active{border:var(--border-selected)}.f6PSwW_stackingContainer .sub-variant-thumb{background:#f0f0f0;border-radius:12px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.f6PSwW_stackingContainer .sub-variant-thumb img{object-fit:cover;width:100%;height:100%;display:block}.f6PSwW_stackingContainer .sub-variant-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.f6PSwW_stackingContainer .sub-variant-title{color:#000;letter-spacing:-.56px;font-size:14px;font-weight:500;line-height:1.2}.f6PSwW_stackingContainer .duo-save-tag{color:#000;letter-spacing:-.24px;background:#0eff6e;border-radius:5px;align-self:flex-start;margin-top:4px;padding:2px 4px 1px;font-size:12px;font-weight:500;line-height:100%}@keyframes f6PSwW_fadeOut{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(6px);transform:scale(.97)}}@keyframes f6PSwW_fadeIn{0%{opacity:0;filter:blur(6px);transform:scale(1.01)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes f6PSwW_fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.f6PSwW_stackingImagesModal{padding:8px;position:relative}.f6PSwW_stackingImagesModal .stacking-modal-close{z-index:10;cursor:pointer;background:0 0;border:none;padding:0;line-height:0;position:absolute;top:8px;right:8px}.f6PSwW_stackingImagesModal .stacking-modal-close img{display:block}.f6PSwW_stackingImagesModal .mobile-break{display:block}@media (min-width:768px){.f6PSwW_stackingImagesModal .mobile-break{display:none}.f6PSwW_stackingImagesModal{width:700px;min-width:600px;min-height:400px}}@media (min-width:1200px){.f6PSwW_stackingImagesModal{min-width:1080px}}.f6PSwW_stackingImagesModal h2{letter-spacing:-.3px;margin:18px 0 8px 8px;font-size:2.1rem;font-weight:500}.f6PSwW_stackingImagesModal .modal-description{color:#00000080;letter-spacing:-.3px;margin:0 0 12px 8px;font-size:1.5rem;font-weight:400;line-height:1.4}.f6PSwW_stackingImagesModal .btn-container-wrapper{flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:12px;display:flex;position:relative;overflow:auto}.f6PSwW_stackingImagesModal .btn-container{border-bottom:1px solid #0000001a;flex-direction:row;width:100%;display:flex}.f6PSwW_stackingImagesModal .btn-container button{color:#0006;cursor:pointer;white-space:nowrap;letter-spacing:-.32px;text-align:center;background:0 0;border:none;flex:1;padding:12px 20px;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}.f6PSwW_stackingImagesModal .btn-container button.active{color:#000;box-shadow:inset 0 -1.5px #000}.f6PSwW_stackingImagesModal .img-container{grid-template-columns:1fr;row-gap:8px;display:grid}.f6PSwW_stackingImagesModal .img-container.fade-out{animation:.2s ease-in forwards f6PSwW_fadeOut}.f6PSwW_stackingImagesModal .img-container.fade-in{animation:.45s cubic-bezier(.16,1,.3,1) forwards f6PSwW_fadeIn}@media (min-width:768px){.f6PSwW_stackingImagesModal .img-container{grid-template-columns:1fr 1fr;gap:8px}}.f6PSwW_stackingImagesModal .img-container img{object-fit:cover;border-radius:16px;width:100%;max-width:100%;height:100%;max-height:500px}.f6PSwW_stackingImagesModal .material-info{padding:0 8px 80px}@media (min-width:768px){.f6PSwW_stackingImagesModal .material-info{padding:0 8px 20px}}.f6PSwW_stackingImagesModal .material-divider{border:none;border-top:1px solid #0000001a;margin:24px 0}.f6PSwW_stackingImagesModal .material-text{color:#000000b3;letter-spacing:-.56px;margin:0 0 16px;font-size:14px;font-weight:400;line-height:1.4}.f6PSwW_stackingImagesModal .stamp-image{width:100px;height:auto;margin-top:8px}.f6PSwW_stackingImagesModal .color-picker-floating{z-index:10;flex-direction:column;align-items:center;display:flex;position:sticky;bottom:16px}@media (min-width:768px){.f6PSwW_stackingImagesModal .color-picker-floating{align-items:flex-end;padding-right:16px;bottom:20px}}.f6PSwW_stackingImagesModal .change-colour-btn{backdrop-filter:blur(16px);cursor:pointer;color:#000;letter-spacing:-.3px;white-space:nowrap;background:#ffffffe6;border:none;border-radius:40px;align-items:center;gap:8px;padding:8px 16px 8px 8px;font-size:1.4rem;font-weight:500;transition:background .2s;display:flex;box-shadow:0 2px 16px #0000001a}.f6PSwW_stackingImagesModal .change-colour-btn:hover{background:#fff}.f6PSwW_stackingImagesModal .change-colour-btn .color-circle{border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:3px;display:block;box-shadow:0 0 0 2px #fff,0 0 0 3px #e3e3e3}.f6PSwW_stackingImagesModal .color-picker-popover{background:#f4f4f4;border-radius:15px;flex-direction:column;gap:8px;min-width:200px;margin-bottom:8px;padding:4px;animation:.15s ease-out f6PSwW_fadeInUp;display:flex;box-shadow:0 22px 49px #0000001a,0 90px 90px #00000017,0 202px 121px #0000000d}.f6PSwW_stackingImagesModal .color-option{cursor:pointer;text-align:left;color:#000000e6;letter-spacing:-.56px;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 9px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.f6PSwW_stackingImagesModal .color-option:hover{background:#ffffffb3}.f6PSwW_stackingImagesModal .color-option.active{background:#fff}.f6PSwW_stackingImagesModal .color-option .color-circle{border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:3px;display:block;box-shadow:0 0 0 2px #fff,0 0 0 3px #e3e3e3}.f6PSwW_stackingImagesModal .color-option span{white-space:nowrap}
._6DxuPW_root{padding-top:48px}._6DxuPW_root>div{grid-template-columns:var(--grid-column-spacing) repeat(8, var(--grid-column-width)) var(--grid-column-spacing);column-gap:var(--grid-column-gap);grid-template-rows:max-content 1fr;align-items:center;row-gap:0;width:100%;padding:96px 0;display:grid}._6DxuPW_root>div>div{flex-direction:column;grid-column:1/-1;height:100%;display:flex}._6DxuPW_root>div h2{text-align:center;grid-column:2/-2;font-size:6.4rem}@media (max-width:768px){._6DxuPW_root>div h2{letter-spacing:-.13rem;font-size:5.2rem;line-height:4.7rem}}._6DxuPW_video{background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--apps-video-bg);flex-direction:row;justify-content:center;width:100%;margin-top:24px;padding-bottom:45%;display:flex}._6DxuPW_links{text-align:center;grid-template-columns:repeat(5,max-content);justify-content:center;gap:48px;margin-top:48px;display:grid}._6DxuPW_links a{opacity:.7;mix-blend-mode:difference;font-size:1.9rem;transition:all .3s ease-in-out}._6DxuPW_links a:hover{opacity:1}._6DxuPW_links a span{opacity:.33}@media (max-width:768px){._6DxuPW_links{grid-template-columns:repeat(1,max-content)}}
.br3V6W_root{--background:#000;--text-color:#fff;--link-color:#fff;--link-hover-color:#7d7d7d;--description-color:#fff9;--border-color:#ffffff1f;background:var(--background);color:var(--text-color);padding:9.6rem 0}@media (min-width:1024px){.br3V6W_root{padding:15rem 0}}.br3V6W_root.white{--background:#fff;--text-color:#000;--link-color:#000;--description-color:#0009;--border-color:#0000001f}.br3V6W_root.grey{--background:#f7f7f7;--text-color:#000;--link-color:#000;--description-color:#0009;--border-color:#0000001f}.br3V6W_root.pb-0{padding-bottom:0}.br3V6W_root .container{flex-direction:column;gap:96px;display:flex}@media (min-width:1024px){.br3V6W_root .container{gap:150px}}.br3V6W_root .faq-element+.faq-element{border-top:1px solid var(--border-color)}.br3V6W_root .faq-disclaimer{color:#ffffff59;text-align:center;max-width:740px;margin:24px auto 0;font-size:12px;line-height:1.5}:is(.br3V6W_root.white .faq-disclaimer,.br3V6W_root.grey .faq-disclaimer){color:#00000059}.br3V6W_root a{align-items:center;gap:6px;display:inline-flex}.br3V6W_root a:hover{text-underline-offset:10px;text-decoration:underline;-webkit-text-decoration-color:var(--link-hover-color);text-decoration-color:var(--link-hover-color)}.br3V6W_h2{text-align:center;letter-spacing:-.96px;font-size:32px;font-weight:500;line-height:120%}@media (min-width:1024px){.br3V6W_h2{letter-spacing:-1.6px;font-size:48px}}.br3V6W_faqElement{flex-direction:column;gap:8px;padding:40px 0;display:flex}.br3V6W_faqElement:first-child{padding-top:0}@media (min-width:1024px){.br3V6W_faqElement{flex-direction:row;padding:48px 0}.br3V6W_faqElement:first-child{padding-top:0}}.br3V6W_faqElement h5{letter-spacing:-.32px;font-size:18px;font-weight:500;line-height:140%}@media (min-width:1024px){.br3V6W_faqElement h5{letter-spacing:-.4px;text-align:left;flex:0 0 40%;margin:0 auto;font-size:20px}}.br3V6W_faqElement .description{color:var(--description-color);letter-spacing:-.28px;font-size:14px;line-height:150%}@media (min-width:1024px){.br3V6W_faqElement .description{letter-spacing:-.32px;min-width:56ch;max-width:56ch;margin:0 auto;font-size:16px}}.br3V6W_faqElement .description .notes{font-size:14px}:is(.br3V6W_faqElement .description a,.br3V6W_faqElement .description b,.br3V6W_faqElement .description strong){color:var(--link-color);font-weight:400}:is(.br3V6W_faqElement .description ul,.br3V6W_faqElement .description ol){padding-left:0;list-style-position:inside}:is(.br3V6W_faqElement .description ul li,.br3V6W_faqElement .description ol li){text-indent:-1.5em;padding-left:1.5em}.br3V6W_faqElement .description.text-center{text-align:center}
.u7OKUa_root{min-height:var(--viewportHeight,100vh);grid-template-rows:max-content 1fr max-content;align-items:center;width:100%;padding:96px 0}@media (max-width:1024px){.u7OKUa_root{grid-template-rows:max-content repeat(2, calc(var(--viewportHeight,100vh) * .5)) max-content}}.u7OKUa_root h2{text-align:center;grid-column:2/-2;margin-bottom:48px;font-size:6.4rem}@media (max-width:768px){.u7OKUa_root h2{letter-spacing:-.13rem;font-size:5.2rem;line-height:4.7rem}}.u7OKUa_image{grid-column:1/-1;width:1012px;max-width:100%;height:100%;margin:auto}.u7OKUa_imagePixel{background-image:var(--bg-image);background-position:100%;background-repeat:no-repeat;background-size:contain;grid-column:2/span 4}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){@supports (background-image:-webkit-image-set(url('a') 1x)){.u7OKUa_imagePixel{background-image:var(--bg-image-set)}}}@supports (flex-basis:max-content) and (appearance:meterbar){.u7OKUa_imagePixel{background-image:var(--bg-image-webp)}}@media (max-width:1024px){.u7OKUa_imagePixel{background-position:50%;grid-area:2/2/auto/-2}}.u7OKUa_imageCast{background-image:var(--bg-image);background-position:0;background-repeat:no-repeat;background-size:contain;grid-column:6/span 4}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){@supports (background-image:-webkit-image-set(url('a') 1x)){.u7OKUa_imageCast{background-image:var(--bg-image-set)}}}@supports (flex-basis:max-content) and (appearance:meterbar){.u7OKUa_imageCast{background-image:var(--bg-image-webp)}}@media (max-width:1024px){.u7OKUa_imageCast{background-position:50%;grid-area:3/2/auto/-2}}.u7OKUa_links{flex-direction:row;grid-column:2/-2;justify-content:center;margin-top:48px;display:flex}.u7OKUa_links a{opacity:.7;mix-blend-mode:difference;font-size:1.9rem;transition:all .3s ease-in-out}.u7OKUa_links a:hover{opacity:1}.u7OKUa_links a+a{margin-left:48px}
.UIDDsG_overlay{z-index:4000;background:#0000008f;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.UIDDsG_dialog{color:#111;background:#fff;border-radius:16px;width:100%;max-width:460px;max-height:calc(100dvh - 32px);padding:28px 26px 24px;position:relative;overflow-y:auto}.UIDDsG_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.UIDDsG_title{letter-spacing:-.04em;flex:1;min-width:0;font-size:24px;font-weight:500;line-height:1.15}.UIDDsG_close{color:#8a8a8a;background:0 0;border:0;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:28px;line-height:1;display:grid}.UIDDsG_description{color:#606060;margin-top:18px;font-size:16px;line-height:1.45}.UIDDsG_retailers{gap:8px;margin-top:20px;display:grid}.UIDDsG_retailerLink{color:#111;border:1px solid #cecece;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 16px;display:flex}.UIDDsG_retailerLogo{object-fit:contain;object-position:left center;width:116px;height:40px}.UIDDsG_retailerLogoCostco{width:96px}.UIDDsG_buyNow{flex-shrink:0;font-size:15px;font-weight:600}.UIDDsG_finePrint{color:#969696;margin-top:14px;font-size:11px;line-height:1.4}@media (min-width:768px){.UIDDsG_overlay{padding:24px}.UIDDsG_dialog{max-height:calc(100dvh - 48px);padding:28px 26px 24px}}
._8Nvjbq_root{flex-direction:row;justify-content:center;width:100%;display:flex;overflow:hidden}._8Nvjbq_root>div{--spacing:0px;--spacingInv:0px;--timing:10s;flex-direction:row;justify-content:center;align-items:center;padding:62px 0;display:flex}._8Nvjbq_root>div img+img{margin-left:144px}@media (max-width:768px){._8Nvjbq_root>div img+img{margin-left:48px}}._8Nvjbq_root>div img{opacity:.3;transition:opacity .3s ease-in-out}._8Nvjbq_root>div img:hover{opacity:1}._8Nvjbq_root>div._8Nvjbq_animate{animation:_8Nvjbq_pressScroll linear var(--timing) infinite}._8Nvjbq_root>div:hover{animation-play-state:paused}@keyframes _8Nvjbq_pressScroll{0%{transform:translate(0)}25%{transform:translateX(var(--spacingInv))}75%{transform:translateX(var(--spacing))}to{transform:translate(0)}}
.oZNOZa_overlay{z-index:4000;background:#0000008f;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.oZNOZa_dialog{color:#111;background:#fff;border-radius:16px;width:100%;max-width:460px;max-height:calc(100dvh - 32px);padding:28px 26px 24px;position:relative;overflow-y:auto}.oZNOZa_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.oZNOZa_title{letter-spacing:-.04em;flex:1;min-width:0;font-size:24px;font-weight:500;line-height:1.15}.oZNOZa_badge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#111;border-radius:999px;width:fit-content;margin-bottom:10px;padding:4px 10px;font-size:12px;font-weight:600;display:block}.oZNOZa_close{color:#8a8a8a;background:0 0;border:0;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:28px;line-height:1;display:grid}.oZNOZa_description{color:#606060;margin-top:18px;font-size:16px;line-height:1.45}.oZNOZa_retailers{gap:8px;margin-top:20px;display:grid}.oZNOZa_retailerLink{color:#111;border:1px solid #cecece;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 16px;display:flex}.oZNOZa_retailerLogo{object-fit:contain;object-position:left center;width:116px;height:40px}.oZNOZa_retailerName{letter-spacing:-.01em;font-size:17px;font-weight:600}.oZNOZa_buyNow{flex-shrink:0;font-size:15px;font-weight:600}.oZNOZa_finePrint{color:#767676;margin-top:14px;font-size:11px;line-height:1.4}@media (min-width:768px){.oZNOZa_overlay{padding:24px}.oZNOZa_dialog{max-height:calc(100dvh - 48px);padding:28px 26px 24px}}
._7XlpBa_root{height:var(--viewportHeight,100vh);width:100%;padding:calc(.2 * var(--viewportHeight,100vh)) 0;flex-direction:row;display:flex;position:relative}@media (max-width:768px){._7XlpBa_root{display:none}}._7XlpBa_imagesWrapper{width:50%;height:100%;position:relative}@media (max-width:1024px){._7XlpBa_imagesWrapper{width:25%}}._7XlpBa_imagesWrapper:after{content:"";z-index:2;background-image:linear-gradient(270deg,#000000e6 0%,#00000080 60%,#0000 100%);width:60%;display:block;position:absolute;top:-1px;bottom:-2px;transform:rotate(-180deg)}._7XlpBa_image{object-fit:cover;object-position:center;opacity:0;width:40%;height:100%;position:absolute;transform:scale(1)}._7XlpBa_image._7XlpBa_selected{z-index:1;animation:1s cubic-bezier(0,0,0,1) both _7XlpBa_imageSelected}._7XlpBa_image._7XlpBa_next{animation:1s cubic-bezier(0,0,0,1) both _7XlpBa_imageNext}._7XlpBa_image._7XlpBa_next2{animation:1s cubic-bezier(0,0,0,1) both _7XlpBa_imageNext2}._7XlpBa_image._7XlpBa_previous{animation:1s cubic-bezier(0,0,0,1) forwards _7XlpBa_imagePrevious}@keyframes _7XlpBa_imageSelected{0%{opacity:1;right:calc(40% + 48px)}to{opacity:1;right:0}}@keyframes _7XlpBa_imageNext{0%{opacity:1;right:calc(80% + 96px)}to{opacity:1;right:calc(40% + 48px)}}@keyframes _7XlpBa_imageNext2{0%{opacity:1;right:calc(120% + 144px)}to{opacity:1;right:calc(80% + 96px)}}@keyframes _7XlpBa_imagePrevious{0%{opacity:1;right:0;transform:scale(1)}to{opacity:0;right:0;transform:scale(.75)}}._7XlpBa_testimonialsWrapper{flex-direction:column;justify-content:center;width:50%;display:flex;position:relative}@media (max-width:1024px){._7XlpBa_testimonialsWrapper{width:75%}}._7XlpBa_headline{font-size:58px;font-weight:700}._7XlpBa_description{font-size:24px;line-height:44px}._7XlpBa_testimonial{pointer-events:none;opacity:0;transform-origin:top;color:#fefffe;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:48px;padding-right:158px;transition:all 1s ease-out;display:flex;position:absolute;transform:translateY(-20vh)}._7XlpBa_testimonial>div{width:100%}._7XlpBa_testimonial ._7XlpBa_headline{margin-top:40px}._7XlpBa_testimonial ._7XlpBa_description{margin-bottom:40px}._7XlpBa_testimonial._7XlpBa_selected{opacity:1;pointer-events:auto;transition:none;animation:1s ease-in _7XlpBa_testimonialSelected;transform:translateY(0)}@keyframes _7XlpBa_testimonialSelected{0%{opacity:0;transform:translateY(20vh)}to{opacity:1;transform:translateY(0)}}._7XlpBa_stars img+img{margin-left:8px}._7XlpBa_author{opacity:.33;font-weight:semibold;color:#fff;font-size:19px}._7XlpBa_nextButton{cursor:pointer;background-color:#171717;border-radius:28px;outline:none;width:56px;height:56px;position:absolute;top:50%;right:54px;transform:translateY(-50%);box-shadow:0 0 0 2px #ffffff4d}._7XlpBa_nextButton img{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}._7XlpBa_nextButton svg{position:relative;top:-2px;left:-2px}._7XlpBa_nextButton svg circle{stroke:#fff;stroke-dashoffset:1px;transform-origin:50%;transform:rotate(-90deg)}
._ic8FW_overlay{z-index:4000;background:#0000008f;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}._ic8FW_dialog{color:#111;background:#fff;border-radius:16px;width:100%;max-width:460px;max-height:calc(100dvh - 32px);padding:28px 26px 24px;position:relative;overflow-y:auto}._ic8FW_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._ic8FW_title{letter-spacing:-.04em;flex:1;min-width:0;font-size:24px;font-weight:500;line-height:1.15}._ic8FW_badge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#111;border-radius:999px;width:fit-content;margin-bottom:10px;padding:4px 10px;font-size:12px;font-weight:600;display:block}._ic8FW_close{color:#8a8a8a;background:0 0;border:0;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:28px;line-height:1;display:grid}._ic8FW_description{color:#606060;margin-top:18px;font-size:16px;line-height:1.45}._ic8FW_retailers{gap:8px;margin-top:20px;display:grid}._ic8FW_retailerLink{color:#111;border:1px solid #cecece;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 16px;display:flex}._ic8FW_retailerLogo{object-fit:contain;object-position:left center;width:116px;height:40px}._ic8FW_retailerName{letter-spacing:-.01em;font-size:17px;font-weight:600}._ic8FW_buyNow{flex-shrink:0;font-size:15px;font-weight:600}._ic8FW_finePrint{color:#767676;margin-top:14px;font-size:11px;line-height:1.4}@media (min-width:768px){._ic8FW_overlay{padding:24px}._ic8FW_dialog{max-height:calc(100dvh - 48px);padding:28px 26px 24px}}
.GQoJiq_container{min-height:var(--viewportHeight,100vh);grid-template-columns:var(--grid-column-spacing) repeat(8, var(--grid-column-width)) var(--grid-column-spacing);column-gap:var(--grid-column-gap);align-items:center;row-gap:0;width:100%;display:grid}.GQoJiq_content{flex-direction:column;grid-area:1/2/auto/span 5;justify-content:center;align-items:flex-start;display:flex}@media (max-width:1024px){.GQoJiq_content{grid-column:2/-2;align-items:center}}.GQoJiq_content .GQoJiq_buttonLink{justify-content:center;align-items:center;height:44px;margin-top:48px;font-size:1.7rem;display:flex}.GQoJiq_title{z-index:1;color:#fff;text-align:left;width:100%;font-size:8rem;font-weight:600}@media (max-width:1024px){.GQoJiq_title{text-align:center}}@media (max-width:768px){.GQoJiq_title{font-size:5.6rem}}.GQoJiq_img{background-image:var(--metabolic-img);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/6/auto/span 5;height:0;padding-bottom:95.6186%}@media (max-width:1024px){.GQoJiq_img{grid-area:2/2/auto/-2}}
._gIoGW_typeformModal{width:calc(100vw - 48px);height:80vh}@media (min-width:1024px){._gIoGW_typeformModal{width:780px;height:500px}}._gIoGW_typeformModal ._gIoGW_typeformContainer{width:100%;height:100%;margin:0;padding:0;overflow:hidden}._gIoGW_overlay{z-index:1000;backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:center;animation:.25s ease-out forwards _gIoGW_claimFadeIn;display:flex;position:fixed;inset:0}._gIoGW_popupCard{background:#fff;border-radius:16px;width:90%;max-width:420px;animation:.3s ease-out forwards _gIoGW_claimSlideUp;position:relative;overflow:hidden}._gIoGW_popupCardDefault{padding:16px 24px 32px}._gIoGW_popupCardHero{padding:0}._gIoGW_popupBody{padding:24px 24px 32px}._gIoGW_closeButton{z-index:10;cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex;position:absolute;top:16px;right:16px}._gIoGW_closeButtonDefault{background:0 0}._gIoGW_closeButtonDefault img{display:block}._gIoGW_closeButtonHero{color:#000;background:#fff;border-radius:50%;width:32px;height:32px;box-shadow:0 1px 4px #0003}._gIoGW_closeIcon{width:12px;height:12px;display:block}._gIoGW_heroImageWrap{width:100%;line-height:0}._gIoGW_kitImage{object-fit:cover;display:block}._gIoGW_kitImageDefault{filter:drop-shadow(7px 3px 7px #00000026);width:156px;height:93px;margin-bottom:24px}._gIoGW_kitImageFull{aspect-ratio:16/9;width:100%;height:auto}._gIoGW_title{color:#000;letter-spacing:-1.5px;margin:0 0 16px;font-size:3rem;font-weight:500;line-height:1}@media (min-width:768px){._gIoGW_title{font-size:3rem}}._gIoGW_subtitle{color:#000;letter-spacing:-.64px;margin:0 0 24px;font-size:1.6rem;font-weight:400;line-height:1.3}._gIoGW_ctaRow{flex-flow:wrap;align-items:center;gap:16px;display:flex}._gIoGW_primaryCta{color:#000;letter-spacing:-.64px;cursor:pointer;background:#0000000d;border:none;border-radius:28px;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:1.6rem;font-weight:500;line-height:1.4;transition:background .2s ease-in-out;display:inline-flex}._gIoGW_primaryCta:hover{background:#0000001a}._gIoGW_ctaLink{color:#000;letter-spacing:-.64px;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:1.6rem;font-weight:500;line-height:1.4;display:inline-flex}._gIoGW_ctaLink:hover{opacity:.7}@media (min-width:1024px){._gIoGW_ctaLinkMobileOnly{display:none}}._gIoGW_chevronArrow{flex-shrink:0}@keyframes _gIoGW_claimFadeIn{0%{opacity:0}to{opacity:1}}@keyframes _gIoGW_claimSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.MYRw2a_root{border-style:solid;border-radius:50% 0 0 50%;animation:1s linear infinite MYRw2a_rotate}@keyframes MYRw2a_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.JbTYPq_wrap{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.JbTYPq_wrap svg{width:100%;height:100%;display:block}
/*# sourceMappingURL=0ivmvf6go77ng.css.map*/