body:has(.cp-page){background:#f5f7f4;color:#0e1712}body:has(.cp-page) #etd-gl,body:has(.cp-page) #etd-cursor-mount,body:has(.cp-page) .wa-fab{display:none!important}.cp-page[data-astro-cid-b7p7cr35]{--cp-bg:#f5f7f4;--cp-paper:#ffffff;--cp-paper-2:#eef3ef;--cp-ink:#0e1712;--cp-muted:#5c685f;--cp-line:rgba(14, 23, 18, .13);--cp-green:#10e75c;--cp-green-dark:#0c9d42;--cp-blue:#173f5f;min-height:100dvh;background:radial-gradient(circle at 14% 4%,rgba(16,231,92,.12),transparent 30%),linear-gradient(180deg,#fbfcfa 0%,var(--cp-bg) 34%,#edf2ee 100%);color:var(--cp-ink);font-family:Geist,system-ui,sans-serif}.cp-nav[data-astro-cid-b7p7cr35]{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:160px 1fr auto;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:18px 40px;background:#fbfcfae6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--cp-line)}.cp-brand[data-astro-cid-b7p7cr35]{display:inline-flex;width:76px;--ink:var(--cp-ink);--gv:var(--cp-green)}.cp-nav[data-astro-cid-b7p7cr35] nav[data-astro-cid-b7p7cr35]{display:flex;align-items:center;justify-content:center;gap:24px}.cp-nav[data-astro-cid-b7p7cr35] a[data-astro-cid-b7p7cr35]{color:var(--cp-muted);text-decoration:none;font-size:14px;font-weight:600}.cp-nav[data-astro-cid-b7p7cr35] a[data-astro-cid-b7p7cr35]:hover{color:var(--cp-ink)}.cp-nav-cta[data-astro-cid-b7p7cr35]{justify-self:end;border:1px solid var(--cp-line);border-radius:999px;padding:10px 18px;color:var(--cp-ink)!important;background:var(--cp-paper)}main[data-astro-cid-b7p7cr35]{max-width:1240px;margin:0 auto;padding:0 40px 80px}.cp-hero[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:minmax(0,.96fr) minmax(430px,.74fr);gap:56px;align-items:center;min-height:calc(100dvh - 80px);padding:72px 0 64px}.cp-kicker[data-astro-cid-b7p7cr35],.cp-section-label[data-astro-cid-b7p7cr35]{margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--cp-green-dark);font-weight:800}h1[data-astro-cid-b7p7cr35],h2[data-astro-cid-b7p7cr35],h3[data-astro-cid-b7p7cr35]{font-family:Space Grotesk,Geist,system-ui,sans-serif;letter-spacing:0}.cp-hero[data-astro-cid-b7p7cr35] h1[data-astro-cid-b7p7cr35]{margin:0;max-width:860px;font-size:clamp(48px,7vw,86px);line-height:.94;color:var(--cp-ink)}.cp-lead[data-astro-cid-b7p7cr35]{max-width:760px;margin:28px 0 0;color:var(--cp-muted);font-size:20px;line-height:1.55}.cp-actions[data-astro-cid-b7p7cr35]{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.cp-btn[data-astro-cid-b7p7cr35]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font-weight:750;text-decoration:none}.cp-btn-primary[data-astro-cid-b7p7cr35]{background:var(--cp-green);color:#06140b}.cp-btn-secondary[data-astro-cid-b7p7cr35]{background:var(--cp-paper);border:1px solid var(--cp-line);color:var(--cp-ink)}.cp-hero-stack[data-astro-cid-b7p7cr35]{display:grid;gap:18px}.cp-hero-art[data-astro-cid-b7p7cr35]{position:relative;min-height:330px;border:1px solid var(--cp-line);border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#fffffff0,#ecf4eec7),radial-gradient(circle at 70% 24%,rgba(16,231,92,.2),transparent 36%);box-shadow:0 30px 100px #0e17121a}.cp-hero-art[data-astro-cid-b7p7cr35]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(14,23,18,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(14,23,18,.06) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 74%);mask-image:radial-gradient(circle at center,#000 0,transparent 74%);opacity:.8}.cp-hero-art[data-astro-cid-b7p7cr35] svg[data-astro-cid-b7p7cr35]{position:relative;z-index:1;width:100%;height:100%;min-height:330px}.cp-hero-art[data-astro-cid-b7p7cr35] rect[data-astro-cid-b7p7cr35]{fill:#ffffffeb;stroke:#0e171224}.cp-hero-art[data-astro-cid-b7p7cr35] .flow[data-astro-cid-b7p7cr35]{fill:none;stroke:url(#cpLine);stroke-width:2.5;stroke-linecap:round;opacity:.72}.cp-hero-art[data-astro-cid-b7p7cr35] .flow-a[data-astro-cid-b7p7cr35]{stroke-width:1.6;stroke-dasharray:8 10;opacity:.48}.cp-hero-art[data-astro-cid-b7p7cr35] text[data-astro-cid-b7p7cr35]{font-family:Space Grotesk,system-ui,sans-serif;fill:var(--cp-ink);font-weight:800;font-size:25px}.cp-hero-art[data-astro-cid-b7p7cr35] g[data-astro-cid-b7p7cr35]>text[data-astro-cid-b7p7cr35]:last-child{fill:var(--cp-muted);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.cp-hero-art[data-astro-cid-b7p7cr35] .node[data-astro-cid-b7p7cr35] circle[data-astro-cid-b7p7cr35]{fill:#ffffffe6;stroke:#10e75ca6;stroke-width:2}.cp-hero-art[data-astro-cid-b7p7cr35] .node-blue[data-astro-cid-b7p7cr35] circle[data-astro-cid-b7p7cr35]{stroke:#173f5f80}.cp-hero-panel[data-astro-cid-b7p7cr35],.cp-trust-strip[data-astro-cid-b7p7cr35],.cp-profile-index[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35],.cp-pillars[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35],.cp-cap-card[data-astro-cid-b7p7cr35],.cp-capability-map[data-astro-cid-b7p7cr35],.cp-logo-card[data-astro-cid-b7p7cr35],.cp-list-panel[data-astro-cid-b7p7cr35],.cp-process[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35],.cp-contact-card[data-astro-cid-b7p7cr35]{background:#ffffffd1;border:1px solid var(--cp-line);box-shadow:0 24px 80px #0e171212}.cp-hero-panel[data-astro-cid-b7p7cr35]{border-radius:18px;padding:26px}.cp-panel-head[data-astro-cid-b7p7cr35]{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--cp-line);color:var(--cp-muted)}.cp-panel-head[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{font-weight:750}.cp-panel-head[data-astro-cid-b7p7cr35] strong[data-astro-cid-b7p7cr35]{color:var(--cp-green-dark);font-size:34px;font-family:Space Grotesk,system-ui,sans-serif}.cp-hero-panel[data-astro-cid-b7p7cr35] dl[data-astro-cid-b7p7cr35]{display:grid;gap:18px;margin:22px 0 0}.cp-hero-panel[data-astro-cid-b7p7cr35] dt[data-astro-cid-b7p7cr35]{margin-bottom:5px;color:var(--cp-muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cp-hero-panel[data-astro-cid-b7p7cr35] dd[data-astro-cid-b7p7cr35]{margin:0;color:var(--cp-ink);font-weight:700;line-height:1.35}.cp-trust-strip[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:240px 1fr;gap:24px;align-items:center;margin-bottom:18px;padding:22px 26px;border-radius:16px}.cp-profile-index[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:94px}.cp-profile-index[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35]{min-height:106px;padding:18px;border-radius:14px}.cp-profile-index[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{display:block;margin-bottom:18px;color:var(--cp-green-dark);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.cp-profile-index[data-astro-cid-b7p7cr35] strong[data-astro-cid-b7p7cr35]{color:var(--cp-ink);font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;line-height:1.1}.cp-trust-strip[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{color:var(--cp-green-dark);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.cp-trust-strip[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35]{margin:0;color:var(--cp-ink);font-size:18px;font-weight:700}.cp-partner-creds[data-astro-cid-b7p7cr35]{margin-bottom:18px;padding:24px 26px;border:1px solid var(--cp-line);border-radius:16px;background:#ffffffb3}.cp-partner-creds-lead[data-astro-cid-b7p7cr35]{margin:0 0 18px;max-width:720px;color:var(--cp-muted);font-size:15px;line-height:1.55}.cp-partner-creds[data-astro-cid-b7p7cr35] dl[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0}.cp-partner-creds[data-astro-cid-b7p7cr35] dt[data-astro-cid-b7p7cr35]{margin-bottom:5px;color:var(--cp-green-dark);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cp-partner-creds[data-astro-cid-b7p7cr35] dd[data-astro-cid-b7p7cr35]{margin:0;color:var(--cp-ink);font-weight:700;font-size:14px;line-height:1.35}.cp-section[data-astro-cid-b7p7cr35]{padding:88px 0;border-top:1px solid var(--cp-line)}.cp-two[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:.88fr 1.12fr;gap:72px}.cp-section[data-astro-cid-b7p7cr35] h2[data-astro-cid-b7p7cr35]{margin:0;max-width:720px;font-size:clamp(34px,4.2vw,58px);line-height:1}.cp-section-copy[data-astro-cid-b7p7cr35]{display:grid;gap:18px;align-content:start;color:var(--cp-muted);font-size:18px;line-height:1.65}.cp-section-copy[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35]{margin:0}.cp-section-head[data-astro-cid-b7p7cr35]{max-width:760px;margin-bottom:36px}.cp-capability-map[data-astro-cid-b7p7cr35]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:18px;border-radius:18px;overflow:hidden;background:var(--cp-line)}.cp-capability-map[data-astro-cid-b7p7cr35]:before,.cp-capability-map[data-astro-cid-b7p7cr35]:after{content:"";position:absolute;top:50%;width:26px;height:26px;border-top:2px solid var(--cp-green-dark);border-right:2px solid var(--cp-green-dark);transform:translateY(-50%) rotate(45deg);opacity:.5}.cp-capability-map[data-astro-cid-b7p7cr35]:before{left:calc(33.333% - 18px)}.cp-capability-map[data-astro-cid-b7p7cr35]:after{left:calc(66.666% - 18px)}.cp-capability-map[data-astro-cid-b7p7cr35] div[data-astro-cid-b7p7cr35]{min-height:150px;padding:26px;background:#ffffffdb}.cp-capability-map[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{display:block;margin-bottom:22px;color:var(--cp-green-dark);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cp-capability-map[data-astro-cid-b7p7cr35] strong[data-astro-cid-b7p7cr35]{display:block;max-width:320px;color:var(--cp-ink);font-family:Space Grotesk,system-ui,sans-serif;font-size:23px;line-height:1.08}.cp-pillars[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:88px}.cp-pillars[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35],.cp-cap-card[data-astro-cid-b7p7cr35],.cp-process[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35]{border-radius:16px;padding:24px}.cp-pillars[data-astro-cid-b7p7cr35] h3[data-astro-cid-b7p7cr35],.cp-cap-card[data-astro-cid-b7p7cr35] h3[data-astro-cid-b7p7cr35],.cp-process[data-astro-cid-b7p7cr35] h3[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35] h3[data-astro-cid-b7p7cr35]{margin:0 0 12px;font-size:22px}.cp-pillars[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35],.cp-process[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35]{margin:0;color:var(--cp-muted);line-height:1.55}.cp-timeline[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.cp-time-card[data-astro-cid-b7p7cr35]{position:relative;min-height:260px;padding:20px;border-left:2px solid var(--cp-green);background:linear-gradient(180deg,#ffffffe6,#eef3efb8)}.cp-time-card[data-astro-cid-b7p7cr35].is-partner{border-left-color:var(--cp-blue)}.cp-time-card[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{color:var(--cp-green-dark);font-family:Space Grotesk,system-ui,sans-serif;font-size:34px;font-weight:750}.cp-time-card[data-astro-cid-b7p7cr35].is-partner span[data-astro-cid-b7p7cr35]{color:var(--cp-blue)}.cp-time-card[data-astro-cid-b7p7cr35] h3[data-astro-cid-b7p7cr35]{margin:24px 0 10px;font-size:20px;line-height:1.12}.cp-time-card[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35]{margin:0;color:var(--cp-muted);font-size:14px;line-height:1.55}.cp-capability-grid[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cp-cap-card[data-astro-cid-b7p7cr35] ul[data-astro-cid-b7p7cr35]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.cp-cap-card[data-astro-cid-b7p7cr35] li[data-astro-cid-b7p7cr35]{position:relative;padding-left:18px;color:var(--cp-muted);line-height:1.45}.cp-cap-card[data-astro-cid-b7p7cr35] li[data-astro-cid-b7p7cr35]:before{content:"";position:absolute;top:.65em;left:0;width:6px;height:6px;border-radius:999px;background:var(--cp-green)}.cp-integration[data-astro-cid-b7p7cr35]{align-items:start}.cp-list-panel[data-astro-cid-b7p7cr35]{display:grid;gap:0;border-radius:16px;overflow:hidden}.cp-list-panel[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35]{margin:0;padding:18px 22px;color:var(--cp-ink);font-weight:650;border-bottom:1px solid var(--cp-line)}.cp-list-panel[data-astro-cid-b7p7cr35] p[data-astro-cid-b7p7cr35]:last-child{border-bottom:0}.cp-industry-grid[data-astro-cid-b7p7cr35]{display:flex;flex-wrap:wrap;gap:10px}.cp-industry-grid[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{display:inline-flex;border:1px solid var(--cp-line);border-radius:999px;padding:10px 14px;background:#ffffffbf;color:var(--cp-muted);font-weight:700}.cp-exposure[data-astro-cid-b7p7cr35]{margin:32px -40px 0;padding:80px 40px;border:1px solid rgba(18,70,39,.11);border-radius:22px;background:linear-gradient(180deg,#ffffffeb,#f4f8f6f5),#f7faf8;color:var(--cp-ink);box-shadow:0 24px 70px #12462714}.cp-exposure[data-astro-cid-b7p7cr35] .cp-section-label[data-astro-cid-b7p7cr35]{color:var(--cp-green-dark)}.cp-exposure[data-astro-cid-b7p7cr35] h2[data-astro-cid-b7p7cr35]{color:var(--cp-ink)}.cp-exposure-head[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:end;margin-bottom:36px}.cp-exposure-head[data-astro-cid-b7p7cr35]>p[data-astro-cid-b7p7cr35]{margin:0;color:var(--cp-muted);font-size:18px;line-height:1.65}.cp-logo-grid[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border-radius:14px}.cp-logo-card[data-astro-cid-b7p7cr35]{display:flex;align-items:center;justify-content:center;min-height:126px;padding:20px;border:1px solid rgba(16,31,21,.1);border-radius:10px;background:#fff;box-shadow:0 12px 30px #1246270e}.cp-logo-card[data-astro-cid-b7p7cr35] img[data-astro-cid-b7p7cr35],.cp-logo-card[data-astro-cid-b7p7cr35] svg[data-astro-cid-b7p7cr35]{width:100%;max-width:224px;opacity:1;transition:opacity .18s ease,transform .18s ease}.cp-logo-card[data-astro-cid-b7p7cr35] img[data-astro-cid-b7p7cr35]{max-height:68px;-o-object-fit:contain;object-fit:contain}.cp-logo-card[data-astro-cid-b7p7cr35] svg[data-astro-cid-b7p7cr35]{height:auto}.cp-logo-card[data-astro-cid-b7p7cr35]:hover img[data-astro-cid-b7p7cr35],.cp-logo-card[data-astro-cid-b7p7cr35]:hover svg[data-astro-cid-b7p7cr35]{opacity:1;transform:translateY(-1px)}.cp-logo-card[data-astro-cid-b7p7cr35] rect[data-astro-cid-b7p7cr35]{fill:#10e75c14;stroke:#1246272e}.cp-logo-card[data-astro-cid-b7p7cr35] text[data-astro-cid-b7p7cr35]{fill:var(--cp-ink);font-family:Space Grotesk,system-ui,sans-serif}.cp-logo-card[data-astro-cid-b7p7cr35] .mark[data-astro-cid-b7p7cr35]{font-size:20px;font-weight:850}.cp-logo-card[data-astro-cid-b7p7cr35] .wordmark[data-astro-cid-b7p7cr35]{font-size:22px;font-weight:760}.cp-sector-band[data-astro-cid-b7p7cr35]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.cp-sector-band[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{border:1px solid rgba(18,70,39,.13);border-radius:999px;padding:8px 11px;background:#ffffffa8;color:var(--cp-muted);font-size:12px;font-weight:750}.cp-disclaimer[data-astro-cid-b7p7cr35]{margin:24px 0 0;border:1px solid rgba(18,70,39,.1);border-radius:10px;padding:12px 14px;background:#ffffffad;color:var(--cp-muted);font-size:13px;line-height:1.55}.cp-process[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cp-process[data-astro-cid-b7p7cr35]{grid-template-columns:repeat(5,minmax(0,1fr))}.cp-process[data-astro-cid-b7p7cr35] article[data-astro-cid-b7p7cr35]>span[data-astro-cid-b7p7cr35]{display:block;margin-bottom:28px;color:var(--cp-green-dark);font-family:JetBrains Mono,monospace;font-weight:800}.cp-contact[data-astro-cid-b7p7cr35]{display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center;margin-top:64px;padding:56px;border-radius:26px;background:var(--cp-ink);color:#f6fbf7}.cp-contact[data-astro-cid-b7p7cr35] h2[data-astro-cid-b7p7cr35]{margin:0;font-size:clamp(34px,4vw,56px);line-height:1}.cp-contact-card[data-astro-cid-b7p7cr35]{display:grid;gap:12px;border-color:#ffffff1f;border-radius:16px;padding:24px;background:#ffffff12;box-shadow:none}.cp-contact-card[data-astro-cid-b7p7cr35] strong[data-astro-cid-b7p7cr35]{color:#f6fbf7;font-size:18px}.cp-contact-card[data-astro-cid-b7p7cr35] a[data-astro-cid-b7p7cr35],.cp-contact-card[data-astro-cid-b7p7cr35] span[data-astro-cid-b7p7cr35]{color:#f6fbf7b8;text-decoration:none}@media (max-width:1020px){.cp-nav[data-astro-cid-b7p7cr35]{grid-template-columns:1fr auto}.cp-nav[data-astro-cid-b7p7cr35] nav[data-astro-cid-b7p7cr35]{display:none}.cp-hero[data-astro-cid-b7p7cr35],.cp-two[data-astro-cid-b7p7cr35],.cp-exposure-head[data-astro-cid-b7p7cr35],.cp-contact[data-astro-cid-b7p7cr35]{grid-template-columns:1fr}.cp-timeline[data-astro-cid-b7p7cr35],.cp-profile-index[data-astro-cid-b7p7cr35],.cp-capability-map[data-astro-cid-b7p7cr35],.cp-capability-grid[data-astro-cid-b7p7cr35],.cp-process[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35]{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-partner-creds[data-astro-cid-b7p7cr35] dl[data-astro-cid-b7p7cr35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cp-logo-grid[data-astro-cid-b7p7cr35]{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-capability-map[data-astro-cid-b7p7cr35]:before,.cp-capability-map[data-astro-cid-b7p7cr35]:after{display:none}}@media (max-width:720px){.cp-nav[data-astro-cid-b7p7cr35]{padding:14px 22px}main[data-astro-cid-b7p7cr35]{padding:0 22px 56px}.cp-hero[data-astro-cid-b7p7cr35]{grid-template-columns:1fr;gap:32px;min-height:auto;padding:52px 0 44px}.cp-hero[data-astro-cid-b7p7cr35] h1[data-astro-cid-b7p7cr35]{font-size:clamp(34px,11vw,52px);overflow-wrap:break-word}.cp-lead[data-astro-cid-b7p7cr35]{font-size:17px}.cp-trust-strip[data-astro-cid-b7p7cr35],.cp-pillars[data-astro-cid-b7p7cr35],.cp-profile-index[data-astro-cid-b7p7cr35],.cp-capability-map[data-astro-cid-b7p7cr35],.cp-timeline[data-astro-cid-b7p7cr35],.cp-capability-grid[data-astro-cid-b7p7cr35],.cp-process[data-astro-cid-b7p7cr35],.cp-why-grid[data-astro-cid-b7p7cr35],.cp-logo-grid[data-astro-cid-b7p7cr35]{grid-template-columns:1fr}.cp-section[data-astro-cid-b7p7cr35]{padding:64px 0}.cp-exposure[data-astro-cid-b7p7cr35]{margin:20px -22px 0;padding:64px 22px;border-radius:0}.cp-contact[data-astro-cid-b7p7cr35]{margin-left:-22px;margin-right:-22px;padding:44px 22px;border-radius:0}}