.home-scene[data-astro-cid-glgfkru5]{isolation:isolate;border-bottom:1px solid var(--line);background:#eef6fc;position:relative;overflow:hidden}.scene-photos[data-astro-cid-glgfkru5]{z-index:-2;position:absolute;inset:0}.scene-photo[data-astro-cid-glgfkru5]{opacity:0;transition:opacity 1.6s;position:absolute;inset:0}.scene-photo[data-astro-cid-glgfkru5].active{opacity:1}.scene-photo[data-astro-cid-glgfkru5] img{object-fit:cover;object-position:65% 50%;width:100%;height:100%}.scene-photo-blue[data-astro-cid-glgfkru5]{filter:brightness(1.65)saturate(.65)}.home-scene[data-astro-cid-glgfkru5]:before{content:"";z-index:-1;background:linear-gradient(90deg,#f9fcfffa 0%,#f4fafff0 38%,#e9f5ffa3 72%,#eaf6ff8c);position:absolute;inset:0}.scene-layout[data-astro-cid-glgfkru5]{grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;min-height:650px;padding-block:72px 32px;display:grid}h1[data-astro-cid-glgfkru5]{max-width:10em;font-size:clamp(2.75rem,4.5vw,4.75rem);line-height:1.06}.lead[data-astro-cid-glgfkru5]{max-width:27em}.scene-signature[data-astro-cid-glgfkru5]{font-size:var(--text-small);border-top:1px solid #b9cede;margin:40px 0 0;padding-top:22px}.scene-signature[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5][aria-hidden]{color:#829cb4;padding-inline:12px}.globe-panel[data-astro-cid-glgfkru5]{text-align:center;min-width:0}.globe-orbit[data-astro-cid-glgfkru5]{aspect-ratio:1;max-width:540px;margin:auto;position:relative}.globe-halo[data-astro-cid-glgfkru5]{background:radial-gradient(circle,#d6efff55 30%,#1c72c522 60%,#0000 70%);border-radius:50%;position:absolute;inset:5%;box-shadow:0 0 80px #29abe22b}canvas[data-astro-cid-glgfkru5],.connection-lines[data-astro-cid-glgfkru5]{width:100%;height:100%;position:absolute;inset:0}.connection-lines[data-astro-cid-glgfkru5]{pointer-events:none;overflow:visible}.connection-lines[data-astro-cid-glgfkru5] path[data-astro-cid-glgfkru5]{fill:none;stroke:#29abe2;stroke-width:1.5px;stroke-dasharray:4 6}canvas[data-astro-cid-glgfkru5]{cursor:grab;touch-action:pan-y;border-radius:50%}canvas[data-astro-cid-glgfkru5]:active{cursor:grabbing}canvas[data-astro-cid-glgfkru5]:focus-visible{outline-offset:-32px;outline:2px solid #29abe2}.globe-note[data-astro-cid-glgfkru5]{color:#1c407a;font-size:var(--text-small);background:#ffffffe8;border:1px solid #c8e1f3;border-radius:12px;align-items:center;gap:12px;padding:10px 16px;display:flex;position:absolute;box-shadow:0 10px 30px #163c6b14}.globe-note[data-astro-cid-glgfkru5] i[data-astro-cid-glgfkru5]{background:#29abe2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #29abe2}.note-one[data-astro-cid-glgfkru5]{top:21%;right:0}.note-two[data-astro-cid-glgfkru5]{bottom:23%;right:-2%}.globe-caption[data-astro-cid-glgfkru5]{font-size:var(--text-large);color:var(--color-ink);margin:0;font-weight:600}.globe-caption[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]{font-size:var(--text-small);color:var(--color-brand);margin-top:6px;font-weight:400;display:block}.scene-controls[data-astro-cid-glgfkru5]{justify-content:space-between;align-items:center;gap:16px;padding-block:24px;display:flex}.slide-controls[data-astro-cid-glgfkru5]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}button[data-astro-cid-glgfkru5]{cursor:pointer;color:#1c407a;font:inherit;background:#ffffffbf;border:1px solid #b6cede;border-radius:8px;min-height:44px;padding:10px 14px;font-size:.8125rem}.scene-dot[data-astro-cid-glgfkru5][aria-pressed=true]{color:#fff;background:#2e3192;border-color:#2e3192}.illustration-note[data-astro-cid-glgfkru5]{color:#526277;font-size:.75rem}@media (width<=950px){.scene-layout[data-astro-cid-glgfkru5]{grid-template-columns:1fr 1fr;gap:12px;min-height:560px}.globe-note[data-astro-cid-glgfkru5]{padding:8px;font-size:.7rem}.note-two[data-astro-cid-glgfkru5]{right:0}}@media (width<=700px){.scene-layout[data-astro-cid-glgfkru5]{grid-template-columns:1fr;padding-block:48px 12px}.globe-orbit[data-astro-cid-glgfkru5]{width:min(100%,380px)}.scene-controls[data-astro-cid-glgfkru5]{flex-direction:column;align-items:flex-start}.home-scene[data-astro-cid-glgfkru5]:before{background:#f3f9ffe0}h1[data-astro-cid-glgfkru5]{font-size:clamp(2.5rem,10vw,4rem)}}@media (prefers-reduced-motion:reduce){.scene-photo[data-astro-cid-glgfkru5]{transition:none}}.feature-grid[data-astro-cid-uftegn5e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.feature-grid[data-astro-cid-uftegn5e] article[data-astro-cid-uftegn5e]{border-top:1px solid var(--line);padding-top:24px}@media (width<=700px){.feature-grid[data-astro-cid-uftegn5e]{grid-template-columns:1fr}}.other-solutions[data-astro-cid-hipvu3b3]{border-top:1px solid var(--line);padding-top:64px}p[data-astro-cid-hipvu3b3]{max-width:48em}.solution-grid[data-astro-cid-hipvu3b3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0;display:grid}article[data-astro-cid-hipvu3b3]{border:1px solid var(--line);background:linear-gradient(145deg,#f9fbfd,#f0f6fa);border-top:3px solid #29abe2;border-radius:4px 4px 16px 16px;flex-direction:column;align-items:flex-start;padding:32px;display:flex}article[data-astro-cid-hipvu3b3] .eyebrow[data-astro-cid-hipvu3b3]{margin-bottom:24px}ul[data-astro-cid-hipvu3b3]{color:var(--muted);margin:0 0 28px;padding-left:20px}li[data-astro-cid-hipvu3b3]+li[data-astro-cid-hipvu3b3]{margin-top:10px}article[data-astro-cid-hipvu3b3] a[data-astro-cid-hipvu3b3]{margin-top:auto}.related-links[data-astro-cid-hipvu3b3]{flex-wrap:wrap;gap:14px 32px;display:flex}@media (width<=950px){.solution-grid[data-astro-cid-hipvu3b3]{grid-template-columns:1fr}}.gateway[data-astro-cid-e7pmqycp]{isolation:isolate;color:#fff;background:linear-gradient(160deg,#0a1b44 0%,#10307f 58%,#12408f 100%);padding-block:clamp(64px,8vw,120px);position:relative;overflow:clip}.gateway-glow[data-astro-cid-e7pmqycp]{z-index:-1;pointer-events:none;background:radial-gradient(at 60% 30%,#29abe240,#0000 60%);height:120%;position:absolute;inset:-30% -20% auto 35%}.gateway[data-astro-cid-e7pmqycp] .eyebrow[data-astro-cid-e7pmqycp]{color:#8fd8f7}.gateway-head[data-astro-cid-e7pmqycp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:clamp(32px,6vw,96px);margin-bottom:clamp(40px,5vw,64px);display:grid}.gateway-head[data-astro-cid-e7pmqycp] .eyebrow[data-astro-cid-e7pmqycp]{grid-column:1/-1}.gateway-head[data-astro-cid-e7pmqycp] h2[data-astro-cid-e7pmqycp]{margin:0;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);line-height:1.08}.gateway-lead[data-astro-cid-e7pmqycp]{color:#cfe0f6;font-size:var(--text-lead);margin:0}.gateway-doors[data-astro-cid-e7pmqycp]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(20px,2.4vw,32px);display:grid}.door[data-astro-cid-e7pmqycp]{min-width:0;position:relative}.door[data-astro-cid-e7pmqycp] h3[data-astro-cid-e7pmqycp]{font-size:clamp(1.4rem,1.1rem + 1vw,1.875rem);line-height:1.2}.door-kicker[data-astro-cid-e7pmqycp]{color:#8fd8f7;font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:14px;font-weight:600;display:flex}.door-projects[data-astro-cid-e7pmqycp]{background:linear-gradient(160deg,#ffffff17,#ffffff05);border:1px solid #ffffff2e;border-radius:2px 2px 28px;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.4vw,48px);display:flex}.door-projects[data-astro-cid-e7pmqycp]>p[data-astro-cid-e7pmqycp]:not(.door-index,.door-kicker){color:#d3e2f5}.door-index[data-astro-cid-e7pmqycp]{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #8fd8f7;margin:0 0 8px;font-size:clamp(3.5rem,2.4rem + 4vw,6rem);font-weight:600;line-height:.9}.door-steps[data-astro-cid-e7pmqycp]{counter-reset:none;width:100%;margin:8px 0 32px;padding:0;list-style:none}.door-steps[data-astro-cid-e7pmqycp] li[data-astro-cid-e7pmqycp]{color:#fff;border-top:1px solid #ffffff26;align-items:baseline;gap:16px;padding:12px 0;font-weight:600;display:flex}.door-steps[data-astro-cid-e7pmqycp] li[data-astro-cid-e7pmqycp] span[data-astro-cid-e7pmqycp]{color:#8fd8f7;min-width:2ch;font-size:var(--text-meta);font-variant-numeric:tabular-nums}.door-projects[data-astro-cid-e7pmqycp] .button[data-astro-cid-e7pmqycp]{margin-top:auto}.door-clinical[data-astro-cid-e7pmqycp]{color:#10233d;background:#fff;border-radius:28px 2px 2px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.door-media[data-astro-cid-e7pmqycp]{aspect-ratio:16/7;position:relative;overflow:hidden}.door-media[data-astro-cid-e7pmqycp] img{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-e7pmqycp]{color:#e6f1fb;letter-spacing:.04em;background:#0a1b44b3;padding:2px 8px;font-size:.6875rem;position:absolute;bottom:10px;right:12px}.door-body[data-astro-cid-e7pmqycp]{padding:clamp(24px,3vw,40px)}.door-clinical[data-astro-cid-e7pmqycp] .door-kicker[data-astro-cid-e7pmqycp]{color:#1a6f9f}.door-index-inline[data-astro-cid-e7pmqycp]{color:#183da6}.door-units[data-astro-cid-e7pmqycp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:8px 0 20px;padding:0;list-style:none;display:grid}.door-units[data-astro-cid-e7pmqycp] a[data-astro-cid-e7pmqycp]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0;font-weight:600;display:flex}.door-units[data-astro-cid-e7pmqycp] a[data-astro-cid-e7pmqycp]:hover{color:#183da6}.unit-tag[data-astro-cid-e7pmqycp]{border:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;padding:2px 8px;font-size:.6875rem;font-weight:600}.unit-tag[data-astro-cid-e7pmqycp].own{color:#fff;background:#183da6;border-color:#183da6}.gateway[data-astro-cid-e7pmqycp] a[data-astro-cid-e7pmqycp]:focus-visible{outline-color:#a7ddff}.door-clinical[data-astro-cid-e7pmqycp] a[data-astro-cid-e7pmqycp]:focus-visible{outline-color:#156e9e}@media (prefers-reduced-motion:no-preference){.gateway-glow[data-astro-cid-e7pmqycp]{animation:14s ease-in-out infinite alternate gateway-drift}@keyframes gateway-drift{0%{opacity:.85;transform:translate(0)}to{opacity:1;transform:translate(-6%)}}}@media (width<=1000px){.gateway-doors[data-astro-cid-e7pmqycp]{grid-template-columns:1fr}.door-media[data-astro-cid-e7pmqycp]{aspect-ratio:16/8}}@media (width<=767px){.gateway-head[data-astro-cid-e7pmqycp]{grid-template-columns:1fr;row-gap:16px}.door-units[data-astro-cid-e7pmqycp]{grid-template-columns:1fr}}.product-image-frame[data-astro-cid-yt63euig]{isolation:isolate;background:#e3f2fc;border-radius:28px;position:relative}.product-artwork[data-astro-cid-yt63euig]{transform-origin:50% 8%}.product-image-frame[data-astro-cid-yt63euig]:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 38%,#ffffffa6 49%,#ffffff1f 55%,#0000 64%);position:absolute;inset:-20%;transform:translate(-120%)}@media (prefers-reduced-motion:no-preference){.product-motion-active[data-astro-cid-yt63euig] .product-artwork[data-astro-cid-yt63euig]{animation:7s ease-in-out infinite product-sway}.product-motion-active[data-astro-cid-yt63euig]:after{animation:6.5s ease-in-out infinite product-reflection}}@keyframes product-sway{0%,to{transform:rotate(-.25deg)scale(1.014)}50%{transform:rotate(.25deg)scale(1.014)}}@keyframes product-reflection{0%,22%{opacity:0;transform:translate(-120%)}30%{opacity:.6}65%{opacity:0;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}.key-specs[data-astro-cid-4fhpls6h]{border-top:1px solid var(--line);margin:18px 0 26px;padding:0;list-style:none}.key-specs[data-astro-cid-4fhpls6h] li[data-astro-cid-4fhpls6h]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:16px;padding:9px 0;font-size:.95rem;display:grid}.key-specs[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{color:var(--muted)}.key-specs[data-astro-cid-4fhpls6h] strong[data-astro-cid-4fhpls6h]{font-weight:600}@media (width<=520px){.key-specs[data-astro-cid-4fhpls6h] li[data-astro-cid-4fhpls6h]{grid-template-columns:1fr;gap:2px}}.mobile-card[data-astro-cid-jvcbx4dg]{margin-top:clamp(48px,7vw,88px)}.mobile-frame[data-astro-cid-jvcbx4dg]{aspect-ratio:737/420;isolation:isolate;background:radial-gradient(70% 60% at 50% 18%,#fff 0%,#0000 70%),radial-gradient(60% 45% at 50% 100%,#c6ecff 0%,#0000 72%),linear-gradient(160deg,#eef8ff 0%,#d4ebfa 100%);border-radius:28px;position:relative}.mobile-frame[data-astro-cid-jvcbx4dg] picture{position:absolute;inset:4% 44% 4% 6%}.mobile-frame[data-astro-cid-jvcbx4dg] picture img{aspect-ratio:auto;object-fit:contain;filter:drop-shadow(0 18px 20px #1d579e2e);width:100%;height:100%}.mobile-frame[data-astro-cid-jvcbx4dg] .mobile-logo[data-astro-cid-jvcbx4dg]{aspect-ratio:555/356;width:38%;height:auto;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.key-specs[data-astro-cid-jvcbx4dg]{border-top:1px solid var(--line);margin:18px 0 26px;padding:0;list-style:none}.key-specs[data-astro-cid-jvcbx4dg] li[data-astro-cid-jvcbx4dg]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:16px;padding:9px 0;font-size:.95rem;display:grid}.key-specs[data-astro-cid-jvcbx4dg] span[data-astro-cid-jvcbx4dg]{color:var(--muted)}.key-specs[data-astro-cid-jvcbx4dg] strong[data-astro-cid-jvcbx4dg]{font-weight:600}@media (width<=520px){.key-specs[data-astro-cid-jvcbx4dg] li[data-astro-cid-jvcbx4dg]{grid-template-columns:1fr;gap:2px}}.origin-badges[data-astro-cid-cit2gtgy]{gap:clamp(12px,2vw,20px);margin:0;padding:0;list-style:none;display:flex}.seal[data-astro-cid-cit2gtgy]{filter:drop-shadow(0 8px 14px #e30a171a);width:clamp(104px,11vw,136px);height:auto;display:block;overflow:visible}.seal-bg[data-astro-cid-cit2gtgy]{fill:#fff;stroke:#e30a17;stroke-width:4px}.seal-ring[data-astro-cid-cit2gtgy]{fill:none;stroke:#e30a17;stroke-width:1.5px}.seal-ring[data-astro-cid-cit2gtgy].thin{stroke-width:.8px;stroke-dasharray:2 2.4}.seal-text[data-astro-cid-cit2gtgy]{fill:#e30a17;font-family:var(--font-text);letter-spacing:.14em;font-size:11.5px;font-weight:700}.seal-dot[data-astro-cid-cit2gtgy],.seal-emblem[data-astro-cid-cit2gtgy]{fill:#e30a17}.solid[data-astro-cid-cit2gtgy] .seal-bg[data-astro-cid-cit2gtgy]{fill:#e30a17;stroke:#fff}.solid[data-astro-cid-cit2gtgy] .seal-ring[data-astro-cid-cit2gtgy]{stroke:#fff}.solid[data-astro-cid-cit2gtgy] .seal-text[data-astro-cid-cit2gtgy],.solid[data-astro-cid-cit2gtgy] .seal-dot[data-astro-cid-cit2gtgy],.solid[data-astro-cid-cit2gtgy] .seal-emblem[data-astro-cid-cit2gtgy]{fill:#fff}@media (forced-colors:active){.seal[data-astro-cid-cit2gtgy] [data-astro-cid-cit2gtgy]{fill:canvastext;stroke:canvastext}.seal-bg[data-astro-cid-cit2gtgy]{fill:canvas}}.about-hero[data-astro-cid-zlx7s737]{isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(#f3f8fc 0%,#fff 78%);position:relative;overflow:clip}.about-hero-grid[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:clamp(32px,5vw,80px);padding-top:32px;padding-bottom:clamp(40px,5vw,64px);display:grid}.about-hero-copy[data-astro-cid-zlx7s737] .eyebrow[data-astro-cid-zlx7s737]{color:#0f7fb3}.about-hero[data-astro-cid-zlx7s737] h1[data-astro-cid-zlx7s737]{letter-spacing:-.03em;color:#0d1f3c;max-width:11em;margin-bottom:28px;font-size:clamp(2.625rem,1.4rem + 4.4vw,5.25rem);line-height:1.02}.about-lead[data-astro-cid-zlx7s737]{font-size:var(--text-lead);color:#3d4f66;border-left:3px solid #29abe2;max-width:38em;margin-bottom:0;padding-left:20px;line-height:1.7}.about-light[data-astro-cid-zlx7s737]{aspect-ratio:1/1.15;justify-self:end;width:100%;max-width:380px;position:relative}.about-light-head[data-astro-cid-zlx7s737]{aspect-ratio:1;background:radial-gradient(circle,#fff 0 14%,#0000 15%),repeating-radial-gradient(circle,#0000 0 9%,#29abe233 9% 10%,#0000 10% 15%),radial-gradient(circle,#e8f6fd 0%,#c4e6f6 58%,#183da6 59% 62%,#10306f 63%);border-radius:50%;width:72%;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 0 0 10px #ffffffb3,0 30px 60px -20px #183da640}.about-light-beam[data-astro-cid-zlx7s737]{z-index:-1;clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(#29abe238,#29abe200 90%);width:100%;height:60%;position:absolute;top:40%;left:50%;translate:-50%}.about-facts[data-astro-cid-zlx7s737]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-facts[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]{padding:22px 24px 26px 0}.about-facts[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]+div[data-astro-cid-zlx7s737]{border-left:1px solid var(--line);padding-left:24px}.about-facts[data-astro-cid-zlx7s737] dt[data-astro-cid-zlx7s737]{letter-spacing:.08em;text-transform:uppercase;color:#0f7fb3;margin-bottom:6px;font-size:.75rem;font-weight:600}.about-facts[data-astro-cid-zlx7s737] dd[data-astro-cid-zlx7s737]{font-family:var(--font-display);font-size:var(--text-large);color:#10233d;font-weight:600;line-height:1.35}.about-chapters[data-astro-cid-zlx7s737]{padding-block:clamp(24px,4vw,48px)}.about-chapter[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);padding-block:clamp(36px,5vw,64px);display:grid}.about-chapter[data-astro-cid-zlx7s737]+.about-chapter[data-astro-cid-zlx7s737]{border-top:1px solid var(--line)}.about-chapter-index[data-astro-cid-zlx7s737]{font-size:var(--text-small);letter-spacing:.04em;color:#28538d;flex-direction:column;gap:10px;margin:0;font-weight:600;display:flex}.about-chapter-index[data-astro-cid-zlx7s737] span[data-astro-cid-zlx7s737]{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #183da6;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(3rem,2rem + 3vw,4.5rem);line-height:1}.about-chapter-body[data-astro-cid-zlx7s737]{max-width:44em}.about-chapter-body[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{color:#0d1f3c}.about-chapter-body[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{font-size:var(--text-lead);color:#3d4f66;margin-bottom:16px;line-height:1.75}.about-principles[data-astro-cid-zlx7s737]{color:#fff;background:radial-gradient(60% 90% at 100% 0,#29abe22e,#0000 70%),#0f2c72;padding-block:clamp(56px,7vw,96px)}.about-principles[data-astro-cid-zlx7s737] .eyebrow[data-astro-cid-zlx7s737]{color:#8fd3f2;margin-bottom:36px}.about-principles-grid[data-astro-cid-zlx7s737]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,80px);display:grid}.about-principles[data-astro-cid-zlx7s737] article[data-astro-cid-zlx7s737]{border-top:2px solid #29abe2;padding-top:24px}.about-principles[data-astro-cid-zlx7s737] h3[data-astro-cid-zlx7s737]{font-size:var(--text-h2);letter-spacing:-.018em;color:#fff;margin-bottom:18px;line-height:1.14}.about-principles[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]{font-size:var(--text-lead);color:#d3e2f6;margin-bottom:0;line-height:1.75}.about-contact[data-astro-cid-zlx7s737]{border-top:1px solid var(--line);background:#f3f8fc;padding-block:clamp(56px,7vw,88px)}.about-contact-grid[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.about-contact[data-astro-cid-zlx7s737] h2[data-astro-cid-zlx7s737]{color:#0d1f3c;max-width:16em;margin-bottom:16px}.about-contact-grid[data-astro-cid-zlx7s737] p[data-astro-cid-zlx7s737]:last-child{max-width:34em;margin-bottom:0}.about-contact-actions[data-astro-cid-zlx7s737]{justify-items:start;gap:24px;display:grid}.about-contact-actions[data-astro-cid-zlx7s737] ul[data-astro-cid-zlx7s737]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.about-contact-actions[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737]{gap:2px;display:grid}.about-contact-actions[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737] span[data-astro-cid-zlx7s737]{font-size:var(--text-meta);color:var(--muted)}.about-contact-actions[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737] a[data-astro-cid-zlx7s737]{color:#173d75;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:600;text-decoration:underline #adbed2;display:inline-flex}.about-contact-actions[data-astro-cid-zlx7s737] li[data-astro-cid-zlx7s737] a[data-astro-cid-zlx7s737]:hover{color:#09628a;text-decoration-color:currentColor}@media (width<=1023px){.about-hero-grid[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1fr) 220px}.about-chapter[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1fr);gap:20px}.about-chapter-index[data-astro-cid-zlx7s737]{flex-direction:row;align-items:baseline;gap:16px}}@media (width<=767px){.about-hero-grid[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1fr);padding-top:16px}.about-light[data-astro-cid-zlx7s737]{display:none}.about-hero[data-astro-cid-zlx7s737] h1[data-astro-cid-zlx7s737]{max-width:none}.about-lead[data-astro-cid-zlx7s737]{padding-left:16px}.about-facts[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1fr)}.about-facts[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737],.about-facts[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]+div[data-astro-cid-zlx7s737]{border-left:0;padding:16px 0}.about-facts[data-astro-cid-zlx7s737]>div[data-astro-cid-zlx7s737]+div[data-astro-cid-zlx7s737]{border-top:1px solid var(--line)}.about-principles-grid[data-astro-cid-zlx7s737],.about-contact-grid[data-astro-cid-zlx7s737]{grid-template-columns:minmax(0,1fr)}.about-contact-grid[data-astro-cid-zlx7s737]{align-items:start}}.visually-hidden[data-astro-cid-x5d4ucax]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}svg[data-astro-cid-x5d4ucax]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.contact-hero[data-astro-cid-x5d4ucax]{isolation:isolate;color:#fff;background:radial-gradient(60% 70% at 88% 0,#29abe261,#0000 70%),radial-gradient(50% 60% at 10% 110%,#29abe229,#0000 70%),linear-gradient(140deg,#0e1f45 0%,#143b94 62%,#1a4fb8 100%);position:relative;overflow:clip}.contact-hero[data-astro-cid-x5d4ucax]:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:linear-gradient(115deg,#0000 30%,#000 85%)}.contact-hero-grid[data-astro-cid-x5d4ucax]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);padding-top:28px;padding-bottom:clamp(120px,12vw,160px);display:grid}.contact-hero[data-astro-cid-x5d4ucax] .breadcrumbs[data-astro-cid-x5d4ucax] ol[data-astro-cid-x5d4ucax]{color:#c9dbf5}.contact-hero[data-astro-cid-x5d4ucax] .breadcrumbs[data-astro-cid-x5d4ucax] li[data-astro-cid-x5d4ucax]+li[data-astro-cid-x5d4ucax]:before{color:#8fb0dc}.contact-hero[data-astro-cid-x5d4ucax] .eyebrow[data-astro-cid-x5d4ucax]{color:#8fdcff}.contact-hero[data-astro-cid-x5d4ucax] h1[data-astro-cid-x5d4ucax]{color:#fff;max-width:14em}.contact-hero[data-astro-cid-x5d4ucax] .lead[data-astro-cid-x5d4ucax]{color:#d7e3f7;max-width:34em;margin-bottom:36px}.contact-hero[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:focus-visible{outline-color:#a7ddff}.quick-actions[data-astro-cid-x5d4ucax]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.quick-actions[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{background:#ffffff12;border:1px solid #ffffff38;align-items:center;gap:14px;min-height:60px;padding:10px 18px 10px 14px;transition:background .2s,border-color .2s;display:flex}.quick-actions[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover{background:#ffffff24;border-color:#8fdcffb3}.quick-actions[data-astro-cid-x5d4ucax] svg[data-astro-cid-x5d4ucax]{color:#8fdcff;width:22px;height:22px}.quick-actions[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]>span[data-astro-cid-x5d4ucax]{flex-direction:column;line-height:1.3;display:flex}.quick-label[data-astro-cid-x5d4ucax]{letter-spacing:.06em;text-transform:uppercase;color:#b8d3f3;font-size:.75rem;font-weight:600}.quick-value[data-astro-cid-x5d4ucax]{font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.contact-steps[data-astro-cid-x5d4ucax]{backdrop-filter:blur(6px);background:#09163461;border:1px solid #ffffff29;padding:clamp(24px,3vw,36px)}.contact-steps[data-astro-cid-x5d4ucax] h2[data-astro-cid-x5d4ucax]{font-size:var(--text-h3);color:#fff;margin-bottom:24px}.contact-steps[data-astro-cid-x5d4ucax] ol[data-astro-cid-x5d4ucax]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.contact-steps[data-astro-cid-x5d4ucax] li[data-astro-cid-x5d4ucax]{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;display:grid}.step-number[data-astro-cid-x5d4ucax]{color:#8fdcff;width:44px;height:44px;font-size:var(--text-meta);letter-spacing:.04em;font-variant-numeric:tabular-nums;border:1px solid #8fdcff8c;place-items:center;font-weight:600;display:grid}.contact-steps[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{color:#fff;margin-bottom:4px;font-size:1.0625rem}.contact-steps[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:#c9dbf5;font-size:var(--text-small);margin:0;line-height:1.55}.contact-body[data-astro-cid-x5d4ucax]{background:var(--pale);padding-bottom:clamp(56px,6vw,96px)}.contact-layout[data-astro-cid-x5d4ucax]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,40px);margin-top:clamp(-112px,-8vw,-80px);display:grid;position:relative}.inquiry-card[data-astro-cid-x5d4ucax]{background:#fff;border-top:3px solid #29abe2;padding:clamp(28px,4vw,52px);box-shadow:0 1px 2px #10233d0f,0 24px 60px -24px #10233d47}.inquiry-card[data-astro-cid-x5d4ucax] h2[data-astro-cid-x5d4ucax]{margin-bottom:14px}.inquiry-intro[data-astro-cid-x5d4ucax]{max-width:40em;margin-bottom:10px}.required-note[data-astro-cid-x5d4ucax]{margin-bottom:32px}.inquiry-form[data-astro-cid-x5d4ucax]{gap:22px;display:grid}.field-row[data-astro-cid-x5d4ucax]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.field[data-astro-cid-x5d4ucax]{gap:8px;min-width:0;display:grid}.field[data-astro-cid-x5d4ucax] label[data-astro-cid-x5d4ucax]{color:#10233d;font-size:.9375rem;font-weight:600}.optional[data-astro-cid-x5d4ucax]{color:var(--muted);font-weight:400}.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax],.field[data-astro-cid-x5d4ucax] select[data-astro-cid-x5d4ucax],.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]{width:100%;min-height:52px;font:inherit;color:#10233d;background:#fff;border:1px solid #b9c9d9;border-radius:2px;padding:12px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]{resize:vertical;min-height:168px;line-height:1.55}.field[data-astro-cid-x5d4ucax] select[data-astro-cid-x5d4ucax]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23183da6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax]:hover,.field[data-astro-cid-x5d4ucax] select[data-astro-cid-x5d4ucax]:hover,.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]:hover{border-color:#7f98b3}.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax]:focus-visible,.field[data-astro-cid-x5d4ucax] select[data-astro-cid-x5d4ucax]:focus-visible,.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]:focus-visible{border-color:#183da6;outline:none;box-shadow:0 0 0 3px #29abe259}.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax]:user-invalid,.field[data-astro-cid-x5d4ucax] select[data-astro-cid-x5d4ucax]:user-invalid,.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]:user-invalid{border-color:#b42318}.field-hint[data-astro-cid-x5d4ucax]{font-size:var(--text-meta);margin:0}.noscript-note[data-astro-cid-x5d4ucax]{background:var(--pale);border-left:3px solid #183da6;padding:18px 20px}.noscript-note[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:#10233d;margin-bottom:8px}.noscript-note[data-astro-cid-x5d4ucax] ul[data-astro-cid-x5d4ucax]{margin:0;padding-left:18px}.noscript-note[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{color:#173d75;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.inquiry-actions-wrap[data-astro-cid-x5d4ucax]{padding-top:8px}.inquiry-actions[data-astro-cid-x5d4ucax]{flex-wrap:wrap;gap:12px;display:flex}.inquiry-button[data-astro-cid-x5d4ucax]{font:inherit;cursor:pointer;border:0}.inquiry-button-outline[data-astro-cid-x5d4ucax]{color:#183da6;background:#fff;border:1px solid #183da6;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:13px 21px;font-size:.9375rem;font-weight:600;line-height:1.4;transition:background .2s;display:inline-flex}.inquiry-button-outline[data-astro-cid-x5d4ucax]:hover{background:#eaf2fb}.actions-note[data-astro-cid-x5d4ucax]{margin:14px 0 0}.inquiry-status[data-astro-cid-x5d4ucax]{font-size:var(--text-small);color:#10233d;margin:0}.inquiry-status[data-astro-cid-x5d4ucax]:not(:empty){background:#eef8fd;border-left:3px solid #29abe2;margin-top:16px;padding:14px 16px}.contact-sidebar[data-astro-cid-x5d4ucax]{gap:16px;display:grid}.sidebar-card[data-astro-cid-x5d4ucax]{border:1px solid var(--line);background:#fff;padding:clamp(24px,2.6vw,32px)}.sidebar-card[data-astro-cid-x5d4ucax] h2[data-astro-cid-x5d4ucax]{font-size:var(--text-h3);align-items:center;gap:10px;margin-bottom:20px;display:flex}.sidebar-card[data-astro-cid-x5d4ucax] h2[data-astro-cid-x5d4ucax] svg[data-astro-cid-x5d4ucax]{color:#183da6;width:22px;height:22px}.channel-list[data-astro-cid-x5d4ucax]{display:grid}.channel-list[data-astro-cid-x5d4ucax]>div[data-astro-cid-x5d4ucax]{border-top:1px solid var(--line);padding-block:14px}.channel-list[data-astro-cid-x5d4ucax]>div[data-astro-cid-x5d4ucax]:last-child{padding-bottom:0}.channel-list[data-astro-cid-x5d4ucax] dt[data-astro-cid-x5d4ucax]{font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;color:#28538d;align-items:center;gap:8px;font-weight:600;display:flex}.channel-list[data-astro-cid-x5d4ucax] dt[data-astro-cid-x5d4ucax] svg[data-astro-cid-x5d4ucax]{width:16px;height:16px}.channel-list[data-astro-cid-x5d4ucax] dd[data-astro-cid-x5d4ucax]{flex-wrap:wrap;align-items:center;gap:0 18px;display:flex}.channel-list[data-astro-cid-x5d4ucax] dd[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{min-height:44px;font-size:var(--text-large);color:#10233d;overflow-wrap:anywhere;align-items:center;gap:8px;font-weight:600;display:inline-flex}.channel-list[data-astro-cid-x5d4ucax] dd[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover{color:#183da6;text-decoration:underline}.channel-list[data-astro-cid-x5d4ucax] dd[data-astro-cid-x5d4ucax] .channel-secondary[data-astro-cid-x5d4ucax]{font-size:var(--text-small);color:#173d75;text-decoration:underline #adbed2}address[data-astro-cid-x5d4ucax]{gap:4px;margin-bottom:8px;font-style:normal;display:grid}address[data-astro-cid-x5d4ucax] strong[data-astro-cid-x5d4ucax]{font-weight:600}address[data-astro-cid-x5d4ucax] span[data-astro-cid-x5d4ucax]{color:var(--muted)}.sidebar-engineering[data-astro-cid-x5d4ucax],.sidebar-products[data-astro-cid-x5d4ucax]{background:linear-gradient(135deg,#eef8fd,#fff)}.sidebar-products[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax],.sidebar-engineering[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{color:#10233d;margin-bottom:4px}@media (width<=1000px){.contact-hero-grid[data-astro-cid-x5d4ucax],.contact-layout[data-astro-cid-x5d4ucax]{grid-template-columns:1fr}.contact-hero-grid[data-astro-cid-x5d4ucax]{padding-bottom:120px}}@media (width<=767px){.contact-hero-grid[data-astro-cid-x5d4ucax]{gap:32px;padding-top:12px;padding-bottom:104px}.quick-actions[data-astro-cid-x5d4ucax]{display:grid}.quick-actions[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{width:100%}.contact-layout[data-astro-cid-x5d4ucax]{margin-top:-72px}.field-row[data-astro-cid-x5d4ucax]{grid-template-columns:1fr}.inquiry-actions[data-astro-cid-x5d4ucax]{display:grid}.inquiry-actions[data-astro-cid-x5d4ucax]>[data-astro-cid-x5d4ucax]{width:100%}.contact-steps[data-astro-cid-x5d4ucax]{backdrop-filter:none}}@media (forced-colors:active){.quick-actions[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax],.contact-steps[data-astro-cid-x5d4ucax],.inquiry-card[data-astro-cid-x5d4ucax],.inquiry-button-outline[data-astro-cid-x5d4ucax],.step-number[data-astro-cid-x5d4ucax]{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.quick-actions[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax],.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax],.field[data-astro-cid-x5d4ucax] select[data-astro-cid-x5d4ucax],.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax],.inquiry-button-outline[data-astro-cid-x5d4ucax]{transition:none}}.engineering-intro[data-astro-cid-zvubcj7g]{max-width:1280px}.engineering-intro[data-astro-cid-zvubcj7g] .lead[data-astro-cid-zvubcj7g]{max-width:42em}.engineering-grid[data-astro-cid-zvubcj7g]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.engineering-card[data-astro-cid-zvubcj7g]{border-top:2px solid var(--color-brand);background:var(--pale);padding:32px}.engineering-card[data-astro-cid-zvubcj7g] p[data-astro-cid-zvubcj7g]{max-width:38em;margin-bottom:0}.engineering-topics[data-astro-cid-zvubcj7g]{grid-template-columns:repeat(3,minmax(0,1fr))}.engineering-note[data-astro-cid-zvubcj7g]{max-width:70em;margin-top:24px}@media (width<=1000px){.engineering-topics[data-astro-cid-zvubcj7g]{grid-template-columns:1fr}}@media (width<=600px){.engineering-grid[data-astro-cid-zvubcj7g]{grid-template-columns:1fr}.engineering-card[data-astro-cid-zvubcj7g]{padding:24px}}.hp-hero[data-astro-cid-vpgvk3mm]{isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(118deg,#f3f7fb 0%,#fff 55%,#eef7fc 100%);position:relative;overflow:clip}.hp-hero[data-astro-cid-vpgvk3mm]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 60% 45%,#29abe224,#0000 62%);position:absolute;inset:-20% -10% -20% 40%}.hp-hero-grid[data-astro-cid-vpgvk3mm]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:clamp(40px,6vw,88px);display:grid}.hp-hero-copy[data-astro-cid-vpgvk3mm] .breadcrumbs[data-astro-cid-vpgvk3mm]{margin-bottom:28px}h1[data-astro-cid-vpgvk3mm] span[data-astro-cid-vpgvk3mm]{display:block}.hp-accent[data-astro-cid-vpgvk3mm]{color:#183da6}.hp-hero-media[data-astro-cid-vpgvk3mm]{min-width:0;position:relative}.hp-hero-media[data-astro-cid-vpgvk3mm] figure[data-astro-cid-vpgvk3mm]{aspect-ratio:5/4;border-radius:2px 120px 2px 2px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px #10233d24}.hp-hero-media[data-astro-cid-vpgvk3mm] figure[data-astro-cid-vpgvk3mm] img{object-fit:cover;object-position:55% 50%;width:100%;height:100%}figcaption[data-astro-cid-vpgvk3mm]{z-index:1;color:#e6f1fb;letter-spacing:.04em;background:#0a1b44b3;padding:2px 8px;font-size:.6875rem;line-height:1.5;position:absolute;bottom:10px;right:12px}.hp-hero-media[data-astro-cid-vpgvk3mm] figcaption[data-astro-cid-vpgvk3mm]{inset:12px auto auto 12px}.hp-distinction[data-astro-cid-vpgvk3mm]{border:1px solid var(--line);background:#fff;width:min(320px,80%);display:grid;position:absolute;bottom:clamp(-32px,-2.6vw,-16px);left:clamp(-40px,-3vw,-16px);box-shadow:0 20px 40px #10233d1f}.hp-distinction[data-astro-cid-vpgvk3mm] div[data-astro-cid-vpgvk3mm]{justify-content:space-between;gap:16px;padding:14px 18px;display:flex}.hp-distinction[data-astro-cid-vpgvk3mm] div[data-astro-cid-vpgvk3mm]+div[data-astro-cid-vpgvk3mm]{border-top:1px solid var(--line)}.hp-distinction[data-astro-cid-vpgvk3mm] dt[data-astro-cid-vpgvk3mm]{color:var(--muted);font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.hp-distinction[data-astro-cid-vpgvk3mm] dd[data-astro-cid-vpgvk3mm]{text-align:end;font-weight:600}.hp-distinction[data-astro-cid-vpgvk3mm] .own[data-astro-cid-vpgvk3mm]{border-left:4px solid #183da6}.hp-distinction[data-astro-cid-vpgvk3mm] .own[data-astro-cid-vpgvk3mm] dt[data-astro-cid-vpgvk3mm]{color:#183da6}.hp-lights[data-astro-cid-vpgvk3mm]{border-bottom:1px solid var(--line);background:#f2f6f9;padding-block:clamp(64px,7vw,104px) clamp(48px,5vw,72px)}.hp-lights-grid[data-astro-cid-vpgvk3mm]{grid-template-columns:minmax(0,.55fr) minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.hp-lights[data-astro-cid-vpgvk3mm] h2[data-astro-cid-vpgvk3mm]{margin:0}.hp-lights-links[data-astro-cid-vpgvk3mm]{flex-wrap:wrap;gap:4px 28px;display:flex}.hp-flow-head[data-astro-cid-vpgvk3mm]{max-width:44em;margin-bottom:clamp(36px,4vw,56px)}.hp-steps[data-astro-cid-vpgvk3mm]{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.hp-steps[data-astro-cid-vpgvk3mm] li[data-astro-cid-vpgvk3mm]{border-top:2px solid var(--line);padding:28px clamp(16px,2vw,28px) 8px 0;position:relative}.hp-steps[data-astro-cid-vpgvk3mm] li[data-astro-cid-vpgvk3mm]:before{content:"";background:#fff;border:2px solid #183da6;border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.hp-steps[data-astro-cid-vpgvk3mm] li[data-astro-cid-vpgvk3mm]:first-child{border-top-color:#183da6}.hp-step-number[data-astro-cid-vpgvk3mm]{font-family:var(--font-display);letter-spacing:-.03em;color:#29abe2;font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:clamp(2.25rem,1.7rem + 1.8vw,3.25rem);font-weight:600;line-height:1;display:block}.hp-steps[data-astro-cid-vpgvk3mm] h3[data-astro-cid-vpgvk3mm]{font-size:clamp(1.1875rem,1.05rem + .4vw,1.375rem)}.hp-steps[data-astro-cid-vpgvk3mm] p[data-astro-cid-vpgvk3mm]{font-size:var(--text-small);margin-bottom:0}.hp-units[data-astro-cid-vpgvk3mm]{isolation:isolate;color:#fff;background:#0a1b44;position:relative;overflow:clip}.hp-units-media[data-astro-cid-vpgvk3mm]{z-index:-1;margin:0;position:absolute;inset:0}.hp-units-media[data-astro-cid-vpgvk3mm] picture,.hp-units-media[data-astro-cid-vpgvk3mm] img{object-fit:cover;width:100%;height:100%}.hp-units-media[data-astro-cid-vpgvk3mm]:after{content:"";background:linear-gradient(100deg,#0a1b44f2 0%,#0f2c74d9 48%,#0f2c7466 100%);position:absolute;inset:0}.hp-units-media[data-astro-cid-vpgvk3mm] figcaption[data-astro-cid-vpgvk3mm]{z-index:2}.hp-units-content[data-astro-cid-vpgvk3mm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(72px,9vw,136px);display:grid}.hp-units[data-astro-cid-vpgvk3mm] .eyebrow[data-astro-cid-vpgvk3mm]{color:#8fd8f7}.hp-units-copy[data-astro-cid-vpgvk3mm] p[data-astro-cid-vpgvk3mm]:not(.eyebrow){color:#d3e2f5;max-width:30em}.hp-unit-list[data-astro-cid-vpgvk3mm]{border-top:1px solid #ffffff40;margin:0;padding:0;list-style:none}.hp-unit-list[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]{border-bottom:1px solid #ffffff40;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:64px;padding:14px 4px;display:grid}.hp-unit-name[data-astro-cid-vpgvk3mm]{font-family:var(--font-display);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:600}.hp-unit-tag[data-astro-cid-vpgvk3mm]{color:#d3e2f5;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff59;padding:2px 8px;font-size:.6875rem;font-weight:600}.hp-unit-tag[data-astro-cid-vpgvk3mm].own{color:#0a1b44;background:#29abe2;border-color:#29abe2}.hp-unit-list[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]:hover .hp-unit-name[data-astro-cid-vpgvk3mm]{color:#8fd8f7}.hp-units[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]:focus-visible{outline-color:#a7ddff}.hp-scope[data-astro-cid-vpgvk3mm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(32px,5vw,80px);display:grid}.hp-scope-columns[data-astro-cid-vpgvk3mm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(24px,3vw,48px);display:grid}.hp-scope-columns[data-astro-cid-vpgvk3mm] h3[data-astro-cid-vpgvk3mm]{font-size:var(--text-lead);border-bottom:2px solid #183da6;padding-bottom:12px}.hp-scope-columns[data-astro-cid-vpgvk3mm] div[data-astro-cid-vpgvk3mm]+div[data-astro-cid-vpgvk3mm] h3[data-astro-cid-vpgvk3mm]{border-bottom-color:#29abe2}.hp-scope-columns[data-astro-cid-vpgvk3mm] ul[data-astro-cid-vpgvk3mm]{margin:0;padding:0;list-style:none}.hp-scope-columns[data-astro-cid-vpgvk3mm] li[data-astro-cid-vpgvk3mm]{border-bottom:1px solid var(--line);color:var(--muted);padding:12px 0}.hp-scope-note[data-astro-cid-vpgvk3mm]{font-size:var(--text-small);background:#f2f6f9;border-left:3px solid #29abe2;grid-column:1/-1;margin:0;padding:18px 20px}.hp-cta-direct[data-astro-cid-vpgvk3mm]{margin-top:16px}.hp-cta-direct[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]{text-decoration:underline #fff6}@media (prefers-reduced-motion:no-preference){.hp-hero[data-astro-cid-vpgvk3mm]:before{animation:2.6s ease-out both hp-light}.hp-unit-arrow[data-astro-cid-vpgvk3mm]{transition:transform .18s ease-out}.hp-unit-list[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]:hover .hp-unit-arrow[data-astro-cid-vpgvk3mm],.hp-unit-list[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]:focus-visible .hp-unit-arrow[data-astro-cid-vpgvk3mm]{transform:translate(4px)}@keyframes hp-light{0%{opacity:.2;transform:translate(4%)}to{opacity:1;transform:none}}}@media (width<=1000px){.hp-lights-grid[data-astro-cid-vpgvk3mm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hp-lights-grid[data-astro-cid-vpgvk3mm] .eyebrow[data-astro-cid-vpgvk3mm]{grid-column:1/-1;margin-bottom:0}.hp-steps[data-astro-cid-vpgvk3mm]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.hp-scope[data-astro-cid-vpgvk3mm]{grid-template-columns:1fr}}@media (width<=767px){.hp-hero-grid[data-astro-cid-vpgvk3mm],.hp-lights-grid[data-astro-cid-vpgvk3mm],.hp-units-content[data-astro-cid-vpgvk3mm]{grid-template-columns:1fr}.hp-hero-media[data-astro-cid-vpgvk3mm]{margin-bottom:40px}.hp-hero-media[data-astro-cid-vpgvk3mm] figure[data-astro-cid-vpgvk3mm]{aspect-ratio:4/3;border-radius:2px 64px 2px 2px}.hp-distinction[data-astro-cid-vpgvk3mm]{width:calc(100% - 24px);bottom:-36px;left:12px}.hp-steps[data-astro-cid-vpgvk3mm]{border-left:2px solid var(--line);grid-template-columns:1fr;row-gap:0;margin-left:6px}.hp-steps[data-astro-cid-vpgvk3mm] li[data-astro-cid-vpgvk3mm]{border-top:0;padding:0 0 32px 28px}.hp-steps[data-astro-cid-vpgvk3mm] li[data-astro-cid-vpgvk3mm]:before{top:4px;left:-8px}.hp-scope-columns[data-astro-cid-vpgvk3mm]{grid-template-columns:1fr}.hp-unit-list[data-astro-cid-vpgvk3mm] a[data-astro-cid-vpgvk3mm]{grid-template-columns:minmax(0,1fr) auto}.hp-unit-arrow[data-astro-cid-vpgvk3mm]{display:none}}.cs-hero[data-astro-cid-kokgmfd7]{isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(118deg,#f3f7fb 0%,#fff 50%,#eaf6fc 100%);position:relative;overflow:clip}.cs-hero[data-astro-cid-kokgmfd7]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 40%,#29abe21c,#0000 60%);position:absolute;inset:-30% 30% 10% -20%}.cs-hero-grid[data-astro-cid-kokgmfd7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px);padding-block:clamp(40px,6vw,88px);display:grid}.cs-hero-copy[data-astro-cid-kokgmfd7] .breadcrumbs[data-astro-cid-kokgmfd7]{margin-bottom:28px}h1[data-astro-cid-kokgmfd7] span[data-astro-cid-kokgmfd7]{display:block}.cs-accent[data-astro-cid-kokgmfd7]{color:#183da6}.cs-hero-copy[data-astro-cid-kokgmfd7] .lead[data-astro-cid-kokgmfd7]{margin-bottom:0}.cs-index[data-astro-cid-kokgmfd7] ol[data-astro-cid-kokgmfd7]{border-top:1px solid #10233d;margin:0;padding:0;list-style:none}.cs-index[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]{border-bottom:1px solid var(--line);grid-template-columns:3ch minmax(0,1fr) auto;align-items:center;gap:16px;min-height:68px;padding:14px 4px;display:grid}.cs-index-number[data-astro-cid-kokgmfd7]{color:#29abe2;font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:600}.cs-index-name[data-astro-cid-kokgmfd7]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:600;line-height:1.2}.cs-index[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]:hover .cs-index-name[data-astro-cid-kokgmfd7]{color:#183da6}.cs-index[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7].own{border-bottom-color:#183da6}.cs-legend[data-astro-cid-kokgmfd7]{font-size:var(--text-meta);margin:16px 0 0}.cs-tag[data-astro-cid-kokgmfd7]{border:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.6;display:inline-block}.cs-tag[data-astro-cid-kokgmfd7].own,.cs-index[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7].own .cs-tag[data-astro-cid-kokgmfd7]{color:#fff;background:#183da6;border-color:#183da6}.cs-kicker[data-astro-cid-kokgmfd7]{color:#28538d;font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:18px;font-weight:600;display:flex}.cs-kicker[data-astro-cid-kokgmfd7]>span[data-astro-cid-kokgmfd7]:first-child{color:#29abe2}figcaption[data-astro-cid-kokgmfd7]{z-index:1;color:#e6f1fb;letter-spacing:.04em;background:#0a1b44b3;padding:2px 8px;font-size:.6875rem;line-height:1.5;position:absolute;bottom:10px;right:12px}.cs-theatre[data-astro-cid-kokgmfd7]{isolation:isolate;background:#0a1b44;align-items:flex-end;min-height:clamp(520px,52vw,720px);display:flex;position:relative;overflow:clip}.cs-theatre-media[data-astro-cid-kokgmfd7]{z-index:-1;margin:0;position:absolute;inset:0}.cs-theatre-media[data-astro-cid-kokgmfd7] picture,.cs-theatre-media[data-astro-cid-kokgmfd7] img{object-fit:cover;object-position:60% 40%;width:100%;height:100%}.cs-theatre-media[data-astro-cid-kokgmfd7]:after{content:"";background:linear-gradient(#0000 0%,#0a1b4426 45%,#0a1b44b8 100%);position:absolute;inset:0}.cs-theatre-media[data-astro-cid-kokgmfd7] figcaption[data-astro-cid-kokgmfd7]{z-index:2;top:12px;bottom:auto}.cs-theatre-layout[data-astro-cid-kokgmfd7]{padding-block:clamp(48px,6vw,88px)}.cs-theatre-panel[data-astro-cid-kokgmfd7]{background:#fff;border-top:4px solid #183da6;max-width:620px;padding:clamp(28px,3.6vw,48px);box-shadow:0 30px 60px #0a1b4440}.cs-theatre-panel[data-astro-cid-kokgmfd7] h2[data-astro-cid-kokgmfd7]{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.cs-theatre-panel[data-astro-cid-kokgmfd7] .button-row[data-astro-cid-kokgmfd7]{margin-top:24px}.cs-split[data-astro-cid-kokgmfd7]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(64px,8vw,120px);display:grid}.cs-split-reverse[data-astro-cid-kokgmfd7] .cs-split-media[data-astro-cid-kokgmfd7]{order:2}.cs-split-media[data-astro-cid-kokgmfd7]{aspect-ratio:4/3;border-radius:2px 2px 2px 96px;margin:0;position:relative;overflow:hidden}.cs-split-reverse[data-astro-cid-kokgmfd7] .cs-split-media[data-astro-cid-kokgmfd7]{border-radius:2px 96px 2px 2px}.cs-split-media[data-astro-cid-kokgmfd7] picture,.cs-split-media[data-astro-cid-kokgmfd7] img{object-fit:cover;width:100%;height:100%}.cs-list-title[data-astro-cid-kokgmfd7]{color:var(--muted);font-family:var(--font-text);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;margin:28px 0 4px}.cs-list[data-astro-cid-kokgmfd7]{margin:0 0 20px;padding:0;list-style:none}.cs-list[data-astro-cid-kokgmfd7] li[data-astro-cid-kokgmfd7]{border-bottom:1px solid var(--line);padding:12px 0 12px 22px;font-weight:600;position:relative}.cs-list[data-astro-cid-kokgmfd7] li[data-astro-cid-kokgmfd7]:before{content:"";background:#29abe2;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}.cs-neonatal[data-astro-cid-kokgmfd7]{border-block:1px solid var(--line);background:linear-gradient(135deg,#eaf6fc 0%,#f2f6f9 60%,#fff 100%);position:relative;overflow:clip}.cs-neonatal[data-astro-cid-kokgmfd7]:after{content:"03";font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #29abe244;pointer-events:none;font-size:clamp(10rem,6rem + 16vw,22rem);font-weight:600;line-height:1;position:absolute;bottom:-.22em;right:-.04em}.cs-neonatal-grid[data-astro-cid-kokgmfd7]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);padding-block:clamp(64px,8vw,120px);display:grid;position:relative}.cs-big-list[data-astro-cid-kokgmfd7]{margin:0;padding:0;list-style:none}.cs-big-list[data-astro-cid-kokgmfd7] li[data-astro-cid-kokgmfd7]{font-family:var(--font-display);border-bottom:1px solid #10233d26;align-items:baseline;gap:18px;padding:16px 0;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:600;line-height:1.25;display:flex}.cs-big-list[data-astro-cid-kokgmfd7] li[data-astro-cid-kokgmfd7] span[data-astro-cid-kokgmfd7]{color:#29abe2;font-family:var(--font-text);font-size:var(--text-meta)}.cs-supply-note[data-astro-cid-kokgmfd7]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;margin-bottom:clamp(48px,6vw,80px);padding-block:20px;display:flex}.cs-supply-note[data-astro-cid-kokgmfd7] p[data-astro-cid-kokgmfd7]{font-size:var(--text-small);margin:0}.cs-bridge[data-astro-cid-kokgmfd7]{color:#fff;background:linear-gradient(160deg,#0a1b44,#12408f)}.cs-bridge-grid[data-astro-cid-kokgmfd7]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:16px clamp(32px,6vw,96px);padding-block:clamp(56px,7vw,96px);display:grid}.cs-bridge[data-astro-cid-kokgmfd7] .eyebrow[data-astro-cid-kokgmfd7]{color:#8fd8f7;grid-column:1/-1;margin-bottom:0}.cs-bridge[data-astro-cid-kokgmfd7] h2[data-astro-cid-kokgmfd7]{margin:0}.cs-bridge[data-astro-cid-kokgmfd7] p[data-astro-cid-kokgmfd7]:not(.eyebrow){color:#d3e2f5}.cs-bridge[data-astro-cid-kokgmfd7] .text-link[data-astro-cid-kokgmfd7]{color:#fff;text-decoration-color:#8fd8f7}.cs-bridge[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]:focus-visible,.cs-theatre[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]:focus-visible{outline-color:#a7ddff}.cs-theatre-panel[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]:focus-visible{outline-color:#156e9e}.cs-cta-direct[data-astro-cid-kokgmfd7]{margin-top:16px}.cs-cta-direct[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]{text-decoration:underline #fff6}@media (prefers-reduced-motion:no-preference){.cs-hero[data-astro-cid-kokgmfd7]:before{animation:2.6s ease-out both cs-light}.cs-index-name[data-astro-cid-kokgmfd7]{transition:color .18s}@keyframes cs-light{0%{opacity:.2;transform:translate(-4%)}to{opacity:1;transform:none}}}@media (width<=1000px){.cs-hero-grid[data-astro-cid-kokgmfd7],.cs-neonatal-grid[data-astro-cid-kokgmfd7],.cs-bridge-grid[data-astro-cid-kokgmfd7]{grid-template-columns:1fr}}@media (width<=767px){.cs-split[data-astro-cid-kokgmfd7]{grid-template-columns:1fr}.cs-split-reverse[data-astro-cid-kokgmfd7] .cs-split-media[data-astro-cid-kokgmfd7]{order:0}.cs-split-media[data-astro-cid-kokgmfd7],.cs-split-reverse[data-astro-cid-kokgmfd7] .cs-split-media[data-astro-cid-kokgmfd7]{border-radius:2px 48px 2px 2px}.cs-theatre[data-astro-cid-kokgmfd7]{background:#fff;min-height:0;display:block}.cs-theatre-media[data-astro-cid-kokgmfd7]{aspect-ratio:4/3;position:relative}.cs-theatre-layout[data-astro-cid-kokgmfd7]{padding-block:0 48px}.cs-theatre-panel[data-astro-cid-kokgmfd7]{margin-top:-64px;padding:24px;position:relative}.cs-index[data-astro-cid-kokgmfd7] a[data-astro-cid-kokgmfd7]{grid-template-columns:3ch minmax(0,1fr)}.cs-index[data-astro-cid-kokgmfd7] .cs-tag[data-astro-cid-kokgmfd7]{grid-column:2;justify-self:start}}
