:root{--bg:#fff;--bg-soft:#f5f7fb;--bg-tint:#e9f5fe;--ink:#0a0223;--ink-soft:#3a4254;--muted:#6b7385;--line:#e7eaf2;--line-soft:#eef1f7;--blue:#0093f7;--blue-600:#07c;--blue-700:#005fa3;--blue-tint:#e1f3fe;--r-sm:10px;--r:16px;--r-lg:24px;--r-xl:34px;--shadow-sm:0 1px 2px #1018280d, 0 1px 3px #1018280a;--shadow-card:0 2px 4px #1018280a, 0 18px 40px -16px #10182829;--shadow-float:0 40px 80px -28px #1421504d, 0 8px 24px -12px #10182829;--glass:#ffffff94;--glass-strong:#ffffffb8;--glass-brd:#ffffffd9;--neo:8px 10px 26px #1421501a, -8px -8px 20px #ffffffe6;--neo-hi:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px #ffffff59;--neo-lift:14px 18px 40px -8px #14215033, -10px -10px 24px #fffffff2;--neo-press:inset 5px 5px 12px #1421501a, inset -5px -5px 12px #ffffffd9;--maxw:1180px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Gotham,system-ui,sans-serif;line-height:1.5;overflow-x:hidden}.mono{font-family:JetBrains Mono,monospace}a{color:inherit}.dotgrid{background-image:radial-gradient(circle,#0a0e1a0f 1.2px,#0000 1.3px);background-size:24px 24px}nav{z-index:100;backdrop-filter:blur(16px)saturate(140%);background:#ffffffb8;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:14px max(5vw,20px);transition:border-color .3s,box-shadow .3s,background .3s;display:flex;position:fixed;top:0;left:0;right:0}nav.scrolled{border-color:var(--line);background:#ffffffd9;box-shadow:0 6px 24px -16px #1018284d}.nav-logo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:1.06rem;font-weight:800;text-decoration:none;display:flex}.nav-mark{background:linear-gradient(150deg,var(--blue),#4db8ff);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 6px 16px -4px #0093f780}.nav-mark svg{width:16px;height:16px}.logo-img{width:auto;height:40px;display:block}.nav-links{align-items:center;gap:30px;display:flex}.nav-links a{color:var(--ink-soft);font-size:.92rem;font-weight:500;text-decoration:none;transition:color .15s}.nav-links a:hover{color:var(--ink)}.nav-right{align-items:center;gap:14px;display:flex}.mobile-bar{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:120;-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff8c;border:1px solid #ffffffbf;border-radius:26px;width:calc(100% - 24px);max-width:520px;padding:9px;display:none;position:fixed;transform:translate(-50%);box-shadow:0 14px 36px -10px #1018284d}.mobile-bar .btn{border-radius:18px;flex:1;padding-top:16px;padding-bottom:16px;font-size:1.02rem}.btn{cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;font-size:.94rem;font-weight:600;text-decoration:none;transition:transform .15s,background .2s,box-shadow .2s,color .15s;display:inline-flex}.btn-primary{background:var(--blue);color:#fff;border-radius:11px;padding:11px 20px;box-shadow:0 1px 2px #1018281a,inset 0 1px #ffffff2e,0 10px 24px -10px #0093f7b3}.btn-primary:hover{background:var(--blue-600);transform:translateY(-1px);box-shadow:0 1px 2px #1018281a,inset 0 1px #ffffff2e,0 16px 32px -10px #0093f7bf}.btn-primary.lg{border-radius:13px;padding:15px 26px;font-size:1.02rem}.hero-ctas .btn-primary{backdrop-filter:blur(14px)saturate(165%);color:#fff;text-shadow:none;background:linear-gradient(158deg,#2d96ffd1,#006cc8e6);border:1px solid #ffffff80;box-shadow:0 12px 28px -8px #10348c80,-7px -7px 18px #fff6,9px 12px 24px #12286033,inset 0 1px #ffffffa6,inset 0 -3px 8px #0048a066}.hero-ctas .btn-primary:hover{background:linear-gradient(158deg,#3aa2ffdb,#0074d4f0);transform:translateY(-2px);box-shadow:0 18px 38px -8px #10348c8c,-9px -9px 22px #ffffff75,11px 16px 30px #1228603d,inset 0 1px #ffffffbf,inset 0 -3px 8px #0048a073}.btn-ghost{color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:11px;padding:11px 18px}.btn-ghost:hover{border-color:#cdd5e6;transform:translateY(-1px)}.btn-ghost.lg{border-radius:13px;padding:15px 24px;font-size:1.02rem}.kbd{background:#ffffff2e;border-radius:6px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:.78em}section{padding:100px max(5vw,20px);position:relative}.container{max-width:var(--maxw);margin:0 auto;position:relative}.eyebrow{color:var(--blue-600);letter-spacing:-.005em;white-space:nowrap;background:#0093f71c;border-radius:100px;align-items:center;padding:9px 19px;font-size:.92rem;font-weight:700;display:inline-flex}.eyebrow .dot{display:none}h1,h2,h3,h4{letter-spacing:-.03em;font-weight:700;line-height:1.08}.h-display{letter-spacing:-.03em;font-size:clamp(2.75rem,5vw,4rem);line-height:1.04}.h-section{letter-spacing:-.02em;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.1}.lead{color:var(--muted);font-size:1.125rem;font-weight:400;line-height:1.6}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.sec-head{max-width:660px;margin-bottom:56px}.sec-head.center{margin-left:auto;margin-right:auto}.sec-head .eyebrow{margin-bottom:20px}.sec-head h2{margin-bottom:18px}.hero{background:#fff;padding:92px clamp(14px,1.8vw,34px) 0}.hero-panel{isolation:isolate;background:#e7f1ff;border-radius:clamp(24px,2.6vw,40px);max-width:1800px;margin:0 auto;padding:116px clamp(20px,4vw,56px) 0;position:relative;overflow:hidden}.mesh{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mesh .blob{filter:blur(80px);opacity:.7;will-change:transform;border-radius:50%;width:58%;height:95%;position:absolute}.mesh .b1{background:#5fb0ff;animation:17s ease-in-out infinite alternate drift1;top:-34%;left:-12%}.mesh .b2{background:#2d8fff;animation:20s ease-in-out infinite alternate drift2;top:-24%;right:-14%}.mesh .b3{background:#93ccff;animation:18s ease-in-out infinite alternate drift3;bottom:-44%;left:12%}.mesh .b4{background:#73bbff;animation:22s ease-in-out infinite alternate drift4;bottom:-38%;right:6%}.mesh .b5{background:#bfe0ff;width:42%;height:64%;animation:26s ease-in-out infinite alternate-reverse drift1;top:14%;left:34%}.mesh:after{content:"";background:radial-gradient(135% 86% at 50% 2%,#ffffffb8 0%,#ffffff4d 34%,#0000 56%);position:absolute;inset:0}@keyframes drift1{0%{transform:translate(0)scale(1)}to{transform:translate(28%,20%)scale(1.28)}}@keyframes drift2{0%{transform:translate(0)scale(1.08)}to{transform:translate(-24%,24%)scale(.82)}}@keyframes drift3{0%{transform:translate(0)scale(1)}to{transform:translate(22%,-22%)scale(1.3)}}@keyframes drift4{0%{transform:translate(0)scale(1.14)}to{transform:translate(-22%,-18%)scale(.88)}}@media (prefers-reduced-motion:reduce){.mesh .blob{animation:none}}.hero-inner{z-index:2;text-align:center;max-width:840px;margin:0 auto;position:relative}.ann{backdrop-filter:blur(12px)saturate(150%);color:var(--ink-soft);white-space:nowrap;background:#ffffffb8;border:1px solid #fffffff2;border-radius:100px;align-items:center;gap:9px;margin-bottom:26px;padding:7px 16px;font-size:.84rem;font-weight:600;display:inline-flex;box-shadow:0 6px 18px -8px #14215038}.ann .star{color:var(--blue);font-size:.9rem}.work-badge{z-index:6;isolation:isolate;width:clamp(80px,8.5vw,118px);height:clamp(80px,8.5vw,118px);filter:drop-shadow(0 16px 30px -10px #14215066);border-radius:50%;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;top:clamp(14px,1.6vw,26px);left:clamp(16px,4vw,72px);overflow:hidden}.work-badge:hover{transform:scale(1.06)}.work-badge .wb-ring{z-index:1;will-change:transform;width:100%;height:100%;animation:12s linear infinite badgeSpin;display:block;position:absolute;inset:0}.work-badge .wb-arrow{z-index:2;will-change:transform;width:clamp(20px,2.2vw,30px);height:auto;animation:12s linear infinite badgeSpinRev;position:absolute;top:50%;left:50%}.work-badge:before{content:"";z-index:3;pointer-events:none;mix-blend-mode:color-dodge;opacity:.5;background:repeating-linear-gradient(115deg,#ff008080 0%,#ffc40080 7%,#00ffaa80 15%,#00aaff80 23%,#aa00ff80 31%,#ff008080 40%) 0 0/320% 320%;border-radius:50%;animation:7s ease-in-out infinite holoFoil;position:absolute;inset:0}.work-badge:after{content:"";z-index:4;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 32%,#ffffffd9 50%,#0000 68%) 0 0/260% 100%;border-radius:50%;animation:7s ease-in-out infinite holoGlare;position:absolute;inset:0}.work-badge:hover .wb-ring,.work-badge:hover .wb-arrow{animation-play-state:paused}@keyframes badgeSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes badgeSpinRev{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.work-badge .wb-ring,.work-badge .wb-arrow,.work-badge:before,.work-badge:after{animation:none}}@media (width>=1280px){.work-badge{width:150px;height:150px;top:150px;left:calc(50% - 600px)}.work-badge .wb-arrow{width:38px}}.delta-sticker{z-index:5;isolation:isolate;will-change:transform;width:154px;height:154px;animation:8s ease-in-out infinite stickerFloat;position:absolute;bottom:18px;right:-78px}.delta-sticker img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 18px 34px -10px #1421506b);display:block}.delta-sticker:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:.45;background:repeating-linear-gradient(115deg,#ff008080 0%,#ffc40080 7%,#00ffaa80 15%,#00aaff80 23%,#aa00ff80 31%,#ff008080 40%) 0 0/320% 320%;animation:7s ease-in-out infinite holoFoil;position:absolute;inset:0;-webkit-mask:url(/assets/delta-sticker-mask.webp) 50%/contain no-repeat;mask:url(/assets/delta-sticker-mask.webp) 50%/contain no-repeat}.delta-sticker:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 34%,#ffffffe6 50%,#0000 66%) 0 0/260% 100%;animation:7s ease-in-out -2.4s infinite holoGlare;position:absolute;inset:0;-webkit-mask:url(/assets/delta-sticker-mask.webp) 50%/contain no-repeat;mask:url(/assets/delta-sticker-mask.webp) 50%/contain no-repeat}@keyframes stickerFloat{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-16px)rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.delta-sticker,.delta-sticker:before,.delta-sticker:after{animation:none}}@media (width<=1080px){.delta-sticker{width:120px;height:120px;bottom:40px;right:6px}}@media (width<=640px){.delta-sticker,.hero-shot .shot-tilt{display:none}.hero-shot .hero-mobile-shot{display:block}.hero-shot{max-width:none;margin:18px calc(-1*clamp(20px,4vw,56px)) -2px}}.hero h1{margin:0 0 22px;font-size:clamp(2.75rem,5vw,4rem);font-weight:700;line-height:1.04}.hero h1 .grad{background:linear-gradient(110deg,#1539bf 4%,var(--blue) 46%,#5ec0ff 96%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero .lead{max-width:560px;margin:0 auto 30px;font-size:1.1875rem}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:8px;display:flex}.hero-partners{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.chip{border:1px solid var(--line);color:var(--ink-soft);box-shadow:var(--shadow-sm);background:#fff;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.chip .gd{border-radius:50%;width:8px;height:8px}.gd.g{background:#4285f4}.gd.m{background:#0866ff}.gd.h{background:#ff7a59}.hero-stage{z-index:2;max-width:1060px;margin:54px auto 0;position:relative;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.mock{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-float);background:#fff;overflow:hidden}.mock-bar{border-bottom:1px solid var(--line-soft);background:linear-gradient(#fcfcfe,#f7f9fc);align-items:center;gap:14px;padding:15px 20px;display:flex}.dots{gap:7px;display:flex}.dots i{border-radius:50%;width:11px;height:11px;display:block}.dots i:first-child{background:#ff5f57}.dots i:nth-child(2){background:#febc2e}.dots i:nth-child(3){background:#28c840}.mock-url{border:1px solid var(--line);max-width:360px;color:var(--muted);background:#fff;border-radius:8px;flex:1;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:.78rem}.mock-tag{color:var(--blue);background:var(--blue-tint);border-radius:7px;margin-left:auto;padding:4px 10px;font-size:.74rem;font-weight:600}.dash{grid-template-columns:200px 1fr;min-height:430px;display:grid}.dash-side{border-right:1px solid var(--line-soft);background:#fbfcfe;padding:20px 16px}.dash-side .logo{letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:24px;font-size:.9rem;font-weight:800;display:flex}.dash-side .logo .m{background:linear-gradient(150deg,var(--blue),#4db8ff);border-radius:7px;width:22px;height:22px}.navi{flex-direction:column;gap:3px;display:flex}.navi span{color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:.84rem;font-weight:500;display:flex}.navi span.active{background:var(--blue-tint);color:var(--blue-700);font-weight:600}.navi span .ic{opacity:.5;background:currentColor;border-radius:5px;width:15px;height:15px}.navi span.active .ic{opacity:.9}.dash-main{padding:24px 26px}.dash-main .row1{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.dash-main .row1 h5{letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.dash-main .row1 .pill{color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:5px 11px;font-size:.74rem;font-weight:500}.kpis{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}.kpi{border:1px solid var(--line-soft);border-radius:var(--r);background:#fff;padding:15px 16px}.kpi .lbl{color:var(--muted);margin-bottom:7px;font-size:.74rem;font-weight:500}.kpi .val{letter-spacing:-.03em;font-size:1.5rem;font-weight:800}.kpi .delta{color:#16a34a;align-items:center;gap:3px;margin-top:5px;font-size:.74rem;font-weight:700;display:inline-flex}.chart{border:1px solid var(--line-soft);border-radius:var(--r);background:linear-gradient(#fff,#fcfdff);padding:18px}.chart .ct{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.chart .ct b{font-size:.86rem;font-weight:700}.chart .ct span{color:var(--muted);font-size:.72rem}.cursor{filter:drop-shadow(0 4px 6px #1018284d);z-index:5;width:26px;height:26px;position:absolute}.float-card{border:1px solid var(--line);box-shadow:var(--shadow-float);z-index:4;background:#fff;border-radius:14px;align-items:center;gap:11px;padding:13px 15px;display:flex;position:absolute}.float-card .ava{color:#fff;background:linear-gradient(150deg,#16a34a,#4ade80);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.8rem;font-weight:800;display:flex}.float-card .ft b{font-size:.82rem;display:block}.float-card .ft span{color:var(--muted);font-size:.74rem}.fc-1{top:54px;left:-26px}.fc-2{bottom:150px;right:-30px}.trust{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--bg-soft);padding:48px 0}.trust-inner{text-align:center;max-width:100%;margin:0 auto}.trust-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:30px;padding:0 max(5vw,20px);font-size:.8rem;font-weight:600}.marquee{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.marquee-track{will-change:transform;align-items:center;gap:64px;width:max-content;animation:48s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track img{object-fit:contain;filter:grayscale();opacity:.62;flex:none;width:auto;height:54px;transition:opacity .25s,filter .25s}.marquee-track img:hover{filter:grayscale(0);opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}.filter-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.not-for{background:var(--glass-strong);backdrop-filter:blur(14px)saturate(150%);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--neo);color:var(--ink-soft);align-items:flex-start;gap:13px;margin-top:26px;padding:15px 17px;font-size:.88rem;line-height:1.55;display:flex}.not-for strong{color:var(--ink);font-weight:700}.not-for .nf-ico{background:var(--ink);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-top:1px;display:grid}.not-for .nf-ico svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.fcards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fcard{background:var(--glass);backdrop-filter:blur(16px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);padding:22px 20px;transition:transform .25s,box-shadow .25s}.fcard:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-4px)}.fcard.hl{background:var(--glass);border-color:var(--glass-brd)}.ficon{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;width:56px;height:56px;box-shadow:0 14px 28px -10px #0093f799, var(--neo-hi);border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.ficon svg{fill:currentColor;stroke:none;width:28px;height:28px}.fcard h4{letter-spacing:-.01em;margin-bottom:6px;font-size:1rem;font-weight:700}.fcard p{color:var(--muted);font-size:.9375rem;line-height:1.6}.results{background:var(--bg-soft)}.rgrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.rcard{background:var(--glass);backdrop-filter:blur(18px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);padding:26px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.rcard:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-5px)}.rclient{align-items:center;gap:12px;margin-bottom:22px;display:flex}.rlogo{background:var(--ink);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:.85rem;font-weight:800;display:flex;overflow:hidden}.rlogo img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.rclient .nm{font-size:.92rem;font-weight:700}.rclient .ty{color:var(--muted);font-size:.78rem}.rmetric{letter-spacing:-.03em;background:linear-gradient(120deg,var(--blue),#57c4ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:7px;font-size:clamp(3rem,4vw,3.5rem);font-weight:800;line-height:1}.rmlabel{letter-spacing:-.01em;margin-bottom:9px;font-size:.95rem;font-weight:700}.rdesc{color:var(--muted);font-size:.9375rem;line-height:1.6}.rtime{color:var(--blue-700);background:var(--blue-tint);border-radius:100px;align-items:center;gap:6px;margin-top:16px;padding:5px 11px;font-size:.74rem;font-weight:600;display:inline-flex}.tgrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.tcard{background:var(--glass);backdrop-filter:blur(16px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);padding:28px;transition:transform .25s,box-shadow .25s}.tcard:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-3px)}.stars{color:#f5a623;letter-spacing:2px;margin-bottom:16px;font-size:.92rem}.tbrand{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:.76rem;font-weight:700}.tquote{color:var(--ink-soft);margin-bottom:18px;font-size:1.0625rem;line-height:1.6}.tauthor{align-items:center;gap:11px;display:flex}.tauthor .av{background:var(--blue-tint);width:38px;height:38px;color:var(--blue-700);border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:flex}.tauthor .nm{font-size:.86rem;font-weight:700}.tauthor .mt{color:var(--muted);font-size:.76rem}.how{background:var(--bg-soft);padding-block:72px}.how .sec-head{margin-top:5vh;margin-bottom:0}.how-flow{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(36px,6vw,100px);margin-top:24px;display:grid}.how-steps{flex-direction:column;padding-block:12vh;display:flex}.hstep{opacity:.3;filter:saturate(.35);flex-direction:column;justify-content:center;gap:14px;min-height:34vh;transition:opacity .5s,filter .5s;display:flex}.hstep.is-active{opacity:1;filter:none}.hstep-idx{letter-spacing:.08em;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:.92rem;transition:color .4s}.hstep.is-active .hstep-idx{color:var(--blue)}.hstep h3{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(1.55rem,2.9vw,2.3rem);font-weight:700;line-height:1.08}.hstep p{color:var(--ink-soft);max-width:34ch;font-size:1.02rem;line-height:1.65}.hstep-img{display:none}.how-sticky{justify-content:center;align-self:flex-start;height:auto;display:flex;position:sticky;top:calc(50vh - 245px)}.how-visual{aspect-ratio:1;width:min(100%,470px);position:relative}.hv-panel{border-radius:var(--r-xl);isolation:isolate;background:var(--glass-strong);backdrop-filter:blur(20px)saturate(165%);border:1px solid var(--glass-brd);box-shadow:var(--neo-lift), var(--neo-hi);opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;padding:clamp(26px,3vw,40px);transition:opacity .55s,transform .55s;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(22px)scale(.965)}.hv-panel.is-active{opacity:1;transform:none}.hv-panel:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:.42;background:repeating-linear-gradient(115deg,#005adc80 0%,#0093f780 10%,#5ac8ff80 20%,#00aaff80 30%,#006ee680 40%) 0 0/320% 320%;animation:7s ease-in-out infinite holoFoil;position:absolute;inset:0}.hv-panel:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#fffc 48%,#0000 66%) 0 0/280% 100%;animation:7s ease-in-out infinite holoGlare;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hv-panel:before,.hv-panel:after{animation:none}}.hv-top{z-index:3;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.hv-head{flex-direction:column;gap:10px;display:flex}.hv-prog{flex-direction:column;align-items:flex-end;gap:8px;margin-top:8px;display:flex}.hv-prog .pn{color:var(--muted);font-family:JetBrains Mono,monospace;font-size:.8rem}.hv-bars{gap:6px;display:flex}.hv-bars i{background:#0a0e1a21;border-radius:3px;width:18px;height:4px;transition:background .4s}.hv-panel.is-active .hv-bars i.on{background:var(--blue)}.hv-num{letter-spacing:-.04em;background:linear-gradient(135deg,#0066d6 0%,#0093f7 50%,#5bc0ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,6.6vw,5rem);font-weight:800;line-height:.85}.hv-title{z-index:3;letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:700;position:relative}.hv-img{z-index:3;flex:1;place-items:center;min-height:0;margin:6px 0;display:grid;position:relative}.hv-img img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;filter:drop-shadow(0 18px 34px -16px #143c8c73);display:block}.hv-tag{z-index:3;letter-spacing:.04em;color:var(--blue-700);background:#0093f71a;border:1px solid #0093f733;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 13px;font-family:JetBrains Mono,monospace;font-size:.74rem;display:inline-flex;position:relative}.hv-tag:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0093f72e}@supports not (backdrop-filter:blur(1px)){.hv-panel{background:#fff}}.steps{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.step{background:var(--glass);backdrop-filter:blur(16px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);padding:26px 22px;transition:transform .25s,box-shadow .25s;position:relative}.step:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-4px)}.stepnum{background:var(--ink);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:18px;font-size:1rem;font-weight:800;display:flex}.step.b .stepnum{background:var(--blue);box-shadow:0 8px 20px -8px #0093f7b3}.step h4{letter-spacing:-.01em;margin-bottom:8px;font-size:1rem;font-weight:700}.step p{color:var(--muted);font-size:.9375rem;line-height:1.6}.cert-card{max-width:var(--maxw);border-radius:var(--r-xl);background:var(--ink);color:#fff;box-shadow:var(--shadow-float);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px;margin:0 auto;padding:54px 56px;display:flex;position:relative;overflow:hidden}.cert-card .glow{pointer-events:none;background:radial-gradient(#0093f780 0%,#0000 65%);width:60%;height:180%;position:absolute;top:-40%;right:-10%}.cert-card .dotgrid{opacity:.4;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.cert-text{z-index:2;max-width:460px;position:relative}.cert-text h2{margin-bottom:14px;font-size:clamp(1.6rem,2.6vw,2.1rem)}.cert-text p{color:#ffffff9e;font-size:1rem;line-height:1.6}.cert-badges{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.cbadge{backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:13px;min-width:270px;padding:14px 20px;font-size:.94rem;font-weight:600;display:flex}.cbadge .ci{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:flex}.holo-badge{isolation:isolate;aspect-ratio:260/61;border-radius:10px;width:100%;max-width:268px;transition:transform .28s,box-shadow .28s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px -12px #00000080}.holo-badge img{width:100%;height:100%;display:block}.holo-badge:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:.4;background:repeating-linear-gradient(115deg,#ff008080 0%,#ffc40080 7%,#00ffaa80 15%,#00aaff80 23%,#aa00ff80 31%,#ff008080 40%) 0 0/320% 320%;animation:7s ease-in-out infinite holoFoil;position:absolute;inset:0}.holo-badge:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#ffffffd9 48%,#0000 66%) 0 0/280% 100%;animation:7s ease-in-out infinite holoGlare;position:absolute;inset:0}.holo-badge:nth-child(2):before,.holo-badge:nth-child(2):after{animation-delay:-2.6s}.holo-badge:nth-child(3):before,.holo-badge:nth-child(3):after{animation-delay:-4.7s}.holo-badge:hover{transform:translateY(-3px);box-shadow:0 20px 40px -14px #005ad28c}@media (prefers-reduced-motion:reduce){.holo-badge:before,.holo-badge:after{animation:none}}.team-grid{grid-template-columns:1fr 1.25fr;align-items:center;gap:60px;display:grid}.team-text p{color:var(--muted);margin-bottom:18px;font-size:1.04rem;line-height:1.7}.team-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.tstat{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:var(--r);text-align:center;padding:16px}.tstat .n{letter-spacing:-.03em;color:var(--blue);font-size:clamp(2.25rem,3vw,2.75rem);font-weight:800;line-height:1}.tstat .l{color:var(--muted);font-size:.78rem;font-weight:500}.photos{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.photo{aspect-ratio:3/4;background:var(--bg-soft);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.photo .ph-fill{background-image:repeating-linear-gradient(135deg,#e9edf6 0 10px,#eff3fa 10px 20px);position:absolute;inset:0}.photo img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.photo .ph-name{color:#fff;background:linear-gradient(#0000,#0a0e1ac7);padding:8px 9px;font-size:.66rem;font-weight:600;line-height:1.25;position:absolute;bottom:0;left:0;right:0}.photo .ph-name span{color:#ffffffa6;font-size:.62rem;font-weight:500;display:block}.clients{background:var(--bg-soft)}.cgrid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cbox{text-align:center;flex:0 0 calc(16.6667% - 10px);justify-content:center;align-items:center;min-height:96px;padding:16px 14px;display:flex}.cbox img{object-fit:contain;filter:grayscale()brightness(.68)contrast(1.02);opacity:.72;width:auto;max-width:88%;height:auto;max-height:54px;transition:filter .25s,opacity .25s,transform .25s}.cbox:hover img{filter:grayscale(0);opacity:1;transform:scale(1.04)}.cbox b{color:#9aa3b5;letter-spacing:.01em;font-size:.74rem;transition:color .2s,border-color .2s,transform .2s}.cbox:hover{transform:translateY(-2px)}.results,.clients{position:relative;overflow:hidden}.how{position:relative}.results:before,.how:before,.clients:before,.has-blobs:before{content:"";z-index:0;pointer-events:none;clip-path:inset(0);filter:blur(6px);background:radial-gradient(38% 50% at 18% 28%,#0093f729 0%,#0000 70%),radial-gradient(34% 46% at 82% 72%,#57c4ff24 0%,#0000 72%);position:absolute;inset:0}.results .container,.how .container,.clients .container,.has-blobs .container{z-index:1;position:relative}.chip{background:var(--glass-strong);backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--glass-brd);box-shadow:var(--neo-hi), 0 6px 16px -8px #1421502e}.float-card{background:var(--glass-strong);backdrop-filter:blur(20px)saturate(160%);border:1px solid var(--glass-brd);box-shadow:var(--neo-lift), var(--neo-hi)}.tstat{background:var(--glass);backdrop-filter:blur(14px)saturate(150%);border:1px solid var(--glass-brd);box-shadow:var(--neo-hi), inset 4px 4px 10px #1421500d, inset -4px -4px 10px #ffffffb3}.cbox{backdrop-filter:none;box-shadow:none;background:0 0;border:none}.cbox:hover{color:var(--blue-700);box-shadow:none;transform:translateY(-2px)}@supports not (backdrop-filter:blur(1px)){.fcard,.rcard,.tcard,.step,.chip,.float-card,.tstat{background:#fff}}.cta{background:var(--bg-soft);padding-top:clamp(64px,8vw,110px);padding-bottom:clamp(64px,8vw,110px)}.cta-card{max-width:var(--maxw);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4.5vw,72px);margin:0 auto;display:grid;position:relative}.cta-left{position:relative}.cta-left .eyebrow{margin-bottom:22px}.cta-left h2{letter-spacing:-.03em;color:var(--ink);margin-bottom:16px;font-size:clamp(2rem,3.6vw,2.8rem);font-weight:800;line-height:1.06}.cta-left .lead{color:var(--muted);margin-bottom:34px;font-size:1.075rem;line-height:1.6}.proc{flex-direction:column;gap:18px;display:flex}.pstep{align-items:flex-start;gap:14px;display:flex}.pnum{background:var(--blue-tint);min-width:32px;height:32px;color:var(--blue-600);border:1px solid #0093f74d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.86rem;font-weight:700;display:flex}.pstep b{color:var(--ink);margin-bottom:2px;font-size:.94rem;display:block}.pstep span{color:var(--muted);font-size:.86rem;line-height:1.5}.cta-right{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;min-height:780px;padding:clamp(32px,3.6vw,48px);display:flex;position:relative}.cta-right .fpane.is-active{flex:1}.cta-right h3{letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:1.3rem;font-weight:800}.cta-right .fsub{color:var(--muted);margin-bottom:28px;font-size:.9rem;line-height:1.5}.fform{flex-direction:column;gap:22px;display:flex}.frow{grid-template-columns:1fr 1fr;gap:22px;display:grid}.fg{flex-direction:column;display:flex}.fg label{color:var(--muted);margin-bottom:9px;font-size:.86rem;font-weight:500}.fg input,.fg select,.fg textarea{border:none;border-bottom:1.5px solid var(--line);width:100%;color:var(--ink);resize:none;-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;padding:0 0 10px;font-family:inherit;font-size:1rem;transition:border-color .2s}.fg select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7385' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;padding-right:28px}.fg textarea{line-height:1.5}.fg input::placeholder,.fg textarea::placeholder{color:#b6bccb}.fg input:focus,.fg select:focus,.fg textarea:focus{border-bottom-color:var(--blue);outline:none}.fsubmit{border-radius:999px;align-self:flex-start;margin-top:6px;padding:15px 34px}.fnext{color:var(--ink-soft);background:#0093f714;border:1px solid #0093f72e;border-radius:12px;align-items:flex-start;gap:11px;margin-top:4px;padding:12px 14px;font-size:.82rem;line-height:1.5;display:flex}.fnext strong{color:var(--ink);font-weight:700}.fnext .fn-ico{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.fnext .fn-ico svg{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.fdis{text-align:center;color:var(--muted);font-size:.74rem}.csel{position:relative}.csel-trigger{border:none;border-bottom:1.5px solid var(--line);cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:0 0 10px;font-family:inherit;font-size:1rem;transition:border-color .2s;display:flex}.csel-trigger:focus-visible{border-bottom-color:var(--blue);outline:none}.csel.is-open .csel-trigger{border-bottom-color:var(--blue)}.csel-val{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.csel-val.csel-ph{color:#b6bccb}.csel-arr{fill:none;width:12px;height:8px;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .25s,stroke .2s}.csel.is-open .csel-arr{stroke:var(--blue);transform:rotate(180deg)}.csel-menu{z-index:20;border:1px solid var(--line);box-shadow:var(--shadow-float);opacity:0;pointer-events:none;transform-origin:top;background:#fff;border-radius:14px;max-height:268px;margin:0;padding:6px;list-style:none;transition:opacity .2s,transform .2s cubic-bezier(.2,.7,.2,1);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;transform:translateY(-6px)scale(.99)}.csel.is-open .csel-menu{opacity:1;pointer-events:auto;transform:none}.csel-opt{color:var(--ink-soft);cursor:pointer;border-radius:9px;padding:11px 13px;font-size:.95rem;line-height:1.35;transition:background .15s,color .15s}.csel-opt:hover,.csel-opt.is-hl{background:var(--blue-tint);color:var(--blue-700)}.csel-opt.is-sel{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;font-weight:600}.cta-card{z-index:20}.csel.is-open{z-index:40}.fstepbar{align-items:center;gap:10px;margin-bottom:24px;display:flex}.fstepbar-item{color:var(--muted);align-items:center;gap:8px;font-size:.82rem;font-weight:600;transition:color .3s;display:flex}.fstepbar-item.is-active{color:var(--ink)}.fsb-dot{background:var(--line-soft);width:24px;height:24px;color:var(--muted);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;transition:background .3s,color .3s;display:grid}.fstepbar-item.is-active .fsb-dot{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff}.fstepbar-item.is-done .fsb-dot{background:var(--blue-600);color:#fff}.fstepbar-line{background:var(--line);border-radius:2px;flex:1;height:2px;overflow:hidden}.fstepbar-line i{background:linear-gradient(90deg,var(--blue),var(--blue-600));width:0;height:100%;transition:width .4s;display:block}.fpane{animation:.42s cubic-bezier(.2,.7,.2,1) both paneIn;display:none}.fpane.is-active{display:block}@keyframes paneIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fpane{animation:none}}.fback{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;gap:6px;margin-bottom:14px;padding:0;font-family:inherit;font-size:.84rem;font-weight:600;transition:color .2s;display:inline-flex}.fback:hover{color:var(--blue)}.fback svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.cal{margin:14px 0 4px}.cal-head,.cal-dow,.cal-grid{max-width:300px;margin-left:auto;margin-right:auto}.cal-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.cal-title{color:var(--ink);text-transform:capitalize;font-size:1rem;font-weight:700}.cal-nav{border:1px solid var(--line);cursor:pointer;width:34px;height:34px;color:var(--ink-soft);background:#fff;border-radius:10px;place-items:center;transition:border-color .2s,background .2s,color .2s;display:grid}.cal-nav:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.cal-nav:disabled{opacity:.35;cursor:not-allowed}.cal-nav svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.cal-dow{grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:6px;display:grid}.cal-dow span{text-align:center;color:var(--muted);font-size:.7rem;font-weight:600}.cal-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.cal-cell{aspect-ratio:1;cursor:pointer;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:9px;font-family:inherit;font-size:.85rem;font-weight:500;transition:background .18s,color .18s,border-color .18s}.cal-cell.empty{visibility:hidden}.cal-cell:disabled{color:#c4c9d6;cursor:not-allowed}.cal-cell.avail:hover{background:var(--blue-tint);border-color:#0093f74d}.cal-cell.is-sel{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;border-color:#0000;box-shadow:0 8px 18px -8px #0093f7b3}.cal-cell.is-today:not(.is-sel){box-shadow:inset 0 0 0 1.5px var(--blue)}.slots{margin-top:16px;animation:.35s both paneIn}.slots-label{color:var(--ink-soft);margin-bottom:12px;font-size:.86rem;font-weight:600}.slots-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.slot{border:1px solid var(--line);cursor:pointer;color:var(--ink-soft);background:#fff;border-radius:11px;padding:11px 8px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .18s,background .18s,color .18s,transform .12s}.slot:hover{border-color:var(--blue);color:var(--blue)}.slot.is-sel{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;border-color:#0000;box-shadow:0 8px 18px -8px #0093f7b3}#confirmBtn{border-radius:999px;justify-content:center;align-self:stretch;width:100%;margin-top:24px;padding:15px 34px}#confirmBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none!important}.floading{z-index:10;backdrop-filter:blur(4px);border-radius:inherit;background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:none;position:absolute;inset:0}.floading.is-on{animation:.25s both paneIn;display:flex}.floading-spin{border:3px solid var(--blue-tint);border-top-color:var(--blue);border-radius:50%;width:46px;height:46px;animation:.7s linear infinite fspin}@keyframes fspin{to{transform:rotate(360deg)}}.floading p{color:var(--ink-soft);font-size:.96rem;font-weight:600}.fpane-done{text-align:center;padding:18px 0 8px}.done-check{background:linear-gradient(160deg,var(--blue),var(--blue-600));border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 22px;display:grid;box-shadow:0 14px 30px -10px #0093f7b3}.done-check svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;width:32px;height:32px;animation:.5s .15s forwards drawCheck}@keyframes drawCheck{to{stroke-dashoffset:0}}.done-sub{color:var(--muted);max-width:340px;margin:8px auto 22px;font-size:.95rem;line-height:1.55}.done-meet{background:var(--blue-tint);color:var(--blue-700);border:1px solid #0093f72e;border-radius:14px;align-items:center;gap:10px;padding:14px 20px;font-size:.95rem;font-weight:600;display:inline-flex}.sitefoot{color:#fff;background:#0a0820;position:relative}.endcta{background:#0b1c3e url(/assets/cta-bg.webp) 50%/cover no-repeat;padding:clamp(54px,6vw,88px) max(5vw,20px);position:relative;overflow:hidden}.endcta:after{content:"";background:linear-gradient(90deg,#0000,#5aa0ff8c,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.endcta-inner{z-index:4;text-align:center;max-width:620px;margin:0 auto;position:relative}.endcta h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 16px;font-size:clamp(1.65rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.endcta h2 b{color:#2e9bff;font-weight:700}.endcta p{color:#ffffff9e;max-width:470px;margin:0 auto 28px;font-size:.95rem;line-height:1.6}.endcta-btn{color:#fff;backdrop-filter:blur(8px);background:linear-gradient(#7c90b86b,#3a4a6e80);border:1px solid #ffffff42;border-radius:13px;padding:13px 34px;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-block;box-shadow:0 12px 32px -12px #0009,inset 0 1px #ffffff59}.endcta-btn:hover{background:linear-gradient(#2e9bff9e,#0067b49e);transform:translateY(-2px);box-shadow:0 18px 44px -12px #0078f099,inset 0 1px #fff6}.endcta .fx{pointer-events:none;will-change:transform;position:absolute}.fx-dash{opacity:.5;z-index:1;width:170px;animation:40s linear infinite fxSpin;top:-44px;left:3%}.fx-orb{opacity:.9;z-index:0;width:440px;animation:24s ease-in-out infinite fxDrift;bottom:-200px;right:-90px}.fx-orb2{opacity:.4;z-index:0;width:280px;animation:30s ease-in-out infinite reverse fxDrift;top:22%;left:-110px}.fx-a1{z-index:1;filter:drop-shadow(0 12px 22px #005ab480);width:66px;animation:9s ease-in-out infinite fxFloatA;top:48%;left:13%}.fx-a2{z-index:1;filter:drop-shadow(0 14px 26px #0078f073);width:76px;animation:11s ease-in-out infinite fxFloatB;top:16%;right:10%}@keyframes fxSpin{to{transform:rotate(360deg)}}@keyframes fxDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-26px,-22px)scale(1.06)}}@keyframes fxFloatA{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-22px)rotate(-8deg)}}@keyframes fxFloatB{0%,to{transform:translateY(0)rotate(10deg)}50%{transform:translateY(20px)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.endcta .fx{animation:none!important}}footer{z-index:2;background:#0a0820;border:0;padding:clamp(40px,4.5vw,58px) max(5vw,20px) 24px;position:relative}.foot-cols{max-width:var(--maxw);grid-template-columns:1.45fr .85fr 1.1fr;align-items:start;gap:40px;margin:0 auto;display:grid}.foot-brand .logo-img{width:auto;height:34px;display:block}.foot-contact{flex-direction:column;gap:11px;margin:22px 0 18px;padding:0;list-style:none;display:flex}.foot-contact li{align-items:center;gap:11px;display:flex}.foot-contact a,.foot-contact span{color:#ffffffd1;font-size:.875rem;text-decoration:none;transition:color .15s}.foot-contact a:hover{color:#fff}.foot-contact .ic{color:#2e9bff;flex:none;width:16px;height:16px}.foot-social{gap:10px;display:flex}.foot-social a{color:#cfe3ff;background:#ffffff14;border:1px solid #ffffff21;border-radius:10px;place-items:center;width:34px;height:34px;transition:background .2s,transform .2s,color .2s;display:grid}.foot-social a:hover{color:#fff;background:#0093f7;transform:translateY(-2px)}.foot-social svg{width:16px;height:16px}.foot-nav{flex-direction:column;gap:13px;padding-top:2px;display:flex}.foot-nav a{color:#ffffffc7;width:max-content;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .15s,transform .2s}.foot-nav a:hover{color:#fff;transform:translate(3px)}.foot-partners{flex-direction:column;gap:11px;display:flex}.pcard{background:#fff;border-radius:12px;align-items:center;gap:11px;padding:11px 18px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 24px -14px #0000008c}.pcard:hover{transform:translateY(-2px);box-shadow:0 16px 32px -14px #0050c873}.pcard svg{flex:none;width:auto;height:22px}.pcard span{color:#1a1a2e;white-space:nowrap;font-size:.9rem;font-weight:500}.pcard span b{font-weight:700}.foot-bottom{max-width:var(--maxw);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:32px auto 0;padding-top:20px;display:flex}.foot-bottom .copy{color:#ffffff80;font-size:.8rem}.foot-legal{flex-wrap:wrap;gap:28px;display:flex}.foot-legal a{color:#ffffff9e;font-size:.84rem;text-decoration:none;transition:color .15s}.foot-legal a:hover{color:#fff}@media (width<=900px){.foot-cols{grid-template-columns:1fr 1fr;gap:36px}.foot-partners{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:12px}.pcard{flex:none}.foot-partners .holo-badge{flex:none;width:100%;max-width:230px}}@media (width<=560px){.foot-cols{grid-template-columns:1fr}.foot-bottom{flex-direction:column;align-items:flex-start}.fx-a1,.fx-a2,.fx-dash{display:none}}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}[data-stagger]>*{opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}[data-stagger].in>*{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-stagger]>*{opacity:1!important;transition:none!important;transform:none!important}}@keyframes heroIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hero-inner .ann,.hero-inner h1,.hero-inner .lead,.hero-inner .hero-ctas{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) both heroIn}.hero-inner .ann{animation-delay:.1s}.hero-inner h1{animation-delay:.24s}.hero-inner .lead{animation-delay:.4s}.hero-inner .hero-ctas{animation-delay:.56s}@keyframes shotIn{0%{opacity:0;transform:translateY(40px)scale(.97)}to{opacity:1;transform:none}}.hero-shot{opacity:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .7s both shotIn}@media (prefers-reduced-motion:reduce){.hero-inner .ann,.hero-inner h1,.hero-inner .lead,.hero-inner .hero-ctas,.hero-shot{opacity:1;animation:none;transform:none}}@media (width<=940px){.nav-links,.nav-right .btn-primary{display:none}.mobile-bar{display:flex}body{padding-bottom:76px}.filter-grid,.team-grid{grid-template-columns:1fr;gap:40px}.rgrid,.tgrid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.work-badge{display:none}.ann{white-space:normal;max-width:100%;line-height:1.35}.how .sec-head{max-width:none!important;margin:0 auto 32px!important;padding:0!important}.how-flow{grid-template-columns:1fr;gap:0;margin-top:4px}.how-sticky{display:none}.how-steps{flex-direction:column;gap:18px;padding-block:0;display:flex}.hstep{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);background:#fff;gap:9px;padding:24px 22px;opacity:1!important;filter:none!important;min-height:0!important}.hstep-img{border:1px solid var(--line-soft);border-radius:var(--r);background:linear-gradient(160deg,#eaf4ff,#f4f9ff);justify-content:center;align-items:center;margin-bottom:6px;padding:16px;display:flex!important}.hstep-img img{width:100%;max-width:230px;height:auto;display:block}.hstep-idx{color:var(--blue)!important}.hstep h3{font-size:1.45rem}.hstep p{max-width:none;font-size:1rem}.cgrid .cbox{flex-basis:calc(33.3333% - 8px)}.cta-card,.dash{grid-template-columns:1fr}.dash-side,.fc-1,.fc-2{display:none}.cert-card{padding:40px 32px}}@media (width<=860px){.hero-panel{padding-top:64px}}@media (width<=560px){section{padding:72px max(5vw,18px)}.hero{padding-top:110px}.hero-panel{padding-top:40px}.hero h1{font-size:clamp(1.9rem,7.4vw,2.6rem);line-height:1.1}.hero .lead{font-size:1.04rem}.hero-ctas{flex-direction:column;align-items:stretch;gap:12px}.hero-ctas .btn{width:100%}.fcards,.steps{grid-template-columns:1fr}.hstep p{max-width:none}.cgrid .cbox{flex-basis:calc(50% - 6px)}.photos{grid-template-columns:repeat(2,1fr)}.frow{grid-template-columns:1fr}.kpis{grid-template-columns:1fr 1fr}.cta-left,.cta-right{padding:32px 24px}.marquee-track{gap:42px}.marquee-track img{height:44px}}.card-stage{z-index:2;perspective:1300px;flex-direction:column;align-items:center;gap:20px;padding:24px 0 92px;display:flex;position:relative}.holo-card{--mx:50%;--my:42%;--rx:0deg;--ry:0deg;--tilt:16deg;--glow-size:340px;--spec:.85;--irid:.85;--noise:.18;--radius:24px;--base1:#0a3b86;--base2:#0093f7;--base3:#053063;aspect-ratio:5/7;border-radius:var(--radius);width:min(76vw,326px);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;cursor:pointer;will-change:transform;transition:transform .2s cubic-bezier(.2,.7,.2,1);position:relative}.holo-card.idle{animation:8s ease-in-out infinite cardFloat}@keyframes cardFloat{0%,to{transform:rotateX(6deg)rotateY(-10deg)}50%{transform:rotateX(-5deg)rotateY(10deg)}}@media (prefers-reduced-motion:reduce){.holo-card.idle{animation:none}}.holo-card:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 46% at var(--mx) var(--my), color-mix(in srgb,var(--base2) 92%,#fff), transparent 72%);filter:blur(42px);opacity:calc(.36 + var(--spec)*.45);border-radius:34px;transition:opacity .2s;position:absolute;inset:-9%;transform:translateZ(-50px)}.holo-face{border-radius:inherit;z-index:1;background:radial-gradient(125% 100% at 50% -8%, color-mix(in srgb,var(--base2) 72%,#fff) 0%, var(--base1) 44%, var(--base3) 100%);border:1px solid #ffffff3d;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fff6,inset 0 -34px 70px #0312348c}.holo-face:before{content:"";border-radius:calc(var(--radius) - 8px);pointer-events:none;border:1px solid #eaf4ff47;position:absolute;inset:13px}.rank{color:#eaf4ff;z-index:3;flex-direction:column;align-items:center;gap:4px;font-weight:800;display:flex;position:absolute}.rank b{letter-spacing:-.02em;font-size:1.55rem;line-height:1}.rank .pip{fill:currentColor;width:16px;height:15px}.rank.tl{top:18px;left:18px}.rank.br{bottom:18px;right:18px;transform:rotate(180deg)}.emblem{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.delta-mark{fill:#eef6ff;filter:drop-shadow(0 8px 18px #03123480);width:42%}.emblem-word{letter-spacing:.34em;color:#eef6fff2;text-align:center;text-indent:.34em;font-size:.76rem;font-weight:800}.emblem-word span{letter-spacing:.46em;color:#eef6ff9e;text-indent:.46em;margin-top:5px;font-size:.6rem;font-weight:500;display:block}.holo-foil{z-index:4;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:var(--irid);background:repeating-linear-gradient(115deg,#ff00808c 0%,#ffc4008c 7%,#00ffaa8c 15%,#00aaff8c 23%,#aa00ff8c 31%,#ff00808c 40%) 0 0/240% 240%;background-position:var(--mx) var(--my);-webkit-mask-image:radial-gradient(170px 170px at var(--mx) var(--my), #000 0%, #0000004d 46%, transparent 74%);mask-image:radial-gradient(170px 170px at var(--mx) var(--my), #000 0%, #0000004d 46%, transparent 74%);position:absolute;inset:0}.holo-glare{z-index:5;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(var(--glow-size) var(--glow-size) at var(--mx) var(--my), rgba(255,255,255,var(--spec)) 0%, rgba(255,255,255,calc(var(--spec)*.22)) 24%, transparent 60%);position:absolute;inset:0}.holo-noise{z-index:6;border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;opacity:var(--noise);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.card-hint{color:#0a0e1a80;font-size:.82rem;font-weight:500}.hero-shot{z-index:2;perspective:1300px;--mx:50%;--my:38%;--rx:0deg;--ry:0deg;--tilt:17deg;--glow:340px;--spec:.95;--irid:.95;--noise:.32;max-width:1000px;margin:48px auto 0;position:relative}.hero-mobile-shot{isolation:isolate;width:100%;display:none;position:relative}.hero-mobile-shot img{width:100%;height:auto;display:block}.hero-mobile-shot:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:.3;background:repeating-linear-gradient(115deg,#ff008080 0%,#ffc40080 7%,#00ffaa80 15%,#00aaff80 23%,#aa00ff80 31%,#ff008080 40%) 0 0/320% 320%;animation:7s ease-in-out infinite holoFoil;position:absolute;inset:0;-webkit-mask:url(/assets/hero-compo-mask.webp) 50%/contain no-repeat;mask:url(/assets/hero-compo-mask.webp) 50%/contain no-repeat}.hero-mobile-shot:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 36%,#ffffffd9 50%,#0000 64%) 0 0/260% 100%;animation:7s ease-in-out -2.4s infinite holoGlare;position:absolute;inset:0;-webkit-mask:url(/assets/hero-compo-mask.webp) 50%/contain no-repeat;mask:url(/assets/hero-compo-mask.webp) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.hero-mobile-shot:before,.hero-mobile-shot:after{animation:none}}.shot-tilt{transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;will-change:transform;cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1);position:relative}.shot-tilt.idle{animation:9s ease-in-out infinite shotFloat}@keyframes shotFloat{0%,to{transform:rotateX(3.5deg)rotateY(-6deg)}50%{transform:rotateX(-3deg)rotateY(6deg)}}@media (prefers-reduced-motion:reduce){.shot-tilt.idle{animation:none}}.shot-tilt:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(var(--glow) var(--glow) at var(--mx) var(--my), #2b9bff, transparent 72%);filter:blur(48px);opacity:calc(.28 + var(--spec)*.4);border-radius:26px;transition:opacity .2s;position:absolute;inset:5% 7%;transform:translateZ(-60px)}.build-scene{aspect-ratio:1000/640;width:100%;transform-style:preserve-3d;position:relative}.bw{width:74%;box-shadow:0 40px 80px -28px #1421506b, 0 8px 24px -12px #10182829, var(--neo-hi);background:#fff;border:1px solid #ffffffe6;border-radius:18px;position:absolute;top:5%;left:13%;overflow:hidden;transform:translateZ(40px)}.bw-bar{border-bottom:1px solid var(--line-soft);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:46px;padding:0 18px;display:grid}.bw-lights{gap:7px;display:flex}.bw-lights i{border-radius:50%;width:11px;height:11px}.bw-lights i:first-child{background:#ff5f57}.bw-lights i:nth-child(2){background:#febc2e}.bw-lights i:nth-child(3){background:#28c840}.bw-urlpill{color:var(--muted);background:var(--bg-soft);text-align:center;border-radius:8px;justify-self:center;min-width:42%;padding:6px 30px;font-size:.72rem;font-weight:500}.bw-body{aspect-ratio:740/430;background:url(/assets/degradado.webp) 50%/cover no-repeat;padding:30px 30px 34px;position:relative;overflow:hidden}.bw-blob{opacity:.5;border-radius:50%;position:absolute}.bw-blob-a{background:radial-gradient(circle at 35% 35%,#bcd8ff,#9cc4ff);width:240px;height:240px;bottom:-78px;right:-46px}.bw-shape{z-index:1;pointer-events:none;filter:drop-shadow(0 18px 30px #285ac838);width:46%;animation:9s ease-in-out infinite shapeFloat;position:absolute;bottom:-4%;left:13%}@keyframes shapeFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1.5deg)}}.bw-layout{z-index:2;grid-template-columns:1.18fr .92fr;align-items:start;gap:20px;height:100%;display:grid;position:relative}.bw-col-l{flex-direction:column;gap:13px;display:flex}.bw-col-r{flex-direction:column;gap:14px;display:flex}.bw-h{background:#fff;border-radius:9px;height:30px;box-shadow:0 6px 16px -10px #14215040}.bw-h.title{width:62%}.bw-line{background:#fffffff2;border-radius:8px;height:18px}.bw-line.l1{width:48%}.bw-line.l2{width:58%}.bw-line.l3{width:42%}.mini-card{backdrop-filter:blur(8px)saturate(140%);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:16px;flex-direction:column;gap:12px;padding:16px 17px;display:flex;box-shadow:0 14px 30px -16px #14215057,inset 0 1px #ffffffb3}.mini-label{color:var(--ink-soft);font-size:.66rem;font-weight:700}.mini-title{letter-spacing:-.02em;color:var(--ink);font-size:.96rem;font-weight:600}.mini-title.sm{color:var(--ink-soft);font-size:.82rem;font-weight:600}.sales{position:relative}.bars{border-bottom:1.5px solid #1421501a;justify-content:space-between;align-items:flex-end;gap:7px;height:150px;padding-bottom:9px;display:flex;position:relative}.bw-cards{z-index:5;flex-direction:column;gap:14px;width:30.5%;display:flex;position:absolute;top:15.5%;left:53.5%;transform:translateZ(55px)}.bw-cards .users{padding-top:20px;padding-bottom:20px}.bars i{height:var(--h);transform-origin:bottom;background:linear-gradient(#a9cdf6 0%,#a9cdf61a 100%);border-radius:5px 5px 0 0;flex:1;position:relative}.bars i.hot{background:linear-gradient(#2aa3ff,#0093f7);box-shadow:0 0 12px #0093f780}.bars-x{justify-content:space-between;gap:7px;display:flex}.bars-x span{text-align:center;color:var(--muted);flex:1;font-size:.6rem;font-weight:500}.bar-tip{white-space:nowrap;z-index:4;background:#fff;border-radius:9px;flex-direction:column;gap:1px;padding:7px 10px;display:flex;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 12px 24px -10px #14215066}.bar-tip:after{content:"";border:5px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.bt-day{color:var(--muted);font-size:.56rem;font-weight:500}.bt-val{color:var(--ink);letter-spacing:-.02em;font-size:.78rem;font-weight:800}.users{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px}.users-l{flex-direction:column;gap:7px;display:flex}.stat-num{color:var(--ink);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:600;line-height:1}.spark{align-self:flex-end;width:46%;height:42px;display:block}.spark polyline{fill:none;stroke:var(--blue);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.mini-card{isolation:isolate;position:relative;overflow:hidden}.mini-card:before{content:"";z-index:0;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.mini-card:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 80% at 16% -10%,#fffc,#0000 55%);position:absolute;inset:0}.mini-card>*{z-index:1;position:relative}.bars i.hot{box-shadow:0 0 10px #0093f78c}.spark polyline{filter:drop-shadow(0 0 4px #0093f780)}.bw-panel{align-self:flex-start;width:58%;margin-top:auto}.bw-panel-row{align-items:center;gap:14px;display:flex}.mini-ring{flex:none;width:52px;height:52px;transform:rotate(-90deg)}.mini-ring circle{fill:none;stroke-width:6px}.mini-ring .mr-trk{stroke:#d2e3fb}.mini-ring .mr-val{stroke:var(--blue);stroke-linecap:round;stroke-dasharray:.72 .28;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #0093f78c)}.mini-hbars{flex-direction:column;flex:1;gap:7px;display:flex}.mini-hbars span{height:8px;width:var(--w);background:#bcd6f7;border-radius:5px;display:block}.mini-hbars span:last-child{background:linear-gradient(90deg,var(--blue),#4db8ff);box-shadow:0 0 8px #0093f773}@media (prefers-reduced-motion:no-preference){.bars i{animation:4.6s ease-in-out infinite barWave}.bars i:first-child{animation-delay:0s}.bars i:nth-child(2){animation-delay:.45s}.bars i:nth-child(3){animation-delay:.9s}.bars i:nth-child(4){animation-delay:1.35s}.bars i:nth-child(5){animation-delay:1.8s}.bars i:nth-child(6){animation-delay:2.25s}.bars i:nth-child(7){animation-delay:2.7s}.spark polyline{stroke-dasharray:1;animation:1.4s .6s backwards drawLine}}@keyframes barWave{0%,to{transform:scaleY(.86)}50%{transform:scaleY(1)}}@keyframes drawLine{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.bw-sel{align-self:flex-start;margin-top:14px;padding:9px;position:relative}.bw-sel:before{content:"";border:1.5px solid var(--blue);pointer-events:none;border-radius:30px;position:absolute;inset:0}.bw-btn{background:linear-gradient(150deg,var(--blue),#4db8ff);border-radius:999px;justify-content:center;align-items:center;width:188px;height:46px;display:flex;box-shadow:0 10px 22px -10px #0093f799}.bw-btn:after{content:"";background:#ffffffeb;border-radius:6px;width:58%;height:11px}.hdl{border:2px solid var(--blue);z-index:3;background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 1px 4px #14215040}.bw-arrow{z-index:5;pointer-events:none;filter:drop-shadow(0 12px 20px #285ac852);width:74px;animation:4.6s ease-in-out infinite arrowFloat;position:absolute;top:50%;left:41%}.bw-arrow img{width:100%;height:auto;display:block}.bw-arrow-foil{mix-blend-mode:color-dodge;opacity:.75;background:repeating-linear-gradient(115deg,#005adc80 0%,#0093f780 10%,#78d2ff99 20%,#00aaff80 30%,#006ee680 40%) 0 0/240% 240%;animation:5.5s linear infinite arrowFoil;position:absolute;inset:0;-webkit-mask:url(/assets/flecha.svg) 50%/contain no-repeat;mask:url(/assets/flecha.svg) 50%/contain no-repeat}@keyframes arrowFloat{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(5px,-9px)rotate(3deg)}}@keyframes arrowFoil{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.bw-arrow,.bw-arrow-foil{animation:none}}.hdl.tl{top:-4px;left:-4px}.hdl.tr{top:-4px;right:-4px}.hdl.bl{bottom:-4px;left:-4px}.hdl.br{bottom:-4px;right:-4px}.hdl.t{top:-4px;left:50%;transform:translate(-50%)}.hdl.b{bottom:-4px;left:50%;transform:translate(-50%)}.hdl.l{top:50%;left:-4px;transform:translateY(-50%)}.hdl.r{top:50%;right:-4px;transform:translateY(-50%)}.bw-sweep{z-index:4;pointer-events:none;mix-blend-mode:overlay;opacity:calc(var(--irid)*.8);background:linear-gradient(115deg,#0000 36%,#ffffffeb 50%,#0000 64%) 0 0/260% 100%;background-position:var(--mx) 0;position:absolute;inset:0}.bw-noise{z-index:4;pointer-events:none;mix-blend-mode:overlay;opacity:calc(var(--noise)*.7);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;position:absolute;inset:0}.img-card{aspect-ratio:1;width:18%;box-shadow:0 30px 58px -22px #14215066, var(--neo-hi);background:#fff;border-radius:20px;place-items:center;animation:11s ease-in-out infinite cardFloatImg;display:grid;position:absolute;bottom:13%;left:38%;transform:translateZ(85px)rotate(-2deg)}.img-ph{background:linear-gradient(160deg,#cfe2ff,#a4caff);border-radius:14px;place-items:center;width:74%;height:74%;display:grid;overflow:hidden}.img-ph svg{width:54%;height:54%}.doc-card{width:20%;box-shadow:0 34px 64px -22px #14215073, var(--neo-hi);background:#fff;border-radius:18px;flex-direction:column;gap:11px;padding:22px 22px 24px;animation:10s ease-in-out infinite cardFloatDoc;display:flex;position:absolute;bottom:11%;right:1%;transform:translateZ(115px)rotate(1deg)}@keyframes cardFloatImg{0%,to{transform:translateZ(85px)translateY(0)rotate(-2deg)}50%{transform:translateZ(85px)translateY(-12px)rotate(-2deg)}}@keyframes cardFloatDoc{0%,to{transform:translateZ(115px)translateY(0)rotate(1deg)}50%{transform:translateZ(115px)translateY(-10px)rotate(1deg)}}.doc-line{background:#dbe7fb;border-radius:6px;height:11px}.doc-line.accent{background:linear-gradient(90deg,var(--blue),#5bb8ff);width:72%;height:13px}.doc-line.w2{width:96%}.doc-line.w3{width:90%}.doc-line.w4{width:96%}.doc-line.w5{width:78%}.doc-btn{background:linear-gradient(150deg,var(--blue),#4db8ff);border-radius:8px;width:56%;height:18px;margin-top:7px}.pencil{background:linear-gradient(160deg,#5bb8ff,var(--blue));color:#fff;width:56px;height:56px;box-shadow:0 12px 22px -10px #0093f78c, var(--neo-hi);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14%;right:13%;transform:translateZ(70px)}.pencil svg{width:25px;height:25px}.bw-team{z-index:6;pointer-events:none;width:98px;animation:6s ease-in-out infinite teamFloat;position:absolute;bottom:13%;right:10%;transform:translateZ(80px)}.bw-team:before{content:"";backdrop-filter:blur(7px)saturate(140%);z-index:0;background:#ffffff29;border-radius:50%;width:78%;height:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bw-team img{z-index:1;filter:drop-shadow(0 14px 24px #0078e652);width:100%;height:auto;display:block;position:relative}@keyframes teamFloat{0%,to{transform:translateZ(80px)translateY(0)}50%{transform:translateZ(80px)translateY(-7px)}}@media (prefers-reduced-motion:reduce){.bw-team,.img-card{animation:none}}@media (width<=680px){.img-card{left:35%}.pencil{right:10%}}.metric-card{z-index:4;isolation:isolate;backdrop-filter:blur(18px)saturate(165%);box-shadow:0 22px 48px -18px #1421506b, var(--neo-hi);will-change:transform;background:#ffffffb8;border:1px solid #ffffffe6;border-radius:18px;align-items:center;gap:13px;padding:13px 17px;display:flex;position:absolute;overflow:hidden}.metric-card:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:.55;background:repeating-linear-gradient(115deg,#ff008080 0%,#ffc40080 7%,#00ffaa80 15%,#00aaff80 23%,#aa00ff80 31%,#ff008080 40%) 0 0/340% 340%;animation:7s ease-in-out infinite holoFoil;position:absolute;inset:0}.metric-card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#ffffffd9 48%,#0000 66%) 0 0/280% 100%;animation:7s ease-in-out infinite holoGlare;position:absolute;inset:0}.metric-card.m1:before,.metric-card.m1:after{animation-delay:0s}.metric-card.m2:before,.metric-card.m2:after{animation-delay:-2.6s}.metric-card.m3:before,.metric-card.m3:after{animation-delay:-4.7s}@keyframes holoFoil{0%,to{background-position:0%}50%{background-position:100%}}@keyframes holoGlare{0%,to{background-position:140% 0}50%{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.metric-card:before,.metric-card:after{animation:none}}.metric-card .mc-ico{z-index:2;color:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid;position:relative;box-shadow:inset 0 1px #fff6}.metric-card.up .mc-ico{background:linear-gradient(155deg,#5fc4ff,#1c84e6)}.metric-card.roas .mc-ico{background:linear-gradient(155deg,#3aa6ff,#07c)}.metric-card.down .mc-ico{background:linear-gradient(155deg,#5fc4ff,#1c84e6)}.metric-card .mc-txt{z-index:2;flex-direction:column;line-height:1.05;display:flex;position:relative}.metric-card .mc-num{color:var(--ink);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:1.34rem;font-weight:600}.metric-card.up .mc-num,.metric-card.down .mc-num{color:#1c84e6}.metric-card.roas .mc-num{color:var(--blue)}.metric-card .mc-lbl{color:var(--ink-soft);text-wrap:balance;max-width:128px;margin-top:3px;font-size:.72rem;font-weight:600}.metric-card.m1{animation:11s ease-in-out infinite floatA;top:15%;left:-30px}.metric-card.m2{animation:13s ease-in-out infinite floatB;top:40%;right:-44px}.metric-card.m3{animation:9.5s ease-in-out infinite floatC;bottom:27%;left:-12px}@keyframes floatA{0%,to{transform:translate(0)rotate(-2deg)}50%{transform:translate(6px,-16px)rotate(-2deg)}}@keyframes floatB{0%,to{transform:translate(0)rotate(2deg)}50%{transform:translate(-9px,14px)rotate(2deg)}}@keyframes floatC{0%,to{transform:translate(0)rotate(-1deg)}50%{transform:translate(10px,-11px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.metric-card{animation:none!important}}@media (width<=920px){.metric-card.m1{top:2%;left:-8px}.metric-card.m2{right:-10px}.metric-card.m3{bottom:24%;left:-4px}}@media (width<=680px){.metric-card{display:none}}.tweaks-panel{z-index:200;backdrop-filter:blur(20px)saturate(160%);width:264px;box-shadow:0 24px 60px -18px #14215066, var(--neo-hi);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:18px;font-family:Gotham,sans-serif;position:fixed;bottom:18px;right:18px;overflow:hidden}.tweaks-panel[hidden]{display:none}.tw-head{color:var(--ink);border-bottom:1px solid #14215014;justify-content:space-between;align-items:center;padding:13px 16px;font-size:.86rem;font-weight:700;display:flex}.tw-head button{cursor:pointer;width:24px;height:24px;color:var(--ink-soft);background:#1421500f;border:none;border-radius:7px;font-size:.8rem;line-height:1}.tw-head button:hover{background:#1421501f}.tw-body{flex-direction:column;gap:11px;padding:6px 16px 16px;display:flex}.tw-row{color:var(--ink-soft);flex-direction:column;gap:6px;font-size:.76rem;font-weight:600;display:flex}.tw-row>span{justify-content:space-between;display:flex}.tw-row input[type=range]{-webkit-appearance:none;appearance:none;background:#14215024;border-radius:5px;outline:none;width:100%;height:5px}.tw-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--blue);cursor:pointer;border:2px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 1px 4px #0093f799}.tw-row input[type=range]::-moz-range-thumb{background:var(--blue);cursor:pointer;border:2px solid #fff;border-radius:50%;width:15px;height:15px}.tw-toggle{flex-direction:row;justify-content:space-between;align-items:center}.tw-toggle input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#1421502e;border-radius:100px;width:38px;height:21px;transition:background .2s;position:relative}.tw-toggle input:checked{background:var(--blue)}.tw-toggle input:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .2s;position:absolute;top:2px;left:2px}.tw-toggle input:checked:after{transform:translate(17px)}.tw-swatches{gap:8px;display:flex}.tw-swatches button{cursor:pointer;border:2px solid #0000;border-radius:9px;width:30px;height:30px;box-shadow:0 2px 6px #14215033}.tw-swatches button.active{border-color:var(--ink)}.pf-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.pf-card{background:var(--glass);backdrop-filter:blur(18px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.pf-card:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-5px)}.pf-thumb{padding:18px 18px 0;position:relative;overflow:hidden}.pf-tag{z-index:6;color:#fff;letter-spacing:.02em;backdrop-filter:blur(6px);background:#0a0820b8;border-radius:100px;padding:4px 11px;font-size:.7rem;font-weight:600;position:absolute;top:60px;left:30px;box-shadow:0 4px 12px -4px #0006}.pf-expand{z-index:7;background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;cursor:pointer;opacity:0;border:1px solid #ffffff47;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:0;transition:opacity .28s,transform .28s,background .2s,box-shadow .2s;display:inline-flex;position:absolute;top:56px;right:30px;transform:translateY(-6px)scale(.96);box-shadow:0 12px 24px -10px #0093f7d9,inset 0 1px #ffffff4d}.pf-expand svg{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pf-card:hover .pf-expand,.pf-card:focus-within .pf-expand{opacity:1;transform:translateY(0)scale(1)}.pf-expand:hover{background:var(--blue-600);transform:translateY(0)scale(1.03);box-shadow:0 16px 30px -10px #0093f7e6,inset 0 1px #ffffff4d}.pf-window{cursor:pointer;background:#fff;border-radius:13px 13px 0 0;flex-direction:column;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;transform:translateY(8px);box-shadow:0 22px 50px -20px #0000008c,0 0 0 1px #ffffff0d}.pf-card:hover .pf-window{transform:translateY(0)}.pf-winbar{background:#f1f2f6;border-bottom:1px solid #e5e7ef;flex:none;align-items:center;gap:5px;height:30px;padding:0 11px;display:flex}.pf-winbar i{border-radius:50%;width:7px;height:7px;display:block}.pf-url{color:#9aa0b4;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e5e7ef;border-radius:6px;margin-left:9px;padding:2px 9px;font-family:JetBrains Mono,monospace;font-size:.62rem;line-height:1.45;overflow:hidden}.pf-shot{background:#fff;height:300px;position:relative;overflow:hidden}.pf-shot img{width:100%;transition:transform 5.5s cubic-bezier(.33,0,.2,1);display:block;transform:translateY(0)}.pf-card:hover .pf-shot img,.pf-card:focus-within .pf-shot img{transform:translateY(calc(300px - 100%))}@media (prefers-reduced-motion:reduce){.pf-shot img{transition:none}.pf-card:hover .pf-shot img,.pf-card:focus-within .pf-shot img{transform:translateY(0)}}.pf-modal{z-index:1200;backdrop-filter:blur(10px);background:#080618db;display:none;position:fixed;inset:0}.pf-modal.open{justify-content:center;align-items:center;padding:28px 80px;display:flex}.pf-modal-inner{flex-direction:column;width:min(960px,100%);max-height:100%;display:flex;position:relative}.pf-modal-top{flex:none;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.pf-modal-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.pf-modal-meta b{color:#fff;letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.pf-modal-meta span{color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:.74rem}.pf-modal-actions{flex:none;align-items:center;gap:14px;display:flex}.pf-modal-count{color:#fff9;letter-spacing:.04em;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.78rem}.pf-modal-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:1.05rem;transition:background .2s,transform .25s;display:grid}.pf-modal-close:hover{background:#ffffff2e;transform:rotate(90deg)}.pf-modal-frame{background:#fff;border-radius:14px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 50px 120px -24px #000000b3}.pf-modal-frame .pf-winbar{flex:none;height:38px}.pf-modal-scroll{background:#fff;flex:1;min-height:0;overflow:hidden auto}.pf-modal-scroll img{width:100%;display:block}.pf-nav{backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:5;background:#ffffff1a;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pf-nav:hover{background:#ffffff38;transform:translateY(-50%)scale(1.07)}.pf-nav svg{stroke:#fff;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pf-prev{left:18px}.pf-next{right:18px}@media (width<=700px){.pf-modal.open{padding:18px 14px}.pf-nav{width:44px;height:44px;top:auto;bottom:16px;transform:none}.pf-nav:hover{transform:scale(1.07)}.pf-prev{left:auto;right:72px}.pf-next{right:16px}}.pf-body{flex-direction:column;flex:1;padding:22px;display:flex}.pf-type{text-transform:uppercase;letter-spacing:.07em;color:var(--blue-600);margin-bottom:6px;font-size:.72rem;font-weight:700}.pf-name{letter-spacing:-.02em;color:var(--ink);margin-bottom:8px;font-size:1.06rem;font-weight:800}.pf-desc{color:var(--muted);flex:1;font-size:.9rem;line-height:1.6}.pf-result{color:var(--ink);background:var(--glass);backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--glass-brd);box-shadow:var(--neo-hi), 0 7px 18px -12px #14215047;border-radius:14px;align-items:center;gap:11px;margin-top:16px;padding:10px 13px;font-size:.84rem;font-weight:600;line-height:1.35;display:flex}.pf-result .pf-check{background:linear-gradient(160deg,var(--blue),var(--blue-600));width:28px;height:28px;box-shadow:0 8px 16px -8px #0093f7a6, var(--neo-hi);border-radius:9px;flex:none;place-items:center;display:grid}.pf-result .pf-check svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.pf-result span{flex:1}@media (width<=940px){.pf-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.pf-grid{grid-template-columns:1fr}}.spband{background:var(--ink)}.spband-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.spb-item{text-align:left;border-radius:var(--r-lg);background:#ffffff06;border:1px solid #ffffff1a;flex-direction:column;padding:30px 28px 28px;display:flex;box-shadow:inset 0 1px #ffffff0d}.spb-head{align-items:center;gap:14px;margin-bottom:22px;display:flex}.spb-logo{background:#fff;border-radius:14px;flex:none;place-items:center;width:50px;height:50px;padding:6px;display:grid;overflow:hidden;box-shadow:0 8px 18px -10px #0009}.spb-logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.spb-co{flex-direction:column;gap:3px;min-width:0;display:flex}.spb-name{color:#fff;letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.2}.spb-cat{color:#ffffff80;font-size:.8rem;line-height:1.3}.spb-n{letter-spacing:-.03em;background:linear-gradient(120deg,#4db8ff,#9fd8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(2.4rem,3.7vw,3.15rem);font-weight:800;line-height:1}.spb-l{color:#fff;letter-spacing:-.01em;font-size:1.02rem;font-weight:700;line-height:1.3}.spb-desc{color:#ffffff8c;margin:16px 0 20px;font-size:.9rem;line-height:1.6}.spb-pill{color:#9fd8ff;background:#4db8ff1f;border:1px solid #4db8ff40;border-radius:100px;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:9px 15px;font-size:.82rem;font-weight:600;display:inline-flex}.spb-pill svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}@media (width<=860px){.spband-grid{grid-template-columns:1fr}}.spb-chart{isolation:isolate;backdrop-filter:blur(10px);background:#ffffff02;border:1px solid #ffffff08;border-radius:16px;margin-top:20px;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 16px 32px -18px #000000bf,7px 7px 18px #00000057,-6px -6px 16px #ffffff05,inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff04}.spb-chart:before{content:"";z-index:0;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.spb-chart:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 78% at 14% -8%,#c8e1ff0f,#0000 56%);position:absolute;inset:0}.spb-chart>*{z-index:1;position:relative}.spb-line{width:100%;height:44px;display:block;overflow:visible}.spb-line .spb-stroke{fill:none;stroke:#4db8ff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 5px #4db8ff99)}.spb-line .spb-area{fill:#4db8ff29;opacity:0;transition:opacity .7s .55s}.spband-grid.in .spb-line .spb-stroke{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.4,.5,.2,1) .15s}.spband-grid.in .spb-line .spb-area{opacity:1}.spb-bars{align-items:flex-end;gap:7px;width:100%;height:44px;padding:0 2px;display:flex}.spb-bars i{transform-origin:bottom;background:linear-gradient(#4db8ff6b,#4db8ff29);border-radius:5px 5px 0 0;flex:1;height:100%;transition:transform .7s cubic-bezier(.3,.7,.2,1);transform:scaleY(0);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff0a}.spb-bars i:last-child{background:linear-gradient(#7cccff,#3aa6f5);box-shadow:inset 0 1px #fff6,0 0 9px #4db8ff8c}.spband-grid.in .spb-bars i{transform:scaleY(var(--h))}.spb-bars i:first-child{transition-delay:60ms}.spb-bars i:nth-child(2){transition-delay:.13s}.spb-bars i:nth-child(3){transition-delay:.2s}.spb-bars i:nth-child(4){transition-delay:.27s}.spb-bars i:nth-child(5){transition-delay:.34s}.spb-bars i:nth-child(6){transition-delay:.41s}.spb-bars i:nth-child(7){transition-delay:.48s}.spb-hbars{flex-direction:column;justify-content:center;gap:9px;width:100%;height:44px;display:flex}.spb-hbars span{background:linear-gradient(90deg,#4db8ff33,#4db8ff66);border-radius:5px;width:0;height:9px;transition:width .8s cubic-bezier(.3,.7,.2,1);display:block;box-shadow:inset 0 1px #ffffff2e}.spb-hbars span:last-child{background:linear-gradient(90deg,#3aa6f5,#7cccff);box-shadow:inset 0 1px #ffffff59,0 0 8px #4db8ff80}.spband-grid.in .spb-hbars span{width:var(--w)}.spb-hbars span:first-child{transition-delay:.1s}.spb-hbars span:nth-child(2){transition-delay:.22s}.spb-hbars span:nth-child(3){transition-delay:.34s}.spb-ring{width:48px;height:48px;margin:0 auto;display:block;transform:rotate(-90deg)}.spb-ring circle{fill:none;stroke-width:5px}.spb-ring-trk{stroke:#ffffff1a}.spb-ring-val{stroke:#4db8ff;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px #4db8ffa6)}.spband-grid.in .spb-ring-val{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.4,.5,.2,1) .2s}@media (prefers-reduced-motion:reduce){.spb-line .spb-stroke,.spb-ring-val{stroke-dashoffset:0!important}.spb-bars i{transform:scaleY(var(--h))!important}.spb-hbars span{width:var(--w)!important}.spb-line .spb-area{opacity:1!important}}.pr-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.prc{background:var(--glass);backdrop-filter:blur(16px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);flex-direction:column;padding:30px 24px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.prc:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-5px)}.prc.feat{box-shadow:0 18px 44px -16px #0093f766, var(--neo-hi);border-color:#0093f780}.prc-badge{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;padding:5px 12px;font-size:.68rem;font-weight:700;position:absolute;top:-11px;left:24px;box-shadow:0 8px 18px -8px #0093f7b3}.prc-type{color:var(--ink);letter-spacing:-.01em;margin-bottom:12px;font-size:1rem;font-weight:700}.prc-price{letter-spacing:-.03em;color:var(--blue-600);font-size:1.7rem;font-weight:800;line-height:1}.prc-note{color:var(--muted);margin:6px 0 16px;font-size:.74rem}.prc-desc{color:var(--muted);margin-bottom:18px;font-size:.86rem;line-height:1.6}.prc-list{flex-direction:column;flex:1;gap:9px;margin:0 0 22px;padding:0;list-style:none;display:flex}.prc-list li{color:var(--ink-soft);gap:8px;font-size:.82rem;line-height:1.45;display:flex}.prc-list li svg{width:16px;height:16px;stroke:var(--blue);fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.prc-btn{text-align:center;border-radius:11px;padding:12px;font-size:.88rem;font-weight:600;transition:transform .15s,background .2s,box-shadow .2s,border-color .2s,color .2s;display:block}.prc-btn.solid{background:var(--blue);color:#fff;box-shadow:0 10px 24px -10px #0093f7b3}.prc-btn.solid:hover{background:var(--blue-600);transform:translateY(-1px)}.prc-btn.ghost{color:var(--ink);border:1px solid var(--line);background:#fff}.prc-btn.ghost:hover{border-color:var(--blue);color:var(--blue-600);transform:translateY(-1px)}.pr-disc{text-align:center;color:var(--muted);max-width:760px;margin-top:24px;margin-left:auto;margin-right:auto;font-size:.8rem;line-height:1.6}@media (width<=940px){.pr-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.pr-grid{grid-template-columns:1fr}}.inc-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.inc{background:var(--glass);backdrop-filter:blur(14px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r);box-shadow:var(--neo-hi), 0 6px 16px -10px #14215033;align-items:flex-start;gap:13px;padding:18px 17px;transition:transform .2s,box-shadow .2s;display:flex}.inc:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-3px)}.inc-ic{background:linear-gradient(160deg,var(--blue),var(--blue-600));color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px -8px #0093f799}.inc-ic svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.inc b{color:var(--ink);letter-spacing:-.01em;margin-bottom:3px;font-size:.86rem;font-weight:700;display:block}.inc>div span{color:var(--muted);font-size:.78rem;line-height:1.5}@media (width<=940px){.inc-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.inc-grid{grid-template-columns:1fr}}.proc-head{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:46px;display:grid}.proc-intro p{color:var(--muted);margin-bottom:16px;font-size:1rem;line-height:1.7}.proc-intro p strong{color:var(--ink);font-weight:700}.proc-team{background:var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow-float);padding:28px;position:relative;overflow:hidden}.proc-team .glow{pointer-events:none;background:radial-gradient(#0093f773,#0000 65%);width:60%;height:160%;position:absolute;top:-30%;right:-10%}.proc-team h4{color:#fff;z-index:1;margin-bottom:16px;font-size:1.02rem;position:relative}.proc-roles{z-index:1;flex-direction:column;gap:9px;display:flex;position:relative}.proc-role{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:11px;align-items:center;gap:12px;padding:11px 14px;display:flex}.proc-role .rd{border-radius:50%;flex:none;width:8px;height:8px}.proc-role .rn{color:#fff;font-size:.86rem;font-weight:600}.proc-role .rdesc{color:#ffffff73;margin-left:auto;font-size:.76rem}.proc-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pstep-card{background:var(--glass);backdrop-filter:blur(16px)saturate(150%);border:1px solid var(--glass-brd);border-radius:var(--r-lg);box-shadow:var(--neo), var(--neo-hi);padding:24px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.pstep-card:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-4px)}.pstep-n{letter-spacing:-.04em;color:#0093f721;font-size:2.4rem;font-weight:800;line-height:1;position:absolute;top:14px;right:18px}.pstep-ph{text-transform:uppercase;letter-spacing:.08em;color:var(--blue-600);margin-bottom:8px;font-size:.68rem;font-weight:700}.pstep-t{color:var(--ink);letter-spacing:-.01em;margin-bottom:8px;font-size:1rem;font-weight:700}.pstep-d{color:var(--muted);font-size:.86rem;line-height:1.6}.hv-mid{z-index:3;flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex;position:relative}.hv-desc{color:var(--ink-soft);font-size:1.02rem;line-height:1.65}.hv-team{z-index:3;flex-direction:column;gap:9px;margin-bottom:14px;display:flex;position:relative}.hv-team-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:.68rem}.hv-roles{flex-wrap:wrap;gap:8px;display:flex}.hv-role{border:1px solid var(--line);background:#0a0e1a0a;border-radius:100px;align-items:center;gap:8px;padding:6px 13px;font-size:.82rem;display:inline-flex}.hv-role b{color:var(--ink);font-weight:700}.hv-role .hv-role-s{color:var(--muted);font-weight:500}.hv-role .rd{border-radius:50%;flex:none;width:7px;height:7px}.step-roles{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.srole{background:var(--bg-soft);border:1px solid var(--line);color:var(--ink-soft);border-radius:100px;align-items:center;gap:7px;padding:4px 11px;font-size:.76rem;font-weight:600;display:inline-flex}.srole .rd{border-radius:50%;flex:none;width:7px;height:7px}.proc-note{text-align:center;max-width:780px;color:var(--muted);margin:-8px auto 46px;font-size:1.04rem;line-height:1.7}.proc-note strong{color:var(--ink);font-weight:700}.avail-box{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:var(--r);box-shadow:var(--shadow-sm);margin-top:24px;padding:18px 20px}.av-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.av-head h4{color:var(--ink-soft);letter-spacing:.02em;text-transform:uppercase;font-size:.82rem;font-weight:700}.av-dot{background:#22c55e;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e29}.av-sub{color:var(--muted);margin-bottom:12px;font-size:.76rem;line-height:1.55}.av-slots{flex-direction:column;gap:6px;display:flex}.av-slot{border:1px solid var(--line-soft);color:var(--muted);background:#fff;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:.76rem;display:flex}.av-slot strong{color:var(--ink-soft);font-weight:600}.av-ind{border-radius:50%;flex:none;width:7px;height:7px}.av-ind.taken{background:#ef4444}.av-ind.avail{background:#22c55e;box-shadow:0 0 0 3px #22c55e29}@media (width<=940px){.proc-head{grid-template-columns:1fr}.proc-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.proc-grid{grid-template-columns:1fr}}.why-head{max-width:680px;margin-bottom:40px}.why-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.whyf{border-radius:var(--r-xl);border:1px solid var(--glass-brd);box-shadow:var(--neo), var(--neo-hi);flex-direction:column;padding:30px 36px 0;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.whyf:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 78% at 14% -8%,#ffffffbf,#0000 56%);position:absolute;inset:0}.whyf>*{z-index:1;position:relative}.whyf:hover{box-shadow:var(--neo-lift), var(--neo-hi);transform:translateY(-7px)}.whyf.t-neutral{background:linear-gradient(#f7f9fc,#edf0f6)}.whyf.t-blue{background:linear-gradient(#eef7fe,#dceffc)}.whyf.t-mint{background:linear-gradient(#eaf5fe,#d6ecfb)}.whyf.t-violet{background:linear-gradient(#f7f9fc,#edf0f6)}.whyf h4{color:var(--ink);letter-spacing:-.025em;margin-bottom:9px;font-size:1.5rem;font-weight:800;line-height:1.12}.whyf p{color:var(--muted);max-width:30ch;font-size:1rem;line-height:1.55}.whyf-vis{width:100%;height:205px;margin-top:26px;position:relative}.mock-browser{background:var(--glass-strong);backdrop-filter:blur(16px)saturate(160%);width:90%;box-shadow:0 28px 56px -26px #14215057, var(--neo-hi);border:1px solid var(--glass-brd);border-bottom:none;border-radius:16px 16px 0 0;animation:6.5s ease-in-out infinite whyFloat;position:absolute;bottom:-22px;left:50%;overflow:hidden;transform:translate(-50%)}.whyf:hover .mock-browser{animation-play-state:paused;transform:translate(-50%)translateY(-9px)}.mock-browser .mb-bar{border-bottom:1px solid var(--line-soft);align-items:center;gap:6px;padding:12px 14px;display:flex}.mock-browser .mb-bar span{background:#e0e4ee;border-radius:50%;width:9px;height:9px}.mock-browser .mb-bar span:first-child{background:#ffbdba}.mock-browser .mb-body{flex-direction:column;gap:9px;padding:16px;display:flex}.mb-nav{align-items:center;gap:7px;margin-bottom:2px;display:flex}.mb-nav i{background:#e4e8f0;border-radius:4px;width:26px;height:7px}.mb-nav span{background:linear-gradient(120deg,var(--blue),var(--blue-600));border-radius:6px;width:48px;height:16px;margin-left:auto}.mb-hero{background:linear-gradient(120deg,var(--blue),var(--blue-600));border-radius:10px;height:56px}.mb-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mb-row i{background:#eef1f7;border-radius:8px;height:26px}.mock-steps{flex-direction:column;gap:12px;display:flex;position:absolute;bottom:18px;left:36px;right:26px}.ms-row{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);border:1px solid var(--glass-brd);box-shadow:0 10px 24px -18px #14215057, var(--neo-hi);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;transition:transform .3s;display:flex}.whyf:hover .ms-row{transform:translate(4px)}.whyf:hover .ms-row:nth-child(2){transform:translate(8px)}.whyf:hover .ms-row.active{transform:translate(12px)}.ms-ic{width:26px;height:26px;color:var(--muted);background:#eef1f7;border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.ms-row.done .ms-ic{background:var(--blue);color:#fff}.ms-row.active{border-color:#0093f766;animation:2.6s ease-in-out infinite stepPulse}.ms-row.active .ms-ic{background:var(--ink);color:#fff}.ms-bar{background:#eef1f7;border-radius:4px;flex:1;height:7px}.ms-date{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.72rem;font-weight:700}.ms-row.done .ms-date{color:var(--blue)}.ms-row.active .ms-date{color:var(--ink)}.ms-row.done .ms-bar{background:#0093f747}.mock-seo{flex-direction:column;gap:10px;display:flex;position:absolute;inset:0 26px 18px 36px}.seo-kw{gap:8px;display:flex}.seo-kw .kw{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);border:1px solid var(--glass-brd);box-shadow:0 8px 20px -16px #14215057, var(--neo-hi);color:var(--ink);border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:8px 11px;font-size:.72rem;font-weight:600;display:flex}.seo-kw .kw i{color:var(--blue);font-size:.68rem;font-style:normal;font-weight:700}.seo-chart{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);border:1px solid var(--glass-brd);box-shadow:0 10px 24px -18px #14215057, var(--neo-hi);border-radius:14px;flex-direction:column;flex:1;gap:9px;padding:11px 14px;display:flex}.seo-chart-head{justify-content:space-between;align-items:center;display:flex}.seo-chart-head .lbl{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.7rem;font-weight:700}.seo-chart-head .up{color:var(--blue);font-size:.76rem;font-weight:700}.seo-search{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);border:1px solid var(--glass-brd);box-shadow:0 10px 24px -18px #14215057, var(--neo-hi);border-radius:30px;align-items:center;gap:9px;padding:11px 16px;display:flex}.seo-search .pin{border:2px solid var(--muted);border-radius:50%;flex:none;width:13px;height:13px}.seo-search b{background:#e7eaf2;border-radius:4px;width:130px;height:8px}.seo-rank{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);box-shadow:0 10px 24px -18px #14215057, var(--neo-hi);border:1px solid #0093f74d;border-radius:12px;align-items:center;gap:10px;padding:12px 15px;display:flex}.seo-rank .rk{color:var(--blue);font-size:1.2rem;font-weight:800}.seo-rank span{color:var(--ink);font-size:.84rem;font-weight:600}.seo-rank .up{color:var(--blue);margin-left:auto;font-size:.8rem;font-weight:700}.seo-bars{flex:1;align-items:flex-end;gap:7px;min-height:40px;padding:0 2px;display:flex}.seo-bars i{transform-origin:bottom;background:#0093f74d;border-radius:5px 5px 0 0;flex:1;animation:2.6s ease-in-out infinite eq}.seo-bars i:last-child{background:var(--blue)}.mock-ads{flex-direction:column;gap:11px;display:flex;position:absolute;bottom:18px;left:36px;right:26px}.ad-chart{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);border:1px solid var(--glass-brd);box-shadow:0 10px 24px -18px #14215057, var(--neo-hi);border-radius:14px;padding:14px 16px 12px}.ad-chart-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.ad-chart-head .lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.ad-chart-head .ad-up{color:var(--blue);font-size:.78rem;font-weight:700}.ad-cols{align-items:flex-end;gap:7px;height:46px;display:flex}.ad-cols i{transform-origin:bottom;background:#0093f740;border-radius:5px 5px 0 0;flex:1;animation:2.6s ease-in-out infinite eq}.ad-cols i:last-child{background:var(--blue)}.seo-chart,.ad-chart{isolation:isolate;position:relative;overflow:hidden}.seo-chart:before,.ad-chart:before{content:"";z-index:0;pointer-events:none;opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.seo-chart:after,.ad-chart:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 78% at 14% -8%,#ffffff8c,#0000 56%);position:absolute;inset:0}.seo-chart>*,.ad-chart>*{z-index:1;position:relative}.seo-bars i:last-child,.ad-cols i:last-child{box-shadow:0 0 9px #0093f780}.ad-chips{gap:11px;display:flex}.ad-chip{background:var(--glass-strong);backdrop-filter:blur(13px)saturate(155%);border:1px solid var(--glass-brd);box-shadow:0 10px 24px -18px #14215057, var(--neo-hi);border-radius:12px;flex-direction:column;flex:1;gap:3px;padding:11px 14px;transition:transform .3s;display:flex}.whyf:hover .ad-chip{transform:translateY(-4px)}.ad-chip .ad-k{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}.ad-chip .ad-v{color:var(--ink);letter-spacing:-.02em;font-size:1.3rem;font-weight:800}@media (width<=940px){.why-grid{grid-template-columns:1fr}.whyf{min-height:0}}@keyframes whyFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-7px)}}@keyframes eq{0%,to{transform:scaleY(.74)}50%{transform:scaleY(1)}}.seo-bars i:first-child,.ad-cols i:first-child{animation-delay:0s}.seo-bars i:nth-child(2),.ad-cols i:nth-child(2){animation-delay:.14s}.seo-bars i:nth-child(3),.ad-cols i:nth-child(3){animation-delay:.28s}.seo-bars i:nth-child(4),.ad-cols i:nth-child(4){animation-delay:.42s}.seo-bars i:nth-child(5),.ad-cols i:nth-child(5){animation-delay:.56s}.seo-bars i:nth-child(6),.ad-cols i:nth-child(6){animation-delay:.7s}.ad-cols i:nth-child(7){animation-delay:.84s}@keyframes stepPulse{0%,to{box-shadow:0 0 0 0 #0093f757,0 10px 24px -18px #14215057, var(--neo-hi)}50%{box-shadow:0 0 0 7px #0093f700,0 10px 24px -18px #14215057, var(--neo-hi)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.seo-rank .up{animation:1.9s ease-in-out infinite bob}@media (prefers-reduced-motion:reduce){.mock-browser,.seo-bars i,.ad-cols i,.ms-row.active,.seo-rank .up{animation:none}}.urg{background:#0b1c3e;position:relative;overflow:hidden}.urg:before{content:"";background:radial-gradient(55% 90% at 78%,#0093f72e,#0000 70%);position:absolute;inset:0}.urg-in{z-index:1;max-width:var(--maxw);grid-template-columns:1fr auto;align-items:center;gap:48px;margin:0 auto;display:grid;position:relative}.urg-t h2{color:#fff;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.5rem,2.6vw,2.1rem)}.urg-t p{color:#fff9;max-width:470px;font-size:.96rem;line-height:1.7}.urg-slots{flex-direction:column;gap:10px;min-width:290px;display:flex}.uslot{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:13px;padding:13px 16px;display:flex}.uind{border-radius:50%;flex:none;width:10px;height:10px}.uind.taken{background:#ef4444}.uind.avail{background:#22c55e;box-shadow:0 0 0 4px #22c55e2e}.uslot-t{color:#ffffff9e;font-size:.86rem}.uslot-t strong{color:#fff;font-weight:700}.urg .btn-primary{justify-content:center;width:100%;margin-top:4px}@media (width<=780px){.urg-in{grid-template-columns:1fr;gap:28px}.urg-slots{min-width:0}}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Book.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Bold.otf)format("opentype");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Black.otf)format("opentype");font-weight:800 900;font-style:normal;font-display:swap}
