.legal-lead{padding-block:84px 68px}.legal-lead h1{font-size:clamp(44px,5.3vw,72px);max-width:970px}.legal-lead .lead{font-size:17px;max-width:700px}.legal-draft-status{display:flex;align-items:center;gap:16px;margin-top:26px;font-size:12px;color:var(--muted);flex-wrap:wrap}.legal-reading{display:grid;grid-template-columns:260px minmax(0,1fr);gap:86px;align-items:start;padding-bottom:64px}.legal-index{position:sticky;top:28px;border-top:1px solid var(--line);padding-top:28px}.legal-index .eyebrow{margin-bottom:16px}.legal-index ol{list-style:none;padding:0;margin:0}.legal-index a:not(.text-link){display:block;min-height:44px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.6}.legal-index a:hover{color:var(--green)}.legal-index .text-link{margin-top:18px;font-size:13px}.legal-section{border-top:1px solid var(--line);padding-top:28px;scroll-margin-top:24px}.legal-section+.legal-section{margin-top:34px}.legal-contact h2,.legal-section h2,.legal-storage h2{font-size:27px;line-height:1.25;letter-spacing:-.025em}.legal-contact p,.legal-section p{font-size:16px;line-height:1.8;color:var(--muted);margin-top:18px;max-width:730px}.legal-contact{margin-top:36px;padding-top:28px;border-top:1px solid var(--line)}.legal-contact a{color:var(--green);text-decoration:underline;text-underline-offset:4px}.legal-publication-wrap{padding-bottom:74px}.legal-publication{display:grid;grid-template-columns:.92fr 1.08fr;gap:72px;padding:38px;background:var(--soft);border:1px solid var(--line);border-radius:14px}.legal-publication .eyebrow{margin-bottom:18px}.legal-publication h2{font-size:31px}.legal-publication p:not(.eyebrow){font-size:14px;line-height:1.7;color:var(--muted);margin-top:18px;max-width:490px}.legal-publication ul{list-style:none;margin:0;padding:0}.legal-publication li{position:relative;font-size:14px;color:var(--muted);line-height:1.65;padding:15px 0 15px 19px;border-top:1px solid #d1dbd3}.legal-publication li:first-child{padding-top:0;border:0}.legal-publication li:first-child:before{top:8px}.legal-publication li:before{position:absolute;left:0;top:23px;content:"";width:4px;height:4px;border-radius:50%;background:var(--green)}.legal-storage{padding:28px;background:var(--soft);border:1px solid var(--line);border-radius:12px;margin-top:36px}.legal-storage .eyebrow{margin-bottom:18px}.legal-storage dl{margin:24px 0 0;padding:0}.legal-storage dl>div{display:grid;grid-template-columns:100px 1fr;gap:20px;border-top:1px solid #d1dbd3;padding-block:15px;font-size:14px;line-height:1.7}.legal-storage dt{color:var(--muted)}.legal-storage dd{margin:0;min-width:0}.legal-storage code{font-family:inherit;overflow-wrap:anywhere}.legal-storage .text-link{margin-top:12px;font-size:13px}.trust-lead{display:grid;grid-template-columns:1.12fr .88fr;gap:86px;padding-block:84px 76px;align-items:center}.trust-lead h1{font-size:clamp(45px,5.3vw,72px);max-width:680px}.trust-lead .lead{font-size:17px;max-width:580px}.trust-scope{padding:34px;background:white;border:1px solid var(--line);border-radius:16px}.trust-scope h2{font-size:33px;line-height:1.15}.trust-scope>p:not(.eyebrow){font-size:15px;line-height:1.75;color:var(--muted);margin-top:22px}.trust-scope .text-link{margin-top:16px}.trust-current{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.trust-current .lead{font-size:16px;max-width:520px}.trust-current dl{margin:0;padding:0}.trust-current dl>div{padding:22px 0;border-top:1px solid #d1dbd3}.trust-current dl>div:first-child{padding-top:0;border:0}.trust-current dt{font-size:20px;font-weight:500;letter-spacing:-.02em}.trust-current dd{font-size:15px;line-height:1.75;color:var(--muted);margin:12px 0 0}.trust-planned-heading{max-width:860px}.trust-planned-heading .lead{max-width:680px;font-size:17px}.trust-control-list{margin-top:44px}.trust-control-list article{display:grid;grid-template-columns:28px 1fr auto;gap:26px;border-top:1px solid var(--line);padding:30px 0}.trust-control-list article:last-child{border-bottom:1px solid var(--line)}.trust-control-number{font-size:12px;color:var(--muted);padding-top:6px}.trust-control-list h3{font-size:24px}.trust-control-list p{font-size:16px;color:var(--muted);line-height:1.7;max-width:820px;margin-top:14px}.trust-control-state{font-size:12px;color:var(--muted);padding-top:7px}@media(max-width:1100px){.legal-reading{grid-template-columns:225px minmax(0,1fr);gap:50px}.legal-publication{gap:40px;padding:32px}.trust-lead{gap:50px}.trust-scope{padding:28px}.trust-current{gap:54px}}@media(max-width:800px){.legal-lead{padding-block:60px 48px}.legal-reading{grid-template-columns:1fr;gap:36px;padding-bottom:48px}.legal-index{position:static;padding-top:24px}.legal-index ol{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.legal-publication-wrap{padding-bottom:60px}.legal-publication{grid-template-columns:1fr;gap:28px}.legal-publication p:not(.eyebrow){max-width:650px}.trust-lead{grid-template-columns:1fr;gap:36px;padding-block:60px}.trust-lead h1{max-width:740px}.trust-scope{max-width:600px;width:100%}.trust-current{grid-template-columns:1fr;gap:36px}.trust-current dl{max-width:680px}.trust-control-list article{gap:20px}}@media(max-width:600px){.legal-lead{padding-block:44px 40px}.legal-lead h1{font-size:42px}.legal-lead .lead{font-size:16px}.legal-draft-status{gap:12px;margin-top:22px}.legal-index ol{grid-template-columns:1fr}.legal-index a:not(.text-link){font-size:14px;padding-block:11px}.legal-reading{gap:32px;padding-bottom:40px}.legal-section{padding-top:24px;scroll-margin-top:20px}.legal-section+.legal-section{margin-top:30px}.legal-contact h2,.legal-section h2,.legal-storage h2{font-size:24px}.legal-contact p,.legal-section p{font-size:15px;line-height:1.8;margin-top:16px}.legal-contact{padding-top:24px;margin-top:30px}.legal-publication-wrap{padding-bottom:52px}.legal-publication{padding:26px 22px;gap:24px}.legal-publication h2{font-size:28px}.legal-publication li,.legal-publication p:not(.eyebrow){font-size:13px}.legal-storage{padding:24px 20px;margin-top:30px}.legal-storage dl>div{grid-template-columns:1fr;gap:6px;font-size:13px;padding-block:14px}.legal-storage dt{font-size:12px}.trust-lead{padding-block:44px 48px;gap:30px}.trust-lead h1{font-size:44px}.trust-lead .lead{font-size:16px}.trust-scope{padding:26px 22px}.trust-scope h2{font-size:30px}.trust-scope>p:not(.eyebrow){font-size:14px}.trust-current .lead{font-size:16px}.trust-current dt{font-size:19px}.trust-current dd{font-size:14px}.trust-planned-heading .lead{font-size:16px}.trust-control-list{margin-top:32px}.trust-control-list article{grid-template-columns:22px 1fr;gap:14px;padding-block:25px}.trust-control-list h3{font-size:22px}.trust-control-list p{font-size:14px;margin-top:12px}.trust-control-state{grid-column:2;padding-top:0}.trust-control-number{padding-top:4px}}@media(max-width:360px){.legal-lead h1{font-size:38px}.trust-lead h1{font-size:40px}.legal-publication{padding:24px 18px}.legal-storage{padding:22px 16px}.trust-scope{padding:24px 18px}}