.detail-module__twWrtW__detail{padding-block:40px 64px;padding-inline:var(--sw-gutter);flex-direction:column;gap:24px;max-width:1280px;margin-inline:auto;display:flex}.detail-module__twWrtW__pageGrid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:56px;display:grid}.detail-module__twWrtW__mainColumn{flex-direction:column;gap:32px;min-width:0;display:flex}.detail-module__twWrtW__breadcrumb{color:var(--sw-muted);font-size:14px}.detail-module__twWrtW__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.detail-module__twWrtW__breadcrumb li:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail-module__twWrtW__separator{color:var(--sw-line)}.detail-module__twWrtW__heroCard{border:1px solid var(--sw-line);background:linear-gradient(135deg,#f7f9f6 0%,#fff 64%);border-radius:20px;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:28px;padding:clamp(26px,3vw,42px);display:grid}.detail-module__twWrtW__heroCopy{min-width:0}.detail-module__twWrtW__eyebrowRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.detail-module__twWrtW__badge,.detail-module__twWrtW__cycle{border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.detail-module__twWrtW__badge{background:var(--sw-action);color:var(--sw-action-fg)}.detail-module__twWrtW__cycle{border:1px solid var(--sw-line);background:var(--sw-white);color:var(--sw-muted)}.detail-module__twWrtW__title{letter-spacing:-.04em;max-width:18ch;color:var(--sw-ink);margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.08}.detail-module__twWrtW__fullName{color:var(--sw-ink);margin:10px 0 0;font-size:15px;font-weight:650}.detail-module__twWrtW__purpose{max-width:66ch;color:var(--sw-body);margin:12px 0 0;font-size:16px;line-height:1.6}.detail-module__twWrtW__heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.detail-module__twWrtW__primaryAction,.detail-module__twWrtW__secondaryAction{border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-weight:700;display:inline-flex}.detail-module__twWrtW__primaryAction{border:1px solid var(--sw-action);background:var(--sw-action);color:var(--sw-action-fg)}.detail-module__twWrtW__secondaryAction{background:var(--sw-white);color:var(--sw-ink);border:1px solid #cbd1da}.detail-module__twWrtW__heroMark{aspect-ratio:1;border:1px solid var(--sw-line);background:var(--sw-white);color:var(--sw-muted);border-radius:50%;align-content:center;place-items:center;gap:10px;font-size:12px;font-weight:650;display:grid}.detail-module__twWrtW__heroIcon{width:44px;height:44px}.detail-module__twWrtW__quickInfo{flex-direction:column;gap:18px;display:flex}.detail-module__twWrtW__sectionHeading{align-items:center;gap:12px;display:flex}.detail-module__twWrtW__sectionHeading h2,.detail-module__twWrtW__mockCta h2{letter-spacing:-.02em;margin:0;font-size:23px;line-height:1.25}.detail-module__twWrtW__sectionKicker{color:var(--sw-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:12px;font-weight:750}.detail-module__twWrtW__sectionIcon{background:#eef6eb;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.detail-module__twWrtW__sectionIcon img{width:21px;height:21px}.detail-module__twWrtW__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.detail-module__twWrtW__quickItem{border:1px solid var(--sw-line);background:var(--sw-white);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;min-width:0;padding:16px;display:grid}.detail-module__twWrtW__quickIcon{width:20px;height:20px;margin-top:2px}.detail-module__twWrtW__quickItem dt{color:var(--sw-muted);font-size:12px}.detail-module__twWrtW__quickItem dd{color:var(--sw-ink);overflow-wrap:anywhere;margin:3px 0 0;font-size:14px;font-weight:700}.detail-module__twWrtW__quickItem a{color:var(--sw-focus);text-underline-offset:2px;text-decoration:underline}.detail-module__twWrtW__independence{border-left:3px solid var(--sw-action);color:var(--sw-muted);margin:-10px 0 0;padding-left:12px;font-size:14px}.detail-module__twWrtW__content{flex-direction:column;gap:14px;display:flex}.detail-module__twWrtW__blockHeading2{letter-spacing:-.02em;color:var(--sw-ink);margin:18px 0 0;scroll-margin-top:24px;font-size:24px;font-weight:700}.detail-module__twWrtW__blockHeading2:first-child{margin-top:0}.detail-module__twWrtW__blockHeading3{color:var(--sw-ink);margin:8px 0 0;font-size:16px;font-weight:600}.detail-module__twWrtW__blockParagraph{max-width:70ch;color:var(--sw-body,#3c4043);margin:0;font-size:16px;line-height:1.55}.detail-module__twWrtW__blockList{color:var(--sw-body,#3c4043);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.detail-module__twWrtW__noticeInfo,.detail-module__twWrtW__noticeWarning{border-radius:var(--sw-radius);border:1px solid var(--sw-line);margin:0;padding:14px 16px;font-size:14px}.detail-module__twWrtW__noticeInfo{background:var(--sw-soft);color:var(--sw-ink)}.detail-module__twWrtW__noticeWarning{color:#7c2d12;background:#fff7ed;border-color:#fed7aa}.detail-module__twWrtW__keyValue{border:1px solid var(--sw-line);background:var(--sw-white);border-radius:9px;grid-template-columns:minmax(120px,.35fr) 1fr;gap:12px;padding:12px 14px;display:grid}.detail-module__twWrtW__kvLabel{color:var(--sw-muted);font-size:14px}.detail-module__twWrtW__kvValue{color:var(--sw-ink);font-size:14px;font-weight:600}.detail-module__twWrtW__mockCta{background:var(--sw-ink);color:var(--sw-white);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex}.detail-module__twWrtW__mockCta p:not(.detail-module__twWrtW__sectionKicker){color:#d4d9e1;max-width:60ch;margin:8px 0 0}.detail-module__twWrtW__mockCta .detail-module__twWrtW__sectionKicker{color:#b9c1cc}.detail-module__twWrtW__mockCta .detail-module__twWrtW__primaryAction{flex:none}.detail-module__twWrtW__sources{border:1px solid var(--sw-line);border-radius:var(--sw-radius);background:var(--sw-white);flex-direction:column;gap:12px;padding:24px;display:flex;position:sticky;top:104px;box-shadow:0 2px 6px #0000000a,0 4px 8px #0000001a}.detail-module__twWrtW__sourcesTitle{color:var(--sw-ink);margin:0;font-size:18px;font-weight:600}.detail-module__twWrtW__sourceList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.detail-module__twWrtW__sourceItem{flex-direction:column;gap:2px;display:flex}.detail-module__twWrtW__sourceLink{color:var(--sw-focus);font-weight:600;text-decoration:underline}.detail-module__twWrtW__sourceMeta{color:var(--sw-muted);margin:0;font-size:13px}.detail-module__twWrtW__verified{color:var(--sw-ink);font-weight:600}.detail-module__twWrtW__officialSite{color:var(--sw-focus);align-self:flex-start;font-weight:600;text-decoration:underline}.detail-module__twWrtW__reviewed,.detail-module__twWrtW__notice{color:var(--sw-muted);margin:0;font-size:14px}@media (max-width:800px){.detail-module__twWrtW__detail{gap:20px;padding-block:24px 48px}.detail-module__twWrtW__pageGrid{grid-template-columns:1fr;gap:28px}.detail-module__twWrtW__mainColumn{gap:24px}.detail-module__twWrtW__title{font-size:34px}.detail-module__twWrtW__purpose,.detail-module__twWrtW__blockParagraph{font-size:15px}.detail-module__twWrtW__heroCard{grid-template-columns:1fr}.detail-module__twWrtW__heroMark{display:none}.detail-module__twWrtW__mockCta{flex-direction:column;align-items:flex-start}.detail-module__twWrtW__sources{position:static}}@media (max-width:480px){.detail-module__twWrtW__breadcrumb li:last-child{max-width:42vw}.detail-module__twWrtW__heroCard{border-radius:16px;padding:24px 20px}.detail-module__twWrtW__heroActions{display:grid}.detail-module__twWrtW__primaryAction,.detail-module__twWrtW__secondaryAction{width:100%}.detail-module__twWrtW__quickGrid{grid-template-columns:1fr}.detail-module__twWrtW__keyValue{grid-template-columns:1fr;gap:2px}.detail-module__twWrtW__mockCta{padding:24px 20px}}
.protected-module__pQFy0G__body{flex-direction:column;gap:24px;display:flex}.protected-module__pQFy0G__tagsFooter{border-top:1px solid var(--sw-line);padding-top:20px}.protected-module__pQFy0G__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.protected-module__pQFy0G__tag{border:1px solid var(--sw-line);color:var(--sw-muted);border-radius:999px;padding:4px 12px;font-size:13px;display:inline-block}.protected-module__pQFy0G__tag:hover{border-color:var(--sw-focus);color:var(--sw-focus)}
.protected-article-shell-module__wfOeQq__shell{width:min(100%,920px);padding:40px var(--sw-gutter) 72px;margin-inline:auto}.protected-article-shell-module__wfOeQq__breadcrumb{color:var(--sw-muted);margin-bottom:32px;font-size:14px}.protected-article-shell-module__wfOeQq__breadcrumb ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.protected-article-shell-module__wfOeQq__separator{color:var(--sw-line)}.protected-article-shell-module__wfOeQq__article{flex-direction:column;gap:32px;max-width:760px;margin-inline:auto;display:flex}.protected-article-shell-module__wfOeQq__header{flex-direction:column;gap:14px;display:flex}.protected-article-shell-module__wfOeQq__labels,.protected-article-shell-module__wfOeQq__categories{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.protected-article-shell-module__wfOeQq__categories{margin:0;padding:0;list-style:none}.protected-article-shell-module__wfOeQq__publishedIn,.protected-article-shell-module__wfOeQq__category{border-radius:999px;padding:4px 11px;font-size:12px;font-weight:650;display:inline-block}.protected-article-shell-module__wfOeQq__publishedIn{background:var(--sw-ink);color:var(--sw-white)}.protected-article-shell-module__wfOeQq__category{background:var(--sw-soft);color:var(--sw-ink)}.protected-article-shell-module__wfOeQq__title{color:var(--sw-ink);letter-spacing:-.025em;margin:0;font-size:clamp(32px,5vw,48px);font-weight:750;line-height:1.12}.protected-article-shell-module__wfOeQq__deck{max-width:65ch;color:var(--sw-muted);margin:0;font-size:clamp(18px,2.3vw,21px);line-height:1.55}.protected-article-shell-module__wfOeQq__byline{color:var(--sw-muted);margin:2px 0 0;font-size:14px}.protected-article-shell-module__wfOeQq__authorLink{color:var(--sw-focus);font-weight:650}.protected-article-shell-module__wfOeQq__figure{margin:0}.protected-article-shell-module__wfOeQq__featuredImage{border-radius:var(--sw-radius);width:100%;height:auto;display:block}.protected-article-shell-module__wfOeQq__imageEvidence{color:var(--sw-muted);flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:12px;display:flex}.protected-article-shell-module__wfOeQq__authorCard{border:1px solid var(--sw-line);border-radius:var(--sw-radius);background:var(--sw-soft);grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:24px;display:grid}.protected-article-shell-module__wfOeQq__avatar{object-fit:cover;border-radius:50%;width:88px;height:88px;display:block}.protected-article-shell-module__wfOeQq__authorEyebrow,.protected-article-shell-module__wfOeQq__authorRole,.protected-article-shell-module__wfOeQq__authorBio{margin:0}.protected-article-shell-module__wfOeQq__authorEyebrow{color:var(--sw-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.protected-article-shell-module__wfOeQq__authorName{color:var(--sw-ink);margin:3px 0 0;font-size:21px}.protected-article-shell-module__wfOeQq__authorRole{color:var(--sw-muted);margin-top:3px;font-size:13px}.protected-article-shell-module__wfOeQq__authorBio{color:var(--sw-ink);margin-top:10px}.protected-article-shell-module__wfOeQq__notice{border-left:4px solid var(--sw-action);background:var(--sw-soft);color:var(--sw-muted);border-radius:0 8px 8px 0;padding:16px 18px;font-size:13px}.protected-article-shell-module__wfOeQq__recommendations{flex-direction:column;gap:16px;padding-top:4px;display:flex}.protected-article-shell-module__wfOeQq__recommendations>h2{color:var(--sw-ink);margin:0;font-size:24px}.protected-article-shell-module__wfOeQq__recommendationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.protected-article-shell-module__wfOeQq__recommendationCard{border:1px solid var(--sw-line);border-radius:var(--sw-radius);background:var(--sw-white);flex-direction:column;gap:10px;height:100%;padding:18px;display:flex}.protected-article-shell-module__wfOeQq__recommendationCard h3,.protected-article-shell-module__wfOeQq__recommendationCard p{margin:0}.protected-article-shell-module__wfOeQq__recommendationCard h3{color:var(--sw-ink);font-size:16px;line-height:1.35}.protected-article-shell-module__wfOeQq__recommendationCard>p{color:var(--sw-muted);font-size:13px}.protected-article-shell-module__wfOeQq__recommendationMeta{padding-top:4px;margin-top:auto!important;font-size:12px!important}@media (max-width:720px){.protected-article-shell-module__wfOeQq__shell{padding-block:28px 56px}.protected-article-shell-module__wfOeQq__breadcrumb{margin-bottom:24px}.protected-article-shell-module__wfOeQq__article{gap:26px}.protected-article-shell-module__wfOeQq__recommendationGrid{grid-template-columns:1fr}}@media (max-width:520px){.protected-article-shell-module__wfOeQq__authorCard{grid-template-columns:1fr}.protected-article-shell-module__wfOeQq__avatar{width:72px;height:72px}}
.m2-editorial-article-module__SbrqMa__shell{width:min(100%,920px);padding:40px var(--sw-gutter) 72px;margin-inline:auto}.m2-editorial-article-module__SbrqMa__shell nav{color:var(--sw-muted);margin-bottom:32px;font-size:14px}.m2-editorial-article-module__SbrqMa__shell nav span{margin-left:6px}.m2-editorial-article-module__SbrqMa__shell article{flex-direction:column;gap:32px;max-width:760px;margin-inline:auto;display:flex}.m2-editorial-article-module__SbrqMa__shell header{flex-direction:column;gap:14px;display:flex}.m2-editorial-article-module__SbrqMa__shell h1{color:var(--sw-ink);letter-spacing:-.025em;margin:0;font-size:clamp(32px,5vw,48px);line-height:1.12}.m2-editorial-article-module__SbrqMa__excerpt{max-width:65ch;color:var(--sw-muted);margin:0;font-size:clamp(18px,2.3vw,21px);line-height:1.55}.m2-editorial-article-module__SbrqMa__byline{color:var(--sw-muted);margin:0;font-size:14px}.m2-editorial-article-module__SbrqMa__cover{border-radius:var(--sw-radius);width:100%;height:auto;display:block}.m2-editorial-article-module__SbrqMa__body{color:var(--sw-ink);font-size:17px;line-height:1.72}.m2-editorial-article-module__SbrqMa__body h2{margin:38px 0 14px;font-size:28px;line-height:1.25}.m2-editorial-article-module__SbrqMa__body h3{margin:30px 0 12px;font-size:21px;line-height:1.3}.m2-editorial-article-module__SbrqMa__body p,.m2-editorial-article-module__SbrqMa__body ul,.m2-editorial-article-module__SbrqMa__body ol,.m2-editorial-article-module__SbrqMa__body blockquote{margin:0 0 20px}.m2-editorial-article-module__SbrqMa__body li+li{margin-top:8px}.m2-editorial-article-module__SbrqMa__body blockquote{border-left:4px solid var(--sw-action);background:var(--sw-soft);color:var(--sw-muted);padding:14px 18px}.m2-editorial-article-module__SbrqMa__body a{color:var(--sw-focus);text-underline-offset:3px;text-decoration:underline}.m2-editorial-article-module__SbrqMa__tableWrap{max-width:100%;margin:0 0 24px;overflow-x:auto}.m2-editorial-article-module__SbrqMa__body table{border-collapse:collapse;width:100%;font-size:15px}.m2-editorial-article-module__SbrqMa__body th,.m2-editorial-article-module__SbrqMa__body td{border:1px solid var(--sw-line);text-align:left;vertical-align:top;padding:11px 12px}.m2-editorial-article-module__SbrqMa__body th{background:var(--sw-soft)}@media (max-width:720px){.m2-editorial-article-module__SbrqMa__shell{padding-block:28px 56px}.m2-editorial-article-module__SbrqMa__shell article{gap:26px}}
