.services-signup-note[data-astro-cid-52q5xhqt]{max-width:60ch;margin:20px auto 0;padding:0 24px;font-size:16px;line-height:1.6;color:var(--text-2, #57534e);text-align:center}.services-section[data-astro-cid-52q5xhqt]{padding:104px 32px;background:#fff}.services-section--soft[data-astro-cid-52q5xhqt]{background:radial-gradient(circle at 82% 4%,rgba(63,104,247,.06),transparent 30%),var(--bg-soft)}.services-inner[data-astro-cid-52q5xhqt]{max-width:1140px;margin:0 auto}.services-hero[data-astro-cid-52q5xhqt]{padding-top:96px;padding-bottom:88px}.services-hero[data-astro-cid-52q5xhqt] .hero-pill[data-astro-cid-52q5xhqt]{margin-bottom:32px}.services-hero[data-astro-cid-52q5xhqt] .hero-sub[data-astro-cid-52q5xhqt]{max-width:790px}.services-hero-paths[data-astro-cid-52q5xhqt]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:30px}.services-hero-paths[data-astro-cid-52q5xhqt] span[data-astro-cid-52q5xhqt]{padding:7px 12px;border:1px solid var(--border);background:#ffffffc2;color:var(--text-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.services-heading[data-astro-cid-52q5xhqt]{margin-bottom:52px}.services-heading[data-astro-cid-52q5xhqt] .label-pill[data-astro-cid-52q5xhqt]{margin-bottom:20px}.services-heading[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{margin:0}.services-heading[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{margin:22px 0 0;max-width:670px}.services-heading[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]{color:var(--brand);font-weight:600}.services-heading--center[data-astro-cid-52q5xhqt]{max-width:850px;margin-right:auto;margin-left:auto;text-align:center}.services-heading--center[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{margin-right:auto;margin-left:auto}.services-heading--split[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:end;gap:64px}.services-heading--split[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{margin:0 0 4px}.choice-table-wrap[data-astro-cid-52q5xhqt]{overflow-x:auto;border:1px solid var(--border);background:#fff;box-shadow:0 24px 70px #1813360f}.choice-table[data-astro-cid-52q5xhqt]{width:100%;border-collapse:collapse;min-width:980px}.choice-table[data-astro-cid-52q5xhqt] th[data-astro-cid-52q5xhqt]{padding:14px 16px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#f7f6fb;color:var(--text-3);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-align:left;text-transform:uppercase;vertical-align:bottom}.choice-table[data-astro-cid-52q5xhqt] th[data-astro-cid-52q5xhqt]:last-child,.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt]:last-child{border-right:0}.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt]{padding:20px 16px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-2);font-size:13px;line-height:1.5;vertical-align:top}.choice-table[data-astro-cid-52q5xhqt] tr[data-astro-cid-52q5xhqt]:last-child td[data-astro-cid-52q5xhqt]{border-bottom:0}.choice-table[data-astro-cid-52q5xhqt] tr[data-astro-cid-52q5xhqt]:hover td[data-astro-cid-52q5xhqt]{background:#3f68f706}.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt] strong[data-astro-cid-52q5xhqt]{color:var(--text-1);font-weight:600}.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]{color:var(--brand);font-weight:600}.choice-name[data-astro-cid-52q5xhqt]{display:inline-flex;padding:5px 8px;background:var(--brand-softer);color:var(--brand);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.section-action[data-astro-cid-52q5xhqt]{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:24px}.section-action[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{margin:0;font-size:14px}.portfolio-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}.portfolio-card[data-astro-cid-52q5xhqt]{position:relative;display:flex;flex-direction:column;min-height:560px;padding:38px;overflow:hidden;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.portfolio-card[data-astro-cid-52q5xhqt]:before{content:"";position:absolute;top:0;right:0;width:170px;height:170px;border-radius:50%;background:var(--card-glow, rgba(63, 104, 247, .08));filter:blur(5px);transform:translate(44%,-44%);pointer-events:none}.portfolio-card--ink[data-astro-cid-52q5xhqt]{--card-glow: rgba(17, 24, 39, .1)}.portfolio-card--violet[data-astro-cid-52q5xhqt]{--card-glow: rgba(63, 104, 247, .14)}.portfolio-card--cyan[data-astro-cid-52q5xhqt]{--card-glow: rgba(6, 182, 212, .12)}.portfolio-card--rose[data-astro-cid-52q5xhqt]{--card-glow: rgba(225, 29, 72, .1)}.portfolio-topline[data-astro-cid-52q5xhqt]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:54px}.portfolio-num[data-astro-cid-52q5xhqt],.portfolio-eyebrow[data-astro-cid-52q5xhqt]{font-family:var(--font-mono);font-size:11px;letter-spacing:.11em;text-transform:uppercase}.portfolio-num[data-astro-cid-52q5xhqt]{color:var(--brand)}.portfolio-eyebrow[data-astro-cid-52q5xhqt]{color:var(--text-3)}.portfolio-card[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{margin:0 0 18px;font-size:clamp(30px,3vw,43px);letter-spacing:-.03em}.portfolio-problem[data-astro-cid-52q5xhqt]{max-width:480px;margin:0 0 26px;color:var(--text-2);font-size:17px;line-height:1.55}.portfolio-card[data-astro-cid-52q5xhqt] ul[data-astro-cid-52q5xhqt]{display:grid;gap:11px;margin:0 0 28px;padding:0;list-style:none}.portfolio-card[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{position:relative;padding-left:23px;color:var(--text-2);font-size:14px;line-height:1.45}.portfolio-card[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]:before{content:"";display:inline-block;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 14L8.5 17.5L19 6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 14L8.5 17.5L19 6.5'/%3E%3C/svg%3E") center / contain no-repeat;position:absolute;left:0;color:var(--brand);font-weight:700}.portfolio-boundary[data-astro-cid-52q5xhqt]{margin:auto 0 24px;padding:14px 16px;border-left:2px solid var(--brand);background:var(--bg-soft);color:var(--text-2);font-size:13px;line-height:1.5}.portfolio-boundary[data-astro-cid-52q5xhqt] strong[data-astro-cid-52q5xhqt]{color:var(--text-1)}.portfolio-link[data-astro-cid-52q5xhqt]{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid var(--border);color:var(--text-1);font-size:14px;font-weight:600}.portfolio-link[data-astro-cid-52q5xhqt] span[data-astro-cid-52q5xhqt]{color:var(--brand);transition:transform .2s}.portfolio-link[data-astro-cid-52q5xhqt]:hover span[data-astro-cid-52q5xhqt]{transform:translate(4px)}.services-model-section[data-astro-cid-52q5xhqt]{background:radial-gradient(circle at 18% 15%,rgba(63,104,247,.32),transparent 30%),radial-gradient(circle at 85% 80%,rgba(6,182,212,.12),transparent 28%),var(--bg-dark)}.services-heading--light[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt],.services-heading--light[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{color:#fff}.services-heading--light[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{color:#ffffffa8}.services-heading--light[data-astro-cid-52q5xhqt] .label-pill[data-astro-cid-52q5xhqt]{border-color:#ffffff2e;background:#ffffff12;color:#3f68f7}.model-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.model-card[data-astro-cid-52q5xhqt]{padding:38px;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;backdrop-filter:blur(8px)}.model-card--managed[data-astro-cid-52q5xhqt]{border-color:#3f68f799;background:linear-gradient(145deg,#3f68f738,#ffffff0d)}.model-label[data-astro-cid-52q5xhqt]{margin-bottom:28px;color:#3f68f7;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.model-card[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{margin:0 0 16px;color:#fff;font-size:clamp(25px,3vw,36px);letter-spacing:-.025em}.model-card[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{color:#ffffffa8;line-height:1.6}.model-card[data-astro-cid-52q5xhqt] ul[data-astro-cid-52q5xhqt]{display:grid;gap:12px;margin:28px 0 32px;padding:0;list-style:none}.model-card[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{padding:11px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffd1;font-size:14px}.model-card[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt],.model-note[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]{color:#3f68f7;font-weight:600}.model-note[data-astro-cid-52q5xhqt]{margin:28px 0 0;color:#ffffff9e;text-align:center}.process-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--border);border-left:1px solid var(--border);list-style:none}.process-card[data-astro-cid-52q5xhqt]{min-height:310px;padding:30px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.process-num[data-astro-cid-52q5xhqt]{display:inline-block;margin-bottom:58px;color:var(--brand);font-family:var(--font-mono);font-size:11px;letter-spacing:.11em}.process-card[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{margin:0 0 14px;font-size:21px}.process-card[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{margin:0;font-size:14px;line-height:1.6}.coverage-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.coverage-card[data-astro-cid-52q5xhqt]{display:flex;flex-direction:column;min-height:360px;padding:32px;border:1px solid var(--border);background:linear-gradient(155deg,#fff 65%,#3f68f70b)}.coverage-code[data-astro-cid-52q5xhqt]{align-self:flex-start;margin-bottom:68px;padding:6px 8px;background:var(--brand-softer);color:var(--brand);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em}.coverage-card[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{margin:0 0 14px;font-size:25px}.coverage-card[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{margin:0 0 26px;line-height:1.65}.coverage-card[data-astro-cid-52q5xhqt]>a[data-astro-cid-52q5xhqt],.coverage-links[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]{color:var(--brand);font-size:13px;font-weight:600}.coverage-card[data-astro-cid-52q5xhqt]>a[data-astro-cid-52q5xhqt]{margin-top:auto}.coverage-links[data-astro-cid-52q5xhqt]{display:grid;gap:9px;margin-top:auto}.beta-tag[data-astro-cid-52q5xhqt]{display:inline-flex;padding:2px 5px;background:#fff3cd;color:#765300;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.proof-section[data-astro-cid-52q5xhqt]{background:radial-gradient(circle at 5% 90%,rgba(63,104,247,.28),transparent 28%),#17142a}.proof-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12)}.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]{min-height:300px;padding:28px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]>span[data-astro-cid-52q5xhqt]{display:block;margin-bottom:64px;color:#3f68f7;font-family:var(--font-mono);font-size:11px}.proof-grid[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{margin:0 0 13px;color:#fff;font-size:20px}.proof-grid[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{color:#fff9;font-size:14px;line-height:1.6}.proof-grid[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]{display:inline-block;margin-top:14px;color:#3f68f7;font-size:12px;font-weight:600}.services-final-actions[data-astro-cid-52q5xhqt]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.final-secondary-btn[data-astro-cid-52q5xhqt]{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:16px;font-weight:500;transition:background .2s,border-color .2s}.final-secondary-btn[data-astro-cid-52q5xhqt]:hover{border-color:#ffffff80;background:#ffffff14}@media(max-width:980px){.services-heading--split[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;gap:24px}.services-heading--split[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{max-width:700px}.process-grid[data-astro-cid-52q5xhqt],.proof-grid[data-astro-cid-52q5xhqt]{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage-grid[data-astro-cid-52q5xhqt]{grid-template-columns:1fr}.coverage-card[data-astro-cid-52q5xhqt]{min-height:0}.coverage-code[data-astro-cid-52q5xhqt]{margin-bottom:38px}}@media(max-width:760px){.services-section[data-astro-cid-52q5xhqt]{padding:76px 20px}.services-hero[data-astro-cid-52q5xhqt]{padding-top:60px}.services-heading[data-astro-cid-52q5xhqt]{margin-bottom:36px}.choice-table[data-astro-cid-52q5xhqt]{min-width:0}.choice-table[data-astro-cid-52q5xhqt] thead[data-astro-cid-52q5xhqt]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.choice-table[data-astro-cid-52q5xhqt],.choice-table[data-astro-cid-52q5xhqt] tbody[data-astro-cid-52q5xhqt],.choice-table[data-astro-cid-52q5xhqt] tr[data-astro-cid-52q5xhqt],.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt]{display:block;width:100%}.choice-table[data-astro-cid-52q5xhqt] tr[data-astro-cid-52q5xhqt]{padding:16px 18px;border-bottom:1px solid var(--border)}.choice-table[data-astro-cid-52q5xhqt] tr[data-astro-cid-52q5xhqt]:last-child{border-bottom:0}.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:9px 0;border:0}.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt]:before{content:attr(data-label);color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.section-action[data-astro-cid-52q5xhqt]{align-items:flex-start;flex-direction:column}.portfolio-grid[data-astro-cid-52q5xhqt],.model-grid[data-astro-cid-52q5xhqt],.process-grid[data-astro-cid-52q5xhqt],.proof-grid[data-astro-cid-52q5xhqt]{grid-template-columns:1fr}.portfolio-card[data-astro-cid-52q5xhqt]{min-height:0;padding:28px}.portfolio-topline[data-astro-cid-52q5xhqt]{margin-bottom:38px}.portfolio-boundary[data-astro-cid-52q5xhqt]{margin-top:14px}.model-card[data-astro-cid-52q5xhqt]{padding:28px}.process-card[data-astro-cid-52q5xhqt],.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]{min-height:0}.process-num[data-astro-cid-52q5xhqt],.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]>span[data-astro-cid-52q5xhqt]{margin-bottom:38px}}@media(max-width:480px){.services-section[data-astro-cid-52q5xhqt]{padding:62px 16px}.services-hero-paths[data-astro-cid-52q5xhqt]{gap:6px}.services-hero-paths[data-astro-cid-52q5xhqt] span[data-astro-cid-52q5xhqt]{font-size:9px}.choice-table[data-astro-cid-52q5xhqt] td[data-astro-cid-52q5xhqt]{grid-template-columns:76px minmax(0,1fr)}.portfolio-card[data-astro-cid-52q5xhqt],.model-card[data-astro-cid-52q5xhqt],.coverage-card[data-astro-cid-52q5xhqt],.process-card[data-astro-cid-52q5xhqt],.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]{padding:24px}.services-final-actions[data-astro-cid-52q5xhqt]>[data-astro-cid-52q5xhqt]{width:100%}}.services-model-section[data-astro-cid-52q5xhqt],.proof-section[data-astro-cid-52q5xhqt]{background:#f7f6f2}.services-heading--light[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{color:#0b0b0c}.services-heading--light[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{color:#555}.services-heading--light[data-astro-cid-52q5xhqt] .label-pill[data-astro-cid-52q5xhqt]{background:#fff;border-color:#e5e3dc;color:#3f68f7}.model-card[data-astro-cid-52q5xhqt]{border:0;border-radius:16px!important;background:#fff;box-shadow:0 0 0 1px #e5e7eb;backdrop-filter:none}.model-card--managed[data-astro-cid-52q5xhqt]{background:#fff;box-shadow:0 0 0 1.5px #3f68f7,0 20px 40px -24px #193f7859}.model-label[data-astro-cid-52q5xhqt],.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]>span[data-astro-cid-52q5xhqt]{color:#6e6d6c;font:600 12px/1.4 Geist Mono,ui-monospace,monospace;letter-spacing:.04em}[data-astro-cid-52q5xhqt]:is(.services-model-section,.proof-section) [data-astro-cid-52q5xhqt]:is(h3,strong){color:#0b0b0c}[data-astro-cid-52q5xhqt]:is(.services-model-section,.proof-section) [data-astro-cid-52q5xhqt]:is(p,li){color:#555}[data-astro-cid-52q5xhqt]:is(.services-model-section,.proof-section) [data-astro-cid-52q5xhqt]{border-color:#e5e7eb!important}[data-astro-cid-52q5xhqt]:is(.services-model-section,.proof-section) a[data-astro-cid-52q5xhqt]:not(.btn){color:#3f68f7}.model-card[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{font:600 clamp(24px,2.6vw,32px)/1.15 "Inter",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em}.proof-grid[data-astro-cid-52q5xhqt]{border:0;border-radius:16px!important;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #e5e7eb}.proof-grid[data-astro-cid-52q5xhqt] article[data-astro-cid-52q5xhqt]:nth-child(4n){border-right:0}.proof-grid[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{font:600 20px/1.25 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.proof-grid[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{font:450 15px/1.55 Inter,ui-sans-serif,system-ui,sans-serif}
