.af-sl{--af-sl-ink:#303030;--af-sl-muted:#655e58;--af-sl-line:#ded5cc;--af-sl-paper:#fffefc;--af-sl-sand:#f8f6f3;--af-sl-sage:#e8ece3;color:var(--af-sl-ink);background:var(--af-sl-paper);padding-bottom:88px;font-family:inherit}
.af-sl *{box-sizing:border-box}
.af-sl__wrap{width:min(1344px,calc(100% - 96px));margin-inline:auto}
.af-sl__review{padding:12px 24px;margin:0;text-align:center;background:#ede6de;color:#574c42;font-size:13px;line-height:1.5}
.af-sl__hero{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:72px;padding:64px 0 52px}
.af-sl__eyebrow{font-size:12px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--af-sl-muted);margin:0 0 20px}
.af-sl h1{font-family:inherit;font-size:clamp(36px,4.2vw,60px);font-weight:300;letter-spacing:-.045em;line-height:1.12;text-wrap:balance;margin:0 0 24px}
.af-sl__lead{max-width:620px;font-size:20px;line-height:1.6;color:var(--af-sl-muted)}
.af-sl__lead p{margin:0}
.af-sl__quiet{display:inline-flex;align-items:center;min-height:44px;padding:12px 20px;margin-top:20px;border:1px solid #d0c5ba;border-radius:999px;font-size:15px;line-height:1.4;text-decoration:none}.af-sl__quiet:hover{background:var(--af-sl-sand)}
.af-sl__help{padding:28px 30px;border-radius:24px;background:var(--af-sl-sage);align-self:stretch;display:flex;flex-direction:column;justify-content:center}
.af-sl__help-icon{display:block;width:40px;height:40px;color:#627257;margin-bottom:18px}
.af-sl__help-icon svg{width:100%;height:100%}
.af-sl__help h2{font-family:inherit;font-size:22px;font-weight:400;line-height:1.35;letter-spacing:-.02em;margin:0 0 12px}
.af-sl__help p{font-size:15px;line-height:1.65;margin:0 0 22px;color:var(--af-sl-muted)}
.af-sl__help a{font-size:15px;font-weight:600;line-height:1.4;display:flex;align-items:center;min-height:44px;padding:8px 0;text-decoration:none;color:#506047}.af-sl__help a:hover{color:var(--af-sl-ink)}
.af-sl__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 64px;background:var(--af-sl-sand);border-radius:24px;overflow:hidden}
.af-sl__fact{position:relative;padding:26px 30px 30px}
.af-sl__fact+.af-sl__fact:before{position:absolute;content:"";left:0;top:28px;bottom:28px;width:1px;background:var(--af-sl-line)}
.af-sl__fact-index{font-size:12px;letter-spacing:.08em;color:#796b60;display:block;margin-bottom:16px}
.af-sl__fact h2{font-family:inherit;font-size:21px;font-weight:400;line-height:1.4;letter-spacing:-.02em;margin:0 0 10px}
.af-sl__fact p{font-size:14px;line-height:1.7;color:var(--af-sl-muted);margin:0}
.af-sl__reading{display:grid;grid-template-columns:260px minmax(0,1fr);gap:76px;align-items:start;scroll-margin-top:150px}
.af-sl__navigation{position:sticky;top:136px;max-height:calc(100vh - 160px);overflow-y:auto;overscroll-behavior:contain;padding-right:4px}
.af-sl__toc{padding:0 0 28px;border-bottom:1px solid var(--af-sl-line)}
.af-sl__toc[hidden]{display:none}
.af-sl__toc h2,.af-sl__related h2{font-family:inherit;font-size:12px;line-height:1.5;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:#75685b;margin:0 0 18px}
.af-sl__toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}
.af-sl__toc li{padding:0;margin:0}
.af-sl__toc a{display:block;padding:9px 12px;font-size:14px;line-height:1.5;border-radius:8px;text-decoration:none;color:var(--af-sl-muted);border-left:2px solid transparent}
.af-sl__toc a:hover,.af-sl__toc a[aria-current="location"]{background:var(--af-sl-sand);border-left-color:#8d725a;color:var(--af-sl-ink)}
.af-sl__related{padding-top:28px}
.af-sl__related a{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:1.5;padding:10px 0;text-decoration:none;font-weight:500;color:#6e513c}
.af-sl__document{min-width:0;max-width:820px;font-size:16px;line-height:1.8;color:var(--af-sl-ink);overflow-wrap:anywhere}
.af-sl__document .boxed,.af-sl__document #Content,.af-sl__document #lipsum{width:auto;max-width:none;margin:0;padding:0}
.af-sl__document :is(h2,h3){font-family:inherit;font-size:28px;line-height:1.35;font-weight:400;letter-spacing:-.025em;margin:44px 0 18px;padding-top:28px;border-top:1px solid var(--af-sl-line);scroll-margin-top:150px}
.af-sl__document h3{font-size:23px}
.af-sl__document>h2:first-child,.af-sl__document>h3:first-child{border-top:0;margin-top:0;padding-top:0}
.af-sl__document p{margin:0 0 20px}
.af-sl__document :is(ol,ul){padding-left:24px;margin:0 0 24px;list-style-position:outside}
.af-sl__document ol{list-style-type:decimal}
.af-sl__document ul{list-style-type:disc}
.af-sl__document li{padding-left:5px;margin:0 0 12px}
.af-sl__document li>ul,.af-sl__document li>ol{margin-top:14px;margin-bottom:14px}
.af-sl__document a{color:#6e513c;font-weight:600;text-decoration:none}.af-sl__related a:hover,.af-sl__document a:hover{color:var(--af-sl-ink)}
.af-sl__document strong{font-weight:600}
.af-sl a:focus-visible{outline:3px solid #795a45;outline-offset:4px;border-radius:3px}
.af-sl__document :is(h2,h3):focus{outline:none}
.af-sl--terms .af-sl__hero{padding-bottom:72px}
@media(max-width:1100px){.af-sl__wrap{width:calc(100% - 64px)}.af-sl__hero{gap:36px;grid-template-columns:minmax(0,1fr) 280px}.af-sl__reading{grid-template-columns:220px minmax(0,1fr);gap:40px}.af-sl__fact{padding:24px}.af-sl__help{padding:26px}.af-sl h1{font-size:46px}}
@media(max-width:749px){.af-sl{padding-bottom:48px}.af-sl__wrap{width:calc(100% - 40px)}.af-sl__review{font-size:12px;padding:10px 20px}.af-sl__hero{display:block;padding:36px 0 28px}.af-sl__eyebrow{margin-bottom:14px}.af-sl h1{font-size:38px;line-height:1.15;margin-bottom:18px}.af-sl__lead{font-size:18px;line-height:1.65}.af-sl__quiet{margin-top:12px;font-size:14px}.af-sl__help{margin-top:28px;padding:24px;border-radius:20px}.af-sl__help-icon{display:none}.af-sl__help h2{font-size:21px}.af-sl__help p{margin-bottom:16px}.af-sl__help a{max-width:340px}.af-sl__facts{display:block;margin-bottom:36px;border-radius:20px}.af-sl__fact{padding:22px 24px}.af-sl__fact+.af-sl__fact:before{inset:0 24px auto;height:1px;width:auto}.af-sl__fact-index{margin-bottom:8px}.af-sl__fact h2{font-size:20px;margin-bottom:8px}.af-sl__reading{display:block;scroll-margin-top:100px}.af-sl__navigation{position:static;max-height:none;padding:0;margin-bottom:34px}.af-sl__toc{padding:22px;background:var(--af-sl-sand);border:0;border-radius:16px}.af-sl__toc h2{margin-bottom:10px}.af-sl__toc ol{grid-template-columns:1fr}.af-sl__toc a{padding:8px 10px;font-size:14px}.af-sl__related{display:none}.af-sl__document{font-size:15px;line-height:1.85}.af-sl__document :is(h2,h3){font-size:24px;margin-top:32px;padding-top:24px;scroll-margin-top:110px}.af-sl__document h3{font-size:21px}.af-sl__document li{padding-left:2px}.af-sl--terms .af-sl__hero{padding-bottom:32px}}
@media print{.af-sl__review,.af-sl__help,.af-sl__quiet,.af-sl__facts,.af-sl__navigation{display:none!important}.af-sl__wrap{width:100%}.af-sl__hero,.af-sl--terms .af-sl__hero{display:block;padding:0 0 24px}.af-sl__reading{display:block}.af-sl__document{max-width:none;font-size:11pt}.af-sl__document :is(h2,h3){break-after:avoid}.af-sl a{color:inherit}}
