.aa-policy{max-width:780px;margin:0 auto;font:400 16.5px/1.75 "Work Sans",system-ui,sans-serif;color:#2B261D}.aa-policy h2{margin:2.2em 0 .6em;padding-top:.2em;font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(26px,4vw,34px);line-height:1.15;color:#14120F;scroll-margin-top:96px;border-top:1px solid rgb(176 141 87 / .45)}.aa-policy h3{margin:1.6em 0 .4em;font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(21px,3vw,25px);line-height:1.2;color:#14120F}.aa-policy p,.aa-policy li{max-width:68ch}.aa-policy ul,.aa-policy ol{padding-left:1.25em}.aa-policy a{color:#7A5E2E;text-underline-offset:3px}.aa-policy table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:15px}.aa-policy th,.aa-policy td{padding:10px 12px;border:1px solid rgb(176 141 87 / .45);text-align:left;vertical-align:top}.aa-toc{margin:0 0 28px;padding:18px 20px;background:#F6F0E2;border:1px solid rgb(176 141 87 / .5)}.aa-toc__h,.aa-policy-links__h{margin:0 0 10px;font:600 12px/1 "Work Sans",system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8A6D3F}.aa-toc ol{margin:0;padding:0;list-style:none;columns:2;column-gap:28px;counter-reset:t}.aa-toc li{counter-increment:t;break-inside:avoid;margin:0 0 6px;font-size:15px;line-height:1.4}.aa-toc li::before{content:counter(t) ". ";color:#8A6D3F;font-weight:600}.aa-toc a{text-decoration:none;color:#14120F}.aa-toc a:hover{text-decoration:underline}.aa-policy-links{margin:44px 0 0;padding:20px;background:#14120F;color:#FAF7F1}.aa-policy-links__h{color:#D9BE8A}.aa-policy-links ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px}.aa-policy-links li{margin:0}.aa-policy-links a{color:#FAF7F1;text-decoration:underline;text-underline-offset:4px;font-size:15px}@media(max-width:640px){.aa-toc ol{columns:1}.aa-policy{font-size:16px}}