@font-face{font-family:"__Instrument_Serif_1f5468";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_Fallback_1f5468";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"__Instrument_Serif_1f5468","__Instrument_Serif_Fallback_1f5468";font-weight:400}.__variable_1f5468{--font-instrument-serif:"__Instrument_Serif_1f5468","__Instrument_Serif_Fallback_1f5468"}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-ibm-plex-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}.marketing_page__nISwt{--pl-bg:#070809;--pl-obsidian:#0d0f12;--pl-graphite:#14171b;--pl-graphite-2:#1b1f24;--pl-graphite-3:#252a31;--pl-line:#1e2229;--pl-line-strong:#2a2f37;--pl-line-luminous:#363b44;--pl-text:#eceef1;--pl-text-soft:#b8bec6;--pl-dim:#7c818a;--pl-mute:#545860;--pl-red-deep:#b21f2d;--pl-red:#d12b3a;--pl-red-bright:#e84a57;--pl-red-faint:rgba(209,43,58,.14);--pl-maxw:1240px;--pl-radius-sm:2px;--pl-radius:3px;--pl-radius-lg:4px;--pl-ease:cubic-bezier(0.2,0,0,1);--pl-t-fast:180ms;--pl-t:200ms;--pl-t-slow:220ms;background:var(--pl-bg);color:var(--pl-text);font-family:var(--font-inter,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;position:relative}:where(.marketing_page__nISwt) a{color:inherit;text-decoration:none}.marketing_wrap__zjhfC{max-width:var(--pl-maxw);margin:0 auto;padding:0 40px}@media (max-width:900px){.marketing_wrap__zjhfC{padding:0 28px}}@media (max-width:480px){.marketing_wrap__zjhfC{padding:0 20px}}.marketing_display__uymw_{font-family:var(--font-instrument-serif,"Instrument Serif"),"Times New Roman",Georgia,serif;font-weight:400;letter-spacing:-.017em;line-height:1.04;color:var(--pl-text)}.marketing_displayItalic__GpWDr{font-style:italic;color:var(--pl-text-soft)}.marketing_eyebrow__lwmb_{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--pl-text-soft)}.marketing_eyebrow__lwmb_:before{content:"";width:28px;height:1px;background:var(--pl-line-luminous)}.marketing_metaLabel__zzqB4{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--pl-mute)}.marketing_header__n_e9S{position:sticky;top:0;z-index:50;background:var(--pl-obsidian);border-bottom:1px solid var(--pl-line)}.marketing_nav__XWIv2{display:flex;align-items:center;justify-content:space-between;height:68px;gap:24px}.marketing_wordmark__jmFWx{display:inline-flex;align-items:baseline;gap:8px;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-weight:600;font-size:14.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--pl-text);transition:color var(--pl-t) var(--pl-ease)}.marketing_wordmark__jmFWx .marketing_mark__lk2O2{font-size:9px;color:var(--pl-dim);letter-spacing:.24em;transform:translateY(-6px);font-weight:500}.marketing_navLinks__E0r1C{display:flex;align-items:center;gap:34px;font-size:13px;font-weight:400;color:var(--pl-dim)}.marketing_navLinks__E0r1C a{position:relative;padding:6px 0;transition:color var(--pl-t) var(--pl-ease);letter-spacing:.02em}.marketing_navLinks__E0r1C a:hover,.marketing_navLinks__E0r1C a[data-active=true]{color:var(--pl-text)}.marketing_navLinks__E0r1C a[data-active=true]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--pl-red)}.marketing_navActions__lWieH{display:flex;align-items:center;gap:14px}.marketing_navDesktop__fnT3y{display:flex}.marketing_navMobile__hZhv2{display:none}@media (max-width:820px){.marketing_navDesktop__fnT3y{display:none}.marketing_navMobile__hZhv2{display:flex}}.marketing_mobileMenu__w9dR9{position:relative}.marketing_mobileMenu__w9dR9>summary{list-style:none;cursor:pointer;height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius);color:var(--pl-text-soft);background:transparent;transition:color var(--pl-t) var(--pl-ease),border-color var(--pl-t) var(--pl-ease),background var(--pl-t) var(--pl-ease)}.marketing_mobileMenu__w9dR9>summary::-webkit-details-marker{display:none}.marketing_mobileMenu__w9dR9>summary::marker{display:none;content:""}.marketing_mobileMenu__w9dR9>summary:hover,.marketing_mobileMenu__w9dR9[open]>summary{color:var(--pl-text);border-color:var(--pl-line-luminous)}.marketing_mobileMenu__w9dR9[open]>summary{background:var(--pl-graphite)}.marketing_mobileMenuIcon__pnFcr{display:block}.marketing_mobileMenuPanel__pzsot{position:absolute;top:calc(100% + 10px);right:0;min-width:240px;background:var(--pl-graphite);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);padding:8px;display:flex;flex-direction:column;gap:2px;box-shadow:0 24px 60px -20px rgba(0,0,0,.8);z-index:60}.marketing_mobileMenuPanel__pzsot a{display:block;padding:12px 14px;color:var(--pl-text-soft);font-size:13.5px;letter-spacing:.02em;border-radius:var(--pl-radius);transition:background var(--pl-t) var(--pl-ease),color var(--pl-t) var(--pl-ease)}.marketing_mobileMenuPanel__pzsot a:hover{background:var(--pl-graphite-2);color:var(--pl-text)}.marketing_btn__7Igg6{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;cursor:pointer;font-family:inherit;font-weight:500;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;padding:13px 22px;border-radius:var(--pl-radius);transition:background var(--pl-t) var(--pl-ease),color var(--pl-t) var(--pl-ease),border-color var(--pl-t) var(--pl-ease);white-space:nowrap}.marketing_btnPrimary__rYRnH{background:var(--pl-red);color:#fff;border-color:var(--pl-red)}.marketing_btnPrimary__rYRnH:hover{background:var(--pl-red-bright);border-color:var(--pl-red-bright)}.marketing_btnCompact__Mzy3b{padding:10px 18px;font-size:11.5px;letter-spacing:.14em}.marketing_hero__QRvJk{position:relative;padding:120px 0 108px;overflow:hidden;border-bottom:1px solid var(--pl-line);isolation:isolate;background:linear-gradient(180deg,var(--pl-bg) 0,var(--pl-obsidian) 82%,var(--pl-bg) 100%)}.marketing_heroRegister__YDUpA{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--pl-line-strong) 12%,var(--pl-line-strong) 88%,transparent 100%);pointer-events:none;z-index:0}.marketing_heroGrid__12m6v{display:grid;grid-template-columns:55% 45%;gap:56px;align-items:center;min-height:min(70vh,680px);position:relative;z-index:1}.marketing_heroCopyCol__c0MEV{display:flex;flex-direction:column;gap:24px;max-width:620px}.marketing_heroStageCol__tKWZ_{position:relative;width:100%}.marketing_heroMeta__QRtqH{display:flex;align-items:center;gap:18px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10.5px;letter-spacing:.22em;color:var(--pl-mute);text-transform:uppercase;margin-top:4px}.marketing_heroMeta__QRtqH span:before{content:"";display:inline-block;width:3px;height:3px;background:var(--pl-mute);margin-right:10px;transform:translateY(-2px)}.marketing_heroMeta__QRtqH span:first-child:before{display:none}.marketing_heroHeadline__W2lJ9{font-size:clamp(38px,4.6vw,66px);margin:6px 0 4px;letter-spacing:-.02em;max-width:16ch}.marketing_heroLede__2ArWw{font-size:16.5px;line-height:1.65;color:var(--pl-text-soft);max-width:40em;margin:0}.marketing_heroCtas__G1sCx{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.marketing_heroTrust__NfHbV{margin-top:22px;padding-top:22px;border-top:1px solid var(--pl-line);display:flex;align-items:center;gap:12px;font-size:13px;color:var(--pl-dim);max-width:34em}.marketing_heroTrust__NfHbV .marketing_dot__PE0we{width:6px;height:6px;border-radius:50%;background:var(--pl-red);flex-shrink:0}.marketing_matStage__OEqZc{position:relative;margin:0;padding:0;background:linear-gradient(180deg,var(--pl-obsidian) 0,var(--pl-bg) 100%);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);overflow:hidden;box-shadow:0 60px 120px -60px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.03)}.marketing_matStageInner__k0O57{position:relative;width:100%;aspect-ratio:5/4;min-height:340px;background:radial-gradient(ellipse 68% 55% at 50% 55%,rgba(209,43,58,.05),transparent 72%),linear-gradient(180deg,#0f1116,#08090c);overflow:hidden;isolation:isolate}.marketing_matTick__QKj_2{position:absolute;width:14px;height:14px;border-color:var(--pl-line-luminous);border-style:solid;border-width:0;pointer-events:none;opacity:.7}.marketing_matTickTL__AaYxh{top:12px;left:12px;border-top-width:1px;border-left-width:1px}.marketing_matTickTR__oKN56{top:12px;right:12px;border-top-width:1px;border-right-width:1px}.marketing_matTickBL__lNGwn{bottom:12px;left:12px;border-bottom-width:1px;border-left-width:1px}.marketing_matTickBR__jkToa{bottom:12px;right:12px;border-bottom-width:1px;border-right-width:1px}.marketing_matCanvasHost__Ct6ve{position:absolute;inset:0}.marketing_matCanvas__ZyeF4{display:block;width:100%!important;height:100%!important;touch-action:pan-y}.marketing_matFallback__eChOv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:6% 8%;transition:opacity var(--pl-t-slow) var(--pl-ease);pointer-events:none}.marketing_matFallbackHidden__bGmwS{opacity:0}.marketing_matMeta__FXO0Q{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:10px;padding:5px 11px 5px 10px;border:1px solid var(--pl-line-strong);border-radius:2px;background:rgba(7,8,9,.7);color:var(--pl-text-soft);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;pointer-events:none}.marketing_matMetaDot__pW35_{width:5px;height:5px;border-radius:50%;background:var(--pl-red);flex-shrink:0}.marketing_srOnly__riwEh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.marketing_section__uExgf{padding:130px 0;position:relative}.marketing_sectionAlt__BecqO{background:var(--pl-obsidian);border-top:1px solid var(--pl-line);border-bottom:1px solid var(--pl-line)}.marketing_secHead__r1wN0{max-width:780px;margin-bottom:68px;display:flex;flex-direction:column;gap:22px}.marketing_secHead__r1wN0 h2{font-size:clamp(30px,3.4vw,48px);margin:0;letter-spacing:-.019em}.marketing_secHead__r1wN0 p{color:var(--pl-text-soft);font-size:16.5px;line-height:1.7;max-width:42em;margin:0}.marketing_pressureLayout__UJPue{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0;border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);overflow:hidden;background:var(--pl-graphite)}.marketing_pressureCol__GeEU8{padding:44px 40px 46px;display:flex;flex-direction:column;gap:26px;position:relative}.marketing_pressureColInbound__1InQY{background:var(--pl-graphite);border-right:1px solid var(--pl-line-strong)}.marketing_pressureColStructured__dc5BG{background:var(--pl-obsidian)}.marketing_pressureColHead__wMJO_{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--pl-line)}.marketing_pressureColHead__wMJO_ h3{font-family:var(--font-instrument-serif,"Instrument Serif"),Georgia,serif;font-weight:400;font-size:26px;line-height:1.2;letter-spacing:-.01em;color:var(--pl-text);margin:0}.marketing_pressureStates__NsSvw{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.marketing_pressureState__8uA3L{display:grid;grid-template-columns:30px 1fr;gap:14px;align-items:flex-start;padding:12px 14px;background:hsla(0,0%,100%,.008);border:1px solid var(--pl-line);border-radius:var(--pl-radius);transition:border-color var(--pl-t) var(--pl-ease),background var(--pl-t) var(--pl-ease)}.marketing_pressureState__8uA3L:hover{border-color:var(--pl-line-luminous);background:hsla(0,0%,100%,.014)}.marketing_pressureStateTag__ELLrf{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10px;letter-spacing:.18em;color:var(--pl-mute);text-transform:uppercase;padding-top:2px}.marketing_pressureStateBody__CzaJ3{font-size:14px;color:var(--pl-text-soft);line-height:1.55}.marketing_pressureRoute__otWHf{display:flex;flex-direction:column;gap:0;padding:0;margin:0;list-style:none}.marketing_pressureRouteItem__EvO8Y{display:grid;grid-template-columns:22px 1fr;gap:14px;padding:16px 0;border-bottom:1px dashed var(--pl-line-strong);align-items:flex-start}.marketing_pressureRouteItem__EvO8Y:last-child{border-bottom:none}.marketing_pressureRouteMark__9gbPZ{position:relative;height:24px;display:flex;justify-content:center;padding-top:4px}.marketing_pressureRouteMark__9gbPZ:before{content:"";width:7px;height:7px;border:1px solid var(--pl-line-luminous);background:var(--pl-obsidian);border-radius:50%}.marketing_pressureRouteItem__EvO8Y[data-active=true] .marketing_pressureRouteMark__9gbPZ:before{border-color:var(--pl-red);background:var(--pl-red)}.marketing_pressureRouteBody__An_pj{display:flex;flex-direction:column;gap:4px}.marketing_pressureRouteBody__An_pj strong{font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-weight:500;font-size:14px;color:var(--pl-text);letter-spacing:0}.marketing_pressureRouteBody__An_pj span{font-size:13px;color:var(--pl-dim);line-height:1.55}.marketing_workflowStage__MDnhZ{margin-top:32px;background:var(--pl-graphite);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);padding:40px 44px 44px}.marketing_workflowHead__v_i3s{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--pl-line);flex-wrap:wrap}.marketing_workflowHead__v_i3s .marketing_label__nXOL1{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10.5px;letter-spacing:.24em;color:var(--pl-text-soft);text-transform:uppercase}.marketing_workflowSteps__cmkAo{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative;padding-top:40px}.marketing_workflowSteps__cmkAo:before{left:12%;right:12%;background:var(--pl-line-luminous)}.marketing_workflowSteps__cmkAo:after,.marketing_workflowSteps__cmkAo:before{content:"";position:absolute;top:57px;height:1px;z-index:0;pointer-events:none}.marketing_workflowSteps__cmkAo:after{left:82%;right:6%;background:repeating-linear-gradient(to right,var(--pl-line-luminous) 0 5px,transparent 5px 10px)}.marketing_workflowStep__3VD_Q{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:0 24px 4px}.marketing_workflowStep__3VD_Q:not(:last-child):after{content:"";position:absolute;top:46px;bottom:12px;right:0;width:1px;background:var(--pl-line)}.marketing_workflowStepMark__GXdMD{position:relative;z-index:1;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pl-obsidian);border:1px solid var(--pl-line-luminous);color:var(--pl-text-soft);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;transition:border-color var(--pl-t) var(--pl-ease),color var(--pl-t) var(--pl-ease),box-shadow var(--pl-t) var(--pl-ease)}.marketing_workflowStepMark__GXdMD:before{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid transparent;transition:border-color var(--pl-t) var(--pl-ease);pointer-events:none}.marketing_workflowStep__3VD_Q .marketing_stepBadge__tiZel{display:inline-flex;align-items:center;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10px;letter-spacing:.24em;color:var(--pl-mute);text-transform:uppercase;margin-top:2px}.marketing_workflowStep__3VD_Q h3{font-family:var(--font-instrument-serif,"Instrument Serif"),Georgia,serif;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.22;color:var(--pl-text);margin:0}.marketing_workflowStep__3VD_Q p{font-size:13.5px;color:var(--pl-text-soft);line-height:1.6;margin:0;max-width:30ch}.marketing_workflowStep__3VD_Q[data-active=true] .marketing_workflowStepMark__GXdMD{border-color:var(--pl-red);color:var(--pl-red-bright);box-shadow:0 0 0 4px rgba(209,43,58,.08)}.marketing_workflowStep__3VD_Q[data-active=true] .marketing_workflowStepMark__GXdMD:before{border-color:rgba(209,43,58,.24)}.marketing_workflowStep__3VD_Q[data-active=true] .marketing_stepBadge__tiZel{color:var(--pl-red-bright)}.marketing_workflowRail__ftpEs{display:none}.marketing_workflowBoundary__hmXLu{margin-top:36px;padding:28px 30px 26px;background:var(--pl-obsidian);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius);position:relative;overflow:hidden}.marketing_workflowBoundary__hmXLu:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;background:var(--pl-red);opacity:.85}.marketing_workflowBoundaryHead___ZvO_{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--pl-line)}.marketing_workflowBoundaryLabel__F8V8N{font-size:10.5px;letter-spacing:.24em;color:var(--pl-red-bright)}.marketing_workflowBoundaryHint__80xFq,.marketing_workflowBoundaryLabel__F8V8N{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;text-transform:uppercase}.marketing_workflowBoundaryHint__80xFq{font-size:10px;letter-spacing:.22em;color:var(--pl-mute)}.marketing_workflowBoundaryPaths__ZbQyv{display:grid;grid-template-columns:1fr 1fr;gap:20px}.marketing_workflowBoundaryPath__kbQnH{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px;background:var(--pl-graphite);border:1px solid var(--pl-line);border-radius:var(--pl-radius);transition:border-color var(--pl-t) var(--pl-ease),background var(--pl-t) var(--pl-ease)}.marketing_workflowBoundaryPath__kbQnH:hover{border-color:var(--pl-line-luminous)}.marketing_workflowBoundaryPath__kbQnH[data-path=cdk]{border-color:rgba(209,43,58,.32)}.marketing_workflowBoundaryPath__kbQnH[data-path=cdk]:hover{border-color:var(--pl-red)}.marketing_workflowBoundaryPathTag__2z_0w{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10px;letter-spacing:.22em;color:var(--pl-text-soft);text-transform:uppercase}.marketing_workflowBoundaryPathTag__2z_0w:before{content:"";width:6px;height:6px;background:var(--pl-line-luminous)}.marketing_workflowBoundaryPath__kbQnH[data-path=cdk] .marketing_workflowBoundaryPathTag__2z_0w{color:var(--pl-red-bright)}.marketing_workflowBoundaryPath__kbQnH[data-path=cdk] .marketing_workflowBoundaryPathTag__2z_0w:before{background:var(--pl-red)}.marketing_workflowBoundaryPath__kbQnH h4{font-family:var(--font-instrument-serif,"Instrument Serif"),Georgia,serif;font-size:17px;font-weight:400;letter-spacing:-.005em;line-height:1.28;color:var(--pl-text);margin:0}.marketing_workflowBoundaryPath__kbQnH p{font-size:13.5px;color:var(--pl-text-soft);line-height:1.6;margin:0}.marketing_workflowBoundaryFoot__pnhg_{margin-top:22px;padding-top:18px;border-top:1px solid var(--pl-line);display:flex;align-items:center;gap:12px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--pl-text-soft)}.marketing_workflowBoundaryFoot__pnhg_:before{content:"";width:22px;height:1px;background:var(--pl-red)}.marketing_capsGrid__utahU{display:grid;grid-template-columns:repeat(12,1fr);gap:0;background:var(--pl-line);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);overflow:hidden}.marketing_cap__Oze9L{background:var(--pl-graphite);padding:36px 36px 38px;transition:background var(--pl-t) var(--pl-ease);grid-column:span 6}.marketing_capLead__y87Nx{grid-column:span 7;grid-row:span 2;background:var(--pl-graphite-2);padding:44px 40px 46px;display:flex;flex-direction:column;gap:18px}.marketing_capSide__SQWfw{grid-column:span 5}.marketing_cap__Oze9L:hover{background:var(--pl-graphite-2)}.marketing_capLead__y87Nx:hover{background:var(--pl-graphite-3)}.marketing_cap__Oze9L .marketing_capIndex__GhByZ{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10.5px;letter-spacing:.22em;color:var(--pl-dim);text-transform:uppercase;display:block;margin-bottom:18px}.marketing_cap__Oze9L h3{font-family:var(--font-instrument-serif,"Instrument Serif"),Georgia,serif;font-size:22px;font-weight:400;letter-spacing:-.01em;line-height:1.22;color:var(--pl-text);margin-bottom:12px}.marketing_capLead__y87Nx h3{font-size:30px;line-height:1.14;max-width:18ch}.marketing_cap__Oze9L p{font-size:14.5px;color:var(--pl-text-soft);line-height:1.65;margin:0}.marketing_capLead__y87Nx p{font-size:15.5px;max-width:40em}.marketing_integrationLayout__I1Sxc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.marketing_integrationCopy__1tFf4 p{font-size:15.5px;color:var(--pl-text-soft);line-height:1.7;margin-bottom:18px;max-width:36em}.marketing_integrationList__gVAK9{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-direction:column;gap:12px}.marketing_integrationList__gVAK9 li{display:grid;grid-template-columns:22px 1fr;gap:14px;font-size:14px;color:var(--pl-text-soft);align-items:flex-start;line-height:1.55}.marketing_integrationList__gVAK9 li:before{content:"";width:8px;height:1px;background:var(--pl-line-luminous);margin-top:12px}.marketing_integrationVisual__vbQss{aspect-ratio:1/1;background:radial-gradient(circle at 50% 50%,var(--pl-graphite) 0,var(--pl-obsidian) 78%);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);padding:22px;position:relative;max-width:520px;overflow:hidden}.marketing_integrationVisual__vbQss:after,.marketing_integrationVisual__vbQss:before{content:"";position:absolute;background:var(--pl-line);pointer-events:none}.marketing_integrationVisual__vbQss:before{top:14px;left:14px;right:14px;height:1px;opacity:.6}.marketing_integrationVisual__vbQss:after{left:14px;right:14px;bottom:14px;height:1px;opacity:.6}.marketing_integrationVisual__vbQss svg{display:block;width:100%;height:100%;position:relative;z-index:1}.marketing_integrationVisualLabel__wDf3i{left:26px;color:var(--pl-dim)}.marketing_integrationVisualLabel__wDf3i,.marketing_integrationVisualMeta__g3V2s{position:absolute;top:22px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;z-index:2}.marketing_integrationVisualMeta__g3V2s{right:26px;color:var(--pl-mute)}.marketing_faqList__A4atr{max-width:860px;margin:0 auto;border-top:1px solid var(--pl-line)}.marketing_faqItem__Xmbfk{border-bottom:1px solid var(--pl-line);padding:6px 0}.marketing_faqItem__Xmbfk>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 6px;font-family:var(--font-instrument-serif,"Instrument Serif"),Georgia,serif;font-size:22px;font-weight:400;letter-spacing:-.005em;color:var(--pl-text);transition:color var(--pl-t) var(--pl-ease)}.marketing_faqItem__Xmbfk>summary:hover{color:var(--pl-text-soft)}.marketing_faqItem__Xmbfk>summary::-webkit-details-marker{display:none}.marketing_faqItem__Xmbfk>summary::marker{display:none;content:""}.marketing_faqItem__Xmbfk .marketing_faqToggle__yzcL6{flex-shrink:0;width:24px;height:24px;border:1px solid var(--pl-line-strong);border-radius:2px;display:inline-flex;align-items:center;justify-content:center;color:var(--pl-dim);transition:color var(--pl-t) var(--pl-ease),border-color var(--pl-t) var(--pl-ease),background var(--pl-t) var(--pl-ease);font-size:13px;line-height:1;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),monospace}.marketing_faqItem__Xmbfk[open] .marketing_faqToggle__yzcL6{color:var(--pl-red-bright);border-color:var(--pl-red-deep)}.marketing_faqAnswer__HBcJO{padding:4px 6px 24px;color:var(--pl-text-soft);font-size:15px;line-height:1.7;max-width:62ch}.marketing_finalCta__Baast{padding:96px 0 108px;background:var(--pl-bg);border-top:1px solid var(--pl-line);position:relative}.marketing_finalCtaPanel__wEHF6{position:relative;padding:80px 56px 84px;background:var(--pl-obsidian);border:1px solid var(--pl-line-strong);border-radius:var(--pl-radius-lg);overflow:hidden}.marketing_finalCtaPanel__wEHF6:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--pl-red-deep) 20%,var(--pl-red) 50%,var(--pl-red-deep) 80%,transparent 100%);pointer-events:none}.marketing_finalCtaPanel__wEHF6 h2{font-size:clamp(34px,4.2vw,56px);max-width:22ch;margin:20px 0;letter-spacing:-.02em;text-align:left}.marketing_finalCtaPanel__wEHF6 p{color:var(--pl-text-soft);font-size:16px;max-width:44em;margin:0 0 36px;line-height:1.7;text-align:left}.marketing_footer__QH6rz{border-top:1px solid var(--pl-line);padding:42px 0 48px;color:var(--pl-dim);font-size:13px;background:var(--pl-bg)}.marketing_footInner__S_1sK{display:grid;grid-template-columns:1fr auto auto;gap:36px;align-items:center}.marketing_footPositioning__X2iNd{color:var(--pl-mute);max-width:44ch;font-size:12.5px;line-height:1.6}.marketing_footLinks__s_Wqs{display:flex;gap:26px;align-items:center}.marketing_footLinks__s_Wqs a{color:var(--pl-text-soft);font-size:12.5px;transition:color var(--pl-t) var(--pl-ease)}.marketing_footLinks__s_Wqs a:hover{color:var(--pl-text)}.marketing_footMark__kGc0c{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,monospace;letter-spacing:.28em;color:var(--pl-mute);font-size:11px}@media (prefers-reduced-motion:reduce){.marketing_page__nISwt *,.marketing_page__nISwt :after,.marketing_page__nISwt :before{animation-duration:0ms!important;animation-delay:0ms!important;transition-duration:0ms!important;transition-delay:0ms!important}}.marketing_btn__7Igg6:focus-visible,.marketing_faqItem__Xmbfk>summary:focus-visible,.marketing_mobileMenu__w9dR9>summary:focus-visible,.marketing_page__nISwt a:focus-visible{outline:2px solid var(--pl-red);outline-offset:3px;border-radius:2px}@media (max-width:1200px){.marketing_integrationLayout__I1Sxc{gap:56px}.marketing_heroGrid__12m6v{gap:44px}}@media (max-width:1040px){.marketing_capsGrid__utahU{grid-template-columns:repeat(2,1fr)}.marketing_capLead__y87Nx{grid-column:span 2;grid-row:auto}.marketing_cap__Oze9L{grid-column:span 1}.marketing_workflowSteps__cmkAo{grid-template-columns:repeat(3,1fr);row-gap:40px}.marketing_workflowStep__3VD_Q:last-child:after,.marketing_workflowStep__3VD_Q:nth-child(3n):after,.marketing_workflowSteps__cmkAo:after,.marketing_workflowSteps__cmkAo:before{display:none}.marketing_workflowBoundaryPaths__ZbQyv{gap:18px}}@media (max-width:900px){.marketing_hero__QRvJk{padding:88px 0 84px}.marketing_heroHeadline__W2lJ9{font-size:clamp(32px,6vw,44px)}.marketing_heroGrid__12m6v{grid-template-columns:1fr;gap:44px;min-height:0}.marketing_heroCopyCol__c0MEV{order:1;max-width:100%}.marketing_heroStageCol__tKWZ_{order:2}.marketing_matStageInner__k0O57{aspect-ratio:4/3;min-height:280px}.marketing_section__uExgf{padding:96px 0}.marketing_pressureLayout__UJPue{grid-template-columns:1fr}.marketing_pressureColInbound__1InQY{border-right:none;border-bottom:1px solid var(--pl-line-strong)}.marketing_integrationLayout__I1Sxc{grid-template-columns:1fr;gap:44px}.marketing_integrationVisual__vbQss{max-width:100%}.marketing_finalCtaPanel__wEHF6{padding:60px 36px 64px}.marketing_footInner__S_1sK{grid-template-columns:1fr;gap:20px;text-align:left}.marketing_footLinks__s_Wqs{justify-content:flex-start}}@media (max-width:640px){.marketing_matStageInner__k0O57{aspect-ratio:5/4;min-height:240px}.marketing_nav__XWIv2{height:60px;gap:12px}.marketing_wordmark__jmFWx{font-size:12.5px;letter-spacing:.26em;gap:6px}.marketing_wordmark__jmFWx .marketing_mark__lk2O2{font-size:8.5px}.marketing_navActions__lWieH{gap:8px}.marketing_navActions__lWieH .marketing_btn__7Igg6{padding:9px 14px;font-size:10.5px;letter-spacing:.12em}.marketing_mobileMenu__w9dR9>summary{height:36px;width:36px}.marketing_hero__QRvJk{padding:68px 0 72px}.marketing_section__uExgf{padding:76px 0}.marketing_secHead__r1wN0{margin-bottom:48px}.marketing_capsGrid__utahU{grid-template-columns:1fr}.marketing_capLead__y87Nx,.marketing_cap__Oze9L{grid-column:1}.marketing_workflowSteps__cmkAo{grid-template-columns:1fr;row-gap:30px;padding-top:28px}.marketing_workflowStep__3VD_Q{padding:0 0 4px}.marketing_workflowStep__3VD_Q:after{display:none}.marketing_workflowStep__3VD_Q p{max-width:60ch}.marketing_workflowSteps__cmkAo:after,.marketing_workflowSteps__cmkAo:before{display:none}.marketing_workflowBoundaryPaths__ZbQyv{grid-template-columns:1fr}.marketing_workflowStage__MDnhZ{padding:30px 24px 32px}.marketing_workflowBoundary__hmXLu{padding:24px 22px 22px}.marketing_cap__Oze9L{padding:30px 26px 32px}.marketing_capLead__y87Nx{padding:32px 26px 34px}.marketing_capLead__y87Nx h3{font-size:26px}.marketing_pressureCol__GeEU8{padding:32px 26px 34px}.marketing_finalCta__Baast{padding:72px 0 84px}.marketing_finalCtaPanel__wEHF6{padding:44px 24px 48px}.marketing_heroCtas__G1sCx .marketing_btn__7Igg6{flex:1 1 auto}}@media (max-width:480px){.marketing_hero__QRvJk{padding:56px 0 64px}.marketing_heroGrid__12m6v{gap:32px}.marketing_heroHeadline__W2lJ9{font-size:clamp(28px,8vw,38px)}.marketing_heroLede__2ArWw{font-size:15px}.marketing_matStage__OEqZc{border-radius:var(--pl-radius)}.marketing_matStageInner__k0O57{aspect-ratio:5/4;min-height:220px}.marketing_matMeta__FXO0Q{left:12px;bottom:12px;font-size:9px;letter-spacing:.18em;padding:4px 9px 4px 8px}}