.article-module__aWRlQq__page{color:#1e293b;width:100%;min-height:100vh;font-family:var(--font-body);background-color:#f8fafc;padding:0 0 clamp(60px,8vw,100px)}.article-module__aWRlQq__progressBar{z-index:9999;height:3px;transition:width .1s ease-out;position:sticky;top:0;left:0;box-shadow:0 1px 4px #00000026}.article-module__aWRlQq__headerContainer{max-width:1140px;margin:0 auto;padding:clamp(36px,5vw,64px) clamp(20px,4vw,40px) clamp(32px,4vw,48px)}.article-module__aWRlQq__breadcrumb{color:#64748b;align-items:center;gap:8px;margin-bottom:24px;font-size:.82rem;font-weight:500;display:flex}.article-module__aWRlQq__backLink{color:#1d4995;text-decoration:none;transition:color .18s}.article-module__aWRlQq__backLink:hover{color:#05132b;text-decoration:underline}.article-module__aWRlQq__crumbSep{color:#94a3b8}.article-module__aWRlQq__crumbCurrent{color:#475569;font-weight:600}.article-module__aWRlQq__badgeRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.article-module__aWRlQq__categoryPill{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:.75rem;font-weight:700;display:inline-flex}.article-module__aWRlQq__pillDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.article-module__aWRlQq__standardsText{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:.74rem;font-weight:600}.article-module__aWRlQq__title{font-family:var(--font-heading);letter-spacing:-.025em;color:#05132b;max-width:960px;margin:0 0 20px;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.15}.article-module__aWRlQq__summary{color:#334155;max-width:900px;margin:0 0 32px;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65}.article-module__aWRlQq__authorStrip{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex;box-shadow:0 2px 8px #0f172a08}.article-module__aWRlQq__authorProfile{align-items:center;gap:14px;display:flex}.article-module__aWRlQq__authorAvatar{border:1px solid #0000;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.article-module__aWRlQq__authorMeta{flex-direction:column;gap:2px;display:flex}.article-module__aWRlQq__authorName{color:#05132b;font-size:.92rem;font-weight:700}.article-module__aWRlQq__authorCredentials{color:#64748b;font-size:.78rem}.article-module__aWRlQq__articleStats{color:#64748b;align-items:center;gap:20px;font-size:.8rem;display:flex}.article-module__aWRlQq__statItem{align-items:center;gap:6px;display:inline-flex}.article-module__aWRlQq__statIcon{color:#1d4995}.article-module__aWRlQq__contentLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;max-width:1140px;margin:0 auto;padding:0 clamp(20px,4vw,40px);display:grid}.article-module__aWRlQq__articleBody{min-width:0}.article-module__aWRlQq__takeawaysCard{background:#fff;border:1px solid #e2e8f0;border-left-width:4px;border-radius:14px;margin-bottom:40px;padding:24px 28px;box-shadow:0 4px 16px #0f172a0a}.article-module__aWRlQq__takeawaysHeader{align-items:center;gap:10px;margin-bottom:16px;display:flex}.article-module__aWRlQq__takeawaysTitle{font-family:var(--font-heading);color:#05132b;margin:0;font-size:1.25rem;font-weight:700}.article-module__aWRlQq__takeawaysList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.article-module__aWRlQq__takeawayItem{color:#334155;align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.6;display:flex}.article-module__aWRlQq__takeawayBullet{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.article-module__aWRlQq__takeawaysSection{margin-bottom:40px}.article-module__aWRlQq__takeawaysGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.article-module__aWRlQq__takeawayCard:last-child:nth-child(odd){grid-column:1/-1}.article-module__aWRlQq__takeawayCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 4px 16px #0f172a0a}.article-module__aWRlQq__takeawayIcon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.article-module__aWRlQq__takeawayCardText{color:#334155;margin:0;font-size:.95rem;line-height:1.6}@media (max-width:600px){.article-module__aWRlQq__takeawaysGrid{grid-template-columns:1fr}}.article-module__aWRlQq__glanceCard{border:1px solid #e2e8f0;border-radius:14px;margin-bottom:40px;padding:26px 28px;box-shadow:0 4px 16px #0f172a0a}.article-module__aWRlQq__glanceHeader{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;display:flex}.article-module__aWRlQq__glanceTitle{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1.15rem;font-weight:700}.article-module__aWRlQq__glanceGrid{gap:16px;margin:0;padding:0;display:grid}.article-module__aWRlQq__glanceRow{grid-template-columns:200px 1fr;align-items:baseline;gap:20px;display:grid}.article-module__aWRlQq__glanceLabel{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.78rem;font-weight:700}.article-module__aWRlQq__glanceValue{color:#1e293b;margin:0;font-size:.95rem;line-height:1.6}.article-module__aWRlQq__sectionsWrapper{flex-direction:column;gap:48px;display:flex}.article-module__aWRlQq__section{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;scroll-margin-top:80px}.article-module__aWRlQq__sectionHeaderRow{border-bottom:none;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:0;display:flex}.article-module__aWRlQq__sectionIndex{font-family:var(--font-mono,monospace);letter-spacing:.06em;opacity:.9;font-size:.9rem;font-weight:700}.article-module__aWRlQq__sectionTitle{font-family:var(--font-heading);color:#05132b;margin:0;font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:700;line-height:1.3}.article-module__aWRlQq__paragraphs{flex-direction:column;gap:20px;display:flex}.article-module__aWRlQq__paragraph{color:#2d3748;letter-spacing:-.01em;margin:0;font-size:1.0625rem;line-height:1.8}.article-module__aWRlQq__bullets{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:12px;margin:20px 0 0;padding:0 0 0 8px;list-style:none;display:flex}.article-module__aWRlQq__bulletItem{color:#334155;align-items:baseline;gap:12px;font-size:1rem;line-height:1.7;display:flex}.article-module__aWRlQq__bulletDash{flex-shrink:0;font-size:1rem;font-weight:700}.article-module__aWRlQq__tableWrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:28px 0;overflow-x:auto;box-shadow:0 2px 8px #0f172a05}.article-module__aWRlQq__dataTable{border-collapse:collapse;text-align:left;width:100%;min-width:520px;font-size:.92rem}.article-module__aWRlQq__dataTable thead th{color:#05132b;font-family:var(--font-heading);letter-spacing:.03em;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:14px 18px;font-size:.88rem;font-weight:700}.article-module__aWRlQq__dataTable tbody td{color:#334155;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:14px 18px;line-height:1.6}.article-module__aWRlQq__dataTable tbody tr:last-child td{border-bottom:none}.article-module__aWRlQq__dataTable tbody tr:nth-child(2n){background:#fafcfe}.article-module__aWRlQq__faqSection{border-top:1px solid #e2e8f0;margin-top:48px;padding-top:36px}.article-module__aWRlQq__faqHeader{align-items:center;gap:10px;margin-bottom:24px;display:flex}.article-module__aWRlQq__faqTitle{font-family:var(--font-heading);color:#05132b;margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:700}.article-module__aWRlQq__faqList{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:4px 28px;box-shadow:0 4px 16px #0f172a0a}.article-module__aWRlQq__faqItem{border-bottom:1px solid #eef2f7;flex-direction:column;gap:8px;padding:22px 0;display:flex}.article-module__aWRlQq__faqItem:last-child{border-bottom:none}.article-module__aWRlQq__faqQuestion{font-family:var(--font-heading);color:#05132b;margin:0;font-size:1.1rem;font-weight:700;line-height:1.35}.article-module__aWRlQq__faqAnswer{color:#334155;margin:0;font-size:.95rem;line-height:1.7}.article-module__aWRlQq__signOffCard{border:1px solid #0000;border-radius:16px;flex-direction:column;gap:14px;margin-top:40px;padding:24px 28px;display:flex}.article-module__aWRlQq__signOffHeader{align-items:center;gap:14px;display:flex}.article-module__aWRlQq__signOffIconWrap{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.article-module__aWRlQq__signOffTitle{font-family:var(--font-heading);color:#05132b;margin:0;font-size:1.15rem;font-weight:700}.article-module__aWRlQq__signOffSubtitle{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:.75rem;font-weight:600}.article-module__aWRlQq__signOffText{color:#475569;margin:0;font-size:.92rem;line-height:1.65}.article-module__aWRlQq__sidebar{position:relative}.article-module__aWRlQq__stickySidebarContent{flex-direction:column;gap:24px;display:flex;position:sticky;top:32px}.article-module__aWRlQq__tocNav{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 2px 8px #0f172a08}.article-module__aWRlQq__tocHeader{letter-spacing:.08em;text-transform:uppercase;color:#05132b;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.article-module__aWRlQq__tocList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.article-module__aWRlQq__tocItem{text-align:left;width:100%;font-family:var(--font-body);color:#64748b;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;padding:6px 0 6px 10px;font-size:.82rem;line-height:1.4;transition:color .18s,border-color .18s}.article-module__aWRlQq__tocItem:hover{color:#05132b}.article-module__aWRlQq__tocItemActive{font-weight:700}.article-module__aWRlQq__sidebarBox{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 2px 8px #0f172a08}.article-module__aWRlQq__sidebarBoxHeader{align-items:center;gap:8px;display:flex}.article-module__aWRlQq__sidebarBoxIcon{color:#1d4995}.article-module__aWRlQq__sidebarBoxTitle{color:#05132b;margin:0;font-size:.88rem;font-weight:700}.article-module__aWRlQq__sidebarBoxDesc{color:#64748b;margin:0;font-size:.8rem;line-height:1.5}.article-module__aWRlQq__sidebarBoxLink{color:#1d4995;align-items:center;gap:6px;margin-top:4px;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .18s,color .18s;display:inline-flex}.article-module__aWRlQq__sidebarBoxLink:hover{color:#05132b;transform:translate(3px)}.article-module__aWRlQq__shareRow{gap:8px;display:flex}.article-module__aWRlQq__shareBtn{font-family:var(--font-body);color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:.78rem;font-weight:600;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.article-module__aWRlQq__shareBtn:hover{color:#05132b;background:#f1f5f9;border-color:#cbd5e1}.article-module__aWRlQq__copiedIcon{color:#3c8648}.article-module__aWRlQq__relatedSection{max-width:1140px;margin:clamp(48px,6vw,80px) auto 0;padding:0 clamp(20px,4vw,40px)}.article-module__aWRlQq__relatedHeader{margin-bottom:24px}.article-module__aWRlQq__relatedKicker{letter-spacing:.12em;text-transform:uppercase;color:#1d4995;margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.article-module__aWRlQq__relatedTitle{font-family:var(--font-heading);color:#05132b;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700}.article-module__aWRlQq__relatedGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.article-module__aWRlQq__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:12px;padding:24px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 2px 10px #0f172a08}.article-module__aWRlQq__relatedCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 12px 28px #0f172a0f}.article-module__aWRlQq__relatedCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.article-module__aWRlQq__relatedBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:700}.article-module__aWRlQq__relatedStandards{color:#64748b;font-size:.72rem;font-weight:600}.article-module__aWRlQq__relatedCardTitle{font-family:var(--font-heading);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.article-module__aWRlQq__relatedTitleLink{color:#05132b;text-decoration:none;transition:color .18s}.article-module__aWRlQq__relatedTitleLink:hover{color:#1d4995}.article-module__aWRlQq__relatedCardDesc{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.6;display:-webkit-box;overflow:hidden}.article-module__aWRlQq__relatedCardBottom{margin-top:auto;padding-top:8px}.article-module__aWRlQq__relatedReadLink{align-items:center;gap:6px;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .18s;display:inline-flex}.article-module__aWRlQq__relatedReadLink:hover{transform:translate(3px)}.article-module__aWRlQq__consultBanner{max-width:1140px;margin:clamp(48px,6vw,72px) auto 0;padding:0 clamp(20px,4vw,40px)}.article-module__aWRlQq__consultInner{color:#fff;background:linear-gradient(135deg,#05132b 0%,#153771 100%);border-radius:20px;grid-template-columns:1.2fr 1fr;align-items:center;gap:36px;padding:clamp(32px,5vw,48px);display:grid;box-shadow:0 16px 40px #05132b2e}.article-module__aWRlQq__consultKicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.article-module__aWRlQq__consultTitle{font-family:var(--font-heading);color:#fff;margin:0 0 12px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:700;line-height:1.25}.article-module__aWRlQq__consultDesc{color:#ffffffd9;max-width:50ch;margin:0;font-size:.92rem;line-height:1.65}.article-module__aWRlQq__consultRight{flex-direction:column;gap:12px;display:flex}.article-module__aWRlQq__consultPrimaryBtn{color:#05132b;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:14px 24px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex;box-shadow:0 4px 14px #00000026}.article-module__aWRlQq__consultPrimaryBtn:hover{background:#f1f5f9;transform:translateY(-2px)}.article-module__aWRlQq__consultSecondaryBtn{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.article-module__aWRlQq__consultSecondaryBtn:hover{background:#ffffff29;border-color:#fff6}@media (max-width:960px){.article-module__aWRlQq__contentLayout{grid-template-columns:1fr;gap:36px}.article-module__aWRlQq__sidebar{order:2}.article-module__aWRlQq__stickySidebarContent{max-height:none;position:static;overflow-y:visible}.article-module__aWRlQq__consultInner{grid-template-columns:1fr;gap:24px}.article-module__aWRlQq__relatedGrid{grid-template-columns:1fr}}@media (max-width:640px){.article-module__aWRlQq__authorStrip{flex-direction:column;align-items:flex-start}.article-module__aWRlQq__takeawaysCard,.article-module__aWRlQq__glanceCard{padding:20px 18px}.article-module__aWRlQq__glanceRow{grid-template-columns:1fr;gap:4px}.article-module__aWRlQq__faqList{padding:2px 18px}.article-module__aWRlQq__faqItem{padding:18px 0}.article-module__aWRlQq__signOffCard{padding:20px 18px}}
