.guide-header{border-bottom:1px solid #cbdcda;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:24px 32px;display:flex}.guide-header img{object-fit:contain}.guide-header nav{flex-wrap:wrap;gap:24px;display:flex}.guide-header a,.guide-hub a,.guide-article a{color:#095965}.guide-hub{max-width:1200px;margin:64px auto;padding:0 32px}.guide-hub h1,.guide-article h1{letter-spacing:-.035em;color:#193d46;font-size:clamp(34px,4.5vw,56px);line-height:1.12}.guide-lede{max-width:620px;font-size:20px;line-height:1.65}.guide-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#31656b;font-size:12px;font-weight:700}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0;display:grid}.guide-tile{background:linear-gradient(145deg,#edf5f1,#fff);border:1px solid #c7dcda;border-radius:24px;flex-direction:column;padding:28px;text-decoration:none;transition:transform .2s;display:flex}.guide-tile:hover{transform:translateY(-3px)}.guide-tile h2{letter-spacing:-.02em;font-size:25px;line-height:1.25}.guide-tile p{line-height:1.7}.guide-number{color:#91b7b3;font-size:38px;font-weight:700}.guide-read{margin-top:auto;padding-top:22px;font-weight:700}.guide-hub>section{max-width:760px;margin:40px 0;line-height:1.75}.guide-article{color:#20383f;max-width:850px;margin:36px auto 72px;padding:0 32px}.guide-breadcrumb{margin-bottom:42px;font-size:13px}.guide-byline{color:#537079;margin:24px 0;font-size:13px}.guide-answer{background:#e6f1ed;border-left:4px solid #19717a;border-radius:0 18px 18px 0;margin:32px 0;padding:24px 28px}.guide-answer p{margin-bottom:0}.guide-article p,.guide-article li{font-size:17px;line-height:1.85}.guide-contents{border:1px solid #c7dcda;border-radius:16px;gap:10px;padding:24px;font-size:14px;display:grid}.guide-article section{margin-top:40px;scroll-margin-top:24px}.guide-article h2{letter-spacing:-.02em;font-size:28px;line-height:1.25}.guide-article h3{margin-top:24px;font-size:19px;line-height:1.4}.guide-sources{border-top:1px solid #c7dcda;padding-top:24px}.guide-sources p,.guide-sources li,.guide-scope{color:#506c72;line-height:1.7;font-size:13px!important}.guide-scope{margin:32px 0}.guide-related{border-top:1px solid #c7dcda;gap:16px;margin-top:40px;padding-top:24px;display:grid}.guide-related a{line-height:1.5}@media (max-width:760px){.guide-grid{grid-template-columns:1fr}.guide-header{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px}.guide-header nav{gap:18px;font-size:14px}.guide-hub{margin-top:36px;padding:0 20px}.guide-article{padding:0 20px}.guide-answer{padding:20px}.guide-article p{font-size:16px}}.guide-article article>header{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block;position:static}.guide-article article>header>*{width:auto;max-width:none}.guide-header{height:auto;min-height:0;box-shadow:none;background:0 0;position:static}.guide-visual{margin:32px 0}.guide-visual img{border:1px solid #c7dcda;border-radius:18px;width:100%;height:auto;display:block}.guide-visual figcaption{color:#506c72;margin-top:12px;font-size:13px;line-height:1.65}
