.services-directory[data-astro-cid-52q5xhqt]{max-width:1160px;padding-top:clamp(112px,12vw,150px);padding-bottom:72px;min-width:0}.directory-intro[data-astro-cid-52q5xhqt]{max-width:860px;margin-bottom:42px}.back-home[data-astro-cid-52q5xhqt]{display:block;width:fit-content;color:#a9bed3;font-size:.8125rem;margin-bottom:30px}.directory-intro[data-astro-cid-52q5xhqt] h1[data-astro-cid-52q5xhqt]{font-size:clamp(2.15rem,4.6vw,3.65rem);line-height:1.13;letter-spacing:-.045em;font-weight:550;margin:22px 0}.directory-intro[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{max-width:690px;font-size:1.0625rem;line-height:1.8;color:#b3c2d4;margin:0}.flagship-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.flagship[data-astro-cid-52q5xhqt]{--accent:#a7dded;display:flex;flex-direction:column;position:relative;overflow:hidden;padding:clamp(26px,4vw,42px);border:1px solid #b6d9ea32;border-radius:27px;background:radial-gradient(ellipse at 0 0,#8cd9f01a,transparent 65%),linear-gradient(145deg,#192432,#10161f);box-shadow:inset 0 1px #ffffff0a,0 20px 50px #00000012;color:#f2f5fa;text-decoration:none;transition:border-color .2s}.flagship[data-astro-cid-52q5xhqt].automation{--accent:var(--reception-accent);background:radial-gradient(ellipse at 0 0,rgba(var(--reception-accent-rgb),.1),transparent 65%),linear-gradient(145deg,#23221f,#12161f)}.flagship[data-astro-cid-52q5xhqt].automation:hover{border-color:rgba(var(--reception-accent-rgb),.45)}.flagship[data-astro-cid-52q5xhqt].automation .flagship-icon[data-astro-cid-52q5xhqt]{border-color:rgba(var(--reception-accent-rgb),.18);background:rgba(var(--reception-accent-rgb),.035)}.flagship[data-astro-cid-52q5xhqt].automation .step-badge{color:var(--reception-accent);border-color:rgba(var(--reception-accent-rgb),.25)}.flagship[data-astro-cid-52q5xhqt]:hover{border-color:#bfdffb77}.flagship[data-astro-cid-52q5xhqt]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.flagship-top[data-astro-cid-52q5xhqt]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.flagship-icon[data-astro-cid-52q5xhqt]{display:grid;place-items:center;width:58px;height:58px;border:1px solid #bad4f12e;background:#bddafa08;border-radius:17px;color:var(--accent)}.pillar-number[data-astro-cid-52q5xhqt]{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;border:1px solid #b8cde329;color:#9eb0c6;font-size:.6875rem}.flagship[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;letter-spacing:-.03em;font-weight:550;max-width:370px;margin:0 0 20px}.flagship-outcome[data-astro-cid-52q5xhqt]{color:var(--accent);font-size:1rem;margin:0 0 12px}.flagship-description[data-astro-cid-52q5xhqt]{font-size:.9375rem;line-height:1.8;color:#b4c1d4;margin:0 0 30px}.flagship-link[data-astro-cid-52q5xhqt]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:23px;border-top:1px solid #bbd5ec1c;margin-top:auto;font-size:.875rem;color:#e7eff7}.connected-path[data-astro-cid-52q5xhqt]{padding:27px 30px;margin:25px 0 clamp(64px,8vw,100px);background:#b6d5f203;border:1px solid #b6d5f216;border-radius:20px}.connected-path[data-astro-cid-52q5xhqt]>p[data-astro-cid-52q5xhqt]{margin:0 0 19px;color:#92a8bf;font-size:.75rem}.connected-path[data-astro-cid-52q5xhqt] ol[data-astro-cid-52q5xhqt]{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0;padding:0;gap:16px}.connected-path[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{display:flex;align-items:center;gap:9px;font-size:.75rem;color:#d3dfed;line-height:1.5}.journey-dot[data-astro-cid-52q5xhqt]{width:5px;height:5px;flex:0 0 5px;background:#a9cbdc;border-radius:50%}.journey-arrow[data-astro-cid-52q5xhqt]{color:#698299;margin-left:10px}.capabilities-intro[data-astro-cid-52q5xhqt]{max-width:690px;margin-bottom:40px}.capabilities-intro[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:500;line-height:1.18;letter-spacing:-.035em;margin:19px 0}.capabilities-intro[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{font-size:.9375rem;line-height:1.8;color:#aebed0;margin:0}.capability-group[data-astro-cid-52q5xhqt]{margin-bottom:48px;scroll-margin-top:110px}.group-heading[data-astro-cid-52q5xhqt]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.group-heading[data-astro-cid-52q5xhqt]>span[data-astro-cid-52q5xhqt]{font-size:.6875rem;color:#879bb2}.capability-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.directory-cta[data-astro-cid-52q5xhqt]{margin-top:65px}@media(max-width:950px){.capability-grid[data-astro-cid-52q5xhqt]{grid-template-columns:repeat(2,minmax(0,1fr))}.connected-path[data-astro-cid-52q5xhqt]{padding:24px}.connected-path[data-astro-cid-52q5xhqt] ol[data-astro-cid-52q5xhqt]{flex-wrap:wrap;justify-content:flex-start;gap:16px 22px}.journey-arrow[data-astro-cid-52q5xhqt]{margin-left:4px}}@media(max-width:620px){.flagship-grid[data-astro-cid-52q5xhqt],.capability-grid[data-astro-cid-52q5xhqt]{grid-template-columns:1fr}.flagship-grid[data-astro-cid-52q5xhqt]{gap:16px}.flagship-top[data-astro-cid-52q5xhqt]{margin-bottom:24px}.flagship[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{max-width:none}.connected-path[data-astro-cid-52q5xhqt] ol[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:1fr;gap:15px}.journey-arrow[data-astro-cid-52q5xhqt]{display:none}.connected-path[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{font-size:.8125rem}.group-heading[data-astro-cid-52q5xhqt]{align-items:flex-start;flex-direction:column;gap:10px}.group-heading[data-astro-cid-52q5xhqt]>span[data-astro-cid-52q5xhqt]{padding-left:41px}.capability-group[data-astro-cid-52q5xhqt]{margin-bottom:36px}.directory-intro[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{font-size:1rem}.capability-grid[data-astro-cid-52q5xhqt]{gap:12px}}@media(prefers-reduced-motion:reduce){.flagship[data-astro-cid-52q5xhqt]{transition:none}}
