.sQC4TW_screen{--v-bg1:#2a1c57;--v-bg2:#1c1640;--v-bg3:#140f2e;--v-lav:#c9b3ff;--v-lav-2:#e4d8ff;--v-text:#f3eefe;--v-mute:#c3b9de;--v-card:#ffffff0e;--v-card-b:#c9b3ff29;--v-rose:#ffb3c7;--v-serif:var(--vera-serif,Georgia, "Times New Roman", serif);min-height:100dvh;color:var(--v-text);background:radial-gradient(700px 500px at 15% 0%, #7c4ddb59 0%, #7c4ddb00 70%), radial-gradient(600px 480px at 100% 100%, #96288261 0%, #96288200 70%), linear-gradient(160deg, var(--v-bg1) 0%, var(--v-bg2) 50%, var(--v-bg3) 100%);justify-content:center;display:flex;position:relative;overflow:hidden}.sQC4TW_glow{pointer-events:none;background:radial-gradient(circle,#a06eff47 0%,#a06eff00 65%);width:420px;height:420px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.sQC4TW_inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:720px;padding:22px 20px 26px;display:flex;position:relative}.sQC4TW_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--v-mute);align-self:flex-start;align-items:center;gap:8px;margin:0 0 6px;font-size:12px;font-weight:700;display:inline-flex}.sQC4TW_orbWrap{place-items:center;width:104px;height:104px;margin-top:4px;display:grid;position:relative}.sQC4TW_orb{background:radial-gradient(circle at 56% 60%,#d6beff8c 0%,#d6beff00 42%),radial-gradient(circle at 34% 26%,#f8f1ff 0%,#d8c2ff 10%,#a77cff 34%,#8150ea 62%,#5a30c2 86%,#4a249f 100%);border-radius:50%;width:92px;height:92px;animation:8s ease-in-out infinite sQC4TW_breathe;position:relative;box-shadow:0 0 60px 14px #965fff6b,inset -8px -12px 22px #280c6473,inset 4px 6px 12px #ffffff4d}.sQC4TW_orb:after{content:"";background:radial-gradient(#ffffffe6 0%,#fff0 70%);border-radius:50%;width:40%;height:22%;position:absolute;top:11%;left:20%;transform:rotate(-20deg)}.sQC4TW_ring{border:1px solid #c9b3ff59;border-radius:50%;animation:8s ease-in-out infinite sQC4TW_ring;position:absolute;inset:0}@keyframes sQC4TW_breathe{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}@keyframes sQC4TW_ring{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.75;transform:scale(1.22)}}.sQC4TW_breath{letter-spacing:.18em;text-transform:uppercase;color:var(--v-lav);min-height:18px;margin:8px 0 0;font-size:12px;transition:opacity .6s}.sQC4TW_title{font-family:var(--v-serif);letter-spacing:-.01em;color:#fff;margin:10px 0 8px;font-size:clamp(32px,6vw,44px);font-weight:500;line-height:1.08}.sQC4TW_lead{color:var(--v-mute);max-width:500px;margin:0 0 18px;font-size:15.5px;line-height:1.55}.sQC4TW_pillars{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;margin:0 0 12px;padding:0;list-style:none;display:grid}.sQC4TW_pillars li{border:1px solid var(--v-card-b);background:linear-gradient(#a77cff29 0%,#a77cff0d 100%);border-radius:14px;padding:10px 8px 11px;animation:.6s ease-out both sQC4TW_rise}.sQC4TW_pillars b{font-family:var(--v-serif);color:var(--v-lav-2);font-size:16px;font-weight:500;display:block}.sQC4TW_pillars span{color:var(--v-mute);margin-top:2px;font-size:12px;line-height:1.35;display:block}.sQC4TW_grid{grid-template-columns:1fr 1fr;align-items:start;gap:10px;width:100%;display:grid}.sQC4TW_card{all:unset;box-sizing:border-box;cursor:pointer;text-align:left;background:var(--v-card);border:1px solid var(--v-card-b);-webkit-backdrop-filter:blur(10px);border-radius:18px;align-items:flex-start;gap:12px;padding:14px;transition:background .25s,border-color .25s,transform .2s;animation:.6s ease-out both sQC4TW_rise;display:flex}.sQC4TW_card:hover{background:#ffffff16;transform:translateY(-1px)}.sQC4TW_card:focus-visible{outline:2px solid var(--v-lav);outline-offset:2px}.sQC4TW_open{background:#a77cff24;border-color:#c9b3ff66}.sQC4TW_icon{color:#fff;background:linear-gradient(140deg,#9a6bff 0%,#6c3fd8 100%);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 16px -6px #8c5affb3}.sQC4TW_rose .sQC4TW_icon{background:linear-gradient(140deg,#f08ab0 0%,#b04a8e 100%);box-shadow:0 6px 16px -6px #f078aa99}.sQC4TW_rose .sQC4TW_cardShort{color:var(--v-rose)}.sQC4TW_cardText{flex-direction:column;flex:1;min-width:0;display:flex}.sQC4TW_cardTitle{color:#fff;font-size:15px;font-weight:650}.sQC4TW_cardShort{color:var(--v-mute);margin-top:2px;font-size:13.5px;line-height:1.4}.sQC4TW_detail{color:var(--v-text);border-top:1px solid #c9b3ff2e;margin-top:8px;padding-top:8px;font-size:13.5px;line-height:1.5;animation:.35s ease-out sQC4TW_fade}.sQC4TW_detail b{color:var(--v-lav-2)}.sQC4TW_detail[hidden]{display:none}.sQC4TW_chev{border-right:1.6px solid var(--v-mute);border-bottom:1.6px solid var(--v-mute);flex:none;width:8px;height:8px;margin-top:8px;transition:transform .25s;transform:rotate(45deg)}.sQC4TW_open .sQC4TW_chev{margin-top:12px;transform:rotate(-135deg)}.sQC4TW_inline{all:unset;cursor:pointer;color:#2a0f2a;background:var(--v-rose);border-radius:999px;margin-top:10px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-block}.sQC4TW_inline:focus-visible{outline-offset:2px;outline:2px solid #fff}.sQC4TW_foot{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:18px;display:flex}.sQC4TW_begin{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;color:#fff;background:linear-gradient(135deg,#8a55f7 0%,#b07dff 100%);border-radius:999px;width:100%;max-width:520px;padding:15px 20px;font-size:16px;font-weight:650;transition:transform .15s,filter .2s;animation:.6s ease-out .75s both sQC4TW_rise;box-shadow:0 10px 30px -10px #8a55f7bf}.sQC4TW_begin:hover{filter:brightness(1.08);transform:translateY(-1px)}.sQC4TW_begin:focus-visible{outline-offset:3px;outline:2px solid #fff}.sQC4TW_note{color:var(--v-mute);margin:0;font-size:13px}@keyframes sQC4TW_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sQC4TW_fade{0%{opacity:0}to{opacity:1}}@media (max-width:560px){.sQC4TW_pillars{grid-template-columns:1fr 1fr}.sQC4TW_grid{grid-template-columns:1fr}.sQC4TW_orbWrap{width:88px;height:88px}.sQC4TW_orb{width:76px;height:76px}}@media (prefers-reduced-motion:reduce){.sQC4TW_orb,.sQC4TW_ring,.sQC4TW_pillars li,.sQC4TW_card,.sQC4TW_begin,.sQC4TW_detail{animation:none}.sQC4TW_card:hover,.sQC4TW_begin:hover{transform:none}}
