.yIPK3W_page{color:#36323f;background:#fff;min-height:100vh;overflow-x:hidden}.yIPK3W_hero{background:radial-gradient(900px 420px at 50% -12%,#6b3bdb1a,#0000 70%);padding:9rem 1.5rem 2rem}.yIPK3W_heroInner{max-width:720px;margin:0 auto}.yIPK3W_eyebrow{font-family:var(--font-decorative), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6b3bdb;margin-bottom:1rem;font-size:.78rem}.yIPK3W_headline{letter-spacing:-.025em;color:#15121f;margin-bottom:1.5rem;font-size:3rem;font-weight:700;line-height:1.12}.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}.yIPK3W_keyTakeawayLabel{font-family:var(--font-decorative), sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#6b3bdb;margin-bottom:.55rem;font-size:.7rem}.yIPK3W_keyTakeaway p{color:#241c3a;margin:0;font-size:1.18rem;line-height:1.62}.yIPK3W_keyTakeaway strong{color:#15121f;font-weight:700}.yIPK3W_meta{align-items:center;gap:.85rem;margin-top:1.75rem;display:flex}.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}.yIPK3W_metaText{flex-direction:column;display:flex}.yIPK3W_metaAuthor{color:#1a1430;font-size:.98rem;font-weight:650}.yIPK3W_metaSub{color:#6b6878;font-size:.88rem}.yIPK3W_heroFigure{max-width:960px;margin:.5rem auto 0;padding:0 1.5rem}.yIPK3W_heroFigure img{border-radius:14px;width:100%;height:auto;display:block}.yIPK3W_shell{grid-template-columns:1fr min(720px,100% - 3rem) 1fr;padding:1.25rem 0 5rem;display:grid}.yIPK3W_tocRail{grid-column:1;justify-self:end;padding-right:2.75rem}.yIPK3W_toc{width:210px;position:sticky;top:100px}.yIPK3W_tocLabel{font-family:var(--font-decorative), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8a8698;margin-bottom:.9rem;font-size:.7rem}.yIPK3W_toc ul{border-left:2px solid #14102814;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.yIPK3W_toc li a{color:#6b6878;padding-left:1rem;font-size:.86rem;line-height:1.4;text-decoration:none;transition:color .12s;display:block}.yIPK3W_toc li a:hover{color:#6b3bdb}.yIPK3W_main{grid-column:2;min-width:0}.yIPK3W_body{color:#38343f;font-size:1.15rem;line-height:1.8}.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}.yIPK3W_body h3{color:#1a1430;margin:2rem 0 .6rem;font-size:1.3rem;font-weight:650}.yIPK3W_body p{margin:0 0 1.3rem}.yIPK3W_body strong{color:#15121f;font-weight:650}.yIPK3W_body a{color:#6b3bdb;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.yIPK3W_body a:hover{color:#4c1d95}.yIPK3W_body ul,.yIPK3W_body ol{margin:0 0 1.3rem;padding-left:1.4rem}.yIPK3W_body li{margin-bottom:.6rem}.yIPK3W_body li::marker{color:#6b3bdb}.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}.yIPK3W_body table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.97rem}.yIPK3W_body th,.yIPK3W_body td{text-align:left;vertical-align:top;border:1px solid #1410281f;padding:.8rem 1rem;line-height:1.5}.yIPK3W_body thead th{color:#fff;background:#15102a;border-color:#15102a;font-weight:650}.yIPK3W_body thead th strong{color:#fff}.yIPK3W_body tbody tr:nth-child(2n){background:#faf9fd}.yIPK3W_body td strong,.yIPK3W_body th strong{color:#15121f}.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}.yIPK3W_toolLabel{font-family:var(--font-decorative), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6b3bdb;margin-bottom:.5rem;font-size:.72rem}.yIPK3W_toolHeading{color:#15121f;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.yIPK3W_toolQuestions{flex-direction:column;gap:1.5rem;display:flex}.yIPK3W_toolPrompt{color:#1a1430;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:1.02rem;font-weight:650;display:flex}.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}.yIPK3W_toolOptions{flex-wrap:wrap;gap:.6rem;display:flex}.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}.yIPK3W_toolOption:hover{color:#1a1430;border-color:#6b3bdb}.yIPK3W_toolOptionActive,.yIPK3W_toolOptionActive:hover{color:#fff;background:#6b3bdb;border-color:#6b3bdb}.yIPK3W_toolResult{border-top:1px dashed #6b3bdb4d;margin-top:1.75rem;padding-top:1.5rem}.yIPK3W_toolVerdict{color:#15121f;margin-bottom:.6rem;font-size:1.2rem;font-weight:700}.yIPK3W_toolDetail{color:#4a4757;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.yIPK3W_toolActions{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.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}.yIPK3W_toolCta:hover{background:#2da25b;transform:translateY(-1px)}.yIPK3W_toolReset{color:#6b6878;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.9rem;text-decoration:underline}.yIPK3W_faqSection{border-top:1px solid #1410281a;margin-top:3.5rem;padding-top:2.5rem}.yIPK3W_faqHeading{color:#15121f;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}.yIPK3W_faqList{flex-direction:column;gap:1rem;display:flex}.yIPK3W_faqItem{background:#fff;border:1px solid #1410281a;border-radius:12px;padding:1.3rem 1.5rem}.yIPK3W_faqQuestion{color:#1a1430;margin-bottom:.45rem;font-size:1.08rem;font-weight:650}.yIPK3W_faqAnswer{color:#4a4757;margin:0;font-size:1rem;line-height:1.7}.yIPK3W_related{border-top:1px solid #1410281a;margin-top:3.5rem;padding-top:2.5rem}.yIPK3W_relatedHeading{color:#15121f;margin-bottom:1.25rem;font-size:1.4rem;font-weight:700}.yIPK3W_relatedGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.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}.yIPK3W_relatedCard:hover{border-color:#6b3bdb66;transform:translateY(-2px);box-shadow:0 6px 18px #1410280f}.yIPK3W_relatedEyebrow{font-family:var(--font-decorative), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#6b3bdb;font-size:.68rem}.yIPK3W_relatedTitle{color:#1a1430;font-size:1.05rem;font-weight:650;line-height:1.3}.yIPK3W_relatedArrow{color:#6b3bdb;margin-top:.25rem;font-size:.85rem;font-weight:600}.yIPK3W_articleFooter{border-top:1px solid #1410281a;align-items:flex-start;gap:1rem;margin-top:3rem;padding-top:1.75rem;display:flex}.yIPK3W_articleFooter p{color:#4a4757;margin:0;font-size:.96rem;line-height:1.65}.yIPK3W_articleFooter strong{color:#1a1430}.yIPK3W_articleFooter a{color:#6b3bdb;text-decoration:underline}@media (max-width:1100px){.yIPK3W_tocRail{display:none}}@media (max-width:768px){.yIPK3W_hero{padding:7rem 1.25rem 1.5rem}.yIPK3W_headline{font-size:2.1rem}.yIPK3W_keyTakeaway p{font-size:1.05rem}.yIPK3W_shell{grid-template-columns:1fr min(720px,100% - 2rem) 1fr;padding:.5rem 0 3.5rem}.yIPK3W_body{font-size:1.08rem}.yIPK3W_body h2{font-size:1.45rem}.yIPK3W_tool{padding:1.5rem 1.35rem 1.75rem}}.yIPK3W_callout{background:#f3f0fc;border-left:4px solid #6b3bdb;border-radius:10px;margin:.4rem 0 1.4rem;padding:1rem 1.15rem 1rem 1.25rem}.yIPK3W_callout p{margin:0}.yIPK3W_calloutLabel{font-family:var(--font-decorative), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6b3bdb;margin-bottom:.35rem;font-size:.72rem;display:block}.yIPK3W_pullQuote{background:radial-gradient(520px 260px at 100% 0,#6b3bdb73,#0000 70%),linear-gradient(160deg,#15102a 0%,#07060c 100%);border-radius:18px;margin:2.6rem -2rem;padding:2.2rem 2.6rem 2.5rem;position:relative;overflow:hidden;box-shadow:0 24px 60px -28px #15102aa6}.yIPK3W_pullQuote:before{content:"“";color:#8f6bff;height:2.6rem;font-size:5.5rem;font-weight:800;line-height:1;display:block}.yIPK3W_pullQuote blockquote{letter-spacing:-.02em;color:#fff;background:0 0;border:0;margin:0;padding:0;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800;line-height:1.2}@media (max-width:768px){.yIPK3W_pullQuote{margin:2.2rem 0;padding:1.8rem 1.4rem 2rem}.yIPK3W_pullQuote:before{height:2rem;font-size:4.2rem}}.yIPK3W_figure{margin:2rem 0}.yIPK3W_figure img{width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:12px;margin:0;padding:0;display:block}.yIPK3W_figure figcaption{color:#6b6875;margin-top:.6rem;font-size:.9rem;font-style:italic;line-height:1.45}.yIPK3W_body .contains-task-list{background:linear-gradient(160deg,#15102a 0%,#07060c 100%);border-radius:18px;margin:1.6rem -2rem 2rem;padding:1.6rem 2rem;list-style:none;box-shadow:0 24px 60px -28px #15102aa6}.yIPK3W_body .task-list-item{color:#e9e6f2;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;margin:.45rem 0;padding:.6rem .9rem .6rem 2.7rem;position:relative}.yIPK3W_body .task-list-item strong{color:#fff}.yIPK3W_body .task-list-item a{color:#b9a3ff}.yIPK3W_body .task-list-item::marker{content:""}.yIPK3W_body .task-list-item input[type=checkbox]{accent-color:#8f6bff;width:1.05rem;height:1.05rem;margin:0;position:absolute;top:.9rem;left:.9rem}@media (max-width:768px){.yIPK3W_body .contains-task-list{margin:1.4rem 0 1.8rem;padding:1.1rem .9rem}}.yIPK3W_body ol:not(.contains-task-list){counter-reset:step;padding-left:0;list-style:none}.yIPK3W_body ol:not(.contains-task-list)>li{counter-increment:step;min-height:2.1rem;margin:.85rem 0;padding-left:3rem;position:relative}.yIPK3W_body ol:not(.contains-task-list)>li:before{content:counter(step);color:#fff;background:#020204;border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1rem;font-weight:800;display:flex;position:absolute;top:-.05rem;left:0}
