*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#14293b;background:#f7f3ea;margin:0;font-family:Arial,sans-serif;line-height:1.7}a{color:inherit}img{max-width:100%;display:block}.siteHeader{border-bottom:1px solid #9da9af;justify-content:space-between;align-items:center;max-width:1360px;min-height:96px;margin:auto;padding:18px 30px;display:flex}.brand{align-items:center;gap:14px;font-weight:900;line-height:1;text-decoration:none;display:flex}.brand>b{color:#fff;letter-spacing:.08em;background:#ef6847;border-radius:10px;place-items:center;width:62px;height:62px;display:grid;box-shadow:5px 5px #14293b}.brand small{color:#617382;letter-spacing:.16em;text-transform:uppercase;margin-top:8px;font-size:9px;display:block}.siteHeader nav{flex-wrap:wrap;gap:22px;display:flex}.siteHeader nav a{font-size:12px;font-weight:900;text-decoration:none}.hero,.guideHero{grid-template-columns:1.02fr .98fr;align-items:center;gap:72px;max-width:1360px;margin:auto;padding:82px 30px;display:grid}.hero{min-height:710px}.hero h1,.guideHero h1{letter-spacing:-.055em;margin:20px 0 26px;font-size:clamp(48px,6vw,88px);line-height:.96}.guideHero h1{font-size:clamp(42px,5vw,72px)}h1 em{color:#ef6847;font-style:normal}.hero img,.guideHero img{aspect-ratio:16/9;object-fit:cover;border:2px solid #14293b;border-radius:18px;box-shadow:18px 18px #80c8c0}.eyebrow,.sequence>span,.guide section>span,.commercial>span,.crisis>span,aside>span{letter-spacing:.17em;color:#bf432d;font-size:11px;font-weight:900}.lead{color:#4c6070;max-width:730px;font-size:20px}.actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.primary,.secondary,.sponsorButton{border:2px solid #14293b;justify-content:center;align-items:center;min-height:54px;padding:0 23px;font-weight:900;text-decoration:none;display:inline-flex}.primary{color:#fff;background:#14293b}.secondary{background:0 0}.sponsorButton{background:#ffd66b}.fine{color:#6b7981;font-size:12px}.sequence{color:#fff;background:#14293b;padding:82px max(30px,50vw - 650px)}.sequence h2{max-width:820px;font-size:clamp(34px,4vw,58px);line-height:1.02}.pathMap{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pathMap article{color:#14293b;background:#f7f3ea;border-radius:10px;padding:26px}.pathMap i{color:#ef6847;font-style:normal;font-weight:900}.pathMap span,.pathMap small{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.pathMap h3{font-size:25px;line-height:1.05}.homeArticle{max-width:1000px;margin:80px auto;padding:0 30px}.homeArticle>section{border-top:1px solid #b7c0c3;grid-template-columns:55px 1fr;padding:24px 0;display:grid}.homeArticle b{color:#ef6847}.breadcrumbs{max-width:1360px;margin:auto;padding:18px 30px}.breadcrumbs ol{gap:12px;padding:0;font-size:12px;list-style:none;display:flex}.articleGrid{grid-template-columns:minmax(0,1fr) 300px;gap:64px;max-width:1200px;margin:0 auto 100px;padding:0 30px;display:grid}.articleBody>section{border-top:1px solid #b7c0c3;padding:34px 0}.articleBody>section>span{display:block}.articleBody>section>p{font-family:Georgia,serif;font-size:19px;line-height:1.84}.steps>div{border-bottom:1px solid #d6d1c8;grid-template-columns:55px 1fr;padding:17px 0;display:grid}.steps b{color:#ef6847}.risks ul{grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none;display:grid}.risks li{background:#fff;border-left:4px solid #ef6847;padding:18px}.commercial{background:#fff3c8;border:2px solid #14293b!important;padding:34px!important}.crisis{background:#e9f7f5;border:2px solid #347d78!important;padding:34px!important}aside{color:#fff;background:#14293b;border-radius:10px;align-self:start;padding:25px;position:sticky;top:24px}aside a{border-top:1px solid #607280;padding:16px 0;text-decoration:none;display:block}aside a b{color:#ffd66b;text-transform:uppercase;font-size:10px;display:block}aside small{color:#b9c6ce;margin-top:18px;display:block}.sources{padding:0;list-style:none}.sources li{background:#fff;border:1px solid #c8cecf;margin:10px 0;padding:18px}.sources a{font-weight:900}.sources p{margin:5px 0;font-size:14px!important}.sources small{text-transform:uppercase;color:#647681;font-size:11px}footer{color:#fff;background:#0c1e2b;grid-template-columns:2fr 1fr;gap:40px;padding:55px max(30px,50vw - 650px);display:grid}footer a{margin:8px 0;display:block}footer small{color:#a9b8c1;grid-column:1/-1}.ageGate{z-index:100;background:#08141df0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ageGate>div{background:#f7f3ea;border:3px solid #ef6847;max-width:590px;padding:42px;box-shadow:18px 18px #80c8c0}.ageGate span{color:#bf432d;letter-spacing:.15em;font-weight:900}.ageGate h2{margin:16px 0;font-size:42px;line-height:1}.ageGate button,.ageGate a{border:2px solid #14293b;align-items:center;min-height:50px;margin:12px 10px 0 0;padding:0 20px;font-weight:900;display:inline-flex}.ageGate button{color:#fff;background:#14293b}.ageGate a{background:0 0;text-decoration:none}@media (max-width:900px){.siteHeader{align-items:flex-start;gap:18px}.siteHeader nav{display:none}.hero,.guideHero{grid-template-columns:1fr;gap:38px;padding-top:48px}.hero{min-height:auto}.pathMap{grid-template-columns:1fr 1fr}.articleGrid{grid-template-columns:1fr}aside{position:static}.risks ul{grid-template-columns:1fr}}@media (max-width:560px){.siteHeader{padding:14px 18px}.brand>b{width:52px;height:52px}.hero,.guideHero{padding:44px 18px}.hero h1,.guideHero h1{font-size:43px}.lead{font-size:18px}.pathMap{grid-template-columns:1fr}.sequence{padding:58px 18px}.articleGrid,.homeArticle{padding:0 18px}.hero img,.guideHero img{box-shadow:9px 9px #80c8c0}footer{grid-template-columns:1fr}.ageGate>div{padding:28px}.ageGate h2{font-size:34px}}
