.guest-landing-page{--landing-bg-main:#070914;--landing-bg-secondary:#0d1020;--landing-bg-elevated:#0f1020;--landing-card-bg:#151729;--landing-card-soft:rgba(255,255,255,0.04);--landing-hero-product:rgba(24,25,43,0.96);--landing-purple-main:#7c3aed;--landing-purple-light:#a78bfa;--landing-purple-accent:#8b5cf6;--landing-text-primary:#f8fafc;--landing-text-secondary:#d0d4e4;--landing-text-muted:#c4c8d8;--landing-border:rgba(139,92,246,0.16);--landing-border-soft:rgba(139,92,246,0.14);--landing-footer-bg:#050611;--landing-radius-section:1.5rem;--landing-radius-card:1.25rem;--landing-radius-btn:1rem;--landing-radius-pill:999px;--landing-copy-max:40rem;--landing-heading-track:-0.03em;--landing-shadow-card:0 18px 48px -28px rgba(0,0,0,0.72);--landing-shadow-lift:0 22px 56px -24px rgba(124,58,237,0.28);position:relative;isolation:isolate;color:var(--landing-text-primary);border:1px solid rgba(139,92,246,.12);border-radius:1.25rem;overflow:hidden;box-shadow:0 28px 72px -32px rgba(0,0,0,.65),inset 0 1px 0 rgba(139,92,246,.08);background:radial-gradient(circle at top right,rgba(124,58,237,.14),transparent 35%),radial-gradient(circle at bottom left,rgba(76,29,149,.12),transparent 40%),linear-gradient(180deg,var(--landing-bg-main) 0,#090b18 45%,var(--landing-bg-secondary) 100%);padding:.5rem}@media (min-width:480px){.guest-landing-page{padding:.75rem}}@media (min-width:640px){.guest-landing-page{border-radius:1.875rem;padding:1rem}}@media (min-width:768px){.guest-landing-page{padding:1.25rem}}@media (min-width:1024px){.guest-landing-mobile-bg{display:none!important}.guest-auth-main,.guest-home-main,.guest-legal-main,.guest-plans-main,.guest-support-main,.guest-testimonials-main{position:relative;z-index:1;background:transparent!important}}.guest-landing-page>*{position:relative;z-index:1}.guest-landing-page .landing-text-primary{color:var(--landing-text-primary)}.guest-landing-page .landing-text-secondary{color:var(--landing-text-secondary)}.guest-landing-page .landing-text-muted{color:var(--landing-text-muted)}.guest-landing-page .landing-text-accent{color:var(--landing-purple-accent)}.guest-landing-page .landing-card{background:var(--landing-card-bg);border:1px solid var(--landing-border);border-radius:1rem;box-shadow:0 12px 40px -16px rgba(0,0,0,.45)}.guest-landing-page .landing-card:hover{border-color:rgba(139,92,246,.28);box-shadow:0 16px 48px -12px rgba(124,58,237,.2)}.guest-landing-page .landing-section-panel{border:1px solid rgba(139,92,246,.1);background:radial-gradient(ellipse 70% 55% at 50% 0,rgba(124,58,237,.08),transparent 60%),linear-gradient(165deg,rgba(15,16,32,.88),rgba(11,13,26,.92))}.guest-landing-page .landing-section-stats{border:1px solid rgba(139,92,246,.18);background:radial-gradient(ellipse 85% 70% at 50% 0,rgba(124,58,237,.16),transparent 62%),linear-gradient(145deg,#1a1040 0,#12102a 42%,var(--landing-bg-secondary) 100%)}.guest-landing-page .landing-hero-shell{border:1px solid rgba(139,92,246,.12);background:radial-gradient(circle at top right,rgba(124,58,237,.14),transparent 35%),radial-gradient(circle at bottom left,rgba(76,29,149,.12),transparent 40%),radial-gradient(ellipse 55% 45% at 70% 45%,rgba(124,58,237,.1),transparent 55%),#070914;box-shadow:0 28px 72px -32px rgba(0,0,0,.65),inset 0 1px 0 rgba(139,92,246,.08)}.guest-landing-page .landing-hero-title-glow{background:radial-gradient(circle at 65% 35%,rgba(124,58,237,.2),transparent 58%)}.guest-landing-page .landing-hero-title-highlight{background:linear-gradient(135deg,#c4b5fd,#a78bfa 45%,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.guest-landing-page .landing-hero-badge{border:1px solid rgba(139,92,246,.28);background:rgba(124,58,237,.14);color:#c4b5fd}.guest-landing-page .landing-hero-disclaimer{border:1px solid rgba(139,92,246,.1);background:rgba(255,255,255,.03);color:#a9aec4}.guest-landing-page .landing-hero-platform-visual{background:rgba(10,11,24,.45);box-shadow:0 12px 40px -20px rgba(124,58,237,.45)}.guest-landing-page .landing-hero-intro-panel,.guest-landing-page .landing-hero-trust-card{border:1px solid rgba(139,92,246,.14);background:rgba(255,255,255,.035)}.guest-landing-page .landing-hero-trust-icon{background:rgba(124,58,237,.2);color:#a78bfa;border:1px solid rgba(139,92,246,.22)}.guest-landing-page .landing-hero-product-wrap{background:radial-gradient(circle at 50% 50%,rgba(124,58,237,.22),transparent 62%)}.guest-landing-page .landing-hero-product-card{background:rgba(24,25,43,.96);border-radius:1.75rem;box-shadow:0 20px 60px rgba(0,0,0,.35),0 0 0 1px rgba(139,92,246,.06),0 0 48px -12px rgba(124,58,237,.15)}.guest-landing-page .landing-hero-product-item{border:1px solid rgba(139,92,246,.14);background:rgba(255,255,255,.04);border-radius:1rem}.guest-landing-page .landing-hero-product-check{background:rgba(124,58,237,.85);color:#fff;box-shadow:0 4px 12px -4px rgba(124,58,237,.6)}.guest-landing-page .landing-hero-stat-cell{border:1px solid rgba(139,92,246,.12);background:rgba(255,255,255,.04);border-radius:.875rem}.guest-landing-page .landing-hero-stat-featured{background:linear-gradient(135deg,#7c3aed,#6d28d9);border:1px solid rgba(167,139,250,.35);box-shadow:0 8px 24px -8px rgba(124,58,237,.45)}.guest-landing-page .landing-hero-card-disclaimer{border:1px solid rgba(139,92,246,.12);background:rgba(0,0,0,.28);color:#a9aec4;border-radius:.875rem}.guest-landing-page .landing-hero-card-disclaimer em{font-style:normal;color:#c4b5fd}@media (prefers-reduced-motion:reduce){.guest-landing-page .landing-btn-primary,.guest-landing-page .landing-btn-secondary,.guest-landing-page .landing-hero-product-card{transition:none}}.guest-landing-page .landing-btn-primary{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;box-shadow:0 8px 24px -8px rgba(124,58,237,.45)}.guest-landing-page .landing-btn-primary:hover{filter:brightness(1.06)}.guest-landing-page .landing-btn-secondary{border:1px solid rgba(139,92,246,.35);background:rgba(255,255,255,.04);color:#fff}.guest-landing-page .landing-btn-secondary:hover{background:rgba(124,58,237,.12);border-color:rgba(167,139,250,.45)}.guest-landing-page .landing-btn-ghost{color:var(--landing-purple-light)}.guest-landing-page .landing-btn-ghost:hover{color:#fff}.guest-landing-page .landing-stat-tile{border:1px solid rgba(139,92,246,.14);background:rgba(0,0,0,.22)}.guest-landing-page .landing-stat-tile:hover{border-color:rgba(167,139,250,.28);background:rgba(0,0,0,.28)}.guest-landing-page .landing-stat-icon{background:rgba(124,58,237,.2);color:var(--landing-purple-light)}.guest-landing-page .landing-glass-panel{border:1px solid rgba(139,92,246,.14);background:linear-gradient(180deg,#151228,#0c0d1a)}.guest-landing-page .landing-step-num{background:rgba(124,58,237,.22);color:var(--landing-purple-light);border:1px solid rgba(139,92,246,.25)}.guest-landing-page .landing-step-line{background:rgba(139,92,246,.25)}.guest-landing-page .landing-benefit-icon{background:rgba(124,58,237,.16);color:var(--landing-purple-light)}.guest-landing-page .landing-testimonial-avatar{border:1px solid rgba(139,92,246,.35);background:#151729}.guest-landing-page .landing-testimonial-badge{background:rgba(255,255,255,.06);color:var(--landing-text-muted)}.guest-landing-page .landing-plan-card{background:var(--landing-card-bg);border:1px solid var(--landing-border);color:var(--landing-text-primary)}.guest-landing-page .landing-plan-featured{background:linear-gradient(165deg,#1f1640,#151729)!important;border-color:rgba(139,92,246,.42)!important;box-shadow:0 0 0 1px rgba(124,58,237,.12),0 16px 48px -12px rgba(124,58,237,.32),0 0 40px -8px rgba(124,58,237,.18)!important}.guest-landing-page .landing-plan-cta-secondary{border:1px solid rgba(139,92,246,.28);background:rgba(255,255,255,.04);color:#fff}.guest-landing-page .landing-plan-cta-secondary:hover{background:rgba(124,58,237,.14)}.guest-landing-page .landing-plans-disclaimer{border:1px solid rgba(139,92,246,.16);background:rgba(255,255,255,.035);color:var(--landing-text-secondary)}.guest-landing-page .landing-faq-item button{color:var(--landing-text-primary)}.guest-landing-page .landing-faq-item p{color:var(--landing-text-secondary)}.guest-landing-page #pre-register-inquiry,.guest-landing-page #pre-register-inquiry .input,.guest-landing-page #pre-register-inquiry select.input,.guest-landing-page #pre-register-inquiry textarea.input{background:rgba(255,255,255,.045);border-color:rgba(139,92,246,.16);color:var(--landing-text-primary)}.guest-landing-page #pre-register-inquiry .input::placeholder,.guest-landing-page #pre-register-inquiry textarea.input::placeholder{color:#64748b}.guest-landing-page #pre-register-inquiry .input:focus,.guest-landing-page #pre-register-inquiry select.input:focus,.guest-landing-page #pre-register-inquiry textarea.input:focus{border-color:rgba(139,92,246,.45);box-shadow:0 0 0 3px rgba(124,58,237,.18)}.guest-landing-page #pre-register-inquiry .label{color:var(--landing-text-secondary)}.guest-landing-page #pre-register-inquiry label.rounded-xl{border-color:rgba(139,92,246,.14);background:rgba(255,255,255,.035);color:var(--landing-text-secondary)}.guest-landing-page .landing-contact-shell{border:1px solid rgba(139,92,246,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));box-shadow:0 24px 64px -32px rgba(76,29,149,.35)}.guest-landing-page .landing-contact-form,.guest-landing-page form#pre-register-inquiry{border:none!important;background:transparent!important;padding:0!important}.guest-landing-page #pre-register-inquiry [role=combobox],.guest-landing-page #pre-register-inquiry button[type=button]{background:rgba(255,255,255,.045)!important;border-color:rgba(139,92,246,.16)!important;color:var(--landing-text-primary)!important}.guest-landing-page .landing-final-cta{border:1px solid rgba(167,139,250,.2);background:linear-gradient(135deg,#4c1d95,#6d28d9,#312e81);box-shadow:0 24px 64px -20px rgba(76,29,149,.45)}.guest-landing-page .landing-footer{border:1px solid rgba(139,92,246,.06);background:var(--landing-footer-bg)}.guest-landing-page .landing-footer-divider{border-color:rgba(139,92,246,.08)}.guest-landing-page .landing-footer a{color:var(--landing-text-muted)}.guest-landing-page .landing-footer a:hover{color:var(--landing-purple-light)}@media (max-width:639px){.guest-landing-page .landing-footer-top{gap:.65rem}.guest-landing-page .landing-footer-brand .group{gap:.5rem}.guest-landing-page .landing-footer-legal-mobile .landing-footer-col{grid-column:1/-1}.guest-landing-page .landing-footer-legal-mobile ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem}}@media (min-width:640px) and (max-width:1023px){.guest-landing-page .landing-footer-top{gap:1.5rem}}.guest-landing-page .landing-dashboard-tile{border:1px solid rgba(139,92,246,.12);background:rgba(0,0,0,.28)}.guest-landing-page .landing-slider-btn{border:1px solid rgba(139,92,246,.2);background:var(--landing-card-bg);color:var(--landing-text-primary)}.guest-landing-page .landing-dot-active{background:var(--landing-purple-main)}.guest-landing-page .landing-dot-idle{background:rgba(255,255,255,.2)}.guest-landing-desktop-bg,.guest-landing-mobile-bg{display:none}@media (max-width:1023px){.guest-home-main{position:relative;z-index:1;background:transparent!important;border-radius:0;overflow:visible}.guest-landing-mobile-bg{display:block;position:fixed;inset:0;width:100%;height:100%;min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available;z-index:0;pointer-events:none;background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(/landing/mobile-main-bg.png)}@media (max-width:359px){.guest-landing-mobile-bg{background-position:center 0}}@media (max-width:767px) and (min-aspect-ratio:1/2){.guest-landing-mobile-bg{background-position:top;background-size:cover}}.guest-landing-mobile-bg--faq-contact{background-image:url(/landing/mobile-faq-contact-bg.png);background-position:top}.guest-landing-mobile-bg--auth{background-image:url(/landing/mobile-auth-bg.png);background-position:top}.guest-landing-mobile-bg--pending-verify{background-image:url(/landing/pending-verify-bg.png);background-position:top}.guest-landing-mobile-bg--testimonials{background-image:url(/landing/mobile-testimonials-bg.png);background-position:top}.guest-landing-mobile-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,17,.5),rgba(5,6,17,.68) 38%,rgba(5,6,17,.84))}.guest-landing-page{position:relative;z-index:1}.guest-plans-page{padding-bottom:0!important}.guest-plans-page .landing-plans-page-end{margin-bottom:0;padding-bottom:.25rem}.guest-plans-page .guest-plans-sections>section:last-child{margin-bottom:0;padding-bottom:0}.guest-plans-main,.guest-support-main{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))!important}.guest-support-main{background:transparent!important}.guest-support-page .overflow-hidden.rounded-xl,.guest-support-page form,.guest-support-page>div[class*=rounded-xl]{background:rgba(10,11,24,.82)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.guest-testimonials-main{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))!important;background:transparent!important}.guest-testimonials-page .landing-card{background:rgba(10,11,24,.82)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:rgba(255,255,255,.1)}.guest-legal-main{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))!important;background:transparent!important}.guest-legal-page article{position:relative;z-index:1}.guest-legal-page .prose-invert section{border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:rgba(10,11,24,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.125rem}main.guest-auth-main.site-main-shell{padding-top:.75rem!important;padding-inline:.75rem!important;min-height:0!important;border-radius:0;overflow:visible}.guest-auth-main{padding-top:.75rem!important;padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))!important;background:transparent!important}.guest-auth-page-inner{padding-top:0;padding-bottom:1rem}.guest-auth-page .guest-auth-shell{padding-top:0;padding-bottom:.75rem;gap:0}.guest-auth-page .card-glow{background:rgba(10,11,24,.82)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:rgba(255,255,255,.1);padding:1rem 1.25rem 1.5rem}}.guest-auth-tablet-hero{display:none}@media (min-width:768px) and (max-width:1023px){.guest-auth-tablet-hero{display:grid;place-items:center;width:100%;max-width:100%;min-width:0;aspect-ratio:1/1;margin-top:1.25rem;margin-bottom:0;margin-inline:auto;padding:.875rem;border-radius:1rem;border:1px solid rgba(139,92,246,.22);background:rgba(8,9,20,.55);box-shadow:0 16px 40px -20px rgba(0,0,0,.55),inset 0 1px 0 rgba(139,92,246,.1);overflow:hidden;box-sizing:border-box}.guest-auth-tablet-hero img{display:block;max-width:100%;max-height:100%;width:100%;height:auto;border-radius:.625rem;border:none;box-shadow:none;object-fit:contain;object-position:center}.guest-auth-page .guest-auth-shell>div:first-child{min-width:0}.guest-auth-page .guest-auth-shell{gap:1.5rem;padding-top:.5rem;padding-bottom:1.25rem}.guest-auth-page-inner{max-width:none;padding-inline:1rem;padding-bottom:1.5rem}}@media (max-width:1023px){.guest-landing-page .landing-card,.guest-landing-page .landing-contact-shell,.guest-landing-page .landing-footer,.guest-landing-page .landing-glass-panel,.guest-landing-page .landing-hero-disclaimer,.guest-landing-page .landing-hero-intro-panel,.guest-landing-page .landing-hero-product-card,.guest-landing-page .landing-hero-trust-card,.guest-landing-page .landing-plan-card,.guest-landing-page .landing-section-panel,.guest-landing-page .landing-section-stats,.guest-landing-page .landing-stat-tile{-webkit-backdrop-filter:blur(10px)}.guest-landing-page{border-radius:1.25rem;border:none;box-shadow:none;background:transparent;padding:0}.guest-landing-page .landing-section-panel,.guest-landing-page .landing-section-stats{border-radius:1.25rem;background:rgba(10,11,24,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.guest-landing-page .landing-hero-intro-panel{padding:1rem;background:rgba(10,11,24,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guest-landing-page .landing-hero-disclaimer,.guest-landing-page .landing-hero-trust-card{background:rgba(10,11,24,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.guest-landing-page .landing-hero-product-card{background:rgba(12,13,26,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guest-landing-page .landing-card,.guest-landing-page .landing-contact-shell,.guest-landing-page .landing-footer,.guest-landing-page .landing-glass-panel,.guest-landing-page .landing-plan-card,.guest-landing-page .landing-stat-tile{background:rgba(10,11,24,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.guest-landing-page .landing-hero-shell{border-radius:1.25rem;padding:1rem;border:none;box-shadow:none;background:transparent}.guest-landing-page .landing-hero-title-glow{background:none}.guest-landing-page .landing-contact-shell{padding:.875rem;border-radius:1.25rem}.guest-landing-page #pre-register-inquiry .input,.guest-landing-page #pre-register-inquiry [role=combobox],.guest-landing-page #pre-register-inquiry button[type=button],.guest-landing-page #pre-register-inquiry select.input,.guest-landing-page #pre-register-inquiry textarea.input{min-height:3rem;font-size:1rem}.guest-landing-page #pre-register-inquiry textarea.input{min-height:7rem}.guest-landing-page #pre-register-inquiry label.rounded-xl{min-height:2.75rem;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem}.guest-landing-page #pre-register-inquiry .grid>*{min-width:0}.guest-landing-page #pre-register-inquiry .flex.overflow-hidden.rounded-xl{min-height:3rem}.guest-landing-page .landing-plan-card{padding:1rem}.guest-landing-page .landing-btn-primary,.guest-landing-page .landing-btn-secondary,.guest-landing-page .landing-plan-cta-secondary{min-height:3rem;width:100%}}@media (min-width:768px) and (max-width:1023px){.guest-landing-page .landing-contact-shell{padding:1.25rem}.guest-landing-page .landing-plan-card{padding:1.125rem}.guest-landing-page .landing-hero-shell .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start;gap:1.5rem}.guest-landing-page .landing-hero-platform-visual{max-width:100%;width:100%;box-sizing:border-box;border-radius:1.35rem;overflow:hidden}.guest-landing-page .landing-hero-platform-visual img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.guest-landing-page .landing-hero-shell{padding:1.25rem 1.5rem}.guest-landing-page .landing-hero-intro-panel{padding:1.125rem 1.25rem;border-radius:1.25rem}.guest-landing-page .landing-hero-title-glow h1{font-size:clamp(1.85rem,3.2vw,2.35rem)}.guest-landing-page .landing-hero-trust-card{padding:1rem}.guest-landing-page .landing-btn-primary,.guest-landing-page .landing-btn-secondary{min-height:3rem;min-width:10.5rem}.guest-tablet-bottom-nav{max-width:42rem;min-height:4.125rem;padding-inline:.375rem}.guest-tablet-bottom-nav button{font-size:.6875rem;gap:.25rem}.guest-tablet-bottom-nav button span:first-of-type{height:2.125rem;width:2.125rem}}@media (min-width:1024px){.guest-legal-main{position:relative;z-index:1;background:transparent!important}.guest-landing-desktop-bg{display:block;position:fixed;inset:0;width:100%;height:100%;min-height:100vh;min-height:100dvh;z-index:0;pointer-events:none;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/landing/desktop-main-bg.png)}.guest-landing-desktop-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,17,.42),rgba(5,6,17,.55) 45%,rgba(5,6,17,.72))}.guest-landing-desktop-bg--faq{background-color:#050611;background-image:none;overflow:hidden}.guest-landing-desktop-bg__faq-image{position:absolute;left:0;top:50%;z-index:0;display:block;width:min(58vw,1024px);height:auto;max-height:100%;transform:translateY(-50%);object-fit:contain;object-position:left center}.guest-landing-desktop-bg--faq:after{background:linear-gradient(90deg,rgba(5,6,17,.02),rgba(5,6,17,.12) 38%,rgba(5,6,17,.48) 68%,rgba(5,6,17,.68))}.guest-landing-desktop-bg--testimonials{background-color:#050611;background-image:none;overflow:hidden}.guest-landing-desktop-bg__testimonials-image{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.guest-landing-desktop-bg--testimonials:after{background:linear-gradient(180deg,rgba(5,6,17,.12),rgba(5,6,17,.28) 45%,rgba(5,6,17,.52))}.guest-landing-desktop-bg--auth{background-color:#050611;background-image:none;overflow:hidden}.guest-landing-desktop-bg__auth-image{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.guest-landing-desktop-bg--auth:after{background:linear-gradient(180deg,rgba(5,6,17,.18),rgba(5,6,17,.32) 42%,rgba(5,6,17,.58))}.guest-auth-page.guest-landing-page{border:none;border-radius:0;box-shadow:none;background:transparent;padding:0;overflow:visible}.guest-auth-page .card-glow{border:1px solid rgba(139,92,246,.22);background:rgba(8,9,20,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 40px -18px rgba(0,0,0,.55),inset 0 1px 0 rgba(139,92,246,.1)}.guest-testimonials-page.guest-landing-page{border:none;border-radius:0;box-shadow:none;background:transparent;padding:0;overflow:visible}.guest-testimonials-page .landing-card{border:1px solid rgba(139,92,246,.18);background:rgba(8,9,20,.84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 32px -20px rgba(0,0,0,.55),inset 0 1px 0 rgba(139,92,246,.08)}.guest-home-main.site-main-shell{border-radius:0;overflow:visible}.guest-landing-page{padding:0;overflow:visible}.guest-landing-page,.guest-landing-page .landing-hero-shell{border:none;border-radius:0;box-shadow:none;background:transparent}.guest-landing-page .landing-hero-title-glow{background:none}.guest-landing-page .landing-hero-intro-panel{border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.guest-legal-page.guest-landing-page,.guest-support-page.guest-landing-page{border:none;border-radius:0;box-shadow:none;background:transparent;padding:0;overflow:visible}.guest-contact-page .contact-info-panel,.guest-contact-page form.card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.guest-contact-page form.card{border:1px solid rgba(139,92,246,.26);border-radius:1.25rem;background:rgba(8,9,20,.84);box-shadow:0 12px 32px -20px rgba(0,0,0,.55),inset 0 1px 0 rgba(139,92,246,.08)}.guest-faq-page .faq-page-accordion{display:flex;flex-direction:column;gap:.75rem}.guest-faq-page .faq-accordion-item{width:100%;border:1px solid rgba(139,92,246,.26);border-radius:1.25rem;background:rgba(8,9,20,.84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 32px -20px rgba(0,0,0,.55),inset 0 1px 0 rgba(139,92,246,.08)}.guest-faq-page .faq-accordion-item.is-open{background:rgba(12,10,28,.92);border-color:rgba(167,139,250,.32);box-shadow:0 16px 40px -18px rgba(124,58,237,.28),inset 0 1px 0 rgba(139,92,246,.12)}.guest-faq-page .faq-accordion-trigger{border-radius:1.25rem 1.25rem 0 0;padding-top:1.125rem;padding-bottom:1.125rem}.guest-faq-page .faq-accordion-item:not(.is-open) .faq-accordion-trigger{border-radius:1.25rem}.guest-faq-page .faq-accordion-panel{padding-top:0;padding-bottom:1rem}.guest-faq-page .faq-accordion-answer{border-radius:1rem;border:1px solid rgba(139,92,246,.14);background:rgba(0,0,0,.38);padding:1rem 1.125rem;margin-inline:1rem;margin-bottom:.25rem}}.guest-landing-page .landing-section-eyebrow{letter-spacing:.2em}.guest-landing-page .landing-section-title{letter-spacing:var(--landing-heading-track)}.guest-landing-page .landing-card{border-radius:var(--landing-radius-card);box-shadow:var(--landing-shadow-card);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.guest-landing-page .landing-card:hover{box-shadow:var(--landing-shadow-lift)}.guest-landing-page .landing-btn-primary,.guest-landing-page .landing-btn-secondary,.guest-landing-page .landing-plan-cta-secondary{border-radius:var(--landing-radius-btn);letter-spacing:.01em}.guest-landing-page .landing-btn-ghost:focus-visible,.guest-landing-page .landing-btn-primary:focus-visible,.guest-landing-page .landing-btn-secondary:focus-visible,.guest-landing-page .landing-faq-item button:focus-visible{outline:2px solid rgba(167,139,250,.85);outline-offset:2px}.guest-landing-page .landing-stat-tile{border-radius:var(--landing-radius-card);min-height:8.5rem}.guest-landing-page .landing-stat-icon{border:1px solid rgba(139,92,246,.22)}.guest-landing-page .landing-how-grid{isolation:isolate}.guest-landing-page .landing-step-card{min-height:100%}.guest-landing-page .landing-step-num{box-shadow:inset 0 1px 0 rgba(196,181,253,.18)}.guest-landing-page .landing-demo-card{border-radius:var(--landing-radius-card)}.guest-landing-page .landing-demo-media{border-bottom:1px solid rgba(139,92,246,.1)}.guest-landing-page .landing-demo-net{border:1px solid rgba(139,92,246,.2)}.guest-landing-page .landing-plan-card{border-radius:var(--landing-radius-card);padding:1.35rem 1.2rem 1.25rem}.guest-landing-page .landing-plan-featured{transform:translateY(0)}.guest-landing-page .landing-compliance-icon{background:rgba(124,58,237,.16);border:1px solid rgba(139,92,246,.22)}.guest-landing-page .landing-faq-item.is-open{border-color:rgba(167,139,250,.32);box-shadow:0 16px 40px -18px rgba(124,58,237,.22),inset 0 1px 0 rgba(139,92,246,.12)}.guest-landing-page .landing-contact-meta-card{min-height:4.25rem}.guest-landing-page .landing-hero-badge{letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.guest-landing-page .landing-card,.guest-landing-page .landing-demo-card,.guest-landing-page .landing-plan-card,.guest-landing-page .landing-stat-tile,.guest-landing-page .landing-step-card{transition:none}}main.guest-home-main~.tb-footer-bleed .tb-footer{margin-top:2.75rem}@media (min-width:1024px){main.guest-home-main~.tb-footer-bleed .tb-footer{margin-top:3.5rem}.guest-landing-page .landing-plan-featured{transform:translateY(-4px)}}.guest-landing-desktop-bg,.guest-landing-mobile-bg{transform:none}.guest-auth-page .card-glow,.guest-contact-page .contact-info-panel,.guest-contact-page form.card,.guest-faq-page .faq-accordion-item,.guest-landing-page .landing-card,.guest-landing-page .landing-compliance-card,.guest-landing-page .landing-contact-shell,.guest-landing-page .landing-demo-card,.guest-landing-page .landing-faq-item,.guest-landing-page .landing-footer,.guest-landing-page .landing-glass-panel,.guest-landing-page .landing-hero-disclaimer,.guest-landing-page .landing-hero-intro-panel,.guest-landing-page .landing-hero-product-card,.guest-landing-page .landing-hero-trust-card,.guest-landing-page .landing-plan-card,.guest-landing-page .landing-section-panel,.guest-landing-page .landing-section-stats,.guest-landing-page .landing-stat-tile,.guest-landing-page .landing-step-card,.guest-legal-page .prose-invert section,.guest-support-page form{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.guest-landing-page .landing-section-panel,.guest-landing-page .landing-section-stats{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(124,58,237,.16),transparent 62%),linear-gradient(165deg,#16102c,#0c0d1c);border:1px solid rgba(139,92,246,.18);box-shadow:0 16px 40px -28px rgba(0,0,0,.72)}.guest-landing-page .landing-hero-intro-panel{background:linear-gradient(165deg,rgba(24,18,46,.96),rgba(10,11,24,.97));border:1px solid rgba(139,92,246,.16)}.guest-landing-page .landing-hero-disclaimer,.guest-landing-page .landing-hero-trust-card{background:rgba(14,12,28,.96);border:1px solid rgba(139,92,246,.14)}.guest-landing-page .landing-hero-product-card{background:radial-gradient(ellipse 70% 40% at 80% 0,rgba(124,58,237,.18),transparent 55%),linear-gradient(180deg,#18152c,#0d0e1c);border:1px solid rgba(139,92,246,.18);box-shadow:0 18px 44px -26px rgba(76,29,149,.45)}.guest-landing-page .landing-stat-tile{background:linear-gradient(180deg,#15122a,#0d0e1c);border:1px solid rgba(139,92,246,.16)}.guest-landing-page .landing-card,.guest-landing-page .landing-faq-item,.guest-landing-page .landing-step-card{background:linear-gradient(180deg,#151228,#0c0d1a);border:1px solid rgba(139,92,246,.15)}.guest-landing-page .landing-compliance-card,.guest-landing-page .landing-demo-card,.guest-landing-page .landing-glass-panel{background:linear-gradient(165deg,#16132c,#0c0d1c);border:1px solid rgba(139,92,246,.16);box-shadow:0 14px 36px -26px rgba(0,0,0,.7)}.guest-landing-page .landing-plan-card{background:linear-gradient(180deg,#16122c,#0d0e1e);border:1px solid rgba(139,92,246,.18)}.guest-landing-page .landing-plan-featured{background:radial-gradient(ellipse 90% 55% at 50% 0,rgba(124,58,237,.28),transparent 58%),linear-gradient(180deg,#1c1440,#100e24);border-color:rgba(167,139,250,.32);box-shadow:0 18px 44px -24px rgba(124,58,237,.4)}.guest-landing-page .landing-contact-shell{background:linear-gradient(180deg,#141228,#0b0c18);border:1px solid rgba(139,92,246,.16)}.guest-auth-page .card-glow,.guest-faq-page .faq-accordion-item,.guest-legal-page .prose-invert section{background:linear-gradient(180deg,#151228,#0c0d1a);border:1px solid rgba(139,92,246,.16)}