.privacy[data-astro-cid-u6ohjolg]{padding:calc(80px + var(--nc-banner-height)) 0 120px}.privacy__inner[data-astro-cid-u6ohjolg]{max-width:700px;margin:0 auto}.privacy__header[data-astro-cid-u6ohjolg]{margin-bottom:40px}.privacy__eyebrow[data-astro-cid-u6ohjolg]{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-primary);margin-bottom:12px;font-size:11px;font-weight:800}.privacy__title[data-astro-cid-u6ohjolg]{letter-spacing:-.02em;color:var(--nc-ink);text-wrap:balance;margin-bottom:10px;font-size:clamp(28px,5vw,40px);font-weight:800;line-height:1.15}.privacy__meta[data-astro-cid-u6ohjolg]{color:var(--nc-subtle);font-size:13px}.privacy__lead[data-astro-cid-u6ohjolg]{color:var(--nc-muted);background:var(--nc-primary-lt);border-left:3px solid var(--nc-primary);border-radius:0 6px 6px 0;margin-bottom:56px;padding:20px 24px;font-size:16px;line-height:1.65}.ps[data-astro-cid-u6ohjolg]{margin-bottom:48px}.ps__title[data-astro-cid-u6ohjolg]{color:var(--nc-ink);letter-spacing:-.01em;border-bottom:1px solid var(--nc-hairline);margin-bottom:14px;padding-bottom:12px;font-size:18px;font-weight:700}.ps[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{color:var(--nc-muted);margin-bottom:12px;font-size:15px;line-height:1.7}.ps[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]:last-child{margin-bottom:0}.ps[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--nc-primary);text-underline-offset:2px;text-decoration:underline}code[data-astro-cid-u6ohjolg]{background:var(--nc-primary-lt);color:var(--nc-primary);border-radius:3px;padding:1px 6px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:13px}.checklist[data-astro-cid-u6ohjolg]{flex-direction:column;gap:10px;list-style:none;display:flex}.checklist__item[data-astro-cid-u6ohjolg]{color:var(--nc-muted);align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.checklist__item[data-astro-cid-u6ohjolg]:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.checklist__item--yes[data-astro-cid-u6ohjolg]:before{background-color:oklch(70% .16 155/.18);background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5.5L4 7.5L8 3' stroke='%2334D399' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checklist__item--no[data-astro-cid-u6ohjolg]:before{background-color:oklch(70% .17 25/.18);background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3L7 7M7 3L3 7' stroke='%23F87171' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.perm-table[data-astro-cid-u6ohjolg]{border:1px solid var(--nc-hairline);border-radius:6px;margin-top:16px;overflow:hidden}.perm-row[data-astro-cid-u6ohjolg]{border-bottom:1px solid var(--nc-hairline);grid-template-columns:140px 1fr;display:grid}.perm-row[data-astro-cid-u6ohjolg]:last-child{border-bottom:none}.perm-name[data-astro-cid-u6ohjolg]{color:var(--nc-primary);background:var(--nc-primary-lt);border-right:1px solid var(--nc-hairline);align-items:center;padding:12px 14px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:12px;font-weight:600;display:flex}.perm-desc[data-astro-cid-u6ohjolg]{color:var(--nc-muted);background:var(--nc-surface);align-items:center;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.contact-card[data-astro-cid-u6ohjolg]{background:var(--nc-surface);border:1px solid var(--nc-hairline);border-radius:8px;flex-direction:column;gap:4px;margin-top:14px;padding:20px 24px;display:flex}.contact-card__name[data-astro-cid-u6ohjolg]{color:var(--nc-ink);margin:0;font-size:14px;font-weight:700}.contact-card__email[data-astro-cid-u6ohjolg]{color:var(--nc-primary);font-family:SF Mono,Fira Code,Menlo,monospace;font-size:13px;font-weight:600;text-decoration:none}.contact-card__email[data-astro-cid-u6ohjolg]:hover{text-decoration:underline}
