.policy-page.svelte-10jvmai{background:var(--chalk)}.policy-page.svelte-10jvmai>header:where(.svelte-10jvmai){background:var(--ink);color:#fff;padding:7rem max(1.5rem,50vw - 590px) 5rem}.policy-page.svelte-10jvmai>header:where(.svelte-10jvmai) p:where(.svelte-10jvmai),.policy-content.svelte-10jvmai article:where(.svelte-10jvmai) section:where(.svelte-10jvmai)>p:where(.svelte-10jvmai):first-child{color:var(--amber);font-family:var(--font-data);letter-spacing:.1em;margin:0 0 1rem;font-size:.56rem}.policy-page.svelte-10jvmai>header:where(.svelte-10jvmai) h1:where(.svelte-10jvmai){max-width:1050px;font-family:var(--font-display);font-variation-settings:"wdth" 84;letter-spacing:-.065em;margin:0;font-size:clamp(3.2rem,6vw,6.2rem);font-weight:850;line-height:.9}.policy-page.svelte-10jvmai>header:where(.svelte-10jvmai)>span:where(.svelte-10jvmai){color:#c9cec6;max-width:720px;margin-top:2rem;font-size:.84rem;line-height:1.75;display:block}.principles.svelte-10jvmai,.policy-content.svelte-10jvmai{width:min(1180px,100% - 3rem);margin-inline:auto}.principles.svelte-10jvmai{border-inline:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.principles.svelte-10jvmai article:where(.svelte-10jvmai){border-right:1px solid var(--ink);padding:1.6rem}.principles.svelte-10jvmai article:where(.svelte-10jvmai):last-child{border-right:0}.principles.svelte-10jvmai article:where(.svelte-10jvmai)>svg{color:#8b5900}.principles.svelte-10jvmai article:where(.svelte-10jvmai)>span:where(.svelte-10jvmai){float:right;font-family:var(--font-data);font-size:.55rem}.principles.svelte-10jvmai h2:where(.svelte-10jvmai){font-family:var(--font-display);margin:2.5rem 0 .6rem;font-size:1.15rem}.principles.svelte-10jvmai p:where(.svelte-10jvmai){color:#555a51;margin:0;font-size:.68rem;line-height:1.65}.policy-content.svelte-10jvmai{grid-template-columns:240px minmax(0,760px);justify-content:center;gap:clamp(3rem,8vw,8rem);padding:7rem 0;display:grid}.policy-content.svelte-10jvmai>nav:where(.svelte-10jvmai){border-top:1px solid var(--ink);align-self:start;display:grid;position:sticky;top:2rem}.policy-content.svelte-10jvmai>nav:where(.svelte-10jvmai) a:where(.svelte-10jvmai){border-bottom:1px solid var(--line);padding:.8rem 0;font-size:.65rem;font-weight:700;text-decoration:none}.policy-content.svelte-10jvmai article:where(.svelte-10jvmai){gap:4rem;display:grid}.policy-content.svelte-10jvmai section:where(.svelte-10jvmai){scroll-margin-top:2rem}.policy-content.svelte-10jvmai section:where(.svelte-10jvmai)>p:where(.svelte-10jvmai):first-child{color:#8b5900}.policy-content.svelte-10jvmai h2:where(.svelte-10jvmai){font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 1.2rem;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1}.policy-content.svelte-10jvmai section:where(.svelte-10jvmai)>p:where(.svelte-10jvmai):not(:first-child){color:#454a42;font-size:.78rem;line-height:1.85}.policy-content.svelte-10jvmai section:where(.svelte-10jvmai)>a:where(.svelte-10jvmai){border-bottom:1px solid var(--ink);align-items:center;gap:.6rem;padding-bottom:.3rem;font-size:.7rem;font-weight:750;text-decoration:none;display:inline-flex}@media (width<=760px){.principles.svelte-10jvmai,.policy-content.svelte-10jvmai{grid-template-columns:1fr}.principles.svelte-10jvmai article:where(.svelte-10jvmai){border-right:0;border-bottom:1px solid var(--ink)}.policy-content.svelte-10jvmai>nav:where(.svelte-10jvmai){position:static}}
