.article-module__yIPK3W__page{color:#36323f;background:#fff;min-height:100vh;overflow-x:hidden}.article-module__yIPK3W__hero{background:radial-gradient(900px 420px at 50% -12%,#6b3bdb1a,#0000 70%);padding:9rem 1.5rem 2rem}.article-module__yIPK3W__heroInner{max-width:720px;margin:0 auto}.article-module__yIPK3W__eyebrow{font-family:var(--font-decorative),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6b3bdb;margin-bottom:1rem;font-size:.78rem}.article-module__yIPK3W__headline{letter-spacing:-.025em;color:#15121f;margin-bottom:1.5rem;font-size:3rem;font-weight:700;line-height:1.12}.article-module__yIPK3W__keyTakeaway{background:#f5f2fc;border:1px solid #6b3bdb29;border-left:4px solid #6b3bdb;border-radius:12px;margin:1.5rem 0 0;padding:1.35rem 1.6rem}.article-module__yIPK3W__keyTakeawayLabel{font-family:var(--font-decorative),sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#6b3bdb;margin-bottom:.55rem;font-size:.7rem}.article-module__yIPK3W__keyTakeaway p{color:#241c3a;margin:0;font-size:1.18rem;line-height:1.62}.article-module__yIPK3W__keyTakeaway strong{color:#15121f;font-weight:700}.article-module__yIPK3W__meta{align-items:center;gap:.85rem;margin-top:1.75rem;display:flex}.article-module__yIPK3W__avatar{color:#fff;background:linear-gradient(135deg,#6b3bdb,#362366);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.9rem;font-weight:700;display:inline-flex}.article-module__yIPK3W__metaText{flex-direction:column;display:flex}.article-module__yIPK3W__metaAuthor{color:#1a1430;font-size:.98rem;font-weight:650}.article-module__yIPK3W__metaSub{color:#6b6878;font-size:.88rem}.article-module__yIPK3W__shell{grid-template-columns:1fr min(720px,100% - 3rem) 1fr;padding:1.25rem 0 5rem;display:grid}.article-module__yIPK3W__tocRail{grid-column:1;justify-self:end;padding-right:2.75rem}.article-module__yIPK3W__toc{width:210px;position:sticky;top:100px}.article-module__yIPK3W__tocLabel{font-family:var(--font-decorative),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8a8698;margin-bottom:.9rem;font-size:.7rem}.article-module__yIPK3W__toc ul{border-left:2px solid #14102814;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.article-module__yIPK3W__toc li a{color:#6b6878;padding-left:1rem;font-size:.86rem;line-height:1.4;text-decoration:none;transition:color .12s;display:block}.article-module__yIPK3W__toc li a:hover{color:#6b3bdb}.article-module__yIPK3W__main{grid-column:2;min-width:0}.article-module__yIPK3W__body{color:#38343f;font-size:1.15rem;line-height:1.8}.article-module__yIPK3W__body h2{letter-spacing:-.015em;color:#15121f;margin:2.85rem 0 1rem;scroll-margin-top:100px;font-size:1.75rem;font-weight:700;line-height:1.25}.article-module__yIPK3W__body h3{color:#1a1430;margin:2rem 0 .6rem;font-size:1.3rem;font-weight:650}.article-module__yIPK3W__body p{margin:0 0 1.3rem}.article-module__yIPK3W__body strong{color:#15121f;font-weight:650}.article-module__yIPK3W__body a{color:#6b3bdb;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.article-module__yIPK3W__body a:hover{color:#4c1d95}.article-module__yIPK3W__body ul,.article-module__yIPK3W__body ol{margin:0 0 1.3rem;padding-left:1.4rem}.article-module__yIPK3W__body li{margin-bottom:.6rem}.article-module__yIPK3W__body li::marker{color:#6b3bdb}.article-module__yIPK3W__body img{background:#fcfbfe;border:1px solid #1410281a;border-radius:14px;width:100%;height:auto;margin:2.25rem 0;padding:1.25rem;display:block;box-shadow:0 1px 3px #1410280d}.article-module__yIPK3W__body table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.97rem}.article-module__yIPK3W__body th,.article-module__yIPK3W__body td{text-align:left;vertical-align:top;border:1px solid #1410281f;padding:.8rem 1rem;line-height:1.5}.article-module__yIPK3W__body thead th{color:#1a1430;background:#f1edfb;font-weight:650}.article-module__yIPK3W__body tbody tr:nth-child(2n){background:#faf9fd}.article-module__yIPK3W__body td strong,.article-module__yIPK3W__body th strong{color:#15121f}.article-module__yIPK3W__tool{background:linear-gradient(#f7f4fd 0%,#fff 100%);border:1px solid #6b3bdb2e;border-radius:18px;margin-top:3.5rem;padding:2rem 2rem 2.25rem}.article-module__yIPK3W__toolLabel{font-family:var(--font-decorative),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6b3bdb;margin-bottom:.5rem;font-size:.72rem}.article-module__yIPK3W__toolHeading{color:#15121f;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.article-module__yIPK3W__toolQuestions{flex-direction:column;gap:1.5rem;display:flex}.article-module__yIPK3W__toolPrompt{color:#1a1430;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:1.02rem;font-weight:650;display:flex}.article-module__yIPK3W__toolNum{color:#fff;background:#6b3bdb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:700;display:inline-flex}.article-module__yIPK3W__toolOptions{flex-wrap:wrap;gap:.6rem;display:flex}.article-module__yIPK3W__toolOption{color:#38343f;cursor:pointer;background:#fff;border:1px solid #14102826;border-radius:10px;padding:.6rem .95rem;font-family:inherit;font-size:.92rem;transition:all .12s}.article-module__yIPK3W__toolOption:hover{color:#1a1430;border-color:#6b3bdb}.article-module__yIPK3W__toolOptionActive,.article-module__yIPK3W__toolOptionActive:hover{color:#fff;background:#6b3bdb;border-color:#6b3bdb}.article-module__yIPK3W__toolResult{border-top:1px dashed #6b3bdb4d;margin-top:1.75rem;padding-top:1.5rem}.article-module__yIPK3W__toolVerdict{color:#15121f;margin-bottom:.6rem;font-size:1.2rem;font-weight:700}.article-module__yIPK3W__toolDetail{color:#4a4757;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.article-module__yIPK3W__toolActions{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.article-module__yIPK3W__toolCta{color:#fff;background:#34b666;border-radius:10px;align-items:center;padding:.7rem 1.4rem;font-weight:650;text-decoration:none;transition:all .15s;display:inline-flex}.article-module__yIPK3W__toolCta:hover{background:#2da25b;transform:translateY(-1px)}.article-module__yIPK3W__toolReset{color:#6b6878;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.9rem;text-decoration:underline}.article-module__yIPK3W__faqSection{border-top:1px solid #1410281a;margin-top:3.5rem;padding-top:2.5rem}.article-module__yIPK3W__faqHeading{color:#15121f;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}.article-module__yIPK3W__faqList{flex-direction:column;gap:1rem;display:flex}.article-module__yIPK3W__faqItem{background:#fff;border:1px solid #1410281a;border-radius:12px;padding:1.3rem 1.5rem}.article-module__yIPK3W__faqQuestion{color:#1a1430;margin-bottom:.45rem;font-size:1.08rem;font-weight:650}.article-module__yIPK3W__faqAnswer{color:#4a4757;margin:0;font-size:1rem;line-height:1.7}.article-module__yIPK3W__related{border-top:1px solid #1410281a;margin-top:3.5rem;padding-top:2.5rem}.article-module__yIPK3W__relatedHeading{color:#15121f;margin-bottom:1.25rem;font-size:1.4rem;font-weight:700}.article-module__yIPK3W__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.article-module__yIPK3W__relatedCard{background:#fff;border:1px solid #1410281a;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.3rem;text-decoration:none;transition:all .15s;display:flex}.article-module__yIPK3W__relatedCard:hover{border-color:#6b3bdb66;transform:translateY(-2px);box-shadow:0 6px 18px #1410280f}.article-module__yIPK3W__relatedEyebrow{font-family:var(--font-decorative),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#6b3bdb;font-size:.68rem}.article-module__yIPK3W__relatedTitle{color:#1a1430;font-size:1.05rem;font-weight:650;line-height:1.3}.article-module__yIPK3W__relatedArrow{color:#6b3bdb;margin-top:.25rem;font-size:.85rem;font-weight:600}.article-module__yIPK3W__articleFooter{border-top:1px solid #1410281a;align-items:flex-start;gap:1rem;margin-top:3rem;padding-top:1.75rem;display:flex}.article-module__yIPK3W__articleFooter p{color:#4a4757;margin:0;font-size:.96rem;line-height:1.65}.article-module__yIPK3W__articleFooter strong{color:#1a1430}.article-module__yIPK3W__articleFooter a{color:#6b3bdb;text-decoration:underline}@media (max-width:1100px){.article-module__yIPK3W__tocRail{display:none}}@media (max-width:768px){.article-module__yIPK3W__hero{padding:7rem 1.25rem 1.5rem}.article-module__yIPK3W__headline{font-size:2.1rem}.article-module__yIPK3W__keyTakeaway p{font-size:1.05rem}.article-module__yIPK3W__shell{grid-template-columns:1fr min(720px,100% - 2rem) 1fr;padding:.5rem 0 3.5rem}.article-module__yIPK3W__body{font-size:1.08rem}.article-module__yIPK3W__body h2{font-size:1.45rem}.article-module__yIPK3W__tool{padding:1.5rem 1.35rem 1.75rem}}
