:root{--bg:#fbfbf9;--sand:#ece9e4;--band:#f3f2ef;--ink:#292a2d;--muted:#5d5c57;--soft:#3b3c40;--line:#292a2d1f;--card:#fff;--chip:#ebeae7;--serif:"Gambetta", Georgia, serif;--sans:"General Sans", Helvetica, Arial, sans-serif;--radius:20px;--shadow:0 40px 80px -40px #292a2d2e}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:500 18px/1.6 var(--sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}section[id]{scroll-margin-top:24px}.container{max-width:1148px;margin:0 auto;padding:0 24px}.display{font:500 clamp(40px, 5vw, 62px) / 1.1 var(--serif);letter-spacing:-.04em;text-wrap:balance;margin:0}.display em{color:var(--muted);font-style:italic}.heading{font:500 clamp(32px, 3.4vw, 44px) / 1.15 var(--sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.heading em{font-family:var(--serif);color:var(--muted);font-weight:500}.lede{color:var(--ink);margin:0;font-size:19px;line-height:30px}.center{text-align:center;margin-left:auto;margin-right:auto}.pill{background:var(--ink);color:#fff;height:48px;font:500 16px/1 var(--sans);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:14px;padding:0 22px 0 24px;transition:background-color .2s;display:inline-flex}.pill:hover{background:#3a3b3f}.pill svg{width:8px;height:12px}.pill-light{color:var(--ink);background:#fff}.pill-light:hover{background:#f1f1ef}.round{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:transform .2s;display:inline-grid}.round svg{width:7px;height:11px}.round-light{background:var(--chip);color:var(--ink)}a:hover .round,.round:hover{transform:translate(2px)}.card{border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.card-white{background:var(--card)}.card-sand{background:linear-gradient(#eceae6 0%,#e2e0dc 100%)}.card-label{color:var(--ink);margin:0 0 6px;font-size:17px}.section{padding:140px 0}.band{background:var(--sand)}.chip{background:var(--chip);font:600 14px/1 var(--sans);color:var(--soft);border-radius:999px;margin:0;padding:7px 13px;display:inline-block}@media (width<=720px){.section{padding:88px 0}.lede{font-size:17px;line-height:27px}}.nav[data-astro-cid-wpvy4v7s]{align-items:center;gap:40px;height:104px;display:flex}.logo[data-astro-cid-wpvy4v7s]{font:500 27px/1 var(--serif);letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.mark[data-astro-cid-wpvy4v7s]{flex:none;width:36px;height:36px}.links[data-astro-cid-wpvy4v7s]{gap:38px;margin-right:auto;padding-left:8px;display:flex}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink);font-size:16px}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{opacity:1;text-underline-offset:6px;text-decoration:underline 1px}@media (width<=900px){.links[data-astro-cid-wpvy4v7s]{display:none}.nav[data-astro-cid-wpvy4v7s]{justify-content:space-between;height:84px}}.nav[data-astro-cid-wpvy4v7s] .pill{white-space:nowrap}@media (width<=420px){.nav[data-astro-cid-wpvy4v7s]{gap:12px}.your[data-astro-cid-wpvy4v7s]{display:none}.logo[data-astro-cid-wpvy4v7s]{gap:9px;font-size:23px}.mark[data-astro-cid-wpvy4v7s]{width:30px;height:30px}.nav[data-astro-cid-wpvy4v7s] .pill{gap:8px;height:42px;padding:0 14px 0 16px;font-size:15px}}@media (width<=374px){.logo[data-astro-cid-wpvy4v7s]{gap:8px;font-size:21px}.mark[data-astro-cid-wpvy4v7s]{width:26px;height:26px}}@media (width<=359px){.mark[data-astro-cid-wpvy4v7s]{display:none}}.footer[data-astro-cid-jo6i4kqk]{padding:96px 0 56px}.cols[data-astro-cid-jo6i4kqk]{gap:120px;display:flex}.cols[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:18px;display:flex}.col-head[data-astro-cid-jo6i4kqk]{font:600 13px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:16px}.cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:5px;text-decoration:underline}.watermark[data-astro-cid-jo6i4kqk]{font:500 min(164px, calc((100vw - 48px) / 6.7)) / .9 var(--serif);letter-spacing:-.06em;color:#f0eeea;white-space:nowrap;margin:56px 0 0;overflow:hidden}.legal[data-astro-cid-jo6i4kqk]{max-width:1000px;margin-top:28px}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:22px}@media (width<=720px){.cols[data-astro-cid-jo6i4kqk]{gap:64px}}
