:root{--aip-navy:#00053f;--aip-violet:#563ff0;--aip-violet-dark:#4630d9;--aip-mint:#3ae3c3;--aip-body:#3b4170;--aip-muted:#5a5f7d;--aip-soft:#f6f7fb;--aip-sand:#ece9e5;--aip-sand-lt:#f4f2ef;--aip-tint:#f1eeff;--aip-line:#e1e4f0;--aip-line-2:#d5d9ea;--aip-on-dark:#c9cceb;--aip-header-h:74px;--aip-mono:"JetBrains Mono",ui-monospace,Menlo,monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--aip-header-h) + 8px)}body{background:#fff;margin:0;padding:0}.body-container--landing-ai-partner,.body-container--landing-ai-partner .dnd-section,.body-container--landing-ai-partner .row-fluid-wrapper.dnd-section{margin:0!important;max-width:none!important;padding:0!important}.body-container--landing-ai-partner .dnd-section>.row-fluid,.body-container--landing-ai-partner .row-fluid-wrapper.dnd-section>.row-fluid{margin:0!important;max-width:none!important;width:100%!important}.body-container--landing-ai-partner .dnd-module,.body-container--landing-ai-partner .dnd-section .span12{float:none!important;margin:0!important;min-height:0!important;padding:0!important;width:100%!important}.aip-landing{background:#fff;color:var(--aip-navy);font-family:Poppins,Segoe UI,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}.aip-landing a{color:var(--aip-violet)}.aip-landing a:hover{color:#3b27c9}.aip-landing h1,.aip-landing h2,.aip-landing h3,.aip-landing ol,.aip-landing p,.aip-landing ul{margin:0}.aip-landing h1,.aip-landing h2{text-wrap:balance}.aip-landing a:focus-visible,.aip-landing button:focus-visible,.aip-landing input:focus-visible{outline:3px solid var(--aip-violet);outline-offset:3px}.aip-wrap{margin:0 auto;max-width:1200px;padding:0 24px}.aip-section{padding:96px 0;scroll-margin-top:var(--aip-header-h)}.aip-bg-white{background:#fff}.aip-bg-soft{background:var(--aip-soft)}.aip-bg-sand{background:var(--aip-sand)}.aip-bg-sand-lt{background:var(--aip-sand-lt)}.aip-bg-navy{background:var(--aip-navy);color:#fff}.aip-stack{display:flex;flex-direction:column}.aip-stack--16{gap:16px}.aip-stack--48{gap:48px}.aip-eyebrow{color:var(--aip-violet);font-family:var(--aip-mono);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.aip-h2{font-size:clamp(32px,3.6vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.1}.aip-lead{color:var(--aip-body);font-size:17px;line-height:1.6}.aip-head{display:flex;flex-direction:column;gap:16px;max-width:780px}.aip-head--split{align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between;max-width:none}.aip-head--split>.aip-plans__intro,.aip-head--split>.aip-what__intro{display:flex;flex-direction:column;gap:16px;max-width:680px}.aip-head--split>p{max-width:420px}.aip-btn{border:1.5px solid transparent;border-radius:100px;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:600;padding:14px 24px;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.aip-btn--lg{font-size:17px;padding:17px 28px}.aip-btn--primary,.aip-landing a.aip-btn--primary{background:var(--aip-violet);color:#fff}.aip-landing a.aip-btn--primary:hover{background:var(--aip-violet-dark);box-shadow:0 10px 24px rgba(86,63,240,.32);color:#fff;transform:translateY(-1px)}.aip-landing a.aip-btn--ghost{background:transparent;border-color:rgba(0,5,63,.35);color:var(--aip-navy)}.aip-landing a.aip-btn--ghost:hover{background:#fff;border-color:var(--aip-navy);color:var(--aip-navy)}.aip-landing a.aip-btn--soft{background:var(--aip-soft);border-color:var(--aip-line-2);color:var(--aip-navy)}.aip-landing a.aip-btn--soft:hover{background:#fff;border-color:var(--aip-navy);color:var(--aip-navy)}.aip-landing a.aip-btn--mint{background:var(--aip-mint);color:var(--aip-navy);font-weight:700}.aip-landing a.aip-btn--mint:hover{background:#5ff0d4;color:var(--aip-navy)}.aip-btn--outline{background:transparent;border-color:var(--aip-navy);color:var(--aip-navy);font-size:15px;padding:12px 22px}.aip-header,.aip-header-shell{height:var(--aip-header-h)}.aip-header{-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);background:hsla(0,0%,100%,.94);border-bottom:1px solid #e6e8f2;left:0;position:fixed;right:0;top:0;z-index:50}.aip-header__inner{gap:16px;height:100%;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.aip-header__inner,.aip-header__logo{align-items:center;display:flex}.aip-header__logo img{display:block;height:30px;width:auto}.aip-header__nav{display:flex;font-size:15px;font-weight:500;gap:28px}.aip-landing .aip-header__nav a{color:var(--aip-navy);text-decoration:none}.aip-landing .aip-header__nav a:hover{color:var(--aip-violet)}.aip-header__cta{font-size:15px;padding:12px 20px;white-space:nowrap}.aip-hero{background:var(--aip-sand)}.aip-hero__inner{align-items:center;display:flex;flex-wrap:wrap;gap:48px;margin:0 auto;max-width:1200px;padding:72px 24px}.aip-hero__copy{display:flex;flex:1 1 460px;flex-direction:column;gap:26px;min-width:0}.aip-hero__title{font-size:clamp(42px,5.2vw,72px);font-weight:700;letter-spacing:-.025em;line-height:1.03}.aip-hl{color:var(--aip-violet)}.aip-bg-navy .aip-hl,.aip-cta .aip-hl{color:var(--aip-mint)}.aip-hero__sub{color:var(--aip-body);font-size:19px;line-height:1.6;max-width:540px}.aip-hero__actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.aip-hero__actions .aip-btn{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;max-width:none;width:auto}.aip-hero__trust{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding-top:6px}.aip-hero__trust img{display:block;height:58px;width:auto}.aip-hero__trust p{color:var(--aip-body);font-size:14px;line-height:1.55}.aip-hero__media{flex:1 1 520px;min-width:0}.aip-hero__media img{aspect-ratio:16/11;border-radius:28px;display:block;height:auto;object-fit:cover;object-position:80% center;width:100%}.aip-cards3{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.aip-card-soft{background:var(--aip-soft);border-radius:24px;display:flex;flex-direction:column;gap:12px;padding:32px}.aip-card-soft h3{font-size:22px;line-height:1.3}.aip-card-soft p{color:var(--aip-body);font-size:16px;line-height:1.6}.aip-stats{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.aip-stat{align-items:flex-start;border-top:2px solid var(--aip-navy);display:flex;gap:24px;padding-top:24px}.aip-stat__value{color:var(--aip-violet);flex:none;font-size:60px;font-weight:700;letter-spacing:-.03em;line-height:1}.aip-stat__body{display:flex;flex-direction:column;gap:6px}.aip-stat__text{font-size:17px;line-height:1.5}.aip-stat__source{color:var(--aip-muted);font-size:13px}.aip-what-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.aip-what-card{background:#fff;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.aip-what-card:hover{box-shadow:0 18px 40px rgba(0,5,63,.1);transform:translateY(-4px)}.aip-what-card img{aspect-ratio:4/3;display:block;object-fit:cover;width:100%}.aip-what-card__body{display:flex;flex-direction:column;gap:10px;padding:24px 24px 28px}.aip-what-card__cat{color:var(--aip-violet);font-family:var(--aip-mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.aip-what-card h3{font-size:21px;line-height:1.3}.aip-bullets{color:var(--aip-body);display:flex;flex-direction:column;font-size:15px;gap:6px;line-height:1.5;padding-left:18px}.aip-how{display:flex;flex-wrap:wrap;gap:56px}.aip-how__intro{flex:1 1 340px;gap:18px;min-width:0}.aip-callout,.aip-how__intro{display:flex;flex-direction:column}.aip-callout{background:var(--aip-tint);border-radius:20px;gap:6px;padding:22px 24px}.aip-callout strong{font-size:16px;font-weight:600}.aip-callout p{color:var(--aip-body);font-size:15px;line-height:1.55}.aip-steps{display:flex;flex:1.4 1 520px;flex-direction:column;list-style:none;min-width:0;padding:0}.aip-step{display:flex;gap:24px;padding-bottom:32px}.aip-step:last-child{padding-bottom:0}.aip-step__rail{flex:none;flex-direction:column}.aip-step__num,.aip-step__rail{align-items:center;display:flex}.aip-step__num{background:var(--aip-violet);border-radius:100px;color:#fff;font-weight:700;height:44px;justify-content:center;width:44px}.aip-step__line{background:#d9d4ff;flex:1;margin-top:8px;width:2px}.aip-step:last-child .aip-step__line{display:none}.aip-step__body{display:flex;flex-direction:column;gap:8px;padding-top:6px}.aip-step__phase{color:var(--aip-muted);font-family:var(--aip-mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.aip-step__body h3{font-size:22px}.aip-step__body p{color:var(--aip-body);font-size:16px;line-height:1.6}.aip-plans{gap:40px}.aip-plans,.aip-plans__intro{display:flex;flex-direction:column}.aip-plans__intro{gap:16px;max-width:640px}.aip-billing{align-items:center;align-self:flex-end;background:#fff;border:1px solid var(--aip-line);border-radius:100px;display:inline-flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:4px;padding:5px}.aip-billing__btn{background:transparent;border:0;border-radius:100px;color:var(--aip-navy);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:10px 18px;transition:background .2s ease,color .2s ease;white-space:nowrap}.aip-billing__btn.is-active{background:var(--aip-navy);color:#fff}.aip-plans__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr))}.aip-plan{background:#fff;border:1px solid var(--aip-line);border-radius:28px;display:flex;flex-direction:column;gap:22px;padding:32px}.aip-plan--rec{background:var(--aip-navy);border:2px solid var(--aip-violet);box-shadow:0 24px 60px rgba(0,5,63,.28);color:#fff}.aip-plan__head{display:flex;flex-direction:column;gap:8px}.aip-plan__title-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.aip-plan h3{font-size:26px}.aip-plan--rec h3{color:#fff}.aip-plan__badge{background:var(--aip-mint);border-radius:100px;color:var(--aip-navy);font-family:var(--aip-mono);font-size:11px;font-weight:600;letter-spacing:.12em;padding:6px 12px;text-transform:uppercase}.aip-plan__desc{color:var(--aip-body);font-size:15px;line-height:1.55;min-height:70px}.aip-plan--rec .aip-plan__desc{color:var(--aip-on-dark)}.aip-plan__price-wrap{display:flex;flex-direction:column;gap:4px}.aip-plan__price-row{align-items:baseline;display:flex;gap:6px}.aip-plan__price{font-size:48px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.025em}.aip-plan--rec .aip-plan__price{color:#fff}.aip-plan__unit{color:var(--aip-muted);font-size:16px}.aip-plan--rec .aip-plan__unit{color:var(--aip-on-dark)}.aip-plan__note{color:var(--aip-muted);font-size:13px}.aip-plan--rec .aip-plan__note{color:#a9f3e3}.aip-checks{display:flex;flex-direction:column;font-size:15px;gap:12px;line-height:1.45;list-style:none;padding:0}.aip-plan--rec .aip-checks{color:#edeefa}.aip-checks li{display:flex;gap:10px}.aip-checks li:before{background:no-repeat 50%/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23563ff0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E");content:"";flex:none;height:18px;margin-top:2px;width:18px}.aip-plan--rec .aip-checks li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233ae3c3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E")}.aip-plan__quarter{border-top:1px solid var(--aip-line);color:var(--aip-body);font-size:14px;line-height:1.5;margin-top:auto;padding-top:16px}.aip-plan__quarter strong{color:var(--aip-navy)}.aip-plan--rec .aip-plan__quarter{border-top-color:hsla(0,0%,100%,.16);color:var(--aip-on-dark)}.aip-plan--rec .aip-plan__quarter strong{color:#fff}.aip-enterprise{align-items:center;background:#fff;border:1px solid var(--aip-line);border-radius:24px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:28px 32px}.aip-enterprise__copy{display:flex;flex:1 1 560px;flex-direction:column;gap:6px;min-width:0}.aip-enterprise__title-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.aip-enterprise h3{font-size:24px}.aip-enterprise__price{color:var(--aip-violet);font-size:16px;font-weight:600}.aip-enterprise p{color:var(--aip-body);font-size:15px;line-height:1.6}.aip-enterprise .aip-btn{white-space:nowrap}.aip-plans__foot{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.aip-plans__fine{color:var(--aip-muted);font-size:13px;line-height:1.6;max-width:760px}.aip-compare{background:#fff;border:1px solid var(--aip-line);border-radius:20px;overflow-x:auto}.aip-compare[hidden]{display:none}.aip-cmp{border-collapse:collapse;min-width:860px;width:100%}.aip-cmp td,.aip-cmp th{border-bottom:1px solid var(--aip-line);font-size:14px;line-height:1.45;padding:14px 16px;text-align:left;vertical-align:top}.aip-cmp thead th{background:var(--aip-soft);color:var(--aip-muted);font-size:13px;font-weight:600;letter-spacing:.06em;position:sticky;text-transform:uppercase;top:0}.aip-cmp tbody th{color:var(--aip-navy);font-weight:600;width:24%}.aip-cmp td.is-hl,.aip-cmp th.is-hl{background:var(--aip-tint)}.aip-cmp thead th.is-hl{background:#e5e0ff;color:var(--aip-violet)}.aip-roi{align-items:stretch;display:flex;flex-wrap:wrap;gap:48px}.aip-roi__controls{flex:1 1 460px;gap:22px;min-width:0}.aip-roi__controls,.aip-slider{display:flex;flex-direction:column}.aip-slider{gap:6px}.aip-slider__row{display:flex;font-size:15px;gap:12px;justify-content:space-between}.aip-slider__row label{font-weight:600}.aip-slider__val{color:var(--aip-violet);font-variant-numeric:tabular-nums;font-weight:600}.aip-landing input[type=range]{accent-color:var(--aip-violet);cursor:pointer;height:28px;width:100%}.aip-chips{display:flex;flex-direction:column;gap:8px}.aip-chips__title{font-size:15px;font-weight:600}.aip-chips__row{display:flex;flex-wrap:wrap;gap:8px}.aip-chip{background:#fff;border:1.5px solid var(--aip-line-2);border-radius:100px;color:var(--aip-navy);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:10px 18px;transition:background .2s ease,color .2s ease,border-color .2s ease}.aip-chip.is-active{background:var(--aip-violet);border-color:var(--aip-violet);color:#fff}.aip-roi__result{background:var(--aip-navy);border-radius:28px;color:#fff;display:flex;flex:1 1 420px;flex-direction:column;gap:24px;min-width:0;padding:40px}.aip-roi__result-head{display:flex;flex-direction:column;gap:6px}.aip-roi__result-label{color:var(--aip-on-dark);font-size:15px}.aip-roi__value{color:var(--aip-mint);font-size:clamp(44px,4.4vw,60px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em}.aip-roi__annual{color:var(--aip-on-dark);font-size:14px}.aip-roi__metrics{border-top:1px solid hsla(0,0%,100%,.16);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));padding-top:24px}.aip-roi__metric{display:flex;flex-direction:column;gap:4px}.aip-roi__metric-label{color:var(--aip-on-dark);font-size:14px}.aip-roi__metric-value{font-size:28px;font-variant-numeric:tabular-nums;font-weight:700}.aip-roi__metric-value small{color:var(--aip-on-dark);font-size:15px;font-weight:500}.aip-roi__disclaimer{color:#a6aad0;font-size:13px;line-height:1.6;margin-top:auto}.aip-build{display:flex;flex-direction:column;gap:44px}.aip-build__head{max-width:820px}.aip-build__head .aip-lead{line-height:1.65}.aip-build__main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:28px}.aip-bcard{background:#fff;border-radius:22px;box-shadow:0 16px 40px rgba(0,5,63,.08);display:flex;flex:1 1 360px;flex-direction:column;gap:16px;min-width:0;padding:28px}.aip-bcard__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.aip-bcard__tag{color:var(--aip-muted);font-size:12px;letter-spacing:.12em}.aip-bcard__status,.aip-bcard__tag{font-family:var(--aip-mono);font-weight:600;text-transform:uppercase}.aip-bcard__status{background:#e6fbf6;border-radius:100px;color:#00705f;font-size:11px;letter-spacing:.1em;padding:5px 10px}.aip-bcard h3{font-size:22px;line-height:1.3}.aip-bcard>p{color:var(--aip-body);font-size:15px;line-height:1.6}.aip-bcard__meta{border-bottom:1px solid var(--aip-line);border-top:1px solid var(--aip-line);display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 0}.aip-bcard__meta div{display:flex;flex-direction:column;gap:2px}.aip-bcard__meta span{color:var(--aip-muted);font-size:12px}.aip-bcard__meta strong{font-weight:700}.aip-bcard__crit{display:flex;flex-direction:column;gap:8px}.aip-bcard__crit>strong{font-size:13px;font-weight:600}.aip-bcard__crit .aip-bullets{font-size:14px;gap:4px}.aip-sizes{display:flex;flex:1.5 1 520px;flex-direction:column;gap:12px;min-width:0}.aip-sizes__title{font-size:15px;font-weight:600}.aip-sizes__list{background:#fff;border-radius:22px;display:flex;flex-direction:column;overflow:hidden}.aip-size{border-bottom:1px solid #eceef5;display:flex;gap:18px;padding:18px 22px}.aip-size:last-child{border-bottom:0}.aip-size__code{color:var(--aip-violet);flex:none;font-family:var(--aip-mono);font-weight:600;width:54px}.aip-size__body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.aip-size__row{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.aip-size__hours{color:var(--aip-body);font-variant-numeric:tabular-nums}.aip-size__body p{color:var(--aip-body);font-size:14px;line-height:1.5}.aip-guarantee{background:var(--aip-navy);border-radius:18px;color:#fff;font-size:15px;line-height:1.6;padding:18px 22px}.aip-guarantee strong{color:var(--aip-mint)}.aip-build__extra{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.aip-panel{background:#fff;border-radius:22px;display:flex;flex-direction:column;gap:14px;padding:28px}.aip-panel h3{font-size:21px}.aip-panel>p{color:var(--aip-body);font-size:15px;line-height:1.6}.aip-panel .aip-bullets{gap:8px;line-height:1.55}.aip-slots{display:flex;flex-direction:column;font-size:15px;gap:8px}.aip-slots>div{border-bottom:1px solid #eceef5;display:flex;gap:12px;justify-content:space-between;padding-bottom:8px}.aip-slots>div:last-child{border-bottom:0;padding-bottom:0}.aip-slots strong{text-align:right}.aip-about{align-items:stretch;display:flex;flex-wrap:wrap;gap:56px}.aip-about__media{display:flex;flex:.8 1 320px;flex-direction:column;gap:10px;min-width:0}.aip-about__media img{border-radius:24px;display:block;height:100%;max-height:620px;min-height:420px;object-fit:cover;object-position:center 30%;width:100%}.aip-about__media figcaption{color:var(--aip-muted);font-size:13px}.aip-about__media{margin:0}.aip-about__copy{display:flex;flex:1.4 1 520px;flex-direction:column;gap:28px;min-width:0}.aip-about__copy .aip-lead{line-height:1.65}.aip-highlights{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.aip-highlight{border-top:2px solid var(--aip-navy);display:flex;flex-direction:column;gap:4px;padding-top:14px}.aip-highlight strong{font-size:17px}.aip-highlight span{color:var(--aip-body);font-size:14px}.aip-logos{display:flex;flex-direction:column;gap:14px}.aip-logos__title{font-size:15px;font-weight:600}.aip-logos__grid{align-items:center;display:grid;gap:22px 18px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.aip-logos__grid img{display:block;height:26px;max-width:100%;opacity:.85;width:auto}.aip-logos__note{color:var(--aip-muted);font-size:12px}.aip-faq{display:flex;flex-wrap:wrap;gap:48px}.aip-faq__intro{display:flex;flex:1 1 300px;flex-direction:column;gap:16px;min-width:0}.aip-faq__list{border-top:1px solid var(--aip-line-2);display:flex;flex:2 1 560px;flex-direction:column;min-width:0}.aip-faq__item{border-bottom:1px solid var(--aip-line-2)}.aip-faq__q{align-items:center;background:none;border:0;color:var(--aip-navy);cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:600;gap:16px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.aip-faq__icon,.aip-faq__q:hover{color:var(--aip-violet)}.aip-faq__icon{flex:none;font-size:26px;line-height:1}.aip-faq__a{color:var(--aip-body);font-size:16px;line-height:1.65;max-width:760px;padding:0 4px 24px}.aip-faq__a[hidden]{display:none}.aip-faq__a p{margin:0}.aip-cta{background:var(--aip-navy);color:#fff}.aip-cta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:48px;margin:0 auto;max-width:1200px;padding:88px 24px}.aip-cta__copy{display:flex;flex:1.3 1 520px;flex-direction:column;gap:22px;min-width:0}.aip-cta__title{color:#fff;font-size:clamp(36px,4.4vw,60px);font-weight:700;letter-spacing:-.025em;line-height:1.05}.aip-cta__text{color:var(--aip-on-dark);font-size:18px;line-height:1.6;max-width:560px}.aip-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.aip-cta__sig{color:#a6aad0;font-size:14px}.aip-cta__inner--with-form{align-items:stretch}.aip-cta__media{flex:1 1 380px;min-width:0}.aip-cta__media img{aspect-ratio:4/3;border-radius:24px;display:block;object-fit:cover;object-position:center 70%;width:100%}.aip-cta__form-wrap{margin:0 auto;max-width:1200px;padding:0 24px 88px}.aip-cta__form{background:#fff;border-radius:24px;box-shadow:0 30px 80px rgba(0,0,0,.35);box-sizing:border-box;color:var(--aip-navy);height:100%;margin:0;max-width:none;padding:32px 28px;width:100%}.aip-cta__form h3{font-size:26px;font-weight:700;letter-spacing:-.02em}.aip-cta__form-hint{color:var(--aip-body);font-size:15px;margin:8px 0 24px}.aip-cta__form .hs-form fieldset{max-width:none!important}.aip-cta__form .hs-form .hs-form-field{margin-bottom:16px}.aip-cta__form .hs-form label{color:var(--aip-navy)!important;font-size:13px!important;font-weight:500!important}.aip-cta__form .hs-form input.hs-input:not([type=checkbox]):not([type=radio]):not([type=submit]),.aip-cta__form .hs-form select.hs-input,.aip-cta__form .hs-form textarea.hs-input{background:var(--aip-soft)!important;border:1.5px solid var(--aip-line)!important;border-radius:12px!important;box-shadow:none!important;color:var(--aip-navy)!important;font-size:15px!important;min-height:50px!important;padding:0 16px!important;width:100%!important}.aip-cta__form .hs-form textarea.hs-input{min-height:100px!important;padding:12px 16px!important}.aip-cta__form .hs-form .hs-button,.aip-cta__form .hs-form input[type=submit]{background:var(--aip-violet)!important;border:0;border-radius:999px;box-shadow:none!important;color:#fff!important;cursor:pointer;font-size:16px!important;font-weight:600!important;height:56px;width:100%}.aip-cta__form .hs-form .hs-button:hover,.aip-cta__form .hs-form input[type=submit]:hover{background:var(--aip-violet-dark)!important}.aip-footer{background:var(--aip-navy);border-top:1px solid hsla(0,0%,100%,.12);color:#a6aad0}.aip-footer__inner{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1200px;padding:40px 24px 48px}.aip-footer__top{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.aip-footer__logo{display:block;height:30px;width:auto}.aip-footer__badges{align-items:center;display:flex;gap:12px}.aip-footer__badges img{display:block;height:48px;width:auto}.aip-footer__text{display:flex;flex-direction:column;font-size:13px;gap:6px;line-height:1.7}.aip-landing .aip-footer a{color:#a6aad0}.aip-footer__tag,.aip-landing .aip-footer a:hover{color:var(--aip-mint)}.aip-footer__tag{font-family:var(--aip-mono)}@media (max-width:820px){.aip-header__nav{display:none}.aip-section{padding:72px 0}}@media (max-width:560px){:root{--aip-header-h:66px}.aip-header__logo img{height:26px}.aip-header__cta{font-size:14px;padding:10px 16px}.aip-hero__inner{padding:48px 24px}.aip-stat{flex-direction:column;gap:12px}.aip-roi__result{padding:28px 22px}.aip-plan{padding:26px 22px}.aip-bcard__meta{grid-template-columns:1fr}.aip-cta__form{padding:28px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aip-btn,.aip-what-card{transition:none}.aip-landing a.aip-btn--primary:hover,.aip-what-card:hover{transform:none}}