@font-face{font-family:Switzer;src:url(/fonts/switzer-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--paper:#eff1f5;--paper-2:#e6e9ef;--column:#f8f9fb;--ink:#0e1220;--ink-2:#454a59;--ink-3:#7c8293;--rule:#0e12201a;--night:#0b0f1c;--wave:#9fb6ff;--green:#27c664;--green-ink:#13793a;--a-bg:#fff;--a-side:#fafafa;--a-hover:#f4f4f4;--a-sel:#efefef;--a-line:#ebebeb;--a-line-2:#e0e0e0;--a-text:#202020;--a-dim:#646464;--a-faint:#8f8f8f;--a-blue:#305fce;--a-blue-bg:#edf2fe;--a-green:#218358;--a-green-bg:#e6f6eb;--a-amber:#ab6400;--a-amber-bg:#fff4d5;--a-red:#ce2c31;--a-red-bg:#feebec;--a-violet:#6550b9;--a-violet-bg:#f4f0fe;--font-brand:"Switzer", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-ui:"Geist", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--out:cubic-bezier(.22, 1, .36, 1);--inout:cubic-bezier(.65, 0, .35, 1);--win-shadow:0 0 0 1px #1d1d1f14, 0 1px 2px #1d1d1f0a, 0 12px 32px -8px #1d1d1f1a, 0 48px 96px -32px #1d1d1f2e;--card-shadow:0 0 0 1px #1d1d1f14, 0 2px 4px #1d1d1f0a, 0 16px 40px -10px #1d1d1f38}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-brand);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--a-blue);outline-offset:2px;border-radius:6px}.wrap{width:var(--frame);margin-inline:auto}:root{--frame:min(100% - 32px, max(1200px, 68vw), 1720px);--pad:clamp(20px, 3.4vw, 48px)}.frame{width:var(--frame);margin-inline:auto;position:relative}main{position:relative}main:before{content:"";width:var(--frame);pointer-events:none;border-inline:1px solid var(--rule);z-index:0;background:var(--column);position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.sec{border-top:1px solid var(--rule);position:relative}.tag{letter-spacing:0;height:26px;color:var(--green-ink);background:#e1f5e8;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.say{letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(30px,3.7vw,48px);font-weight:500;line-height:1.08}.say span{color:var(--ink-3)}.wash{background:radial-gradient(55% 90% at 0 0,#27c66429,#0000 70%),radial-gradient(45% 80% at 100% 0,#5478ff1c,#0000 70%)}.hatch{background-image:repeating-linear-gradient(90deg,#0e122012 0 1px,#0000 1px 6px)}.btn{letter-spacing:-.005em;white-space:nowrap;height:44px;transition:background .2s, box-shadow .2s, transform .2s var(--out);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.98)}.btn-ink{background:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0003}.btn-ink:hover{background:#000}.btn-line{color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 1px 2px #1d1d1f0f;background:#fff}.btn-line:hover{box-shadow:0 0 0 1px #1d1d1f33,0 1px 2px #1d1d1f0f}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html{scroll-behavior:smooth;scroll-padding-top:90px;overflow-x:clip}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:calc(var(--fs) * .476);font-family:var(--font-brand);font-size:var(--fs);letter-spacing:-.01em;color:inherit;font-weight:500;line-height:1;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{flex:none}.nav[data-astro-cid-wpvy4v7s]{z-index:50;pointer-events:none;justify-content:center;display:flex;position:fixed;inset:14px 0 auto}.pill[data-astro-cid-wpvy4v7s]{pointer-events:auto;width:min(calc(var(--frame) - 64px), 100% - 28px);height:58px;color:var(--ink);backdrop-filter:blur(16px)saturate(1.4);background:#ffffffb8;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 9px 0 20px;display:grid;box-shadow:inset 0 0 0 1px #1d1d1f14,0 12px 40px -16px #1d1d1f2e}.links[data-astro-cid-wpvy4v7s]{color:var(--ink-2);gap:26px;font-size:15px;display:flex;position:relative}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.login[data-astro-cid-wpvy4v7s]:hover{color:var(--ink)}.has[data-astro-cid-wpvy4v7s]>a[data-astro-cid-wpvy4v7s]{align-items:center;gap:4px;display:inline-flex}.has[data-astro-cid-wpvy4v7s]>a[data-astro-cid-wpvy4v7s] .i{opacity:.55;transition:transform .2s}.has[data-astro-cid-wpvy4v7s]:hover>a[data-astro-cid-wpvy4v7s] .i,.has[data-astro-cid-wpvy4v7s]:focus-within>a[data-astro-cid-wpvy4v7s] .i{transform:rotate(180deg)}.menu[data-astro-cid-wpvy4v7s]{visibility:hidden;opacity:0;padding-top:27px;transition:opacity .16s,visibility .16s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.has[data-astro-cid-wpvy4v7s]:hover .menu[data-astro-cid-wpvy4v7s],.has[data-astro-cid-wpvy4v7s]:focus-within .menu[data-astro-cid-wpvy4v7s]{visibility:visible;opacity:1}.sheet[data-astro-cid-wpvy4v7s]{background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;gap:2px;width:min(620px,100vw - 40px);padding:8px;display:grid;box-shadow:inset 0 0 0 1px #1d1d1f14,0 12px 40px -16px #1d1d1f2e}.sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:16px;align-items:flex-start;gap:12px;padding:11px 12px;display:flex}.sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:#0e12200b}.tile[data-astro-cid-wpvy4v7s]{width:36px;height:36px;color:var(--c);background:var(--b);border-radius:10px;flex:none;place-items:center;display:grid}.txt[data-astro-cid-wpvy4v7s]{gap:2px;display:grid}.txt[data-astro-cid-wpvy4v7s] b[data-astro-cid-wpvy4v7s]{color:var(--ink);font-size:15px;font-weight:500}.txt[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{color:var(--ink-3);font-size:13.5px;font-style:normal;line-height:1.35}.end[data-astro-cid-wpvy4v7s]{justify-self:end;align-items:center;gap:18px;font-size:15px;display:flex}.login[data-astro-cid-wpvy4v7s]{color:var(--ink-2)}.small[data-astro-cid-wpvy4v7s]{height:40px;padding:0 16px;font-size:14.5px}.pill[data-astro-cid-wpvy4v7s]>a[data-astro-cid-wpvy4v7s]{justify-self:start}@media (width<=820px){.pill[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto}.links[data-astro-cid-wpvy4v7s],.login[data-astro-cid-wpvy4v7s]{display:none}}.close[data-astro-cid-hwbxyxuo]{text-align:center;padding:120px var(--pad) 130px;position:relative;overflow:hidden}.bg[data-astro-cid-hwbxyxuo]{position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 100%,#000,#0000);mask-image:radial-gradient(60% 70% at 50% 100%,#000,#0000)}.close[data-astro-cid-hwbxyxuo]:after{content:"";pointer-events:none;background:radial-gradient(50% 50%,#27c66438,#0000 70%);height:80%;position:absolute;inset:auto 10% -40%}h2[data-astro-cid-hwbxyxuo]{z-index:1;letter-spacing:-.042em;text-wrap:balance;max-width:860px;margin:0 auto;font-size:clamp(38px,5.2vw,70px);font-weight:500;line-height:1.02;position:relative}.ctas[data-astro-cid-hwbxyxuo]{z-index:1;justify-content:center;gap:10px;margin-top:36px;display:flex;position:relative}.foot[data-astro-cid-hwbxyxuo]{padding:48px var(--pad) 32px;border-top:1px solid var(--rule);grid-template-columns:1.2fr 2fr;gap:40px;display:grid}.brand[data-astro-cid-hwbxyxuo] p[data-astro-cid-hwbxyxuo]{color:var(--ink-3);margin:14px 0 0;font-size:14px}nav[data-astro-cid-hwbxyxuo]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}nav[data-astro-cid-hwbxyxuo] div[data-astro-cid-hwbxyxuo]{align-content:start;gap:10px;font-size:14px;display:grid}nav[data-astro-cid-hwbxyxuo] b[data-astro-cid-hwbxyxuo]{color:var(--ink);font-weight:500}nav[data-astro-cid-hwbxyxuo] a[data-astro-cid-hwbxyxuo]{color:var(--ink-3)}nav[data-astro-cid-hwbxyxuo] a[data-astro-cid-hwbxyxuo]:hover{color:var(--ink)}.copy[data-astro-cid-hwbxyxuo]{color:var(--ink-3);grid-column:1/-1;margin:24px 0 0;font-size:13px}@media (width<=900px){.close[data-astro-cid-hwbxyxuo]{padding:90px 20px 100px}.foot[data-astro-cid-hwbxyxuo]{grid-template-columns:1fr;padding:40px 20px 28px}nav[data-astro-cid-hwbxyxuo]{grid-template-columns:1fr 1fr}.ctas[data-astro-cid-hwbxyxuo]{flex-direction:column;align-items:stretch}}
