.G_KZ1W_film{--f-navy:var(--navy-deep,#061e30);--f-on2:var(--on-navy-2,#b9c9d4);--f-turq:var(--turq,#00a9bf);--f-ease:var(--ease-out,cubic-bezier(.23, 1, .32, 1));--f-display:var(--font-display-stack,var(--font-display,Georgia, serif));--f-text:var(--font-text-stack,var(--font-text,-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif));--f-gutter:var(--gutter,20px);--f-pin:var(--header-h,64px);background:var(--f-navy);color:#fff;position:relative}.G_KZ1W_skip{z-index:20;top:calc(var(--f-pin) + 12px);left:var(--f-gutter);background:var(--paper,#fbf8f2);min-height:44px;color:var(--navy,#0b3049);font:600 .9375rem/1 var(--f-text);opacity:0;pointer-events:none;transition:opacity .16s var(--f-ease), transform .16s var(--f-ease);border-radius:4px;align-items:center;padding:10px 18px;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-8px)}.G_KZ1W_skip:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--f-turq);outline-offset:2px;transform:none}.G_KZ1W_track{height:940svh;position:relative}.G_KZ1W_stage{top:var(--f-pin);height:calc(100vh - var(--f-pin));height:calc(100svh - var(--f-pin));isolation:isolate;background:var(--f-navy);position:sticky;overflow:hidden}.G_KZ1W_poster,.G_KZ1W_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.G_KZ1W_poster{object-fit:cover;transition:opacity .7s var(--f-ease)}.G_KZ1W_poster[data-hidden]{opacity:0}.G_KZ1W_canvas{opacity:0;transition:opacity .7s var(--f-ease)}.G_KZ1W_canvas[data-ready]{opacity:1}.G_KZ1W_shade{pointer-events:none;background:linear-gradient(#061e30d1 0%,#061e3099 12%,#061e3000 30%),linear-gradient(#061e3000 52%,#061e308c 78%,#061e30e0 100%),radial-gradient(120% 90% at 50% 42%,#061e3000 58%,#061e306b 100%);position:absolute;inset:0}.G_KZ1W_head{top:24px;left:var(--f-gutter);right:var(--f-gutter);pointer-events:none;position:absolute}.G_KZ1W_kicker{font:700 .75rem/1.2 var(--f-text);letter-spacing:.16em;text-transform:uppercase;color:var(--f-on2);margin:0 0 6px}.G_KZ1W_title{font-family:var(--f-display);letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem);font-weight:400;line-height:1.1}.G_KZ1W_captions{left:var(--f-gutter);right:var(--f-gutter);max-width:560px;min-height:200px;transition:opacity .26s var(--f-ease);margin:0;padding:0;list-style:none;position:absolute;bottom:104px}.G_KZ1W_captions[data-end]{opacity:0}.G_KZ1W_caption{opacity:0;filter:blur(4px);transition:opacity .2s var(--f-ease), transform .2s var(--f-ease), filter .2s var(--f-ease);position:absolute;bottom:0;left:0;right:0;transform:translateY(10px)}.G_KZ1W_caption[data-active]{opacity:1;filter:none;transition-duration:.52s;transition-delay:60ms;transform:none}.G_KZ1W_num{font:700 .8125rem/1 var(--f-text);letter-spacing:.1em;font-variant-numeric:tabular-nums;color:#fff;align-items:center;gap:10px;margin:0 0 12px;display:flex}.G_KZ1W_num:after{content:"";background:#fff6;width:40px;height:1px}.G_KZ1W_of{color:var(--f-on2);margin-left:-4px;font-weight:500}.G_KZ1W_capTitle{font-family:var(--f-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0 0 10px;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:400;line-height:1.02}.G_KZ1W_capBody{max-width:38ch;font:400 1.0625rem/1.55 var(--f-text);color:var(--f-on2);text-wrap:pretty;margin:0}.G_KZ1W_end{isolation:isolate;left:var(--f-gutter);right:var(--f-gutter);opacity:0;visibility:hidden;max-width:640px;transition:opacity .22s var(--f-ease), transform .22s var(--f-ease), visibility 0s linear .22s;position:absolute;bottom:104px;transform:translateY(12px)}.G_KZ1W_end[data-active],.G_KZ1W_end:focus-within{opacity:1;visibility:visible;transition:opacity .6s var(--f-ease) 80ms, transform .6s var(--f-ease) 80ms, visibility 0s;transform:none}.G_KZ1W_endTitle{font-family:var(--f-display);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 14px;font-size:clamp(2.25rem,1.4rem + 3vw,4rem);font-weight:400;line-height:1}.G_KZ1W_endBody{max-width:42ch;font:400 1.0625rem/1.55 var(--f-text);color:var(--f-on2);margin:0 0 28px}.G_KZ1W_ctas{flex-wrap:wrap;gap:12px;display:flex}.G_KZ1W_rail{left:var(--f-gutter);right:var(--f-gutter);bottom:max(16px, env(safe-area-inset-bottom));position:absolute}.G_KZ1W_railLine{background:#ffffff38;height:1px;position:relative;overflow:hidden}.G_KZ1W_railFill{background:var(--f-turq);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.G_KZ1W_ticks{grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.G_KZ1W_tick{color:#ffffff80;width:100%;min-height:48px;font:600 .75rem/1.2 var(--f-text);letter-spacing:.06em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:0 4px 0 0;text-decoration:none;transition:color .2s;display:flex;position:relative}.G_KZ1W_tick:focus-visible{outline:2px solid var(--f-turq);outline-offset:2px}.G_KZ1W_tick[data-on]{color:#fff}.G_KZ1W_tick:hover{text-decoration:none}.G_KZ1W_tick[aria-current] .G_KZ1W_tickLabel{color:#fff}@media (hover:hover) and (pointer:fine){.G_KZ1W_tick:hover{color:#fff}}.G_KZ1W_tickMark{background:currentColor;width:1px;height:9px;margin-top:-5px}.G_KZ1W_tickLabel{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;max-width:100%;overflow:hidden}.G_KZ1W_tickNum{font-variant-numeric:tabular-nums;opacity:.6;margin-right:2px}.G_KZ1W_strip{padding-block:clamp(72px,10vw,120px);display:none}.G_KZ1W_stripWrap{max-width:calc(1240px + var(--f-gutter) * 2);padding-inline:var(--f-gutter);margin-inline:auto}.G_KZ1W_stripHead{margin-bottom:40px}.G_KZ1W_stripTitle{font-family:var(--f-display);letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.5rem);font-weight:400;line-height:1.04}.G_KZ1W_panels{gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}.G_KZ1W_panel img{aspect-ratio:1200/750;background:#ffffff0f;border-radius:2px;width:100%;height:auto;margin-bottom:20px;display:block}.G_KZ1W_panelStage{border-top:1px solid #ffffff29;margin-top:16px;padding-top:16px}.G_KZ1W_panelStage .G_KZ1W_num{margin-bottom:8px}.G_KZ1W_panelTitle{font-family:var(--f-display);color:#fff;margin:0 0 6px;font-size:1.375rem;font-weight:400;line-height:1.2}.G_KZ1W_panelBody{font:400 .96875rem/1.55 var(--f-text);color:var(--f-on2);margin:0}.G_KZ1W_stripEnd{border-top:1px solid #ffffff29;max-width:720px;margin-top:clamp(56px,8vw,96px);padding-top:40px}.G_KZ1W_film[data-mode=static] .G_KZ1W_track{display:none}.G_KZ1W_film[data-mode=static] .G_KZ1W_strip{display:block}@media (prefers-reduced-motion:reduce){.G_KZ1W_track{display:none}.G_KZ1W_strip{display:block}}.G_KZ1W_film[data-snap] .G_KZ1W_head,.G_KZ1W_film[data-snap] .G_KZ1W_captions,.G_KZ1W_film[data-snap] .G_KZ1W_rail,.G_KZ1W_film[data-snap] .G_KZ1W_end,.G_KZ1W_film[data-snap] .G_KZ1W_shade{display:none}@media (max-width:899px){.G_KZ1W_stage{height:calc(100vh - var(--f-pin) - var(--bar-h,64px) - env(safe-area-inset-bottom));height:calc(100svh - var(--f-pin) - var(--bar-h,64px) - env(safe-area-inset-bottom))}}@media (min-width:640px){.G_KZ1W_panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.G_KZ1W_panels{grid-template-columns:repeat(4,minmax(0,1fr))}.G_KZ1W_head{top:36px}.G_KZ1W_captions,.G_KZ1W_end{bottom:120px}}@media (max-width:719px){.G_KZ1W_head{top:18px}.G_KZ1W_captions{min-height:0;bottom:76px}.G_KZ1W_end{bottom:76px}.G_KZ1W_capTitle{font-size:2rem}.G_KZ1W_capBody{font-size:1rem}.G_KZ1W_endTitle{font-size:2.25rem}.G_KZ1W_ctas .btn{flex:100%}.G_KZ1W_tick{align-items:center;padding:0}.G_KZ1W_tickLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.G_KZ1W_tickMark{height:12px;margin-top:-6px}.G_KZ1W_shade{background:linear-gradient(#061e30e6 0%,#061e30b8 13%,#061e3000 28%),linear-gradient(#061e3000 44%,#061e30b3 70%,#061e30f0 100%)}}.G_KZ1W_marker{pointer-events:none;width:1px;height:1px;left:0;top:calc((940vh - 100vh + var(--f-pin)) * var(--at));top:calc((940svh - 100svh + var(--f-pin)) * var(--at));scroll-margin-top:-16px;position:absolute}@media (max-width:899px){.G_KZ1W_marker{top:calc((940svh - 100svh + var(--f-pin) + var(--bar-h,64px)) * var(--at))}}.G_KZ1W_poster:not([src]){visibility:hidden}.G_KZ1W_end:before{content:"";z-index:-1;left:calc(var(--f-gutter) * -1);pointer-events:none;background:linear-gradient(#061e3000 0%,#061e30c7 45%,#061e30eb 100%);position:absolute;top:-18vh;bottom:-140px;right:-100vw}@media (min-width:900px){.G_KZ1W_end:before{background:radial-gradient(120% 90% at 0 100%,#061e30d9 0%,#061e308c 45%,#061e3000 75%);width:min(900px,75vw);right:auto}}
._8g0ZKG_frame{aspect-ratio:1000/620;border-radius:var(--r,2px);outline:1px solid var(--rule,#ddd3c2);outline-offset:-1px;perspective:240cqw;perspective-origin:50% 0;isolation:isolate;background:#b7c1a0;position:relative;overflow:hidden;container-type:inline-size}._8g0ZKG_plane{aspect-ratio:1000/700;transform-origin:50% 40%;position:absolute;top:-6%;left:-5%;right:-5%;transform:rotateX(24deg)}._8g0ZKG_svg{width:100%;height:100%;position:absolute;inset:0}._8g0ZKG_svg text{font-family:var(--font-text-stack,system-ui, sans-serif);letter-spacing:.02em}._8g0ZKG_stop{transition:stop-color .5s var(--ease-out), stop-opacity .5s var(--ease-out)}._8g0ZKG_fill{transition:fill .5s var(--ease-out)}._8g0ZKG_night{pointer-events:none;mix-blend-mode:multiply;transition:opacity .7s}._8g0ZKG_glow{pointer-events:none;transition:opacity .7s}._8g0ZKG_screen{mix-blend-mode:screen}._8g0ZKG_marks{transition:fill .7s}._8g0ZKG_addon{transform-box:fill-box;transform-origin:50%;transition:opacity .26s var(--ease-out), transform .42s cubic-bezier(.34, 1.32, .64, 1)}._8g0ZKG_addon[data-on="0"]{opacity:0;transition:opacity .18s var(--ease-out), transform .2s var(--ease-out);transform:scale(.94)}._8g0ZKG_planEnter{transform-box:view-box;transform-origin:476px 384px;animation:_8g0ZKG_planIn .42s var(--ease-out)}@keyframes _8g0ZKG_planIn{0%{opacity:.35;transform:scale(.975)}}._8g0ZKG_shimmer{pointer-events:none;mix-blend-mode:screen;transition:opacity .7s;position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._8g0ZKG_causticA,._8g0ZKG_causticB{will-change:transform;background:url(/studio/caustics-128.webp) 0 0/15%;animation:34s linear infinite alternate _8g0ZKG_driftA;position:absolute;inset:-30%}._8g0ZKG_causticB{opacity:.7;background-size:21%;animation:47s linear infinite alternate _8g0ZKG_driftB}@keyframes _8g0ZKG_driftA{to{transform:translate(-9%,-6%)}}@keyframes _8g0ZKG_driftB{0%{transform:translate(-8%,-4%)rotate(8deg)}to{transform:translate(2%,-10%)rotate(8deg)}}._8g0ZKG_frame[data-defer]:not([data-fx]) ._8g0ZKG_causticA,._8g0ZKG_frame[data-defer]:not([data-fx]) ._8g0ZKG_causticB{display:none}._8g0ZKG_ripple{transform-box:fill-box;transform-origin:50%;animation:2.2s cubic-bezier(.2,.6,.35,1) infinite _8g0ZKG_ripple}@keyframes _8g0ZKG_ripple{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.8)}}._8g0ZKG_arc{stroke-dasharray:9 7;animation:.9s linear infinite _8g0ZKG_dash}._8g0ZKG_spill{stroke-dasharray:3 6;animation:1.1s linear infinite _8g0ZKG_dash}._8g0ZKG_sheetFlow{stroke-dasharray:5 6;animation:.8s linear infinite _8g0ZKG_dash}@keyframes _8g0ZKG_dash{0%{stroke-dashoffset:16px}to{stroke-dashoffset:0}}._8g0ZKG_flame{transform-box:fill-box;transform-origin:50% 70%;animation:1.4s ease-in-out infinite alternate _8g0ZKG_flicker}@keyframes _8g0ZKG_flicker{0%{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.12,.9)translate(.5px,-.5px)}to{opacity:.88;transform:scale(.94,1.08)}}._8g0ZKG_frame[data-paused] *,._8g0ZKG_frame[data-paused] :before,._8g0ZKG_frame[data-paused] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){._8g0ZKG_frame *,._8g0ZKG_frame :before,._8g0ZKG_frame :after{animation:none!important}._8g0ZKG_addon,._8g0ZKG_addon[data-on="0"]{transition:opacity .2s;transform:none}}._8g0ZKG_studio{align-items:start;gap:0;display:grid}._8g0ZKG_stage{display:contents}._8g0ZKG_stage ._8g0ZKG_frame{top:var(--header-h,64px);z-index:5;height:min(45svh, calc((100vw - 2 * var(--gutter,20px)) * .62));aspect-ratio:auto;box-shadow:0 0 0 8px var(--paper,#fbf8f2);position:sticky}._8g0ZKG_caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;margin-top:8px;display:flex}._8g0ZKG_planTitle{font-family:var(--font-display-stack,Georgia, serif);color:var(--navy,#0b3049);font-variant-numeric:lining-nums;font-size:1.0625rem;line-height:1.3}._8g0ZKG_disclaimer{color:var(--ink-3,#626c73);margin:0;font-size:.8125rem;line-height:1.4}._8g0ZKG_dayNight{z-index:2;border:1px solid var(--rule,#ddd3c2);border-radius:var(--r-btn,4px);background:var(--paper,#fbf8f2);min-height:44px;color:var(--ink,#1b2a35);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:transform .16s var(--ease-out), background-color .3s ease, border-color .3s ease;align-items:center;gap:2px;padding:4px;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}._8g0ZKG_dayNight:active{transform:scale(.97)}._8g0ZKG_dayNight>span{min-height:34px;transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:2px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._8g0ZKG_dayNight svg{flex:none;width:16px;height:16px}._8g0ZKG_dayNight[aria-checked=false]>span:first-child,._8g0ZKG_dayNight[aria-checked=true]>span:last-child{background:var(--navy,#0b3049);color:#fff}._8g0ZKG_dayNight[aria-checked=true]{background:var(--navy-deep,#061e30);color:var(--on-navy-2,#b9c9d4);border-color:#fff3}._8g0ZKG_dayNight[aria-checked=true]>span:last-child{background:var(--turq,#00a9bf);color:var(--navy-deep,#061e30)}._8g0ZKG_panel{min-width:0;padding-top:8px}._8g0ZKG_group{border:0;border-bottom:1px solid var(--rule,#ddd3c2);min-width:0;margin:0;padding:22px 0 24px;position:relative}._8g0ZKG_group:last-of-type{border-bottom:0}._8g0ZKG_legend{float:left;width:100%;color:var(--navy,#0b3049);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;padding:0;font-size:1rem;font-weight:700;display:flex}._8g0ZKG_legend+*{clear:both}._8g0ZKG_value{color:var(--ink-2,#4b5761);text-align:right;font-size:.875rem;font-weight:500}._8g0ZKG_sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8g0ZKG_options{gap:8px;display:grid}._8g0ZKG_shapes{grid-template-columns:repeat(4,minmax(0,1fr))}._8g0ZKG_sizes{grid-template-columns:repeat(3,minmax(0,1fr))}._8g0ZKG_finishes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}._8g0ZKG_decks{grid-template-columns:repeat(3,minmax(0,1fr))}._8g0ZKG_opt{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;min-width:0;display:block;position:relative}._8g0ZKG_card{border:1px solid var(--rule,#ddd3c2);border-radius:var(--r,2px);height:100%;min-height:76px;color:var(--ink,#1b2a35);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition:border-color .16s ease, box-shadow .16s ease, transform .16s var(--ease-out);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}._8g0ZKG_opt:active ._8g0ZKG_card{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._8g0ZKG_opt:hover ._8g0ZKG_card{border-color:color-mix(in srgb, var(--navy,#0b3049) 45%, transparent)}}._8g0ZKG_sr:checked+._8g0ZKG_card{border-color:var(--turq,#00a9bf);box-shadow:inset 0 0 0 1px var(--turq,#00a9bf)}._8g0ZKG_sr:focus-visible+._8g0ZKG_card{outline:2px solid var(--turq,#00a9bf);outline-offset:2px}._8g0ZKG_icon{width:46px;height:28px;color:var(--navy,#0b3049);flex:none}._8g0ZKG_sizeCard{gap:2px;min-height:64px}._8g0ZKG_sizeCard strong{font-family:var(--font-display-stack,Georgia, serif);color:var(--navy,#0b3049);font-size:1.375rem;font-weight:400}._8g0ZKG_sizeCard small{color:var(--ink-2,#4b5761);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}._8g0ZKG_swatch{aspect-ratio:1;border-radius:var(--r,2px);outline-offset:-1px;width:100%;transition:box-shadow .16s ease, transform .16s var(--ease-out);outline:1px solid #0b30491f;display:block;overflow:hidden}._8g0ZKG_swatchWater{height:58%;display:block}._8g0ZKG_swatchChip{border-top:1px solid #ffffff80;height:42%;display:block}._8g0ZKG_finishOpt{flex-direction:column;gap:6px;display:flex}._8g0ZKG_finishOpt ._8g0ZKG_label{color:var(--ink,#1b2a35);overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:1.25}._8g0ZKG_finishOpt:active ._8g0ZKG_swatch{transform:scale(.97)}._8g0ZKG_sr:checked+._8g0ZKG_swatch{box-shadow:0 0 0 2px var(--paper,#fbf8f2), 0 0 0 4px var(--turq,#00a9bf)}._8g0ZKG_sr:focus-visible+._8g0ZKG_swatch{outline:2px solid var(--turq,#00a9bf);outline-offset:6px}._8g0ZKG_deckChip{outline-offset:-1px;border-radius:1px;outline:1px solid #0b30491a;width:100%;height:34px;display:block}._8g0ZKG_addons{gap:0;margin:0;padding:0;list-style:none;display:grid}._8g0ZKG_addonRow{cursor:pointer;border-top:1px solid color-mix(in srgb, var(--rule,#ddd3c2) 60%, transparent);-webkit-user-select:none;user-select:none;touch-action:manipulation;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 0;display:grid}._8g0ZKG_addons li:first-child ._8g0ZKG_addonRow{border-top:0}._8g0ZKG_addonRow>svg{width:22px;height:22px;color:var(--navy,#0b3049);justify-self:center}._8g0ZKG_addonText{min-width:0;display:grid}._8g0ZKG_addonText strong{color:var(--ink,#1b2a35);font-size:.9375rem;font-weight:600}._8g0ZKG_addonText span{color:var(--ink-2,#4b5761);font-size:.8125rem;line-height:1.35}._8g0ZKG_track{background:var(--sand-2,#e7dfd1);border-radius:13px;flex:none;width:44px;height:26px;transition:background-color .2s;position:relative;box-shadow:inset 0 0 0 1px #0b30491f}._8g0ZKG_track:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .26s cubic-bezier(.34,1.4,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #061e3040}._8g0ZKG_sr:checked+._8g0ZKG_track{background:var(--turq,#00a9bf)}._8g0ZKG_sr:checked+._8g0ZKG_track:after{transform:translate(18px)}._8g0ZKG_sr:focus-visible+._8g0ZKG_track{outline:2px solid var(--turq,#00a9bf);outline-offset:3px}._8g0ZKG_addonRow:active ._8g0ZKG_track:after{transform:scale(.92)}._8g0ZKG_addonRow:active ._8g0ZKG_sr:checked+._8g0ZKG_track:after{transform:translate(18px)scale(.92)}._8g0ZKG_send{border-top:1px solid var(--rule,#ddd3c2);padding:24px 0 8px}._8g0ZKG_sendLabel{color:var(--navy,#0b3049);margin:0 0 6px;font-size:.875rem;font-weight:700}._8g0ZKG_summary{font-family:var(--font-display-stack,Georgia, serif);color:var(--ink,#1b2a35);overflow-wrap:anywhere;margin:0 0 20px;font-size:1.1875rem;line-height:1.4}._8g0ZKG_sendBtn{width:100%}._8g0ZKG_row{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}._8g0ZKG_copy{min-height:44px;color:var(--teal-ink,#00707f);font:inherit;cursor:pointer;text-underline-offset:4px;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._8g0ZKG_copy svg{width:16px;height:16px}._8g0ZKG_status{color:var(--ink-2,#4b5761);overflow-wrap:anywhere;min-height:1.4em;font-size:.875rem}._8g0ZKG_fallback{color:var(--ink-2,#4b5761);margin:12px 0 0;font-size:.875rem}._8g0ZKG_formWrap{scroll-margin-top:calc(var(--header-h,64px) + 16px)}._8g0ZKG_formWrap:empty{display:none}._8g0ZKG_formSection{max-width:720px;animation:_8g0ZKG_formIn .52s var(--ease-out);margin-inline:auto}@keyframes _8g0ZKG_formIn{0%{opacity:0;transform:translateY(12px)}}._8g0ZKG_formNote{color:var(--ink-2,#4b5761);margin:0 0 20px}._8g0ZKG_stale{border:1px solid var(--rule,#ddd3c2);border-radius:var(--r,2px);background:var(--sand,#f2ece2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 16px;padding:12px 14px;font-size:.9375rem;display:flex}._8g0ZKG_loading{color:var(--ink-2,#4b5761);padding:40px 0}@media (prefers-reduced-motion:reduce){._8g0ZKG_formSection{animation:none}}@media (min-width:1024px){._8g0ZKG_studio{grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr);gap:56px}._8g0ZKG_stage{top:calc(var(--header-h,76px) + 24px);display:block;position:sticky}._8g0ZKG_stage ._8g0ZKG_frame{aspect-ratio:1000/640;height:auto;box-shadow:none;position:relative;top:auto}._8g0ZKG_caption{margin-top:14px}._8g0ZKG_planTitle{font-size:1.25rem}._8g0ZKG_panel,._8g0ZKG_group:first-of-type{padding-top:0}}@media (max-width:479px){._8g0ZKG_card{padding:8px 4px;font-size:.8125rem}._8g0ZKG_disclaimer{font-size:.75rem}._8g0ZKG_planTitle{font-size:1rem}}@media (max-width:359px){._8g0ZKG_shapes,._8g0ZKG_finishes{grid-template-columns:repeat(2,minmax(0,1fr))}._8g0ZKG_dayNight ._8g0ZKG_dnText{display:none}}._8g0ZKG_how{border-top:1px solid var(--rule,#ddd3c2);gap:32px;margin-top:56px;padding-top:48px;display:grid}._8g0ZKG_how h2{margin:0}._8g0ZKG_steps{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}._8g0ZKG_steps li{border-top:1px solid var(--rule,#ddd3c2);counter-increment:step;grid-template-columns:40px minmax(0,1fr);gap:4px 12px;padding:18px 0;display:grid}._8g0ZKG_steps li:first-child{border-top:0;padding-top:0}._8g0ZKG_steps li:before{content:counter(step);font-family:var(--font-display-stack,Georgia, serif);color:var(--teal-ink,#00707f);grid-row:span 2;font-size:1.5rem;line-height:1.1}._8g0ZKG_steps strong{color:var(--navy,#0b3049);font-size:1.0625rem}._8g0ZKG_steps span{color:var(--ink-2,#4b5761)}@media (min-width:900px){._8g0ZKG_how{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}}._8g0ZKG_teaser{align-items:center;gap:28px;display:grid}._8g0ZKG_teaser ._8g0ZKG_frame{aspect-ratio:1000/620}._8g0ZKG_teaserText{justify-items:start;gap:16px;max-width:34rem;display:grid}._8g0ZKG_teaserText h2,._8g0ZKG_teaserText p{margin:0}._8g0ZKG_teaserNote{color:var(--ink-3,#626c73);font-size:.8125rem}@media (min-width:900px){._8g0ZKG_teaser{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:64px}}
