.page-layout[data-astro-cid-a5debsjy]{flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.page-header[data-astro-cid-a5debsjy]{text-align:center;flex-shrink:0;padding:6rem 1.5rem 1.5rem}.page-title[data-astro-cid-a5debsjy]{font-family:var(--font-heading);color:var(--color-ink);letter-spacing:.08em;margin:0 0 1.25rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:300}.page-rule[data-astro-cid-a5debsjy]{background:linear-gradient(90deg,#0000,#f59e0bb3,#0000);width:3rem;height:1px;margin:0 auto}.page-updated[data-astro-cid-a5debsjy]{letter-spacing:.05em;color:var(--color-ink-muted);margin:1rem 0 0;font-size:.85rem}.privacy-section[data-astro-cid-a5debsjy]{padding:1.5rem 1.5rem 4rem}.privacy-outer[data-astro-cid-a5debsjy]{width:100%;max-width:760px;margin:0 auto}.privacy-prose[data-astro-cid-a5debsjy] h2{font-family:var(--font-heading);color:var(--color-ink);letter-spacing:.05em;border-top:1px solid #ffffff26;margin:2rem 0 .6rem;padding-top:1.5rem;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:300}.privacy-prose[data-astro-cid-a5debsjy] h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.privacy-prose[data-astro-cid-a5debsjy] p,.privacy-prose[data-astro-cid-a5debsjy] li{font-family:var(--font-heading);font-size:var(--frost-glass-body-size);color:var(--color-ink);opacity:.85;line-height:1.7}.privacy-prose[data-astro-cid-a5debsjy] p{margin:0 0 .75rem}.privacy-prose[data-astro-cid-a5debsjy] ul{margin:0 0 .75rem;padding-left:1.1rem}.privacy-prose[data-astro-cid-a5debsjy] li{margin-bottom:.5rem}.privacy-prose[data-astro-cid-a5debsjy] strong{opacity:1;font-weight:600}.privacy-prose[data-astro-cid-a5debsjy] a{color:var(--color-accent);border-bottom:1px solid #f59e0b66;text-decoration:none;transition:border-color .3s}.privacy-prose[data-astro-cid-a5debsjy] a:hover{border-bottom-color:var(--color-accent)}@media (width<=720px){.privacy-section[data-astro-cid-a5debsjy]{padding-inline:1rem}}
