.ob{isolation:isolate;color:#fff;background:#0a0a0a;border-radius:32px;position:relative;overflow:hidden}.ob:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(min(70%, 760px) min(55%, 460px) at var(--ob-gx,50%) 0%, #a855f757, #a855f700 70%), radial-gradient(min(42%, 520px) min(42%, 420px) at 100% 100%, #3b82f62e, #3b82f600 70%);position:absolute;inset:0}.ob-rings{z-index:-1;top:50%;left:var(--ob-rx,50%);pointer-events:none;width:920px;height:920px;position:absolute;transform:translate(-50%,-50%)}.ob-ring{border:1px dashed #ffffff21;border-radius:50%;animation:90s linear infinite ob-spin;position:absolute;inset:0}.ob-ring--in{border-style:solid;border-color:#ffffff14;animation-duration:120s;animation-direction:reverse;inset:21%}.ob-dot{border-radius:50%;width:10px;height:10px;position:absolute}.ob-dot--a{background:#d8b4fe;top:-5px;left:50%;box-shadow:0 0 22px 5px #c084fcbf}.ob-dot--b{background:#7dd3fc;width:8px;height:8px;bottom:12%;right:9%;box-shadow:0 0 18px 4px #38bdf8b3}.ob-dot--c{background:#f0abfc;width:9px;height:9px;top:50%;left:-5px;box-shadow:0 0 20px 4px #e879f9b3}@keyframes ob-spin{to{transform:rotate(360deg)}}.ob .ob-eyebrow{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#d8b4fe;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.ob .ob-eyebrow:before{content:"";background:#d8b4fe;width:24px;height:1px}.ob .ob-title{font-family:var(--font-heading);color:#fff;letter-spacing:-.02em;text-wrap:balance;font-weight:400!important}.ob .ob-h2{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.06!important}.ob .ob-h3{font-size:clamp(1.55rem,3vw,2.4rem)!important;line-height:1.1!important}.ob-accent{background:linear-gradient(100deg,#e9d5ff 0%,#d8b4fe 45%,#f0abfc 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.ob .ob-p{font-family:var(--font-body);color:#ffffffbd;font-size:1.0625rem!important;line-height:1.7!important}.ob .ob-p+.ob-p{margin-top:1em}.ob .ob-li{color:#ffffffd6;font-size:1rem;line-height:1.6}.ob-table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:.9375rem;line-height:1.5}.ob-table th{text-align:left;color:#fff;white-space:nowrap;background:#ffffff0f;padding:12px 16px;font-weight:600}.ob-table td,.ob-table tbody th{vertical-align:top;color:#ffffffbd;border-top:1px solid #ffffff14;padding:14px 16px}.ob-table tbody th{white-space:normal;color:#fff;background:0 0;font-weight:600}.ob-table caption{text-align:left;color:#ffffff8c;padding:14px 16px 10px;font-size:.8125rem;font-weight:600}.ob .text-foreground,.ob strong{color:#fff!important}.ob .text-primary,.ob .accent{color:#d8b4fe!important}.ob .text-muted-foreground{color:#ffffffb3!important}.ob .dv-article,.ob .dv-article p,.ob .dv-article li,.ob .dv-article span{color:#ffffffc7!important}.ob .dv-article h2,.ob .dv-article h3,.ob .dv-article a{color:#fff!important}.ob .dv-article .border-border\/30{border-color:#ffffff1f!important}.dg{font-family:var(--font-body);color:#fff;position:relative}.dg-panel{background:#ffffff0a;border-radius:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.dg-chip{white-space:nowrap;color:#fff;background:#ffffff12;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.dg-chip--on{background:#8f2ae8;box-shadow:0 0 0 1px #d8b4fe80,0 10px 30px -8px #8f2ae8e6}.dg-glow{box-shadow:0 0 0 1px #d8b4fe80,0 0 40px -6px #a855f7e6}.dg-conn{background:#ffffff1f;width:2px;height:30px;margin:0 auto;position:relative;overflow:visible}.dg-packet{background:#d8b4fe;border-radius:50%;width:8px;height:8px;animation:1.6s cubic-bezier(.45,0,.55,1) infinite dg-drop;position:absolute;top:0;left:-3px;box-shadow:0 0 12px 3px #c084fccc}@keyframes dg-drop{0%{opacity:0;transform:translateY(-4px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(26px)}}.dg-orbit{aspect-ratio:1;width:100%;max-width:380px;margin:0 auto;position:relative;container-type:inline-size}.dg-orbit-ring{border:1px dashed #ffffff2e;border-radius:50%;position:absolute;inset:6%}.dg-orbit-ring--2{border-style:solid;border-color:#ffffff17;inset:24%}.dg-orbit-spin{animation:46s linear infinite ob-spin;position:absolute;inset:0}.dg-orbit-item{transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.dg-orbit-item>span{animation:46s linear infinite dg-upright;display:block;transform:translate(-50%,-50%)}@keyframes dg-upright{to{transform:translate(-50%,-50%)rotate(-360deg)}}.dg-core{aspect-ratio:1;text-align:center;background:#8f2ae8;border-radius:50%;place-items:center;width:34%;padding:10px;font-size:12.5px;font-weight:700;line-height:1.25;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #8f2ae829,0 0 0 22px #8f2ae812,0 0 60px #a855f7cc}.dg-core:after{content:"";border:1px solid #d8b4fe80;border-radius:50%;animation:2.8s ease-out infinite dg-ping;position:absolute;inset:-22px}@keyframes dg-ping{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}.dg-layers{place-items:center;height:300px;display:grid;position:relative}.dg-layer{border-radius:22px;width:190px;height:190px;position:absolute;transform:rotateX(58deg)rotate(-45deg)}.dg-layer-label{white-space:nowrap;color:#ffffffd9;font-size:12.5px;font-weight:600;position:absolute;left:calc(50% + 120px)}.dg-layer-label:before{content:"";background:#ffffff4d;width:42px;height:1px;position:absolute;top:50%;right:calc(100% + 8px)}.dg-sweep{background:conic-gradient(#a855f773,#a855f700 70deg 360deg);border-radius:50%;animation:4.5s linear infinite ob-spin;position:absolute;inset:0}.dg-caret{vertical-align:-2px;background:#d8b4fe;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite dg-blink;display:inline-block}@keyframes dg-blink{50%{opacity:0}}@media (max-width:767px){.ob{border-radius:24px}.ob:before,.ob-rings{display:none}.ob-accent{color:#d8b4fe;background:0 0}.dg-sweep{background:0 0;border:1px solid #a855f780}.dg-chip--on,.dg-glow,.dg-core{box-shadow:none}.dg-core:after{display:none}.dg-layer-label{left:calc(50% + 70px)}.dg-layer{width:130px;height:130px}}@media (prefers-reduced-motion:reduce){.ob-ring,.dg-packet,.dg-orbit-spin,.dg-orbit-item>span,.dg-core:after,.dg-sweep,.dg-caret{animation:none!important}}.lp{width:100%;max-width:560px;margin:0 auto}.lp-screen{background:#0a0a0a;border-radius:18px 18px 6px 6px;padding:12px;position:relative;box-shadow:0 0 0 9px #1c1b22,0 0 0 10px #2c2b33,0 50px 90px -40px #4c1d95bf}.lp-bar{font-family:var(--font-body);color:#ffffff73;align-items:center;gap:6px;padding:2px 4px 12px;font-size:11px;display:flex}.lp-bar i{border-radius:50%;width:8px;height:8px}.lp-view{background:#111017;border-radius:12px;place-items:center;min-height:300px;padding:18px;display:grid;position:relative;overflow:hidden}.lp-base{background:#c9c9d1;border-radius:2px 2px 16px 16px;height:16px;margin:9px -9% 0;box-shadow:inset 0 -3px #a3a3ad}.lp-base:after{content:"";background:#a3a3ad;border-radius:0 0 8px 8px;width:18%;height:6px;margin:0 auto;display:block}.ob-statement{font-family:var(--font-heading);color:#fff;letter-spacing:-.015em;text-wrap:balance;font-weight:400;font-size:clamp(1.6rem,3.4vw,2.6rem)!important;line-height:1.18!important}@media (max-width:767px){.lp-screen{box-shadow:0 0 0 7px #1c1b22,0 0 0 8px #2c2b33}.lp-view{min-height:240px;padding:12px}}.ob [class*=text-foreground]{color:#ffffffe6!important}.ob [class*=text-muted-foreground]{color:#ffffffad!important}.ob [class*=text-primary]{color:#d8b4fe!important}.ob [class*=border-border]{border-color:#ffffff1f!important}.ob [class*=bg-card]{background:#ffffff0d!important}.ob .pill-chip{color:#fff!important;box-shadow:none!important;background:#ffffff12!important;border-color:#ffffff24!important}.ob .section-eyebrow{color:#d8b4fe!important}.ob .section-eyebrow:before{background:#d8b4fe!important}.ob .editorial-h2,.ob .editorial-h1{color:#fff!important}.ob .editorial-h2 .accent,.ob .editorial-h1 .accent{color:#d8b4fe!important;-webkit-text-fill-color:#d8b4fe!important;background:0 0!important}.ob .editorial-callout{color:#ffffffd9!important;box-shadow:none!important;background:#ffffff0f!important;border-color:#ffffff1f!important}.ob table th{color:#fff}.ob .premium-card{box-shadow:none!important;background:#ffffff0d!important;border-color:#ffffff1f!important}.ob .premium-card:before{display:none!important}.ob [class*=divide-border]>*+*{border-color:#ffffff1a!important}
