.page-header{padding:var(--page-header-top) 0 var(--space-8);text-align:center;background:var(--color-linen)}.page-header .breadcrumb{margin-bottom:var(--space-6);font-size:var(--text-base);letter-spacing:var(--tracking-normal)}.page-header .breadcrumb [aria-current=page]{color:var(--color-rose-dark);font-weight:var(--font-medium)}.page-header .section-title{font-size:var(--text-5xl);margin-bottom:0}.page-header .section-divider{margin:var(--space-6) auto}.breadcrumb{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);color:var(--color-charcoal);margin-bottom:var(--space-5)}.breadcrumb ol{list-style:none;display:flex;justify-content:center;gap:0;padding:0;margin:0}.breadcrumb li+li:before{content:"›";margin:0 .5em;color:var(--color-text-secondary)}.breadcrumb a{color:var(--color-text-secondary);text-decoration:none;transition:color var(--ease-default),text-decoration-color var(--ease-default);text-underline-offset:3px}.breadcrumb a:hover{color:var(--color-rose-dark);text-decoration:underline;text-decoration-color:var(--color-rose-dark)}.breadcrumb a:focus-visible{outline:2px solid var(--color-rose-dark);outline-offset:2px;border-radius:2px}.breadcrumb [aria-current=page]{color:var(--color-charcoal)}.container--narrow{max-width:800px}.privacy-content{padding:var(--space-10) 0 var(--section-py);background:var(--color-linen)}.prose h2{font-family:var(--font-serif);font-size:1.5rem;font-weight:var(--font-medium);margin:var(--space-8) 0 var(--space-3);color:var(--color-charcoal)}.prose h2:first-child{margin-top:0}.prose p{margin-bottom:var(--space-4);line-height:var(--leading-loose);color:var(--color-text-secondary)}.prose a{color:var(--color-gold-dark);text-decoration:underline;text-underline-offset:2px}.prose a:hover{color:var(--color-charcoal)}
