.marketing-page-v2[data-v-4fac0c35]{background:var(--aap-surface);overflow:hidden}.v2-hero__company[data-v-4fac0c35]{color:var(--aap-teal-800);margin-top:12px;font-size:1rem;font-weight:600}.v2-also[data-v-4fac0c35]{border-top:1px solid var(--aap-border);background:var(--aap-canvas);padding-block:clamp(36px,5vw,64px)}.v2-also__title[data-v-4fac0c35]{font-size:clamp(1.6rem,2.4vw,2.1rem)}.v2-also__grid[data-v-4fac0c35],.v2-services__grid[data-v-4fac0c35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.v2-also__item[data-v-4fac0c35],.v2-services__offering[data-v-4fac0c35]{border:1px solid var(--aap-border);border-radius:var(--aap-radius-md);background:var(--aap-surface);flex-direction:column;gap:10px;padding:clamp(20px,2.6vw,28px);display:flex}#workstyle[data-v-4fac0c35],#products[data-v-4fac0c35],#other-services[data-v-4fac0c35]{scroll-margin-top:80px}.v2-also__item h3[data-v-4fac0c35]{font-size:1.2rem}.v2-also__item p[data-v-4fac0c35],.v2-services p[data-v-4fac0c35]{max-width:72ch;color:var(--aap-ink-700);line-height:1.65}.v2-also__actions[data-v-4fac0c35]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:6px;display:flex}.v2-also a[data-v-4fac0c35]{color:var(--aap-teal-700);text-underline-offset:3px;font-weight:700}.v2-services[data-v-4fac0c35]{margin-top:clamp(32px,4vw,48px)}.v2-services__title[data-v-4fac0c35]{font-size:1.2rem}.v2-services__lead[data-v-4fac0c35]{margin-top:6px}.v2-services__offering[data-v-4fac0c35]{background:0 0}.v2-services__offering h4[data-v-4fac0c35]{margin:0;font-size:1.05rem}.v2-services__founder[data-v-4fac0c35]{margin-top:18px;font-size:1rem}@media (width<=760px){.v2-also__grid[data-v-4fac0c35],.v2-services__grid[data-v-4fac0c35]{grid-template-columns:1fr}}.v2-heading[data-v-4fac0c35]{margin-bottom:clamp(16px,1.8vw,24px)}.v2-heading--tight[data-v-4fac0c35]{margin-bottom:20px}.v2-heading h2[data-v-4fac0c35]{margin-top:0;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.2}.v2-lead[data-v-4fac0c35]{color:var(--aap-ink-700);margin-top:14px;font-size:1.125rem;line-height:1.65}.v2-heading--invert h2[data-v-4fac0c35]{color:#fff}.v2-heading--invert .v2-lead[data-v-4fac0c35]{color:#ffffffc7}.subtle-label[data-v-4fac0c35]{color:var(--aap-ink-600);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.v2-checklist[data-v-4fac0c35]{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.v2-checklist--tight[data-v-4fac0c35]{gap:8px}.v2-checklist li[data-v-4fac0c35]{color:var(--aap-ink-700);grid-template-columns:20px 1fr;align-items:start;gap:8px;font-size:1rem;line-height:1.5;display:grid}.v2-checklist[data-v-4fac0c35] .q-icon{color:var(--aap-teal-700);margin-top:2px}.v2-hero[data-v-4fac0c35]{background:linear-gradient(122deg, #edf8f5f5, #ffffffd6 58%), var(--aap-teal-50);padding-top:clamp(24px,2.6vw,40px);position:relative;overflow:hidden}.v2-hero__orb[data-v-4fac0c35]{filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.v2-hero__orb--one[data-v-4fac0c35]{background:radial-gradient(circle,#6cc2b02e,#0000 68%);width:480px;height:480px;top:-200px;left:34%}.v2-hero__orb--two[data-v-4fac0c35]{background:radial-gradient(circle,#d49a3a1f,#0000 68%);width:380px;height:380px;bottom:40px;right:-120px}.v2-hero__grid[data-v-4fac0c35]{z-index:1;grid-template-columns:minmax(0,1.06fr) minmax(400px,.94fr);align-items:start;gap:clamp(44px,5.5vw,84px);padding-bottom:clamp(32px,3.4vw,52px);display:grid;position:relative}.v2-kicker[data-v-4fac0c35]{color:var(--aap-teal-800);background:#ffffffc2;border:1px solid #c9e3de;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.875rem;font-weight:800;display:inline-flex}.v2-hero__copy h1[data-v-4fac0c35]{margin-top:16px;font-size:clamp(2.1rem,3.5vw,2.95rem);line-height:1.12}.v2-hero__lead[data-v-4fac0c35]{color:var(--aap-ink-700);margin-top:16px;font-size:1.125rem;line-height:1.65}.v2-hero__links[data-v-4fac0c35]{flex-wrap:wrap;gap:6px 22px;margin-top:14px;font-size:1rem;font-weight:700;display:flex}.v2-hero__links a[data-v-4fac0c35]{color:var(--aap-teal-700);text-underline-offset:3px}.v2-hero__actions[data-v-4fac0c35]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.v2-hero__actions[data-v-4fac0c35] .q-btn{min-height:52px;padding-inline:22px}.v2-hero__assurance[data-v-4fac0c35]{color:var(--aap-ink-600);margin-top:13px;font-size:.875rem;font-weight:700}.v2-snapshot[data-v-4fac0c35]{border-radius:var(--aap-radius-xl);box-shadow:var(--aap-shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:inherit;background:#fffffff0;border:1px solid #bdcdcacc;padding:clamp(18px,2.2vw,26px);text-decoration:none;transition:box-shadow .2s,transform .2s;display:block;position:relative}.v2-snapshot[data-v-4fac0c35]:hover,.v2-snapshot[data-v-4fac0c35]:focus-visible{box-shadow:var(--aap-shadow-lg), 0 0 0 3px #145e5a2e;transform:translateY(-2px)}.v2-snapshot[data-v-4fac0c35]:before{z-index:-1;border-radius:var(--aap-radius-xl);content:"";background:#d8eeea6b;border:1px solid #145e5a1a;position:absolute;inset:16px -16px -16px 16px}.v2-snapshot__header[data-v-4fac0c35]{justify-content:space-between;align-items:center;gap:18px;display:flex}.v2-snapshot__header>div[data-v-4fac0c35]{gap:3px;display:grid}.v2-snapshot__header strong[data-v-4fac0c35]{font-size:1rem}.v2-snapshot__summary[data-v-4fac0c35]{border-bottom:1px solid var(--aap-border);padding-block:16px}.v2-snapshot__body[data-v-4fac0c35]{color:var(--aap-ink-700);margin-top:8px;font-size:.875rem;line-height:1.55}.v2-snapshot__score[data-v-4fac0c35]{border-top:1px dashed var(--aap-border-strong);color:var(--aap-amber-800);justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;font-size:.875rem;display:flex}.v2-snapshot__score strong[data-v-4fac0c35]{color:var(--aap-amber-800);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.35rem}.v2-snapshot__pattern[data-v-4fac0c35]{color:var(--aap-ink-950);margin-top:6px;font-size:1.25rem;font-weight:700;line-height:1.28}.v2-snapshot__signals[data-v-4fac0c35]{gap:12px;padding-block:18px;display:grid}.v2-signal[data-v-4fac0c35]{grid-template-columns:1fr auto;gap:4px 12px;font-size:.875rem;display:grid}.v2-signal span[data-v-4fac0c35]{color:var(--aap-ink-700)}.v2-signal strong[data-v-4fac0c35]{font-variant-numeric:tabular-nums}.v2-signal__track[data-v-4fac0c35]{background:var(--aap-ink-100);border-radius:999px;grid-column:1/-1;height:6px}.v2-signal__track>span[data-v-4fac0c35]{background:var(--aap-teal-600);border-radius:999px;height:100%;display:block}.v2-snapshot__action[data-v-4fac0c35]{border-radius:var(--aap-radius-sm);background:var(--aap-teal-50);color:var(--aap-ink-700);grid-template-columns:22px 1fr;gap:10px;padding:14px;font-size:.875rem;line-height:1.5;display:grid}.v2-snapshot__action[data-v-4fac0c35] .q-icon{color:var(--aap-amber-700)}.v2-snapshot__action strong[data-v-4fac0c35]{color:var(--aap-ink-950)}.v2-snapshot__followup[data-v-4fac0c35]{color:var(--aap-ink-600);grid-template-columns:22px 1fr;gap:10px;margin-top:10px;font-size:.875rem;line-height:1.5;display:grid}.v2-snapshot__followup[data-v-4fac0c35] .q-icon{color:var(--aap-teal-700)}.v2-snapshot__followup strong[data-v-4fac0c35]{color:var(--aap-ink-950)}.v2-trust[data-v-4fac0c35]{z-index:1;background:#ffffffa3;border-top:1px solid #145e5a1f;position:relative}.v2-trust__inner[data-v-4fac0c35]{flex-wrap:wrap;gap:14px clamp(24px,4vw,56px);padding-block:16px;display:flex}.v2-trust__inner>span[data-v-4fac0c35]{color:var(--aap-ink-600);align-items:center;gap:9px;font-size:.875rem;display:flex}.v2-trust__inner[data-v-4fac0c35] .q-icon{color:var(--aap-teal-700)}.v2-trust__inner strong[data-v-4fac0c35]{color:var(--aap-ink-950);font-size:.875rem;display:block}.v2-evidence[data-v-4fac0c35]{background:var(--aap-surface);padding-block:clamp(22px,2.3vw,34px)}.v2-evidence__inner[data-v-4fac0c35]{text-align:center}.v2-evidence__quote[data-v-4fac0c35]{max-width:1200px;color:var(--aap-ink-950);text-wrap:balance;margin:12px auto 0;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:700;line-height:1.3}.v2-evidence__supporting[data-v-4fac0c35]{max-width:1040px;color:var(--aap-ink-700);margin:18px auto 0;font-size:1rem;line-height:1.65}.v2-evidence__implications[data-v-4fac0c35]{border-top:1px solid var(--aap-border);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0 0;padding:26px 0 0;list-style:none;display:grid}.v2-evidence__implications li[data-v-4fac0c35]{gap:6px;display:grid}.v2-evidence__implications strong[data-v-4fac0c35]{color:var(--aap-ink-950);font-size:1rem}.v2-evidence__implications span[data-v-4fac0c35]{color:var(--aap-ink-700);font-size:.875rem;line-height:1.55}.v2-evidence__footer[data-v-4fac0c35]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:26px;display:flex}.v2-source-link[data-v-4fac0c35]{color:var(--aap-teal-700);align-items:center;gap:5px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.v2-source-link[data-v-4fac0c35]:hover,.v2-source-link[data-v-4fac0c35]:focus-visible{text-decoration:underline}.v2-attribution[data-v-4fac0c35]{color:var(--aap-ink-600);margin:0;font-size:.875rem}.v2-problems[data-v-4fac0c35]{background:var(--aap-canvas);padding-block:clamp(24px,2.5vw,38px)}.v2-problem-grid[data-v-4fac0c35]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v2-problem-card[data-v-4fac0c35]{border:1px solid var(--aap-border);border-radius:var(--aap-radius-lg);background:var(--aap-surface);box-shadow:var(--aap-shadow-sm);padding:clamp(22px,2.2vw,28px)}.v2-problem-card h3[data-v-4fac0c35]{font-size:1.06rem;line-height:1.3}.v2-problem-card p[data-v-4fac0c35]{color:var(--aap-ink-700);margin-top:10px;font-size:1rem;line-height:1.6}.v2-problem-card p.v2-attribution[data-v-4fac0c35]{color:var(--aap-ink-600);margin-top:12px;font-size:.875rem;line-height:1.5}.v2-outputs[data-v-4fac0c35]{border-top:1px solid var(--aap-border);color:var(--aap-ink-600);letter-spacing:.06em;text-transform:uppercase;margin-top:16px;padding-top:14px;font-size:.75rem;font-weight:800;display:block}.v2-loop[data-v-4fac0c35]{background:radial-gradient(1200px 400px at 20% 0%, #145e5a8c, transparent 70%), var(--aap-ink-950);padding-block:clamp(28px,2.9vw,44px)}.v2-loop-grid[data-v-4fac0c35]{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.v2-loop-step[data-v-4fac0c35]{border-radius:var(--aap-radius-lg);background:#ffffff0f;border:1px solid #ffffff24;padding:clamp(20px,2vw,26px)}.v2-loop-step__top[data-v-4fac0c35]{color:var(--aap-teal-100);justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.v2-loop-step__number[data-v-4fac0c35]{letter-spacing:.1em;font-size:.875rem;font-weight:800}.v2-loop-step h3[data-v-4fac0c35]{color:#fff;font-size:1rem;line-height:1.3}.v2-loop-step p[data-v-4fac0c35]{color:#ffffffbd;margin-top:9px;font-size:.875rem;line-height:1.58}.v2-loop-step p.v2-loop-step__time[data-v-4fac0c35]{color:var(--aap-teal-100);font-weight:700}.v2-signals-section[data-v-4fac0c35]{background:var(--aap-canvas-warm);padding-block:clamp(24px,2.5vw,38px)}.v2-example[data-v-4fac0c35]{border:1px solid var(--aap-border);border-radius:var(--aap-radius-lg);background:var(--aap-surface);box-shadow:var(--aap-shadow-sm);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(22px,2.6vw,40px);margin-top:20px;padding:clamp(22px,2.3vw,30px);display:grid}.v2-example__chart h3[data-v-4fac0c35]{margin-top:8px;font-size:1.16rem}.v2-bars[data-v-4fac0c35]{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.v2-bars__label[data-v-4fac0c35]{color:var(--aap-ink-950);font-size:.875rem;font-weight:600;display:block}.v2-bars__pair[data-v-4fac0c35]{gap:4px;margin-top:7px;display:grid}.v2-bar[data-v-4fac0c35]{background:var(--aap-ink-100);border-radius:999px;height:9px}.v2-bar>span[data-v-4fac0c35]{border-radius:999px;height:100%;display:block}.v2-bar--demand>span[data-v-4fac0c35]{background:var(--aap-teal-600)}.v2-bar--coverage>span[data-v-4fac0c35]{background:var(--aap-amber-500)}.v2-bars__values[data-v-4fac0c35]{color:var(--aap-ink-600);margin-top:6px;font-size:.875rem;display:block}.v2-bars__values em[data-v-4fac0c35]{color:var(--aap-ink-950);font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.v2-bars__legend[data-v-4fac0c35]{color:var(--aap-ink-600);flex-wrap:wrap;gap:8px 18px;margin-top:16px;font-size:.875rem;display:flex}.v2-bars__legend span[data-v-4fac0c35]{align-items:center;gap:6px;display:inline-flex}.v2-swatch[data-v-4fac0c35]{border-radius:3px;width:11px;height:11px}.v2-swatch--demand[data-v-4fac0c35]{background:var(--aap-teal-600)}.v2-swatch--coverage[data-v-4fac0c35]{background:var(--aap-amber-500)}.v2-interpretation[data-v-4fac0c35]{border-radius:var(--aap-radius-sm);background:var(--aap-teal-50);margin-top:20px;padding:clamp(16px,1.8vw,22px)}.v2-interpretation strong[data-v-4fac0c35]{font-size:1rem}.v2-interpretation p[data-v-4fac0c35]{color:var(--aap-ink-700);margin-top:8px;font-size:.875rem;line-height:1.6}.v2-interpretation .subtle-label[data-v-4fac0c35]{margin-top:16px}.v2-actions[data-v-4fac0c35]{color:var(--aap-ink-700);gap:7px;margin:10px 0 0;padding-left:20px;font-size:.875rem;line-height:1.55;display:grid}.v2-disclaimer[data-v-4fac0c35]{color:var(--aap-ink-600);margin:16px 0 0;font-size:.875rem;line-height:1.5}.v2-foundation[data-v-4fac0c35]{background:var(--aap-teal-50);padding-block:clamp(24px,2.5vw,38px)}.v2-privacy[data-v-4fac0c35]{border:1px solid var(--aap-border);border-radius:var(--aap-radius-lg);background:var(--aap-surface);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,3vw,44px);padding:clamp(24px,2.6vw,34px);display:grid}.v2-privacy h2[data-v-4fac0c35]{font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.28}.v2-privacy__copy>p[data-v-4fac0c35]{color:var(--aap-ink-700);margin-top:10px;font-size:1rem;line-height:1.62}.v2-closing[data-v-4fac0c35]{background:var(--aap-surface);padding-block:clamp(24px,2.5vw,38px)}.v2-cta-panel[data-v-4fac0c35]{border-radius:var(--aap-radius-xl);background:radial-gradient(900px 300px at 15% 0%, #145e5a99, transparent 70%), var(--aap-ink-950);color:#fff;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(24px,3vw,48px);padding:clamp(28px,3vw,44px);display:grid}.v2-cta-panel h2[data-v-4fac0c35]{color:#fff;margin-top:0;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.2}.v2-cta-panel p[data-v-4fac0c35]{color:#ffffffd1;margin-top:12px;font-size:1rem;line-height:1.62}.v2-cta-panel__limitation[data-v-4fac0c35]{font-size:.875rem!important}.v2-cta-panel__assurance[data-v-4fac0c35]{font-weight:700;color:var(--aap-teal-100)!important;font-size:.875rem!important}.v2-cta-panel__actions[data-v-4fac0c35]{gap:12px;display:grid}.v2-cta-panel__actions[data-v-4fac0c35] .q-btn{min-height:52px}.v2-faq[data-v-4fac0c35]{margin-top:clamp(40px,4.4vw,64px)}.v2-faq-list[data-v-4fac0c35]{border:1px solid var(--aap-border);border-radius:var(--aap-radius-lg);background:var(--aap-surface);overflow:hidden}.v2-faq[data-v-4fac0c35] .v2-faq__header{color:var(--aap-ink-950);padding:16px 20px;font-size:1rem;font-weight:600}.v2-faq[data-v-4fac0c35] .q-expansion-item+.q-expansion-item{border-top:1px solid var(--aap-border)}.v2-faq__answer[data-v-4fac0c35]{color:var(--aap-ink-700);padding:0 20px 18px;font-size:1rem;line-height:1.65}@media (width<=1023px){.v2-hero__grid[data-v-4fac0c35],.v2-example[data-v-4fac0c35],.v2-privacy[data-v-4fac0c35],.v2-cta-panel[data-v-4fac0c35]{grid-template-columns:minmax(0,1fr)}.v2-snapshot[data-v-4fac0c35]{max-width:650px}.v2-loop-grid[data-v-4fac0c35]{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-evidence__implications[data-v-4fac0c35],.v2-problem-grid[data-v-4fac0c35]{grid-template-columns:minmax(0,1fr)}.v2-cta-panel__actions[data-v-4fac0c35]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.v2-loop-grid[data-v-4fac0c35],.v2-booking__grid[data-v-4fac0c35],.v2-cta-panel__actions[data-v-4fac0c35]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v2-snapshot[data-v-4fac0c35]{transition:none}.v2-snapshot[data-v-4fac0c35]:hover,.v2-snapshot[data-v-4fac0c35]:focus-visible{transform:none}}
