._8ykElq_section{min-height:100svh;padding:clamp(5rem, 10vh, 7rem) var(--gut) clamp(1.25rem, 3vh, 2.5rem);align-content:center;display:grid}@media (max-width:1000px){._8ykElq_section{padding-top:clamp(2.5rem,6vh,4rem)}}._8ykElq_layout{--colgap:clamp(1.25rem, 2.4vw, 3rem);gap:var(--colgap);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:1000px){._8ykElq_layout{grid-template-columns:minmax(0,.38fr) minmax(0,1fr)}._8ykElq_stage{margin-left:calc(-1 * var(--colgap))}}._8ykElq_panel{align-content:center;gap:clamp(.5rem,1vh,.9rem);display:grid}._8ykElq_sectionEyebrow{color:var(--accent)}._8ykElq_sectionHeading{letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,3.75rem);font-weight:600;line-height:1}._8ykElq_tabs{background:var(--canvas-2);border-radius:999px;flex-wrap:wrap;justify-self:start;gap:.3rem;margin:clamp(.4rem,1vh,.9rem) 0 0;padding:.3rem;display:inline-flex}._8ykElq_tab{appearance:none;font:inherit;cursor:pointer;color:var(--ink-2);transition:color .25s var(--ease), background .25s var(--ease);background:0 0;border:0;border-radius:999px;justify-items:center;gap:.05em;padding:clamp(.55rem,1.1vh,.9rem) clamp(1.1rem,2vw,2rem);display:grid}._8ykElq_tab:hover{color:var(--ink)}._8ykElq_tab[data-active=true]{background:var(--ink);color:var(--canvas)}._8ykElq_tabName{letter-spacing:-.028em;font-size:clamp(1.0625rem,1.45vw,1.5rem);font-weight:600;line-height:1.1}._8ykElq_tabArea{opacity:.62;font-size:clamp(.75rem,.92vw,.9375rem)}._8ykElq_views{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:clamp(.3rem,.8vh,.7rem);display:grid}._8ykElq_view{appearance:none;font:inherit;letter-spacing:-.012em;text-align:center;border:1px solid var(--hair);color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), opacity .25s var(--ease);background:0 0;border-radius:999px;padding:clamp(.6rem,1.1vh,.85rem) .9rem;font-size:clamp(.8125rem,1vw,1.0625rem)}._8ykElq_view:hover:not(:disabled):not([data-active=true]){color:var(--ink);border-color:var(--ink-2)}._8ykElq_view[data-active=true]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}._8ykElq_view:disabled{opacity:.32;cursor:default}._8ykElq_viewOptions{align-items:center;gap:.4rem;min-height:2.3rem;display:flex}._8ykElq_stepper,._8ykElq_option{appearance:none;font:inherit;border:1px solid var(--hair);color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);background:0 0;border-radius:999px}._8ykElq_stepper{place-items:center;width:2rem;height:2rem;font-size:1.1rem;line-height:1;display:grid}._8ykElq_option{padding:.42em 1.05em;font-size:clamp(.75rem,.9vw,.9375rem)}._8ykElq_stepper:hover,._8ykElq_option:hover:not([data-active=true]){color:var(--ink);border-color:var(--ink-2)}._8ykElq_option[data-active=true]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}._8ykElq_counter{color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:center;min-width:3.4em;font-size:clamp(.75rem,.9vw,.9375rem)}._8ykElq_optionHint{color:var(--ink-2);opacity:.7;font-size:clamp(.6875rem,.82vw,.8125rem)}._8ykElq_price{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:clamp(.875rem,1.1vw,1.125rem);font-weight:600}._8ykElq_price[data-sold=true]{color:var(--ink-2)}._8ykElq_summary{color:var(--ink-2);max-width:36ch;min-height:4.2em;margin:0;font-size:clamp(1rem,1.25vw,1.3125rem);line-height:1.4}._8ykElq_features{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;column-gap:clamp(1rem,2vw,2.5rem);margin:clamp(.2rem,.6vh,.5rem) 0 0;padding:0;list-style:none;display:grid}._8ykElq_features li{border-bottom:1px solid var(--hair);letter-spacing:-.012em;align-items:center;min-height:4.1em;padding:0;font-size:clamp(.9375rem,1.1vw,1.1875rem);line-height:1.35;display:flex}._8ykElq_spacer{visibility:hidden;border-bottom-color:#0000}._8ykElq_spacer:after{content:" "}._8ykElq_stage{--stage-h:min(85svh, 60rem);--shot-rail:0px;--shot-w:min(calc(100% - 2 * var(--shot-rail)), calc(var(--stage-h) * 767 / 660));width:100%;height:var(--stage-h);position:relative}._8ykElq_stageMedia{appearance:none;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}._8ykElq_stageMedia img,img._8ykElq_stageMedia,video._8ykElq_stageMedia{object-fit:contain;object-position:center;width:100%;height:100%;display:block}button._8ykElq_stageMedia{cursor:zoom-in;place-items:center;display:grid}._8ykElq_filmstrip{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;display:flex;position:absolute;inset:0;overflow:auto hidden}._8ykElq_filmstrip::-webkit-scrollbar{display:none}._8ykElq_slide{scroll-snap-align:center;flex:0 0 100%;place-items:center;height:100%;display:grid}._8ykElq_shot{width:var(--shot-w);aspect-ratio:767/660;object-fit:cover;border-radius:clamp(14px,1.4vw,26px);height:auto}._8ykElq_shotArrow{display:none}@media (min-width:1000px){._8ykElq_stage{--shot-rail:clamp(2.75rem, 3.6vw, 4.25rem)}._8ykElq_shotArrow{--arrow:clamp(2rem, 2.4vw, 2.75rem);--arrow-gap:clamp(.35rem, .7vw, .75rem);z-index:2;width:var(--arrow);height:var(--arrow);appearance:none;font:inherit;font-size:calc(var(--arrow) * .56);border:1px solid var(--hair);background:var(--canvas);color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:50%;translate:0 -50%}._8ykElq_shotArrow[data-side=prev]{left:calc(50% - var(--shot-w) / 2 - var(--arrow-gap) - var(--arrow))}._8ykElq_shotArrow[data-side=next]{right:calc(50% - var(--shot-w) / 2 - var(--arrow-gap) - var(--arrow))}._8ykElq_shotArrow:hover{background:var(--ink);border-color:var(--ink);color:var(--canvas)}}video._8ykElq_stageMedia{width:min(100%, calc(var(--stage-h) * 16 / 9));aspect-ratio:16/9;border-radius:clamp(14px,1.4vw,26px);height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}._8ykElq_stageMedia[data-loupe=true]{cursor:crosshair}._8ykElq_stageMedia[data-locator=true]{cursor:pointer}._8ykElq_levelSpot{text-align:center;background:var(--accent);color:#fff;letter-spacing:-.018em;pointer-events:none;border-radius:50%;place-items:center;width:216px;height:216px;margin:-173px 0 0 -108px;padding:0 .6rem;font-size:1.5rem;font-weight:600;line-height:1.2;display:grid;position:absolute;box-shadow:0 10px 30px #0003}._8ykElq_viewsCta{appearance:none;font:inherit;letter-spacing:-.012em;border:1px solid var(--hair);background:var(--canvas);color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:999px;padding:clamp(.6rem,1.1vh,.85rem) clamp(1.2rem,2vw,2rem);font-size:clamp(.8125rem,1vw,1.0625rem);position:absolute;bottom:0;left:50%;transform:translate(-50%)}._8ykElq_viewsCta:hover{background:var(--ink);border-color:var(--ink);color:var(--canvas)}._8ykElq_lens{border:1px solid var(--hair);background-color:var(--canvas);pointer-events:none;background-repeat:no-repeat;border-radius:50%;position:absolute;box-shadow:0 10px 30px #00000029}@media (prefers-reduced-motion:reduce){._8ykElq_view,._8ykElq_stepper,._8ykElq_option,._8ykElq_tab,._8ykElq_viewsCta,._8ykElq_shotArrow{transition:none}}@media (hover:none),(max-width:860px){._8ykElq_view,._8ykElq_option,._8ykElq_tab{min-height:44px}._8ykElq_stepper{width:44px;height:44px}}@media (max-width:1000px){._8ykElq_panel{display:contents}._8ykElq_layout{gap:clamp(.5rem,1vh,.9rem)}._8ykElq_sectionEyebrow{order:1}._8ykElq_sectionHeading{order:2}._8ykElq_tabs{order:4}._8ykElq_views{order:5}._8ykElq_viewOptions{order:6}._8ykElq_price{order:7}._8ykElq_summary{order:8}._8ykElq_features{order:9}._8ykElq_stage{--stage-h:min(40svh, 20rem);order:3;margin-left:0}._8ykElq_tabs{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;width:100%;display:grid}._8ykElq_tab{padding-inline:.35rem}._8ykElq_tabName{font-size:clamp(.9375rem,4vw,1.125rem)}._8ykElq_tabArea{font-size:clamp(.6875rem,2.9vw,.8125rem)}._8ykElq_views{grid-auto-rows:1fr}._8ykElq_view{place-items:center;display:grid}._8ykElq_features{grid-template-columns:minmax(0,1fr)}._8ykElq_features li{min-height:0;padding:.95em 0}._8ykElq_spacer{display:none}}
.QVQwpW_section{background:var(--night);isolation:isolate;height:100svh;padding:0;display:grid;position:relative;overflow:clip}.QVQwpW_scrim{z-index:1;background:linear-gradient(90deg,#000000bd 0%,#0000006b 36%,#0000001a 66%,#0000 100%),linear-gradient(#00000042 0%,#0000 40%,#00000052 100%);position:absolute;inset:0}.QVQwpW_inner{z-index:2;width:100%;padding:0 var(--gut);color:#fff;align-self:center;position:relative}.QVQwpW_copy{max-width:min(100%,clamp(18rem,44vw,58rem))}.QVQwpW_eyebrow{color:#ffffffb8}.QVQwpW_heading{margin-top:clamp(.7rem,1.2vw,1.2rem)}.QVQwpW_body{color:#ffffffd1;margin-top:clamp(1rem,1.6vw,1.8rem)}.QVQwpW_layer{opacity:0;animation:21s linear infinite QVQwpW_montageFade;position:absolute;inset:0}.QVQwpW_layer:first-child{opacity:1}.QVQwpW_layer:nth-child(2){animation-delay:7s}.QVQwpW_layer:nth-child(3){animation-delay:14s}.QVQwpW_layer img{object-fit:cover;will-change:transform, object-position;width:100%;height:100%}.QVQwpW_pan img{object-position:50% 10%;animation:21s ease-in-out infinite QVQwpW_montagePan}.QVQwpW_push img{object-position:50% 50%;animation:21s ease-in-out infinite QVQwpW_montagePush}.QVQwpW_layer:nth-child(2) img{animation-delay:7s}.QVQwpW_layer:nth-child(3) img{animation-delay:14s}@keyframes QVQwpW_montageFade{0%{opacity:0}7%{opacity:1}33%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes QVQwpW_montagePan{0%{object-position:50% 8%;transform:scale(1.04)}40%{object-position:50% 82%;transform:scale(1.08)}to{object-position:50% 82%;transform:scale(1.08)}}@keyframes QVQwpW_montagePush{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.QVQwpW_layer,.QVQwpW_layer img{animation:none}.QVQwpW_layer:first-child{opacity:1}.QVQwpW_layer:not(:first-child){opacity:0}}.QVQwpW_actions{margin:clamp(1.4rem,2.6vw,2.6rem) 0 0}.QVQwpW_cta{align-items:center;gap:.6em;padding:clamp(.85rem,1.1vw,1.1rem) clamp(1.6rem,2.2vw,2.4rem);font-size:clamp(1rem,1.15vw,1.1875rem);display:inline-flex;box-shadow:0 14px 40px #0000004d}.QVQwpW_ctaGlyph{width:.95em;height:.95em;animation:QVQwpW_montageCtaNudge 2.4s var(--ease) infinite;flex:none}@keyframes QVQwpW_montageCtaNudge{0%,62%,to{transform:translateY(0)}76%{transform:translateY(.22em)}}@media (prefers-reduced-motion:reduce){.QVQwpW_ctaGlyph{animation:none}}
.fIonba_section{--step:16svh;background:var(--canvas);min-height:100svh;position:relative}.fIonba_scrollable{height:calc(100svh + var(--count) * var(--step))}.fIonba_viewer{isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.fIonba_stage{z-index:1;position:absolute;inset:0}.fIonba_stage img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease);position:absolute;inset:0}.fIonba_stage img[data-active=true]{opacity:1}.fIonba_scrim{z-index:2;background:linear-gradient(90deg,#00000080 0%,#0000004d 34%,#00000005 62%,#00000057 100%),linear-gradient(#0000002e 0%,#0000 36%);position:absolute;inset:0}.fIonba_head{z-index:3;left:var(--gut);color:#fff;gap:clamp(.4rem,.9vw,.9rem);max-width:min(40ch,42vw);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.fIonba_eyebrow{color:#fff;opacity:.76}.fIonba_heading{max-width:none;font-size:clamp(1.75rem,3.1vw,4.75rem)}.fIonba_headingLine{white-space:nowrap}.fIonba_body{color:#ffffffd1;max-width:38ch}.fIonba_caption{z-index:3;text-align:center;color:#fff;position:absolute;bottom:clamp(1.5rem,4vh,3rem);left:0;right:0}.fIonba_captionName{letter-spacing:-.03em;opacity:.85;margin:0;font-size:clamp(1.875rem,2.4vw,2.5rem);font-weight:600}.fIonba_rail{z-index:4;width:clamp(4.75rem,7vw,7rem);height:min(74svh,46rem);position:absolute;top:50%;right:clamp(.5rem,1.4vw,2rem);overflow:clip;transform:translateY(-50%);-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.fIonba_railInner{transition:transform .45s var(--ease);justify-items:end;display:grid;position:absolute;inset:0 0 auto}.fIonba_level{--base:clamp(1.625rem, 2vw, 2.125rem);color:#ffffffeb;font-size:calc(var(--base) * var(--scale,1));opacity:var(--fade,1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 1px 14px #00000080;transition:font-size .4s var(--ease), opacity .4s var(--ease);white-space:nowrap;align-items:center;gap:.45em;padding:.12em 0;line-height:1.15;display:flex}.fIonba_level[data-active=true]{color:#fff;font-weight:600}.fIonba_level[data-active=true] .fIonba_tick{background:var(--accent-dk);width:1.1em}.fIonba_tick{width:.45em;height:max(1px,.05em);transition:width .35s var(--ease), background .35s var(--ease);background:currentColor;display:inline-block}@media (min-width:1200px){.fIonba_level{--base:clamp(3.25rem, 4vw, 4.25rem)}.fIonba_rail{width:clamp(9rem,12vw,14rem);height:min(78svh,52rem)}}@media (max-width:860px){.fIonba_head{max-width:68vw}.fIonba_rail{width:4.25rem;height:60svh}.fIonba_level{--base:clamp(1.1rem, 4.4vw, 1.5rem)}}@media (prefers-reduced-motion:reduce){.fIonba_railInner,.fIonba_level,.fIonba_tick,.fIonba_stage img{transition:none}}@media (max-width:860px){.fIonba_head{max-width:min(26ch,76vw);top:clamp(5rem,13vh,8rem);transform:none}}
