.aura-page{--aura-bg:#0c0c0c;--aura-line:hsla(0,0%,100%,.1);--aura-ink-soft:hsla(0,0%,100%,.6);--aura-ink-faint:hsla(0,0%,100%,.4);--aura-cyan:#00d2ff;--aura-ice:#a4f4fd;--aura-brand:#3d81e3;position:relative;isolation:isolate;background:var(--aura-bg);color:#fff;font-family:"Inter",var(--font-kid),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.aura-page ::-moz-selection{background:rgba(61,129,227,.3)}.aura-page ::selection{background:rgba(61,129,227,.3)}.aura-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none}.aura-backdrop>div{position:sticky;top:0;height:100vh}.aura-backdrop video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aura-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,5%,.72) 0,hsla(0,0%,5%,.9) 60%,var(--aura-bg) 100%)}.aura-guide{position:absolute;top:0;bottom:0;z-index:5;width:1px;background:var(--aura-line);pointer-events:none}.aura-guide-left{left:50%;transform:translateX(calc(-50% - 36rem))}.aura-guide-right{left:50%;transform:translateX(calc(-50% + 36rem))}@media (max-width:1200px){.aura-guide{display:none}}@keyframes aura-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.aura-rise-1,.aura-rise-2,.aura-rise-3,.aura-rise-4,.aura-rise-5{animation:aura-rise .8s cubic-bezier(.22,1,.36,1) both}.aura-rise-1{animation-delay:.1s}.aura-rise-2{animation-delay:.3s}.aura-rise-3{animation-delay:.5s}.aura-rise-4{animation-delay:.7s}.aura-rise-5{animation-delay:.9s}@keyframes aura-shiny{0%{background-position:-200%}to{background-position:200%}}.aura-shiny{background-image:linear-gradient(90deg,#3d7aa8 0,#5aa3cf 12.5%,#a4f4fd 32.5%,#00d2ff 50%,#5aa3cf 67.5%,#3d7aa8 87.5%,#3d7aa8);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:url(#aura-noise);animation:aura-shiny 6s linear infinite}@media (prefers-contrast:more),(prefers-reduced-motion:reduce){.aura-shiny{background-image:none;filter:none;color:var(--aura-ice);-webkit-text-fill-color:var(--aura-ice)}}.aura-window-dot{width:.75rem;height:.75rem;border-radius:9999px}.aura-window-dot-red{background:#ff5f57}.aura-window-dot-amber{background:#febc2e}.aura-window-dot-green{background:#28c840}.aura-cta-glow{position:absolute;inset:0;opacity:.3;background:radial-gradient(600px circle at 50% 0,hsla(0,0%,100%,.15),transparent 70%);pointer-events:none}.aura-watermark{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:clamp(2.25rem,7.5vw,6.5rem);font-weight:800;line-height:.98;letter-spacing:-.03em;filter:url(#aura-noise)}.aura-watermark-line-2{background:linear-gradient(90deg,#3d7aa8 0,#5aa3cf 25%,#a4f4fd 65%,#00d2ff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.aura-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid #fff;border-radius:40px;padding:16px 24px 32px;background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.4));backdrop-filter:blur(14px) brightness(.91);-webkit-backdrop-filter:blur(14px) brightness(.91);transition:all .6s cubic-bezier(.22,1,.36,1)}.aura-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 50%);pointer-events:none}.aura-card:hover{border-color:rgba(34,211,238,.7);transform:translateY(-12px) scale(1.01)}.aura-card-featured{background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(0,0,0,.55))}.aura-tier-small{font-size:.82rem;font-weight:600;letter-spacing:.14em;color:var(--aura-ink-soft)}.aura-tier-large{margin-top:8px;font-size:2rem;font-weight:500;letter-spacing:-.02em;color:#fff}.aura-desc{margin-top:16px;margin-bottom:28px;font-size:.88rem;line-height:1.6;color:hsla(0,0%,100%,.45)}.aura-list li{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;font-size:.92rem;line-height:1.5;color:hsla(0,0%,100%,.8)}.aura-check{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.15)}.aura-btn{display:inline-block;align-self:center;margin-top:auto;border-radius:100px;background:#fff;padding:10px 32px;font-size:.88rem;font-weight:600;color:#000;transition:all .3s cubic-bezier(.22,1,.36,1)}.aura-btn:hover{background:#f5f5f5;transform:scale(1.02);box-shadow:0 8px 24px hsla(0,0%,100%,.15)}@media (max-width:1024px){.aura-watermark{filter:none}.aura-watermark-line-2{background:none;color:var(--aura-cyan);-webkit-text-fill-color:var(--aura-cyan)}}