:is(.cx,.zoya,.ap){font-family:var(--font-family-base);-webkit-font-smoothing:antialiased}:is(.cx,.zoya,.ap)>section+section{border-top:1px solid var(--color-border-subtle)}:is(.cx,.zoya,.ap) .grid-bg{display:none}:is(.cx,.zoya,.ap) .btn-ghost,:is(.cx,.zoya,.ap) .btn-primary{min-height:48px;padding:12px 21px;border-radius:6px!important;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);box-shadow:none}:is(.cx,.zoya,.ap) .btn-primary{color:var(--color-on-primary);background:var(--color-primary);border:1px solid var(--color-primary)}:is(.cx,.zoya,.ap) .btn-primary:hover{color:var(--color-on-primary);background:var(--color-primary-hover)}:is(.cx,.zoya,.ap) .btn-ghost{color:var(--color-text-strong);background:var(--color-white);border:1px solid var(--color-border-input)}:is(.cx,.zoya,.ap) .btn-ghost:hover{color:var(--color-text-strong);background:var(--color-primary-surface);border-color:var(--color-border-input-hover)}:is(.cx,.zoya,.ap) .section-label,:is(.cx,.zoya,.ap) .z-eyebrow{gap:10px;font-size:var(--font-size-10);font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-label)}:is(.cx,.zoya,.ap) .section-label{display:inline-flex;align-items:center}:is(.cx,.zoya,.ap) .section-label:before{content:"";width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--color-primary)}:is(.cx,.zoya,.ap) .z-eyebrow-dot{width:7px;height:7px;box-shadow:none}:is(.cx,.zoya,.ap) .section-title,:is(.cx,.zoya,.ap) .z-title{font-weight:var(--font-weight-medium);line-height:var(--line-height-1-17);letter-spacing:-.05em;color:var(--color-text-strong)}:is(.cx,.zoya,.ap) .section-title span,:is(.cx,.zoya,.ap) .z-title span{background:none;-webkit-text-fill-color:currentColor;color:var(--color-green-62-c)}:is(.cx,.zoya,.ap) .section-sub,:is(.cx,.zoya,.ap) .z-sub{color:var(--color-text-muted);line-height:var(--line-height-1-85)}:is(.cx,.zoya,.ap) .ap-section-head{display:grid;grid-template-columns:1.15fr .85fr;grid-column-gap:60px;column-gap:60px;align-items:end;max-width:none;margin:0 0 48px;text-align:left}:is(.cx,.zoya,.ap) .ap-section-head .z-eyebrow{grid-column:1;justify-self:start;justify-content:flex-start}:is(.cx,.zoya,.ap) .ap-section-head .z-title{grid-column:1;margin:0}:is(.cx,.zoya,.ap) .ap-section-head .z-sub{grid-column:2;grid-row:1/span 2;align-self:end;max-width:none;margin:0;font-size:var(--font-size-15)}:is(.cx,.zoya,.ap)>section>.ap-section-head{max-width:1240px;margin-inline:auto;padding-inline:48px}:is(.cx,.zoya,.ap) .ad-impact{padding-top:80px}:is(.cx,.zoya,.ap) #hero{background:radial-gradient(ellipse at 80% 35%,var(--color-bg-hero-glow) 0,transparent 55%),var(--color-bg-hero)}:is(.cx,.zoya,.ap) .hero-badge{display:inline-flex;align-items:center;gap:9px;padding:0;margin:0;background:none;border:0;border-radius:0;font-family:var(--font-family-base);font-size:var(--font-size-10);font-weight:var(--font-weight-semibold);line-height:var(--line-height-1-87);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-strong);-webkit-font-smoothing:antialiased}@media(max-width:575px){:is(.cx,.zoya,.ap) .hero-badge{font-size:var(--font-size-8);letter-spacing:.07em}}:is(.cx,.zoya,.ap) .hero-badge:before{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--color-primary);box-shadow:none}:is(.cx,.zoya,.ap) .hero-h1{font-family:var(--font-family-base);font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);line-height:var(--line-height-1-08);letter-spacing:-.055em;text-wrap:balance;color:var(--color-text-strong);max-width:640px;margin:25px 0;-webkit-font-smoothing:antialiased}@media(max-width:1199px){:is(.cx,.zoya,.ap) .hero-h1{font-size:var(--font-size-46)}}@media(max-width:991px){:is(.cx,.zoya,.ap) .hero-h1{max-width:760px}}@media(max-width:575px){:is(.cx,.zoya,.ap) .hero-h1{font-size:var(--font-size-fluid-36-10vw-48)}}:is(.cx,.zoya,.ap) .hero-h1 span{font-style:normal;background:none;-webkit-text-fill-color:currentColor;color:var(--color-primary-text)}:is(.cx,.zoya,.ap) .hero-sub{font-family:var(--font-family-base);font-size:var(--font-size-18);font-weight:var(--font-weight-regular);line-height:var(--line-height-1-65);letter-spacing:normal;max-width:490px;margin:0 0 28px;color:var(--color-text-strong);-webkit-font-smoothing:antialiased}@media(max-width:991px){:is(.cx,.zoya,.ap) .hero-sub{max-width:570px}}:is(.cx,.zoya,.ap) .rt-hero .hero-h1,:is(.cx,.zoya,.ap) .rt-hero .hero-sub{margin-left:auto;margin-right:auto}@media(max-width:1024px){:is(.cx,.zoya,.ap) .hero-h1,:is(.cx,.zoya,.ap) .hero-sub{margin-left:auto;margin-right:auto}}:is(.cx,.zoya,.ap) .hero-pills{gap:10px 22px}:is(.cx,.zoya,.ap) .hero-pill{gap:10px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);color:var(--color-green-73-b)}:is(.cx,.zoya,.ap) .hero-pill .hero-pill-check{background:var(--color-primary-surface);color:var(--color-primary-text)}:is(.cx,.zoya,.ap) :is(.hero-stat-num,.z-metric-num,.metric-num,.cta-stat-num,.rt-impact-num){background:none;-webkit-text-fill-color:currentColor;color:var(--color-text-strong);font-weight:var(--font-weight-semibold);letter-spacing:-.04em}:is(.cx,.zoya,.ap) :is(.hero-stat-label,.z-metric-label,.metric-label,.cta-stat-label){color:var(--color-text-muted)}:is(.cx,.zoya,.ap) .hero-stat-div{background:var(--color-border)}:is(.cx,.zoya,.ap) :is(.z-metric-card,.ap-feature-card,.usp-card,.bento-card,.industry-card,.metric-card,.rt-impact-card){border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-md)}:is(.cx,.zoya,.ap) :is(.z-metric-card,.ap-feature-card,.usp-card,.bento-card,.industry-card,.metric-card,.rt-impact-card):hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-lg)}:is(.cx,.zoya,.ap) .ap-panel{border-color:var(--color-border);border-radius:16px}:is(.cx,.zoya,.ap) .ap-feature-icon{background:var(--color-bg-tile);border-color:var(--color-border-tile);border-radius:14px}:is(.cx,.zoya,.ap) #cta,:is(.cx,.zoya,.ap) .rt-cta{background:var(--color-dark);color:var(--color-lime-09-b)}:is(.cx,.zoya,.ap) .rt-cta{border-radius:16px}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-inner,:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .rt-cta-inner{max-width:1280px;text-align:left}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-badge,:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .section-label{justify-content:flex-start;padding:0;background:none;border:0;font-size:var(--font-size-10);font-weight:var(--font-weight-medium);letter-spacing:.12em;color:var(--color-on-dark-label)}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-h2{max-width:820px;font-weight:var(--font-weight-medium);line-height:var(--line-height-1-2);letter-spacing:-.05em;color:var(--color-on-dark-heading)}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-h2 span{background:none;-webkit-text-fill-color:currentColor;color:var(--color-on-dark-accent)}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-sub{max-width:620px;margin-left:0;color:var(--color-on-dark-body)}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-btns,:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-stats{justify-content:flex-start}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-stat{text-align:left}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-stat-num{color:var(--color-on-dark-accent)}:is(.cx,.zoya,.ap) :is(#cta,.rt-cta) .cta-stat-label{color:var(--color-on-dark-body)}@media(max-width:600px){:is(.cx,.zoya,.ap)>section>.ap-section-head{padding-inline:20px}:is(.cx,.zoya,.ap) .ad-impact{padding-top:64px}}@media(max-width:1024px){:is(.cx,.zoya,.ap) .ap-section-head{grid-template-columns:1fr;row-gap:0}:is(.cx,.zoya,.ap) .ap-section-head .z-sub{grid-column:1;grid-row:auto;margin-top:20px}}