.page-module__EPJKzW__articlePage{background-color:var(--bg-primary,#fff);min-height:calc(100vh - 72px);color:var(--text-primary,#1c1917);font-family:var(--font-sans,system-ui, sans-serif);justify-content:center;padding:40px 24px 100px;display:flex}:is(.dark-theme .page-module__EPJKzW__articlePage,.dark .page-module__EPJKzW__articlePage){color:#f5f5f4;background-color:#0c0a09}.page-module__EPJKzW__container{flex-direction:column;gap:40px;width:100%;max-width:920px;display:flex}.page-module__EPJKzW__breadcrumbs{color:var(--text-tertiary,#78716c);flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;display:flex}.page-module__EPJKzW__breadcrumbLink{color:var(--text-secondary,#57534e);text-decoration:none;transition:color .2s}.page-module__EPJKzW__breadcrumbLink:hover{color:#ea580c}.page-module__EPJKzW__breadcrumbSeparator{color:var(--text-tertiary,#a8a29e)}.page-module__EPJKzW__breadcrumbCurrent{color:#ea580c;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-weight:600;overflow:hidden}.page-module__EPJKzW__articleHeader{border-bottom:1px solid var(--border-primary,#e7e5e4);flex-direction:column;gap:20px;padding-bottom:32px;display:flex}:is(.dark-theme .page-module__EPJKzW__articleHeader,.dark .page-module__EPJKzW__articleHeader){border-bottom-color:#292524}.page-module__EPJKzW__metaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-module__EPJKzW__categoryBadge{text-transform:uppercase;letter-spacing:.08em;color:#ea580c;background:#ea580c1a;border-radius:9999px;padding:4px 14px;font-size:.75rem;font-weight:800}.page-module__EPJKzW__clusterBadge{text-transform:uppercase;letter-spacing:.06em;color:#d97706;background:#d977061a;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:700}.page-module__EPJKzW__metaItem{color:var(--text-tertiary,#78716c);font-size:.85rem;font-weight:500}.page-module__EPJKzW__metaDot{color:var(--text-tertiary,#a8a29e)}.page-module__EPJKzW__articleTitle{letter-spacing:-.04em;color:var(--text-primary,#1c1917);margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.15}:is(.dark-theme .page-module__EPJKzW__articleTitle,.dark .page-module__EPJKzW__articleTitle){color:#fafaf9}.page-module__EPJKzW__articleSubtitle{color:var(--text-secondary,#57534e);margin:0;font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.6}:is(.dark-theme .page-module__EPJKzW__articleSubtitle,.dark .page-module__EPJKzW__articleSubtitle){color:#a8a29e}.page-module__EPJKzW__contextBadgesRow{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.page-module__EPJKzW__contextPill{background:var(--bg-tertiary,#f5eedf);color:#78350f;border:1px solid #d9770640;border-radius:6px;padding:4px 12px;font-size:.75rem;font-weight:700}:is(.dark-theme .page-module__EPJKzW__contextPill,.dark .page-module__EPJKzW__contextPill){color:#fbbf24;background:#24201d;border-color:#44403c}.page-module__EPJKzW__authorBar{background:var(--bg-secondary,#fafaf9);border:1px solid var(--border-primary,#e7e5e4);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}:is(.dark-theme .page-module__EPJKzW__authorBar,.dark .page-module__EPJKzW__authorBar){background:#141210;border-color:#292524}.page-module__EPJKzW__authorDetailsGroup{align-items:center;gap:14px;display:flex}.page-module__EPJKzW__authorAvatar{color:#fff;background:linear-gradient(135deg,#ea580c 0%,#d97706 100%);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;font-weight:800;display:flex}.page-module__EPJKzW__authorDetails{flex-direction:column;display:flex}.page-module__EPJKzW__authorName{color:var(--text-primary,#1c1917);font-size:.95rem;font-weight:700}:is(.dark-theme .page-module__EPJKzW__authorName,.dark .page-module__EPJKzW__authorName){color:#fafaf9}.page-module__EPJKzW__authorRole{color:var(--text-secondary,#57534e);font-size:.8rem}:is(.dark-theme .page-module__EPJKzW__authorRole,.dark .page-module__EPJKzW__authorRole){color:#a8a29e}.page-module__EPJKzW__reviewerBox{text-align:right;flex-direction:column;font-size:.8rem;display:flex}.page-module__EPJKzW__reviewerLabel{color:var(--text-tertiary,#78716c);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:600}.page-module__EPJKzW__reviewerName{color:var(--text-primary,#1c1917);font-weight:700}:is(.dark-theme .page-module__EPJKzW__reviewerName,.dark .page-module__EPJKzW__reviewerName){color:#e7e5e4}.page-module__EPJKzW__directAnswerCard{background:linear-gradient(135deg,#ea580c0d 0%,#d9770617 100%);border:1px solid #ea580c4d;border-left:5px solid #ea580c;border-radius:16px;flex-direction:column;gap:12px;padding:24px 28px;display:flex;box-shadow:0 8px 24px #ea580c0a}:is(.dark-theme .page-module__EPJKzW__directAnswerCard,.dark .page-module__EPJKzW__directAnswerCard){background:linear-gradient(135deg,#1a1614 0%,#1e1b18 100%);border-color:#ea580c59 #ea580c59 #ea580c59 #ea580c}.page-module__EPJKzW__directAnswerBadge{text-transform:uppercase;letter-spacing:.06em;color:#ea580c;align-items:center;gap:6px;font-size:.75rem;font-weight:800;display:inline-flex}.page-module__EPJKzW__directAnswerQuestion{color:var(--text-primary,#1c1917);margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}:is(.dark-theme .page-module__EPJKzW__directAnswerQuestion,.dark .page-module__EPJKzW__directAnswerQuestion){color:#fafaf9}.page-module__EPJKzW__directAnswerText{color:var(--text-secondary,#292524);margin:0;font-size:1.05rem;font-weight:500;line-height:1.65}:is(.dark-theme .page-module__EPJKzW__directAnswerText,.dark .page-module__EPJKzW__directAnswerText){color:#e7e5e4}.page-module__EPJKzW__keyTakeawaysCard{background:var(--bg-secondary,#fafaf9);border:1px solid var(--border-primary,#e7e5e4);border-radius:16px;flex-direction:column;gap:14px;padding:24px 28px;display:flex}:is(.dark-theme .page-module__EPJKzW__keyTakeawaysCard,.dark .page-module__EPJKzW__keyTakeawaysCard){background:#141210;border-color:#292524}.page-module__EPJKzW__keyTakeawaysTitle{color:var(--text-primary,#1c1917);align-items:center;gap:8px;margin:0;font-size:1.1rem;font-weight:800;display:flex}:is(.dark-theme .page-module__EPJKzW__keyTakeawaysTitle,.dark .page-module__EPJKzW__keyTakeawaysTitle){color:#fafaf9}.page-module__EPJKzW__keyTakeawaysList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__EPJKzW__keyTakeawayItem{color:var(--text-secondary,#57534e);align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.55;display:flex}:is(.dark-theme .page-module__EPJKzW__keyTakeawayItem,.dark .page-module__EPJKzW__keyTakeawayItem){color:#a8a29e}.page-module__EPJKzW__checkIcon{color:#ea580c;flex-shrink:0;font-size:1.05rem;font-weight:800;line-height:1.4}.page-module__EPJKzW__articleBody{color:var(--text-secondary,#292524);flex-direction:column;gap:36px;font-size:1.12rem;line-height:1.8;display:flex}:is(.dark-theme .page-module__EPJKzW__articleBody,.dark .page-module__EPJKzW__articleBody){color:#d6d3d1}.page-module__EPJKzW__contentSection{flex-direction:column;gap:20px;display:flex}.page-module__EPJKzW__sectionHeading{letter-spacing:-.02em;color:var(--text-primary,#1c1917);margin:16px 0 0;font-size:1.65rem;font-weight:800;line-height:1.3}:is(.dark-theme .page-module__EPJKzW__sectionHeading,.dark .page-module__EPJKzW__sectionHeading){color:#fafaf9}.page-module__EPJKzW__paragraph{margin:0}.page-module__EPJKzW__calloutCard{color:var(--text-primary,#1c1917);background:linear-gradient(135deg,#ea580c0a 0%,#d9770614 100%);border-left:4px solid #ea580c;border-radius:0 12px 12px 0;padding:20px 24px;font-size:1.05rem;font-weight:600;line-height:1.6}:is(.dark-theme .page-module__EPJKzW__calloutCard,.dark .page-module__EPJKzW__calloutCard){color:#f5f5f4;background:#ea580c1a}.page-module__EPJKzW__quoteCard{color:var(--text-primary,#1c1917);background:var(--bg-secondary,#fafaf9);border-left:4px solid #d97706;border-radius:0 12px 12px 0;margin:12px 0;padding:16px 24px;font-size:1.15rem;font-style:italic}:is(.dark-theme .page-module__EPJKzW__quoteCard,.dark .page-module__EPJKzW__quoteCard){color:#f5f5f4;background:#171412}.page-module__EPJKzW__tableWrapper{border:1px solid var(--border-primary,#e7e5e4);border-radius:16px;width:100%;margin:20px 0;overflow-x:auto}:is(.dark-theme .page-module__EPJKzW__tableWrapper,.dark .page-module__EPJKzW__tableWrapper){border-color:#292524}.page-module__EPJKzW__articleTable{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.page-module__EPJKzW__tableCaption{text-align:left;color:#ea580c;background:var(--bg-secondary,#fafaf9);border-bottom:1px solid var(--border-primary,#e7e5e4);padding:12px 16px;font-size:.88rem;font-weight:700}:is(.dark-theme .page-module__EPJKzW__tableCaption,.dark .page-module__EPJKzW__tableCaption){color:#fb923c;background:#171412;border-bottom-color:#292524}.page-module__EPJKzW__articleTable th{background:var(--bg-secondary,#f5f5f4);color:var(--text-primary,#1c1917);white-space:nowrap;border-bottom:2px solid #ea580c;padding:14px 16px;font-weight:700}:is(.dark-theme .page-module__EPJKzW__articleTable th,.dark .page-module__EPJKzW__articleTable th){color:#fafaf9;background:#1c1917}.page-module__EPJKzW__articleTable td{border-bottom:1px solid var(--border-primary,#e7e5e4);color:var(--text-secondary,#44403c);vertical-align:top;padding:14px 16px;line-height:1.5}:is(.dark-theme .page-module__EPJKzW__articleTable td,.dark .page-module__EPJKzW__articleTable td){color:#d6d3d1;border-bottom-color:#24201d}.page-module__EPJKzW__articleTable tr:last-child td{border-bottom:none}.page-module__EPJKzW__faqSection{border-top:1px solid var(--border-primary,#e7e5e4);flex-direction:column;gap:20px;padding-top:32px;display:flex}:is(.dark-theme .page-module__EPJKzW__faqSection,.dark .page-module__EPJKzW__faqSection){border-top-color:#292524}.page-module__EPJKzW__faqHeader{flex-direction:column;gap:6px;display:flex}.page-module__EPJKzW__faqEyebrow{text-transform:uppercase;letter-spacing:.08em;color:#ea580c;font-size:.78rem;font-weight:800}.page-module__EPJKzW__faqTitle{color:var(--text-primary,#1c1917);margin:0;font-size:1.5rem;font-weight:800}:is(.dark-theme .page-module__EPJKzW__faqTitle,.dark .page-module__EPJKzW__faqTitle){color:#fafaf9}.page-module__EPJKzW__faqGrid{flex-direction:column;gap:16px;display:flex}.page-module__EPJKzW__faqCard{background:var(--bg-secondary,#fafaf9);border:1px solid var(--border-primary,#e7e5e4);border-radius:14px;flex-direction:column;gap:8px;padding:20px 24px;display:flex}:is(.dark-theme .page-module__EPJKzW__faqCard,.dark .page-module__EPJKzW__faqCard){background:#141210;border-color:#292524}.page-module__EPJKzW__faqQuestion{color:var(--text-primary,#1c1917);margin:0;font-size:1.08rem;font-weight:700;line-height:1.4}:is(.dark-theme .page-module__EPJKzW__faqQuestion,.dark .page-module__EPJKzW__faqQuestion){color:#fafaf9}.page-module__EPJKzW__faqAnswer{color:var(--text-secondary,#57534e);margin:0;font-size:.95rem;line-height:1.6}:is(.dark-theme .page-module__EPJKzW__faqAnswer,.dark .page-module__EPJKzW__faqAnswer){color:#a8a29e}.page-module__EPJKzW__internalLinksBox{background:linear-gradient(135deg,#d977060a 0%,#ea580c0f 100%);border:1px solid #d9770633;border-radius:16px;flex-direction:column;gap:14px;padding:24px 28px;display:flex}:is(.dark-theme .page-module__EPJKzW__internalLinksBox,.dark .page-module__EPJKzW__internalLinksBox){background:#171412;border-color:#382c1e}.page-module__EPJKzW__internalLinksTitle{color:var(--text-primary,#1c1917);margin:0;font-size:1.05rem;font-weight:800}:is(.dark-theme .page-module__EPJKzW__internalLinksTitle,.dark .page-module__EPJKzW__internalLinksTitle){color:#fafaf9}.page-module__EPJKzW__internalLinksList{flex-wrap:wrap;gap:10px;display:flex}.page-module__EPJKzW__internalLinkPill{background:var(--bg-primary,#fff);color:#ea580c;border:1px solid #ea580c40;border-radius:9999px;padding:8px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}:is(.dark-theme .page-module__EPJKzW__internalLinkPill,.dark .page-module__EPJKzW__internalLinkPill){color:#fb923c;background:#24201d;border-color:#ea580c59}.page-module__EPJKzW__internalLinkPill:hover{color:#fff;background:#ea580c;transform:translateY(-2px)}.page-module__EPJKzW__citationsBox{background:var(--bg-secondary,#fafaf9);border:1px solid var(--border-primary,#e7e5e4);border-radius:16px;flex-direction:column;gap:14px;padding:28px 32px;display:flex}:is(.dark-theme .page-module__EPJKzW__citationsBox,.dark .page-module__EPJKzW__citationsBox){background:#141210;border-color:#292524}.page-module__EPJKzW__citationsTitle{color:var(--text-primary,#1c1917);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}:is(.dark-theme .page-module__EPJKzW__citationsTitle,.dark .page-module__EPJKzW__citationsTitle){color:#fafaf9}.page-module__EPJKzW__citationsList{color:var(--text-secondary,#57534e);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:.92rem;display:flex}:is(.dark-theme .page-module__EPJKzW__citationsList,.dark .page-module__EPJKzW__citationsList){color:#a8a29e}.page-module__EPJKzW__relatedSection{border-top:1px solid var(--border-primary,#e7e5e4);flex-direction:column;gap:20px;padding-top:32px;display:flex}:is(.dark-theme .page-module__EPJKzW__relatedSection,.dark .page-module__EPJKzW__relatedSection){border-top-color:#292524}.page-module__EPJKzW__relatedTitle{margin:0;font-size:1.45rem;font-weight:800}.page-module__EPJKzW__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.page-module__EPJKzW__relatedCard{background:var(--bg-secondary,#fafaf9);border:1px solid var(--border-primary,#e7e5e4);color:inherit;border-radius:14px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:all .2s;display:flex}:is(.dark-theme .page-module__EPJKzW__relatedCard,.dark .page-module__EPJKzW__relatedCard){background:#141210;border-color:#292524}.page-module__EPJKzW__relatedCard:hover{border-color:#ea580c;transform:translateY(-3px)}.page-module__EPJKzW__relatedCardTitle{color:var(--text-primary,#1c1917);margin:0;font-size:1.05rem;font-weight:700}:is(.dark-theme .page-module__EPJKzW__relatedCardTitle,.dark .page-module__EPJKzW__relatedCardTitle){color:#fafaf9}.page-module__EPJKzW__relatedCardReadMore{color:#ea580c;margin-top:auto;font-size:.85rem;font-weight:700}.page-module__EPJKzW__backToJournalBar{justify-content:space-between;align-items:center;padding-top:20px;display:flex}.page-module__EPJKzW__backLink{color:#ea580c;align-items:center;gap:6px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__EPJKzW__backLink:hover{text-decoration:underline}.page-module__EPJKzW__tocCard{background:var(--bg-secondary,#fafaf9);border:1px solid var(--border-primary,#e7e5e4);border-radius:16px;flex-direction:column;gap:14px;padding:24px 28px;display:flex}:is(.dark-theme .page-module__EPJKzW__tocCard,.dark .page-module__EPJKzW__tocCard){background:#141210;border-color:#292524}.page-module__EPJKzW__tocTitle{color:var(--text-primary,#1c1917);align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:800;display:flex}:is(.dark-theme .page-module__EPJKzW__tocTitle,.dark .page-module__EPJKzW__tocTitle){color:#fafaf9}.page-module__EPJKzW__tocList{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.page-module__EPJKzW__tocItem{font-size:.92rem;line-height:1.5}.page-module__EPJKzW__tocLink{color:var(--text-secondary,#57534e);text-decoration:none;transition:color .2s}:is(.dark-theme .page-module__EPJKzW__tocLink,.dark .page-module__EPJKzW__tocLink){color:#a8a29e}.page-module__EPJKzW__tocLink:hover{color:#ea580c;text-decoration:underline}
