html.site-c8{--ground:#071428;--ground-foot:#071428;--card:#0b1d3a;--card-2:#12305c;--pale:#c9ddfb;--c8:#4f94f7;--c8-t:#8cbcfa;--rsg:#6aa6f9;--rsg-t:#8cbcfa;--amber-t:#c9ddfb;--blue:#1e4fa8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071428}.site-c8 .ground{background:linear-gradient(160deg,#071428 0%,#0b1d3a 42%,#12305c 70%,#071428 100%)}.site-c8 .ground-tint[data-tint]{background-color:#4f94f7}.site-c8 .hero-field{background:linear-gradient(200deg,#07142800 40%,#0714288c 100%),linear-gradient(118deg,#071428 0%,#0b1d3a 26%,#1e4fa8 46%,#4f94f7 60%,#6aa6f9 78%,#c9ddfb 98%)}.site-c8 .sec-field--hero{--field:linear-gradient(170deg, #0b1d3a 0%, #071428 46%), linear-gradient(118deg, #071428 0%, #0b1d3a 40%, #1e4fa8 70%, #6aa6f9 120%)}.site-c8 .sec-field--calm{--field:linear-gradient(115deg, #071428 0%, #071428 45%, #0e2a55 78%, #1e4fa8 100%)}.site-c8 .sec-field--company{--field:linear-gradient(110deg, #071428 0%, #071428 48%, #1e4fa8 76%, #8cbcfa 100%)}.site-c8 .sec-field--moves{--field:linear-gradient(180deg, #071428 0%, #07142800 55%), linear-gradient(90deg, #0e2a55 0%, #1e4fa8 50%, #12305c 100%)}.site-c8 .sec-field--finale{--field:linear-gradient(200deg, #07142800 40%, #0714288c 100%), linear-gradient(104deg, #071428 0%, #071428 46%, #1e4fa8 62%, #4f94f7 74%, #6aa6f9 86%, #c9ddfb 100%)}.site-c8 :is(.tone-c8,.sec-field--c8){--field:linear-gradient(104deg, #071428 0%, #071428 38%, #0e2a55 52%, #1e4fa8 62%, #4f94f7 80%, #c9ddfb 100%)}.site-c8 :is(.tone-rsg,.sec-field--rsg){--field:linear-gradient(104deg, #071428 0%, #071428 38%, #0e2a55 52%, #1e4fa8 62%, #6aa6f9 80%, #c9ddfb 100%);--pane:linear-gradient(196deg, #e6efff 0%, #8cbcfa 18%, #4f94f7 38%, #1e4fa8 62%, #0e2a55 82%, #4f94f7 100%)}@media (width<=767px){.site-c8 :is(.tone-c8,.sec-field--c8){--field:linear-gradient(200deg, #c9ddfb 0%, #4f94f7 10%, #1e4fa8 22%, #071428 40%)}}.site-c8 .finale-panes:before{background:linear-gradient(90deg,#0e2a55 0%,#1e4fa8 22%,#4f94f7 48%,#6aa6f9 70%,#c9ddfb 100%)}.site-c8 .finale-pane{background:#8cbcfa0f}.site-c8 .hero .glint-text{color:#c9ddfb}.site-c8 :is(.btn-solid,.btn-light){color:#071428;background:#4f94f7}.site-c8 :is(.btn-solid,.btn-light):hover{background:#6aa6f9}.site-c8 .seg-btn[aria-pressed=true],.site-c8 .seg-row--glass .seg-btn[aria-pressed=true]{color:#071428;background:#8cbcfa}.site-c8 .content-eyebrow,.site-c8 .eyebrow{color:#8cbcfa}.site-c8 .nav-logo:has(.c8-logo){flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.site-c8 .nav-logo img.c8-logo{width:auto;height:34px;display:block}.site-c8 img.c8-logo--foot{width:auto;height:30px;display:block}@media (width<=767px){.site-c8 .nav-logo img.c8-logo{height:28px}}.c8-sec{padding-block:clamp(64px,7vw,112px);position:relative}.c8-sec-in{gap:clamp(28px,3vw,44px);width:min(1320px,100% - 2*clamp(24px,4vw,64px));margin-inline:auto;display:grid}.c8-sec-in>*{margin:0}.c8-rail{font-family:var(--mono);color:#8cbcfa;align-items:center;gap:14px;font-size:13px;display:flex}.c8-rail-node{box-sizing:border-box;background:#071428;border:2px solid #6aa6f9;border-radius:50%;flex:none;width:10px;height:10px}.c8-rail-line{background:linear-gradient(90deg,#6aa6f98c,#6aa6f914);flex:1;height:1px}.c8-sec-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,72px);display:grid}.c8-sec-head>*{margin:0}.c8-sec-head:not(:has(.c8-sec-lead)){grid-template-columns:minmax(0,1fr)}.c8-sec-h2{letter-spacing:-.04em;text-wrap:balance;color:#f4f8ff;font-size:clamp(2.2rem,3.8vw,4.4rem);font-weight:600;line-height:1.02}.c8-sec-lead{color:#c9ddfb;max-width:52ch;font-size:clamp(1.05rem,1.1vw,1.25rem);line-height:1.55}.c8-grid{gap:clamp(14px,1.4vw,20px);display:grid}.c8-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.c8-card{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(170deg,#12305cb8,#0b1d3ad1 60%);border-radius:24px;flex-direction:column;gap:12px;padding:clamp(28px,2.4vw,36px) clamp(22px,2vw,32px) clamp(24px,2vw,32px);display:flex;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff38,inset 0 0 0 1px #8cbcfa1f,0 30px 60px -36px #000000b3}.c8-card-title{letter-spacing:-.02em;color:#f4f8ff;margin:0;font-size:clamp(1.2rem,1.35vw,1.5rem);font-weight:600;line-height:1.2}.c8-card-body{color:#c9ddfb;margin:0;font-size:16px;line-height:1.55}.c8-card-links{gap:10px;margin-top:auto;padding-top:8px;font-size:15px;display:grid}.c8-controls{color:#c9ddfb;flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.c8-controls li{align-items:center;gap:10px;display:inline-flex}.c8-controls .c8-rail-node{border-width:1.5px;width:8px;height:8px}.c8-facts{flex:520px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;margin:0;display:grid}.c8-facts div{gap:4px;display:grid}.c8-facts dt{color:#f4f8ff;font-size:17px;font-weight:600}.c8-facts dd{color:#c9ddfb;margin:0;font-size:15px;line-height:1.5}@media (width<=767px){.c8-sec{padding-block:56px}.c8-sec-head{grid-template-columns:minmax(0,1fr);gap:16px}.c8-grid--2,.c8-grid--4{grid-template-columns:minmax(0,1fr)}.c8-card{border-radius:20px;padding:26px 20px 22px}.c8-rail{font-size:12px}.c8-facts{flex-basis:100%;grid-template-columns:minmax(0,1fr)}}.c8-statement{padding-block:clamp(80px,9vw,144px) clamp(64px,7vw,112px);position:relative}.c8-statement-h2{letter-spacing:-.05em;text-wrap:balance;color:#f4f8ff;margin:0;font-size:clamp(3rem,7.4vw,9rem);font-weight:600;line-height:.94}.c8-statement-h2>span{color:#8cbcfa;display:block}.c8-statement-foot{border-top:1px solid #8cbcfa29;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,5vw,96px);padding-top:clamp(16px,2vw,32px);display:grid}.c8-statement-lead{color:#c9ddfb;margin:0;font-size:clamp(1.1rem,1.25vw,1.4rem);line-height:1.55}.c8-annotations{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;display:grid}.c8-annotations div{border-left:1px solid #6aa6f966;align-content:start;gap:10px;padding-left:18px;display:grid}.c8-annotations dt{color:#f4f8ff;gap:6px;font-size:18px;font-weight:600;display:grid}.c8-annotations dd{color:#c9ddfb;margin:0;font-size:15px;line-height:1.55}.c8-switch-cue{color:#c9ddfb;font-size:14px}.c8-rail-dot{width:40px;height:40px;font-family:var(--mono);color:#8cbcfa;transition:background .3s var(--ease), box-shadow .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);background:#071428;border-radius:50%;place-items:center;font-size:12px;display:grid;box-shadow:inset 0 0 0 1.5px #8cbcfa59}.c8-rail-name{color:#c9ddfbb3;transition:color .3s var(--ease), transform .3s var(--ease);font-size:17px;font-weight:500}@keyframes c8-in{0%{opacity:0;transform:translateY(10px)}}@media (width<=1023px){.c8-statement-foot,.c8-annotations{grid-template-columns:minmax(0,1fr)}}.c8-stepper{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"switch panel""rail panel";align-items:start;gap:clamp(20px,2.4vw,36px) clamp(32px,4vw,72px);display:grid}.c8-stepper-switch{grid-area:switch;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.c8-stepper-switch button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-inset,14px);background:var(--inset-fill);align-content:start;gap:4px;padding:16px 18px;transition-property:background,box-shadow;display:grid;box-shadow:inset 0 0 0 1px #8cbcfa2e}.c8-stepper-switch button:hover{box-shadow:inset 0 0 0 1px #8cbcfa73}.c8-stepper-switch button:focus-visible{outline-offset:3px;outline:2px solid #8cbcfa}.c8-stepper-switch button[aria-pressed=true]{background:#4f94f72e;box-shadow:inset 0 0 0 1.5px #6aa6f9}.c8-switch-t{color:#f4f8ff;font-size:18px;font-weight:600}.c8-switch-cue{color:#c9ddfb;font-size:16px;line-height:1.45}.c8-stepper-rails{grid-area:rail}.c8-stepper-rail{position:relative}.c8-stepper-steps{margin:0;padding:0;list-style:none;display:grid}.c8-stepper-line{background:radial-gradient(circle,#6aa6f980 0 1px,#0000 1.5px) 50% 0/2px 8px repeat-y;width:2px;margin-left:-.5px;position:absolute;top:28px;bottom:28px;left:19px}.c8-stepper-line>span{transform-origin:50% 0;height:100%;transform:scaleY(calc(var(--at) / (var(--n) - 1)));background:linear-gradient(#c9ddfb,#4f94f7);border-radius:2px;transition-property:transform;position:absolute;inset:0 0 auto}.c8-stepper-rail button{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;width:100%;padding:8px 0;display:grid;position:relative}.c8-rail-dot{width:40px;height:40px;font-family:var(--mono);color:#8cbcfa;outline-offset:4px;background:#071428;border-radius:50%;outline:1.5px solid #0000;place-items:center;font-size:12px;transition-property:background,box-shadow,color,transform,outline-color;display:grid;box-shadow:inset 0 0 0 1.5px #8cbcfa59}.c8-rail-name{color:#c9ddfbb8;font-size:17px;font-weight:500;transition-property:color,transform}.c8-stepper-rail button[data-done] .c8-rail-dot{color:#c9ddfb;box-shadow:inset 0 0 0 1.5px #6aa6f9}.c8-stepper-rail button[aria-current] .c8-rail-dot{color:#071428;background:#4f94f7;outline-color:#4f94f766;transform:scale(1.05);box-shadow:0 8px 18px -8px #020818cc}.c8-stepper-rail button[aria-current] .c8-rail-name{color:#f4f8ff;transform:translate(4px)}.c8-stepper-rail button:hover .c8-rail-name{color:#f4f8ff}.c8-stepper-rail button:focus-visible .c8-rail-dot{outline-offset:3px;outline:2px solid #c9ddfb}.c8-stepper-panel{grid-area:panel;align-content:start;gap:24px;min-height:100%;display:grid}.c8-stepper-routes{margin:-4px -4px 4px}.c8-stepper-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8cbcfa;margin:0;font-size:12px}.c8-stepper-title{letter-spacing:-.035em;color:#f4f8ff;margin:0;font-size:clamp(2rem,3.2vw,3.6rem);font-weight:600;line-height:1.02}.c8-stepper-body{color:#c9ddfb;max-width:44ch;margin:0;font-size:clamp(1rem,1.2vw,1.3rem);line-height:1.55}.c8-stepper-text{align-content:start;gap:18px;display:grid}.c8-stepper-go{margin-top:auto;padding-top:8px}@media (width<=1023px){.c8-stepper{grid-template-columns:minmax(0,1fr);grid-template-areas:"switch""rail""panel"}}@media (width<=767px){.c8-stepper-switch{grid-template-columns:minmax(0,1fr)}}html.site-c8{--c8-ease:cubic-bezier(.22, 1, .36, 1);--c8-t:var(--t-state)}.c8-stack{display:grid}.c8-stack>.c8-layer{opacity:0;visibility:hidden;transition:opacity var(--c8-t) var(--c8-ease), transform var(--c8-t) var(--c8-ease), visibility 0s linear var(--c8-t);grid-area:1/1;align-self:start;transform:translateY(6px)}.c8-stack>.c8-layer[data-on]{opacity:1;visibility:visible;transition:opacity var(--c8-t) var(--c8-ease), transform var(--c8-t) var(--c8-ease), visibility 0s;transform:none}.site-c8 .btn{transition:background-color var(--c8-t) var(--c8-ease), color var(--c8-t) var(--c8-ease), box-shadow var(--c8-t) var(--c8-ease), transform var(--c8-t) var(--c8-ease)}.site-c8 .text-link{transition:color var(--c8-t) var(--c8-ease), text-decoration-color var(--c8-t) var(--c8-ease)}.site-c8 :is(.c8-stepper-switch button,.c8-rail-dot,.c8-rail-name,.c8-stepper-line>span,.c8-aud-link [aria-hidden]){transition-duration:var(--c8-t);transition-timing-function:var(--c8-ease)}.site-c8 .c8-aud-link{text-decoration:none}.site-c8 .c8-aud-link>:first-child{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.c8-stack>.c8-layer,.c8-stack>.c8-layer[data-on]{transition:none;transform:none}}html.site-c8{--panel-fill:#0b1d3a9e;--panel-hair:#8cbcfa24;--inset-fill:#12305cb3}.c8-sec,.c8-statement,.c8-closing{padding-block:var(--sec-y) 0}.c8-sec+.c8-sec{padding-top:var(--sec-y)}.c8-closing{padding-bottom:var(--sec-y)}.c8-card.glass-panel{gap:12px}.c8-card-body,.c8-aud-body,.c8-annotations dd,.c8-controls,.c8-facts dd,.c8-aud-links{font-size:16px}.c8-route{width:100%;height:auto;display:block;overflow:visible}.c8-route-track{fill:none;stroke:#8cbcfa38;stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round}.c8-route-lit{fill:none;stroke:#8cbcfa;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset var(--c8-t) var(--c8-ease)}.c8-route-stop{fill:#071428;stroke:#8cbcfa80;stroke-width:1.5px;transition:fill var(--c8-t) var(--c8-ease), stroke var(--c8-t) var(--c8-ease)}.c8-route-stop[data-done]{fill:#4f94f7;stroke:#c9ddfb}.c8-route-pin{transition:transform var(--c8-t) var(--c8-ease)}.c8-route-halo{fill:#4f94f733}.c8-route-head{fill:#e6efff;stroke:#4f94f7;stroke-width:3px}.c8-tool{gap:24px;display:grid}.c8-tool>.inst{box-shadow:none;background:0 0;border-radius:0;outline:0;margin:0;padding:0}.c8-tool-foot{border-top:1px solid var(--panel-hair);flex-wrap:wrap;align-items:stretch;gap:16px;padding-top:24px;display:flex}.c8-tool-foot .c8-facts{flex:520px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.c8-tool-foot .c8-facts .inset{align-content:start;gap:4px;display:grid}.c8-tool-foot .btn{flex:none;align-self:center}.c8-sec-in--split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;column-gap:clamp(32px,5vw,96px)}.c8-sec-in--split>.c8-rail{grid-column:1/-1}.c8-sec-in--split>.c8-sec-head{grid-column:1}.c8-sec-in--split>.c8-principles{grid-column:2}.c8-principles dl{margin:0;display:grid}.c8-principles dl>div{border-top:1px solid var(--panel-hair);gap:6px;padding-block:20px;display:grid}.c8-principles dl>div:first-child{border-top:0;padding-top:0}.c8-principles dl>div:last-child{padding-bottom:0}.c8-principles dt{color:#f4f8ff;font-size:19px;font-weight:600}.c8-principles dd{color:#c9ddfb;margin:0;font-size:16px;line-height:1.6}.c8-closing-h2{letter-spacing:-.045em;color:#f4f8ff;text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.4vw,6.4rem);font-weight:600;line-height:.98}.c8-closing-h2>span{color:#8cbcfa;display:block}.c8-closing-route{gap:0;padding-top:12px;display:grid;position:relative}.c8-closing-line{width:100%;height:60px;display:block;overflow:visible}.c8-closing-lit{fill:none;stroke:#8cbcfa;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--t-reveal) var(--c8-ease) .15s}html:not(.rv) .c8-closing-lit{stroke-dashoffset:0}.c8-closing:has([data-in]) .c8-closing-lit{stroke-dashoffset:0}.c8-closing-stops{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.c8-closing-stops li{align-content:start;gap:8px;display:grid}.c8-closing-stops li:nth-child(2){text-align:center;justify-items:center}.c8-closing-stops li:nth-child(3){text-align:right;justify-items:end}.c8-closing-stops li{padding-top:32px;position:relative}.c8-closing-pin{box-sizing:border-box;background:#e6efff;border:3px solid #4f94f7;border-radius:50%;outline:4px solid #071428;width:14px;height:14px;position:absolute;top:-27px;left:0;box-shadow:0 6px 14px -6px #020818cc}.c8-closing-stops li:nth-child(2) .c8-closing-pin{margin-left:-7px;top:-53px;left:50%}.c8-closing-stops li:nth-child(3) .c8-closing-pin{left:auto;right:0}.c8-closing-stops strong{letter-spacing:-.02em;color:#f4f8ff;font-size:clamp(1.3rem,1.6vw,1.7rem);font-weight:600}.c8-closing-stops span:last-child{color:#c9ddfb;max-width:34ch;font-size:16px;line-height:1.55}@media (width<=1023px){.c8-sec-in--split{grid-template-columns:minmax(0,1fr)}.c8-sec-in--split>*{grid-column:1!important}}@media (width<=767px){.c8-tool-foot .c8-facts{grid-template-columns:minmax(0,1fr)}.c8-closing-line{display:none}.c8-closing-stops{border-left:2px dotted #6aa6f980;grid-template-columns:minmax(0,1fr);gap:0;margin-left:7px;padding-top:8px}.c8-closing-stops li,.c8-closing-stops li:nth-child(n){text-align:left;justify-items:start;padding:0 0 28px 24px;position:relative}.c8-closing-stops li .c8-closing-pin,.c8-closing-stops li:nth-child(n) .c8-closing-pin{margin:0;top:4px;left:-8px;right:auto}}@media (prefers-reduced-motion:reduce){.c8-route-lit,.c8-route-pin,.c8-closing-lit{transition:none}.c8-closing-lit{stroke-dashoffset:0}}@media (width<=767px){html.site-c8 .c8m-ticker.glass-panel{grid-template-columns:minmax(0,1fr)}html.site-c8 .c8m-live{font-size:15px;line-height:1.4;display:block}html.site-c8 .c8m-live i{vertical-align:middle;margin:-2px 10px 0 0;display:inline-block}html.site-c8 .c8m-live span{white-space:nowrap}html.site-c8 .c8m-pips{display:none}html.site-c8 .c8m-tiles{order:1}html.site-c8 .c8m-roster{order:2}html.site-c8 :is(.c8m-roster-act,.c8m-roster-s,.c8m-roster-v,.c8m-tile dt){font-size:15px}html.site-c8 .c8m-roster li.inset{grid-template-columns:minmax(0,1fr) auto 7em;padding:10px 14px}html.site-c8 .c8-tool :is(.inst-kicker,.inst-note,.inst-foot,.ctl-label,.readouts dt,.split-limit,.split-hint){font-size:15px}html.site-c8 .c8-tool .ctl input[type=range]{height:44px}html.site-c8 .c8-tool .readouts{grid-template-columns:minmax(0,1fr);gap:8px}html.site-c8 .c8-tool .readouts>div{justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;display:flex}html.site-c8 .c8-tool .readouts dd{margin:0;font-size:1.5rem}html.site-c8 .c8-stepper-k{font-size:14px}html.site-c8 .c8-stepper-path{white-space:nowrap}}@media (pointer:coarse) and (height<=520px){html.site-c8 :is(.c8m-roster-act,.c8m-roster-s,.c8m-roster-v,.c8m-tile dt),html.site-c8 .c8-tool :is(.inst-kicker,.inst-note,.inst-foot,.ctl-label,.readouts dt,.split-limit,.split-hint){font-size:15px}html.site-c8 .c8-tool .ctl input[type=range]{height:44px}}.c8-aud-groups{gap:clamp(44px,4.4vw,72px);display:grid}.c8-aud-group{gap:22px;display:grid}.c8-aud-glabel{letter-spacing:-.005em;color:#c9ddfb;align-items:center;gap:12px;margin:0;font-size:16px;font-weight:600;display:flex}.c8-aud-glabel:before{content:"";box-sizing:border-box;border:2px solid #6aa6f9;border-radius:50%;flex:none;width:9px;height:9px}.c8-aud-glabel:after{content:"";background:#8cbcfa29;flex:1;height:1px}.c8-aud{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}.c8-aud-item{flex-direction:column;gap:22px;min-width:0;display:flex}.c8-aud-text{align-content:start;gap:10px;display:grid}.c8-aud-title{letter-spacing:-.022em;color:#f4f8ff;text-wrap:balance;margin:0;font-size:clamp(1.3rem,1.55vw,1.7rem);font-weight:600;line-height:1.15}.c8-aud-body{color:#c9ddfb;max-width:40ch;margin:0;font-size:16px;line-height:1.55}.c8-aud-links{justify-items:start;gap:4px;padding-top:4px;font-size:16px;display:grid}.site-c8 .c8-aud-link{padding-block:10px;line-height:24px;display:inline-block}.c8-aud-link [aria-hidden]{transition-property:transform;display:inline-block}.c8-aud-link:hover [aria-hidden]{transform:translate(4px)}.c8-aud-link-end{white-space:nowrap}.c8-aud-vg.inset{height:252px;transition:box-shadow var(--c8-t) var(--c8-ease);padding:0;position:relative;overflow:hidden}.c8-aud-item:is(:hover,:focus-within) .c8-aud-vg.inset{box-shadow:inset 0 0 0 1px #8cbcfa52}.vg{position:absolute;inset:16px}.vg-win{box-sizing:border-box;border-radius:var(--r-sm);color:#c9ddfb;background:#071428;flex-direction:column;gap:10px;height:100%;padding:14px 16px;font-size:12.5px;line-height:1.3;display:flex;box-shadow:inset 0 0 0 1px #8cbcfa24,0 14px 28px -18px #000c}:where(.vg-win) :is(p,ul,ol){margin:0;padding:0;list-style:none}.vg-bar{border-bottom:1px solid #8cbcfa1a;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.vg-k{font-family:var(--mono);letter-spacing:.04em;color:#8cbcfa;white-space:nowrap;font-size:11.5px}.vg-chip{color:#c9ddfb;white-space:nowrap;background:#8cbcfa1f;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:500}.vg-chip--on{color:#071428;background:#4f94f7;font-weight:600}.vg-deal{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vg-deal b{color:#f4f8ff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.vg-deal .num{font-family:var(--mono);color:#c9ddfb;flex:none;font-size:13px}.vg-sub{color:#c9ddfbb3;margin-top:-4px}.vg-row{color:#c9ddfbcc;justify-content:space-between;align-items:center;gap:10px;display:flex}.vg-row b{color:#f4f8ff;font-weight:600}.vg-row .num{font-family:var(--mono)}.vg-row--head{font-family:var(--mono);letter-spacing:.04em;color:#c9ddfb99;font-size:11.5px}.vg-row--foot{margin-top:auto}.vg-btn{color:#c9ddfb;white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;box-shadow:inset 0 0 0 1px #6aa6f9b3}.vg-btn--solid{box-shadow:none;color:#071428;background:#4f94f7;font-weight:600}.vg-swap{display:inline-grid}.vg-swap>span{grid-area:1/1}.vg-was{opacity:0}.vg-split{gap:3px;height:10px;display:flex}.vg-seg{transform-origin:0;background:#8cbcfa61;border-radius:3px}.vg-seg--lead{background:#4f94f7}.vg-invite{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.vg-faces{align-items:center;display:flex}.vg-faces em{color:#c9ddfbbf;margin-left:8px;font-style:normal}.vg-faces i:first-child{margin-left:0}.vg-legend{color:#c9ddfbbf;gap:14px;display:flex}.vg-legend span{align-items:center;gap:6px;display:inline-flex}.vg-legend i{background:#8cbcfa61;border-radius:2px;width:8px;height:8px}.vg-legend b{font-family:var(--mono);color:#e6efff;font-weight:500}.vg-faces i{width:26px;height:26px;font:600 10.5px var(--mono);color:#c9ddfb;background:#12305c;border-radius:50%;place-items:center;margin-left:-6px;font-style:normal;display:grid;box-shadow:0 0 0 2px #071428}.vg-pipe{height:62px;margin:2px 6px 0;position:relative}.vg-pipe-track,.vg-pipe-lit{height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.vg-pipe-track{background:radial-gradient(circle,#6aa6f980 0 1px,#0000 1.5px) 0/6px 2px repeat-x}.vg-pipe-lit{transform-origin:0;transform:scaleX(var(--to));background:#8cbcfa;border-radius:2px}.vg-stop{left:calc(var(--x) * 100%);position:absolute;top:50%}.vg-stop i{box-sizing:border-box;background:#071428;border:1.5px solid #8cbcfa80;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px}.vg-stop[data-done] i{background:#4f94f7;border-color:#4f94f7}.vg-stop em{color:#c9ddfb9e;white-space:nowrap;font-size:11.5px;font-style:normal;position:absolute;top:11px;left:0;transform:translate(-50%)}.vg-stop[data-up] em{top:auto;bottom:11px}.vg-stop[data-edge=start] em{transform:translate(-6px)}.vg-stop[data-edge=end] em{transform:translate(calc(6px - 100%))}.vg-stop[data-reach] em{color:#f4f8ff;font-weight:600}.vg-pipe-pin{transform:translateX(calc(var(--to) * 100%));pointer-events:none;position:absolute;inset:0}.vg-pipe-pin i{box-sizing:border-box;background:#e6efff;border:3px solid #4f94f7;border-radius:50%;outline:3px solid #4f94f738;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:-7px}.vg-bars{gap:9px;display:grid}.vg-bars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;display:grid}.vg-bars-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vg-bars-v{font-family:var(--mono);color:#f4f8ff}.vg-bars-bar{transform-origin:0;grid-column:1/-1;gap:2px;height:7px;display:flex}.vg-bars-bar>span{background:#4f94f7;border-radius:2px}.vg-bars-bar>span+span{background:#8cbcfa61}.vg-tabs{border-bottom:1px solid #8cbcfa1a;gap:16px;display:flex}.vg-tabs span{color:#c9ddfb99;margin-bottom:-1px;padding-bottom:6px}.vg-tabs span[data-on]{color:#f4f8ff;box-shadow:inset 0 -2px #4f94f7}.vg-thread{flex-direction:column;gap:6px;display:flex}.vg-msg{color:#e6efff;background:#8cbcfa1a;border-radius:10px 10px 10px 3px;align-self:flex-start;max-width:82%;padding:6px 10px}.vg-msg--me{background:#4f94f742;border-radius:10px 10px 3px;align-self:flex-end}.vg-doc{background:#8cbcfa12;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #8cbcfa24}.vg-doc>span:last-child{gap:2px;min-width:0;display:grid}.vg-doc b{color:#f4f8ff;font-size:13px;font-weight:600}.vg-doc em{color:#c9ddfbb3;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.vg-doc-ic{box-sizing:border-box;background:linear-gradient(#8cbcfa,#8cbcfa) 4px 7px/9px 1.5px no-repeat,linear-gradient(#8cbcfa,#8cbcfa) 4px 12px/9px 1.5px no-repeat,linear-gradient(#8cbcfa,#8cbcfa) 4px 17px/6px 1.5px no-repeat;border:1.5px solid #8cbcfa;border-radius:3px;flex:none;width:20px;height:24px}.vg-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:auto;display:grid}.vg-stages li{color:#c9ddfb8c;white-space:nowrap;padding-top:9px;font-size:11.5px;position:relative}.vg-stages li:before{content:"";background:#8cbcfa2e;border-radius:2px;height:3px;position:absolute;top:0;left:0;right:0}.vg-stages li:after{content:"";transform-origin:0;background:#4f94f7;border-radius:2px;height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.vg-stages li:is([data-done],[data-reach]):after{transform:none}.vg-stages li[data-done]{color:#c9ddfbcc}.vg-stages li[data-reach]{color:#f4f8ff;font-weight:600}.vg-stages li[data-reach]:after{background:#c9ddfb}.vg-check{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;display:grid}.vg-check li{color:#e6efff;white-space:nowrap;align-items:center;gap:8px;display:flex}.vg-check i{box-sizing:border-box;background:#4f94f7;border:1.5px solid #4f94f7;border-radius:50%;flex:none;width:16px;height:16px;position:relative}.vg-check i:after{content:"";border:1.8px solid #071428;border-width:0 1.8px 1.8px 0;width:4px;height:7px;position:absolute;top:1.5px;left:4px;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.vg :is(.vg-grow,.vg-appear,.vg-was,.vg-now,.vg-pipe-lit,.vg-pipe-pin,.vg-stop i,.vg-stop em,.vg-check i){transition:transform var(--t-reveal) var(--c8-ease), opacity var(--t-reveal) var(--c8-ease), background-color var(--t-reveal) var(--c8-ease), border-color var(--t-reveal) var(--c8-ease), color var(--t-reveal) var(--c8-ease);transition-delay:calc(.32s + var(--i,0) * 60ms)}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg :is(.vg-grow,.vg-bars-bar.vg-grow){transform:scaleX(0)}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-appear{opacity:0;transform:translateY(6px)}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-was{opacity:1}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-now{opacity:0}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-pipe-lit{transform:scaleX(var(--from))}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-pipe-pin{transform:translateX(calc(var(--from) * 100%))}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-stop[data-reach] i{background:#071428;border-color:#8cbcfa80}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-stop[data-reach] em{color:#c9ddfb9e}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-stages li[data-reach]:after{transform:scaleX(0)}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-tick i{background:0 0;border-color:#8cbcfa80}html.rv:not([data-still]) .c8-aud-item:not([data-in]) .vg-tick i:after{opacity:0}}@media (width<=1100px){.c8-aud{grid-template-columns:minmax(0,1fr);gap:28px}.c8-aud-item{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}}@media (width<=640px){.c8-aud-groups{gap:48px}.c8-aud{gap:36px}.c8-aud-item{align-items:stretch;gap:18px;display:flex}.c8-aud-vg.inset{height:196px}.vg{inset:12px}.vg-win{gap:9px;padding:12px 14px}.vg .vg-x{display:none}.vg-pipe{height:56px}.vg-thread,.vg-check,.vg-stages,.vg-legend{margin-top:auto}.c8-aud-title{font-size:1.3rem}.c8-aud-body{max-width:none}}.c8-field{z-index:-1;pointer-events:none;contain:strict;height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden}.c8-field-glow{aspect-ratio:1;will-change:transform;border-radius:50%;animation:24s ease-in-out -9s infinite alternate c8-drift-a;position:absolute}.c8-field-glow--current{background:radial-gradient(closest-side,#1e4fa842,#1e4fa81f 52%,#1e4fa800);width:78vmax;top:-18vmax;left:-22vmax}.c8-field-glow--undertow{background:radial-gradient(closest-side,#040c1a8c,#040c1a3d 55%,#040c1a00);width:70vmax;animation-name:c8-drift-b;animation-duration:27s;animation-delay:-4s;top:30vh;left:34vw}.c8-field-glow--light{background:radial-gradient(closest-side,#4f94f71a,#4f94f70a 55%,#4f94f700);width:54vmax;animation-name:c8-drift-c;animation-duration:22s;animation-delay:-15s;top:52vh;left:58vw}@keyframes c8-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(46vw,34vh)scale(1.12)}}@keyframes c8-drift-b{0%{transform:translate(0)scale(1.05)}to{transform:translate(-40vw,-30vh)scale(.9)}}@keyframes c8-drift-c{0%{transform:translate(0)scale(.95)}to{transform:translate(-34vw,-38vh)scale(1.1)}}.c8-field[data-rest] .c8-field-glow,html[data-still] .c8-field-glow{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.c8-field-glow{animation:none}}.site-c8 .ground-tint{display:none}.site-c8 .c8m-field{-webkit-mask-image:linear-gradient(#000 calc(100% - clamp(160px,24%,300px)),#0000);mask-image:linear-gradient(#000 calc(100% - clamp(160px,24%,300px)),#0000)}.site-c8 #contact .contact-card{border-radius:var(--r-panel);background:var(--panel-fill);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);padding:32px}@media (width>=1800px){.site-c8 #contact .contact-card{padding:clamp(32px,2vw,48px)}}@media (width<=767px){.site-c8 #contact .contact-card{padding:24px}}.site-c8 #contact .contact-product{white-space:nowrap;max-width:100%}@media (width>=768px){.site-c8 #contact .contact-card{grid-template:"topics topics""head inquiry""pill inquiry""body inquiry"1fr/minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:0 clamp(32px,3.6vw,72px)}.site-c8 #contact .contact-card>div:first-child{display:contents}.site-c8 #contact .contact-topics{grid-area:topics;margin-bottom:24px}.site-c8 #contact .contact-card #contact-h2{grid-area:head}.site-c8 #contact .contact-product{grid-area:pill;justify-self:start}.site-c8 #contact .contact-card .body{grid-area:body}.site-c8 #contact .contact-inquiry{grid-area:inquiry}}.site-c8 #contact .finale-panes{--c8-cgap:clamp(32px, 4vw, 72px);top:clamp(96px,10vw,240px);bottom:clamp(96px,10vw,240px);right:var(--gutter);width:calc((100% - 2 * var(--gutter)) * .34 - var(--c8-cgap));grid-template-columns:minmax(0,1fr);justify-items:center;padding-left:0}.site-c8 #contact .finale-pane{aspect-ratio:.8;border-radius:var(--r-feature);width:auto;max-width:100%;height:100%;margin:0}.site-c8 #contact .finale-panes:before{left:var(--c8g-x,0);top:var(--c8g-y,0);width:var(--c8g-w,0);height:var(--c8g-h,0);aspect-ratio:auto;background:var(--c8g-out,none) 0 0 / 100% 100% no-repeat;border-radius:0;animation:none;bottom:auto;right:auto;transform:none}.site-c8 #contact .finale-pane{background:var(--c8g-in,none) 0 0 / 100% 100% no-repeat, #8cbcfa0f}html.site-c8[data-refract] #contact .finale-panes>.finale-pane{-webkit-backdrop-filter:blur(16px)saturate(170%)brightness(1.08);backdrop-filter:blur(16px)saturate(170%)brightness(1.08)}@media (forced-colors:active){.site-c8 #contact .finale-panes:before,.site-c8 #contact .finale-pane{background:0 0}}.c8m-hero{isolation:isolate;align-items:center;min-height:min(100svh,1000px);padding:clamp(112px,13vh,152px) 0 clamp(56px,8vh,96px);display:grid;position:relative;overflow:clip}.c8m-field{z-index:-2;pointer-events:none;background:radial-gradient(46% 52% at 70%,#1e4fa88c 0%,#1e4fa800 70%),radial-gradient(70% 60% at 78% 30%,#0e2a55 0%,#0e2a5500 70%),linear-gradient(#071428 0%,#08183a 60%,#071428 100%);position:absolute;inset:0}.c8m-in{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;gap:clamp(24px,3.5vw,64px);width:min(1400px,100% - 2*clamp(24px,4vw,64px));margin-inline:auto;display:grid}.c8m-copy{align-content:center;gap:24px;display:grid}.c8m-copy>*{margin:0}.c8m-eyebrow{color:#8cbcfa;align-items:center;gap:12px;display:inline-flex}.c8m-mark{background:#4f94f7;width:28px;height:1px}.c8m-h1{letter-spacing:-.04em;text-wrap:balance;color:#f4f8ff;font-size:clamp(2.5rem,4vw,5rem);font-weight:600;line-height:1.02}.c8m-lead{color:#c9ddfb;max-width:34ch;font-size:clamp(1.1rem,1.2vw,1.35rem);line-height:1.5}.c8m-actions{margin-top:8px}.c8m{gap:8px;min-width:0;display:grid;position:relative}.c8m>p{margin:0}.c8m-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c8m-map{width:100%;position:relative}.c8m-dots,.c8m-map>svg{width:100%;height:100%;position:absolute;inset:0}.c8m-map>svg{pointer-events:none;overflow:visible}.c8m-label:not([data-on]){pointer-events:none}.c8m-net circle{fill:#c9ddfb;opacity:0;transition:opacity .45s var(--ease)}.c8m-net circle[data-on]{opacity:.75}.c8m-net circle[data-on][data-hide]{opacity:0;transition-delay:0s!important}.c8m-arc,.c8m-trail,.c8m-shadow{fill:none;stroke-linecap:round}.c8m-shadow{stroke:#4f94f7;stroke-width:1.2px;stroke-dasharray:2 6;opacity:0;transition:opacity .45s var(--ease)}.c8m-arcs g:not([data-leg=idle]) .c8m-shadow{opacity:.35}.c8m-arc{stroke:#8cbcfa;stroke-width:1.6px;stroke-dasharray:1 1;opacity:.5}.c8m-arcs g:is([data-status=committed],[data-status=closed]) .c8m-arc{opacity:.42}.c8m-arcs g[data-status=declined] :is(.c8m-arc,.c8m-shadow){opacity:.12;transition:opacity .45s var(--ease)}.c8m-trail{stroke:#e6efff;stroke-width:2.6px;stroke-dasharray:.16 1;stroke-dashoffset:.16px;opacity:0;filter:drop-shadow(0 0 5px #8cbcfae6)}.c8m-head{opacity:0}.c8m-head-core{fill:#f4f8ff}.c8m-arcs{transition:opacity .45s var(--ease)}.c8m[data-out] .c8m-arcs{opacity:0}.c8m-tag,.c8m-chip{font-family:var(--mono);color:#071428;white-space:nowrap;background:#c9ddfb;border-radius:999px;padding:2px 9px;font-size:12.5px;line-height:1.45;display:inline-block}.c8m-chip{z-index:4;opacity:0;pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #4f94f738,0 0 22px #8cbcfa8c}.c8m-tag{opacity:0}.c8m-tag[data-docked]{opacity:1}.c8m-tag--lead{background:#f4f8ff}.c8m[data-out] .c8m-chip{transition:opacity .45s var(--ease);opacity:0!important}.c8m-node{width:0;height:0;position:absolute}.c8m-marker{z-index:2;opacity:0;visibility:hidden;width:28px;height:28px;transition:opacity .45s var(--ease), transform .45s var(--ease), visibility 0s linear .45s;border-radius:50%;position:absolute;top:-14px;left:-14px;transform:scale(.6)}.c8m-node[data-cast] .c8m-marker{opacity:.55;visibility:visible;transition-delay:0s;transform:scale(.8)}.c8m-node[data-cast]:not([data-state=idle]) .c8m-marker{opacity:1;transform:none}.c8m-node[data-state=lead] .c8m-marker{transform:scale(1.18)}.c8m[data-out] .c8m-marker{opacity:0!important;transform:scale(.6)!important}.c8m-marker:before{content:"";-webkit-backdrop-filter:blur(6px)saturate(1.2);backdrop-filter:blur(6px)saturate(1.2);background:#c9ddfb2e;border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #c9ddfb4d,0 4px 14px #02081880}.c8m-core{width:6px;height:6px;transition:background-color .3s var(--ease), box-shadow .3s var(--ease);background:#8cbcfa;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.c8m-node:is([data-state=committed],[data-state=closed],[data-state=lead]) .c8m-core{background:#f4f8ff;box-shadow:0 0 10px #c9ddfbe6}.c8m-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.c8m-ring circle{fill:none;stroke-width:1.6px}.c8m-ring-track{stroke:#8cbcfa38}.c8m-ring-fill{stroke:#c9ddfb;stroke-linecap:round;stroke-dasharray:1 1;transition:stroke-dashoffset .45s var(--ease)}.c8m-node[data-state=declined] .c8m-marker{opacity:.6}.c8m-node[data-state=declined] .c8m-ring-track{stroke-dasharray:2 3}.c8m-node[data-state=declined] .c8m-tag{color:#c9ddfbb3;transition:background-color .3s var(--ease), color .3s var(--ease);background:0 0;text-decoration:line-through;box-shadow:inset 0 0 0 1px #8cbcfa59}.c8m-node[data-state=declined] .c8m-stat{color:#c9ddfb99}.c8m-ping{animation:c8m-pulse .9s var(--ease) both;pointer-events:none;border:1px solid #8cbcfa;border-radius:50%;position:absolute;inset:0}.c8m-pulse{animation:c8m-pulse .9s var(--ease) both;pointer-events:none;border:1px solid #c9ddfb;border-radius:50%;position:absolute;inset:0}@keyframes c8m-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.6)}}.c8m-node[data-state=lead] .c8m-marker:after{content:"";animation:c8m-pulse 2.4s var(--ease) infinite;border:1px solid #8cbcfa;border-radius:50%;position:absolute;inset:0}.c8m-node:is([data-state=committed],[data-state=closed]){cursor:pointer}.c8m-node:is([data-state=committed],[data-state=closed]):before{content:"";border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:-22px}.c8m-label{z-index:3;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .45s var(--ease);background:#071428b8;border-radius:10px;gap:1px;padding:8px 12px;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #8cbcfa24}.c8m-label[data-on]{opacity:1}.c8m[data-out] .c8m-label{opacity:0}.c8m-node[data-side=s] .c8m-label{top:20px;left:0;transform:translate(-50%)}.c8m-node[data-side=n] .c8m-label{bottom:20px;left:0;transform:translate(-50%)}.c8m-node[data-side=se] .c8m-label{top:20px;left:-16px}.c8m-node[data-side=sw] .c8m-label{top:20px;right:-16px}.c8m-node[data-side=e] .c8m-label{top:-18px;left:22px}.c8m-node[data-side=w] .c8m-label{top:-18px;right:22px}.c8m-row{align-items:center;gap:8px;display:flex}.c8m-name{color:#f4f8ff;font-size:15px;font-weight:600;line-height:1.3}.c8m-kind{color:#c9ddfbb8;font-size:13px;line-height:1.35}.c8m-stat{color:#8cbcfa;font-size:13px;line-height:1.35}.c8m-node:is([data-state=committed],[data-state=closed]) .c8m-stat{color:#c9ddfb}.c8m-bar.c8m-tally{height:2px;margin:0;position:absolute;bottom:4px;left:12px;right:12px}.c8m-tally i{flex:1}.c8m-label{transition:opacity .45s var(--ease), box-shadow .3s var(--ease)}.c8m-label[data-act]{box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #8cbcfa80}.c8m-act{color:#e6efff}.c8m-kind time{font-family:var(--mono);color:#8cbcfa;margin-right:7px;font-size:11.5px}.c8m-swap{display:inline-grid}.c8m-swap>span{grid-area:1/1}.c8m-swap-in{animation:c8m-fade-in .3s var(--ease) both}.c8m-swap-out{animation:c8m-fade-out .3s var(--ease) both}@keyframes c8m-fade-in{0%{opacity:0}}@keyframes c8m-fade-out{to{opacity:0}}.site-c8 .c8m-ticker{--panel-fill:#0b1d3a99;--panel-hair:#8cbcfa24;--inset-fill:#12305c8c}.c8m-ticker.glass-panel{grid-template-columns:1fr auto;gap:14px 16px;margin-inline:clamp(0px,4%,48px);padding:20px 24px;display:grid}.c8m-live{color:#f4f8ff;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.c8m-live span{color:#c9ddfbb3;font-weight:400}.c8m-live i{background:#4f94f7;border-radius:50%;width:8px;height:8px}.c8m-pips{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.c8m-pips li{width:18px;height:2px;transition:background-color .3s var(--ease);background:#8cbcfa40;border-radius:1px}.c8m-pips li[data-on]{background:#c9ddfb}.c8m-tiles{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.c8m-tile.inset{align-content:start;gap:2px;padding:12px 16px;display:grid}.c8m-tile dt{color:#c9ddfbb8;font-size:13px}.c8m-tile dd{letter-spacing:-.01em;color:#f4f8ff;margin:0;font-size:22px;font-weight:600}.c8m-bar{gap:3px;height:3px;margin-top:6px;display:flex}.c8m-bar i{transition:background-color .45s var(--ease);background:#8cbcfa33;border-radius:2px}.c8m-bar i[data-on]{background:#8cbcfa}.c8m-roster{grid-column:1/-1;gap:6px;margin:0;padding:0;list-style:none;display:none}.c8m-roster li.inset{min-height:58px;transition:box-shadow .3s var(--ease);grid-template-columns:1fr auto 6.5em;align-items:center;gap:2px 12px;padding:9px 14px;display:grid}.c8m-roster li[data-pad]{visibility:hidden}.c8m-roster li[data-fresh]{box-shadow:inset 2px 0 #8cbcfa}.c8m-roster-act{color:#c9ddfbb8;grid-column:1/-1;font-size:12.5px}.c8m-roster-act>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c8m-roster li[data-fresh] .c8m-roster-act{color:#e6efff}.c8m-roster li[data-state=declined] :is(.c8m-roster-v,.c8m-roster-s){color:#c9ddfb8c}.c8m-roster li[data-state=declined] .c8m-roster-v{text-decoration:line-through}.c8m-roster-name{color:#f4f8ff;font-size:15px;font-weight:600;line-height:1.3}.c8m-roster-v{font-family:var(--mono);color:#f4f8ff;font-size:14px}.c8m-roster-s{color:#8cbcfa;text-align:right;justify-items:end;font-size:13px}.c8m-roster li:is([data-state=committed],[data-state=closed]) .c8m-roster-s{color:#c9ddfb}@media (width<=1023px){.c8m-hero{min-height:0;padding-top:112px}.c8m-in{grid-template-columns:minmax(0,1fr);gap:40px}.c8m-lead{max-width:none}}@media (width<=767px){.c8m-hero{padding-top:104px;padding-bottom:48px}.c8m-copy{gap:18px}.c8m-in{gap:28px}.c8m-map{width:calc(100% + 2*clamp(24px,4vw,64px));margin-inline:calc(-1*clamp(24px,4vw,64px))}.c8m-label{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:999px;padding:0}.c8m-name,.c8m-kind,.c8m-stat,.c8m-tally{display:none}.c8m-tag,.c8m-chip{padding:2px 9px;font-size:13px}.c8m-node[data-side=s] .c8m-label{top:16px}.c8m-node[data-side=n] .c8m-label{bottom:16px}.c8m-node[data-side=e] .c8m-label{top:0;left:17px;transform:translateY(-50%)}.c8m-node[data-side=w] .c8m-label{top:0;right:17px;transform:translateY(-50%)}.c8m-node[data-side=sw] .c8m-label{top:14px;right:6px}.c8m-ticker.glass-panel{gap:12px;margin-inline:0;padding:16px}.c8m-arc{stroke-width:2.6px;opacity:.75}.c8m-arcs g:is([data-status=committed],[data-status=closed]) .c8m-arc{opacity:.6}.c8m-arcs g[data-status=declined] .c8m-arc{opacity:.2}.c8m-trail{stroke-width:3.6px}.c8m-roster{display:grid}.c8m-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.c8m-tile--wide{display:none!important}.c8m-tile dd{font-size:20px}}@media (prefers-reduced-motion:reduce){.c8m-node[data-state=lead] .c8m-marker:after,.c8m-pulse{opacity:0;animation:none}.c8m-swap-in,.c8m-swap-out{animation:none}.c8m-swap-out{opacity:0}.c8m-tag{transition:none}.c8m-ping{opacity:0;animation:none}}
