.public-document-room{--legal-ink:var(--a-review-ink);--legal-muted:var(--a-review-muted);--legal-paper:var(--a-review-on-oxblood);--legal-card:var(--a-review-paper);--legal-rule:var(--a-review-rule-soft);background:var(--legal-paper)}.public-document-room .legal-main{background:var(--legal-paper);min-block-size:75svh;color:var(--legal-ink);font-family:var(--anchor-sans);-webkit-font-smoothing:antialiased;padding:clamp(5rem,10vw,8rem) clamp(1.5rem,9vw,9rem)}.public-document-room .legal-document{max-inline-size:58rem}.public-document-room .legal-kicker{color:var(--legal-muted);letter-spacing:.08em;margin:0 0 1.4rem;font-size:.8rem}.public-document-room .legal-document :is(h1,h2){font-family:var(--anchor-serif);letter-spacing:-.04em;color:var(--legal-ink);font-weight:400}.public-document-room .legal-document h1{overflow-wrap:anywhere;margin:0;font-size:clamp(3.6rem,8vw,7.6rem);line-height:.95}.public-document-room .legal-status{max-inline-size:54ch;color:var(--legal-muted);margin:2rem 0 1.5rem;font-size:1.05rem;line-height:1.7}.public-document-room .legal-record{color:var(--legal-muted);flex-wrap:wrap;gap:.5rem 2rem;margin:0 0 4rem;font-size:.8rem;display:flex}.public-document-room .legal-record div{gap:.5rem;display:flex}.public-document-room .legal-record dt:after{content:":"}.public-document-room .legal-record dd{color:var(--legal-ink);margin:0}.public-document-room .legal-sections{gap:1.25rem;display:grid}.public-document-room .legal-document section{border:1px solid var(--legal-rule);background:var(--legal-card);box-shadow:0 18px 50px color-mix(in srgb, var(--a-review-oxblood) 8%, transparent);padding:clamp(1.5rem,4vw,2.5rem)}.public-document-room .legal-document h2{margin:0 0 1.25rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1}.public-document-room .legal-document section :is(p,ol,ul){margin:0;line-height:1.8}.public-document-room .legal-document section :is(p,ol,ul)+:is(p,ol,ul){margin-block-start:1rem}.public-document-room .legal-document section :is(ol,ul){padding-inline-start:1.4rem}.public-document-room .legal-document section p{white-space:pre-line}.public-document-room .legal-document a{color:var(--legal-ink);text-underline-offset:.2em}.public-document-room .legal-price{font-family:var(--anchor-serif);letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1}.public-document-room .legal-price small{color:var(--legal-muted);font-family:var(--anchor-sans);letter-spacing:0;margin-block-start:.75rem;font-size:.95rem;line-height:1.5;display:block}.public-document-room .legal-related{flex-wrap:wrap;gap:.5rem 1.5rem;margin:3rem 0 0;padding:0;list-style:none;display:flex}.public-document-room .legal-related a{align-items:center;min-block-size:44px;display:inline-flex}.public-document-room .legal-updated{color:var(--legal-muted);margin:1.5rem 0 0;font-size:.75rem}@media (max-width:600px){.public-document-room .legal-main{padding:3.5rem 1rem 4rem}.public-document-room .legal-document h1{font-size:clamp(2.8rem,13vw,3.6rem)}.public-document-room .legal-record{margin-block-end:2.5rem}}
