.guide_tag___bf0f{color:#b0f4cf;font-size:11px;letter-spacing:.12em;margin-bottom:22px;border-left:2px solid #a5ebc4;padding-left:13px}.guide_promo__8l3w9{position:relative;isolation:isolate;margin:42px 0 56px;padding:34px;border:1px solid #45608c;border-radius:20px;background:radial-gradient(ellipse at 100% 0,rgba(84,122,244,.22),transparent 65%),#111d32;box-shadow:0 16px 48px #03091440;overflow:hidden}.guide_promo__8l3w9 .guide_promoBrand__yWI1V{display:flex;align-items:center;gap:9px;color:#f0f5ff;font-size:23px;font-weight:750;letter-spacing:-.8px;margin-bottom:22px}.guide_promoBrand__yWI1V>span:first-child{color:#b0f4cf;font-size:31px}.guide_promo__8l3w9 .guide_promoLabel__vHlWP{margin-left:auto;color:#a9bad3;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:right}body[data-page-kind] .guide_promo__8l3w9 h2{font-size:clamp(24px,3vw,34px)!important;line-height:1.18!important;letter-spacing:-.8px;margin:0 0 16px!important;color:#f3f6ff!important}.guide_promo__8l3w9>p{color:#c0cde2;font-size:16px;line-height:1.8;margin:0 0 18px}.guide_promoBenefits__1qNl2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.guide_promoBenefits__1qNl2>div{border-top:1px solid #45608c;padding-top:18px}.guide_promoBenefits__1qNl2>div>span{color:#b0f4cf;font-size:22px}.guide_promo__8l3w9 .guide_promoBenefits__1qNl2 h3{font-size:16px;line-height:1.45;margin:10px 0;color:#f0f5ff}.guide_promo__8l3w9 .guide_promoBenefits__1qNl2 p{font-size:14px;line-height:1.75;color:#bdcbe0;margin:0}.guide_promo__8l3w9 .guide_promoNote__FzwMO{padding-left:15px;border-left:2px solid #6884b0;font-size:13px;color:#aebfd8;line-height:1.7}.guide_promoActions__4mK1k{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:25px}.guide_promo__8l3w9 .guide_promoActions__4mK1k a{font-size:14px;font-weight:650;text-decoration:none;line-height:1.5}.guide_promo__8l3w9 .guide_promoActions__4mK1k a:first-child{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#b0f4cf;color:#10251d;padding:15px 20px;border-radius:10px}.guide_promo__8l3w9 .guide_promoActions__4mK1k a:first-child:hover{background:#d1ffe6}.guide_promo__8l3w9 .guide_promoActions__4mK1k a:last-child{color:#d5e4ff}.guide_promoActions__4mK1k a:focus-visible{outline:2px solid #fff;outline-offset:5px}.guide_promo__8l3w9 .guide_promoFootnote__rRjkB{font-size:12px;line-height:1.8;color:#acbdd5;margin:17px 0 0}.guide_promoFootnote__rRjkB span{display:block}.guide_promoCompact__8EC87{padding:27px 30px}.guide_promoCompact__8EC87 .guide_promoBrand__yWI1V{margin-bottom:14px}@media(max-width:700px){.guide_promo__8l3w9{padding:25px 21px}.guide_promoBenefits__1qNl2{grid-template-columns:1fr;gap:20px}.guide_promo__8l3w9 .guide_promoLabel__vHlWP{max-width:130px;font-size:9px}.guide_promoActions__4mK1k{align-items:stretch;flex-direction:column;gap:17px}.guide_promoActions__4mK1k a{text-align:center}.guide_promo__8l3w9 h2{letter-spacing:-.5px}.guide_promo__8l3w9>p{font-size:15px}}.guide_figure__QloRz{margin:0 0 56px;background:#101a2a;border:1px solid #2a3d57;border-radius:18px;overflow:hidden}.guide_figure__QloRz img{display:block;width:100%;height:auto}.guide_figure__QloRz figcaption{padding:15px 22px;border-top:1px solid #2a3d57;font-size:12px;line-height:1.7;color:#a9bad3}.guide_section__qImPu{position:relative;padding-top:22px;border-top:1px solid #26374d}.guide_number__LQIw8{display:block;font-family:monospace;font-size:12px;margin-bottom:14px;letter-spacing:.1em}.guide_section__qImPu p{margin:0 0 20px}.guide_section__qImPu ol,.guide_section__qImPu ul,.guide_sources__03RgK ul{padding-left:24px;margin:22px 0}.guide_section__qImPu li{padding-left:6px;margin:12px 0}.guide_section__qImPu li::marker{color:#a5ebc4}.guide_tableScroll__vXaNx{max-width:100%;overflow-x:auto;border:1px solid #2a3d57;border-radius:12px;margin:28px 0;overscroll-behavior-inline:contain}.guide_tableScroll__vXaNx table{border-collapse:collapse}.guide_tableScroll__vXaNx caption{padding:16px;text-align:left;font-size:13px;color:#eaf0fb}.guide_tableScroll__vXaNx td,.guide_tableScroll__vXaNx th{text-align:left;vertical-align:top;border-bottom:1px solid #26374d}.guide_tableScroll__vXaNx:focus-visible{outline:2px solid #a5ebc4;outline-offset:4px}.guide_callout__cER8H{padding:20px 24px;background:#11252a;margin:28px 0;border-radius:0 12px 12px 0}.guide_question__8Zmqh{padding:20px 0;border-bottom:1px solid #26374d}.guide_question__8Zmqh h3{margin:0 0 10px}.guide_question__8Zmqh p{margin:0}.guide_sources__03RgK{padding:28px;border:1px solid #26374d;border-radius:14px;background:#0e1828}.guide_related__wTHhW{display:grid;grid-template-columns:1fr 1fr;gap:12px}.guide_related__wTHhW a{display:flex;justify-content:space-between;gap:16px;border:1px solid #304760;padding:20px;border-radius:10px;text-decoration:none;font-size:14px;line-height:1.6}.guide_related__wTHhW a:hover{background:#17273d}.guide_actions__4vw_L{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:24px}.guide_actions__4vw_L a{font-size:14px;font-weight:600;text-decoration:none}.guide_actions__4vw_L a:first-child{padding:13px 19px;background:#b0f4cf;color:#10251d;border-radius:9px}.guide_actions__4vw_L a:first-child span{margin-left:16px}@media(max-width:600px){.guide_related__wTHhW{grid-template-columns:1fr}.guide_sources__03RgK{padding:21px}.guide_figure__QloRz{border-radius:12px}.guide_figure__QloRz figcaption{padding:14px 17px}.guide_callout__cER8H{padding:18px}.guide_tag___bf0f{font-size:10px;letter-spacing:.07em}}.guide_tag___bf0f{display:inline-flex;align-items:center;gap:12px;color:#a5ebc4;font:650 11px/1 Geist,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:26px;border-left:0;padding-left:0}.guide_tag___bf0f:before{content:"";width:28px;height:1px;background:#a5ebc4;opacity:.8}.guide_brief__KWMtC{margin:0 0 72px;padding:0;border:0;background:none}.guide_briefLabel__724ym{display:flex;align-items:center;gap:16px;margin:0 0 20px;font:650 11px/1 Geist,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6f86a6}.guide_briefLabel__724ym:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#26374d,transparent)}.guide_brief__KWMtC ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.guide_brief__KWMtC li{margin:0;padding:0}.guide_brief__KWMtC a{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;padding:22px 22px 24px;border:1px solid #243452;border-radius:16px;background:linear-gradient(180deg,#0f1828,#0c1320);text-decoration:none;color:inherit;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1),background .25s}.guide_brief__KWMtC a:hover{border-color:#4c74b8;transform:translateY(-3px);background:linear-gradient(180deg,#122036,#0d1626)}.guide_brief__KWMtC a:focus-visible{outline:2px solid #87b7ff;outline-offset:4px}.guide_briefNum__sJLVi{font:500 40px/1 var(--serif,Geist,Arial,sans-serif);color:#a5ebc4;letter-spacing:-.04em;font-variant-numeric:lining-nums}.guide_briefTitle__e4gG_{display:block;font:600 17px/1.35 var(--serif,Geist,Arial,sans-serif);color:#eef3fc;letter-spacing:-.01em;text-wrap:balance}.guide_briefText__CQLjx{display:block;font:400 13.5px/1.65 Geist,Arial,sans-serif;color:#93a5c0;text-wrap:pretty;margin-top:10px}.guide_section__qImPu{padding-top:34px;border-top:1px solid #1f2d44}.guide_number__LQIw8{display:flex;align-items:center;gap:14px;font:600 12px/1 Geist,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#a5ebc4;margin-bottom:20px;letter-spacing:.16em}.guide_number__LQIw8:after{content:"";width:44px;height:1px;background:#a5ebc4;opacity:.55}.guide_section__qImPu ol,.guide_section__qImPu ul{padding-left:0;list-style:none}.guide_section__qImPu ul li{position:relative;padding-left:28px;margin:14px 0}.guide_section__qImPu ul li:before{content:"";position:absolute;left:4px;top:.78em;width:7px;height:7px;border-radius:2px;background:#a5ebc4;transform:rotate(45deg)}.guide_section__qImPu ol{counter-reset:step}.guide_section__qImPu ol li{counter-increment:step;position:relative;padding-left:52px;margin:18px 0}.guide_section__qImPu ol li:before{content:counter(step);position:absolute;left:0;top:.18em;width:34px;height:34px;display:grid;place-items:center;border:1px solid #3a557f;border-radius:50%;font:600 14px/1 Geist,Arial,sans-serif;color:#cfe2ff;background:#101c30}.guide_callout__cER8H{position:relative;padding:26px 30px 26px 34px;border:1px solid #213a40;border-left:3px solid #a5ebc4;background:linear-gradient(120deg,rgba(165,235,196,.08),rgba(165,235,196,.02));border-radius:4px 16px 16px 4px;margin:34px 0}.guide_callout__cER8H p{font:400 17px/1.7 var(--serif,Geist,Arial,sans-serif)!important;color:#d6f1e3!important;margin:0}.guide_question__8Zmqh{padding:26px 0;border-bottom:1px solid #1f2d44}.guide_question__8Zmqh h3{margin:0 0 12px}.guide_related__wTHhW a{border-color:#243452;background:#0d1524;font-family:var(--serif,Geist,Arial,sans-serif);font-size:16px;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1),background .25s}.guide_related__wTHhW a:hover{background:#13213a;border-color:#4c74b8;transform:translateY(-2px)}body[data-page-kind] .guide_promo__8l3w9 h2{font-family:var(--serif,Geist,Arial,sans-serif)!important;font-weight:520!important}@media(max-width:900px){.guide_brief__KWMtC ol{grid-template-columns:1fr}.guide_brief__KWMtC a{flex-direction:row;align-items:flex-start;gap:18px}.guide_briefNum__sJLVi{font-size:32px;flex:0 0 auto}}@media(max-width:600px){.guide_callout__cER8H{padding:20px 20px 20px 24px}.guide_callout__cER8H p{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.guide_brief__KWMtC a,.guide_related__wTHhW a{transition:none}.guide_brief__KWMtC a:hover,.guide_related__wTHhW a:hover{transform:none}}.guide_shot__r0_JL{margin:30px 0}.guide_shot__r0_JL a{display:block;cursor:zoom-in;border-radius:14px}.guide_shot__r0_JL img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid #213a40;box-shadow:0 24px 60px #0007}.guide_shot__r0_JL a:focus-visible{outline:2px solid #a5ebc4;outline-offset:4px}.guide_shot__r0_JL figcaption{margin-top:12px;font-size:13px;color:#8fa9b0;line-height:1.5}@media(max-width:600px){.guide_shot__r0_JL img{border-radius:10px}}