.CisoraEarlyAccessBand-module__k1zMPa__banner{--paper:#f8fafc;--mist:#c9d3f5;--mist2:#aeb9e6;--amber:#fbbf24;--amber2:#fcd34d;box-sizing:border-box;background:linear-gradient(120deg,#1e2a6e 0%,#2a3c9e 60%,#3b57c8 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:30px 44px;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #253ca080}.CisoraEarlyAccessBand-module__k1zMPa__grid{pointer-events:none;background-image:linear-gradient(#a5b4fc14 1px,#0000 1px),linear-gradient(90deg,#a5b4fc14 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 78%,#000 20%,#0000 80%);mask-image:radial-gradient(60% 70% at 78%,#000 20%,#0000 80%)}.CisoraEarlyAccessBand-module__k1zMPa__copy{flex-direction:column;flex:560px;gap:11px;min-width:0;display:flex;position:relative}.CisoraEarlyAccessBand-module__k1zMPa__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c7d2fe;align-items:center;gap:9px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px;display:inline-flex}.CisoraEarlyAccessBand-module__k1zMPa__pulse{background:var(--amber);width:7px;height:7px;box-shadow:0 0 10px var(--amber);border-radius:50%;animation:2.6s ease-in-out infinite CisoraEarlyAccessBand-module__k1zMPa__pulse}.CisoraEarlyAccessBand-module__k1zMPa__brand{align-items:center;gap:10px;display:flex}.CisoraEarlyAccessBand-module__k1zMPa__brandGlyph{flex:none;width:30px;height:30px}.CisoraEarlyAccessBand-module__k1zMPa__brandName{letter-spacing:-.02em;color:var(--paper);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:800}.CisoraEarlyAccessBand-module__k1zMPa__brandTag{color:var(--mist2);font-size:15px}.CisoraEarlyAccessBand-module__k1zMPa__head{letter-spacing:-.035em;color:var(--paper);margin:0;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.6vw,42px);font-weight:800;line-height:1.04}.CisoraEarlyAccessBand-module__k1zMPa__head em{color:var(--amber);font-style:normal}.CisoraEarlyAccessBand-module__k1zMPa__sub{color:var(--mist);max-width:60ch;margin:0;font-size:16px;line-height:1.55}.CisoraEarlyAccessBand-module__k1zMPa__chips{flex-wrap:wrap;gap:8px;display:flex}.CisoraEarlyAccessBand-module__k1zMPa__chip{color:#e0e7ff;background:#a5b4fc24;border:1px solid #c7d2fe4d;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.CisoraEarlyAccessBand-module__k1zMPa__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.CisoraEarlyAccessBand-module__k1zMPa__cta{color:#1c1404;background:var(--amber);border-radius:999px;align-items:center;padding:12px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.CisoraEarlyAccessBand-module__k1zMPa__cta:hover{background:var(--amber2);transform:translateY(-1px)}.CisoraEarlyAccessBand-module__k1zMPa__ghost{color:var(--paper);border:1px solid #c7d2fe73;border-radius:999px;align-items:center;padding:11px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.CisoraEarlyAccessBand-module__k1zMPa__ghost:hover{border-color:#e0e7ff}.CisoraEarlyAccessBand-module__k1zMPa__note{color:var(--mist2);font-size:13.5px}.CisoraEarlyAccessBand-module__k1zMPa__art{flex:0 0 250px;width:250px;height:250px;position:relative}.CisoraEarlyAccessBand-module__k1zMPa__art svg{width:100%;height:100%;display:block;overflow:visible}.CisoraEarlyAccessBand-module__k1zMPa__score{fill:#1c1404;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:44px;font-weight:700}.CisoraEarlyAccessBand-module__k1zMPa__step{white-space:nowrap;color:#eef1ff;background:#1f2858;border:1px solid #a5b4fc59;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute}.CisoraEarlyAccessBand-module__k1zMPa__s1{top:0;left:50%;transform:translate(-50%)}.CisoraEarlyAccessBand-module__k1zMPa__s2{top:50%;right:-6%;transform:translateY(-50%)}.CisoraEarlyAccessBand-module__k1zMPa__s3{bottom:0;left:50%;transform:translate(-50%)}.CisoraEarlyAccessBand-module__k1zMPa__s4{background:var(--amber);color:#1c1404;border-color:#0000;top:50%;left:-6%;transform:translateY(-50%)}.CisoraEarlyAccessBand-module__k1zMPa__ringA,.CisoraEarlyAccessBand-module__k1zMPa__ringB,.CisoraEarlyAccessBand-module__k1zMPa__sweep,.CisoraEarlyAccessBand-module__k1zMPa__core{transform-box:view-box;transform-origin:260px 260px}.CisoraEarlyAccessBand-module__k1zMPa__ringA{animation:80s linear infinite CisoraEarlyAccessBand-module__k1zMPa__spin}.CisoraEarlyAccessBand-module__k1zMPa__ringB{animation:120s linear infinite reverse CisoraEarlyAccessBand-module__k1zMPa__spin}.CisoraEarlyAccessBand-module__k1zMPa__sweep{animation:9s linear infinite CisoraEarlyAccessBand-module__k1zMPa__spin}.CisoraEarlyAccessBand-module__k1zMPa__core{animation:4.5s ease-in-out infinite CisoraEarlyAccessBand-module__k1zMPa__pulseCore}@keyframes CisoraEarlyAccessBand-module__k1zMPa__pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes CisoraEarlyAccessBand-module__k1zMPa__pulseCore{0%,to{opacity:1}50%{opacity:.8}}@keyframes CisoraEarlyAccessBand-module__k1zMPa__spin{to{transform:rotate(360deg)}}@media (max-width:860px){.CisoraEarlyAccessBand-module__k1zMPa__banner{flex-direction:column;align-items:flex-start;padding:26px 24px}.CisoraEarlyAccessBand-module__k1zMPa__copy{flex:none;width:100%}.CisoraEarlyAccessBand-module__k1zMPa__art{display:none}}@media (prefers-reduced-motion:reduce){.CisoraEarlyAccessBand-module__k1zMPa__ringA,.CisoraEarlyAccessBand-module__k1zMPa__ringB,.CisoraEarlyAccessBand-module__k1zMPa__sweep,.CisoraEarlyAccessBand-module__k1zMPa__core,.CisoraEarlyAccessBand-module__k1zMPa__pulse{animation:none}}
.CisoraRotatingBanner-module__5ElbpW__wrap{box-sizing:border-box;width:100%;max-width:80rem;margin:0 auto;padding:32px 20px 48px}.CisoraRotatingBanner-module__5ElbpW__banner{--paper:#f8fafc;--mist:#c9d3f5;--mist2:#aeb9e6;--amber:#fbbf24;--amber2:#fcd34d;box-sizing:border-box;background:linear-gradient(120deg,#1e2a6e 0%,#2a3c9e 60%,#3b57c8 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:30px 44px;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #253ca080}.CisoraRotatingBanner-module__5ElbpW__grid{pointer-events:none;background-image:linear-gradient(#a5b4fc14 1px,#0000 1px),linear-gradient(90deg,#a5b4fc14 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 78%,#000 20%,#0000 80%);mask-image:radial-gradient(60% 70% at 78%,#000 20%,#0000 80%)}.CisoraRotatingBanner-module__5ElbpW__copy{flex-direction:column;flex:560px;gap:12px;min-width:0;display:flex;position:relative}.CisoraRotatingBanner-module__5ElbpW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c7d2fe;align-items:center;gap:9px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px;display:inline-flex}.CisoraRotatingBanner-module__5ElbpW__pulse{background:var(--amber);width:7px;height:7px;box-shadow:0 0 10px var(--amber);border-radius:50%;animation:2.6s ease-in-out infinite CisoraRotatingBanner-module__5ElbpW__pulse}.CisoraRotatingBanner-module__5ElbpW__brand{align-items:center;gap:10px;display:flex}.CisoraRotatingBanner-module__5ElbpW__brandGlyph{flex:none;width:30px;height:30px}.CisoraRotatingBanner-module__5ElbpW__brandName{letter-spacing:-.02em;color:var(--paper);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:800}.CisoraRotatingBanner-module__5ElbpW__brandTag{color:var(--mist2);font-size:15px}.CisoraRotatingBanner-module__5ElbpW__head{letter-spacing:-.035em;color:var(--paper);max-width:22ch;min-height:2.16em;margin:0;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:clamp(28px,3.3vw,40px);font-weight:800;line-height:1.08;transition:opacity .45s}.CisoraRotatingBanner-module__5ElbpW__head em{color:var(--amber);font-style:normal}.CisoraRotatingBanner-module__5ElbpW__hidden{opacity:0}.CisoraRotatingBanner-module__5ElbpW__shown{opacity:1}.CisoraRotatingBanner-module__5ElbpW__sub{color:var(--mist);max-width:62ch;margin:0;font-size:16px;line-height:1.55}.CisoraRotatingBanner-module__5ElbpW__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.CisoraRotatingBanner-module__5ElbpW__cta{color:#1c1404;background:var(--amber);border-radius:999px;align-items:center;padding:12px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.CisoraRotatingBanner-module__5ElbpW__cta:hover{background:var(--amber2);transform:translateY(-1px)}.CisoraRotatingBanner-module__5ElbpW__ghost{color:var(--paper);border:1px solid #c7d2fe73;border-radius:999px;align-items:center;padding:11px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.CisoraRotatingBanner-module__5ElbpW__ghost:hover{border-color:#e0e7ff}.CisoraRotatingBanner-module__5ElbpW__note{color:var(--mist2);font-size:13.5px}.CisoraRotatingBanner-module__5ElbpW__art{flex:0 0 250px;width:250px;height:250px;position:relative}.CisoraRotatingBanner-module__5ElbpW__art svg{width:100%;height:100%;display:block;overflow:visible}.CisoraRotatingBanner-module__5ElbpW__score{fill:#1c1404;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:44px;font-weight:700}.CisoraRotatingBanner-module__5ElbpW__step{white-space:nowrap;color:#eef1ff;background:#1f2858;border:1px solid #a5b4fc59;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute}.CisoraRotatingBanner-module__5ElbpW__s1{top:0;left:50%;transform:translate(-50%)}.CisoraRotatingBanner-module__5ElbpW__s2{top:50%;right:-6%;transform:translateY(-50%)}.CisoraRotatingBanner-module__5ElbpW__s3{bottom:0;left:50%;transform:translate(-50%)}.CisoraRotatingBanner-module__5ElbpW__s4{background:var(--amber);color:#1c1404;border-color:#0000;top:50%;left:-6%;transform:translateY(-50%)}.CisoraRotatingBanner-module__5ElbpW__ringA,.CisoraRotatingBanner-module__5ElbpW__ringB,.CisoraRotatingBanner-module__5ElbpW__sweep,.CisoraRotatingBanner-module__5ElbpW__core{transform-box:view-box;transform-origin:260px 260px}.CisoraRotatingBanner-module__5ElbpW__ringA{animation:80s linear infinite CisoraRotatingBanner-module__5ElbpW__spin}.CisoraRotatingBanner-module__5ElbpW__ringB{animation:120s linear infinite reverse CisoraRotatingBanner-module__5ElbpW__spin}.CisoraRotatingBanner-module__5ElbpW__sweep{animation:9s linear infinite CisoraRotatingBanner-module__5ElbpW__spin}.CisoraRotatingBanner-module__5ElbpW__core{animation:4.5s ease-in-out infinite CisoraRotatingBanner-module__5ElbpW__pulseCore}@keyframes CisoraRotatingBanner-module__5ElbpW__pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes CisoraRotatingBanner-module__5ElbpW__pulseCore{0%,to{opacity:1}50%{opacity:.8}}@keyframes CisoraRotatingBanner-module__5ElbpW__spin{to{transform:rotate(360deg)}}.CisoraRotatingBanner-module__5ElbpW__compact{padding:8px 24px 40px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__banner{gap:28px;padding:20px 40px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__copy{gap:8px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__brandName{font-size:20px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__brandGlyph{width:24px;height:24px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__head{max-width:30ch;min-height:1.08em;font-size:clamp(24px,2.6vw,32px)}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__sub{max-width:78ch;font-size:15px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__actions{margin-top:2px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__cta{padding:10px 20px;font-size:15px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__ghost{padding:9px 18px;font-size:15px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__art{flex-basis:170px;width:170px;height:170px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__score{font-size:46px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__step{display:none}.CisoraRotatingBanner-module__5ElbpW__slim{padding:8px 24px 40px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__banner{padding:20px 40px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__copy{flex:auto;gap:8px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__brand{flex-wrap:wrap}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__brand .CisoraRotatingBanner-module__5ElbpW__eyebrow{margin-left:10px;font-size:11px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__brandName{font-size:20px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__brandGlyph{width:24px;height:24px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__head{max-width:none;min-height:1.08em;font-size:clamp(24px,2.6vw,32px)}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__sub{max-width:none;font-size:15px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__actions{margin-top:2px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__cta{padding:10px 20px;font-size:15px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__ghost{padding:9px 18px;font-size:15px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__grid{-webkit-mask-image:radial-gradient(70% 90% at 85%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 90% at 85%,#000 20%,#0000 80%)}@media (max-width:860px){.CisoraRotatingBanner-module__5ElbpW__wrap{padding:24px 16px 36px}.CisoraRotatingBanner-module__5ElbpW__banner{flex-direction:column;align-items:flex-start;padding:26px 24px}.CisoraRotatingBanner-module__5ElbpW__copy{flex:none;width:100%}.CisoraRotatingBanner-module__5ElbpW__head{max-width:none;min-height:0}.CisoraRotatingBanner-module__5ElbpW__art{display:none}.CisoraRotatingBanner-module__5ElbpW__compact{padding:4px 16px 28px}.CisoraRotatingBanner-module__5ElbpW__compact .CisoraRotatingBanner-module__5ElbpW__banner{padding:22px}.CisoraRotatingBanner-module__5ElbpW__slim{padding:4px 16px 28px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__banner{padding:22px}.CisoraRotatingBanner-module__5ElbpW__slim .CisoraRotatingBanner-module__5ElbpW__brand .CisoraRotatingBanner-module__5ElbpW__eyebrow{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.CisoraRotatingBanner-module__5ElbpW__ringA,.CisoraRotatingBanner-module__5ElbpW__ringB,.CisoraRotatingBanner-module__5ElbpW__sweep,.CisoraRotatingBanner-module__5ElbpW__core,.CisoraRotatingBanner-module__5ElbpW__pulse{animation:none}.CisoraRotatingBanner-module__5ElbpW__head{transition:none}}
