[hidden]{display:none!important}

:root{--ink:#172d33;--navy:#102b33;--teal:#29564f;--gold:#c4a071;--muted:#67747a;--cream:#f6f5ef;--paper:#fffefa;--border:#dfdfd5;--white:#fff;--max:1180px;--serif:Georgia,'Times New Roman',serif;--sans:Inter,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);line-height:1.58;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}img,svg{max-width:100%}.icon{width:19px;height:19px;flex:none}.wrap{width:min(calc(100% - 64px),var(--max));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #c99f54;outline-offset:3px}
.utility-bar{background:#0b252e;color:#cbd4d1;font-size:10px;font-weight:650;letter-spacing:.11em;text-transform:uppercase;padding:9px 0}.utility-bar .wrap{display:flex;align-items:center;gap:12px}.utility-right{margin-left:auto}.utility-separator{color:#b89a70}.site-header{height:91px;background:#fffefa;border-bottom:1px solid #e8e9e0;position:relative;z-index:10}.nav-row{height:100%;display:flex;align-items:center;gap:22px}.brand{display:inline-flex;gap:12px;align-items:center;flex-shrink:0}.mark{width:43px;height:43px;border:1.5px solid #34534f;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:bold;font-size:21px;letter-spacing:-.11em;color:#24453f}.mark-dot{color:#b58c56}.brand-word{display:flex;flex-direction:column;font-family:var(--serif);font-size:21px;letter-spacing:.015em;line-height:1;font-weight:700;color:#1a3038}.brand-word>span{display:inline}.brand-word{display:block}.brand-word span{font-weight:400}.brand-word small{display:block;font-family:var(--sans);font-size:7px;letter-spacing:.20em;margin-top:7px;color:#707b7a;font-weight:650}.nav{margin-left:auto;display:flex;align-items:center;gap:29px}.nav a{font-size:12px;font-weight:650;color:#435250;white-space:nowrap;transition:color .2s}.nav a:hover,.nav a.active{color:#a17844}.header-action{margin-left:16px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#1c4946;color:#fff;padding:13px 17px;font-size:12px;font-weight:700;white-space:nowrap}.header-action .icon{width:16px;height:16px}.header-action:hover,.button-dark:hover{background:#31615a}.menu-toggle{display:none;border:1px solid #ddd;background:transparent;color:#1b3b3b;padding:10px;line-height:0}
.eyebrow{font-size:10px;letter-spacing:.19em;text-transform:uppercase;color:#698079;font-weight:800;display:inline-flex;gap:12px;align-items:center}.eyebrow.light{color:#c1b4a0}.eyebrow-line{display:inline-block;width:25px;height:1px;background:#c6a177}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em}h1,h2{font-family:var(--serif);font-weight:400}h1 em,h2 em{color:#ccad7c;font-style:italic;font-weight:400}h2{font-size:clamp(35px,4vw,51px);line-height:1.16}p{color:#596b70}.hero{background:radial-gradient(ellipse at 66% 42%,rgba(75,107,100,.30),transparent 43%),linear-gradient(145deg,#122c35 0%,#18383e 57%,#17332f 100%);color:#fff;position:relative;overflow:hidden}.hero:before{content:'';position:absolute;inset:0;opacity:.13;background-image:repeating-linear-gradient(117deg,transparent 0,transparent 72px,rgba(255,255,255,.08) 73px,transparent 74px);pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(325px,.8fr);gap:70px;align-items:center;padding-top:90px;padding-bottom:80px}.hero h1{font-size:clamp(50px,5.05vw,76px);line-height:1.1;letter-spacing:-.049em;margin:27px 0 22px;white-space:nowrap}.hero-lead{font-size:16px;line-height:1.83;color:#c8d4d2;max-width:600px;margin-bottom:34px}.hero-search{height:60px;max-width:618px;background:#fff;display:flex;align-items:center;padding:6px 6px 6px 17px;gap:13px;box-shadow:0 17px 42px #08181c33}.hero-search>svg{color:#78918b}.hero-search input{min-width:0;flex:1;border:0;outline:0!important;font-size:12px;color:#213b3f}.hero-search button{border:0;background:#d1ad79;color:#132d34;font-size:12px;font-weight:800;height:48px;display:flex;align-items:center;gap:9px;padding:0 20px}.hero-search button:hover{background:#e6c79a}.hero-search button .icon{width:15px}.popular-searches{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px;font-size:11px;color:#9cafaa}.popular-searches a{color:#e3e5df;border-bottom:1px solid #81918a}.hero-desk{padding:30px 28px 0;background:#f5f0e5;color:#1d3438;box-shadow:12px 12px 0 rgba(196,160,113,.16);position:relative;min-height:435px}.hero-desk:before{content:'';position:absolute;top:6px;bottom:6px;right:6px;left:6px;border:1px solid #e7ded0;pointer-events:none}.desk-top,.desk-bottom{display:flex;align-items:center;justify-content:space-between;position:relative}.desk-icon{width:50px;height:50px;border:1px solid #cab79a;display:grid;place-items:center;color:#876842}.desk-icon svg{width:24px;height:24px}.desk-index{font-size:9px;letter-spacing:.14em;font-weight:800;color:#63726e}.desk-index span{color:#ad8e66}.desk-rule{height:1px;background:#d7cebe;margin:19px 0 23px}.desk-heading{font-family:var(--serif);font-size:33px;line-height:1.2}.hero-desk p{font-size:12px;margin:9px 0 22px}.desk-links{display:flex;flex-direction:column}.desk-links a{display:flex;gap:12px;align-items:center;font-size:12px;font-weight:700;padding:13px 1px;border-top:1px solid #ddd4c5}.desk-links a:hover{color:#a67c47}.desk-links a span{font-family:var(--serif);font-size:14px;color:#b89d7d}.desk-links svg{width:15px;margin-left:auto}.desk-bottom{background:#e8ddc9;margin:20px -28px 0;padding:15px 28px;font-family:var(--serif);font-style:italic;font-size:12px;color:#6b5c49}.seal{font-size:25px;line-height:1;color:#9f8059}.hero-bottom{position:relative;border-top:1px solid #42605d;display:flex;justify-content:space-between;gap:15px;padding:23px 0;color:#aabbb6;font-size:9px;letter-spacing:.14em;font-weight:700}.green-dot{display:inline-block;background:#b1c8a2;width:7px;height:7px;border-radius:50%;margin-right:6px}
.section{padding:88px 0}.section-head{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:35px}.section-head h2{margin:15px 0 0}.section-head>p{max-width:350px;font-size:13px;line-height:1.85;margin-bottom:4px}.categories-section{background:#faf9f5}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.category-card{background:#fff;border:1px solid #e6e5dd;min-height:222px;padding:29px 27px 23px;position:relative;transition:transform .2s,border-color .2s,box-shadow .2s}.category-card:hover{transform:translateY(-4px);border-color:#b6bba7;box-shadow:0 12px 26px #102f2910}.category-icon{height:43px;width:43px;border-radius:50%;display:grid;place-items:center;background:#eaf0e8;color:#376258}.category-icon svg{width:21px}.category-card h3{font-size:17px;font-family:var(--serif);font-weight:bold;margin:17px 0 9px}.category-card p{font-size:12px;line-height:1.75;max-width:280px;margin:0}.cat-arrow{position:absolute;right:24px;top:31px;color:#9f9b8f}.cat-arrow svg{width:15px}.browse-row{text-align:center;margin-top:32px}.button{display:inline-flex;justify-content:center;align-items:center;gap:13px;padding:14px 21px;font-size:12px;font-weight:750;min-height:48px;border:1px solid transparent;transition:.15s}.button .icon{width:16px}.button-outline{border:1px solid #b9c8c0;background:transparent;color:#264d46}.button-outline:hover{background:#edf2ea}.button-dark{background:#1c4946;border-color:#1c4946;color:white}.button-cream{background:#e8d1ad;color:#183436}.button-cream:hover{background:#f3e1c6}.featured-section{background:#fffefa}.inline-more,.text-link{display:inline-flex;gap:8px;align-items:center;color:#235349;font-size:12px;font-weight:750}.inline-more svg,.text-link svg{width:16px}.guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.guide-card,.related-card{background:#fbfaf6;border:1px solid #e6e4d8;padding:28px 26px 25px;min-height:273px;display:flex;flex-direction:column;transition:border-color .2s,transform .2s}.guide-card:hover,.related-card:hover{border-color:#9bae9f;transform:translateY(-3px)}.guide-top{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:17px}.topic-label{font-size:9px;color:#486f64;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.reading-time{font-size:10px;color:#87908d;white-space:nowrap}.guide-card h3,.related-card h3{font-family:var(--serif);font-weight:500;font-size:23px;line-height:1.23;margin:0 0 14px}.guide-card p,.related-card p{font-size:12px;line-height:1.7;margin:0 0 20px}.guide-card .text-link,.related-card .text-link{margin-top:auto}.ad-placeholder{margin-top:47px;height:101px;border:1px dashed #d0d7cc;background:#f7f7f1;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8b9894}.ad-placeholder span,.aside-ad span{font-size:9px;letter-spacing:.19em;font-weight:800}.ad-placeholder p{font-size:11px;color:#89938f;margin:7px 0 0}.steps-section{padding:87px 0;background:#183b3b;color:#fff;position:relative}.steps-grid{display:grid;grid-template-columns:1fr 1fr;gap:105px}.steps-grid h2{margin:18px 0 21px}.steps-grid>div>p{font-size:13px;color:#bdceca;line-height:1.85;max-width:425px;margin-bottom:30px}.steps-list>div{border-top:1px solid #5d7572;display:flex;gap:22px;padding:19px 0}.steps-list>div:last-child{border-bottom:1px solid #5d7572}.steps-list>div>span{font-family:var(--serif);font-size:23px;color:#d3b486}.steps-list h3{font-size:16px;font-family:var(--serif);margin:0 0 8px}.steps-list p{font-size:12px;color:#b9ccc5;margin:0;line-height:1.8}.claim-section{background:#f0efe8}.claim-grid{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(280px,.88fr);gap:30px;align-items:center}.claim-symbol{color:#b3a182;font-family:var(--serif);font-size:145px;line-height:1;position:relative}.claim-symbol span{font-family:var(--sans);font-size:8px;line-height:1.5;letter-spacing:.14em;position:absolute;bottom:8px;left:5px;color:#647570}.claim-grid h2{margin:17px 0}.claim-grid p{font-size:13px;line-height:1.85;max-width:390px}.claim-card{background:#fffefa;padding:34px;border-top:4px solid #b99868;box-shadow:0 14px 34px #14302f0c}.claim-tag{font-size:9px;letter-spacing:.15em;color:#90734b;font-weight:800}.claim-card h3{font:normal 24px/1.35 var(--serif);margin:17px 0}.claim-card p{font-size:12px}.claim-card a{font-size:12px;color:#2b6155;font-weight:750;display:inline-flex;align-items:center;gap:8px}.claim-card svg{width:15px}.source-section{background:#fffefa}.sources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.sources-grid a{border:1px solid #dedfd7;padding:26px;min-height:120px;position:relative}.sources-grid strong{display:block;font-family:var(--serif);font-size:18px;font-weight:500;margin-bottom:11px;max-width:270px}.sources-grid span{font-size:12px;color:#74817c}.sources-grid svg{position:absolute;top:26px;right:22px;color:#8c9b92;width:16px}.sources-grid a:hover{background:#f6f7f0}.bottom-note{background:#e9eee9;padding:20px 0}.bottom-note .wrap{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;text-align:center}.bottom-note strong,.bottom-note span{font-size:11px}.bottom-note span{color:#4e635f}.bottom-note a{text-decoration:underline}.footer{background:#122c33;color:#e9e8df}.footer-top{padding:64px 0;display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:40px}.brand-foot .mark{border-color:#c4b69a;color:#d6d3c4}.brand-foot .brand-word{color:#f2f1eb}.brand-foot .brand-word small{color:#b1bbb2}.foot-about p{margin-top:22px;font-size:12px;color:#9fb0aa}.footer h4{margin:0 0 19px;font-size:12px;color:#e9eee7}.footer-top>div:not(:first-child) a{display:block;font-size:12px;color:#a6bbb4;margin:0 0 11px}.footer-top>div:not(:first-child) a:hover{color:#fff}.footer-top>div:not(:first-child) p{font-size:11px;line-height:1.9;color:#a6bbb4}.footer-bottom{border-top:1px solid #345056;padding:21px 0 26px;display:flex;justify-content:space-between;color:#9db0a8;font-size:10px}
.page-hero{background:linear-gradient(130deg,#13323b,#235149);padding:74px 0 76px;color:#fff}.page-hero h1{font-size:clamp(51px,6vw,73px);line-height:1.06;margin:18px 0 18px}.page-hero p{color:#d2dfd9;font-size:14px;max-width:530px;line-height:1.8}.page-hero.short{padding:55px 0}.page-hero.short h1{font-size:54px}.narrow{max-width:var(--max)}.library-section{padding-top:51px}.library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.search-control{display:flex;align-items:center;gap:12px;border:1px solid #d4ded6;background:#fff;padding:0 17px;width:min(100%,650px);height:52px;color:#64817b}.search-control input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px}.result-count{font-size:11px;color:#73847d;white-space:nowrap}.filter-row{display:flex;gap:9px;flex-wrap:wrap;margin:21px 0 27px}.filter-chip{padding:9px 14px;border:1px solid #d6ddd5;border-radius:2px;background:#f8faf5;color:#4b625b;font-size:11px;font-weight:700}.filter-chip:hover,.filter-chip.selected{background:#205047;color:#fff;border-color:#205047}.library-grid{row-gap:15px}.empty-results{padding:50px;text-align:center;background:#f6f7f0}.empty-results h2{font-size:30px}.empty-results p{font-size:13px}.library-footer-note{padding:32px 0 0;color:#71827d;font-size:12px}.library-footer-note a{color:#265c50;font-weight:750}.library-footer-note svg{vertical-align:middle;width:15px}.article-banner{background:#f0f0e9;padding:55px 0 60px}.breadcrumb{font-size:12px;color:#44645b}.article-kind{display:block;margin-top:42px;color:#6b7b72;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:800}.article-kind span{color:#c2a67a;padding:0 7px}.article-banner h1{font-size:clamp(42px,5.4vw,66px);max-width:860px;line-height:1.14;margin:15px 0}.article-intro{font-family:var(--serif);font-size:21px;line-height:1.55;max-width:810px;color:#5c6b68}.article-time{display:flex;align-items:center;gap:7px;font-size:11px;color:#7e8c84}.article-time svg{width:15px}.article-time span{margin:0 4px}.article-layout{display:grid;grid-template-columns:minmax(0,720px) minmax(230px,300px);gap:95px;padding-top:58px;padding-bottom:80px}.article-main{min-width:0}.article-notice{padding:19px 23px;background:#edf3ed;border-left:3px solid #447565;font-size:13px;color:#526862;line-height:1.85;margin-bottom:38px}.article-notice strong{color:#274d43}.article-section{margin-bottom:35px}.article-section h2,.article-sources h2{font-size:30px;line-height:1.3;margin:0 0 14px}.article-section p{font-size:15px;color:#435459;line-height:1.95;margin:0 0 13px}.article-sources{padding-top:32px;border-top:1px solid #dce1da}.article-sources>p{font-size:13px}.article-sources ul{padding-left:18px}.article-sources li{font-size:13px;margin-bottom:10px;color:#285c51}.article-sources li a{text-decoration:underline;text-underline-offset:3px}.article-sources li svg{width:13px;vertical-align:middle}.article-endline{border-top:1px solid #dce1da;padding-top:30px;font-size:13px;color:#657c73}.article-endline a{color:#255e52;font-weight:750;display:inline-flex;gap:8px;align-items:center}.article-endline svg{width:14px}.article-aside{padding-top:4px}.aside-box{background:#183e3d;color:#fff;padding:28px}.aside-kicker{font-size:9px;letter-spacing:.14em;color:#d3ba94}.aside-box h3,.aside-help h3{font-family:var(--serif);font-size:25px;font-weight:400;margin:15px 0 9px}.aside-box p{font-size:12px;line-height:1.8;color:#c1d1c8}.aside-box a,.aside-help a{font-size:12px;color:#e6c99d;display:inline-flex;gap:7px;align-items:center;font-weight:700}.aside-box svg,.aside-help svg{width:15px}.aside-ad{height:200px;border:1px dashed #c7d3c9;background:#f6f7f3;margin:24px 0;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#8d9b92;text-align:center}.aside-ad p{font-size:10px;line-height:1.7;color:#97a49c;margin:10px}.aside-help{padding:25px;border:1px solid #e0e4dc}.aside-help span{font-size:9px;letter-spacing:.14em;font-weight:800;color:#68887d}.aside-help p{font-size:12px}.aside-help a{color:#285b4b}.more-reading{background:#f7f7f2}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.related-card{min-height:225px}.related-card .guide-top{margin-bottom:10px}.related-card h3{font-size:22px}.related-card p{font-size:12px}.tool-layout{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(340px,1.22fr);align-items:start;gap:75px}.tool-layout>div:first-child{padding-top:25px;position:sticky;top:25px}.tool-layout>div:first-child h2{margin:18px 0}.tool-copy{font-size:14px;line-height:1.85}.tool-actions{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 22px}.tool-fine{font-size:11px;line-height:1.8}.checklist-paper{border:1px solid #d6dcd4;background:#fff;box-shadow:0 18px 40px #153a3310;padding:34px 35px 38px}.paper-top{display:flex;justify-content:space-between;border-bottom:1px solid #dde4dc;padding-bottom:17px;font-size:9px;letter-spacing:.13em;font-weight:800;color:#67847c}.checklist-paper h3{font:normal 29px/1.3 var(--serif);margin:24px 0 21px}.paper-progress{display:flex;align-items:center;gap:12px;margin-bottom:27px}.progress-line{height:5px;flex:1;background:#e9eeea}.progress-line span{display:block;width:0;height:100%;background:#52796d;transition:width .2s}.paper-progress>span{font-size:10px;color:#71877f;white-space:nowrap}.check-group{margin:0 0 27px}.check-group h2{font-size:20px;margin:0 0 10px}.check-row{display:flex;gap:13px;align-items:flex-start;font-size:12px;padding:9px 0;color:#4e6460;border-bottom:1px solid #f0f2ec;cursor:pointer}.check-row input{accent-color:#2b5d50;margin-top:3px}.check-row:has(input:checked) span{text-decoration:line-through;color:#a5b0a8}.paper-footer{border-top:1px solid #dde4dc;padding-top:16px;font-size:10px;color:#899a90}.prose-wrap{max-width:750px}.prose-wrap h2{font-size:31px;margin:0 0 12px}.prose-wrap p{font-size:15px;line-height:1.95;margin:0 0 31px}
@media(max-width:1070px){.nav{gap:17px}.nav a{font-size:11px}.header-action{padding:12px 13px;margin-left:3px}.hero-grid{gap:33px}.hero h1{font-size:57px}.claim-grid{grid-template-columns:100px 1fr 1fr}.claim-symbol{font-size:100px}.claim-symbol span{font-size:7px}.article-layout{gap:55px}}@media(max-width:850px){.wrap{width:min(calc(100% - 40px),var(--max))}.utility-bar .utility-right{display:none}.site-header{height:75px}.nav{display:none;position:absolute;top:75px;left:0;right:0;background:#fffefa;border-bottom:1px solid #dce3dc;box-shadow:0 10px 20px #132e2912;flex-direction:column;align-items:stretch;padding:15px 25px;margin:0;gap:0}.nav.open{display:flex}.nav a{padding:12px 0;border-bottom:1px solid #eff0e9;font-size:13px}.header-action{margin-left:auto}.menu-toggle{display:inline-flex}.hero-grid{grid-template-columns:1fr;gap:44px;padding-top:70px;padding-bottom:65px}.hero h1{font-size:clamp(50px,7.5vw,73px)}.hero-desk{max-width:580px;min-height:0}.hero-bottom span:last-child{display:none}.category-grid,.guides-grid,.sources-grid{grid-template-columns:repeat(2,1fr)}.section-head{align-items:flex-start}.steps-grid{gap:45px}.claim-grid{grid-template-columns:1fr 1fr}.claim-symbol{display:none}.footer-top{grid-template-columns:2fr 1fr 1fr}.footer-top>div:last-child{grid-column:1/-1;max-width:480px}.article-layout{grid-template-columns:minmax(0,1fr)}.article-aside{display:grid;grid-template-columns:1fr 1fr;gap:20px}.aside-ad{display:none}.tool-layout{grid-template-columns:1fr;gap:30px}.tool-layout>div:first-child{position:static;padding-top:0}.checklist-paper{max-width:640px}}@media(max-width:600px){.wrap{width:calc(100% - 36px)}.utility-bar{font-size:8px}.utility-bar .wrap{gap:5px}.mark{width:37px;height:37px;font-size:19px}.brand-word{font-size:18px}.brand-word small{font-size:6px}.header-action{width:40px;height:40px;padding:0}.header-action span{display:none}.header-action svg{width:18px!important;height:18px!important}.hero-grid{padding-top:55px;padding-bottom:53px}.hero h1{font-size:clamp(39px,9.6vw,58px);white-space:normal}.hero-lead{font-size:14px}.hero-search{height:55px;padding-left:12px;gap:8px}.hero-search input{font-size:11px}.hero-search button{padding:0 11px;font-size:0;height:43px}.hero-search button svg{width:18px!important;height:18px!important}.hero-desk{padding:24px 22px 0}.desk-heading{font-size:28px}.desk-bottom{margin:15px -22px 0;padding:14px 22px}.hero-bottom{font-size:8px;line-height:1.6}.section{padding:62px 0}.section-head{display:block}.section-head>p{margin:17px 0 0}.section-head h2{font-size:38px}.category-grid,.guides-grid,.sources-grid,.related-grid{grid-template-columns:1fr}.category-card{min-height:184px}.guides-grid{gap:12px}.guide-card{min-height:226px}.steps-grid{grid-template-columns:1fr;gap:30px}.steps-section{padding:64px 0}.claim-grid{grid-template-columns:1fr}.claim-card{padding:26px}.source-section .section-head{margin-bottom:25px}.footer-top{grid-template-columns:1fr 1fr;gap:35px;padding:49px 0}.foot-about{grid-column:1/-1}.footer-top>div:last-child{grid-column:1/-1}.footer-bottom{gap:10px;flex-direction:column}.page-hero{padding:55px 0}.page-hero h1{font-size:52px}.library-toolbar{display:block}.search-control{width:100%}.result-count{margin-top:12px}.article-banner{padding:39px 0}.article-kind{margin-top:30px}.article-banner h1{font-size:41px}.article-intro{font-size:18px}.article-layout{padding-top:37px;padding-bottom:55px}.article-aside{display:block}.aside-help{margin-top:18px}.article-section h2{font-size:27px}.article-section p{font-size:14px}.tool-actions{flex-direction:column;align-items:stretch}.checklist-paper{padding:23px}.checklist-paper h3{font-size:25px}.prose-wrap h2{font-size:28px}.prose-wrap p{font-size:14px}}@media print{.utility-bar,.site-header,.footer,.page-hero,.tool-layout>div:first-child,.tool-fine{display:none!important}.tools-section,.section{padding:0}.tool-layout{display:block}.checklist-paper{box-shadow:none;border:0;padding:0}.check-row{break-inside:avoid}.check-group{break-inside:avoid}body{background:white;color:black}}
