.hero-module__CT7klW__hero{height:calc(100svh - var(--header-height));isolation:isolate;view-timeline:--hero block;max-height:960px;position:relative;overflow:hidden}.hero-module__CT7klW__copy{z-index:1;padding-top:clamp(32px,11svh,132px);position:relative}.hero-module__CT7klW__headline{max-width:13ch;font-size:var(--size-hero);letter-spacing:-.035em;text-wrap:balance;margin-bottom:24px;font-weight:600;line-height:1.02}.hero-module__CT7klW__cta{margin-top:32px}.hero-module__CT7klW__land{fill:none;width:100%;height:26%;stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke;position:absolute;inset:auto 0 0}.hero-module__CT7klW__land path{vector-effect:non-scaling-stroke}.hero-module__CT7klW__horizon{stroke:var(--mute);opacity:.45}.hero-module__CT7klW__ridge{stroke:var(--mute);opacity:.25}.hero-module__CT7klW__flight{width:clamp(132px,19vw,290px);color:var(--ink);pointer-events:none;animation:hero-module__CT7klW__enter 1.8s var(--ease-out-soft) both;position:absolute;bottom:31%;right:clamp(24px,13vw,240px)}.hero-module__CT7klW__handoff,.hero-module__CT7klW__leader{width:100%;height:auto;display:block}.hero-module__CT7klW__leader{overflow:visible}.hero-module__CT7klW__wing{stroke:var(--ground)}.hero-module__CT7klW__cheek{fill:var(--ground)}@keyframes hero-module__CT7klW__enter{0%{opacity:0;transform:translate(-48px,10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-module__CT7klW__handoff{animation:linear both hero-module__CT7klW__handoff;animation-timeline:--hero;animation-range:exit exit 90%}}}@keyframes hero-module__CT7klW__handoff{to{transform:translate(10vw,30svh)scale(.9)}}@media (max-width:767px){.hero-module__CT7klW__flight{bottom:27%}}.hero-module__CT7klW__control{left:calc(max(0px, (100% - var(--content)) / 2) + var(--gutter) - 14px);z-index:2;border-radius:var(--radius);background:var(--ground);min-height:44px;color:var(--mute);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--size-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);border:1px solid #0000;align-items:center;gap:10px;padding:0 14px;display:inline-flex;position:absolute;bottom:clamp(12px,3svh,28px)}.hero-module__CT7klW__control:hover{border-color:var(--rule);color:var(--ink)}.hero-module__CT7klW__controlIcon{border-inline:3px solid;width:9px;height:11px}.hero-module__CT7klW__controlIcon[data-paused=true]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0}
.sections-module__FJGayW__section{justify-items:start;gap:clamp(20px,3.4vh,44px);padding-block:clamp(44px,9svh,112px);display:grid}.sections-module__FJGayW__section>ul,.sections-module__FJGayW__section>ol{width:100%}.sections-module__FJGayW__head{gap:14px;max-width:46rem;display:grid}.sections-module__FJGayW__title{font-size:var(--size-h2)}.sections-module__FJGayW__columns,.sections-module__FJGayW__posts{border-top:1px solid var(--rule);gap:32px;padding-top:32px;display:grid}@media (min-width:900px){.sections-module__FJGayW__columns,.sections-module__FJGayW__posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.sections-module__FJGayW__columns li,.sections-module__FJGayW__posts li{align-content:start;gap:12px;display:grid}.sections-module__FJGayW__columns p{color:var(--ink-soft)}.sections-module__FJGayW__posts p:not(.g-label){color:var(--ink-soft)}.sections-module__FJGayW__columnTitle{font-size:1.75rem}.sections-module__FJGayW__posts a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.sections-module__FJGayW__facts{border-top:1px solid var(--rule);max-width:72ch;display:grid}.sections-module__FJGayW__facts li{border-bottom:1px solid var(--rule);padding-block:12px;font-size:1.0625rem;line-height:1.5}.sections-module__FJGayW__cta{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);justify-items:start;gap:20px;width:100%;padding:clamp(28px,5vw,64px);display:grid}.sections-module__FJGayW__cta>p{max-width:52ch;color:var(--ink-soft)}.sections-module__FJGayW__actions{flex-wrap:wrap;gap:12px;max-width:100%;display:flex}.sections-module__FJGayW__actions a{overflow-wrap:anywhere;max-width:100%}.sections-module__FJGayW__body{max-width:52ch;font-size:var(--size-lede);color:var(--ink-soft)}.sections-module__FJGayW__strip{border-block:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:14px 40px;padding-block:28px;display:flex}.sections-module__FJGayW__names{flex-wrap:wrap;flex:1;gap:10px 28px;min-width:0;display:flex}.sections-module__FJGayW__names a,.sections-module__FJGayW__all{color:var(--ink-soft);transition:color .16s}.sections-module__FJGayW__names a:hover,.sections-module__FJGayW__all:hover{color:var(--ink)}.sections-module__FJGayW__all{white-space:nowrap}@media (max-width:640px){.sections-module__FJGayW__section{padding-block:clamp(24px,4svh,44px)}.sections-module__FJGayW__title{font-size:1.625rem}.sections-module__FJGayW__body{font-size:1rem}.sections-module__FJGayW__columns,.sections-module__FJGayW__posts{gap:18px;padding-top:18px}.sections-module__FJGayW__columnTitle{font-size:1.1875rem}.sections-module__FJGayW__columns p,.sections-module__FJGayW__facts li{font-size:.9375rem}.sections-module__FJGayW__facts li{padding-block:9px}.sections-module__FJGayW__posts p:not(.g-label){display:none}.sections-module__FJGayW__names{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;font-size:.9375rem;display:grid}}@media (max-width:640px) and (max-height:720px){.sections-module__FJGayW__section{gap:16px}.sections-module__FJGayW__head{gap:10px}.sections-module__FJGayW__body,.sections-module__FJGayW__columns p{font-size:.875rem;line-height:1.45}.sections-module__FJGayW__columns{gap:10px;padding-top:10px}.sections-module__FJGayW__columns li{gap:2px}}
.signature-module__PiPZ9W__section{--sg-far:color-mix(in srgb, var(--ink) 6%, var(--ground));--sg-back:color-mix(in srgb, var(--ink) 10%, var(--ground));--sg-ground:color-mix(in srgb, var(--ink) 15%, var(--ground));--sg-water:color-mix(in srgb, var(--ink) 4%, var(--ground));--sg-shade:color-mix(in srgb, var(--ink) 22%, var(--ground));--sg-tree:color-mix(in srgb, var(--ink) 30%, var(--ground));--sg-line:var(--ink);--sg-hair:var(--mute);--cam:7300;--anchor:50%;--u:calc(min(40svh, 58vw) / 1000);background:var(--ground);color:var(--ink);border-block:1px solid var(--rule);position:relative}:root[data-theme=night] .signature-module__PiPZ9W__section{--sg-far:color-mix(in srgb, var(--ink) 5%, var(--ground));--sg-back:color-mix(in srgb, var(--ink) 8%, var(--ground));--sg-ground:color-mix(in srgb, var(--ink) 11%, var(--ground));--sg-shade:color-mix(in srgb, var(--ink) 18%, var(--ground));--sg-tree:color-mix(in srgb, var(--ink) 20%, var(--ground));--sg-line:color-mix(in srgb, var(--ink) 82%, var(--ground))}.signature-module__PiPZ9W__world{position:relative;overflow:hidden}.signature-module__PiPZ9W__plane{left:var(--anchor);top:calc(var(--top) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));transform:translate3d(calc((var(--x0) - var(--cam) * var(--rate)) * var(--u)), 0, 0);position:absolute}.signature-module__PiPZ9W__far{fill:var(--sg-far)}.signature-module__PiPZ9W__back{fill:var(--sg-back)}.signature-module__PiPZ9W__ground{fill:var(--sg-ground)}.signature-module__PiPZ9W__water{fill:var(--sg-water)}.signature-module__PiPZ9W__tree{fill:var(--sg-tree)}.signature-module__PiPZ9W__fore{fill:var(--ground)}.signature-module__PiPZ9W__paper,.signature-module__PiPZ9W__shade{fill:var(--ground);stroke:var(--sg-line);stroke-width:1.6px;stroke-linejoin:round}.signature-module__PiPZ9W__shade{fill:var(--sg-shade)}.signature-module__PiPZ9W__line,.signature-module__PiPZ9W__panel,.signature-module__PiPZ9W__cable,.signature-module__PiPZ9W__hair{fill:none;stroke:var(--sg-line);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.signature-module__PiPZ9W__panel{stroke-width:5px;stroke-linecap:butt}.signature-module__PiPZ9W__cable,.signature-module__PiPZ9W__hair{stroke:var(--sg-hair);stroke-width:1.1px}.signature-module__PiPZ9W__cable{opacity:.8}.signature-module__PiPZ9W__ink{fill:var(--sg-line)}.signature-module__PiPZ9W__fore~.signature-module__PiPZ9W__hair{stroke-width:1.4px}.signature-module__PiPZ9W__flock{top:0;left:var(--anchor);position:absolute}.signature-module__PiPZ9W__goose{width:calc(300 * var(--u));height:calc(300 * var(--u));transform:translate(calc(var(--x) * var(--u)), calc(var(--y) * var(--u))) scale(var(--k));transform-origin:0 0;opacity:var(--o);color:var(--ink);position:absolute;top:0;left:0}.signature-module__PiPZ9W__bird{width:100%;height:100%;overflow:visible}.signature-module__PiPZ9W__halo{fill:var(--ground);stroke:var(--ground);stroke-width:5px;stroke-linejoin:round}.signature-module__PiPZ9W__wing{fill:currentColor;stroke:var(--ground);stroke-width:2.4px;paint-order:stroke;stroke-linejoin:round}.signature-module__PiPZ9W__cheek{fill:var(--ground)}.signature-module__PiPZ9W__flap{display:none}.signature-module__PiPZ9W__label{margin-bottom:12px}.signature-module__PiPZ9W__title{font-size:var(--size-h2)}.signature-module__PiPZ9W__sector{letter-spacing:-.01em;font-weight:600}.signature-module__PiPZ9W__stage{gap:clamp(16px,3svh,28px);max-height:100svh;padding-block:clamp(36px,7svh,72px);display:grid}.signature-module__PiPZ9W__copy{display:contents}.signature-module__PiPZ9W__label,.signature-module__PiPZ9W__title,.signature-module__PiPZ9W__beats{width:100%;max-width:var(--content);padding-inline:var(--gutter);margin-inline:auto}.signature-module__PiPZ9W__label{order:1;margin-bottom:-8px}.signature-module__PiPZ9W__title{order:2}.signature-module__PiPZ9W__world{height:calc(1000 * var(--u));order:3}.signature-module__PiPZ9W__flock{transform-origin:0 calc(250 * var(--u));scale:1.5}.signature-module__PiPZ9W__beats{counter-reset:sector;flex-wrap:wrap;order:4;gap:6px 28px;display:flex}.signature-module__PiPZ9W__beat{counter-increment:sector}.signature-module__PiPZ9W__skip{display:none}.signature-module__PiPZ9W__beat:last-child,.signature-module__PiPZ9W__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signature-module__PiPZ9W__sector:before{content:counter(sector, decimal-leading-zero) " ";color:var(--mute);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--size-label);font-weight:500}@media (max-width:599px){.signature-module__PiPZ9W__beats{gap:4px;font-size:.95rem;display:grid}}[data-scene=enhanced] .signature-module__PiPZ9W__runway{height:380svh}[data-scene=enhanced] .signature-module__PiPZ9W__stage{height:100svh;max-height:none;padding:0;display:block;position:sticky;top:0;overflow:hidden}[data-scene=enhanced] .signature-module__PiPZ9W__world{--u:.1svh;--anchor:62%;height:auto;position:absolute;inset:0}[data-scene=enhanced] .signature-module__PiPZ9W__plane,[data-scene=enhanced] .signature-module__PiPZ9W__goose{will-change:transform}[data-scene=enhanced] .signature-module__PiPZ9W__flock{scale:none}[data-scene=enhanced] .signature-module__PiPZ9W__flap{display:inline}[data-scene=enhanced] .signature-module__PiPZ9W__still{display:none}[data-scene=enhanced] .signature-module__PiPZ9W__flap>path{transform-box:fill-box;transform-origin:100% 100%;animation:signature-module__PiPZ9W__flap .62s calc(var(--phase) * -1s) infinite alternate}[data-scene=enhanced] .signature-module__PiPZ9W__bird{animation:signature-module__PiPZ9W__bob .62s calc(var(--phase) * -1s) infinite alternate ease-in-out}[data-scene=enhanced][data-offscreen] .signature-module__PiPZ9W__flap>path,[data-scene=enhanced][data-offscreen] .signature-module__PiPZ9W__bird{animation-play-state:paused}:root[data-motion-paused] [data-scene=enhanced] .signature-module__PiPZ9W__flap>path{animation-play-state:paused}:root[data-motion-paused] [data-scene=enhanced] .signature-module__PiPZ9W__bird{animation-play-state:paused}@keyframes signature-module__PiPZ9W__flap{0%{animation-timing-function:cubic-bezier(.45,0,1,1);transform:scale(1)}50%{animation-timing-function:cubic-bezier(0,0,.55,1);transform:scale(1.42,.4)}to{transform:scale(1.02,-.62)}}@keyframes signature-module__PiPZ9W__bob{0%{transform:translateY(1.4%)}to{transform:translateY(-1.4%)}}[data-scene=enhanced] .signature-module__PiPZ9W__copy{top:calc(var(--header-height) + 24px);width:calc(min(30rem, 36vw) + 2 * var(--gutter));padding:16px var(--gutter) 24px;background:color-mix(in srgb, var(--ground) 88%, transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 24px), transparent), linear-gradient(to right, #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - 24px), transparent), linear-gradient(to right, #000 calc(100% - var(--gutter)), transparent);gap:0;display:grid;position:absolute;left:0;-webkit-mask-composite:source-in;mask-composite:intersect}[data-scene=enhanced] .signature-module__PiPZ9W__label,[data-scene=enhanced] .signature-module__PiPZ9W__title,[data-scene=enhanced] .signature-module__PiPZ9W__beats{order:0;max-width:none;margin-inline:0;padding-inline:0}[data-scene=enhanced] .signature-module__PiPZ9W__label{margin-bottom:14px}[data-scene=enhanced] .signature-module__PiPZ9W__beats{border-top:1px solid var(--rule);margin-top:32px;padding-top:20px;display:grid}[data-scene=enhanced] .signature-module__PiPZ9W__beat{grid-area:1/1;display:block}[data-scene=enhanced] .signature-module__PiPZ9W__caption{opacity:clamp(0, calc(var(--beat-opacity,0) * 2 - 1), 1);transform:translateY(calc((1 - var(--beat-opacity,0)) * 12px));gap:8px;display:grid}[data-scene=enhanced] .signature-module__PiPZ9W__sector:before{content:counter(sector, decimal-leading-zero) " / 05";margin-bottom:4px;display:block}[data-scene=enhanced] .signature-module__PiPZ9W__beat:last-child .signature-module__PiPZ9W__sector:before{content:""}[data-scene=enhanced] .signature-module__PiPZ9W__beat:last-child,[data-scene=enhanced] .signature-module__PiPZ9W__text{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}[data-scene=enhanced] .signature-module__PiPZ9W__text{max-width:34ch;color:var(--ink-soft);font-size:var(--size-lede);line-height:1.5;display:block}[data-scene=enhanced] .signature-module__PiPZ9W__sector{font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.2}[data-scene=enhanced] .signature-module__PiPZ9W__skip{top:100%;left:var(--gutter);opacity:0;font-size:.85rem;display:inline;position:absolute}[data-scene=enhanced] .signature-module__PiPZ9W__skip:focus-visible{opacity:1}@media (max-width:767px){[data-scene=enhanced] .signature-module__PiPZ9W__world{--u:min(.07svh, .13vw);--anchor:70%;inset:var(--header-height) 0 auto;height:calc(1000 * var(--u));overflow:visible}[data-scene=enhanced] .signature-module__PiPZ9W__copy{width:100%;padding:40px var(--gutter) max(24px, env(safe-area-inset-bottom));top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 32px);mask-image:linear-gradient(#0000,#000 32px)}[data-scene=enhanced] .signature-module__PiPZ9W__label{margin-bottom:8px}[data-scene=enhanced] .signature-module__PiPZ9W__beats{margin-top:16px;padding-top:14px}[data-scene=enhanced] .signature-module__PiPZ9W__text{max-width:none}[data-scene=enhanced] .signature-module__PiPZ9W__skip{top:auto;bottom:4px}}
