.geometric-accent[data-v-61e2865b]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.geometric-accent__shape[data-v-61e2865b]{opacity:.6;position:absolute;will-change:transform}.geometric-accent__shape--dot[data-v-61e2865b]{opacity:.4}.animated-headline__mask[data-v-cc0d4619]{display:block;overflow:hidden;padding-bottom:.05em}.animated-headline__line[data-v-cc0d4619]{display:block;will-change:transform,opacity}.hero[data-v-6a141898]{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:relative}.hero__container[data-v-6a141898]{padding-bottom:4rem;padding-top:6rem;position:relative;z-index:1}.hero__content[data-v-6a141898]{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:820px;text-align:center}.hero__title[data-v-6a141898]{margin-bottom:1.5rem}.hero__subline[data-v-6a141898]{margin-bottom:2.5rem;max-width:480px}.hero__cta[data-v-6a141898]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.hero__scroll-indicator[data-v-6a141898]{align-items:center;bottom:2rem;display:flex;flex-direction:column;left:50%;position:absolute;transform:translate(-50%)}.hero__scroll-line[data-v-6a141898]{animation:scrollPulse-6a141898 2s ease-in-out infinite;background:linear-gradient(180deg,#1a1a1a,transparent);height:48px;width:1px}@keyframes scrollPulse-6a141898{0%,to{opacity:.3;transform:scaleY(.6);transform-origin:top}50%{opacity:.8;transform:scaleY(1)}}.path-reveal[data-v-ce9236c1]{display:block;overflow:visible}.services[data-v-5cb576a3]{background:#f4f2ee}.services__label[data-v-5cb576a3]{font-size:.8125rem;font-weight:500;letter-spacing:.1em;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.services__heading[data-v-5cb576a3]{margin-bottom:1rem;margin-inline:auto;max-width:700px;text-align:center}.services__connectors[data-v-5cb576a3]{display:flex;justify-content:center;margin-bottom:-1rem}@media(max-width:768px){.services__connectors[data-v-5cb576a3]{display:none}}.services__grid[data-v-5cb576a3]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.services__grid[data-v-5cb576a3]{gap:1.5rem;grid-template-columns:1fr}}.services__card[data-v-5cb576a3]{background:#fff;border-radius:1.25rem;padding:clamp(1.5rem,3vw,2.5rem);will-change:clip-path,opacity}.services__icon[data-v-5cb576a3]{height:48px;margin-bottom:1.25rem;width:48px}.services__icon-svg[data-v-5cb576a3]{height:100%;width:100%}.services__card-title[data-v-5cb576a3]{margin-bottom:.75rem}.services__card-desc[data-v-5cb576a3]{line-height:1.6}.process__label[data-v-ca9d65a6]{font-size:.8125rem;font-weight:500;letter-spacing:.1em;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.process__heading[data-v-ca9d65a6]{margin-bottom:clamp(3rem,6vw,5rem);margin-inline:auto;max-width:600px;text-align:center}.process__timeline[data-v-ca9d65a6]{margin-inline:auto;max-width:640px;position:relative}.process__line-container[data-v-ca9d65a6]{bottom:0;left:20px;position:absolute;top:0;width:4px}@media(max-width:768px){.process__line-container[data-v-ca9d65a6]{left:14px}}.process__line-svg[data-v-ca9d65a6]{height:100%;width:100%}.process__steps[data-v-ca9d65a6]{display:flex;flex-direction:column;gap:clamp(3rem,5vw,5rem)}.process__step[data-v-ca9d65a6]{display:flex;gap:2rem;padding-left:0}@media(max-width:768px){.process__step[data-v-ca9d65a6]{gap:1.25rem}}.process__dot-wrapper[data-v-ca9d65a6]{display:flex;flex-shrink:0;justify-content:center;padding-top:.25rem;width:44px}@media(max-width:768px){.process__dot-wrapper[data-v-ca9d65a6]{width:32px}}.process__dot[data-v-ca9d65a6]{background:#e5e5e5;border-radius:50%;height:14px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .4s ease;width:14px}.process__dot--active[data-v-ca9d65a6]{background:#2563eb;transform:scale(1.3)}.process__step-content[data-v-ca9d65a6]{flex:1;will-change:transform,opacity}.process__step-number[data-v-ca9d65a6]{display:block;font-size:.8125rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem}.process__step-title[data-v-ca9d65a6]{margin-bottom:.75rem}.process__step-desc[data-v-ca9d65a6]{line-height:1.65;max-width:480px}.perspective-card[data-v-a750132a]{flex-shrink:0;width:clamp(300px,55vw,600px);will-change:transform}.perspective-card--clickable[data-v-a750132a]{cursor:pointer}.perspective-card--clickable .perspective-card__browser[data-v-a750132a]{transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94)}.perspective-card--clickable:hover .perspective-card__browser[data-v-a750132a]{box-shadow:0 28px 80px #0000001f,0 6px 20px #0000000f;transform:translateY(-4px)}.perspective-card--clickable:hover .perspective-card__overlay[data-v-a750132a]{opacity:1}.perspective-card__browser[data-v-a750132a]{background:#fff;border-radius:1rem;box-shadow:0 20px 60px #00000014,0 4px 16px #0000000a;overflow:hidden}.perspective-card__bar[data-v-a750132a]{align-items:center;background:#f8f8f8;border-bottom:1px solid #efefef;display:flex;gap:6px;padding:12px 16px}.perspective-card__dot[data-v-a750132a]{background:#e0e0e0;border-radius:50%;height:10px;width:10px}.perspective-card__dot[data-v-a750132a]:first-child{background:#ff5f57}.perspective-card__dot[data-v-a750132a]:nth-child(2){background:#ffbd2e}.perspective-card__dot[data-v-a750132a]:nth-child(3){background:#28ca41}.perspective-card__url[data-v-a750132a]{background:#efefef;border-radius:4px;color:#999;flex:1;font-size:.75rem;margin-left:8px;max-width:200px;padding:4px 12px}.perspective-card__screen[data-v-a750132a]{aspect-ratio:16/10;overflow:hidden;position:relative}.perspective-card__overlay[data-v-a750132a],.perspective-card__screen[data-v-a750132a]{align-items:center;display:flex;justify-content:center}.perspective-card__overlay[data-v-a750132a]{background:#00000073;inset:0;opacity:0;position:absolute;transition:opacity .35s cubic-bezier(.25,.46,.45,.94)}.perspective-card__view-label[data-v-a750132a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:2rem;color:#fff;font-size:1rem;font-weight:600;letter-spacing:.02em;padding:.625rem 1.5rem}.perspective-card__content[data-v-a750132a]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;padding:2rem;width:70%}.perspective-card__logo-placeholder[data-v-a750132a]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff4d;border-radius:12px;height:48px;width:48px}.perspective-card__text-lines[data-v-a750132a]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.perspective-card__text-lines span[data-v-a750132a]{background:#ffffff40;border-radius:4px;display:block;height:8px}.perspective-card__name[data-v-a750132a]{color:#1a1a1a;font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:600;margin-top:1.5rem;text-align:center}.perspective-card__char[data-v-a750132a]{display:inline-block;will-change:transform,opacity}.preview[data-v-a750132a]{display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;overflow:hidden;width:100%}.preview__nav[data-v-a750132a]{align-items:center;background:#00000026;display:flex;justify-content:space-between;padding:6px 14px}.preview__nav-logo[data-v-a750132a]{color:#ffffffe6;font-size:.65rem;font-weight:700;letter-spacing:.05em}.preview__nav-links[data-v-a750132a]{display:flex;gap:6px}.preview__nav-links span[data-v-a750132a]{background:#ffffff4d;border-radius:2px;height:3px;width:20px}.preview__hero-text[data-v-a750132a]{align-items:center;display:flex;flex:1;flex-direction:column;gap:2px;justify-content:center;padding:0 12px}.preview__headline-sm[data-v-a750132a]{color:#fffffff2;font-size:clamp(.6rem,1.2vw,.85rem);font-weight:600;line-height:1.3;text-align:center}.preview__btn-row[data-v-a750132a]{display:flex;gap:6px;justify-content:center;padding:0 14px 8px}.preview__pill[data-v-a750132a]{border-radius:10px;font-size:.45rem;font-weight:600;letter-spacing:.02em;padding:3px 10px}.preview__menu-grid[data-v-a750132a]{display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:0 14px 10px}.preview__menu-grid .preview__menu-item[data-v-a750132a]{background:#ffffff1f;border-radius:4px;height:18px}.preview__icon-grid[data-v-a750132a]{display:grid;gap:4px;grid-template-columns:repeat(4,1fr);padding:0 14px 10px}.preview__icon-grid .preview__icon-box[data-v-a750132a]{aspect-ratio:1;background:#ffffff1f;border-radius:4px}.preview__emergency-bar[data-v-a750132a]{background:#dc2626;color:#fff;font-size:.4rem;font-weight:700;letter-spacing:.05em;padding:3px;text-align:center;text-transform:uppercase}.preview__badge-row[data-v-a750132a]{display:flex;gap:6px;justify-content:center;padding:0 14px 10px}.preview__badge-row .preview__badge[data-v-a750132a]{background:#ffffff26;border-radius:3px;height:12px;width:32px}.showcase-modal[data-v-b65b3d00]{align-items:center;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:200}@media(max-width:768px){.showcase-modal[data-v-b65b3d00]{padding:0}}.showcase-modal__backdrop[data-v-b65b3d00]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;inset:0;position:absolute}.showcase-modal__window[data-v-b65b3d00]{background:#fff;border-radius:1rem;box-shadow:0 40px 100px #0000004d,0 8px 32px #00000026;display:flex;flex-direction:column;height:85vh;max-width:1200px;overflow:hidden;position:relative;width:100%}@media(max-width:768px){.showcase-modal__window[data-v-b65b3d00]{border-radius:0;height:100vh;max-width:100%}}.showcase-modal__chrome[data-v-b65b3d00]{align-items:center;background:#f8f8f8;border-bottom:1px solid #efefef;display:flex;flex-shrink:0;gap:8px;padding:14px 16px}.showcase-modal__dots[data-v-b65b3d00]{display:flex;gap:6px}.showcase-modal__dots span[data-v-b65b3d00]{border-radius:50%;height:12px;width:12px}.showcase-modal__dots span[data-v-b65b3d00]:first-child{background:#ff5f57}.showcase-modal__dots span[data-v-b65b3d00]:nth-child(2){background:#ffbd2e}.showcase-modal__dots span[data-v-b65b3d00]:nth-child(3){background:#28ca41}.showcase-modal__url[data-v-b65b3d00]{background:#efefef;border-radius:6px;color:#999;flex:1;font-size:.8125rem;margin-inline:auto;max-width:400px;padding:6px 14px;text-align:center}.showcase-modal__close[data-v-b65b3d00]{align-items:center;border-radius:6px;color:#999;display:flex;height:32px;justify-content:center;transition:background .2s,color .2s;width:32px}.showcase-modal__close[data-v-b65b3d00]:hover{background:#e8e8e8;color:#333}.showcase-modal__viewport[data-v-b65b3d00]{flex:1;overflow:hidden}.showcase-modal__iframe[data-v-b65b3d00]{border:none;display:block;height:100%;width:100%}.modal-enter-active[data-v-b65b3d00]{transition:opacity .3s ease}.modal-enter-active .showcase-modal__window[data-v-b65b3d00]{transition:transform .4s cubic-bezier(.084,.61,.156,1),opacity .3s ease}.modal-leave-active[data-v-b65b3d00]{transition:opacity .25s ease}.modal-leave-active .showcase-modal__window[data-v-b65b3d00]{transition:transform .25s ease,opacity .25s ease}.modal-enter-from[data-v-b65b3d00]{opacity:0}.modal-enter-from .showcase-modal__window[data-v-b65b3d00]{opacity:0;transform:scale(.92)}.modal-leave-to[data-v-b65b3d00]{opacity:0}.modal-leave-to .showcase-modal__window[data-v-b65b3d00]{opacity:0;transform:scale(.96)}.showcase[data-v-3629d10f]{overflow:hidden}.showcase__label[data-v-3629d10f]{font-size:.8125rem;font-weight:500;letter-spacing:.1em;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.showcase__heading[data-v-3629d10f]{margin-bottom:clamp(3rem,5vw,5rem);margin-inline:auto;max-width:600px;text-align:center}@media(max-width:768px){.showcase__gallery-wrap[data-v-3629d10f]{display:none}}.showcase__gallery[data-v-3629d10f]{display:flex;gap:clamp(2rem,4vw,3rem);padding:2rem clamp(2rem,10vw,8rem);will-change:transform}.showcase__mobile-gallery[data-v-3629d10f]{display:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.showcase__mobile-gallery[data-v-3629d10f]::-webkit-scrollbar{display:none}@media(max-width:768px){.showcase__mobile-gallery[data-v-3629d10f]{display:block}}.showcase__mobile-track[data-v-3629d10f]{display:flex;gap:1.5rem;padding:1rem 1.5rem}.showcase__mobile-card[data-v-3629d10f]{flex-shrink:0;max-width:360px;scroll-snap-align:center;width:85vw}.differentiators[data-v-842a6690]{background:#f4f2ee}.differentiators__label[data-v-842a6690]{font-size:.8125rem;font-weight:500;letter-spacing:.1em;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.differentiators__heading[data-v-842a6690]{margin-bottom:clamp(3rem,6vw,5rem);margin-inline:auto;max-width:500px;text-align:center}.differentiators__grid[data-v-842a6690]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.differentiators__grid[data-v-842a6690]{grid-template-columns:1fr}}.differentiators__card[data-v-842a6690]{background:#fff;border-radius:1.25rem;overflow:hidden;padding:clamp(1.5rem,3vw,2.5rem);position:relative;will-change:clip-path,opacity}.differentiators__accent-line[data-v-842a6690]{background:#f97066;border-radius:0 0 2px;height:3px;left:0;position:absolute;top:0;width:60px}.differentiators__stat[data-v-842a6690]{margin-bottom:.75rem}.differentiators__number[data-v-842a6690]{color:#2563eb;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;letter-spacing:-.02em}.differentiators__card-title[data-v-842a6690]{margin-bottom:.5rem}.differentiators__card-desc[data-v-842a6690]{line-height:1.6}.waitlist-form[data-v-d034874a]{max-width:480px;width:100%}.waitlist-form__field[data-v-d034874a]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:.875rem;display:flex;gap:.5rem;padding:.375rem;transition:border-color .3s ease}.waitlist-form__field[data-v-d034874a]:focus-within{border-color:#ffffff4d}.waitlist-form__input[data-v-d034874a]{background:none;border:none;color:#fff;flex:1;font-family:inherit;font-size:1rem;outline:none;padding:.75rem 1rem}.waitlist-form__input[data-v-d034874a]::-moz-placeholder{color:#fff6}.waitlist-form__input[data-v-d034874a]::placeholder{color:#fff6}.waitlist-form__input[data-v-d034874a]:disabled{opacity:.5}.waitlist-form__button[data-v-d034874a]{flex-shrink:0}.waitlist-form__success[data-v-d034874a]{color:#ffffffb3;font-size:.9375rem;margin-top:1rem}.waitlist-form__error[data-v-d034874a]{color:#ff6b6b;font-size:.9375rem;margin-top:1rem}.sr-only[data-v-d034874a]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.fade-enter-active[data-v-d034874a]{transition:opacity .5s ease}.fade-enter-from[data-v-d034874a]{opacity:0}.cta-section[data-v-b7b73922]{padding-block:clamp(2rem,5vw,4rem)}.cta-section__card[data-v-b7b73922]{align-items:center;background:#1a1a1a;display:flex;min-height:70vh;will-change:clip-path}.cta-section__inner[data-v-b7b73922]{padding-block:clamp(4rem,8vw,8rem)}.cta-section__content[data-v-b7b73922]{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:600px;text-align:center}.cta-section__heading[data-v-b7b73922]{color:#fff;margin-bottom:1.5rem}.cta-section__desc[data-v-b7b73922]{color:#fff9;font-size:clamp(1rem,.5vw + .875rem,1.125rem);line-height:1.65;margin-bottom:2.5rem;max-width:480px;will-change:filter,opacity}.cta-section__form[data-v-b7b73922]{display:flex;justify-content:center;width:100%;will-change:opacity,transform}
