.CapabilityDial-module__VBBn4a__root{--dial-size:clamp(15rem, min(23vw, 38vh), 24rem);grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(.5rem,1.4vh,1rem) clamp(1.5rem,3.6vw,3.5rem);min-width:0;min-height:0;display:grid}.CapabilityDial-module__VBBn4a__instrument{grid-area:1/1;place-self:center;justify-items:center;row-gap:clamp(.7rem,2vh,1.4rem);display:grid}.CapabilityDial-module__VBBn4a__dial{width:var(--dial-size);height:var(--dial-size);cursor:pointer;color:var(--plate-line-strong);--dial-energy:1;position:relative}.CapabilityDial-module__VBBn4a__root[data-near] .CapabilityDial-module__VBBn4a__dial{--dial-energy:1.3}.CapabilityDial-module__VBBn4a__root[data-open] .CapabilityDial-module__VBBn4a__dial{--dial-energy:1.5}.CapabilityDial-module__VBBn4a__root[data-open][data-near] .CapabilityDial-module__VBBn4a__dial{--dial-energy:1.62}.CapabilityDial-module__VBBn4a__dial:before{content:"";background:radial-gradient(circle closest-side at 50% 50%, color-mix(in srgb, var(--paper-bone) calc(3.6% * var(--dial-energy)), transparent) 0%, color-mix(in srgb, var(--paper-bone) calc(1.4% * var(--dial-energy)), transparent) 22%, transparent 44%);pointer-events:none;border-radius:50%;transition:background .42s linear;position:absolute;inset:0}.CapabilityDial-module__VBBn4a__dial:after{content:"";pointer-events:none;border:1.5px solid color-mix(in srgb, var(--paper-bone) 60%, transparent);box-shadow:0 0 16px 2px color-mix(in srgb, var(--paper-bone) 40%, transparent), 0 0 38px 8px color-mix(in srgb, var(--paper-bone) 22%, transparent), inset 0 0 14px 2px color-mix(in srgb, var(--paper-bone) 25%, transparent);opacity:.12;border-radius:50%;transition:opacity .36s,box-shadow .36s;position:absolute;inset:-6px}.CapabilityDial-module__VBBn4a__face{stroke-width:1px;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CapabilityDial-module__VBBn4a__calibration{stroke:color-mix(in srgb, var(--plate-line) calc(40% * var(--dial-energy)), transparent);transform-origin:100px 100px;transition:stroke .32s linear}@keyframes CapabilityDial-module__VBBn4a__calibrationTurn{to{transform:rotate(360deg)}}@keyframes CapabilityDial-module__VBBn4a__dialBorderGlow{0%,8%{opacity:.15;box-shadow:0 0 10px 1px color-mix(in srgb, var(--paper-bone) 25%, transparent), 0 0 22px 4px color-mix(in srgb, var(--paper-bone) 14%, transparent), inset 0 0 8px 1px color-mix(in srgb, var(--paper-bone) 15%, transparent)}26%{opacity:.95;box-shadow:0 0 22px 4px #ffffffa6, 0 0 48px 10px color-mix(in srgb, var(--paper-bone) 38%, transparent), inset 0 0 16px 3px color-mix(in srgb, var(--paper-bone) 30%, transparent)}42%{opacity:.35;box-shadow:0 0 14px 2px color-mix(in srgb, var(--paper-bone) 30%, transparent), 0 0 26px 5px color-mix(in srgb, var(--paper-bone) 15%, transparent)}54%,to{opacity:.12;box-shadow:0 0 10px 1px color-mix(in srgb, var(--paper-bone) 25%, transparent), 0 0 22px 4px color-mix(in srgb, var(--paper-bone) 14%, transparent), inset 0 0 8px 1px color-mix(in srgb, var(--paper-bone) 15%, transparent)}}@keyframes CapabilityDial-module__VBBn4a__rimBeacon{0%,8%{filter:none;stroke:color-mix(in srgb, var(--plate-line-strong) calc(52% * var(--dial-energy)), transparent)}26%{filter:drop-shadow(0 0 3.5px #ffffffd9);stroke:color-mix(in srgb, var(--paper-bone) 98%, transparent)}42%{filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--paper-bone) 45%, transparent));stroke:color-mix(in srgb, var(--paper-bone) 75%, transparent)}54%,to{filter:none;stroke:color-mix(in srgb, var(--plate-line-strong) calc(52% * var(--dial-energy)), transparent)}}@keyframes CapabilityDial-module__VBBn4a__needleBeacon{0%,8%{box-shadow:0 0 #0000}26%{box-shadow:0 0 0 2px #ffffffd9, 0 0 14px 3px color-mix(in srgb, var(--paper-bone) 60%, transparent)}42%{box-shadow:0 0 4px 1px color-mix(in srgb, var(--paper-bone) 30%, transparent)}54%,to{box-shadow:0 0 #0000}}@keyframes CapabilityDial-module__VBBn4a__quadrantSectorBeacon{0%,8%{fill:color-mix(in srgb, var(--paper-bone) 9%, transparent);stroke:color-mix(in srgb, var(--paper-bone) 22%, transparent);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--paper-bone) 14%, transparent))}26%{fill:color-mix(in srgb, var(--paper-bone) 22%, transparent);stroke:color-mix(in srgb, var(--paper-bone) 55%, transparent);filter:drop-shadow(0 0 16px color-mix(in srgb, var(--paper-bone) 38%, transparent))}42%{fill:color-mix(in srgb, var(--paper-bone) 12%, transparent);stroke:color-mix(in srgb, var(--paper-bone) 30%, transparent);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--paper-bone) 18%, transparent))}54%,to{fill:color-mix(in srgb, var(--paper-bone) 9%, transparent);stroke:color-mix(in srgb, var(--paper-bone) 22%, transparent);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--paper-bone) 14%, transparent))}}@keyframes CapabilityDial-module__VBBn4a__segmentBeacon{0%,8%{opacity:.88;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--paper-bone) 14%, transparent))}26%{opacity:1;filter:drop-shadow(0 0 14px #ffffffa6)}42%{opacity:.92;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--paper-bone) 20%, transparent))}54%,to{opacity:.88;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--paper-bone) 14%, transparent))}}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__calibration{animation:96s linear infinite CapabilityDial-module__VBBn4a__calibrationTurn}.CapabilityDial-module__VBBn4a__root:not([data-open]):not([data-near]) .CapabilityDial-module__VBBn4a__dial:after{animation:3.4s cubic-bezier(.22,1,.36,1) infinite CapabilityDial-module__VBBn4a__dialBorderGlow}.CapabilityDial-module__VBBn4a__root:not([data-open]):not([data-near]) .CapabilityDial-module__VBBn4a__rim{animation:3.4s cubic-bezier(.22,1,.36,1) infinite CapabilityDial-module__VBBn4a__rimBeacon}.CapabilityDial-module__VBBn4a__root:not([data-open]):not([data-near]) .CapabilityDial-module__VBBn4a__needlePoint{animation:3.4s cubic-bezier(.22,1,.36,1) infinite CapabilityDial-module__VBBn4a__needleBeacon}.CapabilityDial-module__VBBn4a__root:not([data-open]):not([data-near]) .CapabilityDial-module__VBBn4a__wedgeSector{animation:3.4s cubic-bezier(.22,1,.36,1) infinite CapabilityDial-module__VBBn4a__quadrantSectorBeacon}.CapabilityDial-module__VBBn4a__root:not([data-open]):not([data-near]) .CapabilityDial-module__VBBn4a__segment{animation:3.4s cubic-bezier(.22,1,.36,1) infinite CapabilityDial-module__VBBn4a__segmentBeacon}[data-stage=dormant] .CapabilityDial-module__VBBn4a__calibration{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__calibration{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__dial:after{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__dial:after{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__rim{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__rim{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__needlePoint{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__needlePoint{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__wedgeSector{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__wedgeSector{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__segment{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__segment{animation-play-state:paused}}.CapabilityDial-module__VBBn4a__rim{stroke:color-mix(in srgb, var(--plate-line-strong) calc(52% * var(--dial-energy)), transparent);transition:stroke .32s linear}.CapabilityDial-module__VBBn4a__rimInner{stroke:color-mix(in srgb, var(--plate-line) calc(64% * var(--dial-energy)), transparent);transition:stroke .32s linear}.CapabilityDial-module__VBBn4a__hub{stroke:color-mix(in srgb, var(--plate-line-strong) calc(54% * var(--dial-energy)), transparent);transition:stroke .32s linear}.CapabilityDial-module__VBBn4a__hubInner{stroke:color-mix(in srgb, var(--plate-line) calc(53% * var(--dial-energy)), transparent);transition:stroke .32s linear}.CapabilityDial-module__VBBn4a__collar{stroke:color-mix(in srgb, var(--plate-line) calc(72% * var(--dial-energy)), transparent);transition:stroke .32s linear}.CapabilityDial-module__VBBn4a__bearing{stroke:color-mix(in srgb, var(--plate-line) calc(47% * var(--dial-energy)), transparent);transform-origin:100px 100px;transform:rotate(var(--selected,0deg)) rotate(calc(-1 * var(--selected,0deg)))}@keyframes CapabilityDial-module__VBBn4a__bearingLock{0%{stroke:var(--destination-type);transform:scale(.82)}55%{stroke:var(--destination-type)}to{stroke:color-mix(in srgb, var(--plate-line) 40%, transparent);transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__root[data-open] .CapabilityDial-module__VBBn4a__bearing{transform-box:view-box;animation:.46s cubic-bezier(.2,.9,.3,1.1) CapabilityDial-module__VBBn4a__bearingLock}}.CapabilityDial-module__VBBn4a__wedge{stroke:color-mix(in srgb, var(--plate-line) calc(80% * var(--dial-energy)), transparent);transition:stroke .16s linear}.CapabilityDial-module__VBBn4a__wedgeSector{fill:color-mix(in srgb, var(--paper-bone) 9%, transparent);stroke:color-mix(in srgb, var(--paper-bone) 22%, transparent);stroke-width:.8px;cursor:pointer;transition:fill .24s cubic-bezier(.22,1,.36,1),stroke .24s cubic-bezier(.22,1,.36,1),filter .24s cubic-bezier(.22,1,.36,1)}.CapabilityDial-module__VBBn4a__wedgeArc{stroke-width:1px}.CapabilityDial-module__VBBn4a__wedgeSpoke{stroke:color-mix(in srgb, var(--plate-line) calc(52% * var(--dial-energy)), transparent)}.CapabilityDial-module__VBBn4a__root[data-near="0"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="0"],.CapabilityDial-module__VBBn4a__root[data-near="1"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="1"],.CapabilityDial-module__VBBn4a__root[data-near="2"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="2"],.CapabilityDial-module__VBBn4a__root[data-near="3"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="3"],.CapabilityDial-module__VBBn4a__root[data-near="4"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="4"]{stroke:color-mix(in srgb, var(--destination-type) 68%, transparent)}.CapabilityDial-module__VBBn4a__root[data-near="0"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="0"] .CapabilityDial-module__VBBn4a__wedgeSector,.CapabilityDial-module__VBBn4a__root[data-near="1"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="1"] .CapabilityDial-module__VBBn4a__wedgeSector,.CapabilityDial-module__VBBn4a__root[data-near="2"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="2"] .CapabilityDial-module__VBBn4a__wedgeSector,.CapabilityDial-module__VBBn4a__root[data-near="3"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="3"] .CapabilityDial-module__VBBn4a__wedgeSector,.CapabilityDial-module__VBBn4a__root[data-near="4"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="4"] .CapabilityDial-module__VBBn4a__wedgeSector,.CapabilityDial-module__VBBn4a__wedgeSector:hover{fill:color-mix(in srgb, var(--paper-bone) 24%, transparent);stroke:color-mix(in srgb, var(--paper-bone) 65%, transparent);stroke-width:1.2px;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--paper-bone) 40%, transparent))}.CapabilityDial-module__VBBn4a__root[data-near="0"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="0"] .CapabilityDial-module__VBBn4a__wedgeArc,.CapabilityDial-module__VBBn4a__root[data-near="1"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="1"] .CapabilityDial-module__VBBn4a__wedgeArc,.CapabilityDial-module__VBBn4a__root[data-near="2"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="2"] .CapabilityDial-module__VBBn4a__wedgeArc,.CapabilityDial-module__VBBn4a__root[data-near="3"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="3"] .CapabilityDial-module__VBBn4a__wedgeArc,.CapabilityDial-module__VBBn4a__root[data-near="4"] .CapabilityDial-module__VBBn4a__wedge[data-wedge="4"] .CapabilityDial-module__VBBn4a__wedgeArc{stroke-width:1.5px;transition:stroke-width .16s linear}.CapabilityDial-module__VBBn4a__wedge[data-on]{stroke:var(--destination-type)}.CapabilityDial-module__VBBn4a__wedge[data-on] .CapabilityDial-module__VBBn4a__wedgeSector{fill:color-mix(in srgb, var(--paper-bone) 22%, transparent);stroke:var(--destination-type);stroke-width:1.6px;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--paper-bone) 36%, transparent))}.CapabilityDial-module__VBBn4a__wedge[data-on] .CapabilityDial-module__VBBn4a__wedgeArc{stroke-width:2.2px}@keyframes CapabilityDial-module__VBBn4a__sectorCharge{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__wedge[data-on] .CapabilityDial-module__VBBn4a__wedgeArc{stroke-dasharray:1;animation:.42s cubic-bezier(.22,1,.36,1) both CapabilityDial-module__VBBn4a__sectorCharge}}.CapabilityDial-module__VBBn4a__needle{transform-origin:50% 100%;width:0;height:44%;transform:rotate(calc(var(--selected,0deg) + var(--deflect,0deg)));pointer-events:none;transition:transform .44s cubic-bezier(.25,1,.36,1);position:absolute;bottom:50%;left:50%}.CapabilityDial-module__VBBn4a__needleShaft{background:color-mix(in srgb, var(--paper-bone) calc(52% * var(--dial-energy)), transparent);width:1px;height:13%;transition:background-color .32s linear;position:absolute;top:0;left:-.5px}.CapabilityDial-module__VBBn4a__needlePoint{background:var(--destination-type);border-radius:1px;width:5px;height:5px;transition:box-shadow .3s,transform .3s;position:absolute;top:-2px;left:-2.5px}.CapabilityDial-module__VBBn4a__root[data-open] .CapabilityDial-module__VBBn4a__needleShaft{background:var(--destination-type)}.CapabilityDial-module__VBBn4a__centre{pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CapabilityDial-module__VBBn4a__centreRest{border:1px solid var(--plate-line-strong);border-radius:50%;grid-area:1/1;width:9px;height:9px;transition:opacity .2s linear}.CapabilityDial-module__VBBn4a__centreIndex{font-family:var(--font-display);color:var(--destination-type);font-variant-numeric:tabular-nums;opacity:0;grid-area:1/1;font-size:clamp(1.4rem,min(2.4vw,4.4vh),2.6rem);font-weight:900;line-height:1;transition:opacity .2s linear}.CapabilityDial-module__VBBn4a__root[data-open] .CapabilityDial-module__VBBn4a__centreRest{opacity:0}.CapabilityDial-module__VBBn4a__root[data-open] .CapabilityDial-module__VBBn4a__centreIndex{opacity:1}.CapabilityDial-module__VBBn4a__segments{position:absolute;inset:0}.CapabilityDial-module__VBBn4a__segment{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;opacity:.5;background:0 0;border:0;justify-items:center;gap:.15em;margin:0;padding:.4em .5em;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}.CapabilityDial-module__VBBn4a__segment[data-segment="0"]{top:21%;left:50%}.CapabilityDial-module__VBBn4a__segment[data-segment="1"]{top:41%;left:77.6%}.CapabilityDial-module__VBBn4a__segment[data-segment="2"]{top:73.5%;left:67%}.CapabilityDial-module__VBBn4a__segment[data-segment="3"]{top:73.5%;left:33%}.CapabilityDial-module__VBBn4a__segment[data-segment="4"]{top:41%;left:22.4%}.CapabilityDial-module__VBBn4a__segmentIndex{font-family:var(--font-display);color:var(--paper-bone);font-variant-numeric:tabular-nums;font-size:.95em;font-weight:900;transition:color .18s,text-shadow .18s}.CapabilityDial-module__VBBn4a__segmentName{font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);text-transform:uppercase;color:var(--type-dim);transition:color .18s,text-shadow .18s}.CapabilityDial-module__VBBn4a__segment:hover,.CapabilityDial-module__VBBn4a__root[data-near="0"] .CapabilityDial-module__VBBn4a__segment[data-segment="0"],.CapabilityDial-module__VBBn4a__root[data-near="1"] .CapabilityDial-module__VBBn4a__segment[data-segment="1"],.CapabilityDial-module__VBBn4a__root[data-near="2"] .CapabilityDial-module__VBBn4a__segment[data-segment="2"],.CapabilityDial-module__VBBn4a__root[data-near="3"] .CapabilityDial-module__VBBn4a__segment[data-segment="3"],.CapabilityDial-module__VBBn4a__root[data-near="4"] .CapabilityDial-module__VBBn4a__segment[data-segment="4"]{opacity:1;transform:translate(-50%,-50%)scale(1.06)}.CapabilityDial-module__VBBn4a__segment:hover .CapabilityDial-module__VBBn4a__segmentName,.CapabilityDial-module__VBBn4a__root[data-near="0"] .CapabilityDial-module__VBBn4a__segment[data-segment="0"] .CapabilityDial-module__VBBn4a__segmentName,.CapabilityDial-module__VBBn4a__root[data-near="1"] .CapabilityDial-module__VBBn4a__segment[data-segment="1"] .CapabilityDial-module__VBBn4a__segmentName,.CapabilityDial-module__VBBn4a__root[data-near="2"] .CapabilityDial-module__VBBn4a__segment[data-segment="2"] .CapabilityDial-module__VBBn4a__segmentName,.CapabilityDial-module__VBBn4a__root[data-near="3"] .CapabilityDial-module__VBBn4a__segment[data-segment="3"] .CapabilityDial-module__VBBn4a__segmentName,.CapabilityDial-module__VBBn4a__root[data-near="4"] .CapabilityDial-module__VBBn4a__segment[data-segment="4"] .CapabilityDial-module__VBBn4a__segmentName{color:#fff;text-shadow:0 0 10px color-mix(in srgb, var(--paper-bone) 75%, transparent)}.CapabilityDial-module__VBBn4a__segment:hover .CapabilityDial-module__VBBn4a__segmentIndex,.CapabilityDial-module__VBBn4a__root[data-near="0"] .CapabilityDial-module__VBBn4a__segment[data-segment="0"] .CapabilityDial-module__VBBn4a__segmentIndex,.CapabilityDial-module__VBBn4a__root[data-near="1"] .CapabilityDial-module__VBBn4a__segment[data-segment="1"] .CapabilityDial-module__VBBn4a__segmentIndex,.CapabilityDial-module__VBBn4a__root[data-near="2"] .CapabilityDial-module__VBBn4a__segment[data-segment="2"] .CapabilityDial-module__VBBn4a__segmentIndex,.CapabilityDial-module__VBBn4a__root[data-near="3"] .CapabilityDial-module__VBBn4a__segment[data-segment="3"] .CapabilityDial-module__VBBn4a__segmentIndex,.CapabilityDial-module__VBBn4a__root[data-near="4"] .CapabilityDial-module__VBBn4a__segment[data-segment="4"] .CapabilityDial-module__VBBn4a__segmentIndex{color:#fff;text-shadow:0 0 12px #ffffffe6}.CapabilityDial-module__VBBn4a__segment:active{transform:translate(-50%,-50%)scale(.96)}.CapabilityDial-module__VBBn4a__segment[aria-pressed=true]{opacity:1;transform:translate(-50%,-50%)scale(1.08)}.CapabilityDial-module__VBBn4a__segment[aria-pressed=true] .CapabilityDial-module__VBBn4a__segmentName{color:var(--paper-bone);text-shadow:0 0 12px color-mix(in srgb, var(--paper-bone) 65%, transparent);font-weight:600}.CapabilityDial-module__VBBn4a__segment[aria-pressed=true] .CapabilityDial-module__VBBn4a__segmentIndex{color:var(--paper-bone);text-shadow:0 0 14px color-mix(in srgb, var(--paper-bone) 75%, transparent);font-weight:900}.CapabilityDial-module__VBBn4a__segment:focus-visible{outline:1px solid var(--destination-type);outline-offset:3px}.CapabilityDial-module__VBBn4a__readout{grid-area:1/2;align-self:center;min-width:0;min-height:0}.CapabilityDial-module__VBBn4a__panel{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-content:center;column-gap:clamp(1.25rem,3vw,3rem);min-width:0;display:grid}.CapabilityDial-module__VBBn4a__read{align-content:start;row-gap:clamp(.4rem,1.1vh,.85rem);min-width:0;display:grid}.CapabilityDial-module__VBBn4a__intent{font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);color:var(--type-dim);margin:0}.CapabilityDial-module__VBBn4a__intent:before{content:"“"}.CapabilityDial-module__VBBn4a__intent:after{content:"”"}.CapabilityDial-module__VBBn4a__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--destination-type);text-transform:uppercase;text-shadow:0 -1px 0 #ffffff73, var(--ghost-offset) var(--ghost-offset) 0 var(--dragon-vermilion);margin:0;font-size:clamp(1.5rem,min(3.4vw,5.6vh),3.4rem);font-weight:900;line-height:1;display:grid}.CapabilityDial-module__VBBn4a__line{text-wrap:pretty;max-width:46ch;margin:0}.CapabilityDial-module__VBBn4a__keys{border-top:1px solid var(--plate-line);flex-wrap:wrap;gap:clamp(.9rem,2.2vw,2rem);margin-top:clamp(.25rem,.8vh,.5rem);padding-top:clamp(.6rem,1.4vh,1rem);display:flex}.CapabilityDial-module__VBBn4a__key{cursor:pointer;font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);text-transform:uppercase;color:var(--destination-type);text-shadow:0 0 6px color-mix(in srgb, var(--paper-bone) 40%, transparent), 0 0 1px #ffffff8c;background:0 0;border:0;margin:0;padding:0 0 .5em;transition:color .14s linear,text-shadow .2s;position:relative}.CapabilityDial-module__VBBn4a__key:hover,.CapabilityDial-module__VBBn4a__key[aria-pressed=true]{color:#fff;text-shadow:0 0 8px color-mix(in srgb, var(--paper-bone) 65%, transparent), 0 0 2px #fff}.CapabilityDial-module__VBBn4a__key:focus-visible{outline:1px solid var(--destination-type);outline-offset:3px}.CapabilityDial-module__VBBn4a__keyTick{background:var(--destination-type);width:100%;height:1px;box-shadow:0 0 4px color-mix(in srgb, var(--paper-bone) 60%, transparent);transform-origin:0;pointer-events:none;transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.CapabilityDial-module__VBBn4a__key[aria-pressed=true] .CapabilityDial-module__VBBn4a__keyTick,.CapabilityDial-module__VBBn4a__key[aria-pressed=true]:hover .CapabilityDial-module__VBBn4a__keyTick{transform:scaleX(1)}.CapabilityDial-module__VBBn4a__band{min-height:5rem;padding-top:clamp(.25rem,.8vh,.5rem);display:grid}.CapabilityDial-module__VBBn4a__bandItem{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .16s linear}.CapabilityDial-module__VBBn4a__bandItem[data-shown]{opacity:1;visibility:visible}.CapabilityDial-module__VBBn4a__bandLine{font-family:var(--font-utility);font-size:var(--type-body);line-height:var(--leading-body);color:var(--destination-type);max-width:46ch;margin:0 0 .4em}.CapabilityDial-module__VBBn4a__bandItems{font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);color:var(--type-dim);margin:0;line-height:1.7}.CapabilityDial-module__VBBn4a__run{white-space:nowrap}.CapabilityDial-module__VBBn4a__sep{color:color-mix(in srgb, currentColor 45%, transparent)}.CapabilityDial-module__VBBn4a__art{align-content:start;row-gap:clamp(.4rem,1.1vh,.8rem);min-width:0;display:grid}.CapabilityDial-module__VBBn4a__plate{color:var(--plate-line-strong);justify-self:start;padding:clamp(.5rem,1.4vh,1rem);position:relative}.CapabilityDial-module__VBBn4a__plateCorners{pointer-events:none;background:linear-gradient(var(--plate-line), var(--plate-line)) 0 0 / 10px 1px, linear-gradient(var(--plate-line), var(--plate-line)) 0 0 / 1px 10px, linear-gradient(var(--plate-line), var(--plate-line)) 100% 0 / 10px 1px, linear-gradient(var(--plate-line), var(--plate-line)) 100% 0 / 1px 10px, linear-gradient(var(--plate-line), var(--plate-line)) 0 100% / 10px 1px, linear-gradient(var(--plate-line), var(--plate-line)) 0 100% / 1px 10px, linear-gradient(var(--plate-line), var(--plate-line)) 100% 100% / 10px 1px, linear-gradient(var(--plate-line), var(--plate-line)) 100% 100% / 1px 10px;background-repeat:no-repeat;position:absolute;inset:0}.CapabilityDial-module__VBBn4a__output{color:var(--destination-type);margin:0}.CapabilityDial-module__VBBn4a__footnote{border-top:1px solid var(--plate-line);font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);color:var(--type-dim);max-width:46ch;margin:0;padding-top:clamp(.35rem,1vh,.7rem);line-height:1.7}.CapabilityDial-module__VBBn4a__starting{border-top:1px solid var(--plate-line);flex-direction:column;gap:.65rem;margin-top:clamp(.4rem,1vh,.75rem);padding-top:clamp(.75rem,1.6vh,1.25rem);display:flex}.CapabilityDial-module__VBBn4a__startingLabel{font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);text-transform:uppercase;color:color-mix(in srgb, var(--paper-bone,#ede9e0) 60%, transparent);margin:0}.CapabilityDial-module__VBBn4a__packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1vw,.85rem);display:grid}.CapabilityDial-module__VBBn4a__package{cursor:pointer;text-align:left;min-height:96px;font-family:var(--font-utility);background:#ede9e008;border:1px solid #ede9e024;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:0;padding:.8rem .9rem;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.CapabilityDial-module__VBBn4a__package:before{content:"";background:var(--dragon-vermilion,#e2402a);opacity:0;pointer-events:none;height:2px;transition:opacity .22s,transform .22s;position:absolute;top:0;left:0;right:0;transform:scaleX(.3)}.CapabilityDial-module__VBBn4a__package:hover{background:#ede9e00f;border-color:#ede9e052;transform:translateY(-2px);box-shadow:0 8px 20px -4px #0009,0 0 16px -4px #e2402a1f}.CapabilityDial-module__VBBn4a__package:hover:before{opacity:.7;transform:scaleX(1)}.CapabilityDial-module__VBBn4a__package[aria-expanded=true]{background:#ede9e014;border-color:#ede9e073;box-shadow:0 8px 22px -4px #000000b3,inset 0 0 14px #ede9e00a}.CapabilityDial-module__VBBn4a__package[aria-expanded=true]:before{opacity:1;transform:scaleX(1)}.CapabilityDial-module__VBBn4a__package:active{transform:translateY(0)scale(.98)}.CapabilityDial-module__VBBn4a__package:focus-visible{outline:2px solid var(--dragon-vermilion,#e2402a);outline-offset:2px}.CapabilityDial-module__VBBn4a__packageHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.CapabilityDial-module__VBBn4a__packageName{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--paper-bone,#ede9e0) 65%, transparent);font-size:.68rem;font-weight:700;transition:color .18s}.CapabilityDial-module__VBBn4a__package:hover .CapabilityDial-module__VBBn4a__packageName,.CapabilityDial-module__VBBn4a__package[aria-expanded=true] .CapabilityDial-module__VBBn4a__packageName{color:#fff}.CapabilityDial-module__VBBn4a__packageIndicator{color:var(--dragon-vermilion,#e2402a);font-size:.75rem;font-weight:700;line-height:1;transition:transform .2s,color .2s}.CapabilityDial-module__VBBn4a__package:hover .CapabilityDial-module__VBBn4a__packageIndicator,.CapabilityDial-module__VBBn4a__package[aria-expanded=true] .CapabilityDial-module__VBBn4a__packageIndicator{color:#fff}.CapabilityDial-module__VBBn4a__packageBand{letter-spacing:.02em;color:#fff;font-variant-numeric:tabular-nums;margin:.35rem 0 .2rem;font-size:.85rem;font-weight:700;transition:text-shadow .2s}.CapabilityDial-module__VBBn4a__package:hover .CapabilityDial-module__VBBn4a__packageBand,.CapabilityDial-module__VBBn4a__package[aria-expanded=true] .CapabilityDial-module__VBBn4a__packageBand{text-shadow:0 0 10px #ede9e066}.CapabilityDial-module__VBBn4a__packageDuration{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--paper-bone,#ede9e0) 50%, transparent);font-size:.62rem;line-height:1.35}.CapabilityDial-module__VBBn4a__package:hover .CapabilityDial-module__VBBn4a__packageDuration,.CapabilityDial-module__VBBn4a__package[aria-expanded=true] .CapabilityDial-module__VBBn4a__packageDuration{color:color-mix(in srgb, var(--paper-bone,#ede9e0) 80%, transparent)}.CapabilityDial-module__VBBn4a__spec{background:#ede9e006;border:1px solid #ede9e01f;border-radius:4px;min-height:0;transition:all .24s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.CapabilityDial-module__VBBn4a__spec:not([data-open]):not(:has([data-shown])){display:none}.CapabilityDial-module__VBBn4a__spec[data-open]{padding:.85rem 1.1rem;animation:.22s cubic-bezier(.16,1,.3,1) forwards CapabilityDial-module__VBBn4a__specEnter;display:grid}.CapabilityDial-module__VBBn4a__spec:has([data-shown]){padding:.85rem 1.1rem;animation:.22s cubic-bezier(.16,1,.3,1) forwards CapabilityDial-module__VBBn4a__specEnter;display:grid}@keyframes CapabilityDial-module__VBBn4a__specEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CapabilityDial-module__VBBn4a__specItem{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .16s linear}.CapabilityDial-module__VBBn4a__specItem:not([data-shown]){display:none}.CapabilityDial-module__VBBn4a__specItem[data-shown]{opacity:1;visibility:visible;display:block}.CapabilityDial-module__VBBn4a__specHead{font-family:var(--font-utility);font-size:var(--type-utility);letter-spacing:var(--track-utility);color:var(--field-yellow,#e3f32b);margin:0 0 .4rem;font-weight:600}.CapabilityDial-module__VBBn4a__specItems{font-family:var(--font-utility);letter-spacing:.04em;color:color-mix(in srgb, var(--paper-bone,#ede9e0) 75%, transparent);margin:0;font-size:.72rem;line-height:1.65}.CapabilityDial-module__VBBn4a__specItems .CapabilityDial-module__VBBn4a__run{display:inline}.CapabilityDial-module__VBBn4a__specItems .CapabilityDial-module__VBBn4a__sep{color:color-mix(in srgb, var(--paper-bone,#ede9e0) 35%, transparent)}.CapabilityDial-module__VBBn4a__cta{font-family:var(--font-utility);font-size:var(--type-body);letter-spacing:var(--track-body);color:var(--destination-type);text-underline-offset:.3em;justify-self:start;margin-top:clamp(.3rem,1vh,.7rem);text-decoration:underline;text-decoration-thickness:1px}.CapabilityDial-module__VBBn4a__cta:hover .CapabilityDial-module__VBBn4a__arrow,.CapabilityDial-module__VBBn4a__careCta:hover .CapabilityDial-module__VBBn4a__arrow{transform:translate(3px)}.CapabilityDial-module__VBBn4a__arrow{transition:transform .16s cubic-bezier(.22,1,.36,1);display:inline-block}.CapabilityDial-module__VBBn4a__cta:focus-visible{outline:1px solid var(--destination-type);outline-offset:3px}html[data-mode] .CapabilityDial-module__VBBn4a__readout{grid-template:minmax(0,1fr)/minmax(0,1fr);align-items:center;display:grid}html[data-mode] .CapabilityDial-module__VBBn4a__readout>*{grid-area:1/1}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__readout>:not([data-shown]){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease-out,visibility .22s ease-out}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__readout>[data-shown]{opacity:1;visibility:visible;transition:opacity .28s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__intent{animation:.26s cubic-bezier(.22,1,.36,1) 30ms both CapabilityDial-module__VBBn4a__enterLift}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__headline>span{animation:.42s cubic-bezier(.65,0,.2,1) 60ms both CapabilityDial-module__VBBn4a__enterSet}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__headline>span:last-child{animation-delay:.12s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__line{animation:.26s cubic-bezier(.22,1,.36,1) .16s both CapabilityDial-module__VBBn4a__enterLift}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__key{animation:.24s cubic-bezier(.22,1,.36,1) both CapabilityDial-module__VBBn4a__enterLift}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__key:first-child{animation-delay:.2s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__key:nth-child(2){animation-delay:.24s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__key:nth-child(3){animation-delay:.28s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__band{animation:.24s linear .29s both CapabilityDial-module__VBBn4a__enterLift}:is(html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__output,html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__starting,html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__footnote,html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__cta){animation:.28s cubic-bezier(.22,1,.36,1) .31s both CapabilityDial-module__VBBn4a__enterLift}}@keyframes CapabilityDial-module__VBBn4a__enterLift{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes CapabilityDial-module__VBBn4a__enterSet{0%{opacity:0;clip-path:inset(0 100% 0 0)}30%{opacity:1}to{opacity:1;clip-path:inset(0 -2% 0 0)}}.CapabilityDial-module__VBBn4a__panelFolio,.CapabilityDial-module__VBBn4a__cornerTL,.CapabilityDial-module__VBBn4a__cornerTR,.CapabilityDial-module__VBBn4a__cornerBL,.CapabilityDial-module__VBBn4a__cornerBR{display:none}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panelFolio{font-family:var(--font-utility);letter-spacing:.12em;color:color-mix(in srgb, var(--paper-bone) 65%, transparent);text-transform:uppercase;border-bottom:1px solid color-mix(in srgb, var(--paper-bone) 10%, transparent);justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:.6rem;font-size:.68rem;display:flex}:is(html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerTL,html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerTR,html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerBL,html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerBR){pointer-events:none;border-color:color-mix(in srgb, var(--paper-bone) 36%, transparent);z-index:2;border-style:solid;border-width:0;width:8px;height:8px;display:block;position:absolute}html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerTL{border-top-width:1px;border-left-width:1px;top:-4px;left:-4px}html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerTR{border-top-width:1px;border-right-width:1px;top:-4px;right:-4px}html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerBL{border-bottom-width:1px;border-left-width:1px;bottom:-4px;left:-4px}html[data-mode=linear] .CapabilityDial-module__VBBn4a__cornerBR{border-bottom-width:1px;border-right-width:1px;bottom:-4px;right:-4px}html[data-mode=linear] .CapabilityDial-module__VBBn4a__readout{flex-direction:column;gap:0;width:100%;display:flex;position:relative}html[data-mode=linear] .CapabilityDial-module__VBBn4a__readout{--dock-top:calc(max(1.4rem, calc(env(safe-area-inset-top,0px) + 1.1rem)) + 4rem)}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel{top:var(--dock-top);background:#070706;background:color-mix(in srgb, var(--paper-bone) 2.5%, #070706);border:1px solid color-mix(in srgb, var(--paper-bone) 14%, transparent);--panel-fit:calc(100dvh - var(--dock-top) - .75rem);min-width:0;min-height:min(clamp(560px, 78vh, 680px), var(--panel-fit));max-height:var(--panel-fit);touch-action:pan-y;contain:layout style;border-radius:6px;flex-direction:column;grid-area:auto;gap:clamp(.6rem,1.8vw,.95rem);margin-bottom:clamp(2rem,5vh,3.5rem);padding:clamp(.95rem,3.2vw,1.35rem);display:flex;position:sticky;overflow:hidden;box-shadow:0 -6px 22px -2px #000000e6,0 12px 30px -6px #000c,inset 0 1px #ffffff14}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel:first-of-type{z-index:10}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel:nth-of-type(2){z-index:11}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel:nth-of-type(3){z-index:12}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel:nth-of-type(4){z-index:13}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel:nth-of-type(5){z-index:14}html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel:last-of-type{margin-bottom:clamp(2rem,5vh,3.5rem)}.CapabilityDial-module__VBBn4a__stackRunway{display:none}html[data-mode=linear] .CapabilityDial-module__VBBn4a__stackRunway{pointer-events:none;width:100%;height:clamp(3rem,8vh,5rem);display:block}html[data-mode=linear] .CapabilityDial-module__VBBn4a__read{flex-direction:column;gap:clamp(.45rem,1.5vw,.75rem);min-width:0;display:flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__headline{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.35rem,5.5vw,1.75rem);line-height:1.25}html[data-mode=linear] .CapabilityDial-module__VBBn4a__line{color:color-mix(in srgb, var(--paper-bone) 80%, transparent);max-width:none;font-size:clamp(.82rem,2.9vw,.9rem);line-height:1.65}html[data-mode=linear] .CapabilityDial-module__VBBn4a__keys{background:color-mix(in srgb, var(--paper-bone) 8%, transparent);border:1px solid color-mix(in srgb, var(--paper-bone) 12%, transparent);margin-top:.65rem;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-block:0;padding:1px;display:grid;overflow:hidden}html[data-mode=linear] .CapabilityDial-module__VBBn4a__key{letter-spacing:.12em;background:color-mix(in srgb, var(--paper-bone) 2%, transparent);color:color-mix(in srgb, var(--paper-bone) 65%, transparent);text-align:center;-webkit-tap-highlight-color:transparent;border:none;border-radius:3px;justify-content:center;align-items:center;min-height:42px;padding:.55rem .35rem;font-size:.66rem;font-weight:500;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__key[aria-pressed=true]{background:color-mix(in srgb, var(--paper-bone) 12%, transparent);color:var(--paper-bone);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--paper-bone) 25%, transparent), 0 2px 6px #00000059;font-weight:700}html[data-mode=linear] .CapabilityDial-module__VBBn4a__keyTick{display:none}html[data-mode=linear] .CapabilityDial-module__VBBn4a__bandItem[data-shown]{background:color-mix(in srgb, var(--paper-bone) 3%, transparent);border-left:2px solid var(--paper-bone);border-radius:0 4px 4px 0;margin-top:.5rem;padding:.8rem 1rem}html[data-mode=linear] .CapabilityDial-module__VBBn4a__bandLine{color:var(--paper-bone);margin-bottom:.25rem;font-size:.8rem;font-weight:500;line-height:1.55}html[data-mode=linear] .CapabilityDial-module__VBBn4a__bandItems{color:color-mix(in srgb, var(--paper-bone) 70%, transparent);margin:0;font-size:.72rem;line-height:1.6}html[data-mode=linear] .CapabilityDial-module__VBBn4a__art{flex-direction:column;flex:auto;gap:.75rem;min-height:0;margin-top:.25rem;display:flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__plate{aspect-ratio:200/140;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:auto;height:clamp(110px,15vh,135px);min-height:56px;margin:0 auto;padding:.5rem;display:flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__schematic{width:100%;height:100%;display:block}@media (max-height:739px){html[data-mode=linear] .CapabilityDial-module__VBBn4a__panel{min-height:0;max-height:none;position:static;overflow:visible}html[data-mode=linear] .CapabilityDial-module__VBBn4a__stackRunway{display:none}}html[data-mode=linear] .CapabilityDial-module__VBBn4a__output{letter-spacing:.08em;color:var(--paper-bone);background:color-mix(in srgb, var(--paper-bone) 3%, transparent);border-left:2px solid color-mix(in srgb, var(--paper-bone) 28%, transparent);border-radius:0 3px 3px 0;padding:.65rem .85rem;font-size:.72rem;line-height:1.55}html[data-mode=linear] .CapabilityDial-module__VBBn4a__starting{border-top:1px solid color-mix(in srgb, var(--paper-bone) 10%, transparent);flex-direction:column;gap:.65rem;padding-top:.85rem;display:flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-block:0;display:grid}html[data-mode=linear] .CapabilityDial-module__VBBn4a__package{border:1px solid color-mix(in srgb, var(--paper-bone) 12%, transparent);background:color-mix(in srgb, var(--paper-bone) 3%, transparent);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:3px;flex-direction:column;justify-content:center;min-height:48px;padding:.55rem .45rem;transition:border-color .16s,background .16s;display:flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__package[aria-expanded=true]{border-color:var(--paper-bone);background:color-mix(in srgb, var(--paper-bone) 10%, transparent)}html[data-mode=linear] .CapabilityDial-module__VBBn4a__packageHeader{justify-content:space-between;align-items:center;width:100%;display:flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__packageIndicator{color:var(--dragon-vermilion);font-size:.65rem}html[data-mode=linear] .CapabilityDial-module__VBBn4a__packageName{letter-spacing:.12em;font-size:.62rem;font-weight:600}html[data-mode=linear] .CapabilityDial-module__VBBn4a__packageBand{color:var(--paper-bone);margin-top:.15rem;font-size:.72rem;font-weight:700}html[data-mode=linear] .CapabilityDial-module__VBBn4a__packageDuration{color:color-mix(in srgb, var(--paper-bone) 50%, transparent);margin-top:.15rem;font-size:.58rem}html[data-mode=linear] .CapabilityDial-module__VBBn4a__cta{font-family:var(--font-utility);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-bone);border-bottom:2px solid var(--dragon-vermilion);align-self:flex-start;align-items:center;min-height:44px;margin-top:auto;padding-top:.5rem;padding-bottom:.3rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}html[data-mode=linear] .CapabilityDial-module__VBBn4a__footnote{color:color-mix(in srgb, var(--paper-bone) 68%, transparent);border-top:1px solid color-mix(in srgb, var(--paper-bone) 8%, transparent);margin-top:.35rem;padding-top:.65rem;font-size:.72rem;line-height:1.6}@media (max-width:1023.98px){.CapabilityDial-module__VBBn4a__root{--dial-size:clamp(15.5rem, 70vw, 19rem);flex-direction:column;row-gap:0;width:100%;height:auto;display:flex}.CapabilityDial-module__VBBn4a__instrument{top:calc(max(1.4rem, calc(env(safe-area-inset-top,0px) + 1.1rem)) - .2rem);z-index:45;width:var(--dial-size);height:var(--dial-size);pointer-events:auto;transform-origin:100% 0;--dock-x:calc((1 - var(--dock-p,0)) * (-50vw + var(--frame-pad) + var(--dial-size) * .5));--dock-y:calc((1 - var(--dock-p,0)) * 1.4rem);--dock-scale:calc(1 - var(--dock-p,0) * (1 - 2.4rem / var(--dial-size)));transform:translate3d(var(--dock-x), var(--dock-y), 0) scale(var(--dock-scale));will-change:transform;align-self:flex-end;margin:0;position:sticky}.CapabilityDial-module__VBBn4a__readout{width:100%;padding-top:clamp(4.2rem,11vw,5.2rem)}.CapabilityDial-module__VBBn4a__segmentName,.CapabilityDial-module__VBBn4a__segmentIndex{opacity:calc(1 - var(--dock-p,0) * 2.5);transition:opacity .12s}.CapabilityDial-module__VBBn4a__wedge[data-on] .CapabilityDial-module__VBBn4a__wedgeSector{fill:color-mix(in srgb, var(--paper-bone) calc(22% + var(--dock-p,0) * 30%), transparent);stroke:var(--destination-type);stroke-width:calc(1.6 + var(--dock-p,0) * 1.2);filter:drop-shadow(0 0 calc(16px - var(--dock-p,0) * 8px) color-mix(in srgb, var(--paper-bone) calc(36% + var(--dock-p,0) * 24%), transparent))}.CapabilityDial-module__VBBn4a__wedge[data-on] .CapabilityDial-module__VBBn4a__wedgeArc{stroke-width:calc(2.2 + var(--dock-p,0) * .8);filter:drop-shadow(0 0 calc(var(--dock-p,0) * 6px) color-mix(in srgb, var(--paper-bone) calc(var(--dock-p,0) * 65%), transparent))}.CapabilityDial-module__VBBn4a__needlePoint{width:calc(5px + var(--dock-p,0) * 2px);height:calc(5px + var(--dock-p,0) * 2px);left:calc(-2.5px - var(--dock-p,0) * 1px);border-radius:calc(1px + var(--dock-p,0) * 5px);box-shadow:0 0 calc(var(--dock-p,0) * 7px) color-mix(in srgb, var(--paper-bone) calc(var(--dock-p,0) * 75%), transparent)}.CapabilityDial-module__VBBn4a__centreIndex{text-shadow:0 0 calc(var(--dock-p,0) * 5px) color-mix(in srgb, var(--paper-bone) calc(var(--dock-p,0) * 65%), transparent);font-size:clamp(1.8rem,8.5vw,2.4rem)}.CapabilityDial-module__VBBn4a__spec{min-height:0}.CapabilityDial-module__VBBn4a__band{min-height:0;padding-top:0;display:block}.CapabilityDial-module__VBBn4a__bandItem{grid-area:auto;transition:none}.CapabilityDial-module__VBBn4a__bandItem:not([data-shown]){display:none}.CapabilityDial-module__VBBn4a__bandItem[data-shown]{display:block}.CapabilityDial-module__VBBn4a__specItem{transition:none}.CapabilityDial-module__VBBn4a__key,.CapabilityDial-module__VBBn4a__package,.CapabilityDial-module__VBBn4a__cta{align-items:center;min-height:44px;padding-block:.35rem}.CapabilityDial-module__VBBn4a__keys,.CapabilityDial-module__VBBn4a__packages{margin-block:0}}@media (max-width:479.98px){.CapabilityDial-module__VBBn4a__keys{gap:.5rem 1.4rem}}@media (prefers-reduced-motion:reduce){.CapabilityDial-module__VBBn4a__needle,.CapabilityDial-module__VBBn4a__keyTick,.CapabilityDial-module__VBBn4a__arrow,.CapabilityDial-module__VBBn4a__centreRest,.CapabilityDial-module__VBBn4a__centreIndex,.CapabilityDial-module__VBBn4a__bandItem,.CapabilityDial-module__VBBn4a__specItem,.CapabilityDial-module__VBBn4a__wedge,.CapabilityDial-module__VBBn4a__segment,.CapabilityDial-module__VBBn4a__key,.CapabilityDial-module__VBBn4a__package{transition:none}}.CapabilityDial-module__VBBn4a__schematic{aspect-ratio:200/140;width:auto;max-width:100%;height:clamp(8rem,25vh,14rem);color:var(--plate-line-strong);display:block;overflow:visible}.CapabilityDial-module__VBBn4a__k0,.CapabilityDial-module__VBBn4a__k1,.CapabilityDial-module__VBBn4a__k2{stroke:var(--plate-line-strong);transition:stroke .18s linear,opacity .18s linear}.CapabilityDial-module__VBBn4a__strong{stroke:var(--destination-type)}.CapabilityDial-module__VBBn4a__priorTrace{stroke:var(--plate-line);stroke-dasharray:3 3}.CapabilityDial-module__VBBn4a__stamp{fill:var(--type-dim);stroke:none;font-family:var(--font-utility);letter-spacing:.08em;text-transform:uppercase;font-size:7px}.CapabilityDial-module__VBBn4a__panel[data-key="0"] .CapabilityDial-module__VBBn4a__k1,.CapabilityDial-module__VBBn4a__panel[data-key="0"] .CapabilityDial-module__VBBn4a__k2,.CapabilityDial-module__VBBn4a__panel[data-key="1"] .CapabilityDial-module__VBBn4a__k0,.CapabilityDial-module__VBBn4a__panel[data-key="1"] .CapabilityDial-module__VBBn4a__k2,.CapabilityDial-module__VBBn4a__panel[data-key="2"] .CapabilityDial-module__VBBn4a__k0,.CapabilityDial-module__VBBn4a__panel[data-key="2"] .CapabilityDial-module__VBBn4a__k1{stroke:var(--plate-line);opacity:.55}.CapabilityDial-module__VBBn4a__panel[data-key="0"] .CapabilityDial-module__VBBn4a__k0,.CapabilityDial-module__VBBn4a__panel[data-key="1"] .CapabilityDial-module__VBBn4a__k1,.CapabilityDial-module__VBBn4a__panel[data-key="2"] .CapabilityDial-module__VBBn4a__k2{stroke:var(--destination-type);filter:drop-shadow(0 0 2px #ffffffb3)}.CapabilityDial-module__VBBn4a__scatterDot{fill:var(--destination-type);stroke:none;transform-box:fill-box;transform-origin:50%}.CapabilityDial-module__VBBn4a__channelStreamA,.CapabilityDial-module__VBBn4a__channelStreamB,.CapabilityDial-module__VBBn4a__channelStreamC{stroke:var(--destination-type);stroke-width:1.5px;stroke-dasharray:10 58;stroke-dashoffset:68px;opacity:0;pointer-events:none}.CapabilityDial-module__VBBn4a__targetBeacon{transform-box:fill-box;transform-origin:50%}.CapabilityDial-module__VBBn4a__targetCore{fill:var(--destination-type)}@keyframes CapabilityDial-module__VBBn4a__dotPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;filter:drop-shadow(0 0 2px #ffffffbf);transform:scale(1.3)}}@keyframes CapabilityDial-module__VBBn4a__streamFlow{0%{stroke-dashoffset:68px}to{stroke-dashoffset:0}}@keyframes CapabilityDial-module__VBBn4a__targetGlow{0%,70%,to{filter:none;opacity:.75}20%{filter:drop-shadow(0 0 3px #ffffffd9);opacity:1}35%{filter:drop-shadow(0 0 1px color-mix(in srgb, var(--paper-bone) 50%, transparent));opacity:.85}}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__drift>*{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite alternate CapabilityDial-module__VBBn4a__scatterDrift}.CapabilityDial-module__VBBn4a__drift>:nth-child(3n+1){animation-duration:7s;animation-delay:-1.5s}.CapabilityDial-module__VBBn4a__drift>:nth-child(3n+2){animation-duration:5s;animation-delay:-3s}.CapabilityDial-module__VBBn4a__drift>:nth-child(4n){animation-duration:8s;animation-delay:-.5s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__scatterDot{animation:2.8s ease-in-out infinite CapabilityDial-module__VBBn4a__dotPulse}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__scatterDot:nth-child(3n+1){animation-delay:.4s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__scatterDot:nth-child(3n+2){animation-delay:.9s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__scatterDot:nth-child(4n){animation-delay:1.4s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__stratLeader{stroke-dasharray:1;animation:.42s cubic-bezier(.4,0,.2,1) .12s both CapabilityDial-module__VBBn4a__strokeDraw}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelTrack{stroke-dasharray:1;animation:.48s cubic-bezier(.4,0,.2,1) .24s both CapabilityDial-module__VBBn4a__strokeDraw}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__stratConverge{stroke-dasharray:1;animation:.4s cubic-bezier(.4,0,.2,1) .38s both CapabilityDial-module__VBBn4a__strokeDraw}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__targetBeacon{animation:2.8s ease-in-out infinite CapabilityDial-module__VBBn4a__targetGlow}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelStreamA,.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelStreamB,.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelStreamC{opacity:.85;animation:2.4s linear infinite CapabilityDial-module__VBBn4a__streamFlow}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelStreamA{animation-delay:0s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelStreamB{animation-delay:.4s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__channelStreamC{animation-delay:.8s}.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__drift>*,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__scatterDot,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__channelStreamA,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__channelStreamB,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__channelStreamC,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__targetBeacon{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__drift>*{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__drift>*{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__scatterDot{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__scatterDot{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__channelStreamA{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__channelStreamA{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__channelStreamB{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__channelStreamB{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__channelStreamC{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__channelStreamC{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__targetBeacon{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__targetBeacon{animation-play-state:paused}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__draw>path{stroke-dasharray:1;animation:.62s cubic-bezier(.65,0,.35,1) both CapabilityDial-module__VBBn4a__strokeDraw}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__snap>*{transform-box:fill-box;transform-origin:50%;animation:.26s cubic-bezier(.2,.9,.3,1.25) both CapabilityDial-module__VBBn4a__partSnap}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__snap>:nth-child(n){animation-delay:.56s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__snap>:nth-child(n+3){animation-delay:.66s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__snap>:nth-child(n+6){animation-delay:.76s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__extend>*{transform-box:fill-box;transform-origin:0;animation:.38s cubic-bezier(.65,0,.35,1) .86s both CapabilityDial-module__VBBn4a__partExtend}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>path{stroke-dasharray:1;animation:.52s cubic-bezier(.4,0,.2,1) both CapabilityDial-module__VBBn4a__strokeDraw}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>path:nth-child(2){animation-delay:70ms}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>path:nth-child(3){animation-delay:.14s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>path:nth-child(4){animation-delay:.21s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>path:nth-child(5){animation-delay:.28s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>circle{animation:.24s cubic-bezier(.2,.9,.3,1.25) both CapabilityDial-module__VBBn4a__partSnap}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>circle:nth-child(7){animation-delay:70ms}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>circle:nth-child(8){animation-delay:.14s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>circle:nth-child(9){animation-delay:.21s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__travel>circle:nth-child(10){animation-delay:.28s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__cascade>*{animation:.3s cubic-bezier(.22,1,.36,1) .38s both CapabilityDial-module__VBBn4a__bandIn}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__cascade>:nth-child(n+5){animation-delay:.47s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__cascade>:nth-child(n+8){animation-delay:.56s}html[data-mode=spatial] .CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__trace{stroke-dasharray:1;animation:.9s cubic-bezier(.65,0,.35,1) .62s both CapabilityDial-module__VBBn4a__strokeDraw}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeA,.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeB,.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeC,.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeD{animation:2.4s linear infinite CapabilityDial-module__VBBn4a__nodeWake}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeA{animation-delay:0s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeB{animation-delay:.38s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeC{animation-delay:.9s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__nodeD{animation-delay:1.5s}}@keyframes CapabilityDial-module__VBBn4a__scatterDrift{0%{transform:translate(0)}to{transform:translate(1.6px,-1.2px)}}@keyframes CapabilityDial-module__VBBn4a__strokeDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes CapabilityDial-module__VBBn4a__partSnap{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes CapabilityDial-module__VBBn4a__partExtend{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}@keyframes CapabilityDial-module__VBBn4a__bandIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes CapabilityDial-module__VBBn4a__nodeWake{0%,to{stroke:var(--plate-line-strong)}6%{stroke:var(--destination-type)}22%{stroke:var(--plate-line-strong)}}.CapabilityDial-module__VBBn4a__pulse{stroke:var(--destination-type);stroke-width:1.5px;stroke-dasharray:10 220;stroke-dashoffset:230px;opacity:0}@keyframes CapabilityDial-module__VBBn4a__signalRun{0%{stroke-dashoffset:230px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__pulse{opacity:1;animation:2.4s linear infinite CapabilityDial-module__VBBn4a__signalRun}}.CapabilityDial-module__VBBn4a__partnerStampText{fill:var(--type-dim);stroke:none;font-family:var(--font-utility);letter-spacing:.12em;text-transform:uppercase;text-anchor:middle;dominant-baseline:central;font-size:5.5px;transition:fill .2s,opacity .2s}.CapabilityDial-module__VBBn4a__panel[data-key="0"] .CapabilityDial-module__VBBn4a__k0 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="1"] .CapabilityDial-module__VBBn4a__k1 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="2"] .CapabilityDial-module__VBBn4a__k2 .CapabilityDial-module__VBBn4a__partnerStampText{fill:var(--destination-type);opacity:1}.CapabilityDial-module__VBBn4a__panel[data-key="0"] .CapabilityDial-module__VBBn4a__k1 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="0"] .CapabilityDial-module__VBBn4a__k2 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="1"] .CapabilityDial-module__VBBn4a__k0 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="1"] .CapabilityDial-module__VBBn4a__k2 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="2"] .CapabilityDial-module__VBBn4a__k0 .CapabilityDial-module__VBBn4a__partnerStampText,.CapabilityDial-module__VBBn4a__panel[data-key="2"] .CapabilityDial-module__VBBn4a__k1 .CapabilityDial-module__VBBn4a__partnerStampText{opacity:.35}.CapabilityDial-module__VBBn4a__partnerConduit{stroke:var(--plate-line-strong);opacity:.35}.CapabilityDial-module__VBBn4a__partnerNdaLine{stroke:var(--plate-line-strong);stroke-dasharray:4 4;opacity:.55}.CapabilityDial-module__VBBn4a__partnerLock{transform-box:fill-box;transform-origin:50%;transition:stroke .24s,opacity .24s}.CapabilityDial-module__VBBn4a__partnerLockKeyhole{fill:var(--destination-type);stroke:none}.CapabilityDial-module__VBBn4a__partnerFigmaDotA,.CapabilityDial-module__VBBn4a__partnerFigmaDotB,.CapabilityDial-module__VBBn4a__partnerFigmaDotC{fill:var(--destination-type);stroke:none;transform-box:fill-box;transform-origin:50%}.CapabilityDial-module__VBBn4a__partnerStreamA,.CapabilityDial-module__VBBn4a__partnerStreamB,.CapabilityDial-module__VBBn4a__partnerStreamC{stroke:var(--destination-type);stroke-width:1.5px;stroke-dasharray:8 28;stroke-dashoffset:36px;opacity:0;pointer-events:none}.CapabilityDial-module__VBBn4a__partnerOutStreamA,.CapabilityDial-module__VBBn4a__partnerOutStreamB{stroke:var(--destination-type);stroke-width:1.5px;stroke-dasharray:5 11;stroke-dashoffset:16px;opacity:0;pointer-events:none}.CapabilityDial-module__VBBn4a__partnerWaveTrack{stroke:var(--plate-line-strong);opacity:.45}.CapabilityDial-module__VBBn4a__partnerWaveStream{stroke:var(--destination-type);stroke-width:1.5px;stroke-dasharray:.22 .78;stroke-dashoffset:1px;opacity:0;pointer-events:none}.CapabilityDial-module__VBBn4a__partnerGateA,.CapabilityDial-module__VBBn4a__partnerGateB,.CapabilityDial-module__VBBn4a__partnerGateC{stroke:var(--plate-line-strong);stroke-width:1.5px;transition:stroke .2s,opacity .2s}.CapabilityDial-module__VBBn4a__partnerRunner{fill:var(--destination-type);stroke:none;opacity:0;pointer-events:none}.CapabilityDial-module__VBBn4a__partnerSyncTrack{stroke:var(--plate-line-strong);opacity:.45}.CapabilityDial-module__VBBn4a__partnerSyncNodeA,.CapabilityDial-module__VBBn4a__partnerSyncNodeB{fill:var(--destination-type);stroke:none;transform-box:fill-box;transform-origin:50%}.CapabilityDial-module__VBBn4a__partnerSyncPulse{stroke:var(--destination-type);stroke-width:1.5px;stroke-dasharray:.25 .75;stroke-dashoffset:1px;opacity:0;pointer-events:none}.CapabilityDial-module__VBBn4a__partnerBeaconRing{stroke:var(--dragon-vermilion,#e2402a);stroke-width:1px;transform-box:fill-box;transform-origin:50%}.CapabilityDial-module__VBBn4a__partnerBeaconCore{fill:var(--dragon-vermilion,#e2402a);stroke:none}.CapabilityDial-module__VBBn4a__partnerCheckmark{stroke:var(--destination-type);stroke-width:1.5px}.CapabilityDial-module__VBBn4a__partnerShippedLine{stroke:var(--plate-line-strong);opacity:.55}@keyframes CapabilityDial-module__VBBn4a__partnerNdaScan{0%{stroke-dashoffset:8px}to{stroke-dashoffset:0}}@keyframes CapabilityDial-module__VBBn4a__partnerLockBreathe{0%,to{opacity:.75;stroke:currentColor;filter:none}30%,48%{opacity:1;stroke:var(--dragon-vermilion,#e2402a);filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--dragon-vermilion,#e2402a) 85%, transparent))}}@keyframes CapabilityDial-module__VBBn4a__partnerDotGlow{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;filter:drop-shadow(0 0 2px #ffffffb3);transform:scale(1.25)}}@keyframes CapabilityDial-module__VBBn4a__partnerStreamIn{0%{stroke-dashoffset:36px;opacity:0}15%{opacity:.95}85%{opacity:.95}to{stroke-dashoffset:0;opacity:0}}@keyframes CapabilityDial-module__VBBn4a__partnerStreamOut{0%{stroke-dashoffset:16px;opacity:0}15%{opacity:.95}85%{opacity:.95}to{stroke-dashoffset:0;opacity:0}}@keyframes CapabilityDial-module__VBBn4a__partnerWaveTravel{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:1}88%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes CapabilityDial-module__VBBn4a__partnerGateFlash{0%,to{stroke:var(--plate-line-strong);opacity:.45}20%,45%{stroke:var(--destination-type);opacity:1;filter:drop-shadow(0 0 2px #ffffffbf)}}@keyframes CapabilityDial-module__VBBn4a__partnerRunnerMove{0%{opacity:0;transform:translate(0)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(40px)}}@keyframes CapabilityDial-module__VBBn4a__partnerSyncFlash{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;filter:drop-shadow(0 0 2.5px #fffc);transform:scale(1.35)}}@keyframes CapabilityDial-module__VBBn4a__partnerSyncTravel{0%{stroke-dashoffset:1px;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes CapabilityDial-module__VBBn4a__partnerBeaconPing{0%{opacity:1;stroke:var(--dragon-vermilion,#e2402a);transform:scale(.85)}60%{opacity:.35;stroke:var(--dragon-vermilion,#e2402a);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--dragon-vermilion,#e2402a) 60%, transparent));transform:scale(2.2)}to{opacity:0;transform:scale(2.8)}}@keyframes CapabilityDial-module__VBBn4a__partnerCheckSheen{0%,75%,to{opacity:.85;filter:none}85%{opacity:1;filter:drop-shadow(0 0 3px #ffffffe6)}}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerNdaLine{animation:2.4s linear infinite CapabilityDial-module__VBBn4a__partnerNdaScan}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerLock{animation:2.8s ease-in-out infinite CapabilityDial-module__VBBn4a__partnerLockBreathe}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerFigmaDotA{animation:3s ease-in-out infinite CapabilityDial-module__VBBn4a__partnerDotGlow}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerFigmaDotB{animation:3s ease-in-out .45s infinite CapabilityDial-module__VBBn4a__partnerDotGlow}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerFigmaDotC{animation:3s ease-in-out .9s infinite CapabilityDial-module__VBBn4a__partnerDotGlow}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerStreamA{animation:2.4s cubic-bezier(.4,0,.2,1) infinite CapabilityDial-module__VBBn4a__partnerStreamIn}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerStreamB{animation:2.4s cubic-bezier(.4,0,.2,1) .4s infinite CapabilityDial-module__VBBn4a__partnerStreamIn}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerStreamC{animation:2.4s cubic-bezier(.4,0,.2,1) .8s infinite CapabilityDial-module__VBBn4a__partnerStreamIn}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerWaveStream{animation:2.4s cubic-bezier(.4,0,.2,1) .35s infinite CapabilityDial-module__VBBn4a__partnerWaveTravel}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerGateA{animation:2.4s ease-in-out .4s infinite CapabilityDial-module__VBBn4a__partnerGateFlash}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerGateB{animation:2.4s ease-in-out .9s infinite CapabilityDial-module__VBBn4a__partnerGateFlash}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerGateC{animation:2.4s ease-in-out 1.4s infinite CapabilityDial-module__VBBn4a__partnerGateFlash}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerRunner{animation:2.4s linear .4s infinite CapabilityDial-module__VBBn4a__partnerRunnerMove}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerSyncNodeA{animation:2.4s ease-in-out .2s infinite CapabilityDial-module__VBBn4a__partnerSyncFlash}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerSyncNodeB{animation:2.4s ease-in-out 1.4s infinite CapabilityDial-module__VBBn4a__partnerSyncFlash}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerSyncPulse{animation:2.4s cubic-bezier(.4,0,.2,1) .6s infinite CapabilityDial-module__VBBn4a__partnerSyncTravel}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerOutStreamA{animation:2.4s cubic-bezier(.4,0,.2,1) .8s infinite CapabilityDial-module__VBBn4a__partnerStreamOut}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerOutStreamB{animation:2.4s cubic-bezier(.4,0,.2,1) 1.3s infinite CapabilityDial-module__VBBn4a__partnerStreamOut}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerBeaconRing{animation:2.4s cubic-bezier(.1,.8,.3,1) .6s infinite CapabilityDial-module__VBBn4a__partnerBeaconPing}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__partnerCheckmark{animation:2.4s ease-in-out infinite CapabilityDial-module__VBBn4a__partnerCheckSheen}.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerNdaLine,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerLock,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerFigmaDotA,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerFigmaDotB,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerFigmaDotC,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerStreamA,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerStreamB,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerStreamC,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerWaveStream,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerGateA,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerGateB,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerGateC,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerRunner,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerSyncNodeA,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerSyncNodeB,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerSyncPulse,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerOutStreamA,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerOutStreamB,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerBeaconRing,.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__partnerCheckmark{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerNdaLine{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerLock{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerFigmaDotA{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerFigmaDotB{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerFigmaDotC{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerStreamA{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerStreamB{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerStreamC{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerWaveStream{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerGateA{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerGateB{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerGateC{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerRunner{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerSyncNodeA{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerSyncNodeB{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerSyncPulse{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerOutStreamA{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerOutStreamB{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerBeaconRing{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__partnerCheckmark{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerNdaLine{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerLock{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerFigmaDotA{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerFigmaDotB{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerFigmaDotC{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerStreamA{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerStreamB{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerStreamC{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerWaveStream{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerGateA{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerGateB{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerGateC{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerRunner{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerSyncNodeA{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerSyncNodeB{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerSyncPulse{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerOutStreamA{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerOutStreamB{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerBeaconRing{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__partnerCheckmark{animation-play-state:paused}}@media (min-width:768px) and (max-width:1023.98px){.CapabilityDial-module__VBBn4a__root{column-gap:var(--space-5);--dial-size:min(14rem, 26vw);grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);display:grid}.CapabilityDial-module__VBBn4a__instrument{top:var(--frame-pad);--dock-p:0;transform-origin:50%;will-change:auto;width:var(--dial-size);height:var(--dial-size);grid-area:1/1;place-self:start center;position:sticky;transform:none}.CapabilityDial-module__VBBn4a__readout{grid-area:1/2;padding-top:0}}.CapabilityDial-module__VBBn4a__isoLayer{--depth:var(--layer,0);transform-box:fill-box;transform-origin:50%}.CapabilityDial-module__VBBn4a__isoEdge{stroke:var(--destination-type);stroke-width:calc(.7 + var(--depth) * .25);opacity:calc(.3 + var(--depth) * .3);vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__isoRule path{stroke:var(--destination-type);stroke-width:.6px;opacity:.22;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__isoPart path{stroke:var(--destination-type);stroke-width:.9px;opacity:calc(.4 + var(--depth) * .24);vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__isoType path{stroke:var(--destination-type);stroke-width:.8px;opacity:.38;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__isoPort path{stroke:var(--dragon-vermilion);stroke-width:1px;opacity:.75;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__isoDim path{stroke:var(--destination-type);stroke-width:.7px;opacity:.3;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__isoRegister path{stroke:var(--destination-type);stroke-width:.7px;opacity:.26;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoLayer{animation:.62s cubic-bezier(.16,1,.3,1) both CapabilityDial-module__VBBn4a__isoSettle;animation-delay:calc(var(--layer,0) * .13s + 80ms)}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoEdge{stroke-dasharray:1;animation:.52s cubic-bezier(.4,0,.2,1) both CapabilityDial-module__VBBn4a__strokeDraw;animation-delay:calc(var(--layer,0) * .13s + 80ms)}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoRegister path{stroke-dasharray:1;animation:.42s cubic-bezier(.4,0,.2,1) .62s both CapabilityDial-module__VBBn4a__strokeDraw}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoDim path{stroke-dasharray:1;animation:.38s cubic-bezier(.4,0,.2,1) .7s both CapabilityDial-module__VBBn4a__strokeDraw}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoPort path{stroke-dasharray:5 9;animation:2.2s linear .82s infinite CapabilityDial-module__VBBn4a__isoFlow}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoPort path:nth-child(2){animation-delay:1s}.CapabilityDial-module__VBBn4a__panel[data-shown] .CapabilityDial-module__VBBn4a__isoPort path:nth-child(3){animation-delay:1.18s}.CapabilityDial-module__VBBn4a__panel:not([data-shown]) .CapabilityDial-module__VBBn4a__isoPort path{animation-play-state:paused}[data-stage=dormant] .CapabilityDial-module__VBBn4a__isoPort path{animation-play-state:paused}[data-stage=signal] .CapabilityDial-module__VBBn4a__isoPort path{animation-play-state:paused}}@keyframes CapabilityDial-module__VBBn4a__isoSettle{0%{opacity:0;transform:translate(-5px,16px)}to{opacity:1;transform:translate(0,0)}}@keyframes CapabilityDial-module__VBBn4a__isoFlow{0%{stroke-dashoffset:28px}to{stroke-dashoffset:0}}.CapabilityDial-module__VBBn4a__partnerCoreTop{stroke:var(--destination-type);stroke-width:1.1px;opacity:.9;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__partnerCoreFace{stroke:var(--destination-type);stroke-width:.9px;opacity:.5;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__partnerLane{stroke:var(--destination-type);stroke-width:.7px;opacity:.5;vector-effect:non-scaling-stroke}.CapabilityDial-module__VBBn4a__partnerCoreDim path{stroke:var(--destination-type);stroke-width:.6px;opacity:.28;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){:is([data-destination=services][data-stage=dormant] .CapabilityDial-module__VBBn4a__panel[data-shown] svg *,[data-destination=services][data-stage=signal] .CapabilityDial-module__VBBn4a__panel[data-shown] svg *){animation-play-state:paused}}
.ServicesDestination-module__IlrkRa__root{--type-display-1:clamp(1.5rem, min(4.6vw, 7.6vh), 3.35rem);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);align-content:start;row-gap:clamp(.6rem,1.5vh,1.1rem)}.ServicesDestination-module__IlrkRa__landmark{white-space:nowrap;letter-spacing:-.03em;color:var(--destination-type);grid-area:1/1;margin:0;line-height:1}.ServicesDestination-module__IlrkRa__plate{grid-area:1/2;place-self:end;padding-bottom:.35em}.ServicesDestination-module__IlrkRa__headRule{margin:0 calc(var(--frame-pad) * -1);grid-area:2/1/auto/-1}.ServicesDestination-module__IlrkRa__console{grid-area:3/1/auto/-1;min-width:0;min-height:0}@media (max-width:1023.98px){.ServicesDestination-module__IlrkRa__root{--type-display-1:clamp(1.35rem, 7vw, 2.6rem);flex-direction:column;row-gap:clamp(1.25rem,3.5vw,2rem);padding-top:0;padding-bottom:clamp(3rem,8vw,5rem);display:flex}.ServicesDestination-module__IlrkRa__plate{grid-area:1/1;justify-self:end}.ServicesDestination-module__IlrkRa__landmark{grid-column:1;margin:0;padding-top:.15rem;line-height:1.15}.ServicesDestination-module__IlrkRa__console{grid-column:1}}
