:root{--navy-950:#0a1428;--navy-900:#12264b;--navy-800:#1a3260;--navy-700:#244075;--navy-600:#2f5191;--navy-500:#3e63a8;--navy-400:#6685bd;--navy-300:#9cb2d4;--navy-200:#c6d3e8;--navy-100:#e2e9f4;--navy-50:#f1f4fa;--gray-950:#11141b;--gray-900:#1a2030;--gray-800:#2a3243;--gray-700:#3d4658;--gray-600:#5a647a;--gray-500:#7a8499;--gray-400:#9aa3b5;--gray-300:#c2c9d6;--gray-200:#dfe4ec;--gray-150:#e9edf3;--gray-100:#f1f4f8;--gray-50:#f7f9fc;--white:#ffffff;--bg-page:var(--white);--bg-subtle:#f6f8fc;--bg-muted:var(--gray-100);--bg-inverse:var(--navy-900);--fg-1:#16203a;--fg-2:#5a647a;--fg-3:#8a93a6;--fg-on-dark:#eaeff7;--fg-on-dark-muted:#a9b8d3;--border:#e4e9f1;--border-strong:#d2dae6;--border-on-dark:rgba(255,255,255,0.14);--live-fg:#1c8a57;--live-bg:#e6f4ec;--live-dot:#25a869;--soon-fg:#a9760e;--soon-bg:#fbf2dd;--soon-dot:#e0a52b;--success:#1c8a57;--success-bg:#e6f4ec;--warning:#a9760e;--warning-bg:#fbf2dd;--danger:#c24233;--danger-bg:#fbeae7;--info:var(--navy-500);--info-bg:var(--navy-50);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:36px;--r-pill:999px;--shadow-xs:0 1px 2px rgba(18,38,75,0.05);--shadow-sm:0 2px 6px rgba(18,38,75,0.06);--shadow-md:0 6px 20px rgba(18,38,75,0.08);--shadow-lg:0 16px 40px rgba(18,38,75,0.1);--shadow-xl:0 28px 64px rgba(18,38,75,0.13);--shadow-focus:0 0 0 3px rgba(62,99,168,0.35);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:128px;--container:1200px;--gutter:24px;--font-display:var(--font-assistant),var(--font-heebo),system-ui,sans-serif;--font-sans:var(--font-heebo),var(--font-assistant),system-ui,sans-serif;--font-en:var(--font-inter),var(--font-heebo),system-ui,sans-serif;--font-num:var(--font-heebo),var(--font-inter),ui-monospace,sans-serif;--t-display:64px;--lh-display:1.04;--t-h1:44px;--lh-h1:1.1;--t-h2:32px;--lh-h2:1.18;--t-h3:24px;--lh-h3:1.3;--t-h4:20px;--lh-h4:1.35;--t-lead:20px;--lh-lead:1.6;--t-body:17px;--lh-body:1.7;--t-sm:15px;--lh-sm:1.6;--t-caption:13px;--lh-caption:1.5;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--ease:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur:220ms;--dur-slow:420ms}.ds-display{font-family:var(--font-display);font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--navy-900)}.ds-h1{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:-.015em}.ds-h1,.ds-h2{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--navy-900)}.ds-h2{font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:-.01em}.ds-h3{font-size:var(--t-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold)}.ds-h3,.ds-h4{font-family:var(--font-sans);color:var(--fg-1)}.ds-h4{font-size:var(--t-h4);line-height:var(--lh-h4);font-weight:var(--fw-semibold)}.ds-lead{font-size:var(--t-lead);line-height:var(--lh-lead)}.ds-body,.ds-lead{font-family:var(--font-sans);font-weight:var(--fw-regular);color:var(--fg-2)}.ds-body{font-size:var(--t-body);line-height:var(--lh-body)}.ds-sm{font-family:var(--font-sans);font-size:var(--t-sm);line-height:var(--lh-sm);font-weight:var(--fw-regular);color:var(--fg-2)}.ds-caption{line-height:var(--lh-caption);font-weight:var(--fw-medium);color:var(--fg-3)}.ds-caption,.ds-eyebrow{font-family:var(--font-sans);font-size:var(--t-caption)}.ds-eyebrow{line-height:1.4;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--navy-500)}.ds-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}*{box-sizing:border-box}body,html{margin:0;min-height:100%}html{scroll-behavior:smooth}body{background:var(--bg-page);color:var(--fg-1);font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(a){color:inherit;text-decoration:none}a:hover{text-decoration:none}img{display:block;max-width:100%}::selection{background:var(--navy-200)}#main{overflow:hidden}blockquote,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-before:0;margin-block-start:0}h1{font-size:var(--t-h1);line-height:var(--lh-h1)}h1,h2{color:var(--navy-900);font-family:var(--font-display);font-weight:var(--fw-extrabold);letter-spacing:-.015em}h2{font-size:38px;line-height:1.15}h3{color:var(--navy-900);font-size:21px;font-weight:var(--fw-bold);line-height:1.3}[data-el=skip-link]{background:var(--white);border:1px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-md);color:var(--navy-900);inset-block-start:12px;inset-inline-start:12px;padding:var(--sp-2) var(--sp-3);position:fixed;transform:translateY(-140%);z-index:1000}[data-el=skip-link]:focus{transform:none}:where([id=main]>section,[id=main]>article,[data-page=legal],[data-page=job-detail]){padding-block:88px;padding-inline:max(var(--gutter),calc((100vw - var(--container)) / 2))}[id=main]>section:first-child:not([data-block=hero]){-webkit-padding-before:140px;padding-block-start:140px}[data-block=careersApplyForm]:nth-child(2n),[data-block=jobsList]:nth-child(2n),[data-block=productsGrid],[data-block=trustSections]{background:var(--bg-subtle)}[data-block=featureGrid]>h2,[data-block=jobsList]>h2,[data-block=productsGrid]>h1,[data-block=productsGrid]>h2,[data-block=solutionsGrid]>h1,[data-block=solutionsGrid]>h2,[data-block=surfacesGrid]>h2,[data-block=teamGrid]>h2,[data-block=trustSections]>h1,[data-block=trustSections]>h2,[data-block=workflowTabs]>h2{-webkit-margin-after:var(--sp-3);margin-block-end:var(--sp-3);max-width:620px}[data-block=featureGrid]>p,[data-block=jobsList]>p,[data-block=productsGrid]>p,[data-block=solutionsGrid]>p,[data-block=surfacesGrid]>p,[data-block=teamGrid]>p,[data-block=trustSections]>p,[data-block=workflowTabs]>p,[data-el=intro],[data-page=job-detail] [data-el=summary]{color:var(--fg-2);font-size:18px;line-height:1.6;-webkit-margin-after:44px;margin-block-end:44px;max-width:780px}[data-el=eyebrow]{color:var(--navy-500);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:.12em;line-height:1.4;-webkit-margin-after:14px;margin-block-end:14px;text-transform:uppercase}:where(button,[data-el=ctas] a,[data-el=ctas] span,[data-el=header-cta],[data-block=productsGrid] article>a,[data-block=productsGrid] article>a+a,[data-block=productsGrid]>[data-el=cta],[data-block=solutionsGrid] article>a,[data-el=job-actions] a,[data-block=trustSections]>[data-el=cta],[data-block=founderStory] [data-el=cta],[data-page=job-detail]>p a){align-items:center;background:var(--navy-900);border:1.5px solid var(--navy-900);border-radius:var(--r-md);color:var(--white);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:16px;font-weight:var(--fw-semibold);gap:9px;justify-content:center;min-height:42px;padding:13px 26px;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur) var(--ease);white-space:nowrap}:where(button,[data-el=ctas] a,[data-el=ctas] span,[data-el=header-cta],[data-block=productsGrid] article>a,[data-block=productsGrid]>[data-el=cta],[data-block=solutionsGrid] article>a,[data-el=job-actions] a,[data-block=trustSections]>[data-el=cta],[data-block=founderStory] [data-el=cta],[data-page=job-detail]>p a):hover{background:var(--navy-800);box-shadow:var(--shadow-md);transform:translateY(-1px)}:where(button,[data-el=ctas] a,[data-el=ctas] span,[data-el=header-cta]) svg,[data-block=productsGrid] article>a svg,[data-block=solutionsGrid] article>a svg,[data-el=job-actions] a svg{height:18px;width:18px}[data-block=productsGrid]>[data-el=cta] svg{height:18px;width:18px}[data-block=productsGrid]>[data-el=cta]{-webkit-margin-before:40px;margin-block-start:40px}[data-block=solutionsGrid] article{display:flex;flex-direction:column}[data-block=solutionsGrid] article>a{-webkit-margin-before:auto;margin-block-start:auto}button:disabled{cursor:progress;opacity:.7;transform:none}[data-size=lg]{font-size:17px;min-height:54px;padding:16px 32px}[data-size=sm]{font-size:14px;min-height:38px;padding:9px 18px}[data-variant=secondary]{background:var(--white);border-color:var(--border-strong);color:var(--navy-900)}[data-variant=secondary]:hover{background:var(--navy-50);border-color:var(--navy-400);box-shadow:none}[data-variant=ghost]{background:transparent;border-color:transparent;color:var(--navy-600);padding-inline:14px}[data-variant=ghost]:hover{background:var(--navy-50);box-shadow:none}[data-block=ctaSection] [data-variant=primary],[data-block=hero] [data-variant=primary]{background:var(--white);border-color:var(--white);color:var(--navy-900)}[data-block=ctaSection] [data-variant=primary]:hover,[data-block=hero] [data-variant=primary]:hover{background:var(--navy-100)}[data-block=ctaSection] [data-variant=ghost],[data-block=ctaSection] [data-variant=secondary],[data-block=hero] [data-variant=ghost],[data-block=hero] [data-variant=secondary]{background:transparent;border-color:transparent;color:var(--white)}[data-block=ctaSection] [data-variant=ghost]:hover,[data-block=ctaSection] [data-variant=secondary]:hover,[data-block=hero] [data-variant=ghost]:hover,[data-block=hero] [data-variant=secondary]:hover{background:rgba(255,255,255,.14)}[data-site=header]{inset-block-start:0;inset-inline:0;position:fixed;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);z-index:50}[data-el=header-inner]{align-items:center;display:flex;gap:22px;height:74px;margin-inline:auto;max-width:var(--container);padding-inline:var(--gutter)}[data-site=header][data-scrolled=true]{background:rgba(255,255,255,.92);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--border);box-shadow:var(--shadow-sm)}[data-site=header][data-scrolled=false]{background:transparent;border-bottom:1px solid transparent}[data-el=logo]{align-items:center;color:var(--navy-900);display:inline-flex;flex:none;font-family:var(--font-display);font-size:20px;font-weight:var(--fw-extrabold);line-height:1;white-space:nowrap}[data-el=logo] img{height:30px;width:auto}[data-el=logo] [data-el=logo-colored]{display:block}[data-el=logo] [data-el=logo-inverse]{display:none}body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] [data-el=logo] [data-el=logo-colored],body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] [data-el=logo] [data-el=logo-colored]{display:none}body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] [data-el=logo] [data-el=logo-inverse],body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] [data-el=logo] [data-el=logo-inverse]{display:block}[data-site=header] nav{-webkit-margin-end:auto;margin-inline-end:auto}[data-site=footer] nav ul,[data-site=header] nav ul{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}[data-site=header] nav a,[data-site=header] nav span{border-radius:var(--r-sm);color:var(--fg-2);display:inline-flex;font-size:15.5px;font-weight:var(--fw-medium);padding:8px 13px;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}[data-site=header] nav a:hover{background:var(--navy-50);color:var(--navy-900)}[data-site=header] nav a[data-active=true]{color:var(--navy-900);font-weight:var(--fw-semibold)}body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] [data-el=logo],body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] nav a,body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] [data-el=logo],body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] nav a{color:rgba(255,255,255,.88)}body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] nav a:hover,body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] nav a:hover{background:rgba(255,255,255,.12);color:var(--white)}body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] nav a[data-active=true],body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] nav a[data-active=true]{color:var(--white)}body:has(#main>[data-block=centeredHeadline]:first-child) [data-site=header][data-scrolled=false] [data-el=header-cta],body:has(#main>[data-block=hero]:first-child) [data-site=header][data-scrolled=false] [data-el=header-cta]{background:var(--white);border-color:var(--white);color:var(--navy-900)}[data-block=hero]{background:linear-gradient(170deg,#0e1f40,#12264b 55%,#172e58);color:var(--white);overflow:hidden;padding-block:150px 96px;position:relative;text-align:center}[data-el=hero-glow]{background:radial-gradient(circle,rgba(62,99,168,.45),transparent 62%);height:680px;inset-block-start:-30%;inset-inline-start:-12%;width:680px}[data-el=hero-glow],[data-el=hero-grid-deco]{border-radius:50%;pointer-events:none;position:absolute}[data-el=hero-grid-deco]{background:radial-gradient(circle,rgba(156,178,212,.18),transparent 60%);block-size:520px;inline-size:520px;inset-block-end:-30%;inset-inline-end:-5%}[data-el=hero-inner]{margin-inline:auto;max-width:840px;position:relative}[data-block=hero] h1{color:var(--white);font-family:var(--font-display);font-size:60px;font-weight:var(--fw-extrabold);letter-spacing:-.02em;line-height:1.06;-webkit-margin-after:22px;margin-block-end:22px}[data-block=hero] [data-el=eyebrow]{color:var(--navy-300)}[data-block=hero] [data-el=subheading]{color:var(--fg-on-dark);font-size:21px;line-height:1.6;margin:0 auto 34px;max-width:640px}[data-el=ctas]{gap:14px;margin:0}[data-el=ctas],[data-el=trust-strip]{display:flex;flex-wrap:wrap;justify-content:center}[data-el=trust-strip]{border-top:1px solid rgba(255,255,255,.14);gap:30px;-webkit-margin-before:56px;margin-block-start:56px;-webkit-padding-before:30px;padding-block-start:30px}[data-el=trust-chip]{align-items:center;color:var(--fg-on-dark-muted);display:inline-flex;font-size:15px;font-weight:var(--fw-medium);gap:10px}[data-el=trust-chip] svg{color:var(--navy-300);height:19px;width:19px}[data-block=centeredHeadline]:first-child{background:linear-gradient(170deg,#0e1f40,#12264b);color:var(--white);padding-block:140px 64px;text-align:center}[data-block=centeredHeadline]:first-child h1,[data-block=centeredHeadline]:first-child h2{color:var(--white);font-size:46px;letter-spacing:-.02em;margin:0 auto 14px;max-width:820px}[data-block=centeredHeadline]:first-child p:not([data-el=eyebrow]){color:var(--fg-on-dark);font-size:19px;line-height:1.6;margin-inline:auto;max-width:680px}[data-block=centeredHeadline]:first-child [data-el=eyebrow]{color:var(--navy-300)}[data-block=centeredHeadline]:not(:first-child){text-align:center}[data-block=centeredHeadline]:not(:first-child) h1,[data-block=centeredHeadline]:not(:first-child) h2,[data-block=centeredHeadline]:not(:first-child) p{margin-inline:auto;max-width:780px}[data-block=featureGrid]{background:var(--white);text-align:center}[data-block=featureGrid]>h2,[data-block=featureGrid]>p,[data-block=teamGrid]>h2,[data-block=teamGrid]>p{margin-inline:auto;text-align:center}[data-block=featureGrid] ul,[data-block=jobsList] [data-el=cards],[data-block=productsGrid] [data-el=cards],[data-block=solutionsGrid] [data-el=cards],[data-block=surfacesGrid] [data-el=tiles],[data-block=teamGrid] [data-el=cards],[data-block=trustSections] [data-el=cards]{display:grid;grid-gap:18px;gap:18px;list-style:none;margin:24px 0 0;padding:0}[data-block=featureGrid] ul{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}[data-block=productsGrid] [data-el=cards]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-block=jobsList] [data-el=cards],[data-block=solutionsGrid] [data-el=cards],[data-block=trustSections] [data-el=cards]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-block=teamGrid] [data-el=cards]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-block=surfacesGrid] [data-el=tiles]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}:where([data-block=featureGrid] li,[data-block=productsGrid] article,[data-block=solutionsGrid] article,[data-block=teamGrid] article,[data-block=trustSections] article,[data-block=jobsList] article,[data-block=surfacesGrid] li,[data-block=splitContent] article,[data-block=kpiBlock] dl>div){background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);padding:24px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}:where([data-block=featureGrid] li,[data-block=productsGrid] article,[data-block=solutionsGrid] article,[data-block=trustSections] article,[data-block=jobsList] article):hover{border-color:var(--navy-100);box-shadow:var(--shadow-md);transform:translateY(-3px)}[data-block=featureGrid] [data-el=icon],[data-block=trustSections] [data-el=icon],[data-el=job-head] [data-el=icon],[data-el=solution-icon]{align-items:center;background:var(--navy-50);border-radius:var(--r-md);color:var(--navy-600);display:inline-flex;flex:none;height:50px;justify-content:center;-webkit-margin-after:16px;margin-block-end:16px;width:50px}[data-block=featureGrid] [data-el=icon]{height:46px;margin-inline:auto;width:46px}[data-block=featureGrid] [data-el=icon] svg,[data-block=trustSections] [data-el=icon] svg,[data-el=job-head] [data-el=icon] svg,[data-el=solution-icon] svg{height:24px;width:24px}[data-block=featureGrid] h3{color:var(--navy-900);font-size:17px;-webkit-margin-after:7px;margin-block-end:7px}[data-block=featureGrid] li p{color:var(--fg-2);font-size:14px;line-height:1.55;margin:0}[data-el=product-card-top]{align-items:center;display:flex;justify-content:space-between;-webkit-margin-after:16px;margin-block-end:16px}[data-block=productsGrid] article{display:flex;flex-direction:column}[data-block=productsGrid] article[data-flagship=true]{border-color:var(--navy-200);box-shadow:var(--shadow-sm)}[data-el=avatar],[data-el=product-mark]{align-items:center;border-radius:var(--r-md);display:inline-flex;flex:none;font-family:var(--font-en);font-size:22px;font-weight:var(--fw-extrabold);height:46px;justify-content:center;overflow:hidden;width:46px}[data-el=product-mark][data-status=live]{background:var(--navy-900);color:var(--white)}[data-el=product-mark]:not([data-status]),[data-el=product-mark][data-status=soon]{background:var(--navy-50);color:var(--navy-400)}[data-el=product-mark][data-has-logo=true]{background:var(--white);border:1px solid var(--border);padding:0}[data-el=avatar] img,[data-el=product-mark] img{height:100%;object-fit:cover;width:100%}[data-el=product-mark][data-has-icon=true] svg{height:23px;width:23px}[data-block=productsGrid] h3{font-family:var(--font-en);font-size:21px;font-weight:var(--fw-extrabold);letter-spacing:-.01em;-webkit-margin-after:2px;margin-block-end:2px}[data-el=product-group]+[data-el=product-group]{-webkit-margin-before:46px;margin-block-start:46px}[data-block=productsGrid] [data-el=product-group-title]{color:var(--navy-900);font-family:var(--font-display);font-size:24px;letter-spacing:0;-webkit-margin-after:16px;margin-block-end:16px}[data-el=flagship],[data-el=job-meta],[data-el=role]{color:var(--navy-500);font-size:14px;font-weight:var(--fw-bold)}[data-block=productsGrid] article>p:not([data-el]){color:var(--fg-2);font-size:14.5px;line-height:1.6;margin-block:8px 0}[data-block=productsGrid] article ul,[data-block=solutionsGrid] article ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:14px 0 0;padding:0}[data-block=productsGrid] article li,[data-block=solutionsGrid] article li{align-items:flex-start;color:var(--fg-1);display:flex;font-size:13.5px;gap:8px;line-height:1.5}[data-block=productsGrid] article li svg{color:var(--live-fg);flex:none;height:15px;-webkit-margin-before:2px;margin-block-start:2px;width:15px}[data-block=solutionsGrid] article li svg{color:var(--navy-400);flex:none;height:16px;-webkit-margin-before:2px;margin-block-start:2px;width:16px}[data-block=productsGrid] article>a{align-self:flex-start;background:transparent;border:0;box-shadow:none;color:var(--navy-600);font-size:14.5px;font-weight:var(--fw-bold);-webkit-margin-before:auto;margin-block-start:auto;padding:18px 0 0}[data-block=productsGrid] article[data-status=soon]>a{color:var(--fg-3)}[data-block=productsGrid] article>a:hover{background:transparent;box-shadow:none;color:var(--navy-700)}[data-el=status-badge]{align-items:center;border-radius:var(--r-pill);display:inline-flex;font-size:12.5px;font-weight:var(--fw-bold);gap:7px;padding:5px 11px;white-space:nowrap}[data-el=status-badge][data-status=live]{background:var(--live-bg);color:var(--live-fg)}[data-el=status-badge][data-status=soon]{background:var(--soon-bg);color:var(--soon-fg)}[data-el=status-dot]{border-radius:50%;height:7px;width:7px}[data-el=status-badge][data-status=live] [data-el=status-dot]{background:var(--live-dot)}[data-el=status-badge][data-status=soon] [data-el=status-dot]{background:var(--soon-dot)}[data-el=job-head],[data-el=solution-head]{align-items:flex-start;display:flex;gap:16px}[data-el=job-head] [data-el=icon],[data-el=solution-icon]{background:var(--navy-900);color:var(--white);height:52px;margin:0;width:52px}[data-block=jobsList] article>p,[data-block=solutionsGrid] article>ul{border-top:1px solid var(--border);-webkit-margin-before:22px;margin-block-start:22px;-webkit-padding-before:22px;padding-block-start:22px}[data-block=solutionsGrid] [data-el=challenges-label],[data-block=solutionsGrid] [data-el=products-label]{color:var(--navy-700);font-size:13px;font-weight:var(--fw-bold);margin:0}[data-block=solutionsGrid] [data-el=challenges-label]{border-top:1px solid var(--border);-webkit-margin-before:22px;margin-block-start:22px;-webkit-padding-before:22px;padding-block-start:22px}[data-block=solutionsGrid] [data-el=challenges-label]+ul{border-top:0;-webkit-margin-before:8px;margin-block-start:8px;-webkit-padding-before:0;padding-block-start:0}[data-block=solutionsGrid] [data-el=products-label]{-webkit-margin-before:18px;margin-block-start:18px}[data-block=solutionsGrid] [data-el=products-label]+[data-el=chips]{-webkit-margin-before:8px;margin-block-start:8px}[data-block=jobsList] article h3,[data-block=solutionsGrid] article h3{-webkit-margin-after:4px;margin-block-end:4px}[data-block=jobsList] article p,[data-block=solutionsGrid] article p,[data-block=trustSections] article p{color:var(--fg-2);font-size:15px;line-height:1.6}[data-el=chips]{display:flex;flex-wrap:wrap;gap:8px;margin-block:20px 0}[data-el=chips] span{background:var(--navy-50);border:1px solid var(--navy-100);border-radius:var(--r-pill);color:var(--navy-700);font-family:var(--font-en);font-size:13.5px;font-weight:var(--fw-bold);padding:6px 13px}[data-block=solutionsGrid] article>a,[data-el=job-actions]{-webkit-margin-before:18px;margin-block-start:18px}[data-el=job-actions]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}[data-el=job-share]{background:var(--white);border-color:var(--border-strong);color:var(--navy-900)}[data-el=job-share]:hover{background:var(--navy-50);border-color:var(--navy-400);box-shadow:none}[data-block=jobsList] [data-el=job-accordion]{display:grid;grid-gap:16px;gap:16px;-webkit-margin-before:24px;margin-block-start:24px}[data-block=jobsList] [data-el=job-accordion] article{overflow:hidden;padding:0}[data-block=jobsList] [data-el=job-accordion] article:hover{transform:none}[data-block=jobsList] [data-el=job-head]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:16px;padding:24px;text-align:start;width:100%}[data-block=jobsList] [data-el=job-head]:hover{background:var(--navy-50)}[data-block=jobsList] [data-el=job-head-content]{display:block;min-width:0}[data-block=jobsList] [data-el=job-head] h3{margin:0 0 4px}[data-block=jobsList] [data-el=job-head] [data-el=job-meta]{color:var(--fg-2);display:block;font-size:15px;line-height:1.5}[data-block=jobsList] [data-el=job-head] .job-accordion__chevron{color:var(--navy-500);height:20px;-webkit-margin-start:auto;margin-inline-start:auto;transition:transform var(--dur) var(--ease);width:20px}[data-block=jobsList] [data-el=job-accordion] article[data-open=true] .job-accordion__chevron{transform:rotate(180deg)}[data-block=jobsList] [data-el=job-panel]{border-top:1px solid var(--border);padding:22px 24px 24px}[data-block=jobsList] [data-el=job-panel][hidden]{display:none}[data-block=jobsList] [data-el=job-panel]>:first-child{-webkit-margin-before:0;margin-block-start:0}[data-block=jobsList] [data-el=job-panel] h2,[data-block=jobsList] [data-el=job-panel] h3{color:var(--navy-900);font-size:18px;margin-block:22px 8px}[data-block=jobsList] [data-el=job-panel] li,[data-block=jobsList] [data-el=job-panel] p{color:var(--fg-2);font-size:15px;line-height:1.7}[data-block=jobsList] [data-el=job-panel] ol,[data-block=jobsList] [data-el=job-panel] ul{margin:8px 0 0;-webkit-padding-start:22px;padding-inline-start:22px}[data-block=jobsList] [data-el=job-panel] [data-el=job-actions]{border-top:1px solid var(--border);-webkit-padding-before:18px;padding-block-start:18px}[data-block=teamGrid] article{background:transparent;border:0;box-shadow:none;padding:0;text-align:center}[data-el=avatar]{aspect-ratio:1;background:linear-gradient(160deg,var(--navy-100),var(--navy-200));border-radius:var(--r-lg);color:var(--navy-600);font-family:var(--font-display);font-size:38px;height:auto;margin:0 auto 16px;width:100%}[data-block=teamGrid] [data-el=avatar] img{object-position:top center}[data-el=avatar] span{font-weight:var(--fw-extrabold)}[data-block=teamGrid] h3{font-size:18px;-webkit-margin-after:3px;margin-block-end:3px}[data-el=role-desc]{color:var(--fg-2);font-size:13.5px;font-style:italic;margin-block:4px 8px}[data-block=teamGrid] article>p:not([data-el]){color:var(--fg-2);font-size:13.5px;line-height:1.5}[data-block=teamGrid] article>a{align-items:center;color:var(--navy-700);display:inline-flex;font-size:13px;font-weight:var(--fw-semibold);gap:6px;-webkit-margin-before:10px;margin-block-start:10px}[data-block=teamGrid] article>a svg{height:16px;width:16px}[data-el=spontaneous-apply]{border-top:1px solid var(--border);-webkit-margin-before:56px;margin-block-start:56px;-webkit-padding-before:40px;padding-block-start:40px;text-align:center}[data-el=spontaneous-apply]>svg{background:var(--navy-900);border-radius:var(--r-md);color:var(--white);height:52px;margin:0 auto 16px;padding:14px;width:52px}[data-el=spontaneous-apply]>h3{font-size:26px;-webkit-margin-after:8px;margin-block-end:8px}[data-el=spontaneous-apply]>p{color:var(--fg-2);font-size:16px;line-height:1.6;margin:0 auto;max-width:620px}[data-el=spontaneous-apply] [data-block=careersApplyForm]{text-align:start}[data-el=hr-contact]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;-webkit-margin-before:24px;margin-block-start:24px}[data-el=hr-contact] span{align-items:center;background:var(--white);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--fg-2);display:inline-flex;font-size:14.5px;font-weight:var(--fw-medium);gap:8px;padding:8px 14px}[data-el=hr-contact] svg{color:var(--navy-500);height:17px;width:17px}[data-block=trustSections] [data-el=cards]{-webkit-margin-after:24px;margin-block-end:24px}[data-block=trustSections]>[data-el=cta]{-webkit-margin-before:10px;margin-block-start:10px}[data-block=trustSections]>[data-el=subtitle]{color:var(--navy-700);font-weight:var(--fw-medium);-webkit-margin-after:var(--sp-4);margin-block-end:var(--sp-4)}[data-el=licenses-heading]{-webkit-margin-before:34px;margin-block-start:34px}[data-el=licenses-heading] [data-el=eyebrow]{-webkit-margin-after:8px;margin-block-end:8px}[data-el=licenses-heading] h3{font-size:23px;-webkit-margin-after:0;margin-block-end:0}[data-el=licenses]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);display:flex;flex-direction:column;gap:14px;list-style:none;margin:26px 0 0;padding:24px}[data-el=licenses] li{align-items:flex-start;color:var(--fg-1);display:flex;gap:13px;line-height:1.5}[data-el=licenses] svg{color:var(--live-fg);flex:none;height:22px;-webkit-margin-before:1px;margin-block-start:1px;width:22px}[data-block=ctaSection]{background:linear-gradient(150deg,#10203f,#16284f);border-radius:var(--r-2xl);color:var(--white);margin:88px max(var(--gutter),calc((100vw - var(--container)) / 2));overflow:hidden;padding:64px;position:relative;text-align:center}[data-block=ctaSection]:before{background:radial-gradient(circle,rgba(62,99,168,.35),transparent 62%);border-radius:50%;content:"";height:520px;inset-block-start:-280px;inset-inline-start:-160px;position:absolute;width:520px}[data-block=ctaSection]>*{position:relative}[data-block=ctaSection] h2{color:var(--white);font-size:40px;-webkit-margin-after:16px;margin-block-end:16px}[data-block=ctaSection] p:not([data-el=ctas]){color:var(--fg-on-dark);font-size:19px;-webkit-margin-after:30px;margin-block-end:30px}[data-block=founderStory]{align-items:center;background:linear-gradient(150deg,#10203f,#16284f);border-radius:var(--r-2xl);color:var(--white);display:grid;grid-gap:56px;gap:56px;grid-template-columns:minmax(220px,360px) minmax(0,1fr);margin:88px max(var(--gutter),calc((100vw - var(--container)) / 2));overflow:hidden;padding:56px 64px;position:relative}[data-block=founderStory]:before{background:radial-gradient(circle,rgba(62,99,168,.35),transparent 62%);border-radius:50%;content:"";height:520px;inset-block-start:-280px;inset-inline-start:-160px;position:absolute;width:520px}[data-block=founderStory]>*{position:relative}[data-block=founderStory] [data-el=photo]{aspect-ratio:1;background:linear-gradient(160deg,var(--navy-100),var(--navy-200));border:1px solid rgba(255,255,255,.16);border-radius:var(--r-xl);box-shadow:var(--shadow-md);overflow:hidden;width:100%}[data-block=founderStory] [data-el=photo] img{display:block;height:100%;object-fit:cover;width:100%}[data-block=founderStory] [data-el=eyebrow]{color:var(--navy-300)}[data-block=founderStory] h2{color:var(--white);font-size:38px;-webkit-margin-after:14px;margin-block-end:14px}[data-block=founderStory] [data-el=body],[data-block=founderStory] [data-el=lead]{color:var(--fg-on-dark);font-size:17px;line-height:1.7;-webkit-margin-after:18px;margin-block-end:18px}[data-block=founderStory] [data-el=quote]{-webkit-border-start:4px solid var(--navy-300);border-inline-start:4px solid var(--navy-300);color:var(--white);font-family:var(--font-display);font-size:25px;font-weight:var(--fw-bold);line-height:1.45;margin-block:0 18px;-webkit-padding-start:22px;padding-inline-start:22px}[data-block=founderStory] [data-el=role]{color:var(--navy-200);font-size:15px;-webkit-margin-after:24px;margin-block-end:24px}[data-block=founderStory] [data-el=cta]{background:var(--white);border-color:var(--white);color:var(--navy-900)}[data-block=founderStory] [data-el=cta]:hover{background:var(--navy-100);box-shadow:var(--shadow-md)}[data-block=contentBlock][data-width=narrow]{max-width:880px;margin-inline:auto;padding-inline:var(--gutter)}[data-block=contentBlock] :where(p,li){color:var(--fg-2);font-size:var(--t-body);line-height:1.8}[data-block=contentBlock] h2{font-size:34px;margin-block:34px 10px}[data-block=kpiBlock] dl{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}[data-block=kpiBlock] dt{color:var(--fg-3);font-size:var(--t-caption);font-weight:var(--fw-bold)}[data-block=kpiBlock] strong{color:var(--navy-900);display:block;font-family:var(--font-num);font-size:34px;font-weight:var(--fw-extrabold);line-height:1.1}[data-block=splitContent] [data-el=panels]{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}[data-el=label]{color:var(--navy-500);font-size:var(--t-caption);font-weight:var(--fw-bold)}[data-block=faqAccordion] details{background:var(--white);border:1px solid var(--border);border-radius:var(--r-md);-webkit-margin-before:12px;margin-block-start:12px;padding:18px 20px}[data-block=faqAccordion] summary{color:var(--navy-900);cursor:pointer;font-weight:var(--fw-bold)}[data-block=workflowTabs] [data-el=tabs-shell]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:var(--sp-6)}[data-block=workflowTabs] [role=tablist]{display:flex;flex-wrap:wrap;gap:var(--sp-2);-webkit-margin-after:var(--sp-6);margin-block-end:var(--sp-6)}[data-block=workflowTabs] [role=tab]{background:var(--navy-50);border-color:var(--navy-100);color:var(--navy-700)}[data-block=workflowTabs] [role=tab][aria-selected=true]{background:var(--navy-900);border-color:var(--navy-900);color:var(--white)}[data-block=workflowTabs] [role=tabpanel][data-active=false]{display:none}[data-block=workflowTabs] [role=tabpanel][data-active=true]{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);grid-template-columns:1fr 1fr}[data-el=proof-list]{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin:0;-webkit-padding-start:var(--sp-5);padding-inline-start:var(--sp-5)}form{grid-gap:16px;gap:16px}form,label{display:grid}label{color:var(--fg-1);font-size:14px;font-weight:var(--fw-semibold);grid-gap:6px;gap:6px}input,select,textarea{background:var(--white);border:1.5px solid var(--border-strong);border-radius:var(--r-sm);color:var(--fg-1);font:inherit;font-size:15px;min-height:46px;outline:none;padding:12px 14px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}input:focus,select:focus,textarea:focus{border-color:var(--navy-500);box-shadow:var(--shadow-focus)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23475569' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:left 14px center;background-repeat:no-repeat;cursor:pointer;-webkit-padding-start:38px;padding-inline-start:38px}textarea{min-height:110px;resize:vertical}[data-el=field-row]{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}[data-block=contactForm] [data-el=contact-grid]{display:grid;grid-gap:48px;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}[data-el=consent]{align-items:flex-start;display:flex;font-size:13px;font-weight:var(--fw-regular);gap:9px;line-height:1.5}[data-el=consent] input{flex:none;-webkit-margin-before:3px;margin-block-start:3px;min-height:auto}[data-el=consent] a{color:var(--navy-700);text-decoration:underline}[data-el=honeypot]{height:1px;inset-inline-start:-9999px;opacity:0;position:absolute;width:1px}[data-el=form-error]{color:var(--danger);font-size:13.5px;font-weight:var(--fw-bold);margin:0}[data-el=form-success]{align-items:center;background:var(--live-bg);border:1px solid #bfe6d0;border-radius:var(--r-md);color:var(--live-fg);display:flex;font-weight:var(--fw-semibold);gap:12px;padding:18px 20px}[data-el=form-success] svg{height:22px;width:22px}[data-el=fine-print],[data-el=optional]{color:var(--fg-3);font-size:var(--t-caption);font-weight:var(--fw-regular)}[data-el=contact-info]{background:var(--navy-900);border-radius:var(--r-xl);color:var(--fg-on-dark);padding:34px}[data-el=contact-info] h3{color:var(--white);font-family:var(--font-display);font-size:24px;-webkit-margin-after:22px;margin-block-end:22px}[data-el=contact-info] p{align-items:flex-start;display:flex;gap:13px;margin-block:0 18px}[data-el=contact-info] [data-el=schedule-call]{align-items:flex-start;border:1px solid rgba(255,255,255,.16);border-radius:var(--r-lg);display:flex;gap:13px;-webkit-margin-before:6px;margin-block-start:6px;padding:16px}[data-el=contact-info] [data-el=schedule-call]>svg,[data-el=contact-info] p>svg{color:var(--navy-300);flex:none;height:20px;-webkit-margin-before:2px;margin-block-start:2px;width:20px}[data-el=contact-info] b{color:var(--white);display:block;font-weight:var(--fw-semibold);-webkit-margin-after:1px;margin-block-end:1px}[data-el=contact-info] a{color:inherit;text-decoration:underline}[data-block=careersApplyForm]{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);margin:48px auto 0;max-width:720px;padding:30px 34px}[data-block=careersApplyForm] [data-el=eyebrow]{-webkit-margin-after:6px;margin-block-end:6px}[data-el=dropzone]{background:var(--bg-subtle);border:1.5px dashed var(--border-strong);border-radius:var(--r-md);cursor:pointer;display:block;padding:22px 18px;text-align:center;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}[data-el=dropzone]:hover,[data-el=dropzone][data-drag=true]{background:var(--navy-50);border-color:var(--navy-500)}[data-el=dropzone][data-drag=true]{box-shadow:var(--shadow-focus)}[data-el=dropzone][data-has-file=true]{background:var(--live-bg);border-color:var(--live-dot);border-style:solid}[data-el=dropzone-icon]{align-items:center;background:var(--white);border-radius:var(--r-md);box-shadow:var(--shadow-xs);color:var(--navy-600);display:flex;height:44px;justify-content:center;margin:0 auto 10px;width:44px}[data-el=dropzone][data-has-file=true] [data-el=dropzone-icon]{color:var(--live-fg)}[data-el=dropzone-icon] svg{height:22px;width:22px}[data-el=dropzone-text]{color:var(--fg-2);display:block;font-size:14.5px;line-height:1.5}[data-el=dropzone-link]{color:var(--navy-600);font-weight:var(--fw-bold)}[data-el=change-file],[data-el=dropzone-hint]{color:var(--fg-3);display:block;font-size:12.5px;font-weight:var(--fw-medium);-webkit-margin-before:4px;margin-block-start:4px}[data-el=file-name]{color:var(--live-fg);display:block;font-size:14.5px;font-weight:var(--fw-semibold);overflow-wrap:anywhere}[data-site=footer]{background:var(--navy-950);color:var(--fg-on-dark-muted);padding:64px max(var(--gutter),calc((100vw - var(--container)) / 2)) 28px}[data-el=footer-top]{border-bottom:1px solid rgba(255,255,255,.1);display:grid;grid-gap:40px;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1fr;-webkit-padding-after:44px;padding-block-end:44px}[data-el=footer-logo]{color:var(--white);display:inline-block;font-family:var(--font-display);font-size:22px;font-weight:var(--fw-extrabold);-webkit-margin-after:18px;margin-block-end:18px}[data-el=footer-logo] img{height:30px;width:auto}[data-el=footer-brand] p{font-size:14.5px;line-height:1.6;margin:0;max-width:280px}[data-el=footer-col] h2{color:var(--navy-300);font-family:var(--font-sans);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1.4;margin:0 0 16px;text-transform:uppercase}[data-site=footer] nav ul{flex-direction:column;gap:0}[data-site=footer] a{color:var(--fg-on-dark-muted);transition:color var(--dur) var(--ease)}[data-site=footer] a:hover{color:var(--white)}[data-el=footer-contact] a,[data-site=footer] nav a{display:block;font-size:14.5px;padding-block:5px}[data-el=footer-contact]{font-style:normal;-webkit-margin-before:14px;margin-block-start:14px}[data-el=footer-bottom]{align-items:center;color:var(--navy-400);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;-webkit-padding-before:24px;padding-block-start:24px}[data-el=copyright]{margin:0}[data-page=job-detail],[data-page=legal]{margin-inline:auto;max-width:900px;-webkit-padding-before:140px;padding-block-start:140px;padding-inline:var(--gutter)}[data-page=job-detail] h1,[data-page=legal] h1{font-size:46px;-webkit-margin-after:14px;margin-block-end:14px}[data-page=job-detail]>[data-el=job-actions]{margin-block:22px 34px}[data-page=legal] [data-el=effective-date]{color:var(--navy-500);font-size:14px;font-weight:var(--fw-bold);-webkit-margin-after:34px;margin-block-end:34px}[data-page=legal] h2{color:var(--navy-700);font-family:var(--font-sans);font-size:21px;letter-spacing:0;margin-block:34px 10px}[data-page=legal] li,[data-page=legal] p{color:var(--fg-2);line-height:1.85}[data-page=legal] ul{-webkit-padding-start:22px;padding-inline-start:22px}[data-page=legal] a{color:var(--navy-500);text-decoration:underline}[data-page=job-detail] [data-el=job-meta]{-webkit-margin-after:16px;margin-block-end:16px}[data-page=job-detail]>p a{margin-block:8px 28px}[data-page=job-detail]>[data-el=job-actions] a{margin-block:0}[data-page=job-detail] [data-block=careersApplyForm]{-webkit-margin-before:56px;margin-block-start:56px}[data-component=cookie-consent]{inset-block-end:20px;inset-inline-end:20px;max-width:min(520px,calc(100vw - 40px));position:fixed;z-index:1000}[data-component=cookie-consent] [data-el=consent-modal],[data-component=cookie-consent] [data-el=preferences-modal]{background:var(--white);border:1px solid var(--border-strong);border-radius:var(--r-lg);box-shadow:0 18px 54px rgba(18,38,75,.22);padding:22px}[data-component=cookie-consent] [data-el=preferences-modal]{max-height:calc(100vh - 40px);overflow:auto}[data-component=cookie-consent] h2{font-size:24px;-webkit-margin-after:10px;margin-block-end:10px}[data-component=cookie-consent] p{color:var(--fg-2);font-size:14.5px;line-height:1.6}[data-el=consent-actions]{display:flex;flex-wrap:wrap;gap:10px;-webkit-margin-before:18px;margin-block-start:18px}[data-el=consent-actions] button:nth-child(n+2){background:var(--white);border-color:var(--border-strong);color:var(--navy-900)}[data-el=preference-sections]{display:grid;grid-gap:12px;gap:12px}[data-el=preference-sections] article{border:1px solid var(--border);border-radius:var(--r-md);display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr auto;padding:14px}[data-el=preference-sections] h3{font-size:17px;-webkit-margin-after:4px;margin-block-end:4px}[data-el=close]{background:var(--gray-100);border-color:var(--gray-100);color:var(--fg-2);float:left;min-height:32px;padding:0 10px}[data-el=close]:hover{background:var(--gray-200);color:var(--navy-900)}@media (max-width:1000px){[data-site=header] nav{display:none}[data-block=contactForm] [data-el=contact-grid],[data-block=founderStory],[data-block=jobsList] [data-el=cards],[data-block=productsGrid] [data-el=cards],[data-block=solutionsGrid] [data-el=cards],[data-block=splitContent] [data-el=panels],[data-block=teamGrid] [data-el=cards],[data-block=trustSections] [data-el=cards],[data-block=workflowTabs] [role=tabpanel][data-active=true]{grid-template-columns:1fr}[data-block=teamGrid] [data-el=cards]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-el=footer-top]{grid-template-columns:1fr 1fr}[data-block=hero] h1{font-size:42px}}@media (max-width:640px){:root{--gutter:20px}:where([id=main]>section,[id=main]>article,[data-page=legal],[data-page=job-detail]){padding-block:64px}[data-page=job-detail],[data-page=legal],[id=main]>section:first-child:not([data-block=hero]){-webkit-padding-before:118px;padding-block-start:118px}[data-el=header-inner]{height:66px}[data-el=logo]{font-size:18px}[data-el=header-cta]{padding-inline:14px}[data-block=hero]{padding-block:126px 72px}[data-block=centeredHeadline]:first-child h1,[data-block=centeredHeadline]:first-child h2,[data-block=hero] h1,[data-page=job-detail] h1,[data-page=legal] h1{font-size:34px}[data-block=ctaSection] h2,[data-block=founderStory] h2,h2{font-size:30px}[data-el=trust-strip]{gap:16px 22px}[data-block=teamGrid] [data-el=cards],[data-el=field-row],[data-el=footer-top]{grid-template-columns:1fr}[data-block=ctaSection]{margin-block:64px;padding:44px 24px}[data-block=founderStory]{gap:28px;margin-block:64px;padding:32px 24px}[data-component=cookie-consent]{inset-inline:14px;max-width:none}}