.shero[data-astro-cid-xad4pf6x]{z-index:1;place-items:center;min-height:92svh;display:grid;position:relative}.shero__inner[data-astro-cid-xad4pf6x]{width:100%;max-width:var(--shell);padding:var(--sp-16) var(--gutter) var(--sp-12);text-align:center}.shero__stage[data-astro-cid-xad4pf6x]{width:100%;margin-bottom:var(--sp-12);place-items:center;display:grid;position:relative}.shero__mark[data-astro-cid-xad4pf6x]{opacity:0;width:auto;height:clamp(8.5rem,17vw,13rem);position:relative}.shero__title[data-astro-cid-xad4pf6x]{margin:0 auto var(--sp-4);opacity:0}.shero__lede[data-astro-cid-xad4pf6x]{max-width:46ch;color:var(--muted);font-size:var(--text-lg);line-height:var(--leading-body);opacity:0;margin:0 auto}.shero__lede--display[data-astro-cid-xad4pf6x]{max-width:38ch;color:var(--ink);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);text-wrap:balance}.shero[data-astro-cid-xad4pf6x].is-ready .shero__mark[data-astro-cid-xad4pf6x]{animation:shero-mark var(--dur-slow) var(--ease-unfurl) both;animation-delay:80ms}.shero[data-astro-cid-xad4pf6x].is-ready .shero__title[data-astro-cid-xad4pf6x]{animation:shero-rise var(--dur-slow) var(--ease-unfurl) both;animation-delay:.56s}.shero[data-astro-cid-xad4pf6x].is-ready .shero__lede[data-astro-cid-xad4pf6x]{animation:shero-rise var(--dur-slow) var(--ease-unfurl) both;animation-delay:.7s}@keyframes shero-mark{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes shero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shero__mark[data-astro-cid-xad4pf6x],.shero__title[data-astro-cid-xad4pf6x],.shero__lede[data-astro-cid-xad4pf6x]{opacity:1;transform:none;animation:none!important}}.cbox[data-astro-cid-tddbq4zf]{z-index:1;scroll-margin-top:calc(var(--sp-24) + var(--sp-4));flex-direction:column;width:min(52ch,100%);display:flex;position:relative}.cbox--ink[data-astro-cid-tddbq4zf]{--tint:var(--ink)}.cbox--leaf[data-astro-cid-tddbq4zf]{--tint:var(--leaf)}.cbox--liquor[data-astro-cid-tddbq4zf]{--tint:var(--liquor)}.cbox--left[data-astro-cid-tddbq4zf]{margin-right:auto}.cbox--right[data-astro-cid-tddbq4zf]{margin-left:auto}@media (width>=75rem){.cbox[data-astro-cid-tddbq4zf]{width:61.8vw}.cbox__inner[data-astro-cid-tddbq4zf]{aspect-ratio:auto;height:84.136ch}}.cbox__inner[data-astro-cid-tddbq4zf]{aspect-ratio:1/1.618;grid-template-rows:1.618fr 1fr;gap:0;padding:0;display:grid}.cbox__shot[data-astro-cid-tddbq4zf]{isolation:isolate;border-radius:14px;min-height:0;position:relative;overflow:hidden}.cbox__shot[data-astro-cid-tddbq4zf] img[data-astro-cid-tddbq4zf]{object-fit:cover;width:100%;height:100%;display:block}.cbox__scrim[data-astro-cid-tddbq4zf]{z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--scrim-head) 0%, #1d2e1bc7 15%, #1d2e1bb5 27%, #1d2e1b9c 37%, #1d2e1b78 46%, #1d2e1b47 55%, #1d2e1b1c 63%, #1d2e1b00 71%), linear-gradient(to top, var(--scrim-foot) 0%, #1d2e1bc7 11%, #1d2e1bab 20%, #1d2e1b80 28%, #1d2e1b4d 36%, #1d2e1b1f 43%, #1d2e1b00 51%), var(--scrim-flat);position:absolute;inset:0}.cbox__over[data-astro-cid-tddbq4zf]{z-index:2;text-shadow:var(--scrim-glow);justify-content:space-between;gap:var(--sp-8);padding:var(--sp-8);flex-direction:column;display:flex;position:absolute;inset:0}.cbox__n[data-astro-cid-tddbq4zf]{margin-bottom:var(--sp-3);color:var(--flush);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--text-sm);line-height:1;display:block}.cbox__title[data-astro-cid-tddbq4zf]{margin:0 0 var(--sp-3);color:var(--paper);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-md);font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.cbox__lede[data-astro-cid-tddbq4zf]{max-width:34ch;color:var(--paper);font-size:var(--text-lg);line-height:var(--leading-snug);text-wrap:pretty;margin:0}.cbox__brief[data-astro-cid-tddbq4zf]{max-width:46ch;color:var(--paper);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty;margin:0}.cbox__band[data-astro-cid-tddbq4zf]{gap:var(--sp-8);min-height:0;padding-top:var(--sp-6);grid-template-columns:1.618fr 1fr;display:grid}.cbox__ask[data-astro-cid-tddbq4zf]{align-items:flex-start;gap:var(--sp-4);flex-direction:column;margin:0;display:flex}.cbox__chan[data-astro-cid-tddbq4zf]{align-items:center;gap:var(--sp-2);color:var(--liquor);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.cbox__chan[data-astro-cid-tddbq4zf] span[data-astro-cid-tddbq4zf]{border-bottom:1px solid var(--hairline);transition:border-color var(--dur-hover) var(--ease-settle);padding-bottom:2px}.cbox__chan[data-astro-cid-tddbq4zf]:hover span[data-astro-cid-tddbq4zf]{border-bottom-color:currentColor}.cbox__steps[data-astro-cid-tddbq4zf]{min-height:0}.step__head[data-astro-cid-tddbq4zf]{margin:0}.step__q[data-astro-cid-tddbq4zf]{justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-2) 0;color:var(--ink);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);text-align:left;cursor:pointer;transition:color var(--dur-hover) var(--ease-settle);background:0 0;border:0;display:flex}.step__q[data-astro-cid-tddbq4zf]:hover{color:var(--liquor)}.step__icon[data-astro-cid-tddbq4zf]{color:var(--liquor);stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;flex:none;overflow:visible}.step__icon-v[data-astro-cid-tddbq4zf]{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-reveal) var(--ease-settle)}.step__q[data-astro-cid-tddbq4zf][aria-expanded=true] .step__icon-v[data-astro-cid-tddbq4zf]{transform:scaleY(0)}.step__bar[data-astro-cid-tddbq4zf]{background:var(--hairline);height:1px;display:block;overflow:hidden}.step__fill[data-astro-cid-tddbq4zf]{background:var(--tint);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.step[data-astro-cid-tddbq4zf].is-done .step__fill[data-astro-cid-tddbq4zf]{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.step[data-astro-cid-tddbq4zf].is-open .step__fill[data-astro-cid-tddbq4zf]{animation:step-fill var(--step-dwell) linear forwards}.cbox__steps[data-astro-cid-tddbq4zf].is-held .step__fill[data-astro-cid-tddbq4zf]{animation-play-state:paused}}.cbox__steps[data-astro-cid-tddbq4zf].is-stopped .step__fill[data-astro-cid-tddbq4zf]{animation:none}.cbox__steps[data-astro-cid-tddbq4zf].is-stopped .step[data-astro-cid-tddbq4zf].is-open .step__fill[data-astro-cid-tddbq4zf]{transform:scaleX(1)}@keyframes step-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.step__wrap[data-astro-cid-tddbq4zf]{transition:grid-template-rows var(--dur-reveal) var(--ease-settle);grid-template-rows:0fr;display:grid}.step[data-astro-cid-tddbq4zf].is-open .step__wrap[data-astro-cid-tddbq4zf]{grid-template-rows:1fr}.step__panel[data-astro-cid-tddbq4zf]{overflow:hidden}.step__panel-in[data-astro-cid-tddbq4zf]{opacity:0;transition:opacity var(--dur-reveal) var(--ease-settle)}.step[data-astro-cid-tddbq4zf].is-open .step__panel-in[data-astro-cid-tddbq4zf]{opacity:1}.step__note[data-astro-cid-tddbq4zf]{padding:var(--sp-2) 0 var(--sp-3);max-width:52ch;color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;margin:0}@media (width>=75rem){.cbox__n[data-astro-cid-tddbq4zf]{font-size:var(--text-base)}.cbox__title[data-astro-cid-tddbq4zf]{font-size:var(--display-lg)}.cbox__lede[data-astro-cid-tddbq4zf]{max-width:26ch;font-size:var(--display-sm);line-height:var(--leading-snug)}.cbox__brief[data-astro-cid-tddbq4zf]{max-width:52ch;font-size:var(--text-lg)}.step__q[data-astro-cid-tddbq4zf]{font-size:var(--text-base);padding:var(--sp-3) 0}.step__note[data-astro-cid-tddbq4zf],.cbox__chan[data-astro-cid-tddbq4zf]{font-size:var(--text-base)}}@media (width<=60rem){.cbox[data-astro-cid-tddbq4zf]{width:100%}.cbox__over[data-astro-cid-tddbq4zf]{gap:var(--sp-6);padding:var(--sp-6)}.cbox__lede[data-astro-cid-tddbq4zf]{font-size:var(--text-base)}.cbox__brief[data-astro-cid-tddbq4zf]{font-size:var(--text-sm)}.cbox__band[data-astro-cid-tddbq4zf]{gap:var(--sp-8);padding-top:var(--sp-6);padding-bottom:var(--sp-4);grid-template-columns:1fr}.cbox__ask[data-astro-cid-tddbq4zf]{gap:var(--sp-6);flex-flow:wrap;order:-1}.cbox__chan[data-astro-cid-tddbq4zf]{padding:var(--sp-3) 0}}.cbox__inner[data-astro-cid-tddbq4zf]{opacity:0;transition:opacity var(--dur-slow) var(--ease-unfurl), transform var(--dur-slow) var(--ease-unfurl);transform:translateY(30px)scale(.985)}.cbox[data-astro-cid-tddbq4zf].is-in .cbox__inner[data-astro-cid-tddbq4zf]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cbox__inner[data-astro-cid-tddbq4zf]{opacity:1;transition:none;transform:none}}.no-motion .cbox__inner[data-astro-cid-tddbq4zf]{opacity:1;transition:none;transform:none}.proc[data-astro-cid-grsovck6]{z-index:1;padding:var(--sp-24) 4vw var(--sp-24);position:relative}.proc__inner[data-astro-cid-grsovck6]{max-width:var(--shell);margin:0 auto}.proc__head[data-astro-cid-grsovck6]{margin-bottom:var(--sp-16);max-width:46ch}.proc__title[data-astro-cid-grsovck6]{margin:0 0 var(--sp-4);color:var(--ink);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-md);font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.proc__lede[data-astro-cid-grsovck6]{max-width:38ch;color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-snug);text-wrap:pretty;margin:0}.proc__steps[data-astro-cid-grsovck6]{gap:0;margin:0;padding:0;list-style:none;display:grid}.proc__step[data-astro-cid-grsovck6]{column-gap:var(--sp-4);padding:var(--sp-6) 0 var(--sp-8);grid-template-columns:3.5rem 1fr;display:grid;position:relative}.proc__n[data-astro-cid-grsovck6]{color:var(--liquor);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--text-sm);grid-column:1;line-height:1.9}.proc__name[data-astro-cid-grsovck6]{margin:0 0 var(--sp-2);color:var(--ink);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-sm);font-weight:400;line-height:var(--leading-snug);letter-spacing:var(--tracking-display);grid-column:2}.proc__note[data-astro-cid-grsovck6]{max-width:44ch;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;grid-column:2;margin:0}.proc__rail[data-astro-cid-grsovck6]{background:var(--hairline);height:1px;position:absolute;bottom:0;left:0;right:0}.proc__fill[data-astro-cid-grsovck6]{background:var(--liquor);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.proc__cross[data-astro-cid-grsovck6]{color:var(--liquor);stroke:currentColor;stroke-width:1px;position:absolute;top:50%;left:0;overflow:visible;transform:translate(-50%,-50%)}.proc__cross--head[data-astro-cid-grsovck6]{transform:translate(-50%,-50%)rotate(0)}.proc__cross--end[data-astro-cid-grsovck6]{left:auto;right:0;transform:translate(50%,-50%)}@media (width>=75rem){.proc__steps[data-astro-cid-grsovck6]{column-gap:var(--sp-6);grid-template-columns:repeat(5,1fr)}.proc__step[data-astro-cid-grsovck6]{padding:0 0 var(--sp-16);display:block}.proc__n[data-astro-cid-grsovck6]{margin-bottom:var(--sp-8);line-height:1;display:block}.proc__name[data-astro-cid-grsovck6]{margin-bottom:var(--sp-4)}.proc__note[data-astro-cid-grsovck6]{max-width:none}.proc__rail[data-astro-cid-grsovck6]{left:calc(var(--sp-6) / -2);right:calc(var(--sp-6) / -2)}.proc__step[data-astro-cid-grsovck6]:first-child .proc__rail[data-astro-cid-grsovck6]{left:0}.proc__step[data-astro-cid-grsovck6]:last-child .proc__rail[data-astro-cid-grsovck6]{right:0}}.proc__n[data-astro-cid-grsovck6],.proc__name[data-astro-cid-grsovck6],.proc__note[data-astro-cid-grsovck6]{opacity:0;transform:translateY(14px)}.proc__cross[data-astro-cid-grsovck6]{opacity:0}.no-motion .proc__n[data-astro-cid-grsovck6],.no-motion .proc__name[data-astro-cid-grsovck6],.no-motion .proc__note[data-astro-cid-grsovck6]{opacity:1;transform:none}.no-motion .proc__cross[data-astro-cid-grsovck6]{opacity:1}.no-motion .proc__cross--head[data-astro-cid-grsovck6]{display:none}.no-motion .proc__fill[data-astro-cid-grsovck6]{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.proc__n[data-astro-cid-grsovck6],.proc__name[data-astro-cid-grsovck6],.proc__note[data-astro-cid-grsovck6]{opacity:1;transform:none}.proc__cross[data-astro-cid-grsovck6]{opacity:1}.proc__cross--head[data-astro-cid-grsovck6]{display:none}.proc__fill[data-astro-cid-grsovck6]{transform:scaleX(1)}}.flow[data-astro-cid-lnthwwyx]{background:var(--paper);position:relative}.run[data-astro-cid-lnthwwyx]{z-index:1;gap:var(--sp-12);padding:var(--sp-16) 4vw var(--sp-24);flex-direction:column;display:flex;position:relative}@media (width<=60rem){.run[data-astro-cid-lnthwwyx]{gap:calc(var(--sp-24) + var(--sp-16));padding:var(--sp-12) var(--gutter) var(--sp-16)}}
