.home-page[data-v-e72dc7af]{--ink:#172b2d;--muted:#607174;--brand:#006d70;--brand-dark:#004f5c;--mint:#eaf8fa;background:#fff;color:var(--ink);overflow:hidden}.landing-container[data-v-e72dc7af]{margin-inline:auto;width:min(1180px,calc(100% - 40px))}.hero-section[data-v-e72dc7af]{align-items:center;background:radial-gradient(ellipse at 22% 62%,#078b86 0,transparent 48%),linear-gradient(115deg,#005f6b,#004c5d 50%,#002c43);color:#fff;display:flex;isolation:isolate;min-height:520px;overflow:hidden;position:relative}.hero-section[data-v-e72dc7af]:after,.hero-section[data-v-e72dc7af]:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.hero-section[data-v-e72dc7af]:before{background:linear-gradient(160deg,transparent 45%,rgba(34,218,183,.12) 75%,transparent);border:1px solid rgba(70,229,204,.25);box-shadow:0 14px #46e5cc12,0 30px #46e5cc0f,0 48px #46e5cc0d,0 70px #46e5cc0a,0 96px #46e5cc08;height:620px;left:-340px;top:-250px;transform:rotate(32deg);width:1100px}.hero-section[data-v-e72dc7af]:after{border:1px solid rgba(30,180,190,.2);box-shadow:0 18px #1eb4be12,0 40px #1eb4be0e,0 66px #1eb4be0a,0 96px #1eb4be08;height:760px;right:-310px;top:-440px;transform:rotate(-28deg);width:1050px}.hero-section__inner[data-v-e72dc7af]{align-items:center;display:grid;gap:56px;grid-template-columns:.92fr 1.08fr;padding-block:56px;position:relative}.hero-section__copy[data-v-e72dc7af]{max-width:520px}.eyebrow[data-v-e72dc7af]{color:#5ba6a7;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:14px}.eyebrow--hero[data-v-e72dc7af]{background:#ffffff17;border-radius:999px;color:#b6ece7;padding:7px 12px}h1[data-v-e72dc7af]{font-family:IRANSansXExtraBold,sans-serif;font-size:clamp(38px,3.3vw,52px);line-height:1.5;margin:0 0 20px}.hero-section__copy p[data-v-e72dc7af]{color:#d4e8e9;font-size:17px;line-height:2;margin:0 0 28px}.hero-form[data-v-e72dc7af]{background:#fff;border:2px solid #9bd7d3;border-radius:999px;display:flex;padding:5px;width:min(420px,100%)}.hero-form input[data-v-e72dc7af]{background:transparent;border:0;color:#273b3d;flex:1;font:inherit;min-width:0;outline:0;padding:0 18px}.hero-form button[data-v-e72dc7af],.primary-button[data-v-e72dc7af]{background:#087577;border:0;border-radius:999px;color:#fff;font:inherit;font-weight:700;padding:12px 24px;white-space:nowrap}.hero-section__visual img[data-v-e72dc7af]{display:block;filter:drop-shadow(0 22px 28px rgba(0,0,0,.24));max-height:430px;-o-object-fit:contain;object-fit:contain;width:100%}.platform-section[data-v-e72dc7af]{isolation:isolate;padding-block:76px 70px;position:relative;text-align:center}.platform-section[data-v-e72dc7af]:before{background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;border-top:1px solid hsla(0,0%,100%,.8);box-shadow:0 -8px 20px -12px #004c574d;content:"";height:40px;left:50%;pointer-events:none;position:absolute;top:-20px;transform:translate(-50%);width:104vw;z-index:-1}.platform-section__kicker[data-v-e72dc7af]{color:#75888a;font-size:14px}.cta-section h2[data-v-e72dc7af],.faq-section h2[data-v-e72dc7af],.platform-section h2[data-v-e72dc7af]{font-size:clamp(28px,3vw,44px);line-height:1.5;margin:10px 0 12px}.cta-section>p[data-v-e72dc7af],.faq-section__inner>p[data-v-e72dc7af],.platform-section__lead[data-v-e72dc7af]{color:var(--muted);line-height:2;margin:0 auto;max-width:700px}.feature-row[data-v-e72dc7af]{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin-top:48px}.feature-card[data-v-e72dc7af]{padding:8px}.feature-card__icon[data-v-e72dc7af]{background:#fff;border-radius:50%;box-shadow:0 8px 28px #005a5e29;color:var(--brand);display:grid;font-size:27px;height:62px;margin:0 auto 16px;place-items:center;width:62px}.feature-card h3[data-v-e72dc7af]{font-size:17px;margin:0 0 8px}.feature-card p[data-v-e72dc7af]{color:#77878a;font-size:13px;line-height:1.8;margin:0}.showcase-section[data-v-e72dc7af]{isolation:isolate;padding-block:78px;position:relative}.showcase-section--tint[data-v-e72dc7af]{background:#effbfd}.showcase-section--plain[data-v-e72dc7af]{background:#fff}.faq-section[data-v-e72dc7af]:before,.showcase-section[data-v-e72dc7af]:before{background:inherit;border-radius:50% 50% 0 0/100% 100% 0 0;border-top:1px solid hsla(0,0%,100%,.8);box-shadow:0 -8px 20px -12px #004c573d;content:"";height:40px;inset-inline:-2%;pointer-events:none;position:absolute;top:-20px;z-index:-1}.showcase-section__inner[data-v-e72dc7af]{align-items:center;display:grid;gap:78px;grid-template-columns:.88fr 1.12fr}.showcase-section--reverse .showcase-section__copy[data-v-e72dc7af]{order:2}.showcase-section--reverse .showcase-section__visual[data-v-e72dc7af]{order:1}.showcase-section__copy h2[data-v-e72dc7af]{font-size:clamp(26px,3vw,40px);line-height:1.55;margin:0 0 16px}.showcase-section__copy>p[data-v-e72dc7af]{color:var(--muted);line-height:2;margin:0 0 22px}.showcase-section ul[data-v-e72dc7af]{display:grid;gap:11px;list-style:none;margin:0 0 22px;padding:0}.showcase-section li[data-v-e72dc7af]{align-items:center;color:#405759;display:flex;gap:10px}.showcase-section li svg[data-v-e72dc7af]{color:#04a07f;flex:none}.text-link[data-v-e72dc7af]{align-items:center;color:var(--brand);display:inline-flex;font-weight:700;gap:8px;text-decoration:none}.showcase-section__visual img[data-v-e72dc7af]{display:block;max-height:410px;-o-object-fit:contain;object-fit:contain;width:100%}#analytics .showcase-section__inner[data-v-e72dc7af],#targeting .showcase-section__inner[data-v-e72dc7af]{gap:64px;grid-template-columns:1.18fr .82fr}#analytics .showcase-section__visual img[data-v-e72dc7af],#targeting .showcase-section__visual img[data-v-e72dc7af]{max-height:460px}.faq-section[data-v-e72dc7af]{background:#effbfd;isolation:isolate;padding-block:82px;position:relative;text-align:center}.faq-list[data-v-e72dc7af]{display:grid;gap:12px;margin:42px auto 0;max-width:900px;text-align:start}.faq-item[data-v-e72dc7af]{background:#fff;border:1px solid #e0eeee;border-radius:12px;overflow:hidden}.faq-item button[data-v-e72dc7af]{align-items:center;background:transparent;border:0;color:var(--ink);display:flex;font:inherit;font-weight:700;gap:18px;justify-content:space-between;padding:18px 22px;text-align:start;width:100%}.faq-item button svg[data-v-e72dc7af]{color:var(--brand);flex:none}.faq-item__answer[data-v-e72dc7af]{color:var(--muted);line-height:1.9;padding:0 22px 20px}.faq-item--open[data-v-e72dc7af]{background:#e4f5f7}.cta-section[data-v-e72dc7af]{padding-block:100px;text-align:center}.cta-section__actions[data-v-e72dc7af]{align-items:center;display:flex;gap:22px;justify-content:center;margin-top:28px}.primary-button[data-v-e72dc7af]{padding-inline:28px;text-decoration:none}.secondary-link[data-v-e72dc7af]{color:var(--brand);font-weight:700;text-decoration:none}.home-page--ltr .text-link svg[data-v-e72dc7af]{transform:rotate(180deg)}@media (max-width:900px){#analytics .showcase-section__inner[data-v-e72dc7af],#targeting .showcase-section__inner[data-v-e72dc7af],.hero-section__inner[data-v-e72dc7af],.showcase-section__inner[data-v-e72dc7af]{gap:36px;grid-template-columns:1fr}.hero-section__copy[data-v-e72dc7af]{max-width:none;text-align:center}.hero-form[data-v-e72dc7af]{margin-inline:auto}.hero-section__visual[data-v-e72dc7af]{order:2}.feature-row[data-v-e72dc7af]{grid-template-columns:repeat(2,1fr)}.showcase-section--reverse .showcase-section__copy[data-v-e72dc7af],.showcase-section--reverse .showcase-section__visual[data-v-e72dc7af]{order:0}.showcase-section__copy[data-v-e72dc7af]{text-align:center}.showcase-section ul[data-v-e72dc7af]{margin-inline:auto;max-width:100%;text-align:start;width:-moz-max-content;width:max-content}.showcase-section__visual img[data-v-e72dc7af]{max-height:360px}}@media (max-width:560px){.landing-container[data-v-e72dc7af]{width:min(100% - 28px,1180px)}.hero-section[data-v-e72dc7af]{min-height:auto}.hero-section__inner[data-v-e72dc7af]{gap:28px;padding-block:46px 34px}h1[data-v-e72dc7af]{font-size:34px;line-height:1.55}.hero-section__copy p[data-v-e72dc7af]{font-size:15px}.hero-form[data-v-e72dc7af]{border-radius:16px;flex-direction:column;gap:6px}.hero-form input[data-v-e72dc7af]{min-height:46px;text-align:center}.hero-form button[data-v-e72dc7af]{width:100%}.platform-section[data-v-e72dc7af]{padding-block:58px}.platform-section[data-v-e72dc7af]:before{height:24px;top:-12px}.feature-row[data-v-e72dc7af]{gap:24px;grid-template-columns:1fr;margin-top:36px}.feature-card[data-v-e72dc7af]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:60px 1fr;text-align:start}.feature-card__icon[data-v-e72dc7af]{grid-row:span 2;margin:0}.feature-card h3[data-v-e72dc7af],.feature-card p[data-v-e72dc7af]{margin:0}.showcase-section[data-v-e72dc7af]{padding-block:58px}.faq-section[data-v-e72dc7af]:before,.showcase-section[data-v-e72dc7af]:before{box-shadow:0 -6px 14px -10px #004c573d;height:24px;top:-12px}.showcase-section__copy h2[data-v-e72dc7af]{font-size:27px}.showcase-section__visual img[data-v-e72dc7af]{max-height:290px}#analytics .showcase-section__visual img[data-v-e72dc7af],#targeting .showcase-section__visual img[data-v-e72dc7af]{max-height:330px}.faq-section[data-v-e72dc7af]{padding-block:60px}.faq-item button[data-v-e72dc7af]{padding:16px}.faq-item__answer[data-v-e72dc7af]{padding:0 16px 16px}.cta-section[data-v-e72dc7af]{padding-block:72px}.cta-section__actions[data-v-e72dc7af]{flex-direction:column}}
