*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{height:100%;overflow-x:clip}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next{isolation:isolate}:root{--color-primary:var(--sc-action-primary-bg);--color-primary-rgb:0,0,255;--color-black:#1A1A1A;--color-white:#FFFFFF;--color-yellow:#FCAA1E;--color-blue:var(--sc-action-primary-bg);--color-purple:#9437FF;--color-purple-rgb:148,55,255;--color-bg:var(--color-white);--color-text:var(--color-black);--color-accent:var(--color-yellow);--color-link:var(--color-primary);--color-primary-hover:var(--sc-action-primary-bg-hover);--color-error:#DC2626;--color-error-bg:#FDF2F2;--font-weight-light:400;--font-weight-regular:400;--font-weight-bold:700;--font-weight-black:700;--text-xs:clamp(0.75rem,0.7rem + 0.25vw,0.875rem);--text-sm:clamp(0.875rem,0.8rem + 0.375vw,1rem);--text-base:clamp(1rem,0.9rem + 0.5vw,1.125rem);--text-lg:clamp(1.125rem,1rem + 0.625vw,1.375rem);--text-xl:clamp(1.5rem,1.2rem + 1.5vw,2rem);--text-2xl:clamp(2rem,1.5rem + 2.5vw,3rem);--text-3xl:clamp(2.5rem,1.8rem + 3.5vw,4rem);--text-display:clamp(3rem,1.5rem + 6vw,7.5rem);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-max:1440px;--gutter:var(--space-6);--content-width:800px;--section-shape-w:min(440px,60vw);--section-shape-clearance:calc(var(--section-shape-w) * 160 / 440 + var(--sc-space-xl));--promo-banner-height:40px;--preview-banner-height:40px;--preview-banner-z:9000;--card-radius:16px;--card-radius-sm:12px;--card-radius-lg:24px;--radius-interactive:var(--sc-radius-control);--cta-band-radius:var(--card-radius);--glow-color:rgba(var(--color-primary-rgb),0.15);--glow-color-strong:rgba(var(--color-primary-rgb),0.35);--glow-color-subtle:rgba(var(--color-primary-rgb),0.08);--glow-blur:40px;--glow-spread:0px;--transition-fast:150ms ease;--transition-base:250ms ease;--transition-slow:500ms ease;--transition-glow:600ms cubic-bezier(0.4,0,0.2,1);--faq-border:rgba(26,26,26,0.08);--faq-icon-bg:rgba(var(--color-primary-rgb),0.06);--faq-icon-bg-active:rgba(var(--color-primary-rgb),0.12);--faq-label-color:var(--color-yellow)}@media (min-width:768px){:root{--gutter:var(--space-8);--preview-banner-height:48px}}@media (min-width:1280px){:root{--gutter:var(--space-12)}}[data-theme=dark]{--section-bg:#1A1A1A;--section-text:var(--color-white);--section-text-muted:rgba(255,255,255,0.6);--card-glass-bg:rgba(255,255,255,0.08);--card-glass-border:rgba(255,255,255,0.15);--card-glass-blur:20px;--glow-intensity:var(--glow-color-strong);--faq-border:rgba(255,255,255,0.1);--faq-icon-bg:rgba(var(--color-primary-rgb),0.1);--faq-icon-bg-active:rgba(var(--color-primary-rgb),0.2);--faq-label-color:var(--color-yellow)}[data-theme=light]{--section-bg:#FFFFFF;--section-text:var(--color-black);--section-text-muted:rgba(74,74,74,0.7);--card-glass-bg:rgba(255,255,255,0.7);--card-glass-border:rgba(0,0,0,0.08);--card-glass-blur:16px;--glow-intensity:var(--glow-color-subtle);--faq-border:rgba(0,0,0,0.08);--faq-icon-bg:rgba(var(--color-primary-rgb),0.06);--faq-icon-bg-active:rgba(var(--color-primary-rgb),0.12);--faq-label-color:var(--color-yellow)}[data-brand=deepr]{--color-primary:#000033;--color-primary-rgb:0,0,51;--color-black:#000033;--color-yellow:#00ffff;--color-blue:#000033;--color-tiefblau:#000033;--color-tiefblau-700:#1a1a52;--color-tiefblau-800:#000022;--color-tiefblau-100:#d6d6e6;--color-tiefblau-050:#ececf2;--color-cyan:#00ffff;--color-cyan-soft:#ddffff;--color-accent:var(--color-cyan);--color-link:var(--color-tiefblau);--color-primary-hover:var(--color-tiefblau-700);--radius-interactive:12px;--glow-color:rgba(0,0,51,0.10);--glow-color-strong:rgba(0,0,51,0.18);--glow-color-subtle:rgba(0,0,51,0.06);--faq-border:rgba(0,0,51,0.08);--faq-icon-bg:rgba(0,0,51,0.06);--faq-icon-bg-active:rgba(0,0,51,0.12);--faq-label-color:var(--color-cyan)}[data-brand=deepr] [data-theme=dark]{--section-bg:#000033;--section-text:var(--color-cyan-soft);--section-text-muted:rgba(221,255,255,0.7);--card-glass-bg:rgba(221,255,255,0.05);--card-glass-border:rgba(221,255,255,0.15);--card-glass-blur:20px;--glow-intensity:var(--glow-color-strong);--faq-border:rgba(221,255,255,0.1);--faq-icon-bg:rgba(0,255,255,0.08);--faq-icon-bg-active:rgba(0,255,255,0.18);--faq-label-color:var(--color-cyan)}[data-brand=deepr] [data-theme=light]{--section-bg:var(--color-white);--section-text:var(--color-tiefblau);--section-text-muted:rgba(0,0,51,0.62);--card-glass-bg:rgba(255,255,255,0.7);--card-glass-border:rgba(0,0,51,0.08);--card-glass-blur:16px;--glow-intensity:var(--glow-color-subtle);--faq-border:rgba(0,0,51,0.08);--faq-icon-bg:rgba(0,0,51,0.06);--faq-icon-bg-active:rgba(0,0,51,0.12);--faq-label-color:var(--color-cyan)}:root{--sc-font-sans:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;--sc-font-mono:var(--font-dm-mono),"DM Mono",ui-monospace,monospace;--sc-text-16:16px;--sc-text-18:18px;--sc-text-20:20px;--sc-text-24:24px;--sc-text-30:30px;--sc-text-36:36px;--sc-text-48:48px;--sc-text-60:60px;--sc-text-72:72px;--sc-text-96:96px;--sc-text-112:112px;--sc-space-none:0px;--sc-space-3xs:2px;--sc-space-2xs:4px;--sc-space-xs:8px;--sc-space-sm:12px;--sc-space-md:16px;--sc-space-lg:24px;--sc-space-xl:32px;--sc-space-2xl:40px;--sc-space-3xl:48px;--sc-space-4xl:64px;--sc-space-5xl:80px;--sc-space-6xl:96px;--sc-space-7xl:128px;--sc-space-8xl:160px;--sc-layout-block-gap:64px;--sc-layout-column-gap:64px;--sc-layout-grid-gutter:24px;--sc-layout-header-height:120px;--sc-layout-page-margin:240px;--sc-layout-section-y:160px;--sc-layout-section-y-compact:96px;--sc-layout-section-y-large:192px;--sc-layout-section-y-shapes:240px;--sc-layout-teaser-gap:224px;--sc-component-card-padding:32px;--sc-component-card-padding-lg:48px;--sc-component-control-height-lg:56px;--sc-component-control-height-md:48px;--sc-component-control-height-sm:40px;--sc-component-control-px:24px;--sc-component-control-px-lg:32px;--sc-component-control-py:12px;--sc-component-control-py-lg:14px;--sc-component-control-py-sm:8px;--sc-component-icon-gap:8px;--sc-component-input-px:16px;--sc-component-list-item-y:20px;--sc-component-nav-gap:32px;--sc-component-stack:16px;--sc-component-stack-tight:8px;--sc-border-emphasis:2px;--sc-border-hairline:1px;--sc-border-knockout:8px;--sc-border-ring:3px;--sc-radius-none:0px;--sc-radius-xs:3px;--sc-radius-sm:5px;--sc-radius-md:8px;--sc-radius-lg:12px;--sc-radius-xl:16px;--sc-radius-pill:9999px;--sc-radius-badge:5px;--sc-radius-card:8px;--sc-radius-control:5px;--sc-radius-input:5px;--sc-radius-media:5px;--sc-radius-panel:12px;--sc-grid-frame-width:1920px;--sc-grid-content-max:1440px;--sc-grid-margin:240px;--sc-grid-columns:12;--sc-grid-gutter:24px;--sc-grid-column-width:98px;--sc-grid-span-6:708px;--sc-grid-measure-body:720px;--sc-grid-measure-lead:900px;--sc-grid-measure-headline:1100px;--sc-elevation-01-hairline:0 1px 2px 0 rgba(0,0,0,.05);--sc-elevation-02-subtle:0 2px 6px 0 rgba(0,0,0,.06);--sc-elevation-03-card:0 4px 12px 0 rgba(0,0,0,.08);--sc-elevation-04-raised:0 8px 20px 0 rgba(0,0,0,.10);--sc-elevation-05-overlay:0 12px 32px 0 rgba(0,0,0,.14)}:root,[data-theme=light]{--sc-bg-accent:#fcaa1e;--sc-bg-accent-subtle:#fff2dd;--sc-bg-action:#0000ff;--sc-bg-action-subtle:#e6e6ff;--sc-bg-canvas:#ffffff;--sc-bg-carrier:#ffffff;--sc-bg-highlight:#fed58f;--sc-bg-input:#ffffff;--sc-bg-inverse:#000000;--sc-bg-subtle:#f8f8f8;--sc-bg-surface:#ffffff;--sc-bg-surface-raised:#f8f8f8;--sc-fg-accent:#fcaa1e;--sc-fg-accent-strong:#9e6700;--sc-fg-action:#0000ff;--sc-fg-default:#000000;--sc-fg-inverse:#ffffff;--sc-fg-muted:#535353;--sc-fg-on-accent:#000000;--sc-fg-on-action:#ffffff;--sc-fg-placeholder:#707070;--sc-fg-subtle:#8d8d8d;--sc-border-accent:#fcaa1e;--sc-border-action:#0000ff;--sc-border-contrast:#000000;--sc-border-default:#c6c6c6;--sc-border-focus:#0000ff;--sc-border-strong:#535353;--sc-border-subtle:#e8e8e8;--sc-action-accent-bg:#fcaa1e;--sc-action-accent-fg:#000000;--sc-action-disabled-bg:#d1d1d1;--sc-action-disabled-fg:#707070;--sc-action-link-fg-hover:#0028c4;--sc-action-outline-accent-border:#9e6700;--sc-action-outline-accent-fg:#9e6700;--sc-action-primary-bg:#0000ff;--sc-action-primary-bg-hover:#0028c4;--sc-action-primary-fg:#ffffff;--sc-action-secondary-bg:#ffffff;--sc-action-secondary-bg-hover:#e6e6ff;--sc-action-secondary-border:#0000ff;--sc-action-secondary-fg:#0000ff;--sc-action-tertiary-fg:#535353;--sc-action-tertiary-fg-hover:#000000;--sc-brand-mark:#fcaa1e;--sc-brand-shape-accent:#fcaa1e;--sc-brand-shape-action:#0000ff;--sc-brand-wordmark:#010f1c;--sc-data-mark-highlight:#000000;--sc-data-mark-muted:#c6c6c6;--sc-feedback-error:#ff2600;--sc-feedback-error-strong:#d21d00;--sc-feedback-error-text:#d21d00;--sc-feedback-info:#0000ff;--sc-feedback-success:#008f00;--sc-feedback-warning:#fcaa1e;--sc-overlay-scrim:#000000;--sc-overlay-track:#ffffff;--sc-category-experience:#0000ff;--sc-category-intelligence:#9437ff;--sc-category-platforms:#0000ff}[data-theme=dark]{--sc-bg-accent:#fcaa1e;--sc-bg-accent-subtle:#472c00;--sc-bg-action:#4040ff;--sc-bg-action-subtle:#001066;--sc-bg-canvas:#000000;--sc-bg-carrier:#ffffff;--sc-bg-highlight:#714900;--sc-bg-input:#242424;--sc-bg-inverse:#ffffff;--sc-bg-subtle:#242424;--sc-bg-surface:#2e2e2e;--sc-bg-surface-raised:#3a3a3a;--sc-fg-accent:#fcaa1e;--sc-fg-accent-strong:#fed58f;--sc-fg-action:#fcaa1e;--sc-fg-default:#ffffff;--sc-fg-inverse:#000000;--sc-fg-muted:#c6c6c6;--sc-fg-on-accent:#000000;--sc-fg-on-action:#ffffff;--sc-fg-placeholder:#8d8d8d;--sc-fg-subtle:#8d8d8d;--sc-border-accent:#fcaa1e;--sc-border-action:#8080ff;--sc-border-contrast:#ffffff;--sc-border-default:#8d8d8d;--sc-border-focus:#8080ff;--sc-border-strong:#c6c6c6;--sc-border-subtle:#3a3a3a;--sc-action-accent-bg:#fcaa1e;--sc-action-accent-fg:#000000;--sc-action-disabled-bg:#2e2e2e;--sc-action-disabled-fg:#707070;--sc-action-link-fg-hover:#fdbf56;--sc-action-outline-accent-border:#fcaa1e;--sc-action-outline-accent-fg:#fcaa1e;--sc-action-primary-bg:#fcaa1e;--sc-action-primary-bg-hover:#fdbf56;--sc-action-primary-fg:#000000;--sc-action-secondary-bg:#242424;--sc-action-secondary-bg-hover:#472c00;--sc-action-secondary-border:#fcaa1e;--sc-action-secondary-fg:#fcaa1e;--sc-action-tertiary-fg:#c6c6c6;--sc-action-tertiary-fg-hover:#ffffff;--sc-brand-mark:#fcaa1e;--sc-brand-shape-accent:#fcaa1e;--sc-brand-shape-action:#0000ff;--sc-brand-wordmark:#ffffff;--sc-data-mark-highlight:#ffffff;--sc-data-mark-muted:#8d8d8d;--sc-feedback-error:#ff5c40;--sc-feedback-error-strong:#ff5c40;--sc-feedback-error-text:#ff9380;--sc-feedback-info:#8080ff;--sc-feedback-success:#40ab40;--sc-feedback-warning:#fdbf56;--sc-overlay-scrim:#000000;--sc-overlay-track:#ffffff;--sc-category-experience:#8080ff;--sc-category-intelligence:#af69ff;--sc-category-platforms:#8080ff}[data-brand=deepr],[data-brand=deepr] [data-theme=light]{--sc-bg-accent:#00ffff;--sc-bg-accent-subtle:#bfffff;--sc-bg-action:#2727ef;--sc-bg-action-subtle:#e9e9fd;--sc-bg-canvas:#ffffff;--sc-bg-carrier:#ffffff;--sc-bg-highlight:#80ffff;--sc-bg-input:#ffffff;--sc-bg-inverse:#000333;--sc-bg-subtle:#f5f6f8;--sc-bg-surface:#ffffff;--sc-bg-surface-raised:#fafbfc;--sc-fg-accent:#2727ef;--sc-fg-accent-strong:#2020cb;--sc-fg-action:#2727ef;--sc-fg-default:#000333;--sc-fg-inverse:#ffffff;--sc-fg-muted:#5f6b7a;--sc-fg-on-accent:#000333;--sc-fg-on-action:#ffffff;--sc-fg-placeholder:#5f6b7a;--sc-fg-subtle:#70798a;--sc-border-accent:#2727ef;--sc-border-action:#2727ef;--sc-border-contrast:#000333;--sc-border-default:#e6e8ef;--sc-border-focus:#2727ef;--sc-border-strong:#5f6b7a;--sc-border-subtle:#e6e8ef;--sc-action-accent-bg:#00ffff;--sc-action-accent-fg:#000333;--sc-action-disabled-bg:#e6e8ef;--sc-action-disabled-fg:#70798a;--sc-action-link-fg-hover:#2020cb;--sc-action-outline-accent-border:#00a2b4;--sc-action-outline-accent-fg:#00a2b4;--sc-action-primary-bg:#2727ef;--sc-action-primary-bg-hover:#2020cb;--sc-action-primary-fg:#ffffff;--sc-action-secondary-bg:#ffffff;--sc-action-secondary-bg-hover:#e9e9fd;--sc-action-secondary-border:#2727ef;--sc-action-secondary-fg:#2727ef;--sc-action-tertiary-fg:#5f6b7a;--sc-action-tertiary-fg-hover:#000333;--sc-brand-mark:#00ffff;--sc-brand-shape-accent:#2727ef;--sc-brand-shape-action:#2727ef;--sc-brand-wordmark:#000333;--sc-data-mark-highlight:#000333;--sc-data-mark-muted:#5f6b7a;--sc-feedback-error:#ff2600;--sc-feedback-error-strong:#d21d00;--sc-feedback-error-text:#d21d00;--sc-feedback-info:#2727ef;--sc-feedback-success:#008f00;--sc-feedback-warning:#b73d60;--sc-overlay-scrim:#000333;--sc-overlay-track:#ffffff;--sc-category-experience:#2727ef;--sc-category-intelligence:#9437ff;--sc-category-platforms:#2727ef}[data-brand=deepr] [data-theme=dark]{--sc-bg-accent:#00ffff;--sc-bg-accent-subtle:#004a6c;--sc-bg-action:#5d5df3;--sc-bg-action-subtle:#0b0d68;--sc-bg-canvas:#000333;--sc-bg-carrier:#ffffff;--sc-bg-highlight:#00748f;--sc-bg-input:#0b0d3b;--sc-bg-inverse:#dcffff;--sc-bg-subtle:#0b0d3b;--sc-bg-surface:#161c47;--sc-bg-surface-raised:#242952;--sc-fg-accent:#00ffff;--sc-fg-accent-strong:#80ffff;--sc-fg-action:#00ffff;--sc-fg-default:#dcffff;--sc-fg-inverse:#000333;--sc-fg-muted:#8499ad;--sc-fg-on-accent:#000333;--sc-fg-on-action:#ffffff;--sc-fg-placeholder:#8499ad;--sc-fg-subtle:#a9b4c9;--sc-border-accent:#00ffff;--sc-border-action:#9393f7;--sc-border-contrast:#ffffff;--sc-border-default:#242952;--sc-border-focus:#9393f7;--sc-border-strong:#a9b4c9;--sc-border-subtle:#0b0d3b;--sc-action-accent-bg:#00ffff;--sc-action-accent-fg:#000333;--sc-action-disabled-bg:#161c47;--sc-action-disabled-fg:#70798a;--sc-action-link-fg-hover:#40ffff;--sc-action-outline-accent-border:#00ffff;--sc-action-outline-accent-fg:#00ffff;--sc-action-primary-bg:#00ffff;--sc-action-primary-bg-hover:#80ffff;--sc-action-primary-fg:#000333;--sc-action-secondary-bg:#0b0d3b;--sc-action-secondary-bg-hover:#004a6c;--sc-action-secondary-border:#00ffff;--sc-action-secondary-fg:#00ffff;--sc-action-tertiary-fg:#a9b4c9;--sc-action-tertiary-fg-hover:#dcffff;--sc-brand-mark:#00ffff;--sc-brand-shape-accent:#2727ef;--sc-brand-shape-action:#2727ef;--sc-brand-wordmark:#dcffff;--sc-data-mark-highlight:#dcffff;--sc-data-mark-muted:#8499ad;--sc-feedback-error:#ff5c40;--sc-feedback-error-strong:#ff5c40;--sc-feedback-error-text:#ff9380;--sc-feedback-info:#9393f7;--sc-feedback-success:#40ab40;--sc-feedback-warning:#f0a5b4;--sc-overlay-scrim:#000333;--sc-overlay-track:#ffffff;--sc-category-experience:#9393f7;--sc-category-intelligence:#af69ff;--sc-category-platforms:#9393f7}.sc-display-xxl{font-size:var(--sc-text-112);line-height:116px}.sc-display-xl,.sc-display-xxl{font-family:var(--sc-font-sans);font-weight:700;letter-spacing:normal}.sc-display-xl{font-size:var(--sc-text-96);line-height:100px}.sc-display-l{font-size:var(--sc-text-72);line-height:76px}.sc-display-l,.sc-heading-h1{font-family:var(--sc-font-sans);font-weight:700;letter-spacing:normal}.sc-heading-h1{font-size:var(--sc-text-60);line-height:64px}.sc-heading-h2{font-size:var(--sc-text-48);line-height:54px}.sc-heading-h2,.sc-heading-h3{font-family:var(--sc-font-sans);font-weight:700;letter-spacing:normal}.sc-heading-h3{font-size:var(--sc-text-36);line-height:42px}.sc-heading-h4{font-size:var(--sc-text-30);line-height:38px}.sc-heading-h4,.sc-heading-h5{font-family:var(--sc-font-sans);font-weight:700;letter-spacing:normal}.sc-heading-h5{font-size:var(--sc-text-24);line-height:32px}.sc-heading-h6{font-family:var(--sc-font-sans);font-size:var(--sc-text-20);line-height:28px;font-weight:700;letter-spacing:normal}.sc-body-hero{font-size:var(--sc-text-30);line-height:44px}.sc-body-hero,.sc-body-lead{font-family:var(--sc-font-sans);font-weight:400;letter-spacing:normal}.sc-body-lead{font-size:var(--sc-text-24);line-height:36px}.sc-body-l{font-size:var(--sc-text-20);line-height:32px}.sc-body-l,.sc-body-m{font-family:var(--sc-font-sans);font-weight:400;letter-spacing:normal}.sc-body-m{font-size:var(--sc-text-18);line-height:28px}.sc-body-s{font-size:var(--sc-text-16);font-weight:400}.sc-body-s,.sc-label-l{font-family:var(--sc-font-sans);line-height:26px;letter-spacing:normal}.sc-label-l{font-size:var(--sc-text-18);font-weight:500}.sc-label-m{font-weight:500}.sc-label-m,.sc-label-m-bold{font-family:var(--sc-font-sans);font-size:var(--sc-text-16);line-height:24px;letter-spacing:normal}.sc-label-m-bold{font-weight:700}.sc-action-button{font-weight:700}.sc-action-button,.sc-action-link{font-family:var(--sc-font-sans);font-size:var(--sc-text-16);line-height:24px;letter-spacing:normal}.sc-action-link{font-weight:500}.sc-action-nav{font-family:var(--sc-font-sans);line-height:24px;letter-spacing:normal}.sc-action-nav,.sc-mono-label{font-size:var(--sc-text-16);font-weight:500}.sc-mono-label{line-height:20px;letter-spacing:.04em}.sc-mono-label,.sc-mono-meta{font-family:var(--sc-font-mono)}.sc-mono-meta{font-size:var(--sc-text-16);line-height:24px;font-weight:400;letter-spacing:normal}.text-display{font-size:var(--text-display);letter-spacing:-.02em}.text-3xl,.text-display{font-weight:var(--font-weight-black);line-height:1.1}.text-3xl{font-size:var(--text-3xl);letter-spacing:-.01em}.text-2xl{font-size:var(--text-2xl);font-weight:var(--font-weight-black);line-height:1.1}.text-xl{font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:1.3}.text-lg{font-size:var(--text-lg);font-weight:var(--font-weight-regular);line-height:1.5}.text-base{font-size:var(--text-base);line-height:1.6}.text-base,.text-sm{font-weight:var(--font-weight-light)}.text-sm{font-size:var(--text-sm);line-height:1.7}.text-xs{font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:1.5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.content a:not([class]),.paragraph a{color:var(--color-primary);text-decoration:none;background-image:linear-gradient(var(--color-primary),var(--color-primary));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.16,1,.3,1)}.content a:not([class]):hover,.paragraph a:hover{background-size:100% 1px}body{font-family:var(--font-dm-sans),system-ui,sans-serif;font-weight:var(--font-weight-regular);color:var(--color-text);background:var(--color-bg);line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:700}main{padding-top:120px}html[data-preview-mode] main{padding-top:calc(120px + var(--preview-banner-height, 40px))}.page_page__mwDwn{max-width:640px;margin:0 auto;padding:var(--space-12) var(--gutter);font-family:var(--font-dm-sans),system-ui,sans-serif;color:var(--color-text)}.page_eyebrow__myTLO{font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary)}.page_eyebrow__myTLO,.page_heading__OoT_e{font-weight:var(--font-weight-bold);margin:0 0 var(--space-4) 0}.page_heading__OoT_e{font-size:var(--text-xl);line-height:1.2}.page_body__zjGjs{font-size:var(--text-base);line-height:1.6;margin:0 0 var(--space-8) 0}.page_link__fLqqE{display:inline-block;font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none;padding:var(--space-2) var(--space-3);background-color:rgba(0,0,0,.04);border:2px solid var(--color-primary);border-radius:var(--radius-interactive,12px);transition:background-color var(--transition-fast),color var(--transition-fast)}.page_link__fLqqE:hover{background-color:var(--color-primary);color:var(--color-bg,#fff)}.page_link__fLqqE:focus{outline:none}.page_link__fLqqE:focus-visible{outline:2px solid var(--color-primary,#0000ff);outline-offset:2px}.ChatTrigger_trigger__fUr4m{--chat-z-trigger:150;--chat-target:44px;position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));right:calc(24px + env(safe-area-inset-right));z-index:var(--chat-z-trigger);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:var(--chat-target);min-height:var(--chat-target);padding:var(--space-2) var(--space-4);border:none;border-radius:var(--card-radius-lg);background:var(--color-primary);color:var(--color-white);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:1.2;cursor:pointer;box-shadow:0 var(--space-1) var(--space-4) var(--glow-color-strong);transition:transform var(--transition-base),box-shadow var(--transition-base)}.ChatTrigger_trigger__fUr4m:hover{box-shadow:0 var(--space-2) var(--space-6) var(--glow-color-strong);transform:translateY(calc(-1 * var(--space-1) / 2))}.ChatTrigger_trigger__fUr4m:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ChatTrigger_icon__OUR59{flex-shrink:0}@media (prefers-reduced-motion:reduce){.ChatTrigger_trigger__fUr4m{transition:none}.ChatTrigger_trigger__fUr4m:hover{transform:none}}@keyframes CookieConsent_fadeIn___GXZO{0%{opacity:0}to{opacity:1}}@keyframes CookieConsent_slideUp__ERbsc{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes CookieConsent_popIn__aFAek{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.CookieConsent_overlay__Ju6sb{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:CookieConsent_fadeIn___GXZO .3s ease-out}.CookieConsent_dialog__vub33{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background:var(--color-white);border-radius:var(--card-radius);box-shadow:0 0 0 1px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.08),0 24px 80px rgba(0,0,0,.12);width:min(580px,calc(100vw - var(--space-6)));max-height:calc(100dvh - var(--space-8));display:flex;flex-direction:column;animation:CookieConsent_slideUp__ERbsc .35s cubic-bezier(.16,1,.3,1);overflow:hidden}.CookieConsent_header__39BFn{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,rgba(var(--color-primary-rgb),.03) 0,transparent 100%)}.CookieConsent_headerIcon__3rfgE{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:rgba(var(--color-primary-rgb),.08);color:var(--color-primary);flex-shrink:0}.CookieConsent_headerText__0Rw8z{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-black);letter-spacing:-.01em}.CookieConsent_tabs__WXrSZ{display:flex;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0;background:rgba(0,0,0,.015)}.CookieConsent_tab__lrcQa{flex:1 1;padding:var(--space-3) var(--space-2);background:none;border:none;border-bottom:2px solid transparent;font-size:var(--text-xs);font-weight:var(--font-weight-regular);font-family:var(--font-dm-mono),ui-monospace,monospace;color:rgba(0,0,0,.38);cursor:pointer;transition:color .2s ease,border-color .2s ease;text-transform:uppercase;letter-spacing:.04em}.CookieConsent_tab__lrcQa:hover{color:rgba(0,0,0,.65)}.CookieConsent_tabActive__Y5hFy{color:var(--color-primary);font-weight:var(--font-weight-bold);border-bottom-color:var(--color-primary)}.CookieConsent_content__xh8bZ{padding:var(--space-6);overflow-y:auto;flex:1 1;min-height:120px;max-height:340px}.CookieConsent_text__IHfi2{font-size:var(--text-sm);color:rgba(0,0,0,.6);line-height:1.65;margin:0 0 var(--space-3)}.CookieConsent_text__IHfi2:last-child{margin-bottom:0}.CookieConsent_link__j3YPD{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-bold);transition:opacity .15s ease}.CookieConsent_link__j3YPD:hover{text-decoration:underline;opacity:.85}.CookieConsent_consentTab__ZJVVc{display:flex;flex-direction:column}.CookieConsent_consentSummary__sJdhr{display:flex;justify-content:center;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:rgba(0,0,0,.025);border-radius:var(--card-radius-sm)}.CookieConsent_summaryItem__uQHWh{display:flex;align-items:center;gap:6px}.CookieConsent_summaryDot__DJFNR{width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.12);transition:background .2s ease;flex-shrink:0}.CookieConsent_summaryDotActive__BjWKu{background:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.2)}.CookieConsent_summaryLabel__QlmlM{font-weight:var(--font-weight-bold);color:var(--color-black)}.CookieConsent_summaryCount__Ot58K,.CookieConsent_summaryLabel__QlmlM{font-size:var(--text-xs);font-family:var(--font-dm-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.04em}.CookieConsent_summaryCount__Ot58K{color:rgba(0,0,0,.3)}.CookieConsent_aboutMeta__FuRi7{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:rgba(0,0,0,.025);border-radius:var(--card-radius-sm);border:1px solid rgba(0,0,0,.04);font-size:var(--text-xs);font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.02em;color:rgba(0,0,0,.45)}.CookieConsent_categories__yQw9P{display:flex;flex-direction:column;gap:0}.CookieConsent_category__6ZUiU{padding:var(--space-4) 0;border-bottom:1px solid rgba(0,0,0,.06)}.CookieConsent_category__6ZUiU:last-child{border-bottom:none;padding-bottom:0}.CookieConsent_category__6ZUiU:first-child{padding-top:0}.CookieConsent_categoryHeader__5ftSV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.CookieConsent_categoryToggleArea__sF5uF{display:flex;align-items:center;gap:var(--space-2);background:none;border:none;padding:0;cursor:pointer;font-family:inherit;color:inherit}.CookieConsent_chevron__eY_Y2{transition:transform .2s ease;color:rgba(0,0,0,.3);flex-shrink:0}.CookieConsent_chevronOpen__3GiTv{transform:rotate(180deg)}.CookieConsent_categoryName___2mA_{font-weight:var(--font-weight-bold);color:var(--color-black)}.CookieConsent_categoryCount__E6_mA,.CookieConsent_categoryName___2mA_{font-size:var(--text-xs);font-family:var(--font-dm-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.04em}.CookieConsent_categoryCount__E6_mA{color:rgba(0,0,0,.3);font-weight:var(--font-weight-regular)}.CookieConsent_categoryRight__wjbv8{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.CookieConsent_categoryBadge__P0png{font-size:var(--text-xs);font-family:var(--font-dm-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.04em;color:#22c55e;font-weight:var(--font-weight-bold);white-space:nowrap}.CookieConsent_categoryDesc__hAv26{font-size:var(--text-xs);color:rgba(0,0,0,.45);line-height:1.55;margin:var(--space-2) 0 0;padding-left:calc(14px + var(--space-2))}.CookieConsent_switchLabel__7tkBZ{display:flex;align-items:center;cursor:pointer}.CookieConsent_switchInput__LPdGg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CookieConsent_switchTrack__ljKdf{position:relative;width:42px;height:24px;background:rgba(0,0,0,.14);border-radius:12px;transition:background .25s ease;flex-shrink:0}.CookieConsent_switchInput__LPdGg:checked+.CookieConsent_switchTrack__ljKdf{background:#22c55e}.CookieConsent_switchInput__LPdGg:focus-visible+.CookieConsent_switchTrack__ljKdf{outline:2px solid var(--color-primary);outline-offset:2px}.CookieConsent_switchThumb__FaUhh{position:absolute;top:2px;left:2px;width:20px;height:20px;background:white;border-radius:50%;transition:transform .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04)}.CookieConsent_switchInput__LPdGg:checked+.CookieConsent_switchTrack__ljKdf .CookieConsent_switchThumb__FaUhh,.CookieConsent_switchInput__LPdGg:checked~.CookieConsent_switchTrack__ljKdf .CookieConsent_switchThumb__FaUhh{transform:translateX(18px)}.CookieConsent_switchDisabled__dn6Jy{opacity:.55;cursor:not-allowed}.CookieConsent_cookieList__iu6yN{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;padding-left:calc(14px + var(--space-2))}.CookieConsent_cookieListOpen__lZ5rc{grid-template-rows:1fr}.CookieConsent_cookieListInner__5JgBi{overflow:hidden;padding-top:0;transition:padding-top .3s ease}.CookieConsent_cookieListOpen__lZ5rc .CookieConsent_cookieListInner__5JgBi{padding-top:var(--space-3)}.CookieConsent_cookieTableHeader__k0Tbq{background:rgba(0,0,0,.035);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-black);border-bottom:1px solid rgba(0,0,0,.08)}.CookieConsent_cookieRow__UvtKn,.CookieConsent_cookieTableHeader__k0Tbq{display:grid;grid-template-columns:1fr 1fr 2fr .7fr;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:11px;font-family:var(--font-dm-mono),ui-monospace,monospace}.CookieConsent_cookieRow__UvtKn{border-bottom:1px solid rgba(0,0,0,.06);color:rgba(0,0,0,.55);line-height:1.5;align-items:baseline}.CookieConsent_cookieRow__UvtKn:last-child{border-bottom:none}.CookieConsent_cookieName__Y3oEp{font-weight:var(--font-weight-bold);color:var(--color-black);font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:11px;word-break:break-all}.CookieConsent_cookieProvider__AdjK5,.CookieConsent_cookiePurpose__yrkga{color:rgba(0,0,0,.55);font-family:var(--font-dm-sans),sans-serif;font-size:12px}.CookieConsent_cookieDuration__sKAut{color:rgba(0,0,0,.45);white-space:nowrap;font-family:var(--font-dm-sans),sans-serif;font-size:12px}.CookieConsent_actions__SP_VY{display:flex;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid rgba(0,0,0,.06);flex-shrink:0;background:rgba(0,0,0,.015)}.CookieConsent_btnDecline__AOqw4{flex:1 1;background:var(--color-black);color:var(--color-white);border:1px solid transparent;padding:11px var(--space-4);border-radius:var(--card-radius-sm);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease;letter-spacing:-.01em;line-height:1}.CookieConsent_btnDecline__AOqw4:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}.CookieConsent_btnDecline__AOqw4:active{transform:scale(.98)}.CookieConsent_btnAccept__d2p_x{flex:1 1;background:var(--color-black);color:var(--color-white);border:1px solid transparent;padding:11px var(--space-4);border-radius:var(--card-radius-sm);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease;letter-spacing:-.01em;line-height:1}.CookieConsent_btnAccept__d2p_x:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}.CookieConsent_btnAccept__d2p_x:active{transform:scale(.98)}.CookieConsent_btnCustomize__u_Svc{flex:1 1;background:var(--color-black);color:var(--color-white);border:1px solid transparent;padding:11px var(--space-4);border-radius:var(--card-radius-sm);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease;letter-spacing:-.01em;line-height:1}.CookieConsent_btnCustomize__u_Svc:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}.CookieConsent_btnCustomize__u_Svc:active{transform:scale(.98)}.CookieConsent_btnSave__vWQXR{flex:1 1;background:var(--color-black);color:var(--color-white);border:1px solid transparent;padding:11px var(--space-4);border-radius:var(--card-radius-sm);font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease;letter-spacing:-.01em;line-height:1}.CookieConsent_btnSave__vWQXR:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}.CookieConsent_btnSave__vWQXR:active{transform:scale(.98)}.CookieConsent_footer___6E9P{display:flex;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:1px solid rgba(0,0,0,.04);background:rgba(0,0,0,.02);flex-shrink:0}.CookieConsent_footerLink__f3xa3{font-size:var(--text-xs);color:rgba(0,0,0,.3);text-decoration:none;transition:color .15s ease;letter-spacing:.01em}.CookieConsent_footerLink__f3xa3:hover{color:var(--color-primary)}.CookieConsent_footerSep__Cx7gd{font-size:var(--text-xs);color:rgba(0,0,0,.12)}.CookieConsent_reopenBtn__dQ_k3{position:fixed;bottom:var(--space-6);left:var(--space-6);z-index:9990;width:44px;height:44px;border-radius:50%;background:var(--color-white);border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.04);color:rgba(0,0,0,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease,box-shadow .2s ease,transform .2s ease;animation:CookieConsent_popIn__aFAek .3s cubic-bezier(.34,1.56,.64,1)}.CookieConsent_reopenBtn__dQ_k3:hover{color:var(--color-primary);box-shadow:0 2px 8px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.08);transform:scale(1.08)}.CookieConsent_reopenBtn__dQ_k3:active{transform:scale(.95)}@media (max-width:520px){.CookieConsent_dialog__vub33{width:calc(100vw - var(--space-4));max-height:calc(100dvh - var(--space-4))}.CookieConsent_content__xh8bZ{max-height:280px;padding:var(--space-4)}.CookieConsent_actions__SP_VY,.CookieConsent_header__39BFn{padding:var(--space-3) var(--space-4)}.CookieConsent_actions__SP_VY{flex-direction:column}.CookieConsent_consentSummary__sJdhr{flex-direction:column;gap:var(--space-2)}.CookieConsent_cookieRow__UvtKn,.CookieConsent_cookieTableHeader__k0Tbq{grid-template-columns:1fr 1fr;font-size:10px}.CookieConsent_cookieDuration__sKAut,.CookieConsent_cookiePurpose__yrkga{grid-column:1/-1}.CookieConsent_cookieTableHeader__k0Tbq .CookieConsent_cookieDuration__sKAut,.CookieConsent_cookieTableHeader__k0Tbq .CookieConsent_cookiePurpose__yrkga{display:none}.CookieConsent_reopenBtn__dQ_k3{bottom:var(--space-4);left:var(--space-4);width:40px;height:40px}.CookieConsent_footer___6E9P{padding:var(--space-2) var(--space-4)}}body[data-chat-open=true] .CookieConsent_reopenBtn__dQ_k3{display:none}