@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");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 Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/tajawal-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff}@font-face{font-family:Tajawal;src:url(/fonts/tajawal-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff}:root{--ink:#0b0d10;--paper:#f7f7f5;--canvas:var(--paper);--surface:#ffffff;--raised:#f1f2f4;--sunken:#ececea;--text:#111318;--text-muted:#575f6c;--text-faint:#656b74;--text-on-signal:#ffffff;--text-inverse:#f4f6f8;--line:rgb(17 19 24/8%);--line-strong:rgb(17 19 24/14%);--line-faint:rgb(17 19 24/5%);--border:var(--line);--border-subtle:var(--line-faint);--muted:var(--text-muted);--surface-subtle:var(--raised);--surface-elevated:var(--surface);--signal:#111318;--signal-hover:#2b2f35;--signal-soft:rgb(17 19 24/7%);--signal-line:rgb(17 19 24/20%);--good:#137049;--good-soft:rgb(19 112 73/11%);--warn:#b57917;--warn-soft:rgb(181 121 23/12%);--bad:#c43b48;--bad-soft:rgb(196 59 72/11%);--font-sans:"IBM Plex Sans Arabic","Tajawal",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular","Menlo",monospace;--step--1:0.9375rem;--step-0:1rem;--step-1:1.125rem;--step-2:1.375rem;--step-3:1.75rem;--step-4:2.25rem;--step-5:3.25rem;--step-6:4.75rem;--tracking-display:0;--tracking-tight:0;--tracking-label:0;--leading-display:1.08;--leading-heading:1.22;--leading-body:1.72;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--r-control:8px;--r-panel:8px;--r-hero:8px;--r-pill:999px;--t-fast:140ms;--t-base:180ms;--t-slow:220ms;--ease:cubic-bezier(0.22,0.61,0.36,1);--ease-spring:cubic-bezier(0.34,1.4,0.64,1);--content-max:1440px;--measure:68ch;--sidebar-w:248px;--sidebar-w-collapsed:68px;--inspector-w:340px;--topbar-h:60px;--shadow-sm:0 1px 2px rgb(11 13 16/5%);--shadow-panel:0 1px 3px rgb(11 13 16/6%),0 8px 24px -12px rgb(11 13 16/10%);--shadow-pop:0 4px 12px rgb(11 13 16/8%),0 24px 60px -20px rgb(11 13 16/22%)}@media (max-width:720px){:root{--step-3:1.5rem;--step-4:1.875rem;--step-5:2.25rem;--step-6:2.75rem}}:root[data-theme=dark]{--canvas:var(--ink);--surface:#12151a;--raised:#181c22;--sunken:#0e1116;--text:#f4f6f8;--text-muted:#9ca5b2;--text-faint:#7c8490;--text-inverse:#111318;--line:rgb(255 255 255/9%);--line-strong:rgb(255 255 255/16%);--line-faint:rgb(255 255 255/5%);--border:var(--line);--border-subtle:var(--line-faint);--muted:var(--text-muted);--surface-subtle:var(--raised);--surface-elevated:var(--surface);--signal:#f4f6f8;--signal-hover:#ffffff;--signal-soft:rgb(255 255 255/8%);--signal-line:rgb(255 255 255/20%);--text-on-signal:#0b0d10;--good:#35b37e;--good-soft:rgb(53 179 126/14%);--warn:#d9a441;--warn-soft:rgb(217 164 65/15%);--bad:#e2606c;--bad-soft:rgb(226 96 108/14%);--shadow-sm:0 1px 2px rgb(0 0 0/40%);--shadow-panel:0 1px 3px rgb(0 0 0/40%),0 8px 24px -12px rgb(0 0 0/60%);--shadow-pop:0 4px 12px rgb(0 0 0/45%),0 24px 60px -20px rgb(0 0 0/70%)}.on-ink{--canvas:var(--ink);--surface:#12151a;--raised:#181c22;--text:#f4f6f8;--text-muted:#9ca5b2;--text-faint:#7c8490;--line:rgb(255 255 255/9%);--line-strong:rgb(255 255 255/16%);--line-faint:rgb(255 255 255/5%);--signal:#f4f6f8;--signal-hover:#ffffff;--signal-soft:rgb(255 255 255/8%);--signal-line:rgb(255 255 255/20%);--text-on-signal:#0b0d10;--good:#35b37e;--good-soft:rgb(53 179 126/14%);--warn:#d9a441;--warn-soft:rgb(217 164 65/15%);--bad:#e2606c;--bad-soft:rgb(226 96 108/14%);background:var(--ink);color:var(--text)}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--topbar-h) + var(--s-5))}body{min-block-size:100dvh;background:var(--canvas);color:var(--text);font-family:var(--font-sans);font-size:var(--step-0);line-height:var(--leading-body);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transition:background var(--t-slow) var(--ease),color var(--t-slow) var(--ease)}canvas,img,svg,video{display:block;max-inline-size:100%;block-size:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:0}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;inline-size:100%}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}::selection{background:var(--signal-soft);color:var(--text)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}h1,h2,h3,h4{font-weight:600;line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);text-wrap:balance}p{text-wrap:pretty}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;letter-spacing:0}.label{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.muted{color:var(--text-muted)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.container{inline-size:min(100% - var(--s-6) * 2,var(--content-max));margin-inline:auto}@media (max-width:640px){.container{inline-size:min(100% - var(--s-5) * 2,var(--content-max))}}.stack{flex-direction:column;gap:var(--s-4)}.row,.stack{display:flex}.row{gap:var(--s-3)}.btn,.row{align-items:center}.btn{--btn-bg:transparent;--btn-fg:var(--text);--btn-line:var(--line-strong);display:inline-flex;justify-content:center;gap:var(--s-2);padding-block:.6875rem;padding-inline:var(--s-5);border:1px solid var(--btn-line);border-radius:var(--r-control);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--step--1);font-weight:650;letter-spacing:var(--tracking-tight);white-space:nowrap;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.btn:hover{--btn-bg:var(--raised)}.btn:active{transform:translateY(1px)}.btn[aria-disabled=true],.btn[disabled]{opacity:.5;pointer-events:none}.btn--primary{--btn-bg:var(--signal);--btn-fg:var(--text-on-signal);--btn-line:transparent}.btn--primary:hover{--btn-bg:var(--signal-hover);box-shadow:0 8px 24px -14px color-mix(in srgb,var(--text) 48%,transparent)}.btn--danger:hover{--btn-bg:color-mix(in srgb,var(--bad) 88%,#000)}.btn--danger{--btn-bg:var(--bad);--btn-fg:#ffffff;--btn-line:transparent}.btn--quiet{--btn-line:transparent;--btn-fg:var(--text-muted);padding-inline:var(--s-3)}.btn--quiet:hover{--btn-fg:var(--text)}.btn--sm{padding-block:.4375rem;padding-inline:var(--s-4);font-size:.8125rem}.btn--lg{padding-block:.875rem;padding-inline:var(--s-6);font-size:var(--step-0)}.btn--block{inline-size:100%}.btn .arrow{transition:transform var(--t-fast) var(--ease)}.btn:hover .arrow{transform:translateX(-3px)}[dir=ltr] .btn:hover .arrow{transform:translateX(3px)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel)}.panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.panel__head h2,.panel__head h3{font-size:var(--step-1);font-weight:600}.panel__body{padding:var(--s-5)}.panel--flush .panel__body{padding:0}.pill{display:inline-flex;align-items:center;gap:6px;padding-block:3px;padding-inline:10px;border-radius:var(--r-pill);background:var(--raised);border:1px solid var(--line);color:var(--text-muted);font-size:.75rem;font-weight:500;line-height:1.5;white-space:nowrap}.pill--good{background:var(--good-soft);color:var(--good)}.pill--good,.pill--warn{border-color:transparent}.pill--warn{background:var(--warn-soft);color:var(--warn)}.pill--bad{background:var(--bad-soft);border-color:transparent;color:var(--bad)}.pill--signal{background:var(--signal-soft);border-color:transparent;color:var(--signal)}.pill__dot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;flex:none}.pill--live .pill__dot{animation:pulse 1.8s var(--ease) infinite}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 0 0 currentColor}60%{opacity:.65;box-shadow:0 0 0 4px transparent}}.field{display:flex;flex-direction:column;gap:6px}.field>label{font-size:var(--step--1);font-weight:500;color:var(--text-muted)}.input{inline-size:100%;padding-block:.625rem;padding-inline:var(--s-3);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-control);font-size:var(--step-0);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.input::placeholder{color:var(--text-faint)}.input:focus{outline:none;border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}.table{inline-size:100%;border-collapse:collapse;font-size:var(--step--1)}.table th{padding:12px 18px;text-align:start;font-size:.75rem;font-weight:600;letter-spacing:.03em;color:var(--text-faint);background:var(--raised);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);white-space:nowrap}.table td{padding:14px 18px;-webkit-border-after:1px solid var(--line-faint);border-block-end:1px solid var(--line-faint);vertical-align:middle}.inquiry-need{max-inline-size:36ch;color:var(--text-muted);line-height:1.55}.table tbody tr:last-child td{-webkit-border-after:0;border-block-end:0}.table tbody tr{transition:background var(--t-fast) var(--ease)}.table--rows tbody tr:hover{background:var(--raised)}.empty{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);padding:var(--s-8) var(--s-5);text-align:center}.empty h3{font-size:var(--step-1)}.empty p{max-inline-size:42ch;color:var(--text-muted);font-size:var(--step--1)}.brand-logo,.brand-mark{inline-size:auto;transition:opacity var(--t-base) var(--ease)}.brand-logo{content:url(/images/brand/logo-horizontal-ink.png)}.brand-mark{content:url(/images/brand/logo-mark-ink.png)}.on-ink .brand-logo,:root[data-theme=dark] .brand-logo{content:url(/images/brand/logo-horizontal-paper.png)}.on-ink .brand-mark,:root[data-theme=dark] .brand-mark{content:url(/images/brand/logo-mark-paper.png)}.brand-logo--en{content:url(/images/brand/logo-horizontal-en-ink.png)}.on-ink .brand-logo--en,:root[data-theme=dark] .brand-logo--en{content:url(/images/brand/logo-horizontal-en-paper.png)}.brand-mark{border-radius:7px}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{inline-size:10px;block-size:10px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-pill);border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:content-box}.notfound{display:grid;justify-items:center;grid-gap:var(--s-4);gap:var(--s-4);inline-size:100%;max-inline-size:46ch;margin-inline:auto;padding-block:18vh var(--s-9);padding-inline:var(--s-5);text-align:center}.notfound .row{flex-wrap:wrap;inline-size:100%;max-inline-size:100%}.notfound h1{font-size:var(--step-4);letter-spacing:var(--tracking-display)}.notfound__lead{color:var(--text-muted);line-height:1.75}@media (max-width:480px){.notfound{padding-inline:var(--s-4)}.notfound h1{font-size:var(--step-3)}.notfound .btn{flex:1 1 9rem;min-inline-size:0}}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.site{background:var(--canvas);color:var(--text);overflow-x:clip}.section{padding-block:clamp(var(--s-7),5vw,104px);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.section:first-child{-webkit-border-before:0;border-block-start:0}.section--tinted{background:var(--raised);border-block-start-color:transparent}.section__head{display:grid;grid-template-columns:minmax(120px,168px) minmax(0,1fr);grid-gap:clamp(var(--s-5),4vw,var(--s-8));gap:clamp(var(--s-5),4vw,var(--s-8));align-items:start;-webkit-margin-after:clamp(var(--s-6),5vw,var(--s-8));margin-block-end:clamp(var(--s-6),5vw,var(--s-8))}.section__label{display:inline-flex;align-items:center;gap:var(--s-2);-webkit-padding-before:.55em;padding-block-start:.55em;font-size:.9375rem;font-weight:600;letter-spacing:0;color:var(--signal)}.section__label:before{content:"";inline-size:22px;block-size:2px;border-radius:2px;background:var(--signal);flex:none}.section__title{font-size:var(--step-4);font-weight:600;line-height:var(--leading-heading);letter-spacing:var(--tracking-display);max-inline-size:22ch}.section__lead{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);max-inline-size:58ch;color:var(--text-muted);font-size:var(--step-1);line-height:1.65}@media (max-width:860px){.section__head{grid-template-columns:1fr;gap:var(--s-4)}.section__label{-webkit-padding-before:0;padding-block-start:0;-webkit-border-before:0;border-block-start:0}}.site-header{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:50;background:color-mix(in srgb,var(--canvas) 84%,transparent);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent;transition:border-color var(--t-base) var(--ease),background var(--t-base) var(--ease)}.site-header[data-scrolled=true]{border-block-end-color:var(--line);background:color-mix(in srgb,var(--canvas) 94%,transparent)}.site-header__inner{display:flex;align-items:center;gap:var(--s-5);block-size:var(--topbar-h)}.site-header__brand .brand-logo{max-block-size:48px}.site-header__brand{display:inline-flex;align-items:center;flex:none;-webkit-margin-before:-1px;margin-block-start:-1px}.site-nav{display:flex;align-items:center;gap:var(--s-1);-webkit-margin-start:var(--s-5);margin-inline-start:var(--s-5)}.site-nav a{padding:7px var(--s-3);border-radius:var(--r-control);color:var(--text-muted);font-size:var(--step--1);font-weight:500;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--text);background:var(--raised)}.site-header__actions{display:flex;align-items:center;gap:var(--s-2);-webkit-margin-start:auto;margin-inline-start:auto}.icon-btn{display:inline-grid;place-items:center;inline-size:34px;block-size:34px;border-radius:var(--r-control);border:1px solid transparent;color:var(--text-muted);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.icon-btn:hover{background:var(--raised);color:var(--text)}.lang-switch{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--line);border-radius:var(--r-control);font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--text-muted);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.lang-switch:hover{background:var(--raised);border-color:var(--signal-line);color:var(--text)}.site-header__menu{display:none}@media (max-width:1024px){.site-nav{display:none}.site-header__menu{display:inline-grid;place-items:center}.site-header__actions .site-header__cta{display:none}.site-header__actions .site-header__signin{display:inline-flex;padding:6px 12px;font-size:.8125rem}}@media (max-width:520px){.site-header__brand .brand-logo{max-block-size:26px}.lang-switch span{display:none}.lang-switch{padding:5px 7px}.site-header__theme{display:none}.site-header__actions{gap:6px}.site-header__actions .icon-btn{inline-size:30px;block-size:30px}.site-header__actions .site-header__signin{padding-inline:var(--s-2);font-size:.75rem}.site-header__inner{gap:var(--s-2)}}.site-sheet{position:fixed;inset:var(--topbar-h) 0 auto 0;z-index:49;padding:var(--s-5) var(--s-5) var(--s-6);background:var(--canvas);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);display:grid;grid-gap:var(--s-2);gap:var(--s-2);animation:sheet-in var(--t-slow) var(--ease)}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)}}.site-sheet a{padding:var(--s-3) var(--s-3);border-radius:var(--r-control);font-size:var(--step-1);font-weight:500}.site-sheet a:hover{background:var(--raised)}.site-sheet__actions{display:grid;grid-gap:var(--s-2);gap:var(--s-2);-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3);-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.site-sheet__theme{display:none}@media (max-width:520px){.site-sheet__theme{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-control);color:var(--text-muted);font-size:var(--step-1);font-weight:500}.site-sheet__theme:hover{background:var(--raised);color:var(--text)}}.hero{position:relative;padding-block:clamp(var(--s-7),6vw,92px) clamp(var(--s-7),5vw,76px);overflow:hidden}.hero:before{content:"";position:absolute;inset-block-start:-18%;inset-inline-start:-6%;inline-size:min(760px,72vw);aspect-ratio:1;background:radial-gradient(circle,var(--signal-soft) 0,transparent 68%);opacity:.85;pointer-events:none}.hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(var(--s-6),4vw,var(--s-8));gap:clamp(var(--s-6),4vw,var(--s-8));align-items:center}.hero__copy{position:relative;z-index:1}@media (max-width:1024px){.hero__grid{grid-template-columns:1fr;gap:var(--s-8)}}.hero__eyebrow{display:inline-flex;align-items:center;gap:var(--s-2);padding:6px 14px 6px 12px;border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:.875rem;font-weight:500;color:var(--text-muted)}.hero h1{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);font-size:clamp(2.75rem,4.8vw,4.5rem);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-display);max-inline-size:17ch;text-wrap:balance}[dir=rtl] .hero h1{line-height:1.25}.hero h1 em{font-style:normal;color:var(--text-muted)}.hero__lead{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);max-inline-size:52ch;font-size:var(--step-1);line-height:1.7;color:var(--text-muted)}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.hero__assurance{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);color:var(--text-muted);font-size:.8125rem}.hero__assurance li{display:inline-flex;align-items:center;gap:7px}.hero__assurance li:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px var(--signal-soft)}.hero__product{position:relative;-webkit-padding-before:var(--s-6);padding-block-start:var(--s-6)}.hero__product-kicker{position:absolute;inset-block-start:0;inset-inline:var(--s-4);display:flex;justify-content:space-between;gap:var(--s-4);color:var(--text-faint);font-size:.75rem}.hero__product-kicker strong{color:var(--text-muted);font-weight:500}.hero__proof{display:grid;grid-gap:var(--s-3);gap:var(--s-3);-webkit-margin-before:var(--s-7);margin-block-start:var(--s-7);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-panel);background:color-mix(in srgb,var(--surface) 82%,transparent)}.record{--record-gutter:62px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-hero);box-shadow:var(--shadow-panel);overflow:hidden}.record__head{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);background:var(--raised)}.record__title{display:grid;grid-gap:1px;gap:1px}.record__title strong{font-size:var(--step--1);font-weight:600}.record__title span{font-size:.8125rem;color:var(--text-faint)}.record__timer{-webkit-margin-start:auto;margin-inline-start:auto;font-family:var(--font-mono);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.record__body{padding:var(--s-4) var(--s-5) var(--s-5);max-block-size:460px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.line{display:grid;grid-template-columns:var(--record-gutter) minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);padding-block:var(--s-3);-webkit-border-after:1px solid var(--line-faint);border-block-end:1px solid var(--line-faint);opacity:0;animation:line-in .42s var(--ease) forwards}.line:last-child{-webkit-border-after:0;border-block-end:0}.record[data-animate=false] .line{opacity:1;animation:none}@keyframes line-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.line{opacity:1;animation:none}}.line__at{font-family:var(--font-mono);font-size:.6875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);-webkit-padding-before:.28em;padding-block-start:.28em;text-align:start;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.line__who{display:block;font-size:.6875rem;font-weight:600;letter-spacing:0;-webkit-margin-after:3px;margin-block-end:3px;color:var(--text-faint)}.line--agent .line__who{color:var(--signal)}.line__text{font-size:var(--step--1);line-height:1.65}.line--tool .line__body{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);padding:7px var(--s-3);border:1px solid var(--line);border-radius:8px;background:var(--raised)}.line--tool code{font-family:var(--font-mono);font-size:.75rem;color:var(--text)}.line--tool .line__meta{-webkit-margin-start:auto;margin-inline-start:auto;font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted)}.record__outcome{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);background:var(--good-soft);color:var(--good);font-size:var(--step--1);font-weight:600}.record__outcome .mono{-webkit-margin-start:auto;margin-inline-start:auto;font-weight:500;color:inherit;opacity:1}.wave{display:flex;align-items:center;gap:2px;block-size:16px}.wave i{inline-size:2px;border-radius:2px;background:var(--signal);animation:wave 1.1s var(--ease) infinite}@keyframes wave{0%,to{block-size:4px;opacity:.5}50%{block-size:14px;opacity:1}}@media (prefers-reduced-motion:reduce){.wave i{animation:none;block-size:8px}}.trust{padding-block:var(--s-6);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.demos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.demo{display:block;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;transition:border-color var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.demo:hover{border-color:var(--line-strong);transform:translateY(-2px)}.demo[open]{border-color:var(--signal-line)}.demo__turns{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint)}.demo__turn{display:grid;grid-gap:3px;gap:3px}.demo__turn span{font-size:.6875rem;font-weight:600;color:var(--text-faint)}.demo__turn.is-agent span{color:var(--signal)}.demo__turn p{font-size:var(--step--1);line-height:1.6;color:var(--text-muted)}.rows{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.rows__item{display:grid;grid-template-columns:minmax(120px,168px) minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(var(--s-5),4vw,var(--s-8));gap:clamp(var(--s-5),4vw,var(--s-8));padding-block:clamp(var(--s-5),3vw,var(--s-7));-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);align-items:start}.rows__item h3{font-size:var(--step-2);font-weight:600;letter-spacing:var(--tracking-tight)}.rows__item p{color:var(--text-muted);line-height:1.7}.rows__proof{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-control);background:var(--raised)}@media (max-width:980px){.rows__item{grid-template-columns:1fr;gap:var(--s-4)}.rows__key{-webkit-padding-before:0;padding-block-start:0}}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:0;gap:0;border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface)}.step{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line)}.step:last-child{-webkit-border-end:0;border-inline-end:0}@media (max-width:980px){.step{-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.step:last-child{-webkit-border-after:0;border-block-end:0}}.step h3{font-size:var(--step-1);font-weight:600}.step p{font-size:var(--step--1);line-height:1.65;color:var(--text-muted)}.packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.pack{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);transition:border-color var(--t-base) var(--ease)}.pack:hover{border-color:var(--signal-line)}.pack__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.pack h3{font-size:var(--step-1);font-weight:600}.pack__flows{display:flex;flex-wrap:wrap;gap:6px}.pack__flows span{padding:3px 9px;font-size:.75rem;color:var(--text-muted)}.pack__flows span,.sector__tabs{border:1px solid var(--line);border-radius:var(--r-pill)}.sector__tabs{display:flex;flex-wrap:wrap;gap:var(--s-1);-webkit-margin-after:var(--s-5);margin-block-end:var(--s-5);padding:4px;inline-size:-moz-fit-content;inline-size:fit-content;background:var(--surface)}.sector__tab{padding:7px var(--s-4);border-radius:var(--r-pill);font-size:var(--step--1);font-weight:500;color:var(--text-muted);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.sector__tab:hover{color:var(--text)}.sector__tab.is-active{background:var(--text);color:var(--canvas)}.sector__panel{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);grid-gap:0;gap:0;align-items:stretch;border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface)}@media (max-width:980px){.sector__panel{grid-template-columns:1fr}.sector__copy{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}}.sector__scene{position:relative;min-block-size:440px;overflow:hidden;background:var(--raised)}.sector__img{object-fit:cover;opacity:0;transform:scale(1.02);transition:opacity var(--t-slow) var(--ease),transform .6s var(--ease)}.sector__img.is-active{opacity:1;transform:none}.sector__shade{position:absolute;inset:0;background:linear-gradient(0deg,rgb(11 13 16/88%) 0,rgb(11 13 16/10%) 55%)}.sector__caption{position:absolute;inset-block-end:0;inset-inline:0;padding:var(--s-5);color:#f4f6f8;font-size:var(--step--1);font-weight:500;line-height:1.6}.sector__copy{display:flex;flex-direction:column;gap:var(--s-4);padding:clamp(var(--s-5),3vw,var(--s-6));-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.sector__copy h3{font-size:var(--step-3);letter-spacing:var(--tracking-tight)}.sector__copy p{color:var(--text-muted);line-height:1.75}.sector__flows{display:flex;flex-wrap:wrap;gap:6px}.sector__flows span{padding:4px 10px;border:1px solid var(--line);border-radius:var(--r-pill);font-size:.75rem;color:var(--text-muted)}.sector__fact{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint);font-size:var(--step--1);color:var(--text-muted)}.integration-image{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6);display:flex;justify-content:center;align-items:center}.integration-image img{width:100%;max-width:1040px;height:auto;border-radius:var(--r-hero)}.integration-image__dark,:root[data-theme=dark] .integration-image__light{display:none}:root[data-theme=dark] .integration-image__dark{display:block}.wires{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface)}.wire{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start;padding:var(--s-5);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);min-inline-size:0}.wire__logo{display:grid;place-items:center;inline-size:38px;block-size:38px;border:1px solid var(--line);border-radius:8px;background:var(--raised);overflow:hidden}.wire__logo img{inline-size:20px;block-size:20px;object-fit:contain}.wire strong{font-size:var(--step-0);font-weight:600}.wire__actions{display:flex;flex-wrap:wrap;gap:5px;min-inline-size:0}.wire code{display:inline-block;max-inline-size:100%;padding:2px 7px;border-radius:6px;background:var(--raised);font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;overflow-wrap:anywhere}.console-preview{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);grid-gap:clamp(var(--s-6),5vw,var(--s-8));gap:clamp(var(--s-6),5vw,var(--s-8));align-items:center}@media (max-width:980px){.console-preview{grid-template-columns:1fr}}.console-preview__points{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.console-preview__points li{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--step-1);line-height:1.6;color:var(--text-muted)}.console-preview__points li svg{flex:none;-webkit-margin-before:.4em;margin-block-start:.4em;color:var(--signal)}.console-preview__cta{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3)}.close-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-6);gap:var(--s-6);align-items:center;padding:clamp(var(--s-6),5vw,var(--s-8));border:1px solid var(--signal-line);border-radius:var(--r-hero);background:var(--surface)}.close-cta h2{font-size:var(--step-4);letter-spacing:var(--tracking-display);max-inline-size:18ch}.close-cta p{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);max-inline-size:52ch;color:var(--text-muted)}.close-cta__actions{display:flex;flex-direction:column;gap:var(--s-3)}@media (max-width:860px){.close-cta{grid-template-columns:1fr}.close-cta__actions{flex-direction:row;flex-wrap:wrap}}.site-footer{padding-block:clamp(var(--s-8),6vw,var(--s-9)) var(--s-6);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.site-footer__grid{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:clamp(var(--s-6),5vw,var(--s-9));gap:clamp(var(--s-6),5vw,var(--s-9));-webkit-padding-after:var(--s-7);padding-block-end:var(--s-7);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}@media (max-width:900px){.site-footer__grid{grid-template-columns:1fr;gap:var(--s-7)}}.site-footer__brand{display:grid;grid-gap:var(--s-4);gap:var(--s-4);align-content:start}.site-footer__brand .brand-logo{max-block-size:48px}.site-footer__tagline{font-size:var(--step-1);font-weight:600;letter-spacing:var(--tracking-tight)}.site-footer__brand p{color:var(--text-muted);font-size:var(--step--1);line-height:1.7;max-inline-size:40ch}.site-footer__contact{display:grid;grid-gap:var(--s-1);gap:var(--s-1);font-size:var(--step--1)}.site-footer__contact a{color:var(--text-muted);transition:color var(--t-fast) var(--ease);inline-size:-moz-fit-content;inline-size:fit-content}.site-footer__contact a:hover{color:var(--text)}.site-footer__social{display:flex;gap:var(--s-2)}.site-footer__social a{display:grid;place-items:center;inline-size:34px;block-size:34px;border:1px solid var(--line);border-radius:var(--r-control);color:var(--text-muted);transition:all var(--t-fast) var(--ease)}.site-footer__social a:hover{border-color:var(--line-strong);color:var(--text);background:var(--raised)}.site-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--s-6) var(--s-5);gap:var(--s-6) var(--s-5);align-content:start}.site-footer__col{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start}.site-footer__col h3{font-size:.9375rem;font-weight:600;letter-spacing:0;color:var(--text)}.site-footer__col a{font-size:var(--step--1);color:var(--text-muted);transition:color var(--t-fast) var(--ease);inline-size:-moz-fit-content;inline-size:fit-content}.site-footer__col a:hover{color:var(--text)}.site-footer__bar{flex-wrap:wrap;align-items:center;-webkit-padding-before:var(--s-5);padding-block-start:var(--s-5);font-size:.8125rem;color:var(--text-muted)}.site-footer__bar,.site-footer__bar-links{display:flex;gap:var(--s-4)}.site-footer__bar-links a{padding-block:var(--s-1);margin-block:calc(var(--s-1) * -1)}.site-footer__bar a:hover{color:var(--text)}.site-footer__credit{display:inline-flex;align-items:center;gap:var(--s-2);-webkit-margin-start:auto;margin-inline-start:auto;padding-block:var(--s-1);margin-block:calc(var(--s-1) * -1);color:var(--text-faint);transition:color var(--t-fast) var(--ease)}.site-footer__credit:hover{color:var(--text-muted)}.site-footer__credit img{inline-size:22px;block-size:22px;border-radius:5px}.page-hero{padding-block:clamp(var(--s-8),7vw,120px) clamp(var(--s-6),4vw,var(--s-8))}.page-hero__grid{display:grid;grid-template-columns:minmax(120px,168px) minmax(0,1fr);grid-gap:clamp(var(--s-5),4vw,var(--s-8));gap:clamp(var(--s-5),4vw,var(--s-8));align-items:start}@media (max-width:860px){.page-hero__grid{grid-template-columns:1fr;gap:var(--s-4)}}.page-hero h1{font-size:var(--step-5);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-display);max-inline-size:18ch}.page-hero__lead{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);max-inline-size:62ch;font-size:var(--step-1);line-height:1.7;color:var(--text-muted)}.page-hero__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.breadcrumb{display:flex;align-items:center;gap:var(--s-2);-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:0;text-transform:uppercase;color:var(--text-faint)}.breadcrumb a:hover{color:var(--text-muted)}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface)}.facts div{display:grid;grid-gap:4px;gap:4px;padding:var(--s-5);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line)}.facts div:last-child{-webkit-border-end:0;border-inline-end:0}.facts strong{font-family:var(--font-mono);font-size:var(--step-3);font-weight:500;letter-spacing:0}.facts span{font-size:.75rem;color:var(--text-faint)}@media (max-width:700px){.facts div{-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.facts div:last-child{-webkit-border-after:0;border-block-end:0}}.prose{max-inline-size:var(--measure);display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.prose h2{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);font-size:var(--step-3);letter-spacing:var(--tracking-tight)}.prose h3{font-size:var(--step-1)}.prose p{color:var(--text-muted);line-height:1.8}.prose ul{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.prose li{position:relative;-webkit-padding-start:var(--s-5);padding-inline-start:var(--s-5);color:var(--text-muted);line-height:1.7}.prose li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.72em;inline-size:6px;block-size:1px;background:var(--text-faint)}.faq{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.faq details{-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block:var(--s-5);font-size:var(--step-1);font-weight:500;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);font-size:var(--step-2);color:var(--text-faint);transition:transform var(--t-base) var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{-webkit-padding-after:var(--s-5);padding-block-end:var(--s-5);max-inline-size:var(--measure);color:var(--text-muted);line-height:1.75}.plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.plan,.plans{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.plan{align-content:start;padding:var(--s-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel)}.plan--featured{border-color:var(--signal-line)}.plan h3{letter-spacing:var(--tracking-tight)}.plan h3,.plan__price{font-size:var(--step-2)}.plan__price{font-family:var(--font-mono);color:var(--text-muted)}.plan ul{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.plan li{display:flex;gap:var(--s-3);font-size:var(--step--1);line-height:1.6;color:var(--text-muted)}.plan li svg{flex:none;-webkit-margin-before:.28em;margin-block-start:.28em;color:var(--good)}.section__note{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);font-size:var(--step--1);color:var(--text-muted)}.hero__proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:0;gap:0}.hero__proof-grid--assurance{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.hero__proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__proof-grid div:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.hero__proof-grid div:nth-child(2n){-webkit-padding-end:0;padding-inline-end:0}.hero__proof-grid div:nth-child(n+3){-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint)}}.hero__proof-grid div{display:grid;grid-gap:3px;gap:3px;min-inline-size:0;padding-inline:var(--s-5);-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.hero__proof-grid div:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.hero__proof-grid div:last-child{-webkit-padding-end:0;padding-inline-end:0}.hero__proof-grid strong{font-family:var(--font-mono);font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);font-weight:500;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero__proof-grid span{font-size:.8125rem;line-height:1.4;color:var(--text-muted);text-wrap:balance}.hero__proof-grid--assurance strong{font-family:inherit;font-size:var(--step--1);font-weight:600;letter-spacing:normal}.hero__proof-note{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint);font-size:.8125rem;color:var(--text-faint)}.trust__inner{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);grid-gap:clamp(var(--s-5),4vw,var(--s-8));gap:clamp(var(--s-5),4vw,var(--s-8));align-items:center}@media (max-width:860px){.trust__inner{grid-template-columns:1fr;gap:var(--s-4)}}.trust__head{display:grid;grid-gap:4px;gap:4px}.trust__label{font-family:var(--font-sans);font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text)}.trust__head p{font-size:.8125rem;color:var(--text-faint);line-height:1.5}.trust__names{display:flex;flex-wrap:wrap;gap:var(--s-3)}.trust__names span{padding:7px var(--s-4);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);font-size:var(--step--1);font-weight:500;color:var(--text-muted)}.demo__head{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);min-block-size:84px;padding:var(--s-4) var(--s-5);cursor:pointer;list-style:none}.demo__head::-webkit-details-marker{display:none}.demo__head strong{font-size:var(--step-0);font-weight:600}.demo__play{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--signal);color:var(--text-on-signal)}.demo__wave{display:flex;align-items:center;gap:2px;block-size:18px;flex:none}.demo__wave i{inline-size:2px;border-radius:2px;background:var(--signal);animation:wave 1.2s var(--ease) infinite}.demo__time{font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted)}.demo__result{display:inline-flex;align-items:center;gap:5px;color:var(--good);font-size:.8125rem;white-space:nowrap}.demo__chevron{color:var(--text-faint);transition:transform var(--t-base) var(--ease)}.demo[open] .demo__chevron{transform:rotate(180deg)}.demo__foot{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-4) var(--s-5);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint);font-family:var(--font-sans);font-size:var(--step--1);color:var(--good)}@media (max-width:620px){.demo__head{grid-template-columns:auto minmax(0,1fr) auto}.demo__result,.demo__time,.demo__wave{display:none}.hero{padding-block:var(--s-7)}.hero h1{font-size:3rem}.hero__grid{gap:var(--s-7)}.hero__proof{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6);padding:var(--s-4)}.hero__proof-grid div{padding-inline:var(--s-3)}.sector__scene{min-block-size:310px}}.demo__foot strong{font-weight:600}.demo__client{-webkit-margin-start:auto;margin-inline-start:auto;font-size:.75rem;color:var(--text-faint);font-weight:400}.cans{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.can,.cans{display:grid}.can{grid-gap:var(--s-3);gap:var(--s-3);align-content:start;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);transition:border-color var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.can:hover{border-color:var(--signal-line);transform:translateY(-2px)}.can__icon{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:8px;background:var(--signal-soft);color:var(--signal)}.can h3{font-size:var(--step-1);font-weight:600}.can p{font-size:var(--step--1);line-height:1.7;color:var(--text-muted)}.rows__key{font-size:.9375rem;text-transform:none;color:var(--signal)}.rows__key,.rows__proof dt{font-family:var(--font-sans);font-weight:600;letter-spacing:0}.rows__proof dt{display:flex;align-items:center;gap:6px;font-size:var(--step--1);color:var(--text)}.rows__proof dt svg{color:var(--good);flex:none}.rows__proof dd{margin:0;-webkit-margin-start:20px;margin-inline-start:20px;font-size:var(--step--1);line-height:1.55;color:var(--text-muted)}.ba{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ba,.ba__col{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.ba__col{align-content:start;padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface)}.ba__col h3{font-size:var(--step-1)}.ba__col--before h3{color:var(--text-muted)}.ba__col--after{border-color:var(--signal-line)}.ba__col--after h3{color:var(--signal)}.ba__col ul{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.ba__col li{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--step--1);line-height:1.65;color:var(--text-muted)}.ba__col li svg{flex:none;-webkit-margin-before:.35em;margin-block-start:.35em}.ba__col--before li svg{color:var(--text-faint)}.ba__col--after li svg{color:var(--good)}.ba__quote{position:relative;display:grid;align-content:end;grid-gap:var(--s-3);gap:var(--s-3);min-block-size:280px;margin:0;padding:var(--s-5);border-radius:var(--r-panel);overflow:hidden;color:#f4f6f8}.ba__quote-img{object-fit:cover}.ba__quote-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgb(11 13 16/92%) 15%,rgb(11 13 16/35%))}.ba__quote blockquote,.ba__quote figcaption{position:relative}.ba__quote blockquote{font-size:var(--step-1);font-weight:500;line-height:1.6}.ba__quote figcaption{font-size:.8125rem;opacity:.75}.outcome-shift{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface)}.outcome-shift__side{padding:clamp(var(--s-5),3vw,var(--s-7))}.outcome-shift__side+.outcome-shift__side{-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.outcome-shift__title{display:inline-flex;-webkit-padding-after:var(--s-4);padding-block-end:var(--s-4);font-size:var(--step-1);font-weight:600}.outcome-shift__side.is-before .outcome-shift__title,.outcome-shift__side.is-before li svg{color:var(--bad)}.outcome-shift__side.is-after .outcome-shift__title,.outcome-shift__side.is-after li svg{color:var(--good)}.outcome-shift__side ul{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.outcome-shift__side li{display:flex;align-items:flex-start;gap:var(--s-3);color:var(--text-muted);font-size:var(--step--1);line-height:1.65}.outcome-shift__side li svg{flex:none;-webkit-margin-before:.35em;margin-block-start:.35em}.outcome-shift__arrow{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;display:grid;place-items:center;inline-size:42px;block-size:42px;border:1px solid var(--signal-line);border-radius:50%;background:var(--signal);color:var(--text-on-signal);transform:translate(50%,-50%);box-shadow:var(--shadow-pop)}[dir=ltr] .outcome-shift__arrow{transform:translate(-50%,-50%)}.honesty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--s-5);gap:var(--s-5);align-items:center;-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);padding:clamp(var(--s-5),3vw,var(--s-6));border-block:1px solid var(--line)}.honesty>svg{color:var(--signal)}.honesty strong{display:block;font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:600;line-height:1.45}.honesty p{-webkit-margin-before:var(--s-2);margin-block-start:var(--s-2);max-inline-size:62ch;color:var(--text-muted);font-size:var(--step--1);line-height:1.65}@media (max-width:860px){.honesty{grid-template-columns:1fr;gap:var(--s-4)}.honesty .btn{justify-self:start}}.whys{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s-5);gap:var(--s-5);-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.why,.whys{display:grid}.why{align-content:start;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-panel);background:color-mix(in srgb,var(--surface) 82%,transparent)}.why__key{justify-self:start;padding:3px var(--s-2);border:1px solid var(--signal-line);border-radius:var(--r-pill);color:var(--signal);font-size:.6875rem}.why h3{font-size:var(--step-1);font-weight:600;line-height:1.4}.why>p{color:var(--text-muted);font-size:var(--step--1);line-height:1.75}.why__proof{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0;-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint)}.why__proof dt{display:flex;align-items:center;gap:var(--s-2);font-size:var(--step--1);font-weight:600}.why__proof dt svg{flex:none;color:var(--good)}.why__proof dd{margin:0;-webkit-padding-start:calc(14px + var(--s-2));padding-inline-start:calc(14px + var(--s-2));color:var(--text-faint);font-size:var(--step--1);line-height:1.55}.failures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.failure{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-5);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);-webkit-border-start:1px solid var(--line-faint);border-inline-start:1px solid var(--line-faint)}.failure:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.failure:nth-child(2n){-webkit-padding-end:0;padding-inline-end:0}@media (max-width:760px){.failures{grid-template-columns:1fr}.failure{padding-inline:0;-webkit-border-start:0;border-inline-start:0}}.failure__when{display:flex;align-items:center;gap:var(--s-2);color:var(--text);font-weight:600;font-size:var(--step--1)}.failure__when svg{flex:none;color:var(--warn)}.failure__then{color:var(--text-muted);font-size:var(--step--1);line-height:1.7}@media (max-width:760px){.outcome-shift{grid-template-columns:1fr}.outcome-shift__side+.outcome-shift__side{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.outcome-shift__arrow{inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%) rotate(90deg)}[dir=ltr] .outcome-shift__arrow{transform:translate(-50%,-50%) rotate(90deg)}.testimonial{grid-template-columns:auto minmax(0,1fr)}.testimonial figcaption{grid-column:2;white-space:normal}}.flowmap{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.flowmap__node{display:flex;align-items:center;justify-content:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--line-strong);border-radius:var(--r-panel);background:var(--surface);font-size:var(--step-0)}.flowmap__node--start{border-color:var(--signal-line);color:var(--signal)}.flowmap__node--end{border-color:transparent;background:var(--good-soft);color:var(--good)}.flowmap__wires{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.flowmap__wires .wire{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);min-inline-size:0}.wire__action{font-size:.875rem;line-height:1.55;color:var(--text-muted)}.shields{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface)}.shield{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start;padding:var(--s-5);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.shield h3{font-size:var(--step-0);font-weight:600}.shield p{font-size:var(--step--1);line-height:1.65;color:var(--text-muted)}.pricing{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(var(--s-5),4vw,var(--s-8));gap:clamp(var(--s-5),4vw,var(--s-8));align-items:center;padding:clamp(var(--s-5),4vw,var(--s-7));border:1px solid var(--line);border-radius:var(--r-hero);background:var(--surface)}@media (max-width:860px){.pricing{grid-template-columns:1fr}}.pricing__points{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.pricing__points li{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--step-0);line-height:1.65;color:var(--text-muted)}.pricing__points li svg{flex:none;-webkit-margin-before:.3em;margin-block-start:.3em;color:var(--good)}.pricing__actions{display:flex;flex-direction:column;gap:var(--s-3)}@media (max-width:860px){.pricing__actions{flex-direction:row;flex-wrap:wrap}}.close-cta__note{display:inline-flex;align-items:center;gap:6px;-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);font-size:.8125rem;color:var(--good)}.step__n{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--signal)}.step__out{display:inline-flex;align-items:center;gap:6px;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3);-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint);font-family:var(--font-sans);font-size:.8125rem;color:var(--good)}.cpanel{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);overflow:hidden}.cpanel__bar{display:flex;flex-wrap:wrap;gap:var(--s-5);padding:var(--s-4) var(--s-5);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);background:var(--raised)}.cpanel__stat{display:inline-flex;align-items:baseline;gap:7px;font-size:.8125rem;color:var(--text-muted)}.cpanel__stat b{font-family:var(--font-mono);font-size:var(--step-1);font-weight:500;color:var(--text)}.cpanel__stat[data-tone=live] b{color:var(--signal)}.cpanel__stat[data-tone=warn] b{color:var(--warn)}.cpanel__stat[data-tone=bad] b{color:var(--bad)}.cpanel__rows{display:grid}.cpanel__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:var(--s-3);gap:var(--s-3);align-items:center;padding:var(--s-3) var(--s-5);-webkit-border-after:1px solid var(--line-faint);border-block-end:1px solid var(--line-faint)}.cpanel__row:last-child{-webkit-border-after:0;border-block-end:0}.cpanel__main{display:grid;grid-gap:2px;gap:2px;min-inline-size:0}.cpanel__main strong{font-size:var(--step--1);font-weight:600}.cpanel__main span{font-size:.75rem;color:var(--text-faint)}.cpanel__flags em{font-style:normal;padding:3px 9px;border-radius:var(--r-pill);background:var(--warn-soft);color:var(--warn);font-size:.6875rem;white-space:nowrap}.cpanel__dur,.cpanel__foot{font-size:.75rem;color:var(--text-faint)}.cpanel__foot{padding:var(--s-3) var(--s-5);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);background:var(--raised)}@media (max-width:520px){.cpanel__row{grid-template-columns:minmax(0,1fr) auto}.cpanel__flags{display:none}}.faq-hero-visual{justify-content:center;-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6);padding:var(--s-5);border-radius:var(--r-hero);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);max-width:400px;margin-inline:auto}.faq-hero-visual,.faq-wave{display:flex;align-items:center}.faq-wave{gap:4px;height:40px}.faq-wave i{display:block;width:4px;height:100%;background:var(--brand);border-radius:2px;animation:wave-bounce 1s ease-in-out infinite}@keyframes wave-bounce{0%,to{transform:scaleY(.3);opacity:.5}50%{transform:scaleY(1);opacity:1}}.faq-interactive{display:flex;flex-direction:column;gap:var(--s-6)}.faq-controls{gap:var(--s-4);-webkit-margin-before:calc(var(--s-6) * -1);margin-block-start:calc(var(--s-6) * -1);position:relative;z-index:10}.faq-controls,.faq-search-wrapper{display:flex;flex-direction:column;align-items:center}.faq-search-wrapper{gap:var(--s-3);width:100%;max-width:600px}.faq-search{display:flex;align-items:center;width:100%;padding:12px 16px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-pill);box-shadow:var(--shadow-panel);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.faq-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-faint)}.faq-search__icon{color:var(--text-muted);-webkit-margin-end:12px;margin-inline-end:12px}.faq-search__input{flex:1 1;border:none;background:transparent;font-size:var(--step-0);color:var(--text);outline:none}.faq-search__input::placeholder{color:var(--text-faint)}.faq-suggestions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.faq-cat-pill,.faq-suggestion-pill{padding:6px 14px;border-radius:var(--r-pill);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all var(--t-base) var(--ease)}.faq-suggestion-pill{background:var(--surface);border:1px solid var(--line);color:var(--text-muted)}.faq-suggestion-pill:hover{background:var(--raised);color:var(--text);border-color:var(--line-strong)}.faq-categories{display:flex;flex-wrap:wrap;gap:var(--s-2);justify-content:center;-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4)}.faq-cat-pill{background:transparent;border:1px solid transparent;color:var(--text-muted)}.faq-cat-pill:hover{color:var(--text);background:var(--raised)}.faq-cat-pill.is-active{background:var(--text);color:var(--surface)}.empty-state{text-align:center;padding:var(--s-8) 0;color:var(--text-muted)}.faq-panel{display:flex;flex-direction:column;gap:var(--s-4)}.faq-panel__head{display:flex;align-items:baseline;gap:var(--s-3);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.faq-panel__num{font-family:var(--font-mono);font-size:var(--step--1);color:var(--brand);font-weight:600}.faq-panel__title{font-size:var(--step-1);font-weight:600;color:var(--text)}.faq-panel__items{display:flex;flex-direction:column;gap:var(--s-3)}.faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.faq-item:hover{border-color:var(--line-strong)}.faq-item[open]{border-color:var(--brand-faint);box-shadow:0 4px 12px rgba(0,0,0,.03)}[data-theme=dark] .faq-item[open]{background:var(--raised);border-color:var(--line-strong)}.faq-item__summary{display:flex;justify-content:space-between;align-items:center;padding:var(--s-4) var(--s-5);cursor:pointer;list-style:none;font-weight:500;color:var(--text)}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__icon{position:relative;width:18px;height:18px;color:var(--text-muted);flex:none;-webkit-margin-start:var(--s-4);margin-inline-start:var(--s-4)}.faq-item__icon svg{position:absolute;inset:0;transition:transform var(--t-base) var(--ease),opacity var(--t-base) var(--ease)}.faq-item .icon-minus{opacity:0;transform:rotate(-90deg)}.faq-item[open] .faq-item__icon,.faq-item[open] .faq-item__summary{color:var(--brand)}.faq-item[open] .icon-plus{opacity:0;transform:rotate(90deg)}.faq-item[open] .icon-minus{opacity:1;transform:rotate(0)}.faq-item__body{padding:0 var(--s-5) var(--s-4);color:var(--text-muted);line-height:1.6}.faq-cta-section{padding-block:var(--s-8);border-radius:var(--r-hero);margin:var(--s-4) var(--s-4) var(--s-8) var(--s-4);text-align:center}.faq-cta-card{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);max-width:500px;margin:0 auto}.faq-cta-card h2{font-size:var(--step-3);font-weight:600}.faq-cta-card p{color:var(--text-faint);-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}