@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-geist-sans:"Inter","Inter Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_744198{font-family:Syne,Syne Fallback;font-style:normal}.__variable_744198{--font-syne:"Syne","Syne Fallback"}:root{--passora-bg-0:#030812;--passora-bg-1:#06111f;--passora-bg-2:#071827;--passora-bg-3:#092133;--passora-panel:rgba(7,22,37,0.78);--passora-card:rgba(8,27,44,0.74);--passora-card-strong:rgba(10,34,54,0.86);--passora-border:rgba(82,180,195,0.16);--passora-border-strong:rgba(72,221,218,0.42);--passora-cyan:#29f0d6;--passora-teal:#19c8b5;--passora-blue:#2b9cff;--passora-violet:#7466ff;--passora-green:#34e68f;--passora-yellow:#f5c84b;--passora-danger:#ff5f7d;--passora-text:#f3f7fb;--passora-soft:#c8d6e4;--passora-muted:#7f94a8;--passora-faint:#506579;--passora-radius-xl:24px;--passora-radius-lg:18px;--passora-radius-md:14px;--passora-shadow-card:0 22px 70px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.045);--background:216 52% 4%;--foreground:210 40% 97%;--muted:210 22% 42%;--accent:174 86% 55%}.passora-web{color:var(--passora-text)}.passora-web .passora-web-bg,.passora-web-bg{background:radial-gradient(circle at 82% 6%,rgba(43,156,255,.13),transparent 30%),radial-gradient(circle at 35% 92%,rgba(41,240,214,.08),transparent 36%),radial-gradient(circle at 55% 52%,rgba(116,102,255,.045),transparent 40%),linear-gradient(135deg,var(--passora-bg-0) 0,var(--passora-bg-1) 42%,var(--passora-bg-2) 100%)}.passora-web-waves{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.passora-web-waves:before{content:"";position:absolute;left:-5%;right:-5%;bottom:0;height:42%;opacity:.28;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 120'%3E%3Cpath d='M0 80 Q200 40 400 70 T800 55' fill='none' stroke='rgba(41,240,214,0.14)' stroke-width='1.2'/%3E%3Cpath d='M0 95 Q250 55 500 85 T800 70' fill='none' stroke='rgba(43,156,255,0.09)' stroke-width='1'/%3E%3C/svg%3E") bottom /100% auto no-repeat;animation:passora-web-wave-drift 28s ease-in-out infinite}.passora-web-waves:after{content:"";position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.014) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.01) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 58% 45%,black,transparent 78%);mask-image:radial-gradient(circle at 58% 45%,black,transparent 78%);animation:passora-web-grid-drift 32s ease-in-out infinite}@keyframes passora-web-wave-drift{0%,to{transform:translateZ(0);opacity:.24}50%{transform:translate3d(18px,-8px,0);opacity:.36}}@keyframes passora-web-grid-drift{0%,to{transform:translateZ(0);opacity:.16}50%{transform:translate3d(-12px,8px,0);opacity:.24}}.passora-web .glass-card-premium,.passora-web .glass-panel{border-radius:var(--passora-radius-lg);border:1px solid var(--passora-border);background:radial-gradient(circle at 12% 0,rgba(41,240,214,.06),transparent 42%),linear-gradient(152deg,rgba(9,30,48,.82),rgba(6,18,32,.72));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--passora-shadow-card)}.passora-web .glass-card-premium:before{background:linear-gradient(140deg,rgba(41,240,214,.22),transparent 35%,transparent 65%,rgba(43,156,255,.18))}.passora-web .chip-glow{background:linear-gradient(180deg,rgba(41,240,214,.08),rgba(8,27,44,.4));border:1px solid var(--passora-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:var(--passora-soft)}.passora-web .live-dot{background:var(--passora-green)!important}.passora-web .live-dot:after{border-color:rgba(52,230,143,.45)}.passora-web .headline-gradient,.passora-web .text-aurora,.passora-web .text-gradient,.passora-web .text-gradient-electric{background:linear-gradient(100deg,#ffffff 0,var(--passora-cyan) 35%,var(--passora-blue) 65%,#ffffff 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}.passora-web .section-hairline{background:linear-gradient(90deg,transparent,rgba(41,240,214,.12) 20%,rgba(43,156,255,.22) 50%,rgba(41,240,214,.12) 80%,transparent)}.passora-web-nav{border:1px solid var(--passora-border);background:linear-gradient(145deg,rgba(8,27,44,.88),rgba(5,17,31,.82));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 18px 50px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)}.passora-web-nav-link{color:var(--passora-muted);transition:color .18s ease}.passora-web-nav-link:hover{color:var(--passora-text)}.passora-web-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:#031018;background:linear-gradient(135deg,var(--passora-cyan),var(--passora-teal));box-shadow:0 12px 32px rgba(41,240,214,.22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.passora-web-btn-primary:hover{filter:brightness(1.05);box-shadow:0 16px 40px rgba(41,240,214,.28)}.passora-web-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--passora-soft);border:1px solid var(--passora-border);background:rgba(8,27,44,.55);backdrop-filter:blur(12px);transition:border-color .18s ease,background .18s ease,color .18s ease}.passora-web-btn-ghost:hover{border-color:var(--passora-border-strong);color:var(--passora-text);background:rgba(10,34,54,.72)}.passora-web-input{width:100%;border-radius:var(--passora-radius-md);border:1px solid var(--passora-border);background:rgba(3,10,20,.55);padding:.75rem 1rem;font-size:.9375rem;color:var(--passora-text);transition:border-color .18s ease,box-shadow .18s ease}.passora-web-input::-moz-placeholder{color:var(--passora-faint)}.passora-web-input::placeholder{color:var(--passora-faint)}.passora-web-input:focus{outline:none;border-color:rgba(41,240,214,.32);box-shadow:0 0 0 3px rgba(41,240,214,.08)}.passora-web-label{display:block;margin-bottom:.375rem;font-size:.8125rem;font-weight:600;color:var(--passora-soft)}.passora-web-status-pill{gap:.375rem;border-radius:9999px;border:1px solid var(--passora-border);background:rgba(8,27,44,.72);padding:.25rem .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.passora-web-icon-box,.passora-web-status-pill{display:inline-flex;align-items:center;color:var(--passora-cyan)}.passora-web-icon-box{justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--passora-radius-md);border:1px solid rgba(41,240,214,.22);background:radial-gradient(circle at 28% 18%,rgba(41,240,214,.22),transparent 42%),linear-gradient(145deg,rgba(19,200,181,.14),rgba(43,156,255,.08));box-shadow:0 0 20px rgba(41,240,214,.08)}.passora-web-footer{border-top:1px solid var(--passora-border);background:linear-gradient(180deg,rgba(5,17,31,.4),rgba(3,8,18,.85))}.passora-web .spotlight:before{background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%),rgba(41,240,214,.12),transparent 60%)}.passora-web .step-line{background:linear-gradient(180deg,rgba(41,240,214,.55),rgba(43,156,255,.12))}.passora-web .text-blue-300,.passora-web .text-blue-400,.passora-web a.text-blue-300,.passora-web a.text-blue-400{color:var(--passora-cyan)!important}.passora-web a.text-blue-300:hover,.passora-web a.text-blue-400:hover{color:#7efae8!important}.passora-web .from-blue-500,.passora-web .to-violet-600{--tw-gradient-from:var(--passora-teal) var(--tw-gradient-from-position);--tw-gradient-to:var(--passora-blue) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.passora-web .shadow-glow{box-shadow:0 0 40px -8px rgba(41,240,214,.35)}.passora-web .aurora-a{background:radial-gradient(circle,rgba(43,156,255,.4),transparent 70%)}.passora-web .aurora-b{background:radial-gradient(circle,rgba(41,240,214,.28),transparent 70%)}.passora-web .aurora-c{background:radial-gradient(circle,rgba(116,102,255,.22),transparent 70%)}.passora-web-section{position:relative;padding:4.5rem 1rem}@media (min-width:768px){.passora-web-section{padding:5.5rem 1.5rem}}.passora-web-section-inner{margin:0 auto;max-width:72rem}.passora-web-feature-card{border-radius:var(--passora-radius-lg);border:1px solid var(--passora-border);background:radial-gradient(circle at 10% 0,rgba(41,240,214,.05),transparent 40%),linear-gradient(160deg,rgba(8,27,44,.78),rgba(5,17,31,.68));padding:1.5rem;box-shadow:var(--passora-shadow-card);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.passora-web-feature-card:hover{transform:translateY(-3px);border-color:rgba(41,240,214,.24);box-shadow:0 26px 60px rgba(0,0,0,.34),0 0 28px rgba(41,240,214,.06)}.passora-web-pricing-card--featured{border-color:var(--passora-border-strong);box-shadow:var(--passora-shadow-card),0 0 40px rgba(41,240,214,.1)}.passora-web-auth-card{border-radius:var(--passora-radius-xl);border:1px solid var(--passora-border);background:radial-gradient(circle at 50% 0,rgba(41,240,214,.06),transparent 50%),linear-gradient(160deg,rgba(8,27,44,.88),rgba(5,17,31,.82));padding:2rem;box-shadow:var(--passora-shadow-card)}@media (prefers-reduced-motion:reduce){.passora-web .aurora-blob,.passora-web .headline-gradient,.passora-web .text-aurora,.passora-web-waves:after,.passora-web-waves:before{animation:none!important}}.passora-web input[type=email],.passora-web input[type=password],.passora-web input[type=search],.passora-web input[type=text],.passora-web select,.passora-web textarea{border-color:var(--passora-border);background:rgba(3,10,20,.55);color:var(--passora-text)}.passora-web input::-moz-placeholder,.passora-web textarea::-moz-placeholder{color:var(--passora-faint)}.passora-web input::placeholder,.passora-web textarea::placeholder{color:var(--passora-faint)}.passora-web input:focus,.passora-web select:focus,.passora-web textarea:focus{border-color:rgba(41,240,214,.32);box-shadow:0 0 0 3px rgba(41,240,214,.08);outline:none}.passora-web .bg-gradient-to-r.from-blue-500.to-violet-600,.passora-web a.bg-gradient-to-r.from-blue-500,.passora-web button.bg-gradient-to-r.from-blue-500{background:linear-gradient(135deg,var(--passora-cyan),var(--passora-teal))!important;color:#031018!important;border:none;font-weight:600;box-shadow:0 12px 32px rgba(41,240,214,.2)}.passora-web .bg-gradient-to-r.from-blue-500.to-violet-600:hover,.passora-web button.bg-gradient-to-r.from-blue-500:hover{filter:brightness(1.05)}.passora-web .text-white\/45,.passora-web .text-white\/50,.passora-web .text-white\/55,.passora-web .text-white\/60,.passora-web .text-white\/70{color:var(--passora-muted)!important}.passora-web .text-white{color:var(--passora-text)!important}.passora-web .border-white\/10,.passora-web .border-white\/15{border-color:var(--passora-border)!important}.passora-web .bg-black\/25,.passora-web .bg-black\/40{background:rgba(8,27,44,.55)!important}.passora-web .border-violet-500\/35{border-color:rgba(41,240,214,.28)!important}.passora-web .from-violet-500\/15{--tw-gradient-from:rgba(41,240,214,0.1) var(--tw-gradient-from-position)}.passora-web .to-blue-500\/10{--tw-gradient-to:rgba(43,156,255,0.08) var(--tw-gradient-to-position)}