.presta{--bg:#050D1E;--bg-soft:#081428;--card:#0C1A31;--card-2:#11233E;--line:rgba(255,255,255,.09);--line-strong:rgba(255,255,255,.14);--ink:#F4F7F8;--ink-soft:#9DA9B8;--ink-dim:#687486;--accent:#3B82F6;--accent-2:#A78BFA;--accent-deep:#6366F1;--accent-ink:#F4F7F8;--gold:#60A5FA;--radius:22px;--radius-sm:15px;--shadow:0 18px 45px rgba(0,0,0,.4), inset 0 1px 0 rgba(255,255,255,.04);--maxw:1080px}.presta *{margin:0;padding:0;box-sizing:border-box}.presta{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:radial-gradient(1100px 600px at 85% -10%,rgba(59,130,246,.12),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(139,92,246,.09),transparent 55%),var(--bg,#050D1E);background-attachment:fixed;color:var(--ink);line-height:1.55;min-height:100vh;min-height:100dvh;overflow-x:clip}.presta img{max-width:100%;display:block}.presta a{color:inherit;text-decoration:none}.presta button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}::selection{background:#3b82f64d}.presta .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 22px}.presta section{padding:72px 0}@media(max-width:640px){.presta section{padding:52px 0}}.presta .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2)}.presta .eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}.presta h1,.presta h2,.presta h3{line-height:1.12;letter-spacing:-.02em}.presta .section-title{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;margin:14px 0 12px}.presta .section-sub{color:var(--ink-soft);font-size:1.05rem;max-width:600px}.presta .center{text-align:center}.presta .center .section-sub{margin:0 auto}.presta .grad{background:linear-gradient(100deg,var(--accent-2),var(--accent) 55%,var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.presta .tile{display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:18px;font-size:1.55rem;background:linear-gradient(145deg,#13294a,#08182f 72%);border:1px solid rgba(96,165,250,.18);box-shadow:0 10px 18px #00000057,inset 1px 1px #ffffff26,inset -5px -6px 10px #00000047;text-shadow:0 4px 5px rgba(0,0,0,.34)}.presta .tile--sm{width:44px;height:44px;border-radius:14px;font-size:1.25rem}.presta .tile--lg{width:84px;height:84px;border-radius:26px;font-size:2.4rem}.presta .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:13px 24px;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.18);background:linear-gradient(145deg,#60a5fa,#3b82f6 56%,#6366f1);color:var(--accent-ink);font-weight:700;font-size:1rem;box-shadow:0 12px 24px #3b82f666,inset 0 2px #ffffff9e,inset 0 -4px 8px #312e812e;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}.presta .btn:hover{filter:brightness(1.05)}.presta .btn:active{transform:translateY(2px);box-shadow:0 6px 13px #3b82f630,inset 0 2px 5px #312e813d}.presta .btn.ghost{color:var(--ink);background:linear-gradient(145deg,#0d1b32,#081428);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 16px #00000040,inset 0 1px #ffffff14,inset 0 -3px 6px #00000029}.presta .btn.ghost:hover{filter:brightness(1.12)}.presta .card{background:linear-gradient(145deg,#0c1a31fa,#081428fa);border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow)}.presta .badge{align-self:flex-start;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:999px;padding:5px 12px;box-shadow:0 4px 12px #3b82f64d}.presta header.site{position:sticky;top:0;z-index:50;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#050d1eb8;border-bottom:1px solid var(--line)}.presta .nav{display:flex;align-items:center;gap:18px;height:70px}.presta .brand{display:flex;align-items:center;gap:12px;font-weight:800;font-size:1.05rem;margin-right:auto}.presta .brand .tile{width:40px;height:40px;border-radius:13px;font-size:1.15rem}.presta .brand small{display:block;font-weight:600;font-size:.72rem;color:var(--ink-dim);letter-spacing:.02em}.presta .nav-links{display:flex;gap:26px;font-size:.92rem;color:var(--ink-soft)}.presta .nav-links a{transition:color .15s}.presta .nav-links a:hover{color:var(--ink)}.presta .nav .btn{min-height:44px;padding:10px 18px;font-size:.9rem}@media(max-width:820px){.presta .nav-links{display:none}}.presta .hero{padding:72px 0 58px;text-align:center}.presta .hero .tile--lg{margin:0 auto 22px}.presta .hero h1{font-size:clamp(2rem,4.6vw,2.9rem);font-weight:800;margin:16px auto 18px;max-width:760px}.presta .hero .lead{font-size:1.12rem;color:var(--ink-soft);max-width:580px;margin:0 auto 28px}.presta .hero-cta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center}.presta .trust{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center;margin-top:26px;color:var(--ink-soft);font-size:.9rem}.presta .trust b{color:var(--accent-2);font-weight:800}.presta .proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#08142880;padding:20px 0}.presta .proof .wrap{display:flex;flex-wrap:wrap;gap:18px 40px;align-items:center;justify-content:center}.presta .proof span{color:var(--ink-dim);font-size:.9rem;display:flex;align-items:center;gap:9px}.presta .proof b{color:var(--ink);font-weight:800;font-size:1.05rem}.presta .grid{display:grid;gap:20px}.presta .grid-3{grid-template-columns:repeat(3,1fr)}.presta .grid-2{grid-template-columns:repeat(2,1fr)}.presta .grid-4{grid-template-columns:repeat(4,1fr)}@media(max-width:860px){.presta .grid-3,.presta .grid-4,.presta .grid-2{grid-template-columns:1fr}}.presta .fcard h3{font-size:1.1rem;margin:16px 0 8px}.presta .fcard p{color:var(--ink-soft);font-size:.94rem}.presta .fcard{transition:transform .2s ease,border-color .2s ease;position:relative}.presta .fcard:hover{transform:translateY(-4px);border-color:var(--line-strong)}.presta .step{display:flex;gap:20px;align-items:flex-start;max-width:760px;margin:0 auto 26px}.presta .step .num{position:relative;flex:none}.presta .step .num .tile{font-size:1.25rem;font-weight:800;color:var(--accent-2)}.presta .step .num:after{content:"";position:absolute;left:50%;top:66px;width:1px;height:calc(100% + 2px);background:linear-gradient(var(--line-strong),transparent)}.presta .step:last-child .num:after{display:none}.presta .step h3{font-size:1.12rem;margin-bottom:6px}.presta .step p{color:var(--ink-soft);font-size:.95rem}.presta .step .tile--sm{width:52px;height:52px;border-radius:16px}.presta .check{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:13px 26px}.presta .check li{display:flex;gap:11px;font-size:.95rem;color:var(--ink-soft)}.presta .check li:before{content:"✓";color:var(--accent);font-weight:800;flex:none}.presta .check li b{color:var(--ink)}@media(max-width:640px){.presta .check{grid-template-columns:1fr}}.presta .price-card{max-width:520px;margin:26px auto 0;text-align:center}.presta .price-card .amount{font-size:2.6rem;font-weight:800;letter-spacing:-.02em;line-height:1;margin:14px 0 4px}.presta .price-card .amount small{font-size:1rem;font-weight:600;color:var(--ink-dim)}.presta .price-card .per{font-size:.88rem;color:var(--ink-dim)}.presta .price-card ul{list-style:none;display:grid;gap:10px;margin:22px 0;text-align:left}.presta .price-card li{display:flex;gap:10px;font-size:.94rem;color:var(--ink-soft)}.presta .price-card li:before{content:"✓";color:var(--accent);font-weight:800;flex:none}.presta .price-card .btn{width:100%}.presta .acc{max-width:720px;margin:30px auto 0;display:grid;gap:12px}.presta details{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-soft);overflow:hidden}.presta summary{list-style:none;display:flex;align-items:center;gap:12px;padding:18px 20px;cursor:pointer;font-weight:700;font-size:.98rem;transition:background .15s}.presta summary::-webkit-details-marker{display:none}.presta summary:hover{background:var(--card)}.presta summary .plus{margin-left:auto;flex:none;font-size:1.4rem;color:var(--accent);transition:transform .2s}.presta details[open] summary .plus{transform:rotate(45deg)}.presta details .body{padding:0 20px 18px;color:var(--ink-soft);font-size:.95rem}.presta .final{padding:84px 0}.presta .final .card{text-align:center;padding:56px 26px;position:relative;overflow:hidden}.presta .final .card:before{content:"";position:absolute;inset:-80px -40px auto;height:240px;background:radial-gradient(500px 200px at 50% 0,rgba(59,130,246,.28),transparent 70%)}.presta .final h2{font-size:clamp(1.7rem,4vw,2.4rem);margin:14px 0 12px}.presta .final p{color:var(--ink-soft);max-width:520px;margin:0 auto 26px}.presta .guarantee{display:inline-flex;align-items:center;gap:9px;margin-top:24px;font-size:.88rem;color:var(--ink-dim)}.presta .offer{display:flex;flex-direction:column;gap:14px;height:100%;position:relative}.presta .offer .row{display:flex;align-items:center;gap:14px}.presta .offer .row b{font-size:1.06rem;line-height:1.25}.presta .offer p{color:var(--ink-soft);font-size:.93rem;flex:1}.presta .offer .foot-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:14px;margin-top:auto}.presta .offer .price-tag{color:var(--accent-2);font-weight:800;font-size:.95rem}.presta .offer .tag{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line);border-radius:999px;padding:4px 12px}.presta .offer .go{color:var(--accent);font-weight:800;font-size:.9rem}.presta .offer .go:after{content:" →";transition:transform .15s}.presta .offer:hover .go:after{display:inline-block;transform:translate(3px)}.presta .offer h2{font-size:1.4rem;margin:0 0 10px}.presta footer{background:var(--bg-soft);border-top:1px solid var(--line);padding:34px 0;margin-top:20px}.presta .foot{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;color:var(--ink-dim);font-size:.85rem}.presta .foot .brand{color:var(--ink)}.presta .foot .contact{display:flex;gap:16px;flex-wrap:wrap}.presta .foot a:hover{color:var(--accent-2)}@media(prefers-reduced-motion:reduce){.presta *{animation:none!important;transition:none!important}}.presta .phone{max-width:340px;width:100%;margin:0 auto;border-radius:30px;padding:11px;background:linear-gradient(145deg,#102442,#050d1e);border:1px solid var(--line-strong);box-shadow:0 30px 60px #00000080,0 0 60px #3b82f61f,inset 0 1px #ffffff12}.presta .phone .screen{border-radius:21px;overflow:hidden;background:var(--bg-soft);border:1px solid var(--line);min-height:440px;display:flex;flex-direction:column}.presta .demo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;align-items:center;margin-top:36px}.presta .demo-side{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.presta .demo-side h3{font-size:1.25rem}.presta .demo-side p{color:var(--ink-soft);font-size:.95rem}.presta .demo-side p b{color:var(--ink)}.presta .demo-note{margin:20px auto 0;text-align:center;color:var(--ink-dim);font-size:.8rem}@media(max-width:820px){.presta .demo-grid{grid-template-columns:1fr}}.presta .seg{display:inline-flex;background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:4px;gap:4px}.presta .seg button{border:none;background:transparent;color:var(--ink-soft);font-family:inherit;font-weight:700;font-size:.88rem;padding:9px 18px;border-radius:999px;cursor:pointer;transition:background .15s,color .15s}.presta .seg button.active{background:linear-gradient(145deg,#3b82f6,#6366f1);color:var(--accent-ink);box-shadow:0 4px 12px #3b82f64d}.presta .bar{height:10px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);overflow:hidden}.presta .bar i{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#3b82f6,#a78bfa);transition:width .6s ease}.presta .chip{display:inline-flex;align-items:center;gap:7px;font-size:.8rem;font-weight:700;color:var(--ink-dim);background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:7px 13px;transition:color .3s,border-color .3s}.presta .chip.ok{color:var(--accent-2);border-color:#3b82f659}.presta .chips{display:flex;flex-wrap:wrap;gap:9px}.presta .sw{position:relative;display:inline-flex;align-items:center;gap:10px;font-size:.88rem;font-weight:600;color:var(--ink-soft);cursor:pointer;user-select:none}.presta .sw input{position:absolute;opacity:0;pointer-events:none}.presta .sw .track{width:44px;height:26px;border-radius:999px;background:var(--card-2);border:1px solid var(--line-strong);position:relative;transition:background .2s;flex:none}.presta .sw .track:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--ink);transition:transform .2s;box-shadow:0 2px 6px #0006}.presta .sw input:checked+.track{background:linear-gradient(145deg,#3b82f6,#6366f1)}.presta .sw input:checked+.track:after{transform:translate(18px)}.presta .qrbox{width:170px;height:170px;padding:20px;background:#fff;border-radius:16px;box-shadow:var(--shadow);flex:none}.presta .qrbox svg{width:100%;height:100%;display:block}.presta .toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%) translateY(90px);background:linear-gradient(145deg,#102442,#081428);border:1px solid var(--line-strong);border-radius:14px;padding:13px 20px;font-size:.88rem;font-weight:600;box-shadow:0 18px 40px #00000080;opacity:0;transition:transform .3s ease,opacity .3s ease;z-index:99;max-width:min(90vw,440px);text-align:center;pointer-events:none}.presta .toast.show{transform:translate(-50%) translateY(0);opacity:1}.presta .browser{max-width:880px;margin:0 auto;border-radius:20px;overflow:hidden;border:1px solid var(--line-strong);background:#081428;box-shadow:0 30px 70px #00000080}.presta .browser .bar{display:flex;align-items:center;gap:12px;padding:11px 16px;background:linear-gradient(145deg,#10213c,#081428);border-bottom:1px solid var(--line)}.presta .browser .bar .dots{display:flex;gap:6px;flex:none}.presta .browser .bar .dots i{width:11px;height:11px;border-radius:50%;background:#31415a;display:block}.presta .browser .bar .dots i:nth-child(1){background:#e2683c}.presta .browser .bar .dots i:nth-child(2){background:#60a5fa}.presta .browser .bar .dots i:nth-child(3){background:#3b82f6}.presta .browser .bar .url{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:#071225;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:.78rem;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.presta .browser .body{position:relative}.presta .badge-demo{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;color:var(--accent-2);background:#3b82f61a;border:1px solid rgba(59,130,246,.35);border-radius:999px;padding:8px 16px;margin-top:22px}.presta .badge-demo:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.presta .img-ph{background:linear-gradient(145deg,#13294a,#08182f);position:relative;overflow:hidden}.presta .img-ph img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.presta{--bg:#050D1E;--bg-soft:#081428;--card:#0C1A31;--card-2:#11233E;--line:rgba(255,255,255,.09);--line-strong:rgba(255,255,255,.14);--ink:#F4F7F8;--ink-soft:#9DA9B8;--ink-dim:#687486;--accent:#3B82F6;--accent-2:#A78BFA;--accent-deep:#6366F1;--accent-ink:#F4F7F8;--violet:#8B5CF6;--bleu:#3B82F6;--indigo:#6366F1;--sans:"Arial Nova","Aptos Display","Segoe UI Variable Display","Segoe UI",system-ui,-apple-system,sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--maxw:1180px}.presta{position:relative;isolation:isolate;font-family:var(--sans);background:radial-gradient(1100px 620px at 85% -10%,rgba(59,130,246,.16),transparent 60%),radial-gradient(900px 560px at -10% 30%,rgba(139,92,246,.12),transparent 58%),radial-gradient(760px 520px at 55% 105%,rgba(99,102,241,.08),transparent 62%),var(--bg)}.presta:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 72%);mask-image:linear-gradient(to bottom,black,transparent 72%)}.presta .grad{background:linear-gradient(100deg,var(--bleu),var(--violet) 58%,var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.presta .brand-mark{width:43px;height:36px;object-fit:contain;flex:none}.presta header.site{background:#050d1ec7}.presta .card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.presta a:focus-visible,.presta button:focus-visible,.presta summary:focus-visible,.presta input:focus-visible,.presta textarea:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}@media(max-width:560px){.presta .wrap{padding-inline:16px}.presta .nav{gap:10px;height:66px}.presta .brand{font-size:.94rem;gap:8px}.presta .brand-mark{width:36px;height:31px}.presta .brand small{display:none}.presta .nav .btn{min-height:40px;padding:9px 12px;font-size:.8rem}}.presta .service-icon{width:58px;height:58px;object-fit:cover;flex:none;border-radius:18px;border:1px solid rgba(96,165,250,.28);box-shadow:0 14px 28px #0000006b,0 0 26px #3b82f624,inset 0 1px #ffffff1f}.presta .service-icon--hero{width:112px;height:112px;border-radius:30px;margin:0 auto 24px;box-shadow:0 24px 52px #00000080,0 0 54px #3b82f633,0 0 1px 1px #a78bfa3d}.presta .offer .service-icon{width:62px;height:62px;border-radius:19px}@media(max-width:560px){.presta .service-icon--hero{width:96px;height:96px;border-radius:27px}.presta .offer .service-icon{width:58px;height:58px}}
