@font-face{font-family:Figtree;src:url(/brand/figtree.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap}:root{color-scheme:light;--paper:#fff;--surface:#f7f7f4;--sunken:#eeeeea;--ink:#101018;--ink-soft:#292932;--muted:#55555f;--rule:#101018;--deep:#101018;--deep-ink:#fff;--signal-yellow:#ffb000;--signal-pink:#ff4f9a;--signal-blue:#2578ff;--signal-green:#61cf78;--magenta:#ec1e79;--red:#e8232a;--orange:#f5871f;--amber:#f9a81a;--lime:#a6ce39;--blue:#2f7de1;--purple:#8e3aa8;--action:#101018;--action-ink:#fff;--accent:#ff4f9a;--ok:#1fb254;--warn:#9e6d00;--stop:#c0392b;--sans:"Figtree", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--mono:ui-monospace, sfmono-regular, "SF Mono", menlo, consolas, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-s:16px;--r-m:24px;--r-l:40px;--r-pill:999px;--container:1240px;--gutter:16px;--measure:66ch;--type-display:850 clamp(52px, 15vw, 112px) / .88 var(--sans);--type-headline:800 clamp(36px, 10vw, 72px) / .94 var(--sans);--type-headline-emphasized:900 clamp(36px, 10vw, 72px) / .94 var(--sans);--type-title:800 clamp(22px, 2.2vw, 30px) / 1.1 var(--sans);--type-body-lg:500 clamp(19px, 1.8vw, 23px) / 1.5 var(--sans);--type-label:750 12px / 1.2 var(--sans);--shape-ticket:34px 34px 88px 34px;--shape-leaf:50% 50% 8% 50%;--border-component:2px;--border-band:3px;--ease-spring-fast-effects:var(--ease-motion-out);--ease-spring-default-effects:var(--ease-motion-out);--ease-spring-slow-effects:var(--ease-motion-out);--ease-spring-default-spatial:var(--ease-motion-out);--ease-spring-fast-spatial:var(--ease-motion-out);--ease-spring-slow-spatial:var(--ease-motion-out);--motion-spring-fast:.4s;--motion-spring-slow:.6s}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring-fast-effects:linear(0, .066 6.25%, .202 12.5%, .353 18.75%, .494 25%, .614 31.25%, .711 37.5%, .786 43.75%, .844 50%, .887 56.25%, .919 62.5%, .942 68.75%, .959 75%, .971 81.25%, .98 87.5%, .986 93.75%, 1);--ease-spring-default-effects:linear(0, .066 6.25%, .202 12.5%, .353 18.75%, .494 25%, .614 31.25%, .711 37.5%, .786 43.75%, .844 50%, .887 56.25%, .919 62.5%, .942 68.75%, .959 75%, .971 81.25%, .98 87.5%, .986 93.75%, 1);--ease-spring-slow-effects:linear(0, .066 6.25%, .202 12.5%, .353 18.75%, .494 25%, .614 31.25%, .711 37.5%, .786 43.75%, .844 50%, .887 56.25%, .919 62.5%, .942 68.75%, .959 75%, .971 81.25%, .98 87.5%, .986 93.75%, 1);--ease-spring-default-spatial:linear(0, .053 6.25%, .176 12.5%, .324 18.75%, .474 25%, .609 31.25%, .723 37.5%, .815 43.75%, .884 50%, .934 56.25%, .969 62.5%, .991 68.75%, 1.005 75%, 1.012 81.25%, 1.015 87.5%, 1.015 93.75%, 1);--ease-spring-fast-spatial:linear(0, .094 6.25%, .302 12.5%, .539 18.75%, .752 25%, .914 31.25%, 1.02 37.5%, 1.076 43.75%, 1.094 50%, 1.089 56.25%, 1.07 62.5%, 1.048 68.75%, 1.027 75%, 1.011 81.25%, 1 87.5%, .993 93.75%, 1);--ease-spring-slow-spatial:linear(0, .053 6.25%, .176 12.5%, .324 18.75%, .474 25%, .609 31.25%, .723 37.5%, .815 43.75%, .884 50%, .934 56.25%, .969 62.5%, .991 68.75%, 1.005 75%, 1.012 81.25%, 1.015 87.5%, 1.015 93.75%, 1)}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}h1,h2,h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:1.06}p{max-width:var(--measure);margin:0}a{color:var(--action)}:focus-visible{outline:3px solid var(--signal-blue);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.clerk-launcher-status[data-astro-cid-pdwads45]{z-index:50;border:2px solid var(--ink);background:var(--paper);max-width:min(360px,100vw - 36px);color:var(--ink);box-shadow:5px 5px 0 var(--signal-yellow);padding:13px 16px;font-size:14px;font-weight:650;position:fixed;bottom:18px;right:18px}[data-clerk-trigger][aria-disabled=true]{pointer-events:none;opacity:.62}:root{--motion-press:.14s;--motion-ui:.24s;--motion-hero:.34s;--motion-reveal:.46s;--motion-stagger:50ms;--motion-fallback-ms:4200;--motion-parallax-range:7;--motion-parallax-response:.14;--ease-motion-out:cubic-bezier(.23, 1, .32, 1);--ease-motion-in-out:cubic-bezier(.77, 0, .175, 1)}[data-motion-order="0"]{--motion-order:0}[data-motion-order="1"]{--motion-order:1}[data-motion-order="2"]{--motion-order:2}[data-motion-order="3"]{--motion-order:3}[data-motion-order="4"]{--motion-order:4}[data-motion-order="5"]{--motion-order:5}[data-motion-order="6"]{--motion-order:6}[data-motion-order="7"]{--motion-order:7}.motion-ready [data-motion-header],.motion-ready [data-hero-item]{animation:hero-rise var(--motion-reveal) var(--ease-spring-default-spatial) both, hero-fade var(--motion-ui) var(--ease-spring-default-effects) both;animation-delay:calc(var(--motion-stagger) * var(--motion-order,0))}.motion-ready [data-reveal]{opacity:0;transform:translateY(24px)}.motion-ready [data-reveal] [data-reveal-item]{opacity:0;transform:translateY(16px)}.motion-ready [data-reveal].is-revealed{opacity:1;transition:opacity var(--motion-reveal) var(--ease-motion-out), transform var(--motion-reveal) var(--ease-motion-out);transform:translateY(0)}.motion-ready [data-reveal].is-revealed [data-reveal-item]{opacity:1;transition:opacity var(--motion-reveal) var(--ease-motion-out), transform var(--motion-reveal) var(--ease-motion-out);transition-delay:calc(var(--motion-stagger) * var(--motion-order,0));transform:translateY(0)}@keyframes hero-rise{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}.rotator .w.lead,.rotator .w.item{display:none}.motion-ready .rotator .rot-line{display:block;position:relative;overflow:clip}.motion-ready .rotator .w{white-space:nowrap;display:block;position:absolute;inset:0}.motion-ready .rotator .w.lead,.motion-ready .rotator .w.item{display:block}.motion-ready .rotator .w.lead{animation:rotator-lead-exit 4.8s var(--ease-spring-fast-spatial) both}.motion-ready .rotator .w.item{animation:rotator-item-cycle 1.2s var(--ease-spring-fast-spatial) both;animation-delay:calc(.4s + (var(--i,0) * 1s))}.motion-ready .rotator .w.pay{animation:rotator-enter var(--motion-spring-fast) var(--ease-spring-fast-spatial) 4.4s both}@keyframes rotator-lead-exit{0%,91.666%{transform:translateY(0)}to{transform:translateY(-125%)}}@keyframes rotator-item-cycle{0%{transform:translateY(115%)}12.5%,83.33%{transform:translateY(0)}to{transform:translateY(-125%)}}@keyframes rotator-enter{0%{transform:translateY(115%)}to{transform:translateY(0)}}.motion-ready [data-slam]{animation:motion-slam var(--motion-spring-fast) var(--ease-spring-fast-spatial) both}@keyframes motion-slam{0%{opacity:0;transform:scale(1.32)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-motion-header],[data-hero-item],[data-reveal],[data-reveal-item],[data-slam],.rotator .w{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.rotator .w.lead,.rotator .w.item{display:none!important}}@media print{[data-motion-header],[data-hero-item],[data-reveal],[data-reveal-item],[data-slam]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.logo[data-astro-cid-f7espo7c]{width:var(--logo-size);height:var(--logo-size);flex:none;display:inline-flex}img[data-astro-cid-f7espo7c]{object-fit:contain;width:100%;height:100%;display:block}
