nav.svelte-1h32yp1{inset-inline:0;z-index:10;justify-content:center;padding-inline:16px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:flex;position:fixed;top:16px}nav.away.svelte-1h32yp1{opacity:0;transform:translateY(calc(-100% - 24px))}.pill.svelte-1h32yp1{background:color-mix(in srgb, var(--cream) 85%, white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--ink) 8%, transparent);box-shadow:0 8px 24px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;flex-wrap:wrap;align-items:center;padding:8px 8px 8px 20px;display:flex}.logo.svelte-1h32yp1{color:var(--ink);align-items:center;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.wordmark.svelte-1h32yp1{grid-template-columns:1fr;transition:grid-template-columns .4s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.wordmark.svelte-1h32yp1>span:where(.svelte-1h32yp1){white-space:nowrap;min-width:0}.logo.svelte-1h32yp1 .wordmark:where(.svelte-1h32yp1)>span:where(.svelte-1h32yp1){padding-left:5px}nav.compact.svelte-1h32yp1 .wordmark:where(.svelte-1h32yp1){grid-template-columns:0fr}.logo.svelte-1h32yp1:hover svg{animation:.5s ease-in-out svelte-1h32yp1-wiggle}@keyframes svelte-1h32yp1-wiggle{0%{transform:rotate(0)}25%{transform:rotate(-8deg)}55%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}.drawer.svelte-1h32yp1,.tray.svelte-1h32yp1{min-width:0;display:flex}.links.svelte-1h32yp1{gap:20px;margin-inline:20px 24px;display:flex}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--ink);padding-block:4px;font-size:14px;font-weight:500;text-decoration:none;position:relative}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";background:var(--grass-deep);transform-origin:0;border-radius:2px;height:2px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover,.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):focus-visible{color:var(--grass-deep)}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover:after,.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):focus-visible:after{transform:scaleX(1)}.cta.svelte-1h32yp1{padding:10px 20px;font-size:14px}@media (width<=640px){.pill.svelte-1h32yp1{width:100%}nav.svelte-1h32yp1 .pill:where(.svelte-1h32yp1){border-radius:26px;justify-content:space-between;gap:10px 16px;padding:8px 10px 10px 16px}nav.svelte-1h32yp1 .logo:where(.svelte-1h32yp1){order:1}nav.svelte-1h32yp1 .cta:where(.svelte-1h32yp1){order:2}nav.svelte-1h32yp1 .drawer:where(.svelte-1h32yp1){flex:1 0 100%;order:3}nav.svelte-1h32yp1 .tray:where(.svelte-1h32yp1){flex:1}nav.svelte-1h32yp1 .links:where(.svelte-1h32yp1){flex-wrap:wrap;flex:1;justify-content:center;gap:4px 18px;margin-inline:0}nav.svelte-1h32yp1 .links:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1){padding-block:10px}}footer.svelte-jz8lnl{background:var(--ink);color:var(--cream);padding-block:clamp(48px,6vw,72px) 30px}.top.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.brand.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.logo.svelte-jz8lnl{letter-spacing:-.01em;align-items:center;gap:5px;font-size:17px;font-weight:700;display:inline-flex}.email.svelte-jz8lnl{font-size:15px}.legal.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;list-style:none;display:flex}.base.svelte-jz8lnl{border-top:1px solid color-mix(in srgb, var(--cream) 14%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(30px,4vw,44px);padding-top:20px;display:flex}a.svelte-jz8lnl{color:var(--cream);padding-block:6px;text-decoration:none;position:relative}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--cream-muted);font-size:15px;transition:color .2s}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.legal.svelte-jz8lnl a:where(.svelte-jz8lnl):focus-visible{color:var(--cream)}a.svelte-jz8lnl:after{content:"";background:var(--grass);transform-origin:0;height:1.5px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}a.svelte-jz8lnl:hover:after,a.svelte-jz8lnl:focus-visible:after{transform:scaleX(1)}.fine.svelte-jz8lnl{color:var(--cream-muted);font-size:13.5px}.motion.svelte-jz8lnl{font:inherit;color:var(--cream-muted);border:1px solid color-mix(in srgb, var(--cream) 16%, transparent);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;transition:color .2s,border-color .2s;display:inline-flex}.motion.svelte-jz8lnl:hover{color:var(--cream);border-color:color-mix(in srgb, var(--cream) 45%, transparent)}.dot.svelte-jz8lnl{background:currentColor;border:1.5px solid;border-radius:50%;width:8px;height:8px}.dot.still.svelte-jz8lnl{background:0 0}@media (width>=641px){.top.svelte-jz8lnl{flex-direction:row;justify-content:space-between;gap:30px 48px}.legal.svelte-jz8lnl{align-items:flex-end}.legal.svelte-jz8lnl a:where(.svelte-jz8lnl):after{transform-origin:100%}}.tint.svelte-1sra919{background:color-mix(in srgb, var(--sky) 30%, var(--cream));border-block:1px solid var(--rule);--ink-soft:color-mix(in srgb, var(--ink) 76%, color-mix(in srgb, var(--sky) 30%, var(--cream)))}h2.svelte-1sra919{width:var(--measure);margin:0 auto;font-size:clamp(26px,3.6vw,42px)}.body.svelte-1sra919{margin-top:28px}.body.svelte-1sra919>*{width:var(--measure);margin-block:0;margin-inline:auto}.body.svelte-1sra919>.wide{width:auto}.body.svelte-1sra919>*+*{margin-top:var(--gap-block)}.container.svelte-1sra919:has(>.body:where(.svelte-1sra919)>.wide) h2:where(.svelte-1sra919){margin-inline:0}.container.svelte-1sra919:has(>.body:where(.svelte-1sra919)>.wide) .body:where(.svelte-1sra919)>*{margin-inline:0}.prose.svelte-1ga9eir{color:var(--ink-soft);line-height:1.7}.prose.svelte-1ga9eir p{margin:0 0 1.1em}.prose.svelte-1ga9eir h3{color:var(--ink);margin:1.9em 0 .5em;font-size:clamp(18px,1.8vw,22px)}.prose.svelte-1ga9eir ul,.prose.svelte-1ga9eir ol{gap:8px;margin:0 0 1.1em;padding-left:1.2em;display:grid}.prose.svelte-1ga9eir strong{color:var(--ink)}.prose.svelte-1ga9eir a{color:var(--grass-deep);font-weight:600}
