.blog-page>header{position:sticky}.blog-intro{padding-block:80px 65px;display:grid;grid-template-columns:1fr 260px;align-items:center;gap:60px}.blog-intro h1{font-size:62px;margin:22px 0}.blog-intro .lead{max-width:480px}.intro-note{max-width:460px;font-size:13px}.blog-intro-art{width:190px;height:190px;justify-self:center;padding:7px}.blog-intro-art .orb{padding:12px}.guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-bottom:75px}.guide-card{display:flex;flex-direction:column;overflow:hidden;background:#ffffffed;border:1px solid var(--line);border-radius:26px;box-shadow:0 8px 24px #141f3305;transition:transform .2s,border-color .2s}.guide-card:hover{transform:translateY(-3px);border-color:#97a6bd}.guide-art{min-height:145px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(#a9b7ca55 .8px,transparent 1px) 0 0/14px 14px,#f2f5fa;border-bottom:1px solid #d5dde780}.guide-art .orb{height:94px;width:94px}.guide-art .micro{position:absolute;bottom:17px;left:25px;font-size:7px}.art-1{background-color:#eff3f6}.art-2{background-color:#f5f3f9}.guide-card-copy{padding:27px}.guide-card-copy .micro{font-size:8px}.guide-card h2{font-size:26px;line-height:1.25;letter-spacing:-.8px;margin:15px 0}.guide-card p{font-size:13px;margin-bottom:25px}.read-link{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;margin-top:auto}.featured-guide{grid-column:1/-1;display:grid;grid-template-columns:.85fr 1.15fr}.featured-guide .guide-art{border-bottom:0;border-right:1px solid var(--line);min-height:280px}.featured-guide .guide-art .orb{width:160px;height:160px}.featured-guide h2{font-size:33px}.featured-guide .guide-card-copy{padding:35px}.guide-bottom{padding-block:70px 90px;text-align:center;border-top:1px solid var(--line)}.guide-bottom>.eyebrow{justify-content:center}.guide-bottom p{max-width:500px;margin:20px auto 28px}.breadcrumbs{display:flex;gap:12px;flex-wrap:wrap;padding-top:30px;font-size:10px;color:var(--muted)}.breadcrumbs a:hover{text-decoration:underline}.article-header{position:static;z-index:auto;border:0;background:none;backdrop-filter:none;padding-top:43px;padding-bottom:43px}.article-header h1{font-size:clamp(36px,4.3vw,56px);letter-spacing:-2px;line-height:1.12;max-width:900px;margin:20px 0}.article-description{font-size:18px;max-width:760px;line-height:1.7;margin-bottom:24px}.article-meta{display:flex;gap:20px;flex-wrap:wrap;font:9px ui-monospace,monospace;letter-spacing:.5px;color:var(--muted)}.article-layout{display:grid;grid-template-columns:200px minmax(0,740px);gap:65px;align-items:start;padding-bottom:50px}.article-toc{position:sticky;top:110px;padding-top:8px}.article-toc .micro{font-size:8px}.article-toc ol{list-style:none;padding:0;margin-top:18px;display:grid;gap:16px}.article-toc li{font-size:11px;line-height:1.6;color:var(--muted)}.article-toc a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.article-body{min-width:0}.article-body section{padding-top:32px}.article-body h2{font-size:29px;font-weight:550;letter-spacing:-.8px;line-height:1.25;scroll-margin-top:110px}.article-body p,.article-body li{font-size:16px;line-height:1.9;color:#435167}.article-body p{margin:18px 0}.article-body li{padding-left:5px;margin-block:9px}.article-body ul,.article-body ol{padding-left:22px}.article-body a:not(.button){text-decoration:underline;text-decoration-color:#aab8ce;text-underline-offset:4px}.article-body strong,.article-body b{color:var(--ink);font-weight:600}.article-body [lang=es]{color:#263c59}.article-body [lang=fr]{color:#263c59}.quick-answer{padding:24px 27px;background:#f3f6fb;border:1px solid var(--line);border-radius:23px}.quick-answer p{font-size:16px;color:#283a52;margin:12px 0 0}.quick-answer .micro{font-size:8px}.table-scroll{overflow:auto;border:1px solid var(--line);border-radius:19px;background:#fff;margin-block:25px}.table-scroll:focus-visible{outline:2px solid #97a6bd;outline-offset:4px}table{width:100%;border-collapse:collapse;text-align:left;min-width:480px;font-size:13px;line-height:1.65}th,td{padding:14px 17px;border-bottom:1px solid #d5dde770;vertical-align:top}thead th{font:9px ui-monospace,monospace;letter-spacing:1px;text-transform:uppercase;background:#f3f6fb;color:var(--muted)}tbody th{font-weight:550;width:33%;color:var(--ink)}td{color:#546278}tbody tr:last-child>*{border-bottom:0}.practice-box{margin-block:28px;padding:22px 25px;border:1px solid #c3cedd;border-radius:21px;background:linear-gradient(130deg,#f7f9fc,#fff)}.practice-box .micro{font-size:8px}.practice-box>p{margin-top:11px}.practice-box details{border-top:1px solid var(--line);padding-top:15px}.practice-box summary,.article-faq summary{cursor:pointer;font-size:13px;font-weight:600;line-height:1.6}.practice-box details p{font-size:14px}.dialogue{border-left:2px solid #9ba9bc;padding:2px 0 2px 23px;margin:25px 0;background:linear-gradient(90deg,#f3f6fa8c,transparent)}.dialogue p{margin:15px 0;font-size:15px}.dialogue small{font-size:13px;color:var(--muted)}.article-faq details{padding:20px 0;border-top:1px solid var(--line)}.article-faq details p{font-size:15px}.article-cta{margin-top:45px;padding:32px;border-radius:25px;background:#f1f4f9;border:1px solid var(--line)}.article-cta h2{font-size:31px}.article-cta p{font-size:14px}.article-cta .button{margin-top:8px}.related{padding-block:50px 85px;border-top:1px solid var(--line)}.related>h2{font-size:35px}.related-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.related-grid .guide-art{min-height:115px}.related-grid .guide-art .orb{height:74px;width:74px}.related-grid .guide-card h2{font-size:24px}.all-guides{display:inline-block;margin-top:30px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.blog-page footer{gap:20px}.blog-page footer div{flex-wrap:wrap;gap:15px}@media(max-width:1000px){.article-layout{grid-template-columns:160px minmax(0,1fr);gap:35px}.article-header h1{max-width:850px}.blog-intro{gap:30px}.blog-intro h1{font-size:54px}}@media(max-width:760px){.article-layout{grid-template-columns:1fr;gap:15px}.article-toc{position:static;padding:20px;background:#f6f8fbea;border:1px solid var(--line);border-radius:18px}.article-toc ol{gap:10px;margin-bottom:0}.article-toc li{font-size:12px}.blog-intro{grid-template-columns:1fr 150px}.blog-intro-art{width:140px;height:140px}.blog-intro h1{font-size:44px;letter-spacing:-2px}.guide-card h2{font-size:23px}.featured-guide h2{font-size:28px}.featured-guide .guide-card-copy{padding:25px}.featured-guide .guide-art .orb{width:125px;height:125px}.article-header{padding-block:30px}.article-description{font-size:16px}.article-body p,.article-body li{font-size:15px}}@media(max-width:540px){.blog-intro{grid-template-columns:1fr;padding-block:45px 35px;gap:12px}.blog-intro-art{display:none}.blog-intro h1{font-size:47px}.blog-intro .lead{font-size:16px}.guide-grid{grid-template-columns:1fr;gap:20px;padding-bottom:45px}.featured-guide{display:flex}.featured-guide .guide-art{min-height:155px;border-right:0;border-bottom:1px solid var(--line)}.featured-guide .guide-art .orb{width:100px;height:100px}.featured-guide h2,.guide-card h2{font-size:25px}.guide-card-copy{padding:25px}.guide-art{min-height:130px}.article-header h1{font-size:37px;letter-spacing:-1.5px}.article-meta{gap:12px;font-size:8px}.article-body h2{font-size:26px}.quick-answer,.practice-box{padding:20px}.article-cta{padding:23px}.article-cta h2{font-size:28px}.related{padding-block:35px 55px}.related-grid{grid-template-columns:1fr}.related>h2{font-size:31px}.breadcrumbs{font-size:9px;gap:8px}.guide-bottom{padding-block:45px 65px}.guide-bottom h2{font-size:35px}.blog-page footer{align-items:flex-start}.blog-page footer div{width:100%}}
