.guide-page [hidden]{display:none!important}.guide-page{font-size:17px}.guide-header{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px max(24px,calc((100vw - 1160px)/2));border-bottom:1px solid var(--line);background:var(--cream-50)}.guide-header nav{display:flex;gap:24px;font-size:.85rem;font-weight:700}.guide-header nav a{text-decoration:none}.guide-wrap{width:min(1120px,calc(100% - 48px));margin:auto}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:.78rem;color:var(--muted);padding:27px 0}.breadcrumbs a{text-decoration:none}.guide-intro{padding:32px 0 42px;max-width:920px}.guide-page h1{font-size:clamp(2.8rem,5.3vw,5rem);line-height:1.06}.guide-page h2{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.1}.guide-page h3{font-size:1.2rem;line-height:1.35}.guide-lead{font-size:1.15rem;color:var(--muted);max-width:750px;line-height:1.75}.article-meta{font-size:.82rem;color:var(--muted)}.guide-feature{display:grid;grid-template-columns:.9fr 1.1fr;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:white}.guide-feature img{width:100%;height:100%;object-fit:cover}.guide-feature>div{padding:clamp(24px,4vw,48px)}.guide-feature p{color:var(--muted)}.guide-section{padding:44px 0}.guide-section>p{max-width:880px}.guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.guide-cards article{padding:26px;border:1px solid var(--line);border-radius:18px;background:white}.guide-cards p{font-size:.94rem;color:var(--muted)}.guide-cards a{font-weight:750;font-size:.9rem;text-underline-offset:4px}.guide-note,.guide-answer{padding:28px 32px;border-left:4px solid var(--gold-500);background:var(--cream-100);border-radius:0 16px 16px 0}.guide-note{margin:28px 0}.guide-note p,.guide-answer p{margin-bottom:0}.guide-answer>strong{font-size:.72rem;letter-spacing:.11em;text-transform:uppercase;color:var(--teal-700)}.guide-answer p{margin-top:10px;font-size:1.12rem;max-width:940px}.article-jumps{display:flex;flex-wrap:wrap;gap:10px 26px;padding:22px 0;border-bottom:1px solid var(--line);font-weight:700;font-size:.83rem}.article-jumps a{color:var(--teal-700);text-underline-offset:4px}.statement-demo{display:grid;grid-template-columns:1fr .88fr;gap:26px;margin:30px 0;align-items:start}.statement-paper{padding:26px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 38px #071f2b09;border-radius:18px}.sample-label{font-size:.7rem;line-height:1.5;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:16px;margin-top:0}.statement-small{font-size:.78rem;color:var(--muted)}.statement-options{display:grid;gap:12px}.statement-options button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-align:left;border:1px solid var(--line);border-radius:12px;background:var(--cream-50);padding:18px;color:var(--ink);cursor:pointer}.statement-options button>span{font-size:.84rem;line-height:1.4}.statement-options small{display:block;font-size:.64rem;letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px}.statement-options strong{font-size:1.08rem;white-space:nowrap}.statement-options button.selected{background:var(--navy-900);color:white;border-color:var(--navy-900)}.statement-options button:hover{border-color:var(--gold-600)}.statement-explanations{padding:32px;background:var(--teal-100);border-radius:18px}.statement-explanations h3{font-size:1.65rem;margin-top:10px}.statement-explanations p{font-size:.97rem}.statement-explanations>section+section{border-top:1px solid var(--line);padding-top:20px}.statement-explanations.is-enhanced>section{border:0;padding:0}.source-inline{font-size:.78rem;color:var(--muted)}.step-number{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--teal-100);color:var(--navy-900);font-weight:800}.article-image{margin:18px 0 10px}.article-image img{width:100%;max-height:410px;object-fit:cover;border-radius:20px}.article-image figcaption{font-size:.75rem;color:var(--muted);padding-top:10px}.guide-page details{padding:19px 0;border-bottom:1px solid var(--line)}.guide-page summary{font-weight:750;cursor:pointer;line-height:1.5}.guide-page details p,.guide-page details li{font-size:.94rem}.guide-page li{margin-bottom:10px}.article-checklist{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px;margin-top:26px}.article-checklist label{display:flex;align-items:start;gap:12px;padding:9px 0;cursor:pointer}.article-checklist input{width:19px;height:19px;margin-top:4px;accent-color:var(--teal-700);flex-shrink:0}.article-checklist p{font-size:.82rem;color:var(--muted)}.article-checklist button{margin-top:22px}.article-author{display:flex;align-items:center;gap:26px;border-top:1px solid var(--line);padding:36px 0}.article-author img{width:112px;height:112px;border-radius:50%;object-fit:cover;flex-shrink:0}.article-author h2{font-size:1.8rem}.article-author p:not(.eyebrow){font-size:.94rem;max-width:760px}.article-author a{font-size:.82rem}.guide-cta{padding:38px;background:var(--navy-900);border-radius:20px;color:white;margin:24px 0}.guide-cta h2,.guide-cta .eyebrow{color:var(--gold-200)}.guide-cta p{max-width:750px}.guide-cta .button{background:var(--gold-200);color:var(--navy-950);border-color:var(--gold-200);box-shadow:none}.guide-cta .small-note{font-size:.75rem;color:#dbe5e8}.guide-sources{margin:30px 0 60px}.guide-sources a{overflow-wrap:anywhere}.guide-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:30px max(24px,calc((100vw - 1160px)/2));border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.guide-footer nav{display:flex;flex-wrap:wrap;gap:18px}.guide-footer button{border:0;background:none;color:inherit;text-decoration:underline;padding:0;cursor:pointer;font:inherit}.guide-page :focus-visible{outline:3px solid #a97735;outline-offset:4px}.guide-page section[id]{scroll-margin-top:25px}
@media(max-width:780px){.guide-cards{grid-template-columns:1fr}.guide-feature,.statement-demo{grid-template-columns:1fr}.guide-feature img{max-height:290px}.guide-header{padding:16px 22px}.guide-header nav{gap:14px;font-size:.76rem}.guide-header nav a:nth-child(2){display:none}.guide-wrap{width:calc(100% - 40px)}.guide-intro{padding:22px 0 30px}.guide-section{padding:32px 0}.statement-paper,.statement-explanations{padding:22px}.article-author{align-items:start}.article-author img{width:72px;height:72px}.guide-cta,.guide-note,.guide-answer{padding:24px}.guide-page h1{font-size:clamp(2.4rem,8.4vw,3.7rem)}}
@media(max-width:390px){.guide-header nav{gap:10px}.guide-header .wordmark small{font-size:.6rem}.statement-options button{padding:13px;gap:10px}.statement-options strong{font-size:.95rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.guide-page *{transition:none!important}}
@media print{.guide-header,.guide-footer,.article-jumps,.article-image,.guide-cta,.article-author,.expert-video,.article-checklist button,.fwp-consent-banner,.fwp-consent-settings{display:none!important}.guide-wrap{width:100%;max-width:none}.guide-page{font-size:10pt;background:white}.guide-page h1{font-size:28pt}.guide-page h2{font-size:20pt}.guide-page h3{font-size:13pt}.guide-section{padding:18px 0}.statement-demo{display:block}.statement-explanations [hidden]{display:block!important}.statement-explanations>section{margin:14px 0}.statement-options button{color:black!important;background:white!important}.guide-page details>*{display:block!important}.guide-page details{break-inside:avoid}.article-checklist,.guide-answer,.guide-cards article{break-inside:avoid}.guide-cards{gap:8px}.guide-cards article{padding:12px}.guide-intro{padding:0 0 16px}.breadcrumbs{padding:0 0 16px}.guide-page a{color:inherit}.statement-paper,.statement-explanations{padding:15px;box-shadow:none}.statement-small,.sample-label{font-size:9pt}}
