:root{--sozote-navy:#101d2b;--sozote-blue:#0874c4;--sozote-green:#07956d;--sozote-bg:#f7f9fb;--sozote-surface:#fff;--sozote-text:#182433;--sozote-muted:#667085;--sozote-border:#dfe5eb;--sozote-gradient:linear-gradient(135deg, var(--sozote-blue), var(--sozote-green));--container-width:1200px;--section-space:96px;--radius:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--sozote-bg);color:var(--sozote-text);margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.container{width:min(calc(100% - 40px), var(--container-width));margin-inline:auto}.section{padding-block:var(--section-space)}.site-header[data-astro-cid-nen7h5rs]{z-index:100;backdrop-filter:blur(14px);border-bottom:1px solid var(--sozote-border);background:#fffffff0;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;min-height:78px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:165px;height:auto}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;margin-left:auto;display:flex}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--sozote-text);font-size:.95rem;font-weight:500;transition:color .2s}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--sozote-blue)}.header-cta[data-astro-cid-nen7h5rs]{background:var(--sozote-blue);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:.95rem;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.header-cta[data-astro-cid-nen7h5rs]:hover{background:#0668b2;transform:translateY(-1px)}@media (width<=900px){.main-nav[data-astro-cid-nen7h5rs]{display:none}.header-cta[data-astro-cid-nen7h5rs]{margin-left:auto}}@media (width<=560px){.header-inner[data-astro-cid-nen7h5rs]{gap:16px;min-height:68px}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:135px}.header-cta[data-astro-cid-nen7h5rs]{min-height:40px;padding:0 14px;font-size:.88rem}}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 85% 30%, #0874c414, transparent 32%), radial-gradient(circle at 75% 75%, #07956d0f, transparent 28%), var(--sozote-bg);padding:110px 0 120px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:center;gap:64px;display:grid}.hero-content[data-astro-cid-ge2uvauf]{max-width:610px}.hero-eyebrow[data-astro-cid-ge2uvauf]{color:var(--sozote-blue);letter-spacing:.12em;margin:0 0 20px;font-size:.82rem;font-weight:700}h1[data-astro-cid-ge2uvauf]{color:var(--sozote-navy);letter-spacing:-.045em;margin:0;font-size:clamp(2.8rem,4.3vw,4.6rem);line-height:1.04}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:var(--sozote-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.hero-description[data-astro-cid-ge2uvauf]{max-width:590px;color:var(--sozote-muted);margin:30px 0 0;font-size:1.12rem;line-height:1.75}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.button-primary[data-astro-cid-ge2uvauf],.button-secondary[data-astro-cid-ge2uvauf]{border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.button-primary[data-astro-cid-ge2uvauf]{color:#fff;background:var(--sozote-blue)}.button-secondary[data-astro-cid-ge2uvauf]{color:var(--sozote-navy);border:1px solid var(--sozote-border);background:#fff}.button-primary[data-astro-cid-ge2uvauf]:hover,.button-secondary[data-astro-cid-ge2uvauf]:hover{transform:translateY(-2px)}.button-primary[data-astro-cid-ge2uvauf]:hover{box-shadow:0 10px 25px #0874c42e}.hero-status[data-astro-cid-ge2uvauf]{color:var(--sozote-muted);align-items:center;gap:9px;margin:26px 0 0;font-size:.88rem;display:flex}.hero-status[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:var(--sozote-green);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.hero-product[data-astro-cid-ge2uvauf]{width:112%;position:relative}.product-screen[data-astro-cid-ge2uvauf]{border:1px solid var(--sozote-border);background:var(--sozote-surface);border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #101d2b1f}.product-screen[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:auto;display:block}@media (width<=1000px){.hero[data-astro-cid-ge2uvauf]{padding:80px 0 90px}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:56px}.hero-content[data-astro-cid-ge2uvauf]{max-width:720px}.hero-product[data-astro-cid-ge2uvauf]{width:100%}}@media (width<=600px){.hero[data-astro-cid-ge2uvauf]{padding:64px 0 70px}.hero-grid[data-astro-cid-ge2uvauf]{gap:42px}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.4rem,12vw,3.3rem)}.hero-description[data-astro-cid-ge2uvauf]{margin-top:24px;font-size:1rem}.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column}.button-primary[data-astro-cid-ge2uvauf],.button-secondary[data-astro-cid-ge2uvauf]{width:100%}}.problem[data-astro-cid-jrdwie4c]{background:var(--sozote-surface);padding:120px 0}.problem-intro[data-astro-cid-jrdwie4c]{max-width:780px}.section-eyebrow[data-astro-cid-jrdwie4c]{color:var(--sozote-blue);letter-spacing:.12em;margin:0 0 18px;font-size:.82rem;font-weight:700}h2[data-astro-cid-jrdwie4c]{color:var(--sozote-navy);letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,3.6vw,3.6rem);line-height:1.1}.problem-lead[data-astro-cid-jrdwie4c]{max-width:750px;color:var(--sozote-muted);margin:26px 0 0;font-size:1.08rem;line-height:1.8}.problem-flow[data-astro-cid-jrdwie4c]{grid-template-columns:1fr 70px 1fr 70px 1fr;align-items:stretch;margin-top:72px;display:grid}.problem-step[data-astro-cid-jrdwie4c]{border:1px solid var(--sozote-border);border-radius:var(--radius);background:var(--sozote-bg);min-height:280px;padding:32px;position:relative}.step-number[data-astro-cid-jrdwie4c]{color:var(--sozote-blue);letter-spacing:.1em;margin-bottom:36px;font-size:.78rem;font-weight:700}.problem-step[data-astro-cid-jrdwie4c] h3[data-astro-cid-jrdwie4c]{color:var(--sozote-navy);margin:0;font-size:1.3rem}.step-short[data-astro-cid-jrdwie4c]{color:var(--sozote-navy);margin:18px 0 0;font-weight:600}.problem-step[data-astro-cid-jrdwie4c] p[data-astro-cid-jrdwie4c]:last-child{color:var(--sozote-muted);margin:10px 0 0;line-height:1.7}.flow-arrow[data-astro-cid-jrdwie4c]{justify-content:center;align-items:center;display:flex;position:relative}.flow-arrow[data-astro-cid-jrdwie4c]:before{content:"";background:var(--sozote-border);width:38px;height:1px}.flow-arrow[data-astro-cid-jrdwie4c] span[data-astro-cid-jrdwie4c]{border-top:1px solid var(--sozote-blue);border-right:1px solid var(--sozote-blue);width:8px;height:8px;position:absolute;right:14px;transform:rotate(45deg)}.problem-conclusion[data-astro-cid-jrdwie4c]{grid-template-columns:4px 1fr;gap:22px;max-width:900px;margin-top:64px;padding:6px 0;display:grid}.conclusion-line[data-astro-cid-jrdwie4c]{background:var(--sozote-gradient);border-radius:4px;width:4px;display:block}.problem-conclusion[data-astro-cid-jrdwie4c] p[data-astro-cid-jrdwie4c]{color:var(--sozote-navy);margin:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.5}.problem-conclusion[data-astro-cid-jrdwie4c] strong[data-astro-cid-jrdwie4c]{font-weight:700}@media (width<=900px){.problem[data-astro-cid-jrdwie4c]{padding:90px 0}.problem-flow[data-astro-cid-jrdwie4c]{grid-template-columns:1fr;gap:0;margin-top:56px}.problem-step[data-astro-cid-jrdwie4c]{min-height:auto}.flow-arrow[data-astro-cid-jrdwie4c]{height:52px}.flow-arrow[data-astro-cid-jrdwie4c]:before{width:1px;height:28px}.flow-arrow[data-astro-cid-jrdwie4c] span[data-astro-cid-jrdwie4c]{bottom:12px;right:auto;transform:rotate(135deg)}}@media (width<=600px){.problem[data-astro-cid-jrdwie4c]{padding:72px 0}.problem-step[data-astro-cid-jrdwie4c]{padding:26px}.step-number[data-astro-cid-jrdwie4c]{margin-bottom:24px}.problem-conclusion[data-astro-cid-jrdwie4c]{margin-top:48px}}.process[data-astro-cid-grsovck6]{background:var(--sozote-navy);color:#fff;padding:120px 0;overflow:hidden}.process-heading[data-astro-cid-grsovck6]{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;display:grid}.section-eyebrow[data-astro-cid-grsovck6]{color:#59b8e7;letter-spacing:.12em;margin:0 0 18px;font-size:.82rem;font-weight:700}h2[data-astro-cid-grsovck6]{color:#fff;letter-spacing:-.035em;max-width:690px;margin:0;font-size:clamp(2.2rem,3.6vw,3.6rem);line-height:1.1}h2[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{color:#8bd7c0;display:block}.process-intro[data-astro-cid-grsovck6]{color:#ffffffad;max-width:500px;margin:0;font-size:1.05rem;line-height:1.8}.process-flow[data-astro-cid-grsovck6]{border:1px solid #ffffff29;border-radius:14px;grid-template-columns:repeat(6,1fr);margin-top:80px;display:grid;position:relative;overflow:hidden}.process-step[data-astro-cid-grsovck6]{border:0;border-right:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;min-height:150px;padding:24px 26px;display:flex;position:relative}.process-step[data-astro-cid-grsovck6]:first-child{color:#fff6;background:#ffffff06}.process-step[data-astro-cid-grsovck6]:nth-child(2){color:#5fb7e4;background:#0874c412}.process-step[data-astro-cid-grsovck6]:nth-child(3){color:#5fb7e4;background:#0874c41c}.process-step[data-astro-cid-grsovck6]:nth-child(4){color:#4cc0c5;background:#0874c426}.process-step[data-astro-cid-grsovck6]:nth-child(5){color:#79d0b4;background:#07956d24}.process-step[data-astro-cid-grsovck6]:nth-child(6){color:#79d0b4;background:#07956d38}.process-step[data-astro-cid-grsovck6]:last-child{border-right:0}.process-step-final[data-astro-cid-grsovck6]{background:#07956d14;border-right:1px solid #ffffff1f;border-radius:0 14px 14px 0}.process-step[data-astro-cid-grsovck6]:not(:last-child):after{content:"";z-index:2;border-top:1px solid #59b8e7;border-right:1px solid #59b8e7;width:9px;height:9px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.process-step[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{color:#ffffff73;letter-spacing:.08em;font-size:.75rem;font-weight:700}.process-step[data-astro-cid-grsovck6] strong[data-astro-cid-grsovck6]{color:#fff;font-size:1.05rem;font-weight:600}.process-principle[data-astro-cid-grsovck6]{align-items:center;gap:18px;margin-top:46px;display:flex}.principle-mark[data-astro-cid-grsovck6]{background:linear-gradient(90deg, var(--sozote-blue), var(--sozote-green));border-radius:3px;flex:0 0 42px;width:42px;height:3px}.process-principle[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:#ffffffb3;margin:0;font-size:1.08rem}.process-principle[data-astro-cid-grsovck6] strong[data-astro-cid-grsovck6]{color:#fff}@media (width<=950px){.process[data-astro-cid-grsovck6]{padding:90px 0}.process-heading[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:28px}.process-flow[data-astro-cid-grsovck6]{grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px}.process-step[data-astro-cid-grsovck6],.process-step[data-astro-cid-grsovck6]:first-child,.process-step-final[data-astro-cid-grsovck6]{border:1px solid #ffffff1f;border-radius:10px}.process-step[data-astro-cid-grsovck6]:after{display:none}}@media (width<=600px){.process[data-astro-cid-grsovck6]{padding:72px 0}.process-flow[data-astro-cid-grsovck6]{grid-template-columns:1fr}.process-step[data-astro-cid-grsovck6]{min-height:105px}.process-principle[data-astro-cid-grsovck6]{align-items:flex-start}}.showcase[data-astro-cid-wbaajah3]{background:var(--sozote-bg);padding:120px 0}.showcase-header[data-astro-cid-wbaajah3]{max-width:760px}.section-eyebrow[data-astro-cid-wbaajah3]{color:var(--sozote-blue);letter-spacing:.12em;margin:0 0 18px;font-size:.82rem;font-weight:700}h2[data-astro-cid-wbaajah3]{color:var(--sozote-navy);letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,3.6vw,3.6rem);line-height:1.1}h2[data-astro-cid-wbaajah3] span[data-astro-cid-wbaajah3]{color:var(--sozote-green);display:block}.showcase-lead[data-astro-cid-wbaajah3]{max-width:700px;color:var(--sozote-muted);margin:26px 0 0;font-size:1.08rem;line-height:1.8}.showcase-list[data-astro-cid-wbaajah3]{flex-direction:column;gap:120px;margin-top:90px;display:flex}.showcase-item[data-astro-cid-wbaajah3]{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:center;gap:72px;display:grid}.showcase-item-reverse[data-astro-cid-wbaajah3]{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.showcase-item-reverse[data-astro-cid-wbaajah3] .showcase-copy[data-astro-cid-wbaajah3]{order:2}.showcase-item-reverse[data-astro-cid-wbaajah3] .showcase-screen[data-astro-cid-wbaajah3]{order:1}.showcase-copy[data-astro-cid-wbaajah3]{max-width:420px}.item-number[data-astro-cid-wbaajah3]{color:var(--sozote-blue);letter-spacing:.1em;margin-bottom:20px;font-size:.78rem;font-weight:700;display:inline-block}.showcase-copy[data-astro-cid-wbaajah3] h3[data-astro-cid-wbaajah3]{color:var(--sozote-navy);letter-spacing:-.025em;margin:0;font-size:clamp(1.7rem,2.5vw,2.35rem);line-height:1.15}.showcase-copy[data-astro-cid-wbaajah3] p[data-astro-cid-wbaajah3]{color:var(--sozote-muted);margin:22px 0 0;line-height:1.75}.showcase-copy[data-astro-cid-wbaajah3] ul[data-astro-cid-wbaajah3]{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.showcase-copy[data-astro-cid-wbaajah3] li[data-astro-cid-wbaajah3]{color:var(--sozote-text);padding-left:22px;font-size:.95rem;position:relative}.showcase-copy[data-astro-cid-wbaajah3] li[data-astro-cid-wbaajah3]:before{content:"";background:var(--sozote-gradient);border-radius:2px;width:8px;height:2px;position:absolute;top:.68em;left:0}.showcase-screen[data-astro-cid-wbaajah3]{border:1px solid var(--sozote-border);background:var(--sozote-surface);border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #101d2b1a}.showcase-screen[data-astro-cid-wbaajah3] img[data-astro-cid-wbaajah3]{width:100%;height:auto;display:block}@media (width<=1000px){.showcase[data-astro-cid-wbaajah3]{padding:90px 0}.showcase-list[data-astro-cid-wbaajah3]{gap:90px;margin-top:70px}.showcase-item[data-astro-cid-wbaajah3],.showcase-item-reverse[data-astro-cid-wbaajah3]{grid-template-columns:1fr;gap:40px}.showcase-item-reverse[data-astro-cid-wbaajah3] .showcase-copy[data-astro-cid-wbaajah3],.showcase-item-reverse[data-astro-cid-wbaajah3] .showcase-screen[data-astro-cid-wbaajah3]{order:initial}.showcase-copy[data-astro-cid-wbaajah3]{max-width:650px}}@media (width<=600px){.showcase[data-astro-cid-wbaajah3]{padding:72px 0}.showcase-list[data-astro-cid-wbaajah3]{gap:72px;margin-top:56px}.showcase-item[data-astro-cid-wbaajah3]{gap:30px}.showcase-screen[data-astro-cid-wbaajah3]{border-radius:12px}}.capabilities[data-astro-cid-7wcqpozi]{background:#fff;padding:120px 0}.capabilities-header[data-astro-cid-7wcqpozi]{margin-bottom:72px}.section-eyebrow[data-astro-cid-7wcqpozi]{color:var(--sozote-blue);letter-spacing:.12em;margin:0 0 20px;font-size:.82rem;font-weight:700}.capabilities-heading[data-astro-cid-7wcqpozi]{grid-template-columns:1fr .8fr;align-items:end;gap:80px;display:grid}.capabilities-heading[data-astro-cid-7wcqpozi] h2[data-astro-cid-7wcqpozi]{max-width:650px;color:var(--sozote-navy);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,3.8vw,3.8rem);line-height:1.08}.capabilities-heading[data-astro-cid-7wcqpozi] h2[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:var(--sozote-green);display:block}.capabilities-heading[data-astro-cid-7wcqpozi]>p[data-astro-cid-7wcqpozi]{max-width:500px;color:var(--sozote-muted);margin:0 0 5px;font-size:1.04rem;line-height:1.75}.capabilities-grid[data-astro-cid-7wcqpozi]{border-top:1px solid var(--sozote-border);border-left:1px solid var(--sozote-border);grid-template-columns:repeat(6,1fr);display:grid}.capability[data-astro-cid-7wcqpozi]{border-right:1px solid var(--sozote-border);border-bottom:1px solid var(--sozote-border);background:#fff;grid-column:span 2;min-height:300px;padding:34px}.capability[data-astro-cid-7wcqpozi]:nth-child(4),.capability[data-astro-cid-7wcqpozi]:nth-child(5){grid-column:span 3}.capability-number[data-astro-cid-7wcqpozi]{color:var(--sozote-blue);letter-spacing:.1em;margin-bottom:42px;font-size:.76rem;font-weight:700;display:block}.capability[data-astro-cid-7wcqpozi] h3[data-astro-cid-7wcqpozi]{color:var(--sozote-navy);margin:0;font-size:1.35rem;line-height:1.2}.capability[data-astro-cid-7wcqpozi]>p[data-astro-cid-7wcqpozi]{max-width:390px;color:var(--sozote-muted);margin:18px 0 0;line-height:1.7}.capability-tags[data-astro-cid-7wcqpozi]{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.capability-tags[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{border:1px solid var(--sozote-border);color:var(--sozote-text);background:var(--sozote-bg);border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:600}.process-example[data-astro-cid-7wcqpozi]{background:var(--sozote-navy);border-radius:16px;grid-template-columns:.7fr 1.3fr;align-items:center;gap:70px;margin-top:70px;padding:40px 44px;display:grid}.process-example-copy[data-astro-cid-7wcqpozi]>span[data-astro-cid-7wcqpozi]{color:#62b9df;letter-spacing:.12em;font-size:.72rem;font-weight:700}.process-example-copy[data-astro-cid-7wcqpozi] p[data-astro-cid-7wcqpozi]{color:#ffffffb8;max-width:410px;margin:14px 0 0;line-height:1.65}.process-example-flow[data-astro-cid-7wcqpozi]{white-space:nowrap;justify-content:flex-end;align-items:center;gap:13px;display:flex}.process-example-flow[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{color:#fff;font-size:.88rem;font-weight:700}.process-example-flow[data-astro-cid-7wcqpozi] i[data-astro-cid-7wcqpozi]{color:#4bb6c7;font-size:1rem;font-style:normal}@media (width<=1000px){.capabilities[data-astro-cid-7wcqpozi]{padding:90px 0}.capabilities-heading[data-astro-cid-7wcqpozi]{grid-template-columns:1fr;gap:28px}.capabilities-grid[data-astro-cid-7wcqpozi]{grid-template-columns:repeat(2,1fr)}.capability[data-astro-cid-7wcqpozi],.capability[data-astro-cid-7wcqpozi]:nth-child(4),.capability[data-astro-cid-7wcqpozi]:nth-child(5){grid-column:span 1}.process-example[data-astro-cid-7wcqpozi]{grid-template-columns:1fr;gap:32px}.process-example-flow[data-astro-cid-7wcqpozi]{white-space:normal;flex-wrap:wrap;justify-content:flex-start}}@media (width<=650px){.capabilities[data-astro-cid-7wcqpozi]{padding:72px 0}.capabilities-header[data-astro-cid-7wcqpozi]{margin-bottom:52px}.capabilities-grid[data-astro-cid-7wcqpozi]{grid-template-columns:1fr}.capability[data-astro-cid-7wcqpozi]{min-height:0;padding:28px}.capability-number[data-astro-cid-7wcqpozi]{margin-bottom:28px}.process-example[data-astro-cid-7wcqpozi]{margin-top:50px;padding:30px 26px}.process-example-flow[data-astro-cid-7wcqpozi]{gap:8px}.process-example-flow[data-astro-cid-7wcqpozi] span[data-astro-cid-7wcqpozi]{font-size:.8rem}}.roles[data-astro-cid-3fqf5c22]{background:var(--sozote-bg);padding:120px 0}.roles-header[data-astro-cid-3fqf5c22]{margin-bottom:72px}.section-eyebrow[data-astro-cid-3fqf5c22]{color:var(--sozote-blue);letter-spacing:.12em;margin:0 0 20px;font-size:.82rem;font-weight:700}.roles-heading[data-astro-cid-3fqf5c22]{grid-template-columns:1fr .8fr;align-items:end;gap:80px;display:grid}.roles-heading[data-astro-cid-3fqf5c22] h2[data-astro-cid-3fqf5c22]{color:var(--sozote-navy);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,3.8vw,3.8rem);line-height:1.08}.roles-heading[data-astro-cid-3fqf5c22] h2[data-astro-cid-3fqf5c22] span[data-astro-cid-3fqf5c22]{color:var(--sozote-green);display:block}.roles-heading[data-astro-cid-3fqf5c22]>p[data-astro-cid-3fqf5c22]{max-width:500px;color:var(--sozote-muted);margin:0 0 4px;font-size:1.04rem;line-height:1.75}.roles-flow[data-astro-cid-3fqf5c22]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.role-card[data-astro-cid-3fqf5c22]{border:1px solid var(--sozote-border);background:var(--sozote-surface);border-radius:14px;flex-direction:column;min-height:270px;padding:28px;display:flex}.role-number[data-astro-cid-3fqf5c22]{color:var(--sozote-blue);letter-spacing:.1em;margin-bottom:34px;font-size:.76rem;font-weight:700}.role-card[data-astro-cid-3fqf5c22] h3[data-astro-cid-3fqf5c22]{color:var(--sozote-navy);margin:0;font-size:1.18rem;line-height:1.2}.role-card[data-astro-cid-3fqf5c22] p[data-astro-cid-3fqf5c22]{color:var(--sozote-muted);margin:18px 0 28px;font-size:.94rem;line-height:1.7}.role-card[data-astro-cid-3fqf5c22] strong[data-astro-cid-3fqf5c22]{color:var(--sozote-green);text-transform:uppercase;letter-spacing:.06em;margin-top:auto;font-size:.86rem}.role-arrow[data-astro-cid-3fqf5c22]{color:var(--sozote-blue);justify-content:center;align-items:center;font-size:1.15rem;display:flex}.roles-note[data-astro-cid-3fqf5c22]{align-items:center;gap:18px;margin-top:48px;display:flex}.note-line[data-astro-cid-3fqf5c22]{background:var(--sozote-gradient);border-radius:3px;width:42px;height:3px}.roles-note[data-astro-cid-3fqf5c22] p[data-astro-cid-3fqf5c22]{color:var(--sozote-muted);margin:0;font-size:1rem}@media (width<=1100px){.roles-flow[data-astro-cid-3fqf5c22]{grid-template-columns:1fr;gap:0}.role-card[data-astro-cid-3fqf5c22]{min-height:auto}.role-arrow[data-astro-cid-3fqf5c22]{height:44px;transform:rotate(90deg)}}@media (width<=900px){.roles[data-astro-cid-3fqf5c22]{padding:90px 0}.roles-heading[data-astro-cid-3fqf5c22]{grid-template-columns:1fr;gap:28px}}@media (width<=600px){.roles[data-astro-cid-3fqf5c22]{padding:72px 0}.roles-header[data-astro-cid-3fqf5c22]{margin-bottom:52px}.role-card[data-astro-cid-3fqf5c22]{padding:26px}}.proof[data-astro-cid-kur57igv]{color:#fff;background:#0d1d2c;padding:112px 24px}.proof__inner[data-astro-cid-kur57igv]{width:min(1180px,100%);margin:0 auto}.proof__heading[data-astro-cid-kur57igv]{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:72px;display:grid}.proof__eyebrow[data-astro-cid-kur57igv]{letter-spacing:.16em;color:#4aa6d8;margin:0 0 24px;font-size:13px;font-weight:700}.proof__title[data-astro-cid-kur57igv]{letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,66px);line-height:.98}.proof__title[data-astro-cid-kur57igv] span[data-astro-cid-kur57igv]{color:#6fd0b3}.proof__intro[data-astro-cid-kur57igv]{color:#c4ccd5;max-width:500px;margin:0 0 6px;font-size:17px;line-height:1.75}.proof__facts[data-astro-cid-kur57igv]{border:1px solid #ffffff29;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.proof__fact[data-astro-cid-kur57igv]{background:#ffffff06;min-height:290px;padding:36px 34px}.proof__fact[data-astro-cid-kur57igv]+.proof__fact[data-astro-cid-kur57igv]{border-left:1px solid #ffffff29}.proof__number[data-astro-cid-kur57igv]{letter-spacing:.12em;color:#4aa6d8;margin-bottom:46px;font-size:13px;font-weight:700;display:block}.proof__fact[data-astro-cid-kur57igv] h3[data-astro-cid-kur57igv]{margin:0 0 18px;font-size:21px;line-height:1.25}.proof__fact[data-astro-cid-kur57igv] p[data-astro-cid-kur57igv]{color:#aeb9c5;margin:0;font-size:15px;line-height:1.75}.proof__statement[data-astro-cid-kur57igv]{align-items:flex-start;gap:18px;margin-top:46px;display:flex}.proof__line[data-astro-cid-kur57igv]{background:linear-gradient(90deg,#168dcc,#1ba77d);border-radius:10px;flex:none;width:42px;height:3px;margin-top:10px}.proof__statement[data-astro-cid-kur57igv] p[data-astro-cid-kur57igv]{color:#c4ccd5;margin:0;font-size:17px;line-height:1.6}.proof__statement[data-astro-cid-kur57igv] strong[data-astro-cid-kur57igv]{color:#fff;font-weight:700}@media (width<=820px){.proof[data-astro-cid-kur57igv]{padding:80px 20px}.proof__heading[data-astro-cid-kur57igv]{grid-template-columns:1fr;gap:30px;margin-bottom:50px}.proof__facts[data-astro-cid-kur57igv]{grid-template-columns:1fr}.proof__fact[data-astro-cid-kur57igv]{min-height:auto}.proof__fact[data-astro-cid-kur57igv]+.proof__fact[data-astro-cid-kur57igv]{border-top:1px solid #ffffff29;border-left:0}.proof__number[data-astro-cid-kur57igv]{margin-bottom:28px}}.pilot[data-astro-cid-aecmzsna]{color:#0d1d2c;background:#fff;padding:112px 24px}.pilot__inner[data-astro-cid-aecmzsna]{width:min(1180px,100%);margin:0 auto}.pilot__heading[data-astro-cid-aecmzsna]{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:72px;display:grid}.pilot__eyebrow[data-astro-cid-aecmzsna]{letter-spacing:.16em;color:#168dcc;margin:0 0 24px;font-size:13px;font-weight:700}.pilot__title[data-astro-cid-aecmzsna]{letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,66px);line-height:.98}.pilot__title[data-astro-cid-aecmzsna] span[data-astro-cid-aecmzsna]{color:#159b73}.pilot__intro[data-astro-cid-aecmzsna]{max-width:500px}.pilot__intro[data-astro-cid-aecmzsna] p[data-astro-cid-aecmzsna]{color:#657181;margin:0 0 6px;font-size:17px;line-height:1.75}.pilot__steps[data-astro-cid-aecmzsna]{border:1px solid #dce2e8;border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.pilot__step[data-astro-cid-aecmzsna]{background:#fff;min-height:300px;padding:34px 30px}.pilot__step[data-astro-cid-aecmzsna]+.pilot__step[data-astro-cid-aecmzsna]{border-left:1px solid #dce2e8}.pilot__number[data-astro-cid-aecmzsna]{letter-spacing:.12em;color:#168dcc;margin-bottom:48px;font-size:13px;font-weight:700;display:block}.pilot__step[data-astro-cid-aecmzsna] h3[data-astro-cid-aecmzsna]{margin:0 0 18px;font-size:20px;line-height:1.3}.pilot__step[data-astro-cid-aecmzsna] p[data-astro-cid-aecmzsna]{color:#657181;margin:0;font-size:15px;line-height:1.75}.pilot__cta[data-astro-cid-aecmzsna]{background:#f3f7fa;border:1px solid #e0e6eb;border-radius:16px;justify-content:space-between;align-items:center;gap:40px;margin-top:56px;padding:40px 44px;display:flex}.pilot__cta-label[data-astro-cid-aecmzsna]{letter-spacing:.14em;color:#168dcc;margin:0 0 12px;font-size:12px;font-weight:700}.pilot__cta[data-astro-cid-aecmzsna] h3[data-astro-cid-aecmzsna]{letter-spacing:-.025em;margin:0;font-size:28px;line-height:1.2}.pilot__button[data-astro-cid-aecmzsna]{color:#fff;background:#168dcc;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.pilot__button[data-astro-cid-aecmzsna]:hover{background:#117db6;transform:translateY(-1px)}@media (width<=900px){.pilot__steps[data-astro-cid-aecmzsna]{grid-template-columns:repeat(2,1fr)}.pilot__step[data-astro-cid-aecmzsna]:nth-child(3){border-top:1px solid #dce2e8;border-left:0}.pilot__step[data-astro-cid-aecmzsna]:nth-child(4){border-top:1px solid #dce2e8}}@media (width<=720px){.pilot[data-astro-cid-aecmzsna]{padding:80px 20px}.pilot__heading[data-astro-cid-aecmzsna]{grid-template-columns:1fr;gap:30px;margin-bottom:50px}.pilot__steps[data-astro-cid-aecmzsna]{grid-template-columns:1fr}.pilot__step[data-astro-cid-aecmzsna]{min-height:auto}.pilot__step[data-astro-cid-aecmzsna]+.pilot__step[data-astro-cid-aecmzsna]{border-top:1px solid #dce2e8;border-left:0}.pilot__number[data-astro-cid-aecmzsna]{margin-bottom:28px}.pilot__cta[data-astro-cid-aecmzsna]{flex-direction:column;align-items:flex-start;padding:32px}.pilot__button[data-astro-cid-aecmzsna]{width:100%}}.contact[data-astro-cid-he3spzz3]{background:#f4f7f9;padding:112px 24px}.contact__inner[data-astro-cid-he3spzz3]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;width:min(1180px,100%);margin:0 auto;display:grid}.contact__eyebrow[data-astro-cid-he3spzz3]{letter-spacing:.16em;color:#168dcc;margin:0 0 24px;font-size:13px;font-weight:700}.contact__copy[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{letter-spacing:-.045em;color:#0d1d2c;margin:0;font-size:clamp(42px,5vw,64px);line-height:1}.contact__copy[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{color:#159b73}.contact__copy[data-astro-cid-he3spzz3]>p[data-astro-cid-he3spzz3]{color:#657181;max-width:470px;margin:30px 0 0;font-size:17px;line-height:1.75}.contact__note[data-astro-cid-he3spzz3]{align-items:flex-start;gap:16px;margin-top:34px;display:flex}.contact__note[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{background:linear-gradient(90deg,#168dcc,#159b73);border-radius:10px;flex:none;width:38px;height:3px;margin-top:10px}.contact__note[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:#657181;margin:0;line-height:1.6}.contact__form[data-astro-cid-he3spzz3]{background:#fff;border:1px solid #dde3e8;border-radius:18px;grid-template-columns:1fr 1fr;gap:22px;padding:34px;display:grid;box-shadow:0 24px 60px #0d1d2c0f}.contact__field[data-astro-cid-he3spzz3]{flex-direction:column;gap:9px;display:flex}.contact__field--full[data-astro-cid-he3spzz3]{grid-column:1/-1}.contact__field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{color:#0d1d2c;font-size:14px;font-weight:700}.contact__field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{color:#8a95a2;font-weight:500}.contact__field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.contact__field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{color:#0d1d2c;background:#fff;border:1px solid #d7dee5;border-radius:9px;outline:none;width:100%;padding:13px 14px;transition:border-color .2s,box-shadow .2s}.contact__field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.contact__field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:#168dcc;box-shadow:0 0 0 3px #168dcc1a}.contact__field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:150px}.contact__actions[data-astro-cid-he3spzz3]{grid-column:1/-1;align-items:center;gap:20px;margin-top:4px;display:flex}.contact__actions[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]{white-space:nowrap;color:#fff;min-width:190px;min-height:52px;font:inherit;cursor:pointer;background:#168dcc;border:0;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.contact__actions[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]:hover{background:#117db6;transform:translateY(-1px)}.contact__actions[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:#8a95a2;margin:0;font-size:12px;line-height:1.5}.contact__status[data-astro-cid-he3spzz3]{color:#159b73;grid-column:1/-1;margin:0;font-size:14px}.contact__status--success[data-astro-cid-he3spzz3]{color:#159b73}.contact__status--error[data-astro-cid-he3spzz3]{color:#c24141}.contact__actions[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]:disabled{opacity:.65;cursor:wait;transform:none}.contact__honeypot[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=900px){.contact[data-astro-cid-he3spzz3]{padding:80px 20px}.contact__inner[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:50px}}@media (width<=620px){.contact__form[data-astro-cid-he3spzz3]{grid-template-columns:1fr;padding:24px}.contact__field--full[data-astro-cid-he3spzz3],.contact__actions[data-astro-cid-he3spzz3],.contact__status[data-astro-cid-he3spzz3]{grid-column:auto}.contact__actions[data-astro-cid-he3spzz3]{flex-direction:column;align-items:stretch}.contact__actions[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]{width:100%}}.footer[data-astro-cid-jo6i4kqk]{color:#fff;background:#0d1d2c;padding:58px 24px 30px}.footer__inner[data-astro-cid-jo6i4kqk]{width:min(1180px,100%);margin:0 auto}.footer__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:12px 30px;padding-bottom:32px;display:flex}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#c8d0d8;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer__bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;padding-top:24px;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#82909e;margin:0;font-size:12px}.footer__status[data-astro-cid-jo6i4kqk]{justify-content:center;align-items:center;gap:9px;display:flex}.footer__status[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{background:#159b73;border-radius:50%;flex:none;width:7px;height:7px}@media (width<=760px){.footer[data-astro-cid-jo6i4kqk]{padding:48px 20px 26px}.footer__nav[data-astro-cid-jo6i4kqk]{justify-content:gap: 14px 24px}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px}}
