.HLEiiW_ad{flex-direction:column;align-items:center;gap:6px;margin:0 auto;font-family:Plus Jakarta Sans,Inter,sans-serif;display:flex}.HLEiiW_ad:has(ins[data-ad-status=unfilled]){display:none}.HLEiiW_label{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;align-self:flex-start;font-size:10px;font-weight:700}.HLEiiW_unit{width:100%}.HLEiiW_feed{border-top:1px solid #e2e8f0;width:100%;margin:clamp(28px,3vw,44px) 0 0;padding:14px 0 0}.HLEiiW_feed .HLEiiW_unit{min-height:90px}.HLEiiW_article{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;width:100%;margin:28px 0;padding:14px 0}.HLEiiW_sidebar{width:100%}.HLEiiW_sidebar .HLEiiW_unit{min-height:250px}.HLEiiW_rail{width:100%}.HLEiiW_rail .HLEiiW_unit{min-height:600px}.HLEiiW_placeholder .HLEiiW_placeholderText{color:#64748b;text-align:center;background:repeating-linear-gradient(135deg,#f8fafc 0 10px,#f1f5f9 10px 20px);border:1.5px dashed #cbd5e1;border-radius:12px;place-items:center;width:100%;font-size:12px;font-weight:700;display:grid}.HLEiiW_feed.HLEiiW_placeholder .HLEiiW_placeholderText{min-height:90px}.HLEiiW_article.HLEiiW_placeholder .HLEiiW_placeholderText{min-height:120px}.HLEiiW_sidebar.HLEiiW_placeholder .HLEiiW_placeholderText{min-height:250px}.HLEiiW_rail.HLEiiW_placeholder .HLEiiW_placeholderText{min-height:600px;padding:0 10px}
.ra84lq_rails{display:contents}.ra84lq_rail{z-index:5;opacity:0;pointer-events:none;transition:opacity .3s;position:fixed;top:120px}.ra84lq_visible .ra84lq_rail{opacity:1;pointer-events:auto}
._8q3E3G_root{--ink:#0f172a;--ink-2:#334155;--muted:#64748b;--line:#e2e8f0;--cobalt:#2563eb;--canvas:#f8fafc;--radius:16px;--bar-h:92px;--max:1240px;--gutter:clamp(16px, 4vw, 40px);--sans:"Plus Jakarta Sans", "Inter", sans-serif;padding-top:var(--bar-h);color:var(--ink);font-family:var(--sans);background:#fff;min-height:100vh}._8q3E3G_root main a{color:inherit;text-decoration:none}._8q3E3G_root main button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}._8q3E3G_heroScope{min-height:0;padding-top:0}._8q3E3G_heroScope a{color:inherit;text-decoration:none}._8q3E3G_root :focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}._8q3E3G_wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}._8q3E3G_img{object-fit:cover}._8q3E3G_tag{border:1px solid var(--line);height:30px;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._8q3E3G_tagDot{border-radius:50%;width:8px;height:8px}._8q3E3G_avatar{background:#eff6ff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}._8q3E3G_author{align-items:center;gap:12px;display:flex}._8q3E3G_author strong{font-size:14px;font-weight:700;display:block}._8q3E3G_author small{color:var(--muted);font-size:13px;display:block}._8q3E3G_primaryBtn{background:var(--cobalt);border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:700;transition:background .15s;display:inline-flex;color:#fff!important}._8q3E3G_primaryBtn:hover{background:#1d4ed8}._8q3E3G_root ._8q3E3G_linkBtn{color:var(--cobalt);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}._8q3E3G_linkBtn:hover{text-underline-offset:3px;text-decoration:underline}._8q3E3G_head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}._8q3E3G_head h2{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,30px);font-weight:800;line-height:1.2}._8q3E3G_head p{color:var(--muted);margin-top:6px;font-size:15px}._8q3E3G_hero{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:stretch;gap:clamp(20px,2.6vw,36px);padding-top:clamp(16px,2.5vw,32px);padding-bottom:40px;display:grid}._8q3E3G_heroText{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;display:flex}._8q3E3G_heroText h1{letter-spacing:-.03em;font-size:clamp(34px,3.8vw,52px);font-weight:800;line-height:1.12}._8q3E3G_heroText p{color:var(--muted);font-size:16px;line-height:1.65}._8q3E3G_heroSlide{flex-direction:column;align-items:flex-start;gap:20px;animation:.6s cubic-bezier(.16,1,.3,1) both _8q3E3G_heroSlideIn;display:flex}._8q3E3G_heroSlide h1{font-size:clamp(30px,3.1vw,46px)}._8q3E3G_heroSlide p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8q3E3G_heroPhoto{animation:.8s both _8q3E3G_heroPhotoIn}@keyframes _8q3E3G_heroSlideIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _8q3E3G_heroPhotoIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}._8q3E3G_heroDots{gap:6px;display:flex}._8q3E3G_root ._8q3E3G_heroDot{cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}._8q3E3G_root ._8q3E3G_heroDot:hover{background:#94a3b8}._8q3E3G_root ._8q3E3G_heroDotActive,._8q3E3G_root ._8q3E3G_heroDotActive:hover{background:var(--cobalt);width:24px}@media (min-width:901px){._8q3E3G_heroText{min-height:500px}}._8q3E3G_listSlide{animation:.6s cubic-bezier(.16,1,.3,1) both _8q3E3G_heroSlideIn}._8q3E3G_trending ._8q3E3G_heroDots{margin-top:14px}@media (prefers-reduced-motion:reduce){._8q3E3G_heroSlide,._8q3E3G_listSlide,._8q3E3G_heroPhoto{animation:none}}._8q3E3G_heroImage{background:var(--canvas);border-radius:24px;min-height:440px;position:relative;overflow:hidden}._8q3E3G_heroImage img{transition:transform .5s}._8q3E3G_heroImage:hover img{transform:scale(1.03)}._8q3E3G_trending h2{border-bottom:1px solid var(--line);padding-bottom:12px;font-size:18px;font-weight:800}._8q3E3G_trending ol{list-style:none}._8q3E3G_trending li a{border-bottom:1px solid var(--line);gap:12px;padding:14px 0;display:flex}._8q3E3G_trending li:last-child a{border-bottom:0}._8q3E3G_trendThumb{background:var(--canvas);border-radius:12px;flex:none;width:72px;height:72px;position:relative;overflow:hidden}._8q3E3G_trendText{flex-direction:column;gap:3px;min-width:0;display:flex}._8q3E3G_trendNum{color:var(--cobalt);font-size:12px;font-weight:800}._8q3E3G_trendText strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}._8q3E3G_trending li a:hover strong{color:var(--cobalt)}._8q3E3G_trendText small{color:var(--muted);font-size:12px}._8q3E3G_cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._8q3E3G_root ._8q3E3G_cat{border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:14px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}._8q3E3G_root ._8q3E3G_cat:hover{background:var(--canvas);border-color:var(--cat-fg)}._8q3E3G_catIcon{background:var(--cat-bg);width:44px;height:44px;color:var(--cat-fg);border-radius:50%;flex:none;place-items:center;display:grid}._8q3E3G_catText{flex-direction:column;gap:1px;min-width:0;display:flex}._8q3E3G_catText strong{font-size:14.5px;font-weight:700;line-height:1.3}._8q3E3G_catText small{color:var(--muted);font-size:12px}._8q3E3G_catText small:first-child{color:var(--cat-fg);font-weight:700}._8q3E3G_library{scroll-margin-top:calc(var(--bar-h) + 12px);padding-top:24px;padding-bottom:24px}._8q3E3G_group{scroll-margin-top:calc(var(--bar-h) + 8px);padding-top:44px;padding-bottom:8px}._8q3E3G_groupHead{border-top:1px solid var(--line);align-items:flex-start;gap:16px;margin-bottom:24px;padding-top:28px;display:flex}._8q3E3G_groupIcon{border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}._8q3E3G_groupStep{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}._8q3E3G_groupHead h2{letter-spacing:-.02em;margin-top:2px;font-size:clamp(22px,2.2vw,28px);font-weight:800}._8q3E3G_groupHead p{color:var(--muted);margin-top:4px;font-size:15px}._8q3E3G_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;display:grid}._8q3E3G_card{flex-direction:column;gap:10px;display:flex}._8q3E3G_cardImage{aspect-ratio:4/3;background:var(--canvas);border-radius:14px;margin-bottom:4px;display:block;position:relative;overflow:hidden}._8q3E3G_cardImage img{transition:transform .5s}._8q3E3G_card:hover ._8q3E3G_cardImage img{transform:scale(1.05)}._8q3E3G_cardTag{height:26px;color:var(--ink);background:#fffffff0;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}._8q3E3G_cardTitle{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}._8q3E3G_card:hover ._8q3E3G_cardTitle{color:var(--cobalt)}._8q3E3G_cardMeta{color:var(--muted);font-size:13px}._8q3E3G_empty{border-radius:var(--radius);background:var(--canvas);color:var(--ink-2);padding:24px;font-size:15px}._8q3E3G_planned{border-radius:var(--radius);border:1px dashed #cbd5e1;margin-top:24px;padding:16px 20px}._8q3E3G_planned summary{cursor:pointer;color:var(--ink-2);font-size:14px;font-weight:700}._8q3E3G_planned ul{columns:2;column-gap:32px;margin-top:10px;padding-left:18px}._8q3E3G_planned li{color:var(--muted);break-inside:avoid;padding:4px 0;font-size:14px}._8q3E3G_news{background:#eff6ff;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;margin-bottom:72px;padding:clamp(24px,4vw,40px);display:flex}._8q3E3G_news h2{letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);font-weight:800}._8q3E3G_news p{color:var(--ink-2);margin-top:6px;font-size:15px}._8q3E3G_news form{border:1px solid var(--line);background:#fff;border-radius:999px;flex:0 440px;gap:8px;padding:6px;display:flex}._8q3E3G_news input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:14px}._8q3E3G_root ._8q3E3G_news button{background:var(--cobalt);color:#fff;border-radius:999px;height:42px;padding:0 20px;font-size:14px;font-weight:700}@media (max-width:1180px){._8q3E3G_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._8q3E3G_trending{grid-column:1/-1}._8q3E3G_trending ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}._8q3E3G_trending li:last-child a{border-bottom:1px solid var(--line)}._8q3E3G_cats{grid-template-columns:repeat(2,minmax(0,1fr))}._8q3E3G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){._8q3E3G_hero{grid-template-columns:minmax(0,1fr)}._8q3E3G_heroImage{aspect-ratio:16/10;order:-1;min-height:0}._8q3E3G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._8q3E3G_news{flex-direction:column;align-items:stretch}._8q3E3G_news form{flex-basis:auto}}@media (max-width:600px){._8q3E3G_trending ol{grid-template-columns:minmax(0,1fr)}._8q3E3G_root ._8q3E3G_cat{gap:10px;padding:12px}._8q3E3G_catIcon{width:36px;height:36px}._8q3E3G_grid{grid-template-columns:minmax(0,1fr)}._8q3E3G_planned ul{columns:1}._8q3E3G_head{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._8q3E3G_root *{transition:none!important}}
.-rhnvG_head{max-width:calc(820px + 2 * var(--gutter));padding-top:clamp(24px,4vw,40px);padding-bottom:32px}.-rhnvG_tags{flex-wrap:wrap;gap:8px;display:flex}.-rhnvG_title{letter-spacing:-.03em;margin-top:18px;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.12}.-rhnvG_subtitle{color:var(--muted);margin-top:14px;font-size:18px;line-height:1.6}.-rhnvG_byline{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding-top:20px;display:flex}.-rhnvG_share{gap:8px;display:flex}.-rhnvG_byline .-rhnvG_share button{border:1px solid var(--line);min-width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.-rhnvG_byline .-rhnvG_share button:hover{border-color:var(--cobalt);color:var(--cobalt)}.-rhnvG_cover{aspect-ratio:21/9;background:var(--canvas);border-radius:24px;max-width:1080px;margin:0 auto;position:relative;overflow:hidden}.-rhnvG_layout{max-width:calc(1080px + 2 * var(--gutter));grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(32px,5vw,64px);padding-top:48px;padding-bottom:64px;display:grid}.-rhnvG_body{max-width:700px;color:var(--ink-2);font-size:17px;line-height:1.8}.-rhnvG_body>p,.-rhnvG_body section>p{margin-top:1.2em}.-rhnvG_body>p:first-child{margin-top:0}.-rhnvG_lede,.-rhnvG_boldFirst{color:#0f172a;font-size:19.5px;font-weight:600;line-height:1.6}.-rhnvG_boldFirst strong{font-weight:600}.-rhnvG_body h2{letter-spacing:-.02em;color:var(--ink);margin-top:1.8em;font-size:24px;font-weight:800;line-height:1.3}.-rhnvG_points{border-radius:var(--radius);background:#eff6ff;margin-top:32px;padding:22px 24px}.-rhnvG_body .-rhnvG_points h2{letter-spacing:0;margin-top:0;font-size:15px}.-rhnvG_points ul{flex-direction:column;gap:10px;margin-top:12px;list-style:none;display:flex}.-rhnvG_points li{color:var(--ink);gap:10px;font-size:15.5px;font-weight:600;line-height:1.5;display:flex}.-rhnvG_points li svg{color:var(--cobalt);flex:none;margin-top:3px}.-rhnvG_bullets{flex-direction:column;gap:8px;margin-top:12px;padding-left:0;list-style:none;display:flex}.-rhnvG_bullets li{margin-top:0;line-height:1.6}.-rhnvG_takeaway{color:var(--ink);background:#eff6ff;border-radius:24px;margin-top:40px;padding:clamp(24px,4vw,40px)}.-rhnvG_takeaway span{letter-spacing:-.02em;color:var(--ink);font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.25;display:block}.-rhnvG_takeaway p{color:var(--ink-2);margin-top:8px;font-size:16px;font-weight:400;line-height:1.6}.-rhnvG_side{top:calc(var(--bar-h) + 24px);flex-direction:column;gap:16px;display:flex;position:sticky}.-rhnvG_sideCard{border-radius:var(--radius);border:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.-rhnvG_sideCard p{color:var(--muted);font-size:14px;line-height:1.55}.-rhnvG_sideLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--cobalt);font-size:12px;font-weight:800}.-rhnvG_sideCard .-rhnvG_sideQ{color:var(--ink);font-size:17px;font-weight:700;line-height:1.4}.-rhnvG_sideAsk{background:#eff6ff;border-color:#0000}.-rhnvG_more{border-top:1px solid var(--line);padding-top:56px;padding-bottom:80px}.-rhnvG_moreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:960px){.-rhnvG_layout{grid-template-columns:minmax(0,1fr)}.-rhnvG_side{position:static}}@media (max-height:880px){.-rhnvG_side{position:static}}@media (max-width:640px){.-rhnvG_cover{aspect-ratio:16/10}.-rhnvG_body{font-size:16.5px}.-rhnvG_lede{font-size:18.5px}.-rhnvG_moreGrid{grid-template-columns:minmax(0,1fr)}}.-rhnvG_viewBar{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:28px;padding-bottom:18px;display:flex}.-rhnvG_viewLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.-rhnvG_viewSwitcher{border:1px solid var(--line);background:#f1f5f9;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.-rhnvG_viewSwitcher .-rhnvG_viewBtn:not(.-rhnvG_viewBtnActive):hover{color:var(--ink)}.-rhnvG_viewBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 18px;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex}.-rhnvG_viewBtnActive,.-rhnvG_viewBtnActive:hover{color:var(--cobalt);background:#fff;box-shadow:0 2px 8px #00000014}.-rhnvG_summaryCard{border:1px solid var(--line);background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border-radius:20px;margin-bottom:28px;padding:28px 32px;box-shadow:0 4px 16px #00000005}.-rhnvG_summarySubtitle{color:var(--ink);margin-bottom:16px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.5}.-rhnvG_summaryLead{color:var(--ink-2);margin-bottom:0;font-size:16.5px;line-height:1.75}.-rhnvG_summaryTakeaway{color:#fff;background:#0f172a;border-radius:14px;margin-top:20px;padding:20px 24px}.-rhnvG_summaryTakeawayLabel{letter-spacing:.1em;text-transform:uppercase;color:#38bdf8;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.-rhnvG_summaryTakeawayText{color:#f1f5f9;margin:0;font-size:15px;line-height:1.6}.-rhnvG_summaryHighlights{border-top:1px dashed var(--line);margin-top:24px;padding-top:20px}.-rhnvG_summaryHighlightsTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--cobalt);margin-bottom:12px;font-size:12.5px;font-weight:800}
