._9WdHAG_track{background-color:var(--green-800);background-image:var(--grosgrain);height:520vh;position:relative}._9WdHAG_sticky{height:100svh;padding:clamp(2.5rem, 7vh, 5rem) var(--gutter) clamp(1.25rem, 3vh, 2rem);grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(1rem,2.5vh,2rem);display:grid;position:sticky;top:0;overflow:hidden;container-type:inline-size}._9WdHAG_title{max-width:22ch;font-size:clamp(2rem,4.2vw,3.6rem)}._9WdHAG_title em{font-style:italic;display:block}._9WdHAG_stage{--cap:2.2rem;--ctrl:6.5rem;--bar:4.75rem;--film:min(84cqw, (100cqh - var(--bar)) * 16 / 9);--film-top:calc((100cqh - var(--film) * 9 / 16 - var(--bar)) / 2);--w:min(17cqw, (100cqh - var(--cap)) * .8);--row-top:calc((100cqh - var(--w) * 1.25 - var(--cap)) / 2);--box-x:calc(var(--w) * 500 / 170);--box-y:calc(var(--w) * 40 / 170);--sx:calc(var(--box-x) - var(--film) / 2 + 32px);--line-y:calc(var(--box-x) * .3);--reel-end:104%;--ease-reel:cubic-bezier(.65, 0, .35, 1);isolation:isolate;width:min(100%,72rem);min-height:0;margin-inline:auto;position:relative;container-type:size}._9WdHAG_stage[data-phase=scatter]{--w:min(15cqw, (100cqh - var(--cap)) * .8)}._9WdHAG_stage[data-phase=make],._9WdHAG_stage[data-phase=film]{--w:min(17cqw, (100cqh - var(--cap) - var(--ctrl)) * .8);--row-top:0px}._9WdHAG_photo{z-index:2;left:calc(50% + (var(--i) - 2) * var(--w) * 19 / 17 - var(--w) / 2);top:var(--row-top);width:var(--w);height:calc(var(--w) * 1.25);transition:left .9s var(--ease-out), top .9s var(--ease-out), width .9s var(--ease-out), height .9s var(--ease-out), transform .9s var(--ease-out), opacity .7s var(--ease-out);margin:0;position:absolute;transform:rotate(0)}._9WdHAG_stage[data-phase=scatter] ._9WdHAG_photo{left:calc(50% + (var(--u) - 2) * 19cqw - var(--w) / 2 + var(--jx) * 1cqw);top:calc((100cqh - var(--w) * 1.25 - var(--cap)) * var(--fy));transform:rotate(var(--r))}._9WdHAG_stage[data-phase=film] ._9WdHAG_photo{left:calc(50% - var(--film) / 2);top:var(--film-top);width:var(--film);height:calc(var(--film) * 9 / 16)}._9WdHAG_frame{background:var(--green-950);border:5px solid var(--champagne);width:100%;height:100%;overflow:hidden;box-shadow:0 18px 30px -18px #000c}._9WdHAG_stage[data-phase=film] ._9WdHAG_frame{border-width:0;box-shadow:0 30px 60px -30px #000000e6}._9WdHAG_frame img{object-fit:cover;width:100%;height:100%}._9WdHAG_photo[data-active] ._9WdHAG_frame img{animation:2.6s linear both _9WdHAG_push}._9WdHAG_stage[data-paused] ._9WdHAG_photo[data-active] ._9WdHAG_frame img{animation-play-state:paused}@keyframes _9WdHAG_push{0%{transform:scale(1)}to{transform:scale(1.06)}}._9WdHAG_empty{background:var(--grosgrain), linear-gradient(160deg, var(--green-700), var(--green-950));flex-direction:column;justify-content:flex-end;gap:.3rem;width:100%;height:100%;padding:.75rem;display:flex}._9WdHAG_slotName{font-family:var(--font-display);color:var(--champagne);font-size:clamp(.85rem,1.4vw,1.2rem);font-style:italic;line-height:1.1}._9WdHAG_slotPath{overflow-wrap:anywhere;letter-spacing:.02em;color:var(--champagne-soft);font-variant-numeric:tabular-nums;font-size:.7rem;line-height:1.3}._9WdHAG_stage[data-phase=film] ._9WdHAG_empty{text-align:center;justify-content:center;align-items:center}._9WdHAG_stage[data-phase=film] ._9WdHAG_slotName{font-size:clamp(1.4rem,3vw,2.6rem)}._9WdHAG_stage[data-phase=film] ._9WdHAG_slotPath{font-size:.8rem}._9WdHAG_caption{font-variant-numeric:tabular-nums;height:1.6rem;margin-top:.5rem;font-size:clamp(.72rem,1vw,.85rem);position:relative}._9WdHAG_file,._9WdHAG_time{white-space:nowrap;opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);position:absolute;inset:0 auto auto 0;transform:translateY(4px)}._9WdHAG_file{color:var(--champagne-soft)}._9WdHAG_time{letter-spacing:.02em;font-weight:600}._9WdHAG_file[data-show],._9WdHAG_time[data-show]{opacity:1;transform:none}._9WdHAG_thread{z-index:1;left:calc(50% - var(--box-x));top:calc(var(--row-top) - var(--box-y));width:calc(var(--box-x) * 2);aspect-ratio:1000/300;pointer-events:none;clip-path:inset(-50% 105% -50% -5%);transition:left .9s var(--ease-out), top .9s var(--ease-out), width .9s var(--ease-out), clip-path 1.1s var(--ease-out), transform .9s var(--ease-out), opacity .3s var(--ease-out);position:absolute}._9WdHAG_thread[data-layer=front]{z-index:3}._9WdHAG_thread[data-phase=sorted],._9WdHAG_thread[data-phase=make]{clip-path:inset(-50% -5%)}._9WdHAG_thread[data-phase=sorted]{transition-delay:0s,0s,0s,.35s,0s,0s}._9WdHAG_thread[data-phase=film]{clip-path:inset(-50% -5% -50% var(--sx));transform:translateY(calc(var(--film-top) + var(--film) * 9 / 16 + var(--bar) / 2 - var(--row-top) + var(--box-y) - var(--line-y)));transition:left .9s var(--ease-out), top .9s var(--ease-out), width .9s var(--ease-out), clip-path .4s var(--ease-out), transform .6s var(--ease-out), opacity .2s var(--ease-out)}._9WdHAG_thread[data-layer=front][data-phase=film]{opacity:0}._9WdHAG_thread svg{width:100%;height:100%;transition:transform .3s var(--ease-out);overflow:visible}._9WdHAG_thread[data-phase=film] svg{transform:translateX(calc(var(--sx) - var(--reel-end)));transition:transform .9s var(--ease-reel) .6s}._9WdHAG_narrow{display:none}._9WdHAG_edge,._9WdHAG_body,._9WdHAG_sheen,._9WdHAG_glint{fill:none;stroke-linejoin:round;transition:d .7s var(--ease-out), transform .7s var(--ease-out)}._9WdHAG_thread[data-phase=film] :is(._9WdHAG_edge,._9WdHAG_body,._9WdHAG_sheen,._9WdHAG_glint){transition:d .55s var(--ease-out), transform .7s var(--ease-out)}._9WdHAG_edge{stroke:var(--claret-deep);stroke-width:15px}._9WdHAG_body{stroke:var(--claret);stroke-width:11px}._9WdHAG_sheen{stroke:var(--claret-hover);stroke-width:4px;opacity:.8;transform:translateY(-2px)}._9WdHAG_glint{stroke:var(--champagne);stroke-width:1.1px;opacity:.45;transform:translateY(-3px)}._9WdHAG_controls{z-index:4;left:calc(50% - var(--w) * 93 / 34);width:calc(var(--w) * 93 / 17);top:calc(var(--w) * 1.25 + var(--cap) + .25rem);opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);pointer-events:none;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex;position:absolute;transform:translateY(12px)}._9WdHAG_controls[data-show]{opacity:1;transform:none}._9WdHAG_song,._9WdHAG_shape,._9WdHAG_create{border:1px solid var(--rule-on-green);min-height:2.75rem;transition:opacity .4s var(--ease-out), visibility .4s;background:#0c1c158c;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.92rem;display:inline-flex}._9WdHAG_shape{gap:0;padding:.25rem}._9WdHAG_shape span{padding:.4rem .75rem}._9WdHAG_shape span[data-on]{background:var(--champagne);color:var(--green-900);font-weight:600}._9WdHAG_create{background:0 0;border-color:#0000;padding-left:0}._9WdHAG_createBtn{background:var(--claret);transition:transform .22s var(--ease-out), background-color .22s var(--ease-out), box-shadow .22s var(--ease-out);padding:.6rem 1.1rem;font-weight:600;box-shadow:0 10px 20px -12px #000c}._9WdHAG_create[data-pressed] ._9WdHAG_createBtn{background:var(--claret-deep);transition-delay:.35s;transform:translateY(3px)scale(.97);box-shadow:0 2px 4px -2px #000c}._9WdHAG_status{font-variant-numeric:tabular-nums;opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out), visibility .4s, transform .4s var(--ease-out);flex-basis:100%;align-items:center;gap:.9rem;font-size:.92rem;font-weight:600;display:flex;transform:translateY(6px)}._9WdHAG_controls[data-step="3"] ._9WdHAG_status{opacity:1;visibility:visible;transition-delay:.45s;transform:none}._9WdHAG_progress{background:var(--champagne-soft);width:min(14rem,40%);height:3px;position:relative;overflow:hidden}._9WdHAG_progress span{background:var(--claret);transform-origin:0;transition:transform 1.1s linear;position:absolute;inset:0}._9WdHAG_muted{color:var(--champagne-soft)}._9WdHAG_player{z-index:4;left:calc(50% - var(--film) / 2);top:calc(var(--film-top) + var(--film) * 9 / 16);width:var(--film);height:var(--bar);pointer-events:none;align-items:center;gap:.6rem;font-size:.92rem;display:flex;position:absolute}._9WdHAG_spoolBtn{cursor:pointer;pointer-events:auto;opacity:0;width:64px;height:64px;transition:transform .5s var(--ease-out), opacity .2s var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative;transform:scale(.35)}._9WdHAG_spoolBtn>*{grid-area:1/1}._9WdHAG_player[data-show] ._9WdHAG_spoolBtn{--spool-wind:.9s var(--ease-reel) .6s;opacity:1;transition-duration:.5s,.3s;transition-delay:.25s;transform:none}._9WdHAG_glyph{width:16px;height:16px;fill:var(--champagne);opacity:0;transition:transform .2s var(--ease-out), opacity .3s var(--ease-out)}._9WdHAG_player[data-show] ._9WdHAG_glyph{opacity:1;transition-delay:0s,1.4s}._9WdHAG_spoolBtn:hover ._9WdHAG_glyph{transform:scale(1.2)}._9WdHAG_player[data-show] ._9WdHAG_spoolBtn:active{transition-delay:0s;transform:translateY(1px)}._9WdHAG_now{opacity:0;font-variant-numeric:tabular-nums;transition:opacity .5s var(--ease-out)}._9WdHAG_player[data-show] ._9WdHAG_now{opacity:1;transition-delay:1.55s}._9WdHAG_steps{border-top:1px solid var(--rule-on-green);grid-template-columns:repeat(5,1fr);gap:1.25rem;width:min(100%,72rem);margin:0 auto;padding:0;list-style:none;display:grid}._9WdHAG_steps li{color:color-mix(in srgb, var(--champagne-soft) 80%, var(--green-800));transition:color .4s var(--ease-out), border-color .4s var(--ease-out);border-top:3px solid #0000;margin-top:-1px;padding-top:.9rem}._9WdHAG_steps li[data-current]{color:var(--champagne);border-top-color:var(--claret)}._9WdHAG_steps h3{color:var(--champagne-soft);transition:color .4s var(--ease-out);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.15}._9WdHAG_steps li[data-current] h3{color:var(--champagne)}._9WdHAG_steps p{margin-top:.4rem;font-size:.9rem;line-height:1.5}._9WdHAG_sample{width:min(100%,72rem);color:var(--champagne-soft);margin-inline:auto;font-size:.78rem}@media (max-width:860px){._9WdHAG_sticky{grid-template-rows:auto minmax(0,auto) auto auto;align-content:center}._9WdHAG_stage{--ctrl:9rem;height:62cqw;max-height:100%}._9WdHAG_steps{grid-template-columns:1fr;gap:0}._9WdHAG_steps li{display:none}._9WdHAG_steps li[data-current]{display:block}._9WdHAG_caption{font-size:.7rem}._9WdHAG_song,._9WdHAG_shape,._9WdHAG_create,._9WdHAG_status{font-size:.82rem}._9WdHAG_edge{stroke-width:21px}._9WdHAG_body{stroke-width:15px}._9WdHAG_sheen{stroke-width:6px;transform:translateY(-3px)}._9WdHAG_glint{stroke-width:1.5px;transform:translateY(-4.5px)}}@media (max-width:640px){._9WdHAG_sticky{padding-top:clamp(1.5rem,5vh,3rem)}._9WdHAG_title{font-size:1.85rem}._9WdHAG_stage{--cap:1.5rem;--ctrl:7rem;--film:min(100cqw, (100cqh - var(--bar)) * 16 / 9);--w:min(31cqw, 100cqh / 3.2);--row-top:calc((100cqh - var(--w) * 3.05) / 2);--box-x:calc(var(--w) * 1.78);--box-y:0px;--line-y:calc(var(--box-x) * 268 / 356);--reel-end:99%;height:128cqw;max-height:100%}._9WdHAG_stage[data-phase=scatter]{--w:min(27cqw, 100cqh / 3.6)}._9WdHAG_stage[data-phase=make],._9WdHAG_stage[data-phase=film]{--w:min(31cqw, (100cqh - var(--ctrl)) / 3.1);--row-top:0px}._9WdHAG_photo{left:calc(50% + (var(--gx) - 1.58) * var(--w));top:calc(var(--row-top) + var(--gy) * var(--w))}._9WdHAG_stage[data-phase=scatter] ._9WdHAG_photo{left:calc(50% + (var(--spx) - 1.67) * var(--w));top:calc((100cqh - var(--w) * 3.4) / 2 + var(--spy) * var(--w));transform:rotate(var(--spr))}._9WdHAG_frame{border-width:3px}._9WdHAG_empty{gap:.2rem;padding:.45rem}._9WdHAG_slotName{font-size:.8rem}._9WdHAG_slotPath{font-size:.66rem}._9WdHAG_caption{height:1.1rem;margin-top:.3rem;font-size:.68rem}._9WdHAG_thread{aspect-ratio:356/305}._9WdHAG_wide{display:none}._9WdHAG_narrow{display:block}._9WdHAG_edge{stroke-width:14px}._9WdHAG_body{stroke-width:10px}._9WdHAG_sheen{stroke-width:4px;transform:translateY(-1.8px)}._9WdHAG_glint{stroke-width:1px;transform:translateY(-2.8px)}._9WdHAG_controls{width:100%;left:0;top:calc(var(--w) * 3.05 + .5rem);grid-template-areas:"a""b";place-items:center start;gap:.5rem;display:grid}._9WdHAG_song,._9WdHAG_create{grid-area:a}._9WdHAG_shape,._9WdHAG_status{grid-area:b}._9WdHAG_status{min-height:2.75rem}._9WdHAG_progress{width:7rem}._9WdHAG_create ._9WdHAG_muted{display:none}._9WdHAG_controls[data-step="2"] ._9WdHAG_create,._9WdHAG_controls[data-step="3"] ._9WdHAG_song,._9WdHAG_controls[data-step="3"] ._9WdHAG_shape{opacity:0;visibility:hidden}._9WdHAG_player{font-size:.85rem}}
.EZoWya_footer{background:var(--green-950);padding:3rem var(--gutter) 2.5rem;border-top:3px solid var(--claret)}.EZoWya_inner{grid-template-columns:1fr auto;align-items:baseline;gap:1.5rem 2rem;width:min(100%,72rem);margin-inline:auto;display:grid}.EZoWya_wordmark{font-family:var(--font-display);font-size:2rem;text-decoration:none}.EZoWya_links{gap:1.75rem;font-weight:600;display:flex}.EZoWya_links a{text-decoration:none}.EZoWya_links a:hover{text-decoration:underline}.EZoWya_small{color:var(--champagne-soft);grid-column:1/-1;font-size:.85rem}
.Z8hQ_W_hero{background:var(--green-950);isolation:isolate;height:100svh;min-height:34rem;position:relative;overflow:hidden}.Z8hQ_W_stage,.Z8hQ_W_layer{position:absolute;inset:0}.Z8hQ_W_picture{width:100%;height:100%;display:block}.Z8hQ_W_media{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.Z8hQ_W_drift{animation:Z8hQ_W_drift 14s var(--ease-out) infinite alternate;transform-origin:55% 40%}@keyframes Z8hQ_W_drift{0%{transform:scale(1)}to{transform:scale(1.07)translate(-1%,-.5%)}}.Z8hQ_W_slot{padding:6rem var(--gutter) 0;text-align:right;background-image:var(--grosgrain);place-content:start end;justify-items:end;gap:.35rem;display:grid;position:absolute;inset:0}.Z8hQ_W_slot span{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.4rem)}.Z8hQ_W_slot small{letter-spacing:.04em;opacity:.75;font-size:.8rem}.Z8hQ_W_slotFilm{background-color:var(--green-800);color:var(--champagne)}.Z8hQ_W_slotStill{background-color:var(--champagne-soft);color:var(--green-900)}.Z8hQ_W_slot>*{transition:opacity .2s var(--ease-out)}.Z8hQ_W_stage[data-comparing] .Z8hQ_W_slot>*{opacity:0}.Z8hQ_W_ribbon{--band-w:clamp(14px, 2vw, 30px);z-index:2;width:var(--band-w);touch-action:none;cursor:grab;outline:none;position:absolute;top:0;bottom:0;transform:translate(-50%)}.Z8hQ_W_ribbon:before{content:"";position:absolute;inset:0 -12px}.Z8hQ_W_ribbon[data-dragging]{cursor:grabbing}.Z8hQ_W_band{background:var(--grosgrain), linear-gradient(90deg, transparent 44%, color-mix(in srgb, var(--champagne) 22%, transparent) 50%, transparent 56%), linear-gradient(90deg, var(--claret-deep) 0%, var(--claret) 24%, var(--claret-hover) 50%, var(--claret) 76%, var(--claret-deep) 100%);position:absolute;inset:0;box-shadow:10px 0 24px -10px #0009,3px 0 6px -3px #00000059}.Z8hQ_W_ribbon:focus-visible .Z8hQ_W_band{box-shadow:inset 0 0 0 2px var(--champagne), 10px 0 24px -10px #0009}.Z8hQ_W_tab{filter:drop-shadow(4px 6px 8px #00000073);opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);pointer-events:none;display:block;position:absolute;top:clamp(8rem,26%,15rem);transform:translateY(.5rem)}.Z8hQ_W_ribbon[data-side=left] .Z8hQ_W_tab{right:50%}.Z8hQ_W_ribbon[data-side=right] .Z8hQ_W_tab{left:50%}.Z8hQ_W_ribbon[data-settled] .Z8hQ_W_tab,.Z8hQ_W_ribbon:focus-visible .Z8hQ_W_tab{opacity:1;pointer-events:auto;transform:none}.Z8hQ_W_ribbon:focus-visible .Z8hQ_W_tab{outline:2px solid var(--champagne);outline-offset:4px}.Z8hQ_W_tabFace{white-space:nowrap;background:var(--grosgrain), var(--claret);min-height:2.75rem;color:var(--champagne);letter-spacing:.02em;transition:background-color .18s var(--ease-out);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1;display:flex}.Z8hQ_W_ribbon[data-side=left] .Z8hQ_W_tabFace{padding:0 calc(var(--band-w) / 2 + .85rem) 0 1.6rem;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,.8rem 50%)}.Z8hQ_W_ribbon[data-side=right] .Z8hQ_W_tabFace{padding:0 1.6rem 0 calc(var(--band-w) / 2 + .85rem);clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 50%,100% 100%,0 100%)}.Z8hQ_W_ribbon:hover .Z8hQ_W_tabFace,.Z8hQ_W_ribbon[data-dragging] .Z8hQ_W_tabFace{background:var(--grosgrain), var(--claret-hover)}.Z8hQ_W_tag{color:var(--champagne);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .24s var(--ease-out);background:#0c1c15c7;padding:.3rem .65rem;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute;top:calc(clamp(8rem,26%,15rem) + 3.75rem)}.Z8hQ_W_tag[data-show]{opacity:1}.Z8hQ_W_tagFilm{right:calc(100% + .75rem)}.Z8hQ_W_tagPhoto{left:calc(100% + .75rem)}.Z8hQ_W_bar{z-index:4;padding:1.4rem var(--gutter);pointer-events:none;background:linear-gradient(#0c1c158c,#0c1c1500);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.Z8hQ_W_bar a{pointer-events:auto}.Z8hQ_W_wordmark{font-family:var(--font-display);letter-spacing:.01em;font-size:1.6rem;text-decoration:none}.Z8hQ_W_signin{transition:border-color .18s var(--ease-out);border-bottom:1px solid #0000;padding:.5rem 0;font-weight:600;text-decoration:none}.Z8hQ_W_signin:hover{border-bottom-color:currentColor}.Z8hQ_W_copy{z-index:3;padding:10rem var(--gutter) clamp(4.5rem, 9vh, 6.5rem);pointer-events:none;background:linear-gradient(#0c1c1500 0%,#0c1c1599 55%,#0c1c15e0 100%);position:absolute;inset:auto 0 0}.Z8hQ_W_copy>*{pointer-events:auto}.Z8hQ_W_title{max-width:13ch;font-size:clamp(2.75rem,7vw,6rem);line-height:.98}.Z8hQ_W_title em{color:var(--champagne);font-style:italic}.Z8hQ_W_lede{max-width:44ch;color:var(--champagne);opacity:.92;margin-top:1.25rem;font-size:clamp(1.05rem,1.35vw,1.2rem)}.Z8hQ_W_actions{pointer-events:none;flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.Z8hQ_W_actions>*{pointer-events:auto}.Z8hQ_W_how{min-height:3rem;color:var(--champagne);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--champagne) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--champagne) 55%, transparent);transition:text-decoration-color .18s var(--ease-out);align-items:center;padding:0 .25rem;font-weight:600;display:inline-flex}.Z8hQ_W_how:hover{-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne)}.Z8hQ_W_scroll{z-index:3;letter-spacing:.14em;text-transform:uppercase;color:var(--champagne);justify-items:center;gap:.4rem;font-size:.75rem;font-weight:600;text-decoration:none;display:grid;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.Z8hQ_W_scroll i{background:var(--claret);transform-origin:top;width:3px;height:2.25rem;animation:Z8hQ_W_pull 2.4s var(--ease-out) infinite}@keyframes Z8hQ_W_pull{0%{opacity:.4;transform:scaleY(.2)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (max-width:760px){.Z8hQ_W_scroll{display:none}.Z8hQ_W_copy{padding-bottom:2rem}.Z8hQ_W_actions .Z8hQ_W_btn{flex:100%}}
.eVmXdG_try{background:var(--chiffon);color:var(--ink);padding:clamp(5rem, 12vh, 8rem) var(--gutter)}.eVmXdG_inner{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(2.5rem,6vw,5rem);width:min(100%,72rem);margin-inline:auto;display:grid}.eVmXdG_title{max-width:14ch;font-size:clamp(2.25rem,4.6vw,4rem)}.eVmXdG_lede{max-width:42ch;color:var(--ink-soft);margin-top:1.25rem;font-size:1.15rem}.eVmXdG_facts{border-top:1px solid var(--rule);gap:0;margin:2.75rem 0 0;display:grid}.eVmXdG_facts div{border-bottom:1px solid var(--rule);grid-template-columns:8rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.eVmXdG_facts dt{font-weight:600}.eVmXdG_facts dd{color:var(--ink-soft);max-width:48ch;margin:0}.eVmXdG_drop{background:var(--chiffon-raised);border:1px solid var(--rule);text-align:center;cursor:pointer;min-height:26rem;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);align-content:center;justify-items:center;gap:.6rem;padding:2.5rem 1.5rem;display:grid;position:relative;box-shadow:0 24px 40px -32px #15291f80}.eVmXdG_drop:before{content:"";background:var(--grosgrain), linear-gradient(var(--claret-hover), var(--claret) 40%, var(--claret-deep));width:10rem;height:.75rem;position:absolute;top:1.6rem;right:-2.6rem;transform:rotate(38deg);box-shadow:0 6px 12px -6px #00000073}.eVmXdG_drop{overflow:hidden}.eVmXdG_drop:hover,.eVmXdG_drop[data-over]{border-color:var(--claret);background:#fff}.eVmXdG_drop:focus-within{outline:2px solid var(--claret);outline-offset:3px}.eVmXdG_drop svg{color:var(--green-700);margin-bottom:.5rem}.eVmXdG_dropTitle{font-family:var(--font-display);font-size:1.8rem;line-height:1.1}.eVmXdG_dropOr{color:var(--ink-soft);font-size:.9rem}.eVmXdG_dropNote{color:var(--ink-soft);margin-top:.4rem;font-size:.85rem}.eVmXdG_error{color:var(--claret);grid-column:2;margin-top:-3.5rem;font-weight:600}@media (max-width:860px){.eVmXdG_inner{grid-template-columns:1fr}.eVmXdG_facts div{grid-template-columns:1fr;gap:.2rem}.eVmXdG_drop{min-height:20rem}.eVmXdG_error{grid-column:1;margin-top:-1.5rem}}
