@font-face{font-family:Inter;src:url('/assets/fonts/inter-variable.woff2');font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;font-family:Inter,Arial,sans-serif;color:var(--ink);background:var(--bg)}a{color:inherit;text-decoration:none}button,input{font:inherit}button,summary{cursor:pointer}h1,h2,h3,p,blockquote{margin:0}p{line-height:1.8}img{display:block;max-width:100%}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #ec963f;outline-offset:5px}.skip{position:fixed;top:-80px;left:20px;padding:15px;background:#fff;z-index:100}.skip:focus{top:10px}.studybar{background:#151d29;color:white;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:11px 25px;font-size:10px;position:relative;z-index:50}.studybar nav{display:flex;gap:23px}.studybar nav a{color:#9faebf}.studybar nav a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:5px}.studybar>span{font-size:8px;letter-spacing:.1em}.layout{display:grid;grid-template-columns:245px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100dvh;padding:40px 25px 25px;display:flex;flex-direction:column;z-index:40}.brand{display:flex;gap:10px;align-items:center;font-size:30px;font-weight:650;letter-spacing:-1.7px}.brand>b{font-size:9px;font-weight:400;align-self:start;margin-top:5px;letter-spacing:0}.brand-symbol{font-size:22px;letter-spacing:0}.brand-sub{font-size:9px;opacity:.55;margin:10px 0 50px}.menu-label{font-size:8px;letter-spacing:.14em;opacity:.45;margin-bottom:18px}.sidebar nav{display:grid;gap:8px}.sidebar nav a{font-size:11px;padding:15px 12px;display:flex;align-items:center;gap:12px;line-height:1.5}.sidebar nav a>span{font-size:17px;width:17px;flex-shrink:0;opacity:.65}.sidebar nav a>b{margin-left:auto;font-size:13px;font-weight:400}.sidebar-bottom{margin-top:auto;padding-top:35px}.sidebar-bottom p{font-size:25px;line-height:1.25;letter-spacing:-.7px;margin-bottom:15px}.sidebar-bottom small{font-size:9px;line-height:1.8;opacity:.5}.sidebar-bottom>a{display:block;font-size:9px;opacity:.55;margin-top:30px}.workspace{min-width:0}.topbar{height:80px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 45px;border-bottom:1px solid var(--line);background:var(--bg)}.topbar>p{font-size:10px;color:var(--muted)}.topbar>p span{margin:0 13px;opacity:.5}.topbar>a{font-size:10px;font-weight:600;display:flex;gap:25px}.menu-toggle{display:none}.workspace main{max-width:1490px;margin:auto;padding:0 45px}.eyebrow{display:block;font-size:8px;letter-spacing:.12em;font-weight:600;line-height:1.8}.lead{font-size:14px;line-height:1.9;color:var(--muted)}h1{font-size:clamp(38px,4.4vw,67px);line-height:1.1;letter-spacing:-2.7px;font-weight:550}h2{font-size:30px;line-height:1.2;letter-spacing:-1px;font-weight:550}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;background:var(--accent);color:#fff;padding:17px 21px;font-size:10px;font-weight:600;line-height:1.6}.section-title{margin-bottom:28px}.section-title .eyebrow{color:var(--muted);margin-bottom:13px}.text-link{font-size:11px;font-weight:600;color:var(--accent)}.questions{padding:55px 0 70px}.questions details{border-top:1px solid var(--line);padding:21px 0}.questions details:last-child{border-bottom:1px solid var(--line)}summary{font-size:13px;line-height:1.7;font-weight:550}.questions details p{font-size:12px;color:var(--muted);margin-top:15px;max-width:800px}footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:25px 45px;font-size:9px;color:var(--muted);line-height:1.8}.scrim{position:fixed;inset:0;background:#101c3466;z-index:35;border:0}.scrim[hidden]{display:none}.v0{--ink:#1a2b3f;--muted:#798491;--bg:#fff;--line:#e4e8ed;--accent:#204b6a}.v0 .sidebar{background:#142d42;color:#e9f0f4}.v0 .brand-symbol{color:#90b7c8}.v0 .sidebar nav a{color:#aec2cf}.v0 .sidebar nav a.selected{color:#fff;background:#ffffff0d;border-left:2px solid #94b7c5;padding-left:10px}.sidebar-rule{display:block;width:35px;height:2px;background:#94b7c5;margin-bottom:25px}.v0 .topbar>a{border:1px solid #d7e0e7;padding:11px 16px}.kontor-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:center;padding:65px 0 50px}.kontor-intro>div>.eyebrow{color:#6b879c;margin-bottom:23px}.kontor-intro h1{margin-bottom:25px}.kontor-intro .lead{max-width:470px;margin-bottom:27px}.brief{background:#f4f6f7;padding:30px;border-top:3px solid #204b6a}.brief>.eyebrow{color:#8294a1;margin-bottom:18px}.brief h2{font-size:28px;margin-bottom:27px}.brief>a{display:flex;align-items:center;gap:14px;border-top:1px solid #dbe2e6;padding:17px 0;font-size:11px}.brief>a>span{font-size:9px;color:#99a8b4}.brief small{display:block;font-size:9px;color:#8795a0;margin-top:4px}.brief b{margin-left:auto;font-weight:400}.service-strip{display:flex;justify-content:space-between;gap:20px;border-block:1px solid var(--line);padding:22px 0;font-size:10px;color:#73818e}.service-strip i{font-style:normal;color:#406e7e;margin-right:8px}.kontor-topics{padding:50px 0}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line)}.service-grid>a{padding:28px;border-right:1px solid var(--line);transition:background .2s}.service-grid>a:last-child{border:0}.service-grid>a:hover{background:#f5f8fa}.service-icon{display:block;font-size:26px;color:#7893a4;margin-bottom:23px}.service-grid h3{font-size:21px;line-height:1.3;font-weight:550;letter-spacing:-.5px;margin-bottom:16px}.service-grid p{font-size:11px;color:var(--muted);margin-bottom:25px}.service-grid .text-link{font-size:9px}.comparison{padding:10px 0 45px}.comparison h2{font-size:27px}.table-scroll{max-width:100%;overflow:auto}table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}th,td{border-bottom:1px solid var(--line);padding:17px 18px;min-width:150px;line-height:1.8}thead{background:#f3f6f8;font-size:9px;color:#758797}tbody th{font-weight:600}.fineprint{font-size:9px;color:#909ca6;margin-top:14px}.advice-band{background:#19384e;color:#fff;padding:35px;display:grid;grid-template-columns:1fr 1.2fr;gap:35px;align-items:center}.advice-band .eyebrow{color:#9bb8c9;margin-bottom:15px}.advice-band h2{font-size:27px}.advice-band ol{padding-left:18px;margin:0;font-size:11px;color:#bed0dc;line-height:2.7}.budget-note{display:grid;grid-template-columns:1fr 2fr;gap:15px 35px;padding:35px 0;border-bottom:1px solid var(--line)}.budget-note>span{grid-row:span 2;font-size:8px;color:var(--muted);letter-spacing:.1em}.budget-note h3{font-size:19px;font-weight:550;letter-spacing:-.5px}.budget-note p{font-size:11px;color:var(--muted)}.v1{--ink:#223b40;--muted:#7b8a8e;--bg:#f5f8f7;--line:#dce5e2;--accent:#176958}.v1 .sidebar{background:#fff;border-right:1px solid var(--line)}.v1 .brand-symbol{background:#176958;color:#fff;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-size:20px}.v1 .sidebar nav a{color:#7b8c8a;border-radius:7px}.v1 .sidebar nav a.selected{background:#edf5f1;color:#176958}.v1 .topbar{background:#f5f8f7}.v1 .topbar>a{color:#176958}.side-progress{background:#f3f6f2;padding:20px;border-radius:10px}.side-progress>span{font-size:8px;letter-spacing:.1em;color:#7c9187}.side-progress p{font-size:20px;margin:15px 0 20px}.side-progress i{display:inline-block;width:22px;height:4px;background:#d8e5df;margin-right:4px;border-radius:2px}.side-progress i:first-of-type{background:#478972}.kompass-hero{padding:55px 0 65px;position:relative}.kompass-hero>.eyebrow{color:#668578;margin-bottom:22px}.kompass-hero h1{font-size:clamp(38px,4.6vw,68px);margin-bottom:23px;position:relative;z-index:1}.kompass-hero .lead{max-width:510px}.route-decoration{position:absolute;right:0;bottom:80px;width:170px;height:150px;display:flex;align-items:center;opacity:.6}.route-decoration>span{width:27px;height:27px;display:grid;place-items:center;font-size:9px;border:1px solid #a0c4b9;border-radius:50%;flex-shrink:0}.route-decoration i{width:40px;height:1px;border-top:1px dashed #91b3a5;transform:rotate(-25deg)}.route-decoration>b{background:#e0ece5;width:60px;height:60px;display:grid;place-items:center;border-radius:17px;font-weight:400;font-size:35px;color:#43816b;flex-shrink:0}.finder{background:#fff;border:1px solid #dde7e2;border-radius:15px;padding:30px;margin-top:-20px;position:relative;box-shadow:0 15px 35px #234a3b04}.finder-heading{display:flex;align-items:center;gap:15px;margin-bottom:27px}.step-badge{width:37px;height:37px;background:#eaf4ef;color:#3a7a60;display:grid;place-items:center;font-size:11px;border-radius:10px;flex-shrink:0}.finder-heading .eyebrow{font-size:7px;color:#8c9b94;margin-bottom:6px}.finder-heading h2{font-size:23px;letter-spacing:-.7px}.no-data{margin-left:auto;font-size:8px;color:#8b9a92;background:#f5f8f5;border:1px solid #e5ece6;border-radius:20px;padding:7px 11px}.choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.choice-grid button{position:relative;text-align:left;padding:22px 18px;color:#35504b;border:1px solid #e0e8e4;border-radius:9px;background:#fff;display:flex;flex-direction:column;gap:14px;min-height:205px}.choice-grid button[aria-pressed=true]{border:2px solid #35816a;background:#f4faf6;padding:21px 17px}.choice-icon{width:36px;height:36px;display:grid;place-items:center;background:#eff4f1;border-radius:10px;font-size:22px;color:#4b8976}.choice-grid button>b{font-size:12px;font-weight:600;line-height:1.5}.choice-grid button>span:not(.choice-icon){font-size:10px;line-height:1.8;color:#8c9b94}.choice-grid i{font-size:17px;position:absolute;right:16px;top:18px;font-style:normal;color:#a3b7ad}.choice-grid button[aria-pressed=true] i{color:#176958}.finder-result{display:flex;justify-content:space-between;gap:25px;align-items:center;background:#f3f7f3;border-radius:8px;padding:23px;margin-top:23px}.finder-result .eyebrow{font-size:7px;color:#729780;margin-bottom:9px}.finder-result h3{font-size:16px;line-height:1.45;font-weight:550;margin-bottom:10px;letter-spacing:-.3px}.finder-result p{font-size:10px;color:#83958b;max-width:500px}.finder-result .button{flex-shrink:0;font-size:8px;padding:13px}.journey{padding:55px 0}.journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.journey-grid article{border-top:1px solid #cdded5;padding-top:20px}.journey-grid article>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:9px;color:#65967b;background:#e5eee7}.journey-grid h3{font-size:16px;font-weight:550;letter-spacing:-.4px;margin:20px 0 12px}.journey-grid p{font-size:11px;color:var(--muted)}.knowledge-split{display:grid;grid-template-columns:1fr 1.3fr;border-radius:12px;overflow:hidden;border:1px solid #dce5df;background:#fff}.notebook{background:#dfece2;padding:30px}.notebook .eyebrow{color:#6b927d;margin-bottom:25px}.notebook h2{font-size:34px;margin-bottom:20px}.notebook p{font-size:11px;color:#7b9488;max-width:240px;margin-bottom:25px}.knowledge-list{padding:12px 27px}.knowledge-list article{display:flex;gap:17px;padding:22px 0;border-bottom:1px solid #e9efeb}.knowledge-list article:last-child{border:0}.knowledge-list article>span{font-size:9px;color:#92ad9b;padding-top:2px}.knowledge-list h3{font-size:12px;font-weight:550;line-height:1.6;margin-bottom:7px}.knowledge-list p{font-size:10px;color:#8d9d93}.compact-note{border-bottom:1px solid var(--line);padding:25px 0;display:grid;grid-template-columns:1fr 2fr;gap:25px}.compact-note>b{font-size:12px;font-weight:550}.compact-note p{font-size:11px;color:var(--muted)}.v2{--ink:#223331;--muted:#7e8b87;--bg:#fcfcf9;--line:#dfe5df;--accent:#375c53}.v2 .sidebar{background:#163d36;color:#e9efe6}.v2 .brand{font-family:Georgia,serif;font-size:32px;font-weight:400;letter-spacing:-1px}.v2 .brand-symbol{font-family:Inter,Arial,sans-serif;font-size:29px;color:#b6d2bf;font-weight:600}.v2 .sidebar nav a{color:#abc0b3;border-bottom:1px solid #ffffff0c}.v2 .sidebar nav a.selected{background:#ffffff0b;color:#fff;border-left:2px solid #c9d8a4;padding-left:10px}.v2 .sidebar-bottom p{font-family:Georgia,serif;font-size:29px;margin-top:22px}.issue-label{font-size:8px;letter-spacing:.12em;color:#a6bc9d;border:1px solid #789383;padding:8px 11px;display:inline-block}.v2 .topbar{height:72px}.v2 .topbar>p{font-size:8px;letter-spacing:.09em}.v2 .workspace main{padding-top:28px}.cover-image{position:relative;height:480px;overflow:hidden}.cover-image img{width:100%;height:100%;object-fit:cover;object-position:60% center}.cover-shade{position:absolute;inset:0;background:linear-gradient(90deg,#102b26db,transparent 85%),linear-gradient(0deg,#102b2650,transparent 50%)}.cover-copy{position:absolute;left:38px;right:25px;bottom:40px;color:#fff}.cover-copy>.eyebrow{color:#cad8be;margin-bottom:20px}.cover-copy h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(40px,4.8vw,70px);letter-spacing:-2px;margin-bottom:21px;line-height:1.04}.cover-copy>p{font-size:12px;line-height:1.8;color:#c7d5c9;margin-bottom:23px}.cover-copy>a{display:inline-flex;gap:50px;border-bottom:1px solid #ffffff80;padding-bottom:10px;font-size:10px}.cover-index{position:absolute;right:24px;top:22px;color:#fff;font-size:8px;writing-mode:vertical-rl;letter-spacing:.12em}.cover-footer{display:flex;align-items:center;gap:25px;background:#eef1e8;padding:20px 23px;font-size:9px}.cover-footer>span{font-size:7px;letter-spacing:.1em;color:#879680;margin-right:auto}.cover-footer>a{color:#6b7c6f}.editorial-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:55px;padding-top:50px}.lead-article>.eyebrow{color:#8e9e8b;margin-bottom:18px}.lead-article h2{font-family:Georgia,serif;font-size:36px;font-weight:400;letter-spacing:-.9px;line-height:1.18;margin-bottom:25px}.lead-article p{font-size:12px;color:#7d8b81;margin-bottom:20px;line-height:1.95}.lead-article p.standfirst{font-size:16px;line-height:1.8;color:#435e50}.lead-article .text-link{display:inline-block;margin-top:8px}.editorial-rail>div{padding:25px 0;border-top:1px solid #cbd7c7}.editorial-rail .eyebrow{font-size:7px;color:#8b9f87}.editorial-rail blockquote{font-family:Georgia,serif;font-size:28px;line-height:1.35;color:#668462;letter-spacing:-.5px;margin:25px 0}.quote-source{font-size:6px;letter-spacing:.1em;color:#a2b09b}.reading-list{margin-top:45px}.reading-list>a{font-size:10px;line-height:1.6;display:flex;gap:13px;padding:17px 0;border-bottom:1px solid #e3e9de;color:#84947d}.reading-list>a b{font-size:8px;font-weight:400;color:#9cae95}.dossier-topics{padding:45px 0}.v2 .section-title h2{font-family:Georgia,serif;font-size:32px;font-weight:400}.story-row{display:flex;align-items:start;gap:20px;border-top:1px solid #d6dfd1;padding:25px 0}.story-number{font-size:9px;color:#a4b098;padding-top:3px}.story-row .eyebrow{font-size:7px;color:#94a387;margin-bottom:10px}.story-row h3{font-size:22px;line-height:1.25;letter-spacing:-.5px;font-weight:500;margin-bottom:12px}.story-row p{font-size:10px;color:#8b9882}.story-row>b{margin-left:auto;font-weight:400;color:#869c74}.editorial-check{display:grid;grid-template-columns:1fr 1.5fr;gap:35px;background:#e7ecdc;padding:35px}.editorial-check .eyebrow{font-size:7px;color:#7d9170;margin-bottom:16px}.editorial-check h2{font-family:Georgia,serif;font-size:37px;font-weight:400;color:#546e46}.editorial-check>div>p{font-size:11px;color:#899b7b;margin-bottom:18px}.editorial-check>div>p:last-child{margin:0}.editorial-check b{display:block;font-size:11px;font-weight:550;color:#627c51;margin-bottom:4px}@media(min-width:1700px){.layout{grid-template-columns:270px minmax(0,1fr)}.sidebar{padding-left:35px;padding-right:35px}}@media(max-width:1150px){.layout{grid-template-columns:215px minmax(0,1fr)}.sidebar{padding:35px 18px 25px}.brand{font-size:26px}.sidebar nav a{font-size:10px;padding-left:10px;padding-right:10px}.workspace main{padding-left:30px;padding-right:30px}.topbar{padding:0 30px}.kontor-intro{gap:30px}.kontor-intro h1{font-size:45px}.brief{padding:23px}.brief h2{font-size:24px}.service-grid>a{padding:23px}.service-grid h3{font-size:19px}.route-decoration{width:120px;right:0;opacity:.35}.route-decoration i{width:20px}.route-decoration>b{width:45px;height:45px}.kompass-hero .lead{max-width:420px}.finder{padding:23px}.finder-result{display:block}.finder-result .button{margin-top:17px}.choice-grid button{padding:18px 14px}.choice-grid button[aria-pressed=true]{padding:17px 13px}.choice-grid button>b{font-size:11px}.choice-grid{gap:10px}.editorial-layout{gap:30px;grid-template-columns:1.5fr 1fr}.editorial-rail blockquote{font-size:25px}.cover-footer{gap:16px;font-size:8px}.service-strip{font-size:9px;gap:13px}}@media(max-width:800px){.kontor-intro{grid-template-columns:1fr;padding:40px 0}.brief{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.brief>.eyebrow{grid-column:span 2}.brief h2{grid-row:span 3}.brief>a{grid-column:2}.service-grid{grid-template-columns:1fr}.service-grid>a{border-right:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:35px 1fr;gap:10px 20px}.service-icon{grid-row:span 3}.service-grid h3{margin:0}.service-grid h3 br{display:none}.service-grid p{margin:0}.advice-band{grid-template-columns:1fr;gap:25px}.choice-grid{grid-template-columns:1fr}.choice-grid button{min-height:0;display:grid;grid-template-columns:35px 1fr;gap:6px 15px}.choice-icon{grid-row:span 2}.choice-grid button>span:not(.choice-icon){grid-column:2}.choice-grid button>b{padding-right:12px}.route-decoration{display:none}.journey-grid{gap:20px}.journey-grid h3{font-size:14px}.knowledge-split{grid-template-columns:1fr}.notebook h2 br{display:none}.notebook p{max-width:none}.editorial-layout{grid-template-columns:1fr}.editorial-rail{display:grid;grid-template-columns:1fr 1fr;gap:25px}.reading-list{margin:0}.cover-footer{flex-wrap:wrap}.cover-footer>span{width:100%}.cover-copy{left:28px}.editorial-check{padding:28px;gap:25px}}@media(max-width:650px){html{scroll-padding-top:20px}.studybar{padding:12px 16px;font-size:9px}.studybar nav{gap:13px}.studybar>span{display:none}.layout{display:block}.sidebar{display:none;position:fixed;top:40px;bottom:0;left:0;width:255px;height:calc(100dvh - 40px);box-shadow:15px 0 35px #163a3820;padding:30px 24px}.sidebar.open{display:flex}.brand{font-size:29px}.sidebar nav a{font-size:11px}.topbar,.v2 .topbar{height:66px;padding:0 20px;gap:12px}.menu-toggle{display:block;background:transparent;color:var(--ink);border:1px solid var(--line);padding:8px 10px;font-size:10px;flex-shrink:0}.topbar>p{display:none}.topbar>a{font-size:9px;gap:12px}.v0 .topbar>a{padding:9px 11px}.workspace main{padding:0 20px}.eyebrow{font-size:7px}h1,.kontor-intro h1,.kompass-hero h1{font-size:43px;letter-spacing:-1.8px}h2{font-size:27px}.lead{font-size:13px}.kontor-intro{gap:30px}.brief{display:block;padding:24px}.brief h2{margin-bottom:20px}.brief>a{font-size:12px;padding:17px 0}.service-strip{display:grid;gap:13px;font-size:10px;padding:20px 0}.kontor-topics{padding:35px 0}.section-title h2{font-size:26px}.comparison h2{font-size:24px}.comparison{padding-bottom:30px}.advice-band{padding:25px}.advice-band h2{font-size:25px}.advice-band ol{line-height:2.3;font-size:10px}.budget-note{grid-template-columns:1fr;gap:15px}.budget-note>span{grid-row:auto}.budget-note h3{font-size:19px}.questions{padding:40px 0 45px}summary{font-size:12px}.questions details{padding:18px 0}.questions details p{font-size:11px}.kompass-hero{padding:37px 0 52px}.kompass-hero>.eyebrow{font-size:7px;max-width:280px}.kompass-hero .lead br{display:none}.finder{padding:22px 17px;border-radius:12px}.finder-heading{gap:12px;margin-bottom:23px}.finder-heading h2{font-size:22px}.finder-heading .eyebrow{font-size:6px}.no-data{display:none}.choice-grid{gap:12px}.choice-grid button{padding:19px 15px}.choice-grid button[aria-pressed=true]{padding:18px 14px}.choice-grid button>b{font-size:12px}.finder-result{padding:19px}.finder-result h3{font-size:17px}.finder-result p{font-size:11px}.finder-result .button{font-size:9px;width:100%;justify-content:center}.journey{padding:40px 0}.journey-grid{grid-template-columns:1fr;gap:25px}.journey-grid article{display:grid;grid-template-columns:26px 1fr;gap:12px 15px}.journey-grid article>span{grid-row:span 2}.journey-grid h3{margin:3px 0 0;font-size:16px}.journey-grid p{grid-column:2;font-size:11px}.notebook{padding:27px}.notebook h2{font-size:32px}.knowledge-list{padding:5px 22px}.compact-note{grid-template-columns:1fr;gap:12px}.v2 .workspace main{padding-top:20px}.cover-image{height:460px}.cover-image img{object-position:62% center}.cover-copy{left:23px;bottom:30px;right:15px}.cover-copy h1{font-size:44px;letter-spacing:-1.5px}.cover-copy>.eyebrow{font-size:6px}.cover-copy>p{font-size:11px}.cover-footer{padding:19px;gap:14px;font-size:8px}.cover-footer>span{font-size:7px}.editorial-layout{padding-top:35px;gap:0}.lead-article h2{font-size:31px}.lead-article p.standfirst{font-size:15px}.lead-article p{font-size:12px}.dossier-topics{padding:35px 0}.story-row{gap:16px}.story-row h3{font-size:21px}.editorial-rail{grid-template-columns:1fr;gap:0;margin-bottom:35px}.editorial-rail blockquote{font-size:28px;max-width:300px}.editorial-check{grid-template-columns:1fr;padding:25px}.editorial-check h2{font-size:33px}.editorial-check h2 br{display:none}.editorial-check>div>p{font-size:12px}footer{padding:23px 20px;flex-wrap:wrap;font-size:8px;gap:12px 20px}footer>span:first-child{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}