.E94zLq_page{isolation:isolate;color:#f3eff7;background:radial-gradient(64% 20% at 50% 2%,#6f48cf1f,#0000 74%),linear-gradient(#05040a0a,#05040a61 42%,#05040ad1);min-height:100vh;position:relative;overflow:clip}.E94zLq_topAnchor{position:absolute;top:-5rem}.E94zLq_frame{width:min(100% - 3rem,1240px);margin-inline:auto}.E94zLq_hero{border-bottom:1px solid #ddd6fe1a;position:relative}.E94zLq_heroInner{grid-template-columns:240px minmax(0,760px);justify-content:center;gap:92px;padding-block:120px 64px;display:grid}.E94zLq_heroTitle{grid-column:2}.E94zLq_heroTitle h1{color:#f7f4fa;letter-spacing:-.052em;margin:0;font-size:clamp(2.8rem,5vw,4.25rem);font-weight:600;line-height:1.04}.E94zLq_heroTitle p{color:#8f8796;margin:18px 0 0;font-size:14px;line-height:1.5}.E94zLq_main{padding-block:76px 128px}.E94zLq_contentGrid{grid-template-columns:240px minmax(0,760px);justify-content:center;align-items:start;gap:92px;display:grid}.E94zLq_indexRail{position:sticky;top:104px}.E94zLq_indexCard{border-top:1px solid #ddd6fe21;border-bottom:1px solid #ddd6fe1a;padding-block:16px}.E94zLq_indexHeading{color:#817989;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:8px;font-weight:600;display:flex}.E94zLq_indexCard ol,.E94zLq_mobileIndex ol{margin:0;padding:0;list-style:none}.E94zLq_indexCard li a,.E94zLq_mobileIndex li a{color:#958d9e;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;font-size:11px;line-height:1.2;text-decoration:none;transition:color .16s,background-color .16s;display:grid}.E94zLq_indexCard li a{min-height:31px;padding-inline:8px}.E94zLq_indexCard li a:hover,.E94zLq_mobileIndex li a:hover{color:#eee9f3;background:#a78bfa0f}.E94zLq_indexCard li a:focus-visible,.E94zLq_mobileIndex li a:focus-visible,.E94zLq_contactLink:focus-visible,.E94zLq_documentEnd a:focus-visible{outline-offset:2px;outline:2px solid #c4b5fdb8}.E94zLq_indexCard li a span,.E94zLq_mobileIndex li a span{color:#625a6b;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:8px}.E94zLq_contactLink{color:#bda9eb;border-top:1px solid #ddd6fe14;border-radius:4px;justify-content:space-between;align-items:center;margin-top:14px;padding:16px 8px 0;font-size:10px;font-weight:600;text-decoration:none;display:flex}.E94zLq_mobileIndex{display:none}.E94zLq_document{min-width:0}.E94zLq_document>section{border-top:1px solid #ddd6fe1a;padding-block:50px 58px;scroll-margin-top:112px;position:relative}.E94zLq_document>section:first-child{border-top-color:#ddd6fe33;padding-top:36px}.E94zLq_document>section:before{content:"";opacity:.72;background:#8b5cf6;width:48px;height:1px;position:absolute;top:-1px;left:0}.E94zLq_document h2{color:#f5f1f7;letter-spacing:-.035em;text-wrap:balance;max-width:640px;margin:0 0 26px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:540;line-height:1.18}.E94zLq_document h3{color:#d8cfdf;letter-spacing:.11em;text-transform:uppercase;margin:38px 0 13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:650;line-height:1.45}.E94zLq_document p,.E94zLq_document li{color:#aaa3b2;letter-spacing:-.006em;font-size:16px;line-height:1.88}.E94zLq_document p{margin-block:0 17px}.E94zLq_document ul{gap:9px;margin:20px 0 0;padding-left:22px;display:grid}.E94zLq_document li{padding-left:5px}.E94zLq_document li::marker{color:#7860ae}.E94zLq_document strong{color:#eee9f2;font-weight:620}.E94zLq_document a{color:#bba5ee;text-underline-offset:4px;text-decoration-color:#bba5ee5c}.E94zLq_document a:hover{color:#d8c9fb;text-decoration-color:#d8c9fbb3}.E94zLq_documentEnd{color:#625b69;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #ddd6fe29;justify-content:space-between;align-items:center;padding-top:20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:9px;font-weight:600;display:flex}.E94zLq_documentEnd a{color:#a894d5;border-radius:4px;text-decoration:none}.E94zLq_footer{background:#0201058f}@media (max-width:1023px){.E94zLq_heroInner,.E94zLq_contentGrid{max-width:780px;display:block}.E94zLq_indexRail{display:none}.E94zLq_mobileIndex{background:#0c09128f;border:1px solid #ddd6fe1c;border-radius:14px;margin-bottom:36px;display:block}.E94zLq_mobileIndex summary{color:#b8afc1;cursor:pointer;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:50px;padding-inline:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:9px;font-weight:600;list-style:none;display:flex}.E94zLq_mobileIndex summary::-webkit-details-marker{display:none}.E94zLq_mobileIndex summary span:last-child{color:#746c7c}.E94zLq_mobileIndex ol{border-top:1px solid #ddd6fe14;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:12px;display:grid}.E94zLq_mobileIndex li a{min-height:38px;padding-inline:8px}}@media (max-width:720px){.E94zLq_frame{width:min(100% - 2rem,1240px)}.E94zLq_heroInner{padding-block:96px 48px}.E94zLq_heroTitle h1{font-size:clamp(2.6rem,12vw,3.4rem)}.E94zLq_main{padding-block:48px 88px}.E94zLq_mobileIndex ol{grid-template-columns:1fr}.E94zLq_document>section{padding-block:42px 48px;scroll-margin-top:92px}.E94zLq_document h2{margin-bottom:22px;font-size:1.5rem;line-height:1.25}.E94zLq_document h3{margin-top:32px;font-size:10px}.E94zLq_document p,.E94zLq_document li{font-size:15px;line-height:1.82}}@media (prefers-reduced-motion:reduce){.E94zLq_indexCard li a,.E94zLq_mobileIndex li a{transition:none}}
