.loudness-privacy-page{background:var(--surface-base);color:#edf1f4}.loudness-privacy-page:after,.loudness-privacy-page:before{display:none}.loudness-privacy-page .loudness-policy-container{width:min(100% - 48px,860px);margin-inline:auto}.loudness-privacy-page :is(a,button):focus-visible{outline:2px solid var(--brand-gold);outline-offset:4px}.loudness-privacy-page .loudness-policy-header{padding-block:36px 44px;border-bottom:1px solid rgba(237,195,106,.24);background:var(--surface-section)}.loudness-privacy-page .loudness-policy-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-bottom:28px;color:#adb6c1;font-size:12px}.loudness-privacy-page .loudness-policy-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.loudness-privacy-page .loudness-policy-breadcrumb svg{flex-shrink:0;color:var(--brand-gold)}.loudness-privacy-page .loudness-policy-eyebrow{color:var(--brand-gold);font-family:var(--font-accent),sans-serif;font-size:11px;font-weight:600}.loudness-privacy-page h1{margin-top:16px;color:#f2f3f4;font-size:34px;font-weight:700;line-height:1.6;text-wrap:pretty}.loudness-privacy-page .loudness-policy-intro{max-width:740px;margin-top:20px;color:#c4cbd2;font-size:15px;line-height:2}.loudness-privacy-page .loudness-policy-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(217,232,242,.15)}.loudness-privacy-page .loudness-policy-facts dt{color:#adb6c1;font-size:12px}.loudness-privacy-page .loudness-policy-facts dd{margin-top:6px;font-size:14px;line-height:1.8}.loudness-privacy-page .loudness-policy-body{padding-block:48px 64px}.loudness-privacy-page .loudness-policy-section+.loudness-policy-section{margin-top:32px;padding-top:28px;border-top:1px solid rgba(217,232,242,.15)}.loudness-privacy-page .loudness-policy-section h2{color:#f0f2f3;font-size:21px;font-weight:600;line-height:1.7;scroll-margin-top:100px}.loudness-privacy-page .loudness-policy-section :is(p,address){margin-top:14px;color:#c4cbd2;font-size:15px;font-style:normal;line-height:2;overflow-wrap:anywhere}.loudness-privacy-page .loudness-policy-section a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--brand-gold);text-decoration:underline;text-underline-offset:4px}.loudness-privacy-page .loudness-policy-breadcrumb a:hover,.loudness-privacy-page .loudness-policy-section a:hover{color:var(--brand-gold-hover)}@media (max-width:640px){.loudness-privacy-page .loudness-policy-container{width:calc(100% - 40px)}.loudness-privacy-page .loudness-policy-header{padding-block:20px 32px}.loudness-privacy-page .loudness-policy-breadcrumb{margin-bottom:20px}.loudness-privacy-page h1{font-size:27px}.loudness-privacy-page .loudness-policy-intro{font-size:14px}.loudness-privacy-page .loudness-policy-facts{gap:18px 20px}.loudness-privacy-page .loudness-policy-facts dd{font-size:13px}.loudness-privacy-page .loudness-policy-body{padding-block:32px 44px}.loudness-privacy-page .loudness-policy-section h2{font-size:19px}.loudness-privacy-page .loudness-policy-section :is(p,address){font-size:14px}}