@font-face{font-family:Inter;src:url('/assets/Inter-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('/assets/Inter-SemiBold.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('/assets/Inter-ExtraBold.woff2') format('woff2');font-weight:800;font-display:swap}
:root{--ink:#172b24;--muted:#576a61;--green:#006d47;--bright:#00b767;--line:#dce5de;--paper:#fbfcf9;--pale:#edf5ed;--white:#fff}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.75 Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--green);text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--green);outline-offset:5px;border-radius:4px}.skip{position:absolute;left:20px;top:-100px;z-index:30;background:white;padding:12px 20px}.skip:focus{top:10px}.wrap{max-width:1180px;margin:auto;padding-inline:40px}.topbar{position:sticky;top:0;z-index:20;background:rgba(251,252,249,.97);border-bottom:1px solid var(--line)}.topbar .wrap{height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:inline-flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none;font-weight:800;letter-spacing:1.3px;font-size:23px}.brand img{width:35px;height:35px;border-radius:10px}.toplinks{display:flex;align-items:center;gap:30px;font-size:13px;font-weight:600}.toplinks a{text-decoration:none;color:var(--muted)}.toplinks a[aria-current=page]{color:var(--green)}.toplinks a:last-child{border:1px solid var(--line);padding:8px 17px;border-radius:99px}.draft{background:#fff4d7;color:#664914;font-size:13px;padding:12px 24px;text-align:center;border-bottom:1px solid #ead8a8}.hero{padding:72px 0 55px}.eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:2px;font-weight:600;color:var(--green);display:flex;align-items:center;gap:10px}.eyebrow:before{content:'';width:7px;height:7px;border-radius:50%;background:var(--bright)}.hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center}h1{font-size:clamp(44px,6vw,76px);line-height:1.06;letter-spacing:-4px;font-weight:800;margin:24px 0}h1 span{color:var(--green)}.intro{max-width:520px;color:var(--muted);font-size:18px;line-height:1.7;margin:0 0 25px}.meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;color:var(--muted)}.meta span+span:before{content:'·';padding-right:14px}.print{padding:0;border:0;background:none;color:var(--green);cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:4px}.summary-card{background:var(--pale);border:1px solid #d8e6d8;border-radius:24px;padding:32px}.summary-label{font-size:11px;letter-spacing:1.7px;font-weight:600;text-transform:uppercase;color:var(--green);margin:0 0 24px}.summary-row{display:flex;gap:15px;align-items:flex-start;padding:19px 0;border-top:1px solid #d4e2d4}.summary-row:last-child{padding-bottom:0}.summary-row .symbol{color:var(--green);font-size:19px;font-weight:600;line-height:1.6}.summary-row strong{display:block;font-size:14px;font-weight:600}.summary-row p{font-size:12px;line-height:1.7;color:var(--muted);margin:4px 0 0}.document{display:grid;grid-template-columns:230px minmax(0,1fr);gap:70px;border-top:1px solid var(--line);padding-top:45px;padding-bottom:70px}.sidebar{align-self:start;position:sticky;top:118px}.sidebar-label{font-size:10px;text-transform:uppercase;letter-spacing:1.6px;font-weight:600;color:var(--muted);margin:0 0 19px}.toc{display:grid;gap:3px}.toc a{padding:8px 12px;font-size:12px;text-decoration:none;color:var(--muted);border-left:2px solid transparent}.toc a span{font-size:10px;margin-right:12px;color:#718277}.toc a:hover,.toc a.active{color:var(--green);background:var(--pale);border-left-color:var(--green);border-radius:0 6px 6px 0}.sidebar-help{border-top:1px solid var(--line);margin-top:25px;padding-top:20px;font-size:12px;color:var(--muted)}.sidebar-help a{display:block;margin-top:5px}.mobile-toc{display:none}.prose{min-width:0}.prose section{padding:0 0 34px;margin-bottom:34px;border-bottom:1px solid var(--line);scroll-margin-top:110px}.section-heading{display:flex;gap:16px;align-items:baseline;margin-bottom:18px}.section-number{font-size:11px;font-weight:600;color:var(--green)}h2{font-size:24px;line-height:1.35;letter-spacing:-.7px;margin:0;font-weight:600}h3{font-size:16px;margin:25px 0 9px;line-height:1.5;font-weight:600}.prose p,.prose li{font-size:14px;color:var(--muted);line-height:1.9}.prose p{margin:12px 0}.prose strong{color:var(--ink);font-weight:600}.prose ul,.prose ol{padding-left:22px}.prose li{padding-left:5px;margin:9px 0}.data-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.data-item{border:1px solid var(--line);border-radius:12px;padding:18px 20px;background:var(--white)}.data-item h3{margin:0 0 7px;font-size:14px}.data-item p{margin:0;font-size:12px;line-height:1.8}.note{border-left:3px solid var(--green);background:var(--pale);padding:17px 21px;border-radius:0 10px 10px 0;margin:24px 0}.note p{margin:0}.table-wrap{overflow-x:auto;margin:22px 0;border:1px solid var(--line);border-radius:12px}table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.7}th,td{text-align:left;vertical-align:top;padding:14px 17px;border-bottom:1px solid var(--line)}th{background:var(--pale);font-weight:600;color:var(--ink)}td{color:var(--muted)}tr:last-child td{border-bottom:0}td:first-child{width:35%;color:var(--ink)}.contact-card{background:var(--ink);color:white;border-radius:18px;padding:30px;margin-top:25px}.contact-card h3{color:white;font-size:22px;margin:0 0 12px}.contact-card p{color:#c5d8ca}.contact-card a{color:#99efbe;overflow-wrap:anywhere}.button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:11px 20px;background:var(--green);color:white;border:1px solid var(--green);border-radius:99px;text-decoration:none;font-size:13px;font-weight:600}.button:hover{background:#00583a;color:white}.button.secondary{background:white;color:var(--green);border-color:var(--line)}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.footer{border-top:1px solid var(--line);padding:30px 0}.footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer p{font-size:11px;color:var(--muted);margin:0}.footer nav{display:flex;gap:22px}.footer a{font-size:11px;text-decoration:none}.deletion-hero{max-width:760px;padding-bottom:42px}.deletion-hero h1{font-size:clamp(40px,5vw,64px);letter-spacing:-3px}.deletion-body{max-width:800px;margin:0 auto;padding-bottom:70px}.steps{list-style:none;padding:0!important;counter-reset:steps}.steps li{counter-increment:steps;display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--line);margin:0}.steps li:before{content:counter(steps,decimal-leading-zero);display:flex;align-items:center;justify-content:center;background:var(--pale);color:var(--green);border-radius:50%;width:38px;height:38px;flex-shrink:0;font-size:12px;font-weight:600}.steps strong{display:block}.pending{background:#fff4d7;color:#664914;padding:2px 5px;border-radius:3px}.error-page{min-height:65vh;max-width:700px;padding-block:100px}.js-only{display:none}.js .js-only{display:inline-flex}
@media(min-width:1500px){.wrap{max-width:1260px}.hero{padding-top:90px}.hero-grid{gap:100px}}
@media(max-width:900px){.wrap{padding-inline:28px}.hero-grid{gap:30px}.summary-card{padding:24px}.document{grid-template-columns:190px minmax(0,1fr);gap:30px}.data-grid{grid-template-columns:1fr}h1{letter-spacing:-2.5px}.toplinks{gap:20px}}
@media(max-width:680px){.wrap{padding-inline:22px}.topbar .wrap{height:72px}.brand{font-size:19px;gap:8px}.brand img{width:29px;height:29px}.toplinks{gap:13px;font-size:11px}.toplinks a:last-child{padding:6px 11px}.toplinks .desktop-link{display:none}.draft{font-size:11px;text-align:left;padding-inline:22px}.hero{padding:38px 0 30px}.hero-grid{grid-template-columns:1fr;gap:28px}h1{margin:19px 0;font-size:49px;letter-spacing:-2.7px}.intro{font-size:16px;line-height:1.8}.summary-card{border-radius:18px;padding:24px}.summary-label{margin-bottom:17px}.summary-row{padding:14px 0}.document{display:block;padding-top:25px;padding-bottom:30px}.sidebar{display:none}.mobile-toc{display:block;background:var(--pale);border:1px solid var(--line);border-radius:10px;padding:14px 17px;margin-bottom:32px;font-size:13px}.mobile-toc summary{cursor:pointer;font-weight:600}.mobile-toc .toc{margin-top:12px}.section-heading{gap:11px}h2{font-size:22px}.prose section{margin-bottom:28px;padding-bottom:28px}.prose p,.prose li{font-size:14px}.footer .wrap{align-items:flex-start;flex-direction:column;gap:13px}.footer nav{flex-wrap:wrap}.contact-card{padding:24px}.deletion-hero h1{font-size:44px}.deletion-body{padding-bottom:30px}.meta{gap:9px}.meta span+span:before{padding-right:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media print{body{background:white;font-size:11pt;color:black}.topbar,.sidebar,.mobile-toc,.print,.skip,.footer,.actions{display:none!important}.wrap{max-width:none;padding:0}.hero{padding:0 0 20px}.hero-grid,.document{display:block}.summary-card{display:none}.document{padding-top:20px}.prose p,.prose li{color:#222;font-size:10pt}.prose section{break-inside:auto;padding-bottom:15px;margin-bottom:15px}h1{font-size:36pt}h2,h3{break-after:avoid}.contact-card{background:none;color:black;border:1px solid #aaa}.contact-card h3,.contact-card p,.contact-card a{color:black}.table-wrap{overflow:visible}tr,.data-item{break-inside:avoid}a{color:black}.draft{border:1px solid #aaa}}
