@font-face{font-family:__Montserrat_db6fbc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_db6fbc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_db6fbc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_db6fbc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:__Montserrat_db6fbc;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_db6fbc;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_db6fbc;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_db6fbc;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_db6fbc;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:__Montserrat_db6fbc;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_db6fbc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_db6fbc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_db6fbc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_db6fbc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:__Montserrat_db6fbc;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_Fallback_db6fbc;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_db6fbc{font-family:__Montserrat_db6fbc,__Montserrat_Fallback_db6fbc;font-style:normal}.__variable_db6fbc{--font-display-site:"__Montserrat_db6fbc","__Montserrat_Fallback_db6fbc"}@font-face{font-family:__Archivo_2aad3c;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:__Archivo_2aad3c;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:__Archivo_2aad3c;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:__Archivo_2aad3c;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:__Archivo_2aad3c;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:__Archivo_2aad3c;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:__Archivo_2aad3c;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:__Archivo_2aad3c;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:__Archivo_2aad3c;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:__Archivo_2aad3c;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:__Archivo_2aad3c;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:__Archivo_2aad3c;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:__Archivo_Fallback_2aad3c;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_2aad3c{font-family:__Archivo_2aad3c,__Archivo_Fallback_2aad3c;font-style:normal}.__variable_2aad3c{--font-body-site:"__Archivo_2aad3c","__Archivo_Fallback_2aad3c"}.alta{--ink:#f4fafc;--muted:#8fa9bc;--faint:#5a7387;--bg:#06182b;--panel:#0c2540;--panel2:#102e4e;--line:#1b3a5c;--cyan:#19b6d9;--aqua:#7fe3f2;--green:#3ddc97;--navy:#0e2a47;--disp:var(--font-display-site),system-ui,sans-serif;--body:var(--font-body-site),system-ui,sans-serif;background:radial-gradient(1100px 520px at 72% -8%,rgba(25,182,217,.13),transparent 62%),radial-gradient(900px 500px at -10% 28%,rgba(14,42,71,.55),transparent 60%),linear-gradient(180deg,#041220,#06182b 26%,#06182b);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55;min-height:100vh;-webkit-font-smoothing:antialiased;position:relative}.alta ::-moz-selection{background:rgba(25,182,217,.4);color:var(--ink)}.alta ::selection{background:rgba(25,182,217,.4);color:var(--ink)}.alta .wrap{max-width:1080px;margin:0 auto;padding-inline:20px}.alta h1,.alta h2,.alta h3{font-family:var(--disp);text-wrap:balance;margin:0}.alta a{color:var(--aqua)}.alta .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:800;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.alta .eyebrow:before{content:"";width:26px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--cyan),transparent)}.alta section{padding-block:84px;scroll-margin-top:76px}.alta .num{font-variant-numeric:tabular-nums}.alta h2.sec{font-size:clamp(1.8rem,4.8vw,2.7rem);font-weight:900;margin-top:12px;letter-spacing:-.015em}.alta .sec-sub{color:var(--muted);max-width:56ch;margin-top:14px}.alta .demo-note{font-size:.78rem;color:var(--faint);margin-top:18px}.alta .rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.alta .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.alta .rv{opacity:1;transform:none;transition:none}}.alta-nav{position:sticky;top:0;z-index:50;background:transparent;transition:background .3s,box-shadow .3s,backdrop-filter .3s}.alta-nav.scrolled{background:rgba(4,16,29,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 40px rgba(0,0,0,.35)}.alta-nav .nav-in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.alta-nav .logo{display:flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:900;letter-spacing:.06em;font-size:1.05rem;color:var(--ink);text-decoration:none}.alta-nav .logo img{display:block;filter:drop-shadow(0 0 12px rgba(25,182,217,.35))}.alta-nav .nav-cta{background:linear-gradient(135deg,var(--aqua),var(--cyan) 55%);color:#04121f;font-family:var(--disp);font-weight:800;font-size:.85rem;border:none;border-radius:999px;padding:10px 20px;cursor:pointer;text-decoration:none;box-shadow:0 4px 18px rgba(25,182,217,.35);transition:transform .15s,box-shadow .15s}.alta-nav .nav-cta:hover{transform:translateY(-1px);box-shadow:0 6px 26px rgba(25,182,217,.55)}.alta .hero{position:relative;overflow:hidden;padding-block:104px 130px;margin-top:-64px}.alta .hero canvas{position:absolute;inset:0;width:100%;height:100%}.alta .hero-in{position:relative;padding-top:64px}.alta .hero h1{font-size:clamp(2.5rem,7.4vw,4.9rem);font-weight:900;line-height:1.02;letter-spacing:-.02em;max-width:18ch}.alta .hero h1 em{font-style:normal;background:linear-gradient(100deg,var(--aqua) 10%,var(--cyan) 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.alta .hero p{max-width:52ch;color:var(--muted);font-size:1.12rem;margin:24px 0 32px}.alta .live-pill{display:inline-flex;align-items:center;gap:8px;background:rgba(25,182,217,.1);border:1px solid rgba(25,182,217,.38);border-radius:999px;padding:7px 15px;font-size:.82rem;font-weight:600;color:var(--aqua);margin-bottom:28px;box-shadow:0 0 24px rgba(25,182,217,.12),inset 0 1px 0 rgba(127,227,242,.12)}.alta .dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(61,220,151,.6);animation:alta-pulse 2s infinite}@keyframes alta-pulse{70%{box-shadow:0 0 0 9px rgba(61,220,151,0)}to{box-shadow:0 0 0 0 rgba(61,220,151,0)}}@media (prefers-reduced-motion:reduce){.alta .dot{animation:none}}.alta .hero-ctas{display:flex;flex-wrap:wrap;gap:14px}.alta .btn-main{background:linear-gradient(135deg,var(--aqua) 0,var(--cyan) 45%,#1090ad 100%);color:#04121f;font-family:var(--disp);font-weight:800;font-size:1rem;border:none;border-radius:14px;padding:16px 28px;cursor:pointer;text-decoration:none;display:inline-block;box-shadow:0 6px 28px rgba(25,182,217,.35),inset 0 1px 0 hsla(0,0%,100%,.25);transition:transform .15s,box-shadow .15s,filter .15s}.alta .btn-main:hover{transform:translateY(-2px);box-shadow:0 10px 38px rgba(25,182,217,.55),inset 0 1px 0 hsla(0,0%,100%,.3);filter:brightness(1.05)}.alta .btn-main:disabled{opacity:.45;cursor:default;transform:none;filter:none}.alta .btn-ghost{background:rgba(12,37,64,.4);color:var(--ink);border:1px solid var(--line);font-family:var(--disp);font-weight:700;font-size:1rem;border-radius:14px;padding:16px 28px;cursor:pointer;text-decoration:none;display:inline-block;transition:border-color .15s,box-shadow .15s,transform .15s}.alta .btn-ghost:hover{border-color:var(--cyan);box-shadow:0 0 22px rgba(25,182,217,.2);transform:translateY(-1px)}.alta .price-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:44px;align-items:start}@media (max-width:820px){.alta .price-grid{grid-template-columns:1fr}}.alta .seg{display:flex;gap:8px;background:rgba(12,37,64,.7);border:1px solid var(--line);border-radius:14px;padding:6px;margin-top:22px}.alta .seg button{flex:1;background:transparent;border:none;color:var(--muted);font-family:var(--disp);font-weight:700;font-size:.95rem;padding:13px 10px;border-radius:10px;cursor:pointer;transition:color .15s}.alta .seg button:hover{color:var(--ink)}.alta .seg button.on{background:linear-gradient(135deg,var(--aqua),var(--cyan) 60%);color:#04121f;box-shadow:0 2px 14px rgba(25,182,217,.4)}.alta .price-card{position:relative;background:linear-gradient(160deg,rgba(16,46,78,.92),rgba(12,37,64,.96));border:1px solid rgba(25,182,217,.28);border-radius:22px;padding:36px 32px;box-shadow:0 30px 70px rgba(0,0,0,.45),0 0 60px rgba(25,182,217,.08),inset 0 1px 0 rgba(127,227,242,.14);overflow:hidden}.alta .price-card:after{content:"";position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(25,182,217,.16),transparent 70%);pointer-events:none}.alta .price-old{color:var(--faint);text-decoration:line-through;font-size:1.15rem;font-weight:600}.alta .price-big{font-family:var(--disp);font-weight:900;font-size:clamp(3.2rem,8.5vw,4.6rem);line-height:1;color:var(--ink);margin:6px 0 2px;letter-spacing:-.02em;text-shadow:0 0 40px rgba(25,182,217,.25)}.alta .price-big small{font-size:.32em;font-weight:800;color:var(--muted);letter-spacing:0;text-shadow:none}.alta .save-tag{display:inline-block;background:rgba(61,220,151,.13);border:1px solid rgba(61,220,151,.45);color:var(--green);font-weight:700;font-size:.85rem;border-radius:999px;padding:5px 13px;margin:10px 0 20px;box-shadow:0 0 18px rgba(61,220,151,.12)}.alta .inc{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.alta .inc li{display:flex;gap:10px;align-items:flex-start;color:var(--muted);font-size:.95rem}.alta .inc li:before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:rgba(25,182,217,.18) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%237FE3F2" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') 50%/11px no-repeat;box-shadow:0 0 10px rgba(25,182,217,.2)}.alta .split{display:flex;justify-content:space-between;gap:12px;border-top:1px solid rgba(27,58,92,.8);padding-top:16px;color:var(--muted);font-size:.92rem;flex-wrap:wrap}.alta .split b{color:var(--ink)}.alta .deadline{margin-top:18px;font-size:.85rem;color:var(--faint)}.alta .deadline b{color:var(--aqua)}.alta .chrono-wrap{position:relative;background:radial-gradient(600px 300px at 50% -20%,rgba(25,182,217,.12),transparent 65%),linear-gradient(180deg,rgba(16,46,78,.75),rgba(12,37,64,.9));border:1px solid rgba(25,182,217,.22);border-radius:28px;padding:48px 30px;text-align:center;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.4),inset 0 1px 0 rgba(127,227,242,.1)}.alta .chrono-dial{position:relative;width:min(240px,62vw);margin:0 auto}.alta .chrono-dial svg{display:block;width:100%;height:auto;transform:rotate(-90deg)}.alta .chrono-dial .track{stroke:rgba(27,58,92,.9)}.alta .chrono-dial .prog{stroke:url(#alta-ring-grad);stroke-linecap:round;transition:stroke-dashoffset .2s linear;filter:drop-shadow(0 0 6px rgba(25,182,217,.5))}.alta .chrono-dial.ok .prog{stroke:var(--green);filter:drop-shadow(0 0 8px rgba(61,220,151,.55))}.alta .chrono-num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:900;font-size:clamp(2.6rem,9vw,3.6rem);color:var(--aqua);letter-spacing:-.02em}.alta .chrono-dial.ok .chrono-num{color:var(--green)}.alta .chrono-sub{color:var(--muted);max-width:46ch;margin:22px auto 26px}.alta .chrono-form{max-width:400px;margin:0 auto;display:grid;gap:12px;text-align:left}.alta .chrono-input{width:100%;box-sizing:border-box;background:rgba(6,24,43,.7);border:1px solid var(--line);border-radius:12px;padding:15px 18px;font-size:16px;color:var(--ink);outline:none;font-family:var(--body);transition:border-color .15s,box-shadow .15s}.alta .chrono-input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(25,182,217,.16),0 0 24px rgba(25,182,217,.12)}.alta .chrono-input::-moz-placeholder{color:var(--faint)}.alta .chrono-input::placeholder{color:var(--faint)}.alta .consent{display:flex;gap:10px;align-items:flex-start;font-size:.82rem;color:var(--muted);cursor:pointer}.alta .consent input{margin-top:3px;accent-color:var(--cyan);width:16px;height:16px;flex:none}.alta .chrono-err{color:#ff8a8a;font-size:.88rem}.alta .chrono-ok-line{color:var(--green);font-weight:700;font-size:1.05rem}.alta .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}@media (max-width:820px){.alta .tiles{grid-template-columns:1fr}}.alta .tile{background:linear-gradient(170deg,rgba(16,46,78,.6),rgba(12,37,64,.85));border:1px solid var(--line);border-radius:18px;padding:26px 22px;box-shadow:inset 0 1px 0 rgba(127,227,242,.07);transition:transform .2s,border-color .2s,box-shadow .2s}.alta .tile:hover{transform:translateY(-3px);border-color:rgba(25,182,217,.4);box-shadow:0 14px 34px rgba(0,0,0,.3),0 0 30px rgba(25,182,217,.08)}.alta .tile .v{font-family:var(--disp);font-weight:900;font-size:2.7rem;line-height:1.1;color:var(--ink)}.alta .tile .v span{color:var(--aqua);text-shadow:0 0 26px rgba(127,227,242,.3)}.alta .tile .l{color:var(--muted);font-size:.9rem;margin-top:6px}.alta .sectors{margin-top:28px;display:grid;gap:14px}.alta .sector{display:grid;grid-template-columns:120px 1fr 90px;gap:14px;align-items:center;font-size:.95rem}@media (max-width:560px){.alta .sector{grid-template-columns:90px 1fr 80px;font-size:.85rem}}.alta .bar{height:10px;border-radius:999px;background:rgba(16,46,78,.8);border:1px solid var(--line);overflow:hidden}.alta .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--aqua));border-radius:999px;transition:width 1.2s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px rgba(25,182,217,.45)}.alta .sector .left{color:var(--muted);text-align:right}.alta .sector .left b{color:var(--ink)}.alta .phone-sec{display:grid;grid-template-columns:1fr 340px;gap:50px;align-items:center}@media (max-width:820px){.alta .phone-sec{grid-template-columns:1fr}}.alta .phone{width:100%;max-width:340px;margin:0 auto;background:#04121f;border:1px solid rgba(25,182,217,.25);border-radius:36px;padding:14px;box-shadow:0 40px 90px rgba(0,0,0,.55),0 0 70px rgba(25,182,217,.09),inset 0 1px 0 rgba(127,227,242,.1);animation:alta-float 7s ease-in-out infinite}@keyframes alta-float{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-10px) rotate(.4deg)}}@media (prefers-reduced-motion:reduce){.alta .phone{animation:none}}.alta .screen{background:var(--bg);border-radius:26px;padding:16px 14px;display:grid;gap:10px;max-height:460px;overflow:hidden}.alta .rp-photo{border-radius:14px;height:110px;background:linear-gradient(135deg,#0d3a5c,#1897b8 60%,#7fe3f2);position:relative}.alta .rp-photo:after{content:"📷 Photo — eau cristalline";position:absolute;left:10px;bottom:8px;font-size:.7rem;background:rgba(4,18,31,.75);border-radius:8px;padding:3px 8px}.alta .rp-row{display:flex;justify-content:space-between;font-size:.8rem;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:7px}.alta .rp-row b{color:var(--ink)}.alta .rp-ok{color:var(--green);font-weight:700}.alta .rp-head{font-size:.8rem;color:var(--aqua);font-weight:700}.alta .final{position:relative;background:radial-gradient(700px 340px at 50% 0,rgba(25,182,217,.14),transparent 65%),linear-gradient(160deg,var(--navy),#071e36);border-top:1px solid var(--line);text-align:center;padding-block:96px;overflow:hidden}.alta .final h2{font-size:clamp(2rem,6vw,3.5rem);font-weight:900;max-width:22ch;margin:0 auto 16px;letter-spacing:-.02em}.alta .final p{color:var(--muted);max-width:50ch;margin:0 auto 30px}.alta footer{border-top:1px solid rgba(27,58,92,.6);padding-block:34px;color:var(--faint);font-size:.85rem}.alta .foot-in{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}