@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap";
.ksO6FG_page{--bg:#0d1823;--panel:#172633;--line:#84b9e82e;--accent:#84b9e8;--text:#e4edf5;--muted:#a7bac9;background:var(--bg);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-wrap:anywhere;min-height:100dvh;font:16px/1.75 DM Sans,sans-serif}.ksO6FG_page *{box-sizing:border-box}.ksO6FG_page a{color:inherit;text-decoration:none}.ksO6FG_page a:focus-visible,.ksO6FG_page input:focus-visible,.ksO6FG_page select:focus-visible,.ksO6FG_page button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.ksO6FG_page h1,.ksO6FG_page h2{letter-spacing:-.035em;font-family:Manrope,DM Sans,sans-serif;font-weight:500;line-height:1.2}.ksO6FG_page h1,.ksO6FG_page h2,.ksO6FG_page p{margin:0}.ksO6FG_header,.ksO6FG_main,.ksO6FG_footer{width:min(1180px,100% - 96px);margin:auto}.ksO6FG_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.ksO6FG_brand{letter-spacing:-1px;align-items:center;gap:10px;font:600 24px Manrope,sans-serif;display:inline-flex}.ksO6FG_brand svg{flex-shrink:0}.ksO6FG_brand>span>span{font-weight:400}.ksO6FG_header nav{align-items:center;gap:28px;font-size:13px;display:flex}.ksO6FG_header a:not(.ksO6FG_brand):hover,.ksO6FG_breadcrumb a:hover,.ksO6FG_toc a:hover,.ksO6FG_footer nav a:hover{color:var(--accent)}.ksO6FG_login{border:1px solid var(--line);border-radius:10px;padding:9px 18px}.ksO6FG_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding-top:30px;font-size:12px;display:flex}.ksO6FG_breadcrumb>span:last-child{max-width:560px}.ksO6FG_intro{max-width:910px;padding:64px 0 58px}.ksO6FG_eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);font-size:11px;font-weight:600}.ksO6FG_intro h1{text-wrap:balance;margin:22px 0 25px;font-size:clamp(35px,4.8vw,64px)}.ksO6FG_lead{color:var(--muted);max-width:740px;font-size:20px;line-height:1.7}.ksO6FG_byline{color:var(--muted);flex-wrap:wrap;gap:10px 25px;margin-top:30px;font-size:11px;display:flex}.ksO6FG_readingLayout{border-top:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);align-items:start;gap:65px;padding-top:45px;display:grid}.ksO6FG_toc{color:var(--muted);font-size:13px;position:sticky;top:30px}.ksO6FG_toc>p{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:17px;font-size:10px}.ksO6FG_toc ol{margin:0;padding-left:18px}.ksO6FG_toc li{padding:0 0 15px 6px}.ksO6FG_article{min-width:0;max-width:760px}.ksO6FG_article>section{margin-bottom:50px;scroll-margin-top:35px}.ksO6FG_article h2{margin:10px 0 24px;font-size:29px}.ksO6FG_article p{color:#bbcbd8;margin:0 0 20px}.ksO6FG_number{color:var(--accent);letter-spacing:.1em;font-size:12px}.ksO6FG_checklist{background:var(--panel);border-left:2px solid var(--accent);padding:20px 20px 20px 45px;font-size:14px;line-height:1.7;list-style:decimal-leading-zero}.ksO6FG_checklist li{padding:7px}.ksO6FG_list{border-top:1px solid var(--line)}.ksO6FG_guideLink{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr);gap:15px;padding:35px 0;display:grid}.ksO6FG_guideLink h2{max-width:800px;font-size:29px;transition:color .2s}.ksO6FG_guideLink p{max-width:730px;color:var(--muted);margin:15px 0}.ksO6FG_guideLink:hover h2{color:var(--accent)}.ksO6FG_read{color:var(--accent);font-size:12px}.ksO6FG_related{border-top:1px solid var(--line);margin-top:20px;padding-top:30px}.ksO6FG_related>a{border-bottom:1px solid var(--line);justify-content:space-between;gap:30px;padding:22px 0;font-size:21px;line-height:1.45;display:flex}.ksO6FG_related>a:hover{color:var(--accent)}.ksO6FG_cta{background:var(--panel);border:1px solid var(--line);border-radius:16px;grid-template-columns:1.1fr 1fr;gap:55px;margin:65px 0;padding:40px;display:grid}.ksO6FG_cta h2{font-size:30px}.ksO6FG_cta p{color:var(--muted);margin-top:18px;font-size:14px}.ksO6FG_primary{background:#326da0;border-radius:10px;margin-top:25px;padding:12px 20px;font-size:13px;transition:background .2s;display:inline-flex}.ksO6FG_primary:hover{background:#3c76a5}.ksO6FG_cta .ksO6FG_notice{border-left:1px solid var(--line);align-self:center;margin:0;padding-left:30px;font-size:13px}.ksO6FG_footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:30px 0 35px;display:flex}.ksO6FG_footer nav{flex-wrap:wrap;gap:12px 20px;font-size:12px;display:flex}.ksO6FG_footer [aria-current=page]{color:var(--accent);text-underline-offset:6px;text-decoration:underline}.ksO6FG_footer>p{color:var(--muted);font-size:11px}.ksO6FG_small{color:var(--muted)!important;font-size:12px!important}.ksO6FG_sources{border-top:1px solid var(--line);padding-top:25px}.ksO6FG_sources h2{font-size:20px}.ksO6FG_sources a{text-underline-offset:4px;color:var(--accent);font-size:13px;text-decoration:underline}.ksO6FG_sources .ksO6FG_small{margin-top:20px}.ksO6FG_calculator{background:linear-gradient(120deg,#172e41,#132432);border:1px solid #84b9e855;border-radius:14px;padding:30px}.ksO6FG_calculator .ksO6FG_eyebrow{color:var(--accent);font-size:10px}.ksO6FG_calculator h2{font-size:26px}.ksO6FG_calculator>p{font-size:14px}.ksO6FG_fields{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0;display:grid}.ksO6FG_fields label{flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.ksO6FG_fields label:first-child{grid-column:1/-1}.ksO6FG_fields select{max-width:160px}.ksO6FG_fields input,.ksO6FG_fields select{width:100%;min-width:0;min-height:46px;color:var(--text);background:#0d1823;border:1px solid #84b9e855;border-radius:8px;padding:10px 12px;font:16px DM Sans,sans-serif}.ksO6FG_fields input[aria-invalid=true]{border-color:#ffb3a8}.ksO6FG_result{border-top:1px solid var(--line);padding-top:20px}.ksO6FG_result>span{color:var(--muted);font-size:12px}.ksO6FG_result strong{letter-spacing:-.04em;font-size:clamp(26px,4vw,40px);font-weight:500;display:block}.ksO6FG_result p{margin-top:10px!important;font-size:12px!important}.ksO6FG_clear{color:var(--text);cursor:pointer;background:0 0;border:1px solid #84b9e855;border-radius:9px;padding:9px 16px;font:13px DM Sans,sans-serif}.ksO6FG_skip{z-index:50;background:var(--panel);padding:10px;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.ksO6FG_skip:focus{transform:none}@media (max-width:900px){.ksO6FG_header,.ksO6FG_main,.ksO6FG_footer{width:calc(100% - 48px)}.ksO6FG_readingLayout{grid-template-columns:1fr;gap:25px}.ksO6FG_toc{border-bottom:1px solid var(--line);padding-bottom:10px;position:static}.ksO6FG_toc ol{columns:2}.ksO6FG_article{max-width:none}.ksO6FG_intro{padding-top:45px}.ksO6FG_cta{gap:30px;padding:30px}.ksO6FG_guideLink{grid-template-columns:40px minmax(0,1fr)}}@media (max-width:560px){.ksO6FG_header,.ksO6FG_main,.ksO6FG_footer{width:calc(100% - 36px)}.ksO6FG_header{min-height:82px}.ksO6FG_brand{font-size:21px}.ksO6FG_header nav{gap:15px;font-size:12px}.ksO6FG_login{padding:8px 12px}.ksO6FG_breadcrumb{padding-top:22px;font-size:10px}.ksO6FG_intro{padding:38px 0}.ksO6FG_intro h1{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-size:35px}.ksO6FG_lead{font-size:17px}.ksO6FG_byline{display:grid}.ksO6FG_toc ol{columns:1}.ksO6FG_article h2{font-size:26px}.ksO6FG_article p{font-size:15px}.ksO6FG_guideLink h2{font-size:25px}.ksO6FG_guideLink{grid-template-columns:23px minmax(0,1fr);gap:12px;padding:27px 0}.ksO6FG_guideLink p{font-size:14px}.ksO6FG_cta{grid-template-columns:1fr;margin:45px 0;padding:24px}.ksO6FG_cta .ksO6FG_notice{border-left:none;border-top:1px solid var(--line);padding:22px 0 0}.ksO6FG_cta h2{font-size:27px}.ksO6FG_related>a{font-size:18px}.ksO6FG_calculator{padding:22px 18px}.ksO6FG_fields{grid-template-columns:1fr}.ksO6FG_fields label:first-child{grid-column:auto}.ksO6FG_footer{align-items:flex-start}.ksO6FG_footer nav{width:100%}}@media (prefers-reduced-motion:reduce){.ksO6FG_page *{scroll-behavior:auto!important;transition:none!important}}
