.fVddSa_page{--bg:#fff9f4;--surface:#fff;--surface-soft:#f6f2fc;--text:#17193f;--text-muted:#68677a;--muted:#68677a;--line:#17193f1a;--line-strong:#17193f29;--brand:#8872d1;--brand-strong:#6f59ba;color:#17193f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 8% 2%,#f0b66c29,#0000 28rem),radial-gradient(circle at 94% 10%,#8872d121,#0000 30rem),#fff9f4;min-height:100vh;overflow:hidden}.fVddSa_headerWrap{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#fff9f4fa,#fff9f4d1,#0000);padding:14px 24px 0;position:sticky;top:0}.fVddSa_header{background:#ffffffe0;border:1px solid #17193f1a;border-radius:999px;align-items:center;gap:28px;width:min(1180px,100%);min-height:64px;margin:0 auto;padding:8px 12px 8px 18px;display:flex;box-shadow:0 12px 34px #17193f0f}.fVddSa_brand{color:#17193f;flex:none;align-items:center;gap:9px;font-size:14px;font-weight:900;display:inline-flex}.fVddSa_logoWrap{background:#f6f2fc;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.fVddSa_nav{align-items:center;gap:5px;min-width:0;margin-left:auto;display:flex}.fVddSa_navLink{color:#68677a;border-radius:999px;flex:none;padding:10px 13px;font-size:12px;font-weight:800;transition:background .16s,color .16s}.fVddSa_navLink:hover{color:#17193f;background:#f6f2fc}.fVddSa_navActive{color:#fff;background:#8872d1}.fVddSa_navActive:hover{color:#fff;background:#7862c5}.fVddSa_main{width:min(980px,100% - 48px);margin:0 auto;padding:58px 0 64px}.fVddSa_hero{background:linear-gradient(135deg,#f6f2fcf5,#ffffffe0);border:1px solid #17193f1a;border-radius:30px;padding:clamp(30px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 24px 70px #17193f12}.fVddSa_hero:after{content:"";background:radial-gradient(circle,#f0b66c47,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-65px}.fVddSa_eyebrow{z-index:1;color:#8872d1;letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:850;position:relative}.fVddSa_title{z-index:1;color:#17193f;letter-spacing:-.045em;max-width:760px;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,6vw,64px);font-weight:500;line-height:1.02;position:relative}.fVddSa_updatedAt{z-index:1;color:#68677a;margin-top:18px;font-size:13px;position:relative}.fVddSa_facts{z-index:1;flex-wrap:wrap;gap:8px;margin-top:22px;display:flex;position:relative}.fVddSa_fact{color:#4f5068;background:#ffffffd1;border:1px solid #8872d12e;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:750}.fVddSa_article{background:#ffffffe0;border:1px solid #17193f1a;border-radius:30px;margin-top:22px;padding:clamp(24px,5vw,54px);box-shadow:0 20px 60px #17193f0e}.fVddSa_content{color:#68677a;font-size:14px;line-height:1.78}.fVddSa_content section{border-bottom:1px solid #17193f14;padding-bottom:26px}.fVddSa_content section:last-child{border-bottom:0;padding-bottom:0}.fVddSa_content h2{color:#17193f;letter-spacing:-.025em;margin-bottom:10px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:600;line-height:1.25}.fVddSa_content strong{color:#252750}.fVddSa_content a{color:#6f59ba;text-underline-offset:3px;font-weight:700;text-decoration-color:#6f59ba59}:is(.fVddSa_content ul,.fVddSa_content ol){padding-left:20px}.fVddSa_content li::marker{color:#8872d1}.fVddSa_content table{border-collapse:separate;border-spacing:0;min-width:720px}.fVddSa_content th{color:#17193f;background:#f6f2fc}:is(.fVddSa_content th,.fVddSa_content td){vertical-align:top;border-bottom:1px solid #17193f14;padding:12px 10px}.fVddSa_content code{color:#4f4599;background:#f6f2fc;border-radius:6px;padding:2px 5px}.fVddSa_footer{color:#9693a4;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 4px 0;font-size:11px;display:flex}.fVddSa_footerLinks{flex-wrap:wrap;gap:14px;display:flex}.fVddSa_footer a:hover{color:#17193f}@media (max-width:760px){.fVddSa_headerWrap{padding:9px 14px 0}.fVddSa_header{border-radius:24px;gap:7px;padding:9px;display:grid}.fVddSa_brand{padding-left:4px}.fVddSa_nav{scrollbar-width:none;width:100%;margin-left:0;padding-bottom:1px;overflow-x:auto}.fVddSa_nav::-webkit-scrollbar{display:none}.fVddSa_navLink{padding:8px 11px;font-size:11px}.fVddSa_main{width:min(100% - 28px,620px);padding-top:34px}.fVddSa_hero,.fVddSa_article{border-radius:24px}.fVddSa_content h2{font-size:19px}}