.policy-header,.policy-wrap,.policy-footer{width:min(1180px,92%);margin:auto}.policy-header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 0;border-bottom:1px solid #282828}.policy-header nav{display:flex;gap:24px;font-size:13px}.policy-hero{padding:60px 0 34px}.policy-hero>.eyebrow{color:var(--green)}.policy-hero h1{font:600 clamp(34px,5vw,56px)/1.15 Manrope,sans-serif;letter-spacing:-2px;margin:15px 0}.policy-hero>p:not(.eyebrow){font-size:17px;color:#a6a6a6;max-width:710px}.policy-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px;font-size:11px;color:#aaa}.policy-meta>span{padding:5px 10px;border:1px solid #333;border-radius:5px}.policy-meta>span:first-child{color:var(--green);border-color:#465731;background:#141c0c}.policy-tabs{display:flex;gap:32px;border-bottom:1px solid #333;overflow:auto}.policy-tabs>a{padding:16px 0;white-space:nowrap;font-size:14px;color:#aaa}.policy-tabs>a[aria-current]{color:var(--green);border-bottom:2px solid var(--green)}.policy-notice{background:#13160f;border:1px solid #354225;padding:22px 25px;border-radius:10px;margin:28px 0 40px}.policy-notice strong{color:#d5e9ba;font-size:14px}.policy-notice p{font-size:13px;color:#a5ad9a;margin:8px 0 0;max-width:940px}.policy-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px}.policy-toc{position:sticky;top:22px;align-self:start;max-height:90vh;overflow:auto}.policy-toc nav{display:flex;flex-direction:column;gap:12px}.policy-toc nav a{font-size:12px;color:#aaa;line-height:1.5}.policy-toc a:hover{color:var(--green)}.review-link{display:block;font-size:12px;color:var(--green);margin:25px 0;padding-top:20px;border-top:1px solid #2a2a2a}.policy-section{padding:0 0 35px;margin-bottom:35px;border-bottom:1px solid #282828;scroll-margin-top:25px}.policy-section h2{font-size:25px;letter-spacing:-.7px;line-height:1.3;margin:0 0 20px}.policy-section>p{font-size:15px;color:#b8b8b8;line-height:1.85}.policy-review{padding:18px 22px;background:#191b15;border-left:3px solid var(--green);margin-top:23px}.policy-review strong{font-size:12px;color:var(--green)}.policy-review p{font-size:13px;color:#bbc1b4;line-height:1.75;margin-bottom:0}.section-link{display:inline-block;font-size:10px;color:#8f9786;margin-top:15px}.policy-source{padding:15px 0;border-top:1px solid #252525}.policy-source a{color:var(--green);font-size:13px}.policy-source p{font-size:12px;color:#999;line-height:1.7;margin:8px 0}.policy-footer{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#999;margin-top:20px}.policy-footer>a{color:var(--green)}@media(max-width:760px){.policy-header{flex-wrap:wrap}.policy-header nav{width:100%;gap:22px}.policy-hero{padding-top:38px}.policy-layout{grid-template-columns:1fr;gap:28px}.policy-toc{position:static;max-height:none;border-bottom:1px solid #333;padding-bottom:20px}.policy-toc nav{display:grid;grid-template-columns:1fr 1fr;gap:12px}.policy-tabs{gap:22px}.policy-tabs>a{font-size:12px}.policy-section h2{font-size:23px}.policy-footer{flex-direction:column}}@media print{.policy-header,.policy-toc,.policy-tabs,.section-link,.policy-footer{display:none}.policy-layout{display:block}.policy-section{break-inside:avoid}body{background:white!important;color:black!important}.policy-section p,.policy-hero p,.policy-notice p,.policy-review p,.policy-source p{color:#222!important}.policy-notice,.policy-review{background:white!important}.policy-source a{color:#222!important}}

html{scrollbar-gutter:stable}.policy-header [data-account-link]{display:inline-block;width:100px;text-align:right;white-space:nowrap}
