.page-module___8aEwW__home{--paper:#fff;--canvas:#f4f4f7;--ink:#111118;--muted:#686872;--lavender:#d8d2fb;--lavender-deep:#6d60ff;--line:#e9e9ef;--panel:#f7f7fb;background:linear-gradient(180deg,var(--canvas)0%,var(--canvas)78%,var(--lavender)78%,var(--lavender)100%);color:var(--ink)}.page-module___8aEwW__container{width:min(1120px,100% - 2.5rem);margin:0 auto}.page-module___8aEwW__navbar{justify-content:space-between;align-items:center;height:92px;display:flex}.page-module___8aEwW__brand{letter-spacing:-.04em;color:var(--ink);font-size:2rem;font-weight:700;text-decoration:none}.page-module___8aEwW__navLinks{align-items:center;gap:1.85rem;display:flex}.page-module___8aEwW__navLinks a{color:var(--muted);font-size:.98rem;font-weight:500;text-decoration:none}.page-module___8aEwW__loginButton{color:#fafafe;background:#101014;border:0;border-radius:999px;padding:.68rem 1.2rem;font-size:.92rem;font-weight:600;text-decoration:none;box-shadow:0 10px 24px #0003}.page-module___8aEwW__heroShell{background:var(--lavender);border-top:1px solid #b1a8ff;border-bottom:1px solid #b1a8ff}.page-module___8aEwW__hero{text-align:center;padding:2.8rem 0 3.8rem}.page-module___8aEwW__eyebrow{color:#4f4f5a;background:#ffffff8c;border-radius:999px;align-items:center;gap:.45rem;margin:0 auto 1.35rem;padding:.34rem .8rem .34rem .35rem;font-size:.9rem;display:inline-flex}.page-module___8aEwW__eyebrowBadge{color:#f2f2f8;background:#131318;border-radius:999px;padding:.22rem .62rem;font-size:.82rem;font-weight:600}.page-module___8aEwW__hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.45rem,7.7vw,5.35rem);font-weight:700;line-height:.95}.page-module___8aEwW__hero p{color:#555563;max-width:740px;margin:1.35rem auto 0;font-size:clamp(1.02rem,2.25vw,1.45rem);line-height:1.55}.page-module___8aEwW__heroActions{align-items:center;gap:.9rem;margin-top:2rem;display:inline-flex}.page-module___8aEwW__primaryCta,.page-module___8aEwW__secondaryCta{border-radius:999px;padding:.86rem 1.45rem;font-size:1rem;font-weight:600;text-decoration:none}.page-module___8aEwW__primaryCta{color:#f8f7ff;background:linear-gradient(120deg,#7263ff,#6a5bfd);box-shadow:0 10px 24px #685bfd59}.page-module___8aEwW__secondaryCta{color:#1e1e2a;background:#ffffffbd;border:1px solid #ffffffd1}.page-module___8aEwW__heroVisuals{grid-template-columns:1.5fr .65fr;align-items:end;gap:1.2rem;margin-top:2.8rem;display:grid}.page-module___8aEwW__editorMock{text-align:left;background:#f7f7fb;border:1px solid #e1e1ed;border-radius:1.35rem;overflow:hidden}.page-module___8aEwW__editorTop{background:#fff;border-bottom:1px solid #e1e1ed;justify-content:space-between;align-items:center;height:46px;padding:0 1rem;display:flex}.page-module___8aEwW__editorDots{gap:.3rem;display:flex}.page-module___8aEwW__editorDots span{background:#c9c9d4;border-radius:999px;width:.5rem;height:.5rem}.page-module___8aEwW__editorBadge{color:#656572;font-size:.77rem;font-weight:600}.page-module___8aEwW__editorBody{grid-template-columns:56px 1fr 72px;gap:.9rem;padding:1rem;display:grid}.page-module___8aEwW__editorRail{background:#eeeef4;border-radius:.75rem}.page-module___8aEwW__editorCanvas{background:linear-gradient(125deg,#604fff,#6f60ff 30%,#6cbeff 64%,#ff965b 100%);border-radius:.9rem;min-height:220px}.page-module___8aEwW__editorProperties{background:#eeeef4;border-radius:.75rem}.page-module___8aEwW__sideCard{text-align:left;background:#fff;border:1px solid #e1e1ed;border-radius:1.35rem;overflow:hidden}.page-module___8aEwW__sideCardHead{color:#3f3f4d;border-bottom:1px solid #e9e9ef;padding:.95rem 1rem;font-size:.95rem;font-weight:600}.page-module___8aEwW__sideCardArt{background:radial-gradient(circle at 30% 20%,#ffe081,#ffca4f 55%,#f8a643);border-radius:.95rem;height:235px;margin:1rem}.page-module___8aEwW__section{padding:5.75rem 0}.page-module___8aEwW__sectionTitle{text-align:center;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,6vw,4rem);line-height:.96}.page-module___8aEwW__sectionLead{text-align:center;max-width:640px;color:var(--muted);margin:1rem auto 0;font-size:clamp(1rem,1.8vw,1.25rem)}.page-module___8aEwW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.65rem;display:grid}.page-module___8aEwW__featureCard{background:var(--paper);border:1px solid var(--line);border-radius:1.5rem;padding:1rem}.page-module___8aEwW__featureArt{border:1px dashed #675bfd2e;border-radius:1.1rem;height:240px;margin-bottom:1.15rem}.page-module___8aEwW__featureArtPurple{background:linear-gradient(160deg,#f2ddff 0%,#f8ecff 45%,#f3f3ff 100%)}.page-module___8aEwW__featureArtCream{background:linear-gradient(160deg,#f5f0da 0%,#f4efdf 50%,#f9f7ef 100%)}.page-module___8aEwW__featureArtBlue{background:linear-gradient(160deg,#ecefff 0%,#e8ebff 55%,#f2f4ff 100%)}.page-module___8aEwW__featureCard h3{letter-spacing:-.04em;margin:0;font-size:1.7rem}.page-module___8aEwW__featureCard p{color:var(--muted);margin:.5rem 0 0;font-size:1rem;line-height:1.5}.page-module___8aEwW__split{grid-template-columns:.8fr 1.2fr;align-items:center;gap:1.8rem;display:grid}.page-module___8aEwW__steps h2,.page-module___8aEwW__audienceCopy h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4.4vw,4.05rem);line-height:.95}.page-module___8aEwW__stepList{gap:1.25rem;margin-top:1.7rem;display:grid}.page-module___8aEwW__stepItem{grid-template-columns:48px 1fr;gap:1rem;display:grid}.page-module___8aEwW__stepIndex{color:#585866;background:#ededf5;border-radius:.65rem;place-content:center;width:48px;height:48px;font-weight:700;display:grid}.page-module___8aEwW__stepContent h3{letter-spacing:-.04em;margin:0;font-size:1.65rem}.page-module___8aEwW__stepContent p{color:var(--muted);margin:.35rem 0 0;font-size:1rem;line-height:1.5}.page-module___8aEwW__deviceFrame{background:#ececf3;border:1px solid #e1e1eb;border-radius:1.65rem;padding:1.25rem}.page-module___8aEwW__deviceCanvas{background:linear-gradient(165deg,#fff,#f6f6fb 25%,#d6d9ff 90%);border:1px solid #ddddea;border-radius:1rem;height:380px}.page-module___8aEwW__audience{grid-template-columns:1fr 1fr;align-items:center;gap:2.4rem;display:grid}.page-module___8aEwW__audienceVisual{background:linear-gradient(#ececf3 0%,#f5f5fb 100%);border:1px solid #e2e2ee;border-radius:1.5rem;height:380px}.page-module___8aEwW__audienceCopy p{color:var(--muted);margin:1.1rem 0 0;font-size:1.14rem;line-height:1.5}.page-module___8aEwW__audienceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem;margin-top:1.5rem;display:grid}.page-module___8aEwW__audienceList li{color:#2f2f3a;padding-left:1rem;font-size:1.02rem;line-height:1.5;list-style:none;position:relative}.page-module___8aEwW__audienceList li:before{content:"->";color:#7265ff;font-size:.82rem;position:absolute;top:.2rem;left:0}.page-module___8aEwW__cta{text-align:center;padding:7rem 0 5.5rem}.page-module___8aEwW__cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,5vw,4.15rem);line-height:.96}.page-module___8aEwW__cta p{color:#575765;max-width:680px;margin:1.25rem auto 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.5}.page-module___8aEwW__ctaActions{align-items:center;gap:.9rem;margin-top:2rem;display:inline-flex}.page-module___8aEwW__platformBadge{color:#4c4c59;background:#fff;border:1px solid #cbcbe1;border-radius:999px;place-content:center;width:46px;height:46px;font-size:.72rem;font-weight:700;display:grid}.page-module___8aEwW__footer{color:#f4f4ff;background:#08090f;margin-top:2.5rem}.page-module___8aEwW__footerTop{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:2rem;padding:3.3rem 0;display:grid}.page-module___8aEwW__footerIntro{color:#a6a6bf;max-width:280px;margin:.8rem 0 0;font-size:.95rem;line-height:1.5}.page-module___8aEwW__footerContact{color:#d6d6ee;margin-top:.85rem;font-weight:600;text-decoration:none;display:inline-block}.page-module___8aEwW__footerContact:hover{color:#fff;text-decoration:underline}.page-module___8aEwW__footerBrand{letter-spacing:-.05em;font-size:2rem;font-weight:700}.page-module___8aEwW__footerColumn h4{margin:0;font-size:1.3rem}.page-module___8aEwW__footerColumn ul{gap:.55rem;margin:1rem 0 0;padding:0;display:grid}.page-module___8aEwW__footerColumn li{list-style:none}.page-module___8aEwW__footerColumn a{color:#c9c9dc;text-decoration:none}.page-module___8aEwW__footerColumn a:hover{color:#fff}.page-module___8aEwW__footerBottomWrap{border-top:1px solid #d4d4f51f}.page-module___8aEwW__footerBottom{color:#8f8fa6;text-align:center;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 0 1.6rem;font-size:.93rem;display:flex}.page-module___8aEwW__footerLegalLinks{align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__footerLegalLinks a{color:#8f8fa6;text-decoration:none}.page-module___8aEwW__footerLegalLinks a:hover{color:#c9c9dc;text-decoration:underline}.page-module___8aEwW__footerSeparator{color:#6f6f7f}.page-module___8aEwW__legalDocument{background:var(--gv-bg-surface);border:1px solid var(--gv-border);max-width:800px;color:var(--gv-text-primary);border-radius:1rem;margin:2rem auto;padding:2rem}.page-module___8aEwW__legalDocument h1{letter-spacing:-.04em;color:var(--gv-text-primary);margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);line-height:1.1}.page-module___8aEwW__lastUpdated{color:var(--gv-text-secondary);border-bottom:1px solid var(--gv-border);margin:0 0 3rem;padding-bottom:1rem;font-size:.95rem}.page-module___8aEwW__legalContent{line-height:1.6}.page-module___8aEwW__legalContent section{margin-bottom:3rem}.page-module___8aEwW__legalContent h2{letter-spacing:-.03em;color:var(--gv-text-primary);margin:0 0 1.5rem;font-size:1.8rem;line-height:1.2}.page-module___8aEwW__legalContent h3{letter-spacing:-.02em;color:var(--gv-text-primary);margin:2rem 0 1rem;font-size:1.4rem;line-height:1.3}.page-module___8aEwW__legalContent h4{color:var(--gv-text-primary);margin:1.5rem 0 .8rem;font-size:1.2rem;line-height:1.3}.page-module___8aEwW__legalContent p{color:var(--gv-text-secondary);margin:0 0 1rem}.page-module___8aEwW__legalContent ul{margin:1rem 0;padding-left:1.5rem}.page-module___8aEwW__legalContent li{color:var(--gv-text-secondary);margin-bottom:.5rem}.page-module___8aEwW__legalContent a{color:var(--gv-accent-light);text-decoration:none}.page-module___8aEwW__legalContent a:hover{text-decoration:underline}.page-module___8aEwW__legalHub{background:var(--gv-bg-surface);border:1px solid var(--gv-border);border-radius:1rem;max-width:900px;margin:2rem auto;padding:2rem}.page-module___8aEwW__legalHub h1{letter-spacing:-.04em;color:var(--gv-text-primary);margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);line-height:1.1}.page-module___8aEwW__legalHubIntro{color:var(--gv-text-secondary);margin:0 0 3rem;font-size:1.1rem;line-height:1.6}.page-module___8aEwW__legalGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:4rem;display:grid}.page-module___8aEwW__legalCard{background:var(--gv-bg-elevated);border:1px solid var(--gv-border);color:inherit;border-radius:1rem;padding:1.5rem;text-decoration:none;transition:all .2s}.page-module___8aEwW__legalCard:hover{border-color:var(--gv-accent);transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.page-module___8aEwW__legalCardIcon{margin-bottom:1rem;font-size:2rem}.page-module___8aEwW__legalCard h3{color:var(--gv-text-primary);margin:0 0 .5rem;font-size:1.3rem;line-height:1.3}.page-module___8aEwW__legalCard p{color:var(--gv-text-secondary);margin:0;font-size:.95rem;line-height:1.5}.page-module___8aEwW__legalContact{background:var(--gv-bg-elevated);border:1px solid var(--gv-border);border-radius:1rem;padding:2rem}.page-module___8aEwW__legalContact h2{color:var(--gv-text-primary);margin:0 0 1.5rem;font-size:1.5rem;line-height:1.3}.page-module___8aEwW__contactGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}.page-module___8aEwW__contactItem h4{color:var(--gv-text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.page-module___8aEwW__contactItem a{color:var(--gv-accent-light);font-size:.95rem;text-decoration:none}.page-module___8aEwW__contactItem a:hover{text-decoration:underline}.page-module___8aEwW__legalLocation{color:var(--gv-text-secondary);border-top:1px solid var(--gv-border);margin:0;padding-top:1.5rem;font-size:.95rem}.page-module___8aEwW__subprocessorCard{background:var(--gv-bg-elevated);border:1px solid var(--gv-border);border-radius:1rem;margin-bottom:1.5rem;padding:1.5rem}.page-module___8aEwW__subprocessorCard h3{color:var(--gv-text-primary);margin:0 0 1rem;font-size:1.3rem;line-height:1.3}.page-module___8aEwW__subprocessorCard p{color:var(--gv-text-secondary);margin:.5rem 0}.page-module___8aEwW__subprocessorCard p strong{color:var(--gv-text-primary)}.page-module___8aEwW__subprocessorCard a{color:var(--gv-accent-light);text-decoration:none}.page-module___8aEwW__subprocessorCard a:hover{text-decoration:underline}@media (max-width:1050px){.page-module___8aEwW__heroVisuals,.page-module___8aEwW__split,.page-module___8aEwW__audience{grid-template-columns:1fr}.page-module___8aEwW__footerTop,.page-module___8aEwW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__audienceList{grid-template-columns:1fr}.page-module___8aEwW__legalGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.page-module___8aEwW__contactGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:760px){.page-module___8aEwW__home{background:linear-gradient(180deg,var(--canvas)0%,var(--canvas)84%,var(--lavender)84%,var(--lavender)100%)}.page-module___8aEwW__container{width:min(1120px,100% - 1.3rem)}.page-module___8aEwW__navbar{flex-wrap:wrap;gap:.85rem;height:auto;padding:1rem 0 1.1rem}.page-module___8aEwW__brand{font-size:1.6rem}.page-module___8aEwW__navLinks{flex-wrap:wrap;order:3;justify-content:space-between;gap:.75rem;width:100%}.page-module___8aEwW__hero{padding:2.2rem 0 2.8rem}.page-module___8aEwW__heroActions,.page-module___8aEwW__ctaActions{flex-wrap:wrap;justify-content:center}.page-module___8aEwW__cardGrid{grid-template-columns:1fr}.page-module___8aEwW__section{padding:4rem 0}.page-module___8aEwW__featureArt,.page-module___8aEwW__deviceCanvas,.page-module___8aEwW__audienceVisual{height:250px}.page-module___8aEwW__footerBottom{text-align:center;flex-direction:column;gap:1rem}.page-module___8aEwW__footerTop{grid-template-columns:1fr}.page-module___8aEwW__legalDocument,.page-module___8aEwW__legalHub{margin:1rem auto;padding:1.25rem}.page-module___8aEwW__legalGrid,.page-module___8aEwW__contactGrid{grid-template-columns:1fr;gap:1rem}.page-module___8aEwW__legalContact{padding:1.5rem}}
