:root{--bg:#f7fafd;--bg-2:#eef4fa;--bg-3:#fff;--heading:#0a1b2f;--ink:#1b2b3f;--ink-2:#3d5068;--muted:#637891;--brand:#2ca8e0;--brand-2:#0d80c0;--brand-deep:#0b5f9a;--accent:#25d366;--line:#0a234217;--line-strong:#0a234229;--surface:#ffffffb3;--glass:#ffffffc7;--shadow:0 24px 60px -28px #10345c47;--glow:0 12px 28px -14px #2ca8e099;--radius:22px;--radius-sm:14px;--container:1200px;--gutter:clamp(16px, 4vw, 32px);--header-h:76px;--font-display:"Sora", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--noise:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.85%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.04%200%200%200%200%200.1%200%200%200%200%200.2%200%200%200%200.55%200%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px);-webkit-text-size-adjust:100%}body,html{background:var(--bg);overflow-x:clip}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}img{max-width:100%;height:auto;display:block}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--brand);color:#fff}:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px;border-radius:6px}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.025em;color:var(--heading);margin:0;font-weight:700;line-height:1.08}p{margin:0}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(56px,7vw,96px);position:relative;overflow-x:clip}.section-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.section-head.center{text-align:center;margin-inline:auto}.eyebrow{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--brand-2);align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg,transparent,var(--brand-2));width:28px;height:1px}.h2{font-size:clamp(32px,5vw,56px)}.lead{color:var(--ink-2);margin-top:20px;font-size:clamp(16px,1.6vw,19px)}.text-gradient{color:var(--brand)}.muted{color:var(--muted)}.glass{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);position:relative}.glass.blur{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.noise{position:relative;overflow:hidden}.noise:after{content:"";background-image:var(--noise);opacity:.1;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.btn{--h:54px;min-height:var(--h);font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;transition:transform .25s var(--ease),background-color .25s var(--ease),border-color .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.btn svg{flex:none;width:20px;height:20px}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:var(--brand);box-shadow:0 10px 24px -12px #2ca8e0cc}.btn-primary:hover{background:#1a8fc9}.btn-whats{color:#052e14;background:var(--accent);box-shadow:0 10px 24px -12px #169646cc}.btn-whats:hover{background:#1fbd5a}.btn-ghost{color:var(--heading);border:1px solid var(--line-strong);background:#fff}.btn-ghost:hover{border-color:var(--brand);background:#fff}.btn-lg{--h:62px;padding:0 34px;font-size:16px}@media (width<=480px){.btn{white-space:normal;text-align:center;padding-block:12px;line-height:1.25}.btn-block-sm{width:100%}}.grid-lines{pointer-events:none;background-image:linear-gradient(#0a23420d 1px,#0000 0),linear-gradient(90deg,#0a23420d 1px,#0000 0);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 75%);mask-image:radial-gradient(#000 20%,#0000 75%)}.js [data-reveal]{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.js [data-reveal].is-visible{opacity:1;transform:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none}}.header[data-v-20f76a5d]{z-index:50;transition:background .4s var(--ease),border-color .4s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.header.is-scrolled[data-v-20f76a5d]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--line);background:#ffffffe0;box-shadow:0 10px 30px -20px #10345c59}.bar[data-v-20f76a5d]{height:var(--header-h);align-items:center;gap:32px;display:flex}.brand img[data-v-20f76a5d]{width:140px;height:auto}.nav[data-v-20f76a5d]{gap:4px;margin-left:auto;display:flex}.nav a[data-v-20f76a5d]{color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;transition:color .3s,background .3s;position:relative}.nav a[data-v-20f76a5d]:hover{color:var(--heading);background:#2ca8e01a}.cta[data-v-20f76a5d]{--h:46px;padding:0 20px;font-size:14px}.burger[data-v-20f76a5d]{border:1px solid var(--line-strong);width:46px;height:46px;color:var(--heading);background:#ffffffb3;border-radius:14px;place-items:center;margin-left:auto;display:none}.burger svg[data-v-20f76a5d]{width:22px;height:22px}.drawer[data-v-20f76a5d]{inset:var(--header-h) 0 0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f7fafde6;position:fixed;overflow-y:auto}.drawer nav[data-v-20f76a5d]{flex-direction:column;padding-block:24px 40px;display:flex}.drawer nav>a[data-v-20f76a5d]:not(.btn){font-family:var(--font-display);color:var(--heading);border-bottom:1px solid var(--line);animation:slide-in-20f76a5d .6s var(--ease) both;animation-delay:calc(var(--i)*50ms + 80ms);align-items:baseline;gap:16px;padding:18px 0;font-size:clamp(24px,7vw,34px);font-weight:600;display:flex}.drawer nav>a span[data-v-20f76a5d]{color:var(--brand-2);letter-spacing:.1em;font-size:12px}.drawer .btn[data-v-20f76a5d]{margin-top:32px}@keyframes slide-in-20f76a5d{0%{opacity:0;transform:translateY(16px)}}.drawer-enter-active[data-v-20f76a5d],.drawer-leave-active[data-v-20f76a5d]{transition:opacity .35s var(--ease)}.drawer-enter-from[data-v-20f76a5d],.drawer-leave-to[data-v-20f76a5d]{opacity:0}@media (width<=1080px){.nav[data-v-20f76a5d]{display:none}.cta[data-v-20f76a5d]{margin-left:auto}.bar[data-v-20f76a5d]{gap:12px}.burger[data-v-20f76a5d]{margin-left:0;display:grid}}@media (width<=768px){.burger[data-v-20f76a5d],.cta[data-v-20f76a5d],.drawer[data-v-20f76a5d]{display:none}.brand img[data-v-20f76a5d]{width:120px}}@media (width>=1081px){.drawer[data-v-20f76a5d]{display:none}}.hero[data-v-1d74a039]{min-height:min(100svh,820px);padding-top:calc(var(--header-h) + clamp(40px, 6vw, 80px));background:radial-gradient(60% 55% at 50% 42%,#2ca8e01a,transparent 70%),var(--bg);align-items:center;padding-bottom:clamp(56px,7vw,96px);display:flex;position:relative;overflow:hidden}.geo[data-v-1d74a039]{color:#2ca8e038;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.inner[data-v-1d74a039]{z-index:1;text-align:center;flex-direction:column;width:100%;display:flex;position:relative}.badge[data-v-1d74a039],.inner[data-v-1d74a039]{align-items:center}.badge[data-v-1d74a039]{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;gap:10px;margin-bottom:clamp(24px,3vw,32px);padding:6px 16px 6px 6px;font-size:14px;display:inline-flex;box-shadow:0 8px 24px -16px #10345c59}.badge img[data-v-1d74a039]{flex:none;width:28px;height:28px}.badge strong[data-v-1d74a039]{font-family:var(--font-display);color:var(--heading);font-weight:600}.sep[data-v-1d74a039]{background:var(--line-strong);width:1px;height:16px}.title[data-v-1d74a039]{letter-spacing:-.035em;max-width:15ch;font-size:clamp(40px,6.4vw,80px);font-weight:800}.subtitle[data-v-1d74a039]{font-family:var(--font-display);color:var(--ink-2);margin-top:20px;font-size:clamp(20px,2.4vw,28px)}.subtitle strong[data-v-1d74a039]{color:var(--heading);border-bottom:2px solid var(--brand);font-weight:600}.lead[data-v-1d74a039]{max-width:620px}.actions[data-v-1d74a039],.platforms[data-v-1d74a039]{justify-content:center;margin-top:clamp(28px,3.5vw,40px);display:flex}.platforms[data-v-1d74a039]{flex-wrap:wrap;gap:10px}.chip[data-v-1d74a039]{color:var(--ink-2);border:1px solid var(--line);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:border-color .3s,color .3s;display:inline-flex}.chip svg[data-v-1d74a039]{width:18px;height:18px}.ic-meta[data-v-1d74a039]{color:#0866ff}.ic-insta[data-v-1d74a039]{color:#e4405f}a.chip[data-v-1d74a039]:hover{color:var(--heading);border-color:var(--brand)}@media (width<=560px){.hero[data-v-1d74a039]{min-height:0}.badge[data-v-1d74a039]{border-radius:20px;flex-wrap:wrap;justify-content:center;row-gap:2px;padding:8px 16px;font-size:13px}.sep[data-v-1d74a039]{display:none}.badge span[data-v-1d74a039]:last-child{flex-basis:100%}.actions[data-v-1d74a039]{width:100%}}.clients[data-v-820b3f01]{border-block:1px solid var(--line);background:var(--bg-3);padding-block:clamp(32px,4vw,48px);position:relative}.label[data-v-820b3f01]{text-align:center;color:var(--muted);letter-spacing:.02em;margin-bottom:20px;font-size:14px}.label span[data-v-820b3f01]{color:var(--heading);font-weight:600}.marquee[data-v-820b3f01]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.track[data-v-820b3f01]{gap:clamp(24px,4vw,56px);width:max-content;margin:0;padding:8px 0;list-style:none;animation:38s linear infinite marquee-820b3f01;display:flex}.marquee:hover .track[data-v-820b3f01]{animation-play-state:paused}.logo[data-v-820b3f01]{width:210px;height:110px;transition:transform .4s var(--ease);flex:none;place-items:center;padding:8px 16px;display:grid}.logo[data-v-820b3f01]:hover{transform:scale(1.05)}.logo img[data-v-820b3f01]{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(.15);max-width:100%;max-height:74px}@keyframes marquee-820b3f01{to{transform:translate(calc(-50% - clamp(24px,4vw,56px)/2))}}@media (width<=600px){.logo[data-v-820b3f01]{width:160px;height:88px;padding:6px 10px}.logo img[data-v-820b3f01]{max-height:58px}}.tabular[data-v-e39f5ac7]{font-variant-numeric:tabular-nums}.about[data-v-f990b200]{background:var(--bg-2);overflow:hidden}.inner[data-v-f990b200]{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,7vw,96px);display:grid}.inner[data-v-f990b200],.media[data-v-f990b200]{position:relative}.frame[data-v-f990b200]{aspect-ratio:4/5;box-shadow:var(--shadow),0 0 0 1px var(--line);border-radius:28px}.frame img[data-v-f990b200]{-o-object-fit:cover;object-fit:cover;-o-object-position:40% center;object-position:40% center;width:100%;height:100%}.frame[data-v-f990b200]:before{content:"";z-index:1;background:linear-gradient(200deg,#0000 60%,#0a1b2f59),linear-gradient(20deg,#2ca8e026,#0000 40%);position:absolute;inset:0}.badge[data-v-f990b200]{z-index:2;border-radius:18px;align-items:center;gap:12px;padding:14px 20px 14px 14px;display:flex;position:absolute;bottom:40px;right:-24px}.badge strong[data-v-f990b200]{font-family:var(--font-display);font-size:18px;line-height:1.1;display:block}.badge span[data-v-f990b200]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}.lead strong[data-v-f990b200]{color:var(--heading)}.text[data-v-f990b200]{color:var(--muted);margin-top:16px}.stats[data-v-f990b200]{grid-template-columns:repeat(2,1fr);gap:14px;margin:40px 0 0;display:grid}.stat[data-v-f990b200]{border-radius:var(--radius-sm);padding:20px 22px;box-shadow:inset 0 1px #fff,0 12px 30px -20px #10345c4d}.stat dt[data-v-f990b200]{font-family:var(--font-display);color:var(--brand-deep);font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.stat dd[data-v-f990b200]{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.45}@media (width<=960px){.inner[data-v-f990b200]{grid-template-columns:1fr}.media[data-v-f990b200]{width:100%;max-width:460px;margin-inline:auto}.badge[data-v-f990b200]{right:12px}}@media (width<=420px){.stats[data-v-f990b200]{grid-template-columns:1fr 1fr;gap:10px}.stat[data-v-f990b200]{padding:16px}}.trafego[data-v-3721766a]{background:var(--bg-2);overflow:hidden}.inner[data-v-3721766a]{z-index:1;position:relative}.intro[data-v-3721766a]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.media[data-v-3721766a]{box-shadow:var(--shadow);background:#e9eaec;border-radius:28px;margin:0;overflow:hidden}.media img[data-v-3721766a]{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.copy .lead[data-v-3721766a]{margin-top:0}.why[data-v-3721766a]{border-left:3px solid var(--brand);margin-top:24px;padding-left:20px}.why h3[data-v-3721766a]{margin-bottom:8px;font-size:20px}.why p[data-v-3721766a]{color:var(--ink-2)}.platforms[data-v-3721766a]{grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(28px,4vw,48px);display:grid}.platform[data-v-3721766a]{background:#fff;padding:clamp(24px,3vw,32px)}.logo[data-v-3721766a]{border:1px solid var(--line);background:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.logo svg[data-v-3721766a]{width:30px;height:30px}.logo.meta[data-v-3721766a]{color:#0866ff}.platform h3[data-v-3721766a]{margin:18px 0 8px;font-size:22px}.platform p[data-v-3721766a]{color:var(--ink-2)}.tags[data-v-3721766a]{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.tags li[data-v-3721766a]{color:var(--brand-2);background:#2ca8e01a;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500}@media (width<=960px){.intro[data-v-3721766a],.platforms[data-v-3721766a]{grid-template-columns:1fr}.media[data-v-3721766a]{border-radius:20px}}.benefits[data-v-3b803e6a]{--step:.9s;--gap:clamp(16px, 2vw, 28px);--icon:64px;background:var(--bg-3);overflow:hidden}.geo[data-v-3b803e6a]{color:#2ca8e033;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.inner[data-v-3b803e6a]{z-index:1;position:relative}.journey[data-v-3b803e6a]{grid-template-columns:repeat(var(--n),1fr);gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.node[data-v-3b803e6a]{text-align:center;position:relative}.segment[data-v-3b803e6a]{top:calc(var(--icon)/2 - 1px);width:calc(100% + var(--gap));background:var(--line-strong);height:2px;position:absolute;left:50%}.fill[data-v-3b803e6a]{background:var(--brand);transform-origin:0}.fill[data-v-3b803e6a],.mover[data-v-3b803e6a]{position:absolute;inset:0}.head[data-v-3b803e6a]{opacity:0;width:12px;height:12px;position:absolute;top:-5px;right:-6px;box-shadow:0 0 0 5px #2ca8e033}.head[data-v-3b803e6a],.icon[data-v-3b803e6a]{background:var(--brand);border-radius:50%}.icon[data-v-3b803e6a]{z-index:1;width:var(--icon);height:var(--icon);border:2px solid var(--brand);color:#fff;box-shadow:0 0 0 8px var(--bg-3),0 0 0 9px #2ca8e033;place-items:center;margin:0 auto;display:grid;position:relative}.icon svg[data-v-3b803e6a]{width:26px;height:26px}.text[data-v-3b803e6a]{margin-top:22px}.num[data-v-3b803e6a]{font-family:var(--font-display);letter-spacing:.14em;color:var(--brand-2);font-size:12px}.text h3[data-v-3b803e6a]{color:var(--heading);margin:4px 0 8px;font-size:18px}.text p[data-v-3b803e6a]{color:var(--ink-2);font-size:14px}.icon[data-v-3b803e6a],.num[data-v-3b803e6a],.text h3[data-v-3b803e6a],.text p[data-v-3b803e6a]{transition:background-color .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease),box-shadow .4s var(--ease);transition-delay:calc(var(--i)*var(--step))}.js .journey:not(.is-visible) .icon[data-v-3b803e6a]{background:var(--bg-3);border-color:var(--line-strong);color:var(--muted);box-shadow:0 0 0 8px var(--bg-3),0 0 0 9px transparent}.js .journey:not(.is-visible) .num[data-v-3b803e6a],.js .journey:not(.is-visible) .text h3[data-v-3b803e6a],.js .journey:not(.is-visible) .text p[data-v-3b803e6a]{color:var(--muted)}.js .journey:not(.is-visible) .fill[data-v-3b803e6a]{transform:scaleX(0)}.js .journey .fill[data-v-3b803e6a]{transition:transform var(--step) linear;transition-delay:calc(var(--i)*var(--step))}.js .journey.is-visible .mover[data-v-3b803e6a]{animation:travel-box-3b803e6a var(--step) linear both;animation-delay:calc(var(--i)*var(--step))}.js .journey.is-visible .head[data-v-3b803e6a]{animation:blink-3b803e6a var(--step) linear both;animation-delay:calc(var(--i)*var(--step))}@keyframes travel-box-3b803e6a{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes blink-3b803e6a{0%,96%{opacity:1}to{opacity:0}}@media (width<=1024px) and (width>=761px){.journey[data-v-3b803e6a]{grid-template-columns:repeat(6,1fr);row-gap:40px}.node[data-v-3b803e6a]{grid-column:span 2}.node[data-v-3b803e6a]:nth-child(4){grid-column:2/span 2}.node:nth-child(3) .segment[data-v-3b803e6a]{display:none}}@media (width<=760px){.journey[data-v-3b803e6a]{--gap:28px;grid-template-columns:1fr;gap:28px}.node[data-v-3b803e6a]{text-align:left;gap:18px;display:flex}.icon[data-v-3b803e6a]{--icon:56px;flex:none;width:56px;height:56px;margin:0}.text[data-v-3b803e6a]{margin-top:4px}.segment[data-v-3b803e6a]{width:2px;height:calc(100% + var(--gap));top:28px;left:27px}.fill[data-v-3b803e6a]{transform-origin:top}.head[data-v-3b803e6a]{display:none}.icon[data-v-3b803e6a],.num[data-v-3b803e6a],.text h3[data-v-3b803e6a],.text p[data-v-3b803e6a]{transition-delay:0s}.js .journey .fill[data-v-3b803e6a]{transition:transform .5s var(--ease);transition-delay:0s}.js .journey .node:not(.next-on) .fill[data-v-3b803e6a]{transform:scaleY(0)}.js .journey .node.next-on .fill[data-v-3b803e6a]{transform:scaleY(1)}.js .journey .node:not(.on) .icon[data-v-3b803e6a]{background:var(--bg-3);border-color:var(--line-strong);color:var(--muted);box-shadow:0 0 0 8px var(--bg-3),0 0 0 9px transparent}.js .journey .node.on .icon[data-v-3b803e6a]{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 0 0 8px var(--bg-3),0 0 0 9px #2ca8e033}.js .journey .node:not(.on) .num[data-v-3b803e6a],.js .journey .node:not(.on) .text h3[data-v-3b803e6a],.js .journey .node:not(.on) .text p[data-v-3b803e6a]{color:var(--muted)}.js .journey .node.on .num[data-v-3b803e6a]{color:var(--brand-2)}.js .journey .node.on .text h3[data-v-3b803e6a]{color:var(--heading)}.js .journey .node.on .text p[data-v-3b803e6a]{color:var(--ink-2)}}@media (prefers-reduced-motion:reduce){.journey[data-v-3b803e6a] *{transition-delay:0s!important;animation:none!important}}.results[data-v-d1334e16]{background:var(--bg-3);overflow:hidden}.inner[data-v-d1334e16]{z-index:1;position:relative}.head[data-v-d1334e16]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(28px,4vw,40px);display:flex}.head .section-head[data-v-d1334e16]{margin-bottom:0}.total[data-v-d1334e16]{flex-direction:column;flex:none;min-width:300px;padding:26px 30px;display:flex}.total-label[data-v-d1334e16]{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-2);font-size:12px}.total strong[data-v-d1334e16]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(48px,6vw,72px);line-height:1.05}.total-sub[data-v-d1334e16]{color:var(--muted);font-size:14px}.tabs[data-v-d1334e16]{grid-template-columns:1fr 1fr;padding:6px;display:inline-grid}.tabs[data-v-d1334e16],.tabs button[data-v-d1334e16]{border-radius:999px;position:relative}.tabs button[data-v-d1334e16]{z-index:1;font-family:var(--font-display);color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-size:15px;font-weight:600;transition:color .4s;display:inline-flex}.tabs button[aria-selected=true][data-v-d1334e16]{color:#fff}.tabs svg[data-v-d1334e16]{width:18px;height:18px}.pill[data-v-d1334e16]{background:var(--brand);width:calc(50% - 6px);box-shadow:var(--glow);transition:transform .5s var(--ease);border-radius:999px;position:absolute;top:6px;bottom:6px;left:6px}.pill.google[data-v-d1334e16]{transform:translate(100%)}.objective[data-v-d1334e16]{max-width:720px;margin:20px 0 32px;font-size:15px}.objective strong[data-v-d1334e16]{color:var(--heading)}.cards[data-v-d1334e16]{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.card[data-v-d1334e16]{border-radius:var(--radius);transition:transform .5s var(--ease),border-color .5s var(--ease);flex-direction:column;padding:26px;display:flex}.card[data-v-d1334e16]:hover{border-color:#2ca8e066;transform:translateY(-6px)}.segment[data-v-d1334e16]{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-2);font-size:11px}.card h3[data-v-d1334e16]{min-height:2.2em;margin:6px 0 20px;font-size:19px}.hero-metric[data-v-d1334e16]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.hero-metric strong[data-v-d1334e16]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--brand-deep);font-size:48px;line-height:1}.hero-metric>span[data-v-d1334e16]{color:var(--muted);font-size:14px}.metrics[data-v-d1334e16]{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0;display:grid}.g-metrics div[data-v-d1334e16],.metrics div[data-v-d1334e16]{border:1px solid var(--line);background:#ffffffbf;border-radius:12px;padding:12px 14px}dt[data-v-d1334e16]{color:var(--muted);letter-spacing:.04em;font-size:11px}dd[data-v-d1334e16]{font-family:var(--font-display);margin:2px 0 0;font-size:18px;font-weight:600}.g-metrics[data-v-d1334e16]{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 20px;display:grid}.g-metrics div[data-v-d1334e16]{border-left:3px solid var(--c)}.g-blue[data-v-d1334e16]{--c:#4f86f7}.g-red[data-v-d1334e16]{--c:#e2483d}.g-yellow[data-v-d1334e16]{--c:#f2b632}.g-green[data-v-d1334e16]{--c:#34a853}.cta[data-v-d1334e16]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(32px,4vw,48px);padding:clamp(24px,3vw,32px);display:flex}.cta h3[data-v-d1334e16]{font-size:clamp(24px,3vw,32px)}.fade-enter-active[data-v-d1334e16],.fade-leave-active[data-v-d1334e16]{transition:opacity .35s var(--ease),transform .35s var(--ease)}.fade-enter-from[data-v-d1334e16]{opacity:0;transform:translateY(16px)}.fade-leave-to[data-v-d1334e16]{opacity:0;transform:translateY(-8px)}@media (width<=1024px){.head[data-v-d1334e16]{flex-direction:column;align-items:flex-start}.cards[data-v-d1334e16]{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.total[data-v-d1334e16]{width:100%;min-width:0}.tabs[data-v-d1334e16]{width:100%;display:grid}.tabs button[data-v-d1334e16]{padding:12px 10px}.cards[data-v-d1334e16]{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter)*-1);padding:4px var(--gutter) 16px;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.cards[data-v-d1334e16]::-webkit-scrollbar{display:none}dd[data-v-d1334e16]{white-space:nowrap;font-size:16px}.g-metrics div[data-v-d1334e16],.metrics div[data-v-d1334e16]{padding:10px 12px}.card[data-v-d1334e16]{scroll-snap-align:center;flex:0 0 86%}.card[data-v-d1334e16]:hover{transform:none}}.testimonials[data-v-3c92bcbf]{background:var(--bg-2);overflow:hidden}.inner[data-v-3c92bcbf]{z-index:1;position:relative}.backword[data-v-3c92bcbf]{font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #2ca8e040;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(64px,14vw,200px);font-weight:800;line-height:1;position:absolute;top:clamp(24px,4vw,48px);left:50%;translate:-50%}.list[data-v-3c92bcbf]{grid-template-columns:repeat(3,1fr);align-items:start;gap:22px;margin:0;padding:0;list-style:none;display:grid}.item[data-v-3c92bcbf]{flex-direction:column;padding:32px 28px 24px;display:flex}.item[data-v-3c92bcbf]:nth-child(2){margin-top:48px}.quote[data-v-3c92bcbf]{width:40px;height:40px;color:var(--brand);opacity:.9}.highlight[data-v-3c92bcbf]{font-family:var(--font-display);color:var(--heading);margin-top:18px;font-size:20px;font-weight:600;line-height:1.3}blockquote[data-v-3c92bcbf]{color:var(--ink-2);margin:14px 0 0;font-size:15px}footer[data-v-3c92bcbf]{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:26px;padding-top:20px;display:flex}.avatar[data-v-3c92bcbf]{width:44px;height:44px;font-family:var(--font-display);border:2px solid var(--brand);color:var(--heading);background:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}footer strong[data-v-3c92bcbf]{color:var(--heading);font-size:15px;display:block}footer span[data-v-3c92bcbf]{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}footer span svg[data-v-3c92bcbf]{width:14px;height:14px}details[data-v-3c92bcbf]{margin-top:16px}summary[data-v-3c92bcbf]{cursor:pointer;color:var(--brand-2);font-size:13px;list-style:none}summary[data-v-3c92bcbf]::-webkit-details-marker{display:none}summary[data-v-3c92bcbf]:before{content:"+ "}details[open] summary[data-v-3c92bcbf]:before{content:"− "}details img[data-v-3c92bcbf]{background:#fff;border-radius:12px;margin-top:12px}.next[data-v-3c92bcbf]{text-align:center;flex-direction:column;align-items:center;gap:22px;margin-top:clamp(32px,4vw,48px);display:flex}.next p[data-v-3c92bcbf]{font-family:var(--font-display);font-size:clamp(22px,3vw,30px)}.next strong[data-v-3c92bcbf]{color:var(--brand-2)}@media (width<=960px){.list[data-v-3c92bcbf]{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.item[data-v-3c92bcbf]:nth-child(2){margin-top:0}}.support[data-v-c4a2b308]{background:var(--bg)}.inner[data-v-c4a2b308]{grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,100px);display:grid}.sticky[data-v-c4a2b308]{top:calc(var(--header-h) + 40px);position:sticky}.photo[data-v-c4a2b308]{aspect-ratio:16/11;box-shadow:var(--shadow),0 0 0 1px var(--line);border-radius:24px;margin-top:36px}.photo img[data-v-c4a2b308]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%;height:100%}.photo[data-v-c4a2b308]:before{content:"";z-index:1;background:linear-gradient(#0000 60%,#0a1b2f4d);position:absolute;inset:0}.timeline[data-v-c4a2b308]{flex-direction:column;gap:16px;margin:0;padding:0 0 0 64px;list-style:none;display:flex;position:relative}.timeline[data-v-c4a2b308]:after,.timeline[data-v-c4a2b308]:before{content:"";border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:21px}.timeline[data-v-c4a2b308]:before{background:var(--line-strong)}.timeline[data-v-c4a2b308]:after{background:var(--brand);transform-origin:top;transform:scaleY(var(--fill,0));transition:transform .5s var(--ease)}.step[data-v-c4a2b308]{position:relative}.dot[data-v-c4a2b308]{z-index:1;border:2px solid var(--line-strong);width:44px;height:44px;color:var(--line-strong);box-shadow:0 0 0 6px var(--bg);transition:background-color .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease),transform .4s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;left:-64px}.step.on .dot[data-v-c4a2b308]{background:var(--brand);border-color:var(--brand);color:#fff;transform:scale(1.08)}.step .body[data-v-c4a2b308]{transition:border-color .4s var(--ease)}.step.on .body[data-v-c4a2b308]{border-color:#2ca8e059}.dot svg[data-v-c4a2b308]{width:18px;height:18px}.body[data-v-c4a2b308]{border-radius:var(--radius-sm);padding:20px 24px;transition:border-color .4s}.step:hover .body[data-v-c4a2b308]{border-color:#2ca8e066}.n[data-v-c4a2b308]{font-family:var(--font-display);letter-spacing:.14em;color:var(--brand-2);font-size:12px}.body h3[data-v-c4a2b308]{margin:4px 0 6px;font-size:18px}.body p[data-v-c4a2b308]{color:var(--muted);font-size:15px}@media (width<=960px){.inner[data-v-c4a2b308]{grid-template-columns:1fr}.sticky[data-v-c4a2b308]{position:static}.photo[data-v-c4a2b308]{display:none}}@media (width<=480px){.timeline[data-v-c4a2b308]{padding-left:52px}.timeline[data-v-c4a2b308]:after,.timeline[data-v-c4a2b308]:before{left:17px}.dot[data-v-c4a2b308]{width:36px;height:36px;left:-52px}.body[data-v-c4a2b308]{padding:16px 18px}}.faq[data-v-dfcb8ca7]{background:var(--bg-2)}.list[data-v-dfcb8ca7]{flex-direction:column;gap:12px;max-width:820px;margin-inline:auto;display:flex}.item[data-v-dfcb8ca7]{border-radius:var(--radius-sm);transition:border-color .4s}.item.open[data-v-dfcb8ca7]{border-color:#2ca8e073}.item h3[data-v-dfcb8ca7]{font-size:inherit}.item button[data-v-dfcb8ca7]{width:100%;color:var(--heading);text-align:left;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-size:clamp(16px,2vw,19px);font-weight:600;display:flex}.toggle[data-v-dfcb8ca7]{border:1px solid var(--line-strong);width:34px;height:34px;transition:transform .5s var(--ease),background .4s;border-radius:50%;flex:none;place-items:center;display:grid}.toggle svg[data-v-dfcb8ca7]{width:16px;height:16px}.open .toggle[data-v-dfcb8ca7]{background:var(--brand);border-color:var(--brand);color:#fff;transform:rotate(135deg)}.answer[data-v-dfcb8ca7]{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.open .answer[data-v-dfcb8ca7]{grid-template-rows:1fr}.answer>div[data-v-dfcb8ca7]{overflow:hidden}.answer p[data-v-dfcb8ca7]{color:var(--ink-2);padding:0 24px 22px}.more[data-v-dfcb8ca7]{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:32px;display:flex}.more strong[data-v-dfcb8ca7]{color:var(--heading)}.final[data-v-4e68dfbf]{background:var(--bg-2);padding-top:0}.panel[data-v-4e68dfbf]{color:#fff;text-align:center;background:#0e74b5;border-radius:36px;padding:clamp(48px,9vw,110px) clamp(24px,6vw,80px);position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #1064aab3}.panel .grid-lines[data-v-4e68dfbf]{background-image:linear-gradient(#ffffff14 1px,#0000 0),linear-gradient(90deg,#ffffff14 1px,#0000 0)}.mark[data-v-4e68dfbf]{opacity:.1;pointer-events:none;width:clamp(280px,40vw,520px);position:absolute;bottom:-18%;right:-6%}.content[data-v-4e68dfbf]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.eyebrow[data-v-4e68dfbf]{color:#fff}.eyebrow[data-v-4e68dfbf]:before{background:#fff}.title[data-v-4e68dfbf]{color:#fff;letter-spacing:-.035em;max-width:900px;font-size:clamp(32px,5.6vw,68px);font-weight:800}.lead[data-v-4e68dfbf]{color:#ffffffd9;margin:22px 0 36px}.person[data-v-4e68dfbf]{text-align:left;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:12px;margin-top:36px;padding:8px 18px 8px 8px;display:flex}.person img[data-v-4e68dfbf]{-o-object-fit:cover;object-fit:cover;-o-object-position:30% 10%;object-position:30% 10%;border-radius:50%;width:48px;height:48px}.person strong[data-v-4e68dfbf]{color:#fff;font-size:15px;line-height:1.2;display:block}.person a[data-v-4e68dfbf]{color:#fffc;font-size:13px}@media (width<=640px){.br[data-v-4e68dfbf]{display:none}}.location[data-v-06e1a590]{background:var(--bg-2);padding-top:0}.inner[data-v-06e1a590]{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:clamp(32px,5vw,64px);display:grid}.lead[data-v-06e1a590]{margin-top:14px}.list[data-v-06e1a590]{gap:18px;margin:28px 0 32px;padding:0;list-style:none;display:grid}.list li[data-v-06e1a590]{align-items:center;gap:14px;display:flex}.icon[data-v-06e1a590]{width:28px;color:var(--brand);flex:none;place-items:center;display:grid}.icon svg[data-v-06e1a590]{width:26px;height:26px}.text[data-v-06e1a590]{flex-direction:column;min-width:0;line-height:1.35;display:flex}.text small[data-v-06e1a590]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.text strong[data-v-06e1a590]{font-family:var(--font-display);color:var(--heading);overflow-wrap:anywhere;font-size:16px;font-weight:600}.text span[data-v-06e1a590]{color:var(--ink-2);font-size:14px}.map[data-v-06e1a590]{background:var(--bg-3);min-height:420px;box-shadow:var(--shadow),0 0 0 1px var(--line);border:6px solid #fff;border-radius:28px;position:relative;overflow:hidden}iframe[data-v-06e1a590]{border:0;width:100%;height:100%;inset:0}.pin-card[data-v-06e1a590],iframe[data-v-06e1a590]{position:absolute}.pin-card[data-v-06e1a590]{border-radius:16px;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:12px 16px 12px 12px;display:flex;bottom:16px;left:16px}.pin-card img[data-v-06e1a590]{flex:none;width:40px;height:40px}.pin-card span[data-v-06e1a590]{flex-direction:column;min-width:0;line-height:1.3;display:flex}.pin-card strong[data-v-06e1a590]{font-family:var(--font-display);color:var(--heading);font-size:15px}.pin-card small[data-v-06e1a590]{color:var(--ink-2);font-size:13px}@media (width<=900px){.inner[data-v-06e1a590]{grid-template-columns:1fr}.map[data-v-06e1a590]{aspect-ratio:4/3;min-height:0}}.footer[data-v-cfbe9a21]{padding:clamp(56px,8vw,90px) 0 calc(100px + env(safe-area-inset-bottom));background:var(--bg-3);border-top:1px solid var(--line);position:relative}.top[data-v-cfbe9a21]{grid-template-columns:1.4fr .8fr 1.2fr;gap:48px;display:grid}.brand img[data-v-cfbe9a21]{width:160px}.brand p[data-v-cfbe9a21]{max-width:340px;color:var(--muted);margin-top:18px;font-size:15px}.social[data-v-cfbe9a21]{gap:10px;margin-top:24px;display:flex}.social a[data-v-cfbe9a21]{border:1px solid var(--line-strong);background:var(--bg-2);width:44px;height:44px;color:var(--heading);border-radius:14px;place-items:center;transition:all .3s;display:grid}.social a[data-v-cfbe9a21]:hover{color:#fff;background:var(--brand);border-color:var(--brand);transform:translateY(-2px)}.social svg[data-v-cfbe9a21]{width:20px;height:20px}h3[data-v-cfbe9a21]{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-2);margin-bottom:18px;font-size:13px}address[data-v-cfbe9a21],nav[data-v-cfbe9a21]{flex-direction:column;gap:12px;font-style:normal;display:flex}address a[data-v-cfbe9a21],nav a[data-v-cfbe9a21]{color:var(--ink-2);font-size:15px;transition:color .3s}address a[data-v-cfbe9a21]:hover,nav a[data-v-cfbe9a21]:hover{color:var(--brand-2)}address a[data-v-cfbe9a21]{word-break:break-word;align-items:flex-start;gap:12px;display:flex}address svg[data-v-cfbe9a21]{width:18px;height:18px;color:var(--brand);flex:none;margin-top:3px}.bottom[data-v-cfbe9a21]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.bottom a[data-v-cfbe9a21]:hover{color:var(--brand-2)}@media (width<=860px){.top[data-v-cfbe9a21]{grid-template-columns:1fr 1fr}.brand[data-v-cfbe9a21]{grid-column:1/-1}}@media (width<=520px){.top[data-v-cfbe9a21]{grid-template-columns:1fr}}.float[data-v-2dd4f6fe]{right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:60;color:#fff;background:var(--accent);width:60px;height:60px;transition:transform .25s var(--ease),background-color .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 10px 24px -8px #16964699}.float[data-v-2dd4f6fe]:hover{background:#1fbd5a;transform:scale(1.08)}.float svg[data-v-2dd4f6fe]{z-index:1;width:32px;height:32px;position:relative}.ring[data-v-2dd4f6fe]{background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;animation:2.4s ease-out infinite pulse-2dd4f6fe;position:absolute;inset:0}.r2[data-v-2dd4f6fe]{animation-delay:1.2s}@keyframes pulse-2dd4f6fe{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media (width<=640px){.float[data-v-2dd4f6fe]{width:56px;height:56px;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom))}.float svg[data-v-2dd4f6fe]{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.ring[data-v-2dd4f6fe]{display:none}}
