.wb-section[data-astro-cid-7lrfqamz]{color:#050a1c;background:#f4f6fb;border-top:1px solid #dde2ee;padding:90px 24px 96px;position:relative}.wb-anchor[data-astro-cid-7lrfqamz]{position:absolute;top:0;left:0}.wb-heading[data-astro-cid-7lrfqamz],.wb-layout[data-astro-cid-7lrfqamz],.wb-note[data-astro-cid-7lrfqamz]{max-width:1200px;margin-left:auto;margin-right:auto}.wb-heading[data-astro-cid-7lrfqamz]{margin-bottom:58px}.wb-eyebrow[data-astro-cid-7lrfqamz]{font:11px/1.6 var(--brand-mono,monospace);letter-spacing:.08em;margin:0 0 25px}.wb-heading[data-astro-cid-7lrfqamz] h2[data-astro-cid-7lrfqamz]{letter-spacing:-.06em;margin:0;font:500 clamp(36px,6.5vw,90px)/1.04 Arial,Helvetica,sans-serif}.wb-title-line[data-astro-cid-7lrfqamz]{clip-path:inset(-.14em -.12em);display:block}.wb-title-line[data-astro-cid-7lrfqamz]>span[data-astro-cid-7lrfqamz]{display:block}.wb-layout[data-astro-cid-7lrfqamz]{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:56px;display:grid}.wb-sidebar[data-astro-cid-7lrfqamz],.wb-panels[data-astro-cid-7lrfqamz]{min-width:0}.wb-panels[data-astro-cid-7lrfqamz]{width:100%;max-width:560px}.wb-tab[data-astro-cid-7lrfqamz]{color:#050a1c;letter-spacing:-.035em;border-bottom:1px solid #dde2ee;align-items:baseline;gap:18px;padding:19px 0;font-size:23px;line-height:1.3;text-decoration:none;display:flex;position:relative}.wb-tab[data-astro-cid-7lrfqamz]:first-child{border-top:1px solid #dde2ee}.wb-number[data-astro-cid-7lrfqamz]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:0}.wb-tab[data-astro-cid-7lrfqamz][aria-selected=true]{color:#3a78ff}.wb-tab[data-astro-cid-7lrfqamz]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}.wb-explanation[data-astro-cid-7lrfqamz]{color:#596179;min-height:115px;margin:20px 0 0;font-size:15px;line-height:1.65}.wb-explanation[data-astro-cid-7lrfqamz] h3[data-astro-cid-7lrfqamz]{color:#050a1c;letter-spacing:-.025em;margin:0 0 10px;font-size:18px;font-weight:500;line-height:1.35}.wb-explanation[data-astro-cid-7lrfqamz] p[data-astro-cid-7lrfqamz]{margin:0}.wb-progress[data-astro-cid-7lrfqamz]{transform-origin:0;background:#3a78ff;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.wb-pause[data-astro-cid-7lrfqamz]{color:#596179;font:11px/1.5 var(--brand-mono,monospace);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:22px;padding:6px 0;text-decoration:underline}.wb-pause[data-astro-cid-7lrfqamz][hidden]{display:none}.wb-pause[data-astro-cid-7lrfqamz]:focus-visible,.wb-panel[data-astro-cid-7lrfqamz]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}.wb-panel[data-astro-cid-7lrfqamz]{margin-bottom:24px;scroll-margin-top:24px}.wb-panel[data-astro-cid-7lrfqamz][hidden]{display:none}.wb-section[data-astro-cid-7lrfqamz][data-wb-enhanced] .wb-panel[data-astro-cid-7lrfqamz]{margin-bottom:0}.wb-window[data-astro-cid-7lrfqamz]{background:#fff;border:1px solid #050a1c;margin:0}.wb-bar[data-astro-cid-7lrfqamz]{color:#fff;background:#050a1c;padding:14px 20px}.wb-bar[data-astro-cid-7lrfqamz] h3[data-astro-cid-7lrfqamz]{font:500 12px/1.4 var(--brand-mono,monospace);margin:0}.wb-body[data-astro-cid-7lrfqamz]{padding:24px}.wb-map[data-astro-cid-7lrfqamz],.wb-support-map[data-astro-cid-7lrfqamz]{height:220px;position:relative}.wb-map[data-astro-cid-7lrfqamz]{overflow:hidden}.wb-connections[data-astro-cid-7lrfqamz]{width:100%;height:100%;position:absolute;inset:0}.wb-nodes[data-astro-cid-7lrfqamz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;position:absolute;top:40px;left:12px;right:12px}.wb-node[data-astro-cid-7lrfqamz]{text-align:center;background:#fff;min-width:0;padding:12px 6px 15px;position:relative}.wb-node[data-astro-cid-7lrfqamz]>svg[data-astro-cid-7lrfqamz]{color:#596179;width:72px;max-width:100%;height:70px;margin:0 auto 8px;display:block}.wb-node-label[data-astro-cid-7lrfqamz]{font:12px/1.4 var(--brand-mono,monospace);display:block}.wb-dot[data-astro-cid-7lrfqamz]{background:#3a78ff;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;right:24%}.wb-diagram[data-astro-cid-7lrfqamz]{width:100%;height:220px;display:block}.wb-diagram[data-astro-cid-7lrfqamz] [data-astro-cid-7lrfqamz]:is(path,circle){vector-effect:non-scaling-stroke}.wb-cycle-labels[data-astro-cid-7lrfqamz]{font:11px/1.5 var(--brand-mono,monospace);color:#596179;justify-content:space-between;gap:8px;display:flex;position:absolute;bottom:12px;left:10%;right:10%}.wb-cycle-runner[data-astro-cid-7lrfqamz]{transform-origin:300px 110px}.wb-note[data-astro-cid-7lrfqamz]{color:#596179;margin-top:32px;margin-bottom:0;font-size:12px;line-height:1.5}.wb-scan[data-astro-cid-7lrfqamz]{background:#3a78ff;width:1px;display:none;position:absolute;top:10px;bottom:10px}[data-astro-cid-7lrfqamz]:is([data-wb-state=running],[data-wb-state=paused]) .wb-scan[data-astro-cid-7lrfqamz]{opacity:.75;animation:2.5s ease-in-out infinite alternate wb-scan-map;display:block}[data-astro-cid-7lrfqamz]:is([data-wb-state=running],[data-wb-state=paused]) .wb-pilot-task[data-astro-cid-7lrfqamz]{animation:3s ease-in-out infinite wb-pilot-settle}[data-astro-cid-7lrfqamz]:is([data-wb-state=running],[data-wb-state=paused]) .wb-assembly-left[data-astro-cid-7lrfqamz]{animation:3s ease-in-out infinite wb-fit-left}[data-astro-cid-7lrfqamz]:is([data-wb-state=running],[data-wb-state=paused]) .wb-assembly-right[data-astro-cid-7lrfqamz]{animation:3s ease-in-out infinite wb-fit-right}[data-astro-cid-7lrfqamz]:is([data-wb-state=running],[data-wb-state=paused]) .wb-assembly-key[data-astro-cid-7lrfqamz]{animation:3s ease-in-out infinite wb-fit-key}[data-astro-cid-7lrfqamz]:is([data-wb-state=running],[data-wb-state=paused]) .wb-cycle-runner[data-astro-cid-7lrfqamz]{animation:4s linear infinite wb-review-cycle}[data-astro-cid-7lrfqamz][data-wb-state=paused] [data-astro-cid-7lrfqamz]:is(.wb-scan,.wb-pilot-task,.wb-assembly-left,.wb-assembly-right,.wb-assembly-key,.wb-cycle-runner){animation-play-state:paused}@keyframes wb-scan-map{0%{left:0}to{left:calc(100% - 1px)}}@keyframes wb-pilot-settle{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes wb-fit-left{0%,to{transform:translate(0)}50%{transform:translate(-7px)}}@keyframes wb-fit-right{0%,to{transform:translate(0)}50%{transform:translate(7px)}}@keyframes wb-fit-key{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes wb-review-cycle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wb-scan[data-astro-cid-7lrfqamz]{animation:none!important;display:none!important}[data-astro-cid-7lrfqamz]:is(.wb-pilot-task,.wb-assembly-left,.wb-assembly-right,.wb-assembly-key,.wb-cycle-runner){animation:none!important;transform:none!important}}@media (width<=959px){.wb-layout[data-astro-cid-7lrfqamz]{grid-template-columns:1fr;gap:32px;max-width:680px}.wb-heading[data-astro-cid-7lrfqamz],.wb-note[data-astro-cid-7lrfqamz]{max-width:680px}}@media (width<=767px){.wb-section[data-astro-cid-7lrfqamz]{padding:58px 18px 64px}.wb-heading[data-astro-cid-7lrfqamz]{margin-bottom:34px}.wb-eyebrow[data-astro-cid-7lrfqamz]{margin-bottom:20px;font-size:10px}.wb-tab[data-astro-cid-7lrfqamz]{padding:15px 0;font-size:21px}.wb-bar[data-astro-cid-7lrfqamz]{padding:13px 14px}.wb-body[data-astro-cid-7lrfqamz]{padding:20px 14px 14px}.wb-map[data-astro-cid-7lrfqamz],.wb-diagram[data-astro-cid-7lrfqamz],.wb-support-map[data-astro-cid-7lrfqamz]{height:200px}.wb-nodes[data-astro-cid-7lrfqamz]{gap:12px;top:48px;left:0;right:0}.wb-node[data-astro-cid-7lrfqamz]{padding:8px 3px 12px}.wb-node[data-astro-cid-7lrfqamz]>svg[data-astro-cid-7lrfqamz]{height:56px;margin-bottom:7px}.wb-node-label[data-astro-cid-7lrfqamz]{font:11px/1.4 Arial,Helvetica,sans-serif}.wb-dot[data-astro-cid-7lrfqamz]{top:8px;right:16%}.wb-cycle-labels[data-astro-cid-7lrfqamz]{font:11px/1.5 Arial,Helvetica,sans-serif;left:0;right:0}.wb-explanation[data-astro-cid-7lrfqamz]{min-height:160px;font-size:14px}}.en-section[data-astro-cid-cgvfjha3]{color:#eef2ff;background:#050a1c;border-top:1px solid #ffffff24;padding:90px 24px 96px}.en-inner[data-astro-cid-cgvfjha3]{max-width:1200px;margin:0 auto}.en-header[data-astro-cid-cgvfjha3]{margin-bottom:58px}.en-eyebrow[data-astro-cid-cgvfjha3]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.08em;margin:0 0 24px}.en-header[data-astro-cid-cgvfjha3] h2[data-astro-cid-cgvfjha3]{letter-spacing:-.055em;margin:0;font:500 clamp(36px,4.5vw,64px)/1.06 Arial,Helvetica,sans-serif}.en-metrics[data-astro-cid-cgvfjha3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:0;display:grid}.en-metric[data-astro-cid-cgvfjha3]{flex-direction:column;align-items:center;min-width:0;display:flex}.en-metric[data-astro-cid-cgvfjha3] dt[data-astro-cid-cgvfjha3]{text-align:center;max-width:280px;margin-top:24px;font-size:18px;line-height:1.45}.en-metric[data-astro-cid-cgvfjha3] dd[data-astro-cid-cgvfjha3]{aspect-ratio:1;order:-1;place-items:center;width:100%;max-width:340px;margin:0;display:grid;position:relative}.en-ring[data-astro-cid-cgvfjha3]{color:#8fd0ff;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.en-number[data-astro-cid-cgvfjha3]{white-space:nowrap;justify-content:center;align-items:baseline;gap:8px;padding:28px;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1;display:flex}.en-value[data-astro-cid-cgvfjha3]{letter-spacing:-.07em;font-size:clamp(60px,7vw,100px)}.en-unit[data-astro-cid-cgvfjha3]{letter-spacing:-.04em;font-size:clamp(26px,2.8vw,40px)}.en-context[data-astro-cid-cgvfjha3]{color:#9aa6c8;margin-top:48px}.en-context[data-astro-cid-cgvfjha3] p[data-astro-cid-cgvfjha3]{margin:0;font-size:14px;line-height:1.6}.en-context[data-astro-cid-cgvfjha3] .en-scenario[data-astro-cid-cgvfjha3]{color:#eef2ff;font:11px/1.6 var(--brand-mono,monospace);letter-spacing:.025em;margin-bottom:7px}[data-astro-cid-cgvfjha3][data-number-state=pending] .en-ring[data-astro-cid-cgvfjha3] circle[data-astro-cid-cgvfjha3]{stroke-dasharray:1;stroke-dashoffset:1px}[data-astro-cid-cgvfjha3][data-number-state=pending] .en-number[data-astro-cid-cgvfjha3]{opacity:0;transform:translateY(12px)}[data-astro-cid-cgvfjha3][data-number-entry][data-number-state=pending] dt[data-astro-cid-cgvfjha3]{opacity:0;transform:translateY(10px)}[data-astro-cid-cgvfjha3][data-number-state=entering] .en-ring[data-astro-cid-cgvfjha3] circle[data-astro-cid-cgvfjha3]{stroke-dasharray:1;animation:en-draw .8s cubic-bezier(.22, 1, .36, 1) var(--en-delay,0s) both}[data-astro-cid-cgvfjha3][data-number-state=entering] .en-number[data-astro-cid-cgvfjha3]{animation:en-reveal .4s cubic-bezier(.22, 1, .36, 1) calc(var(--en-delay,0s) + .16s) both}[data-astro-cid-cgvfjha3][data-number-entry][data-number-state=entering] dt[data-astro-cid-cgvfjha3]{animation:en-label .38s cubic-bezier(.22, 1, .36, 1) calc(var(--en-delay,0s) + .26s) both}.en-header[data-astro-cid-cgvfjha3] h2[data-astro-cid-cgvfjha3] span[data-astro-cid-cgvfjha3]{display:inline-block}[data-astro-cid-cgvfjha3][data-number-heading][data-number-state=pending] .en-eyebrow[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-heading][data-number-state=pending] h2[data-astro-cid-cgvfjha3] span[data-astro-cid-cgvfjha3]{opacity:0;transform:translateY(12px)}[data-astro-cid-cgvfjha3][data-number-heading][data-number-state=entering] .en-eyebrow[data-astro-cid-cgvfjha3]{animation:.24s cubic-bezier(.22,1,.36,1) both en-eyebrow}[data-astro-cid-cgvfjha3][data-number-heading][data-number-state=entering] h2[data-astro-cid-cgvfjha3] span[data-astro-cid-cgvfjha3]{animation:.32s cubic-bezier(.22,1,.36,1) 60ms both en-reveal}[data-astro-cid-cgvfjha3][data-number-heading][data-number-state=entering] h2[data-astro-cid-cgvfjha3] span[data-astro-cid-cgvfjha3]:last-child{animation-duration:.42s;animation-delay:.15s}[data-astro-cid-cgvfjha3][data-number-state][data-number-paused] .en-ring[data-astro-cid-cgvfjha3] circle[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-state][data-number-paused] .en-number[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-state][data-number-paused] dt[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-state][data-number-paused] .en-eyebrow[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-state][data-number-paused] h2[data-astro-cid-cgvfjha3] span[data-astro-cid-cgvfjha3]{animation-play-state:paused}@keyframes en-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes en-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes en-label{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes en-eyebrow{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width>=768px) and (width<=959px){.en-metrics[data-astro-cid-cgvfjha3]{gap:24px}.en-number[data-astro-cid-cgvfjha3]{gap:5px;padding:20px}.en-value[data-astro-cid-cgvfjha3]{font-size:7.4vw}.en-unit[data-astro-cid-cgvfjha3]{font-size:25px}.en-metric[data-astro-cid-cgvfjha3] dt[data-astro-cid-cgvfjha3]{font-size:16px}}@media (width<=767px){.en-section[data-astro-cid-cgvfjha3]{padding:58px 18px 64px}.en-header[data-astro-cid-cgvfjha3]{margin-bottom:36px}.en-eyebrow[data-astro-cid-cgvfjha3]{margin-bottom:20px;font-size:10px}.en-metrics[data-astro-cid-cgvfjha3]{grid-template-columns:1fr;gap:40px}.en-metric[data-astro-cid-cgvfjha3] dd[data-astro-cid-cgvfjha3]{max-width:300px}.en-ring[data-astro-cid-cgvfjha3] circle[data-astro-cid-cgvfjha3]{stroke-width:10px}.en-value[data-astro-cid-cgvfjha3]{font-size:clamp(80px,24vw,92px)}.en-unit[data-astro-cid-cgvfjha3]{font-size:34px}.en-metric[data-astro-cid-cgvfjha3] dt[data-astro-cid-cgvfjha3]{margin-top:18px;font-size:17px}.en-context[data-astro-cid-cgvfjha3]{margin-top:36px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-cgvfjha3][data-number-entry] .en-ring[data-astro-cid-cgvfjha3] circle[data-astro-cid-cgvfjha3]{stroke-dashoffset:0;animation:none!important}[data-astro-cid-cgvfjha3][data-number-entry] .en-number[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-entry] dt[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-heading] .en-eyebrow[data-astro-cid-cgvfjha3],[data-astro-cid-cgvfjha3][data-number-heading] h2[data-astro-cid-cgvfjha3] span[data-astro-cid-cgvfjha3]{opacity:1;transform:none;animation:none!important}}.agentica-mark[data-astro-cid-fpolvzqj]{width:auto;height:100%;display:block}.cm-section[data-astro-cid-kvqx444i]{color:#eef2ff;background:#050a1c;border-top:1px solid #ffffff24;padding:100px 0 82px}.cm-heading[data-astro-cid-kvqx444i]{text-align:center;padding:0 24px}.cm-eyebrow[data-astro-cid-kvqx444i]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.08em;margin:0 0 27px}.cm-heading[data-astro-cid-kvqx444i] h2[data-astro-cid-kvqx444i]{letter-spacing:-.055em;margin:0;font:500 clamp(36px,4.6vw,66px)/1.04 Arial,Helvetica,sans-serif}.cm-heading[data-astro-cid-kvqx444i] h2[data-astro-cid-kvqx444i] span[data-astro-cid-kvqx444i]{color:#8fd0ff}.cm-intro[data-astro-cid-kvqx444i]{color:#9aa6c8;margin:25px auto 0;font-size:16px;line-height:1.6}.cm-band[data-astro-cid-kvqx444i]{--cm-card-width:440px;--cm-card-height:340px;isolation:isolate;background:radial-gradient(42% 47% at 50% 63%,#3a78ff0b,#0000);width:100%;height:420px;margin-top:38px;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.cm-band[data-astro-cid-kvqx444i] .cm-stage{position:absolute;inset:0}[data-astro-cid-kvqx444i][data-course-enhanced] .cm-band[data-astro-cid-kvqx444i]{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab}[data-astro-cid-kvqx444i][data-course-dragging] .cm-band[data-astro-cid-kvqx444i]{cursor:grabbing}.cm-band[data-astro-cid-kvqx444i] .cm-track{width:max-content;margin-top:calc(var(--cm-card-height) / -2);gap:28px;display:flex;position:absolute;top:50%;left:50%}.cm-card[data-astro-cid-kvqx444i]{box-sizing:border-box;background:#0a1230;border:1px solid #ffffff24;flex-direction:column;display:flex;position:relative}.cm-card-body[data-astro-cid-kvqx444i]{flex:1;padding:22px 26px 16px}.cm-card-footer[data-astro-cid-kvqx444i]{box-sizing:border-box;color:#fff;background:#3a78ff;flex:none;order:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 24px;display:grid}.cm-badge[data-astro-cid-kvqx444i]{box-sizing:border-box;width:28px;height:28px;font:11px/1 var(--brand-mono,monospace);border:1px solid #fff;border-radius:50%;place-items:center;display:grid}.cm-sign[data-astro-cid-kvqx444i]{color:#fff;pointer-events:none;flex:none;height:20px;line-height:0;display:flex}.cm-card-top[data-astro-cid-kvqx444i]{justify-content:space-between;align-items:center;display:flex}.cm-number[data-astro-cid-kvqx444i]{font:10px/1.5 var(--brand-mono,monospace);color:#9aa6c8;letter-spacing:.04em}.cm-cross[data-astro-cid-kvqx444i]{color:#6f7ca3;font:17px/1 monospace}.cm-card[data-astro-cid-kvqx444i] h3[data-astro-cid-kvqx444i]{color:#fff;letter-spacing:-.045em;white-space:nowrap;min-width:0;margin:0;font:500 24px/1.12 Arial,Helvetica,sans-serif}.cm-art[data-astro-cid-kvqx444i]{color:#8fd0ff;width:100%;height:142px;margin:8px auto 9px;display:block}.cm-copy[data-astro-cid-kvqx444i]{color:#9aa6c8;max-width:335px;margin:0;font-size:14px;line-height:1.5}.cm-result[data-astro-cid-kvqx444i]{border-top:1px solid #ffffff24;margin:20px 0 0;padding-top:16px;font-size:14px;line-height:1.5}.cm-result[data-astro-cid-kvqx444i] span[data-astro-cid-kvqx444i]{color:#8fd0ff;font:10px/1.5 var(--brand-mono,monospace);text-transform:uppercase;margin-bottom:6px;display:block}.cm-band[data-astro-cid-kvqx444i] .cm-card{width:var(--cm-card-width);height:var(--cm-card-height);flex:none}.cm-band[data-astro-cid-kvqx444i] .cm-result{display:none}.cm-controls[data-astro-cid-kvqx444i]{justify-content:center;align-items:center;gap:38px;max-width:1200px;margin:4px auto 0;padding:0 24px;display:flex}.cm-navigation[data-astro-cid-kvqx444i]{align-items:center;gap:18px;display:flex}.cm-navigation[data-astro-cid-kvqx444i]>span[data-astro-cid-kvqx444i]{font:10px/1.5 var(--brand-mono,monospace);color:#9aa6c8;white-space:nowrap}.cm-controls[data-astro-cid-kvqx444i] button[data-astro-cid-kvqx444i]{color:#eef2ff;cursor:pointer;background:#050a1c;border:1px solid #ffffff24;min-width:44px;min-height:44px;font-size:21px}.cm-controls[data-astro-cid-kvqx444i] button[data-astro-cid-kvqx444i]:hover{color:#8fd0ff;border-color:#3a78ff}.cm-controls[data-astro-cid-kvqx444i] .cm-toggle[data-astro-cid-kvqx444i]{font:11px/1.5 var(--brand-mono,monospace);white-space:nowrap;border:0;align-items:center;gap:18px;padding:0 4px;display:flex}.cm-toggle[data-astro-cid-kvqx444i] span[data-astro-cid-kvqx444i]{font-size:16px}.cm-controls[data-astro-cid-kvqx444i] button[data-astro-cid-kvqx444i]:focus-visible,.cm-syllabus[data-astro-cid-kvqx444i] summary[data-astro-cid-kvqx444i]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}.cm-bottom[data-astro-cid-kvqx444i]{max-width:1200px;margin:36px auto 0;padding:0 24px}.cm-program[data-astro-cid-kvqx444i]{color:#9aa6c8;font:10px/1.5 var(--brand-mono,monospace);justify-content:center;align-items:center;gap:9px;margin:0 0 28px;display:flex}.cm-program[data-astro-cid-kvqx444i]>span[data-astro-cid-kvqx444i]{background:#3a78ff;border-radius:50%;width:5px;height:5px}.cm-syllabus[data-astro-cid-kvqx444i] summary[data-astro-cid-kvqx444i]{cursor:pointer;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;padding:20px 0;font-size:14px;list-style:none;display:flex}.cm-syllabus[data-astro-cid-kvqx444i] summary[data-astro-cid-kvqx444i]::-webkit-details-marker{display:none}.cm-syllabus[data-astro-cid-kvqx444i] summary[data-astro-cid-kvqx444i]>span[data-astro-cid-kvqx444i]{color:#8fd0ff;font-size:22px}.cm-syllabus[data-astro-cid-kvqx444i][open] summary[data-astro-cid-kvqx444i]>span[data-astro-cid-kvqx444i]{transform:rotate(45deg)}.cm-list[data-astro-cid-kvqx444i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.cm-list[data-astro-cid-kvqx444i]>li[data-astro-cid-kvqx444i]{min-width:0}.cm-list[data-astro-cid-kvqx444i] .cm-card[data-astro-cid-kvqx444i]{height:100%}.cm-principle[data-astro-cid-kvqx444i]{text-align:center;color:#9aa6c8;margin:22px 0 0;font-size:12px;line-height:1.6}.cm-sr-only[data-astro-cid-kvqx444i]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-astro-cid-kvqx444i][hidden]{display:none!important}@media (width<=767px){.cm-section[data-astro-cid-kvqx444i]{padding:65px 0 54px}.cm-heading[data-astro-cid-kvqx444i]{padding:0 18px}.cm-eyebrow[data-astro-cid-kvqx444i]{margin-bottom:22px;font-size:10px}.cm-heading[data-astro-cid-kvqx444i] h2[data-astro-cid-kvqx444i]{font-size:clamp(52px,14vw,72px);line-height:1.08}.cm-intro[data-astro-cid-kvqx444i]{max-width:330px;margin-top:21px;font-size:14px}.cm-desktop-break[data-astro-cid-kvqx444i]{display:none}.cm-band[data-astro-cid-kvqx444i]{--cm-card-width:272px;--cm-card-height:330px;height:390px;margin-top:22px;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.cm-band[data-astro-cid-kvqx444i] .cm-track{gap:16px}.cm-card-body[data-astro-cid-kvqx444i]{padding:20px 20px 16px}.cm-card-footer[data-astro-cid-kvqx444i]{gap:8px;padding:10px 18px}.cm-card[data-astro-cid-kvqx444i] h3[data-astro-cid-kvqx444i]{white-space:normal;font-size:18px}.cm-art[data-astro-cid-kvqx444i]{height:137px;margin-top:10px;margin-bottom:12px}.cm-band[data-astro-cid-kvqx444i] .cm-art{height:120px}.cm-copy[data-astro-cid-kvqx444i]{font-size:13px}.cm-controls[data-astro-cid-kvqx444i]{gap:21px;padding:0 18px}.cm-navigation[data-astro-cid-kvqx444i]{gap:11px}.cm-controls[data-astro-cid-kvqx444i] .cm-toggle[data-astro-cid-kvqx444i]{gap:9px;font-size:10px}.cm-bottom[data-astro-cid-kvqx444i]{margin-top:28px;padding:0 18px}.cm-list[data-astro-cid-kvqx444i]{grid-template-columns:1fr;gap:16px}.cm-principle[data-astro-cid-kvqx444i]{max-width:290px;margin-left:auto;margin-right:auto;font-size:11px}}@media (width<=359px){.cm-controls[data-astro-cid-kvqx444i]{gap:12px}.cm-navigation[data-astro-cid-kvqx444i]{gap:8px}.cm-navigation[data-astro-cid-kvqx444i]>span[data-astro-cid-kvqx444i]{font-size:9px}.cm-controls[data-astro-cid-kvqx444i] .cm-toggle[data-astro-cid-kvqx444i]{gap:7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.cm-band[data-astro-cid-kvqx444i],.cm-controls[data-astro-cid-kvqx444i]{display:none!important}.cm-syllabus[data-astro-cid-kvqx444i]:not([open])>.cm-list[data-astro-cid-kvqx444i]{display:grid!important}}.ef-section[data-astro-cid-alyqattc]{color:#050a1c;background:#f4f6fb;padding:90px 24px}.ef-inner[data-astro-cid-alyqattc]{max-width:1200px;margin:0 auto}.ef-eyebrow[data-astro-cid-alyqattc]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.06em;margin:0 0 24px}h2[data-astro-cid-alyqattc]{letter-spacing:-.05em;margin:0;font:500 clamp(36px,4.5vw,64px)/1.06 Arial,Helvetica,sans-serif}.ef-intro[data-astro-cid-alyqattc]{color:#596179;max-width:590px;margin:26px 0 52px;font-size:17px;line-height:1.6}.ef-list[data-astro-cid-alyqattc]{margin:0;padding:0;list-style:none}.ef-row[data-astro-cid-alyqattc]{border-top:1px solid #dde2ee;grid-template-columns:144px minmax(0,1fr) minmax(260px,340px);align-items:start;gap:36px;padding:34px 0 38px;display:grid}.ef-category[data-astro-cid-alyqattc]{font:11px/1.5 var(--brand-mono,monospace);gap:14px;padding-top:5px;display:grid}.ef-number[data-astro-cid-alyqattc]{color:#3a78ff}.ef-label[data-astro-cid-alyqattc]{max-width:144px}h3[data-astro-cid-alyqattc]{letter-spacing:-.04em;margin:0;font:500 clamp(30px,2.65vw,38px)/1.14 Arial,Helvetica,sans-serif}h3[data-astro-cid-alyqattc] span[data-astro-cid-alyqattc]{display:block}h3[data-astro-cid-alyqattc] span[data-astro-cid-alyqattc]+span[data-astro-cid-alyqattc]{color:#3a78ff}.ef-description[data-astro-cid-alyqattc]{color:#596179;margin:4px 0 0;font-size:16px;line-height:1.65}.ef-closing[data-astro-cid-alyqattc]{border-top:1px solid #dde2ee;justify-content:space-between;align-items:center;gap:40px;padding-top:34px;display:flex}.ef-closing[data-astro-cid-alyqattc] p[data-astro-cid-alyqattc]{letter-spacing:-.015em;max-width:590px;margin:0;font-size:18px;line-height:1.5}.ef-closing[data-astro-cid-alyqattc] a[data-astro-cid-alyqattc]{color:#3a78ff;flex:none;align-items:center;gap:16px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.ef-closing[data-astro-cid-alyqattc] a[data-astro-cid-alyqattc]:hover{text-underline-offset:5px;text-decoration:underline}.ef-closing[data-astro-cid-alyqattc] a[data-astro-cid-alyqattc]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}@media (width<=1000px){.ef-row[data-astro-cid-alyqattc]{grid-template-columns:130px minmax(0,1fr);gap:20px 32px}.ef-description[data-astro-cid-alyqattc]{grid-column:2;max-width:440px}}@media (width<=767px){.ef-section[data-astro-cid-alyqattc]{padding:58px 18px}.ef-eyebrow[data-astro-cid-alyqattc]{margin-bottom:20px;font-size:10px}.ef-intro[data-astro-cid-alyqattc]{margin:22px 0 34px;font-size:15px}.ef-row[data-astro-cid-alyqattc]{grid-template-columns:minmax(0,1fr);gap:19px;padding:27px 0 30px}.ef-category[data-astro-cid-alyqattc]{gap:16px;padding:0;font-size:10px;display:flex}.ef-label[data-astro-cid-alyqattc]{max-width:none}h3[data-astro-cid-alyqattc]{font-size:30px}.ef-description[data-astro-cid-alyqattc]{grid-column:auto;margin:0;font-size:15px}.ef-closing[data-astro-cid-alyqattc]{gap:20px;padding-top:28px;display:grid}.ef-closing[data-astro-cid-alyqattc] p[data-astro-cid-alyqattc]{font-size:17px}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-alyqattc][data-friction-state=pending]{opacity:0;transform:translateY(12px)}[data-astro-cid-alyqattc][data-friction-state=entering]{animation:ef-enter .42s cubic-bezier(.22, 1, .36, 1) var(--ef-delay,0s) both}[data-astro-cid-alyqattc][data-friction-paused]{animation-play-state:paused}}.ef-closing[data-astro-cid-alyqattc]:focus-within{opacity:1;animation:none;transform:none}@keyframes ef-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.faq-section[data-astro-cid-skgllrmo]{color:#eef2ff;background:#050a1c;padding:90px 24px}.faq-inner[data-astro-cid-skgllrmo]{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:64px;max-width:1200px;margin:0 auto;display:grid}.faq-eyebrow[data-astro-cid-skgllrmo]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.06em;margin:0 0 24px}h2[data-astro-cid-skgllrmo]{letter-spacing:-.05em;margin:0;font:500 clamp(36px,4.5vw,64px)/1.06 Arial,Helvetica,sans-serif}h2[data-astro-cid-skgllrmo] span[data-astro-cid-skgllrmo]{color:#8fd0ff}.faq-item[data-astro-cid-skgllrmo]{border-top:1px solid #ffffff24}.faq-item[data-astro-cid-skgllrmo]:last-child{border-bottom:1px solid #ffffff24}summary[data-astro-cid-skgllrmo]{cursor:pointer;justify-content:space-between;align-items:start;gap:24px;min-height:44px;padding:25px 0;list-style:none;display:flex}summary[data-astro-cid-skgllrmo]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-skgllrmo]{letter-spacing:-.025em;min-width:0;font:500 24px/1.28 Arial,Helvetica,sans-serif}.faq-icon[data-astro-cid-skgllrmo]{color:#8fd0ff;text-align:center;width:20px;font:25px/1.2 var(--brand-mono,monospace);flex:none;margin-right:8px}details[data-astro-cid-skgllrmo][open] .faq-icon[data-astro-cid-skgllrmo]{transform:rotate(45deg)}summary[data-astro-cid-skgllrmo]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}.faq-answer[data-astro-cid-skgllrmo]{padding:0 44px 27px 0}.faq-answer[data-astro-cid-skgllrmo] p[data-astro-cid-skgllrmo]{color:#9aa6c8;margin:0;font-size:16px;line-height:1.65}@media (width<=1000px){.faq-inner[data-astro-cid-skgllrmo]{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:40px}.faq-question[data-astro-cid-skgllrmo]{font-size:22px}}@media (width<=767px){.faq-section[data-astro-cid-skgllrmo]{padding:58px 18px}.faq-inner[data-astro-cid-skgllrmo]{grid-template-columns:minmax(0,1fr);gap:34px}.faq-eyebrow[data-astro-cid-skgllrmo]{margin-bottom:20px;font-size:10px}summary[data-astro-cid-skgllrmo]{gap:16px;padding:22px 0}.faq-question[data-astro-cid-skgllrmo]{font-size:20px}.faq-answer[data-astro-cid-skgllrmo]{padding:0 0 24px}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-skgllrmo][data-faq-state=pending]{opacity:0;transform:translateY(12px)}[data-astro-cid-skgllrmo][data-faq-state=entering]{animation:faq-enter .42s cubic-bezier(.22, 1, .36, 1) var(--faq-delay,0s) both}[data-astro-cid-skgllrmo][data-faq-paused]{animation-play-state:paused}}.faq-item[data-astro-cid-skgllrmo]:focus-within{opacity:1;animation:none;transform:none}@keyframes faq-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.em-section[data-astro-cid-za6gdfby]{color:#fff;background:#0a1230;border-top:1px solid #ffffff1f}.em-scene[data-astro-cid-za6gdfby]{box-sizing:border-box;padding:48px 24px}.em-inner[data-astro-cid-za6gdfby]{max-width:1200px;margin:0 auto}.em-eyebrow[data-astro-cid-za6gdfby]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.06em;margin:0 0 16px}h2[data-astro-cid-za6gdfby]{letter-spacing:-.05em;margin:0;font:500 clamp(40px,4.2vw,60px)/1.04 Arial,Helvetica,sans-serif}.em-intro[data-astro-cid-za6gdfby]{max-width:760px;margin:18px 0 0;font-size:17px;line-height:1.6}.em-principles[data-astro-cid-za6gdfby]{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:36px;display:grid}.em-principle[data-astro-cid-za6gdfby]{border-top:1px solid #fff6;padding-top:18px}.em-number[data-astro-cid-za6gdfby]{font:11px/1.5 var(--brand-mono,monospace);margin:0 0 16px}h3[data-astro-cid-za6gdfby]{letter-spacing:-.04em;margin:0 0 16px;font:500 clamp(32px,2.4vw,34px)/1.13 Arial,Helvetica,sans-serif}.em-copy[data-astro-cid-za6gdfby]{margin:0;font-size:17px;line-height:1.6}.em-closing[data-astro-cid-za6gdfby]{border-top:1px solid #fff6;margin-top:32px;padding-top:24px}.em-quote[data-astro-cid-za6gdfby]{letter-spacing:-.045em;margin:0;font:500 clamp(28px,4.4vw,63px)/1.08 Arial,Helvetica,sans-serif}.em-quote[data-astro-cid-za6gdfby] span[data-astro-cid-za6gdfby]{display:block}.em-sign[data-astro-cid-za6gdfby]{color:#fff;justify-content:flex-end;height:76px;margin-top:20px;line-height:0;display:flex}@media (width<=1000px){.em-principles[data-astro-cid-za6gdfby]{grid-template-columns:minmax(0,1fr);gap:32px}.em-copy[data-astro-cid-za6gdfby]{max-width:660px}.em-number[data-astro-cid-za6gdfby],h3[data-astro-cid-za6gdfby]{margin-bottom:18px}}@media (width<=767px){.em-scene[data-astro-cid-za6gdfby]{padding:65px 18px}.em-eyebrow[data-astro-cid-za6gdfby]{margin-bottom:24px;font-size:10px}h2[data-astro-cid-za6gdfby]{font-size:38px}.em-principles[data-astro-cid-za6gdfby]{margin-top:44px}.em-principle[data-astro-cid-za6gdfby]{padding-top:22px}h3[data-astro-cid-za6gdfby]{font-size:32px}.em-copy[data-astro-cid-za6gdfby]{font-size:17px}.em-closing[data-astro-cid-za6gdfby]{margin-top:52px;padding-top:28px}.em-quote[data-astro-cid-za6gdfby]{font-size:clamp(28px,7.9vw,36px)}.em-sign[data-astro-cid-za6gdfby]{height:52px;margin-top:40px}}@media (prefers-reduced-motion:no-preference){.em-section[data-astro-cid-za6gdfby][data-manifesto-pinned]{height:calc(var(--em-viewport) * 3.4)}[data-astro-cid-za6gdfby][data-manifesto-pinned] .em-scene[data-astro-cid-za6gdfby]{min-height:var(--em-viewport);position:sticky;top:0}[data-astro-cid-za6gdfby][data-manifesto-pinned] [data-astro-cid-za6gdfby][data-manifesto-entry]:not(header){opacity:var(--em-reveal,1);transform:translateY(calc((1 - var(--em-reveal,1)) * 12px))}}.ec-section[data-astro-cid-6frhql5m]{color:#eef2ff;background:#050a1c;padding:90px 24px}.ec-inner[data-astro-cid-6frhql5m]{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:64px;max-width:1200px;margin:0 auto;display:grid}.ec-eyebrow[data-astro-cid-6frhql5m]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.035em;margin:0 0 24px}h2[data-astro-cid-6frhql5m]{letter-spacing:-.05em;margin:0;font:500 clamp(36px,4.45vw,64px)/1.06 Arial,Helvetica,sans-serif}h2[data-astro-cid-6frhql5m] span[data-astro-cid-6frhql5m]{color:#8fd0ff}.ec-intro[data-astro-cid-6frhql5m]{color:#9aa6c8;margin:28px 0 20px;font-size:17px;line-height:1.65}.ec-notice[data-astro-cid-6frhql5m]{color:#9aa6c8;margin:0;font-size:14px;line-height:1.65}.ec-link[data-astro-cid-6frhql5m]{color:#8fd0ff;align-items:center;gap:14px;min-height:44px;margin-top:22px;font-size:13px;text-decoration:none;display:inline-flex}.ec-link[data-astro-cid-6frhql5m]:hover{text-underline-offset:5px;text-decoration:underline}.ec-link[data-astro-cid-6frhql5m]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}.ec-status[data-astro-cid-6frhql5m]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.025em;margin:0 0 16px}.ec-warning[data-astro-cid-6frhql5m]{color:#9aa6c8;margin:0 0 30px;font-size:14px;line-height:1.65}.ec-fields[data-astro-cid-6frhql5m]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-6frhql5m]{letter-spacing:-.02em;margin-bottom:26px;padding:0;font-size:20px;line-height:1.3}.ec-fields-grid[data-astro-cid-6frhql5m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 30px;display:grid}label[data-astro-cid-6frhql5m]{color:#eef2ff;min-width:0;font-size:14px;font-weight:600;line-height:1.5}label[data-astro-cid-6frhql5m] span[data-astro-cid-6frhql5m]{color:#9aa6c8;font-weight:400}input[data-astro-cid-6frhql5m],textarea[data-astro-cid-6frhql5m]{box-sizing:border-box;color:#9aa6c8;opacity:1;-webkit-text-fill-color:#9aa6c8;background:#0a1230;border:1px solid #9aa6c8;border-radius:0;width:100%;min-width:0;margin-top:9px;padding:12px 14px;font:14px/1.6 Arial,Helvetica,sans-serif;display:block}input[data-astro-cid-6frhql5m]::placeholder,textarea[data-astro-cid-6frhql5m]::placeholder{color:#9aa6c8;opacity:1;-webkit-text-fill-color:#9aa6c8}input[data-astro-cid-6frhql5m]:disabled,textarea[data-astro-cid-6frhql5m]:disabled{cursor:not-allowed}textarea[data-astro-cid-6frhql5m]{resize:none;min-height:100px}.ec-message[data-astro-cid-6frhql5m]{grid-column:1/-1}button[data-astro-cid-6frhql5m]{color:#fff;opacity:1;cursor:not-allowed;background:#3a78ff;border:0;grid-column:1/-1;width:100%;min-height:50px;padding:14px 24px;font:600 14px/1.5 Arial,Helvetica,sans-serif}.ec-fine-print[data-astro-cid-6frhql5m]{color:#9aa6c8;max-width:640px;margin:23px 0 0;font-size:13px;line-height:1.65}@media (width<=1000px){.ec-inner[data-astro-cid-6frhql5m]{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:40px}.ec-fields-grid[data-astro-cid-6frhql5m]{gap:24px 20px}}@media (width<=767px){.ec-section[data-astro-cid-6frhql5m]{padding:58px 18px}.ec-inner[data-astro-cid-6frhql5m]{grid-template-columns:minmax(0,1fr);gap:40px}.ec-eyebrow[data-astro-cid-6frhql5m]{margin-bottom:20px;font-size:10px}h2[data-astro-cid-6frhql5m]{font-size:36px}.ec-intro[data-astro-cid-6frhql5m]{margin-top:24px;font-size:16px}.ec-fields-grid[data-astro-cid-6frhql5m]{grid-template-columns:minmax(0,1fr)}}.so-section[data-astro-cid-h2p5aqlh]{color:#fff;background:#0a1230;border-top:1px solid #ffffff1f;padding:80px 24px}.so-inner[data-astro-cid-h2p5aqlh]{max-width:1200px;margin:0 auto}h2[data-astro-cid-h2p5aqlh]{letter-spacing:-.05em;margin:0 0 56px;font:500 clamp(36px,4.45vw,64px)/1.06 Arial,Helvetica,sans-serif}.so-groups[data-astro-cid-h2p5aqlh]{grid-template-columns:repeat(2,minmax(0,1fr)) 8px minmax(0,1fr);gap:56px 24px;display:grid}.so-group[data-astro-cid-h2p5aqlh]{flex-direction:column;min-width:0;display:flex}.so-group[data-astro-cid-h2p5aqlh]:first-child{grid-column:1/span 2}.so-group[data-astro-cid-h2p5aqlh]:nth-child(2){grid-column:4}.so-group[data-astro-cid-h2p5aqlh][data-service-full]{grid-column:1/-1}.so-group-heading[data-astro-cid-h2p5aqlh]{margin-bottom:24px}h3[data-astro-cid-h2p5aqlh]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.08em;text-transform:uppercase;margin:0 0 17px}.so-dimension[data-astro-cid-h2p5aqlh]{background:#8fd0ff;height:1px;position:relative}.so-dimension[data-astro-cid-h2p5aqlh]:before,.so-dimension[data-astro-cid-h2p5aqlh]:after{content:"";background:#8fd0ff;width:1px;height:11px;position:absolute;top:-5px}.so-dimension[data-astro-cid-h2p5aqlh]:before{left:0}.so-dimension[data-astro-cid-h2p5aqlh]:after{right:0}.so-cards[data-astro-cid-h2p5aqlh]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.so-group[data-astro-cid-h2p5aqlh]:not(:first-child) .so-cards[data-astro-cid-h2p5aqlh]{grid-template-columns:minmax(0,1fr)}.so-card[data-astro-cid-h2p5aqlh]{perspective:1000px;--so-height:420px;min-width:0;display:flex}.so-rotor[data-astro-cid-h2p5aqlh]{width:100%;min-width:0}.so-face[data-astro-cid-h2p5aqlh]{min-width:0;min-height:var(--so-height);background:#0f1a42;border:1px solid #fff3;flex-direction:column;padding:30px;display:flex}.so-card[data-astro-cid-h2p5aqlh][data-service-tone=integral] .so-front[data-astro-cid-h2p5aqlh],.so-card[data-astro-cid-h2p5aqlh][data-service-tone=development] .so-front[data-astro-cid-h2p5aqlh]{background:#0b1536;border-color:#fff3}h4[data-astro-cid-h2p5aqlh]{letter-spacing:-.045em;margin:0;font:500 40px/1.07 Arial,Helvetica,sans-serif}.so-description[data-astro-cid-h2p5aqlh]{margin:25px 0 0;font-size:16px;line-height:1.65}.so-scope[data-astro-cid-h2p5aqlh]{font:11px/1.65 var(--brand-mono,monospace);margin:27px 0 32px}.so-card-footer[data-astro-cid-h2p5aqlh]{justify-content:space-between;align-items:end;gap:16px;margin-top:auto;display:flex}.so-card-footer[data-astro-cid-h2p5aqlh] a[data-astro-cid-h2p5aqlh]{min-width:0;min-height:44px;color:inherit;align-items:center;gap:12px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.so-card-footer[data-astro-cid-h2p5aqlh] a[data-astro-cid-h2p5aqlh] span[data-astro-cid-h2p5aqlh]{flex:none}.so-card-footer[data-astro-cid-h2p5aqlh] a[data-astro-cid-h2p5aqlh]:hover{text-underline-offset:5px;text-decoration:underline}.so-card-footer[data-astro-cid-h2p5aqlh] a[data-astro-cid-h2p5aqlh]:focus-visible,.so-toggle[data-astro-cid-h2p5aqlh]:focus-visible{outline-offset:4px;outline:2px solid}.so-sign[data-astro-cid-h2p5aqlh]{color:#fff;flex:none;height:34px;line-height:0;display:flex}.so-back[data-astro-cid-h2p5aqlh]{color:#eef2ff;background:#050a1c;border-color:#8fd0ff66;padding:24px}.so-back[data-astro-cid-h2p5aqlh] h4[data-astro-cid-h2p5aqlh]{font-size:26px}.so-back[data-astro-cid-h2p5aqlh] dl[data-astro-cid-h2p5aqlh]{gap:8px;margin:15px 0 0;display:grid}.so-back[data-astro-cid-h2p5aqlh] dt[data-astro-cid-h2p5aqlh]{color:#8fd0ff;font:11px/1.5 var(--brand-mono,monospace)}.so-back[data-astro-cid-h2p5aqlh] dd[data-astro-cid-h2p5aqlh]{margin:3px 0 0;font-size:14px;line-height:1.4}.so-back[data-astro-cid-h2p5aqlh] .so-scope[data-astro-cid-h2p5aqlh]{margin:12px 0 14px}.so-back[data-astro-cid-h2p5aqlh] .so-card-footer[data-astro-cid-h2p5aqlh]{padding-inline:6px;transform:translateY(-6px)}.so-toggle[data-astro-cid-h2p5aqlh]{height:52px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:flex-end;padding:0;display:flex;position:relative}.so-toggle[data-astro-cid-h2p5aqlh][hidden],.so-back[data-astro-cid-h2p5aqlh] h4[data-astro-cid-h2p5aqlh],.so-back[data-astro-cid-h2p5aqlh] .so-card-footer[data-astro-cid-h2p5aqlh],.so-back[data-astro-cid-h2p5aqlh] .so-scope[data-astro-cid-h2p5aqlh]{display:none}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-rotor[data-astro-cid-h2p5aqlh]{transform-style:preserve-3d;transition:transform .45s;display:grid}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-face[data-astro-cid-h2p5aqlh]{backface-visibility:hidden;grid-area:1/1}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-back[data-astro-cid-h2p5aqlh]{transform:rotateY(180deg)}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-back[data-astro-cid-h2p5aqlh] h4[data-astro-cid-h2p5aqlh],.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-back[data-astro-cid-h2p5aqlh] .so-scope[data-astro-cid-h2p5aqlh]{display:block}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-back[data-astro-cid-h2p5aqlh] .so-card-footer[data-astro-cid-h2p5aqlh]{display:flex}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-fallback-sign[data-astro-cid-h2p5aqlh]{display:none}.so-card[data-astro-cid-h2p5aqlh][data-flip-open=true] .so-rotor[data-astro-cid-h2p5aqlh]{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-rotor[data-astro-cid-h2p5aqlh],.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-back[data-astro-cid-h2p5aqlh]{transition:none;transform:none}.so-card[data-astro-cid-h2p5aqlh][data-flip-ready] .so-face[data-astro-cid-h2p5aqlh][inert]{visibility:hidden}}@media (width>=1001px){[data-astro-cid-h2p5aqlh][data-service-full] .so-card[data-astro-cid-h2p5aqlh]{--so-height:230px}[data-astro-cid-h2p5aqlh][data-service-full] .so-face[data-astro-cid-h2p5aqlh]{grid-template:"title body footer""title scope footer"1fr/minmax(0,1fr) minmax(0,1.7fr) auto;column-gap:56px;display:grid}[data-astro-cid-h2p5aqlh][data-service-full] h4[data-astro-cid-h2p5aqlh]{grid-area:title}[data-astro-cid-h2p5aqlh][data-service-full] .so-description[data-astro-cid-h2p5aqlh],[data-astro-cid-h2p5aqlh][data-service-full] dl[data-astro-cid-h2p5aqlh]{grid-area:body;margin-top:0}[data-astro-cid-h2p5aqlh][data-service-full] .so-scope[data-astro-cid-h2p5aqlh]{grid-area:scope;margin:18px 0 0}[data-astro-cid-h2p5aqlh][data-service-full] .so-card-footer[data-astro-cid-h2p5aqlh]{grid-area:footer;align-self:end;gap:48px}[data-astro-cid-h2p5aqlh][data-service-full] .so-back[data-astro-cid-h2p5aqlh] dl[data-astro-cid-h2p5aqlh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}[data-astro-cid-h2p5aqlh][data-service-full] .so-back[data-astro-cid-h2p5aqlh] .so-card-footer[data-astro-cid-h2p5aqlh]{transform:none}}@media (width<=1000px){.so-groups[data-astro-cid-h2p5aqlh]{grid-template-columns:minmax(0,1fr);gap:56px}.so-group[data-astro-cid-h2p5aqlh]:first-child,.so-group[data-astro-cid-h2p5aqlh]:nth-child(2),.so-group[data-astro-cid-h2p5aqlh][data-service-full]{grid-column:auto}.so-card[data-astro-cid-h2p5aqlh]{--so-height:400px}}@media (width<=640px){.so-section[data-astro-cid-h2p5aqlh]{padding:58px 18px}h2[data-astro-cid-h2p5aqlh]{margin-bottom:32px}.so-cards[data-astro-cid-h2p5aqlh]{grid-template-columns:minmax(0,1fr)}.so-card[data-astro-cid-h2p5aqlh]{--so-height:360px}.so-front[data-astro-cid-h2p5aqlh]{padding:28px}.so-back[data-astro-cid-h2p5aqlh] h4[data-astro-cid-h2p5aqlh]{font-size:24px}.so-back[data-astro-cid-h2p5aqlh] .so-card-footer[data-astro-cid-h2p5aqlh]{padding-inline:4px;transform:translateY(-4px)}h4[data-astro-cid-h2p5aqlh]{font-size:32px}}@media (prefers-reduced-motion:no-preference){.so-group[data-astro-cid-h2p5aqlh][data-service-line=pending] .so-dimension[data-astro-cid-h2p5aqlh]{transform:scaleX(0)}.so-group[data-astro-cid-h2p5aqlh][data-service-line=drawing] .so-dimension[data-astro-cid-h2p5aqlh]{animation:.6s cubic-bezier(.22,1,.36,1) both so-draw}.so-dimension[data-astro-cid-h2p5aqlh]{transform-origin:0}.so-card[data-astro-cid-h2p5aqlh][data-service-card=pending]{opacity:0;transform:translateY(12px)}.so-card[data-astro-cid-h2p5aqlh][data-service-card=entering]{animation:so-card-enter .42s cubic-bezier(.22, 1, .36, 1) var(--so-delay,0s) both}.so-group[data-astro-cid-h2p5aqlh][data-service-paused] .so-dimension[data-astro-cid-h2p5aqlh],.so-group[data-astro-cid-h2p5aqlh][data-service-paused] .so-card[data-astro-cid-h2p5aqlh]{animation-play-state:paused}}.so-card[data-astro-cid-h2p5aqlh]:focus-within{opacity:1;animation:none;transform:none}@keyframes so-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes so-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.editorial-header[data-astro-cid-46odgklh]{z-index:3;background:0 0;position:relative;overflow:visible}.eh-inner[data-astro-cid-46odgklh]{max-width:1248px;margin:0 auto;padding:0 24px}.eh-brand-lockup[data-astro-cid-46odgklh]{align-items:center;gap:18px;max-width:calc(100% - 130px);height:124px;display:flex;position:absolute;top:0;left:max(24px,50% - 600px)}.eh-brand[data-astro-cid-46odgklh]{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.eh-brand[data-astro-cid-46odgklh] img[data-astro-cid-46odgklh]{width:auto;height:31px;display:block}.eh-cta[data-astro-cid-46odgklh]{z-index:1;color:#fff;min-height:34px;font:600 10.5px/1.4 var(--brand-mono);letter-spacing:.04em;text-transform:uppercase;background:#3a78ff;align-items:center;gap:10px;padding:0 13px;text-decoration:none;display:inline-flex;position:absolute;top:45px;right:calc(max(24px,50% - 600px) + 72px)}.eh-cta[data-astro-cid-46odgklh]:hover{background:#2a5fe0}.eh-cta[data-astro-cid-46odgklh]:focus-visible{outline-offset:3px;outline:3px solid #3a78ff}.diagnosis-banner[data-astro-cid-46odgklh]{display:none}summary[data-astro-cid-46odgklh]{cursor:pointer;width:fit-content;min-width:88px;height:124px;font:12px/1.4 var(--brand-mono);justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;list-style:none;display:flex}summary[data-astro-cid-46odgklh]::-webkit-details-marker{display:none}summary[data-astro-cid-46odgklh]:focus-visible{outline-offset:-6px;outline:3px solid #3a78ff}.eh-icon[data-astro-cid-46odgklh]{align-content:center;gap:7px;width:38px;height:44px;display:grid}.eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]{background:currentColor;width:38px;height:3px;display:block}details[data-astro-cid-46odgklh][open] .eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]:first-child{transform:translateY(10px)rotate(45deg)}details[data-astro-cid-46odgklh][open] .eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]:nth-child(2){opacity:0}details[data-astro-cid-46odgklh][open] .eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]:last-child{transform:translateY(-10px)rotate(-45deg)}.eh-panel[data-astro-cid-46odgklh]{background:#050a1c;border-top:1px solid #ffffff24}.editorial-header[data-astro-cid-46odgklh][data-enhanced] .eh-panel[data-astro-cid-46odgklh]{width:100%;max-height:calc(100dvh - 125px);position:absolute;top:125px;left:0;overflow-y:auto;box-shadow:0 20px 24px -24px #0006}.eh-panel-inner[data-astro-cid-46odgklh]{max-width:1248px;margin:auto;padding:24px 24px 22px}nav[data-astro-cid-46odgklh]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]{letter-spacing:-.035em;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:16px;min-height:67px;padding:12px 0;font-size:clamp(23px,2.2vw,32px);line-height:1.2;text-decoration:none;display:flex}nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]>span[data-astro-cid-46odgklh]:last-child{color:#8fd0ff;font-size:22px}nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:hover{color:#8fd0ff}nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:focus-visible,.eh-secondary[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:focus-visible{outline-offset:-3px}.eh-secondary[data-astro-cid-46odgklh]{font:11px/1.5 var(--brand-mono);flex-wrap:wrap;align-items:center;gap:20px 36px;padding-top:25px;display:flex}.eh-secondary[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;display:inline-flex}.eh-secondary[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:first-child{color:#8fd0ff}.eh-lab-tag[data-astro-cid-46odgklh]{color:#9aa6c8;margin-left:auto}.diagnosis-banner[data-astro-cid-46odgklh]{color:#fff;background:#3a78ff}.diagnosis-banner[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]{justify-content:center;align-items:center;gap:14px;min-height:44px;padding:10px 18px;font:500 13px/1.4 Arial,sans-serif;text-decoration:none;display:flex}.diagnosis-banner[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:hover{text-underline-offset:3px;text-decoration:underline}.diagnosis-banner[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:focus-visible{outline-offset:-5px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){.editorial-header[data-astro-cid-46odgklh][data-enhanced] details[data-astro-cid-46odgklh][open] .eh-panel[data-astro-cid-46odgklh]{animation:.24s ease-out both eh-enter}.editorial-header[data-astro-cid-46odgklh][data-enhanced] details[data-astro-cid-46odgklh][open] nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]{animation:eh-enter .32s ease-out calc(var(--eh-order) * 45ms) both}}.editorial-header[data-astro-cid-46odgklh] details[data-astro-cid-46odgklh][open] .eh-panel[data-astro-cid-46odgklh]:focus-within,.editorial-header[data-astro-cid-46odgklh] details[data-astro-cid-46odgklh][open] nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]:focus{opacity:1;animation:none;transform:none}@keyframes eh-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width>=768px) and (width<=1023px){.eh-brand[data-astro-cid-46odgklh] img[data-astro-cid-46odgklh]{height:27px}}@media (width<=767px){.eh-cta[data-astro-cid-46odgklh]{display:none}.diagnosis-banner[data-astro-cid-46odgklh]{display:block}.eh-inner[data-astro-cid-46odgklh]{padding:0 18px}.eh-brand-lockup[data-astro-cid-46odgklh]{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;height:100px;display:flex;left:18px}.eh-brand[data-astro-cid-46odgklh]{min-height:40px}.eh-brand[data-astro-cid-46odgklh] img[data-astro-cid-46odgklh]{width:auto;height:23px}summary[data-astro-cid-46odgklh]{height:100px}.editorial-header[data-astro-cid-46odgklh][data-enhanced] .eh-panel[data-astro-cid-46odgklh]{max-height:calc(100dvh - 100px);top:100px}summary[data-astro-cid-46odgklh]{gap:12px;min-width:80px}.eh-icon[data-astro-cid-46odgklh]{gap:7px;width:42px}.eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]{width:42px;height:4px}details[data-astro-cid-46odgklh][open] .eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]:first-child{transform:translateY(11px)rotate(45deg)}details[data-astro-cid-46odgklh][open] .eh-icon[data-astro-cid-46odgklh] i[data-astro-cid-46odgklh]:last-child{transform:translateY(-11px)rotate(-45deg)}.eh-panel-inner[data-astro-cid-46odgklh]{padding:12px 18px 20px}nav[data-astro-cid-46odgklh]{grid-template-columns:minmax(0,1fr)}nav[data-astro-cid-46odgklh] a[data-astro-cid-46odgklh]{min-height:58px;font-size:25px}.eh-secondary[data-astro-cid-46odgklh]{gap:4px 20px;padding-top:16px}.eh-lab-tag[data-astro-cid-46odgklh]{width:100%;margin:12px 0 0}}.ad-section[data-astro-cid-m5cwygg6]{color:#050a1c;background:#f4f6fb;padding:90px 24px 96px}.ad-inner[data-astro-cid-m5cwygg6]{max-width:1200px;margin:0 auto}.ad-header[data-astro-cid-m5cwygg6]{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:end;gap:40px 64px;margin-bottom:56px;display:grid}.ad-eyebrow[data-astro-cid-m5cwygg6]{font:11px/1.5 var(--brand-mono,monospace);letter-spacing:.06em;margin:0 0 24px}h2[data-astro-cid-m5cwygg6]{letter-spacing:-.05em;margin:0;font:500 clamp(36px,4.5vw,64px)/1.06 Arial,Helvetica,sans-serif}h2[data-astro-cid-m5cwygg6] span[data-astro-cid-m5cwygg6]{display:block}h2[data-astro-cid-m5cwygg6] span[data-astro-cid-m5cwygg6]+span[data-astro-cid-m5cwygg6]{color:#3a78ff}.ad-intro[data-astro-cid-m5cwygg6]{color:#596179;margin:0;font-size:17px;line-height:1.6}.ad-warning[data-astro-cid-m5cwygg6]{letter-spacing:-.01em;border-left:2px solid #3a78ff;margin:22px 0 0;padding-left:18px;font-size:17px;line-height:1.5}.ad-roles[data-astro-cid-m5cwygg6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.ad-roles[data-astro-cid-m5cwygg6] li[data-astro-cid-m5cwygg6]{border-top:1px solid #c7cede;padding:26px 0 0}.ad-number[data-astro-cid-m5cwygg6]{font:11px/1.5 var(--brand-mono,monospace);color:#3a78ff}h3[data-astro-cid-m5cwygg6]{letter-spacing:-.04em;margin:14px 0 10px;font:500 clamp(28px,2.6vw,36px)/1.1 Arial,Helvetica,sans-serif}.ad-roles[data-astro-cid-m5cwygg6] p[data-astro-cid-m5cwygg6]{color:#596179;margin:0;font-size:16px;line-height:1.55}.ad-link[data-astro-cid-m5cwygg6]{color:#3a78ff;align-items:center;gap:16px;min-height:44px;margin-top:44px;font-size:13px;text-decoration:none;display:inline-flex}.ad-link[data-astro-cid-m5cwygg6]:hover{text-underline-offset:5px;text-decoration:underline}.ad-link[data-astro-cid-m5cwygg6]:focus-visible{outline-offset:5px;outline:2px solid #3a78ff}@media (width<=1000px){.ad-header[data-astro-cid-m5cwygg6]{grid-template-columns:minmax(0,1fr);align-items:start}.ad-roles[data-astro-cid-m5cwygg6]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media (width<=767px){.ad-section[data-astro-cid-m5cwygg6]{padding:58px 18px 64px}.ad-eyebrow[data-astro-cid-m5cwygg6]{margin-bottom:20px;font-size:10px}.ad-header[data-astro-cid-m5cwygg6]{gap:24px;margin-bottom:38px}.ad-intro[data-astro-cid-m5cwygg6],.ad-warning[data-astro-cid-m5cwygg6]{font-size:15px}.ad-roles[data-astro-cid-m5cwygg6]{grid-template-columns:minmax(0,1fr);gap:26px}h3[data-astro-cid-m5cwygg6]{font-size:28px}.ad-roles[data-astro-cid-m5cwygg6] p[data-astro-cid-m5cwygg6]{font-size:15px}}.ag-section[data-astro-cid-w3l6c4xt]{color:#fff;background:#3a78ff;padding:56px 24px}.ag-inner[data-astro-cid-w3l6c4xt]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px 56px;max-width:1200px;margin:0 auto;display:grid}.ag-amount[data-astro-cid-w3l6c4xt]{letter-spacing:-.06em;white-space:nowrap;margin:0;font:500 clamp(56px,7vw,96px)/1 Arial,Helvetica,sans-serif}.ag-eyebrow[data-astro-cid-w3l6c4xt]{font:500 11px/1.5 var(--brand-mono,monospace);letter-spacing:.06em;margin:0 0 14px}.ag-text[data-astro-cid-w3l6c4xt]{max-width:560px;margin:0;font-size:17px;line-height:1.55}.ag-note[data-astro-cid-w3l6c4xt]{font:11px/1.5 var(--brand-mono,monospace);opacity:.8;margin:12px 0 0}.ag-cta[data-astro-cid-w3l6c4xt]{color:#fff;min-height:50px;font:600 12px/1.4 var(--brand-mono,monospace);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#050a1c;align-items:center;gap:14px;padding:0 22px;text-decoration:none;display:inline-flex}.ag-cta[data-astro-cid-w3l6c4xt]:hover{background:#0a1230}.ag-cta[data-astro-cid-w3l6c4xt]:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=1000px){.ag-inner[data-astro-cid-w3l6c4xt]{grid-template-columns:auto minmax(0,1fr)}.ag-cta[data-astro-cid-w3l6c4xt]{grid-column:2;justify-self:start}}@media (width<=767px){.ag-section[data-astro-cid-w3l6c4xt]{padding:44px 18px}.ag-inner[data-astro-cid-w3l6c4xt]{grid-template-columns:minmax(0,1fr);gap:18px}.ag-cta[data-astro-cid-w3l6c4xt]{grid-column:auto}.ag-text[data-astro-cid-w3l6c4xt]{font-size:15px}}*{box-sizing:border-box}html{color-scheme:light;background:#050a1c;scroll-padding-top:24px}body{--brand-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;color:#eef2ff;-webkit-font-smoothing:antialiased;background:#050a1c;margin:0;font-family:Arial,Helvetica,sans-serif}main[data-astro-cid-lcdefpme]:focus:not(:focus-visible){outline:none}a{color:inherit}a:focus-visible,button[data-astro-cid-lcdefpme]:focus-visible{outline-offset:6px;outline:3px solid #3a78ff}::selection{color:#fff;background:#3a78ff}.skip-link[data-astro-cid-lcdefpme]{z-index:10;background:#050a1c;padding:12px;position:absolute;top:8px;left:12px;transform:translateY(-160%)}.skip-link[data-astro-cid-lcdefpme]:focus{transform:none}.hero[data-astro-cid-lcdefpme]{--header-height:124px;min-height:calc(785px + var(--header-height));margin-top:calc(-1 * var(--header-height));padding:calc(76px + var(--header-height)) 24px 112px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.field[data-astro-cid-lcdefpme]{pointer-events:none;height:100%;mask-image:linear-gradient(#0006 0, #0006 calc(var(--header-height) - 14px), #000 calc(var(--header-height) + 90px), #000d 72%, transparent 100%);position:absolute;inset:0 0 auto;overflow:hidden}.field[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(44% 95%,#050a1cad 45%,#050a1c00 100%);position:absolute;inset:0}.field-fallback[data-astro-cid-lcdefpme],.field-canvas[data-astro-cid-lcdefpme]{color:#8fd0ff;width:100%;height:100%;position:absolute;inset:0}.field[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][hidden]{display:none}.hero-content[data-astro-cid-lcdefpme]{text-align:center;width:100%;position:relative}.eyebrow[data-astro-cid-lcdefpme]{font:12px/1.6 var(--brand-mono);letter-spacing:.09em;margin:0}.plus[data-astro-cid-lcdefpme]{color:#8fd0ff;padding:0 4px}h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:35px 0 0;font-size:clamp(34px,8.15vw,118px);font-weight:600;line-height:1.01}h1[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.title-line[data-astro-cid-lcdefpme]{overflow-clip-margin:.2em;overflow:clip}.title-first[data-astro-cid-lcdefpme],.title-second[data-astro-cid-lcdefpme]{white-space:nowrap;display:inline-block}h1[data-astro-cid-lcdefpme]>.sr-only[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.title-word[data-astro-cid-lcdefpme]{text-align:left;transition:width .42s cubic-bezier(.65,0,.35,1);display:inline-block;position:relative}.title-word[data-astro-cid-lcdefpme].is-typing{transition:none}.word-current[data-astro-cid-lcdefpme]{display:inline-block}.title-word[data-astro-cid-lcdefpme].has-caret .word-current[data-astro-cid-lcdefpme]:after{content:"";vertical-align:-.06em;background:#3a78ff;width:.06em;height:.82em;margin-left:.05em;animation:1s step-end infinite caret-blink;display:inline-block}.title-word[data-astro-cid-lcdefpme].is-typing .word-current[data-astro-cid-lcdefpme]:after{animation:none}@keyframes caret-blink{50%{opacity:0}}.title-second[data-astro-cid-lcdefpme]{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}@media (prefers-reduced-motion:no-preference){.title-first[data-astro-cid-lcdefpme]{animation:.24s cubic-bezier(.16,1,.3,1) 70ms both title-strike}.title-second[data-astro-cid-lcdefpme]{animation:.42s cubic-bezier(.22,1,.36,1) .33s both title-flow}.intro[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.actions[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{animation:.38s cubic-bezier(.22,1,.36,1) both content-enter}.intro[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{animation-delay:.78s}.intro[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.86s}.actions[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:first-child{animation-delay:.96s}.actions[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:1.04s}}.actions[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:focus-visible{opacity:1!important;transform:none!important}@keyframes content-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes title-strike{0%{opacity:0;transform:translateY(125%)}to{opacity:1;transform:translateY(0)}}@keyframes title-flow{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:translateY(0)}}.intro[data-astro-cid-lcdefpme]{color:#9aa6c8;text-align:left;text-wrap:pretty;gap:8px;width:fit-content;max-width:580px;margin:33px auto 0;padding:0;font-size:17px;line-height:1.55;list-style:none;display:grid}.intro[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.intro[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:#8fd0ff;margin-top:6px}.actions[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:27px;margin-top:36px;display:flex}.button[data-astro-cid-lcdefpme],.text-link[data-astro-cid-lcdefpme]{min-height:53px;font:600 12px/1.4 var(--brand-mono);text-transform:uppercase;justify-content:center;align-items:center;gap:22px;text-decoration:none;display:inline-flex}.button[data-astro-cid-lcdefpme]{color:#fff;background:#3a78ff;padding:16px 22px}.button[data-astro-cid-lcdefpme]:hover{background:#2a5fe0}.button-dot[data-astro-cid-lcdefpme]{background:currentColor;border-radius:50%;width:6px;height:6px}.text-link[data-astro-cid-lcdefpme]{border-bottom:1px solid #eef2ff;gap:28px}.text-link[data-astro-cid-lcdefpme]:hover{color:#8fd0ff;border-color:#3a78ff}.hero-footnote[data-astro-cid-lcdefpme]{font:9px/1.5 var(--brand-mono);letter-spacing:.08em;color:#9aa6c8;justify-content:space-between;gap:20px;display:flex;position:absolute;bottom:30px;left:max(24px,50% - 600px);right:max(24px,50% - 600px)}footer[data-astro-cid-lcdefpme]{max-width:1248px;font:10px/1.5 var(--brand-mono);justify-content:space-between;gap:20px;margin:auto;padding:25px 24px;display:flex}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:4px}@media (width>=1600px){.hero[data-astro-cid-lcdefpme]{min-height:calc(830px + var(--header-height));padding-top:calc(92px + var(--header-height))}}@media (width<=767px){.hero[data-astro-cid-lcdefpme]{--header-height:144px;min-height:calc(665px + var(--header-height));padding:calc(84px + var(--header-height)) 18px 100px}.field[data-astro-cid-lcdefpme]:after{background:radial-gradient(60% 100% at 50% 48%,#050a1cad 45%,#050a1c00 100%)}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.035em;font-size:10px}h1[data-astro-cid-lcdefpme]{margin-top:35px;font-size:clamp(33px,10.7vw,64px);line-height:1.07}.intro[data-astro-cid-lcdefpme]{max-width:390px;margin-top:27px;font-size:15px}.actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;margin-top:29px}.button[data-astro-cid-lcdefpme]{min-width:238px}.text-link[data-astro-cid-lcdefpme]{min-height:43px}.hero-footnote[data-astro-cid-lcdefpme]{font-size:8px;left:18px;right:18px}.hero-footnote[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{text-align:right;max-width:115px}footer[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;padding:24px}footer[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(2){margin-left:auto}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex-basis:100%}}
