@layer tokens{.dv-public-surface{--aie-white:var(--dv-text-on-dark);--aie-cream-100:var(--dv-page-bg);--aie-cream-110:color-mix(in srgb, var(--dv-page-bg) 94%, var(--dv-surface-light) 6%);--aie-cream-200:var(--dv-surface-light);--aie-text-on-light:#051420;--aie-caption-on-light:#0a253c;--aie-eyebrow-on-dark:color-mix(in srgb, var(--dv-brand-cream-deep) 72%, white 28%);--aie-ink-950:var(--dv-brand-ink-deep);--aie-ink-895:color-mix(in srgb, var(--dv-brand-ink-deep) 74%, var(--dv-brand-blue) 26%);--aie-cream-glow-95:#f4ece0f2;--aie-cream-glow-56:#e6ded18f;--aie-cyan-glow-16:#34afc029;--aie-dark-near-black-84:#000000d6;--aie-dark-near-black-78:#000000c7;--aie-dark-near-black-66:#000000a8;--aie-dark-near-black-52:#00000085;--dv-product-glass-filter:blur(3.6px) saturate(114%);--dv-product-glass-overlay:linear-gradient(135deg, transparent 0%, transparent 42%, color-mix(in srgb, var(--dv-color-white-100) 3%, transparent) 74%, color-mix(in srgb, var(--dv-color-white-100) 7%, transparent) 100%), linear-gradient(148deg, color-mix(in srgb, var(--dv-color-ink-900) 58%, transparent) 0%, color-mix(in srgb, var(--dv-color-ink-900) 46%, transparent) 38%, color-mix(in srgb, var(--dv-color-ink-900) 28%, transparent) 68%, color-mix(in srgb, var(--dv-color-ink-900) 58%, transparent) 100%), radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--aie-white) 0.8%, transparent), transparent 13%), linear-gradient(180deg, transparent 0%, transparent 34%, color-mix(in srgb, var(--dv-color-ink-900) 34%, transparent) 100%);--aie-white-95:#fffffff2;--aie-white-94:#fffffff0;--aie-white-92:#ffffffeb;--aie-white-88:#ffffffe0;--aie-intelligence-return-yellow:#fac343;--dv-product-hero-copy-start:calc(var(--dv-header-padding-top) + var(--dv-header-inner-min-height) + 8rem);--dv-product-hero-copy-end:clamp(4.5rem, 7.8vw, 6.4rem);--dv-product-hero-min-height:clamp(48rem, 90vh, 62rem);--dv-product-hero-venture-min-height:clamp(54rem, 92vh, 62rem);--dv-product-hero-shell-gap:2rem;--dv-product-hero-copy-gap:1.15rem;--dv-product-hero-copy-wide-padding-bottom:clamp(0rem, 2.4vw, 1.4rem);--dv-product-hero-venture-title-max-width:57rem;--dv-product-hero-logo-corner-top:calc(var(--dv-header-padding-top) + var(--dv-header-inner-min-height) + 3rem);--dv-product-hero-logo-corner-right:clamp(1.25rem, 2.8vw, 2.8rem);--dv-product-hero-logo-corner-width:clamp(10rem, 18vw, 16rem);--dv-product-hero-action-gap:.9rem;--dv-product-actions-padding-top:1.1rem;--dv-product-hero-support-gap:.82rem;--dv-product-hero-support-padding-top:clamp(2.1rem, 3vw, 2.65rem);--dv-product-hero-support-font-size:clamp(1.02rem, .97rem + .24vw, 1.15rem);--dv-product-hero-support-font-weight:650;--dv-product-hero-support-line-height:1.35;--dv-product-hero-support-mark-width:clamp(1.65rem, 2.8vw, 2.25rem);--dv-product-hero-mobile-copy-start:calc(var(--dv-header-padding-top) + var(--dv-header-inner-min-height) + 6rem);--dv-product-hero-mobile-copy-end:4.6rem;--dv-product-hero-mobile-min-height:44rem;--dv-product-hero-venture-mobile-copy-end:6.25rem;--dv-product-hero-venture-mobile-min-height:54rem;--dv-product-hero-venture-mobile-title-font-size:clamp(2.28rem, 2.02rem + 1.4vw, 2.8rem);--dv-product-hero-venture-mobile-title-line-height:1.02;--dv-product-hero-venture-mobile-lead-font-size:.98rem;--dv-product-hero-venture-mobile-lead-line-height:1.54;--dv-product-hero-venture-mobile-body-font-size:.94rem;--dv-product-hero-venture-mobile-body-line-height:1.56;--dv-product-eyebrow-font-size:var(--dv-public-eyebrow-font-size);--dv-product-eyebrow-font-weight:var(--dv-public-eyebrow-font-weight);--dv-product-eyebrow-letter-spacing:var(--dv-public-eyebrow-letter-spacing);--dv-product-eyebrow-line-height:var(--dv-public-eyebrow-line-height);--dv-product-hero-title-font-size:var(--dv-public-hero-title-font-size);--dv-product-hero-title-font-weight:var(--dv-public-hero-title-font-weight);--dv-product-hero-title-line-height:var(--dv-public-hero-title-line-height);--dv-product-hero-title-letter-spacing:var(--dv-public-hero-title-letter-spacing);--dv-product-section-title-font-size:var(--dv-public-title-font-size);--dv-product-section-title-font-weight:var(--dv-public-title-font-weight);--dv-product-section-title-line-height:var(--dv-public-title-line-height);--dv-product-section-title-letter-spacing:var(--dv-public-title-letter-spacing);--dv-product-surface-title-font-size:var(--dv-public-surface-title-font-size);--dv-product-surface-title-font-weight:var(--dv-public-surface-title-font-weight);--dv-product-surface-title-line-height:var(--dv-public-surface-title-line-height);--dv-product-surface-title-letter-spacing:var(--dv-public-surface-title-letter-spacing);--dv-product-lead-font-size:var(--dv-public-lead-font-size);--dv-product-lead-font-weight:var(--dv-public-lead-font-weight);--dv-product-lead-line-height:var(--dv-public-lead-line-height);--dv-product-lead-letter-spacing:var(--dv-public-lead-letter-spacing);--dv-product-copy-font-size:var(--dv-public-copy-font-size);--dv-product-copy-font-weight:var(--dv-public-copy-font-weight);--dv-product-copy-line-height:var(--dv-public-copy-line-height);--dv-product-copy-letter-spacing:var(--dv-public-copy-letter-spacing)}@media (max-width:959.98px){.dv-public-surface.aie-page{--dv-product-eyebrow-font-size:var(--dv-public-eyebrow-font-size);--dv-product-eyebrow-letter-spacing:var(--dv-public-eyebrow-letter-spacing);--dv-product-hero-title-font-size:var(--dv-public-hero-title-font-size);--dv-product-section-title-font-size:var(--dv-public-title-font-size);--dv-product-surface-title-font-size:var(--dv-public-surface-title-font-size);--dv-product-lead-font-size:var(--dv-public-lead-font-size);--dv-product-lead-line-height:var(--dv-public-lead-line-height);--dv-product-copy-font-size:var(--dv-public-copy-font-size);--dv-product-copy-line-height:var(--dv-public-copy-line-height)}}}
