.at-steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.at-steps-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.at-step{gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--line-strong);grid-template-columns:auto 1fr;display:grid}.at-step-num{font-family:var(--font-serif);color:var(--red);font-size:26px;line-height:28px}.at-step-title{font-family:var(--font-sans);color:var(--navy);margin:0;font-size:16px;font-weight:600;line-height:24px}.at-step-text{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--gray);margin:2px 0 0}.at-steps-list{gap:var(--space-6);max-width:840px}.at-steps-list .at-step{gap:var(--space-4);padding-top:var(--space-5);grid-template-columns:40px 1fr}.at-steps-list .at-step-title{font-family:var(--font-serif);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:400}.at-steps-list .at-step-text{margin-top:var(--space-2);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--navy);max-width:var(--text-max)}.at-step-needs{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);background:var(--surface);border-left:2px solid var(--blue);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);max-width:var(--text-max)}.at-step-needs em{font-style:normal;font-weight:600}.at-step-notice{margin-top:var(--space-4)}.at-kf{border-top:2px solid var(--blue);padding-top:var(--space-3);min-width:160px}.at-kf-accent{border-top-color:var(--red)}.at-kf-value{font-family:var(--font-serif);color:var(--navy);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:40px;font-weight:400;line-height:44px}.at-kf-accent .at-kf-value{color:var(--red)}.at-kf-label{margin:var(--space-1) 0 0;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--navy);font-weight:500}.at-kf-note{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--gray);margin:2px 0 0}.at-faq{border-top:var(--border-hairline) solid var(--line);max-width:var(--text-max)}.at-faq-item{border-bottom:var(--border-hairline) solid var(--line)}.at-faq-q{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-3) 0;color:var(--navy);cursor:pointer;font-weight:600;list-style:none;display:flex}.at-faq-q::-webkit-details-marker{display:none}.at-faq-q:hover{color:var(--blue-dark)}.at-faq-mark{flex:none;width:14px;height:14px;position:relative}.at-faq-mark:before,.at-faq-mark:after{content:"";background:var(--blue-dark);width:14px;height:1.5px;position:absolute;top:6px;left:0}.at-faq-mark:after{transform:rotate(90deg)}.at-faq-item[open] .at-faq-mark:after{display:none}.at-faq-a{padding:0 0 var(--space-5);color:var(--gray)}.at-faq-a p{margin:0}.at-posts[data-astro-cid-7asjnfgg]{margin:0 0 var(--space-6);gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:0;list-style:none;display:grid}.at-post[data-astro-cid-7asjnfgg]{background:var(--white);border:var(--border-hairline) solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5)}.at-post-title[data-astro-cid-7asjnfgg] a[data-astro-cid-7asjnfgg]{color:var(--navy);text-decoration:none}.at-post-title[data-astro-cid-7asjnfgg] a[data-astro-cid-7asjnfgg]:hover{text-decoration:underline}.at-post-excerpt[data-astro-cid-7asjnfgg]{color:var(--gray);margin:0}.at-chart{flex-direction:column;margin:0;display:flex}.at-chart-title{margin:0 0 var(--space-2)}.at-chart-text{margin:0 0 var(--space-6);color:var(--gray);max-width:52ch}.at-chart-plot{height:clamp(200px,30vw,300px);padding-top:var(--space-7);border-bottom:1.5px solid var(--navy);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:clamp(3px,1vw,10px);margin-top:auto;display:grid}.at-chart-col{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.at-chart-bar{height:var(--h);background:var(--blue);border-radius:2px 2px 0 0;position:relative}.is-last .at-chart-bar{background:var(--red)}.at-chart-val{white-space:nowrap;font-family:var(--font-serif);color:var(--navy);font-size:clamp(18px,2.2vw,26px);line-height:1;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}@media (width>=1091px){.is-last .at-chart-val{color:var(--red)}}.is-last .at-chart-val{left:auto;right:0;transform:none}.at-chart-col:first-child .at-chart-val{left:0;transform:none}.at-chart-lbl{color:var(--gray);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.at-chart-source{margin-top:calc(var(--space-6) + 4px)}@media (width<=560px){.at-chart-col:nth-child(2n):not(.is-last) .at-chart-lbl{visibility:hidden}.at-chart-lbl{font-size:11px}}.at-hero{isolation:isolate;background:var(--navy);min-height:clamp(340px,54vh,580px);color:var(--white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.at-hero-media,.at-hero-media picture,.at-hero-media img,.at-hero-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.at-hero-media video{opacity:0}.at-hero-media video.is-playing{opacity:1}.at-hero-media:after{content:"";background:linear-gradient(#22325000 0%,#22325026 20%,#223250b3 55%,#223250d9 100%);position:absolute;inset:0}.at-hero-inner.at-hero-inner{z-index:1;padding-top:var(--space-8);padding-bottom:var(--space-7);justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex;position:relative}.at-hero h1{color:var(--white);max-width:20ch;margin:0}.at-hero-toggle{width:36px;height:36px;color:var(--white);cursor:pointer;opacity:.8;background:#22325073;border:1px solid #ffffff73;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.at-hero-toggle:hover{opacity:1}.at-hero-toggle[data-ready=false]{visibility:hidden}.at-hero-toggle:focus-visible{outline-color:var(--white);opacity:1}.at-hero-toggle-icon{border-left:3px solid;border-right:3px solid;width:9px;height:11px}.at-hero-toggle[data-state=paused] .at-hero-toggle-icon{border:6px solid #0000;border-left:10px solid;border-right:0;width:0;height:0;margin-left:3px}@media (width<=720px){.at-hero{min-height:clamp(300px,48vh,420px)}.at-hero-media:after{background:linear-gradient(#22325000 0%,#22325026 8%,#223250b3 34%,#223250d9 100%)}.at-hero-inner.at-hero-inner{padding-bottom:var(--space-6)}}.guide[data-astro-cid-lcdefpme]{background:var(--white);border-bottom:var(--border-hairline) solid var(--line);padding:var(--space-9) 0}.guide-grid[data-astro-cid-lcdefpme]{column-gap:var(--space-8);row-gap:var(--space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"copy form""contents form";align-items:start;display:grid}.guide-copy[data-astro-cid-lcdefpme]{grid-area:copy}.guide-form[data-astro-cid-lcdefpme]{grid-area:form}.guide-contents[data-astro-cid-lcdefpme]{border-top:var(--border-hairline) solid var(--line);padding-top:var(--space-5);grid-area:contents}.guide-lead[data-astro-cid-lcdefpme]{max-width:56ch;margin:0}.guide-contents-title[data-astro-cid-lcdefpme]{font-family:var(--font-sans);margin:0 0 var(--space-3);font-size:16px;font-weight:600;line-height:24px}.guide-chapters[data-astro-cid-lcdefpme]{counter-reset:ch;columns:2;column-gap:var(--space-6);margin:0;padding:0;list-style:none}.guide-chapters[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:ch;break-inside:avoid;grid-template-columns:28px 1fr;padding:6px 0;font-size:15px;line-height:22px;display:grid}.guide-chapters[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(ch);font-family:var(--font-serif);color:var(--blue)}.guide-version[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0}.guide[data-astro-cid-lcdefpme] .at-leadform[data-astro-cid-lcdefpme]{border-color:var(--line-strong)}.reasons[data-astro-cid-lcdefpme]{margin:0 0 var(--space-9);gap:var(--space-7);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--navy);padding-top:var(--space-5);color:var(--blue)}.reasons[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--space-3) 0 var(--space-2)}.reasons[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gray);margin:0}.charts[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.visa[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;max-width:var(--text-max)}.split[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.ledger[data-astro-cid-lcdefpme]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ledger[data-astro-cid-lcdefpme] caption[data-astro-cid-lcdefpme]{text-align:left;font-size:var(--type-label-size);color:var(--gray);padding-bottom:var(--space-3);font-weight:600}.ledger[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ledger[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--space-4) 0;border-top:var(--border-hairline) solid var(--line);vertical-align:baseline}.ledger[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child th[data-astro-cid-lcdefpme],.ledger[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child td[data-astro-cid-lcdefpme]{border-bottom:var(--border-hairline) solid var(--line)}.ledger[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;color:var(--gray);padding-right:var(--space-5);font-weight:400}.ledger[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:right;font-family:var(--font-serif);color:var(--navy);font-size:22px;line-height:28px}.ledger-source[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0}.services[data-astro-cid-lcdefpme]{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.services[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-5) 0;border-top:var(--border-hairline) solid var(--line);color:var(--blue);grid-template-columns:24px 1fr;display:grid}.services[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-sans);margin:0 0 var(--space-1);font-size:17px;font-weight:600;line-height:24px}.services[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gray);margin:0}.not-doing[data-astro-cid-lcdefpme]{margin-top:var(--space-7);background:var(--white);border:var(--border-hairline) solid var(--line);border-left:3px solid var(--navy);border-radius:var(--radius-md);padding:var(--space-6)}.not-doing[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4)}.not-doing[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{padding-left:var(--space-5);gap:var(--space-2);margin:0;display:grid}.not-doing[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--blue)}.band[data-astro-cid-lcdefpme]{background:var(--navy);padding:var(--space-9) 0}.band-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.cover[data-astro-cid-lcdefpme]{aspect-ratio:210/297;background:var(--white);border-radius:var(--radius-sm);width:100%;max-width:320px;padding:var(--space-6);justify-self:center;gap:var(--space-4);border-top:10px solid var(--blue);flex-direction:column;display:flex}.cover-title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--navy);margin:var(--space-4) 0 0;font-size:30px;line-height:36px}.cover-meta[data-astro-cid-lcdefpme]{font-size:var(--type-caption-size);color:var(--gray);margin:0}.cover-logo[data-astro-cid-lcdefpme]{width:152px;height:auto;margin-top:auto}.figures[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.faq-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.faq-group[data-astro-cid-lcdefpme]+.faq-group[data-astro-cid-lcdefpme]{margin-top:var(--space-7)}.faq-group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.final-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,720px);justify-content:center;display:grid}@media (width<=1023px){.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:"copy""form""contents"}.charts[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme],.band-grid[data-astro-cid-lcdefpme],.faq-grid[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:1fr}.reasons[data-astro-cid-lcdefpme]{gap:var(--space-5);margin-bottom:var(--space-8);grid-template-columns:1fr}.figures[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.cover[data-astro-cid-lcdefpme]{max-width:220px}}@media (width<=720px){.guide[data-astro-cid-lcdefpme]{padding:var(--space-7) 0}.band[data-astro-cid-lcdefpme]{padding:var(--space-8) 0}.guide-chapters[data-astro-cid-lcdefpme]{columns:1}.services[data-astro-cid-lcdefpme],.figures[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.ledger[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border-top:var(--border-hairline) solid var(--line);padding:var(--space-3) 0;display:grid}.ledger[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.ledger[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme],.ledger[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child th[data-astro-cid-lcdefpme],.ledger[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child td[data-astro-cid-lcdefpme]{text-align:left;border:0;padding:0}.ledger[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-size:20px}.ledger[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child{border-bottom:var(--border-hairline) solid var(--line)}.cover[data-astro-cid-lcdefpme]{display:none}}
