.site-avatar.svelte-11d31td{display:inline-grid;flex:none;place-items:center;border-radius:50%;color:#fff;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:calc(var(--size, 1.75rem) * .4);font-weight:500}.site-button.svelte-y68u8m{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--w-radius-pill);font-weight:500;letter-spacing:-.012em;text-decoration:none;white-space:nowrap;isolation:isolate;transition:transform .3s var(--w-ease),background-color .2s,border-color .2s,box-shadow .3s var(--w-ease)}.s-default.svelte-y68u8m{padding:.55rem 1.05rem;font-size:.9rem}.s-large.svelte-y68u8m{padding:.85rem 1.5rem;font-size:1rem}.v-primary.svelte-y68u8m{background:var(--w-ink);color:var(--w-bg)}.v-primary.svelte-y68u8m:hover{opacity:.82}.v-accent.svelte-y68u8m{background:var(--w-accent);color:#fff}.v-accent.svelte-y68u8m:hover{opacity:.88}.v-ghost.svelte-y68u8m{border:1px solid var(--w-line-2);color:var(--w-ink)}.v-ghost.svelte-y68u8m:hover{background:var(--w-card)}.site-button.svelte-y68u8m:active{transform:scale(.98)}.site-button.svelte-y68u8m:focus-visible{outline:2px solid var(--w-accent);outline-offset:3px}.site-callout.svelte-1n45rde{padding:clamp(.5rem,1.6vw,1.25rem);padding-block-start:0;background:var(--w-bg)}.card.svelte-1n45rde{position:relative;overflow:hidden;isolation:isolate;padding:clamp(3.5rem,9vw,7rem) clamp(1.5rem,5vw,4rem);border-radius:clamp(1.5rem,3.5vw,2.5rem);background:radial-gradient(55% 80% at 12% 0%,rgb(255 138 92 / .42),transparent 70%),radial-gradient(55% 90% at 95% 100%,rgb(122 108 255 / .5),transparent 70%),radial-gradient(40% 60% at 60% 120%,rgb(64 196 255 / .25),transparent 70%),var(--w-bg);color:var(--w-ink);text-align:center}h2.svelte-1n45rde{margin:0 auto;max-width:40rem;font-size:clamp(2.1rem,5vw,3.8rem);font-weight:450;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}p.svelte-1n45rde{margin:1.1rem auto 0;max-width:34rem;color:var(--w-ink-2);font-size:1.1rem;line-height:1.55}.actions.svelte-1n45rde{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-block-start:2rem}.site-faq.svelte-1wk6g96{max-width:50rem;border-block-start:1px solid var(--w-line)}details.svelte-1wk6g96{border-block-end:1px solid var(--w-line)}summary.svelte-1wk6g96{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.3rem .25rem;cursor:pointer;list-style:none}summary.svelte-1wk6g96::-webkit-details-marker{display:none}summary.svelte-1wk6g96:hover h3:where(.svelte-1wk6g96){color:var(--w-ink-2)}summary.svelte-1wk6g96:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px;border-radius:6px}h3.svelte-1wk6g96{margin:0;font-size:1.05rem;font-weight:520;letter-spacing:-.02em;text-wrap:balance;transition:color .2s}.mark.svelte-1wk6g96{flex:none;position:relative;width:.85rem;height:.85rem;transition:transform .5s var(--w-ease)}details[open].svelte-1wk6g96 .mark:where(.svelte-1wk6g96){transform:rotate(180deg)}.mark.svelte-1wk6g96:before,.mark.svelte-1wk6g96:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;margin-block-start:-.75px;background:var(--w-ink-3);transition:transform .3s var(--w-ease)}.mark.svelte-1wk6g96:after{transform:rotate(90deg)}details[open].svelte-1wk6g96 .mark:where(.svelte-1wk6g96):after{transform:rotate(0)}details.svelte-1wk6g96::details-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--w-ease),content-visibility .5s allow-discrete}details[open].svelte-1wk6g96::details-content{grid-template-rows:1fr}.answer.svelte-1wk6g96{min-height:0;overflow:hidden}.answer.svelte-1wk6g96 p:where(.svelte-1wk6g96){opacity:0;transform:translateY(-.4rem);transition:opacity .3s ease,transform .5s var(--w-ease)}details[open].svelte-1wk6g96 .answer:where(.svelte-1wk6g96) p:where(.svelte-1wk6g96){opacity:1;transform:none}@media(prefers-reduced-motion:reduce){details.svelte-1wk6g96::details-content,.answer.svelte-1wk6g96 p:where(.svelte-1wk6g96),.mark.svelte-1wk6g96{transition:none}}p.svelte-1wk6g96{margin:0;padding:0 .25rem 1.4rem;max-width:44rem;color:var(--w-ink-2);line-height:1.65;text-wrap:pretty}.site-footer.svelte-hxae6n{max-width:var(--w-measure);margin-inline:auto;padding:clamp(3rem,8vw,5rem) var(--w-gutter) 2.5rem;color:var(--w-ink)}.inner.svelte-hxae6n{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(9rem,1fr));gap:2rem;padding-block-end:2.5rem;border-block-end:1px solid var(--w-line)}.who.svelte-hxae6n p:where(.svelte-hxae6n){margin:.8rem 0 0;max-width:24rem;color:var(--w-ink-3);line-height:1.55;font-size:.92rem}h2.svelte-hxae6n{margin:0 0 .85rem;color:var(--w-ink-3);font-size:.8rem;font-weight:500}ul.svelte-hxae6n{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}a.svelte-hxae6n{color:var(--w-ink-2);font-size:.92rem;text-decoration:none}a.svelte-hxae6n:hover{color:var(--w-ink)}a.svelte-hxae6n:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px;border-radius:4px}.legal.svelte-hxae6n{margin:1.75rem 0 0;color:var(--w-ink-3);font-size:.82rem}@media(max-width:40rem){.inner.svelte-hxae6n{grid-template-columns:1fr 1fr}.who.svelte-hxae6n{grid-column:1 / -1}}.site-nav.svelte-qpe2iz{position:sticky;inset-block-start:0;z-index:50;background:color-mix(in srgb,var(--w-bg) 82%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.bar.svelte-qpe2iz{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;max-width:var(--w-measure);height:3.75rem;margin-inline:auto;padding-inline:var(--w-gutter)}.links.svelte-qpe2iz{display:flex;gap:.15rem;margin:0;padding:0;list-style:none}.links.svelte-qpe2iz a:where(.svelte-qpe2iz){display:block;padding:.45rem .8rem;border-radius:var(--w-radius-pill);color:var(--w-ink-2);font-size:.875rem;text-decoration:none;transition:color .2s,background-color .2s}.links.svelte-qpe2iz a:where(.svelte-qpe2iz):hover{background:var(--w-card);color:var(--w-ink)}.links.svelte-qpe2iz a:where(.svelte-qpe2iz):focus-visible{outline:2px solid var(--w-accent);outline-offset:1px}.action.svelte-qpe2iz{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}@media(max-width:56rem){.bar.svelte-qpe2iz{grid-template-columns:1fr auto}.links.svelte-qpe2iz{display:none}.action.svelte-qpe2iz{grid-column:2}}.site-section.svelte-51qbfd{position:relative;background:var(--w-bg);color:var(--w-ink);padding-block:clamp(4rem,9vw,7.5rem);scroll-margin-block-start:3.75rem}.dark.svelte-51qbfd{margin-inline:clamp(.5rem,1.6vw,1.25rem);border-radius:clamp(1.5rem,3.5vw,2.5rem)}.inner.svelte-51qbfd{position:relative;max-width:var(--w-measure);margin-inline:auto;padding-inline:var(--w-gutter)}.head.svelte-51qbfd{display:flex;flex-direction:column;gap:1rem;max-width:46rem;margin-block-end:clamp(2.5rem,6vw,4.5rem)}.align-center.svelte-51qbfd .head:where(.svelte-51qbfd){margin-inline:auto;align-items:center;text-align:center}.eyebrow.svelte-51qbfd{margin:0;color:var(--w-ink-3);font-size:.92rem;font-weight:500}h2.svelte-51qbfd{margin:0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:450;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.lede.svelte-51qbfd{margin:0;color:var(--w-ink-2);font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.55;text-wrap:pretty}.site-status.svelte-iea8ww{display:inline-flex;align-items:center;padding:3.2px 9.6px;border:1px solid transparent;border-radius:6px;background:color-mix(in srgb,var(--tint) 27%,transparent);color:var(--ink);font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:500;line-height:15px;white-space:nowrap}.t-ok.svelte-iea8ww{--tint: var(--app-compliant, #80b68c);--ink: var(--app-compliant-ink, #7fc08d)}.t-warn.svelte-iea8ww{--tint: var(--app-at-risk, #f4aa75);--ink: var(--app-at-risk-ink, #e0a877)}.t-bad.svelte-iea8ww{--tint: var(--app-non-compliant, #eb5053);--ink: var(--app-non-compliant-ink, #f0787b)}.t-info.svelte-iea8ww{--tint: var(--app-pending, #6ea6e8);--ink: var(--app-pending-ink, #7bb8e8)}.t-mute.svelte-iea8ww{--tint: #6e82a0;--ink: var(--app-exempt-ink, #9fb0c4)}
