.patent-legal[data-astro-cid-ukewgaff]{gap:var(--s-4);align-items:start;max-inline-size:60ch;display:grid}.patent-legal[data-astro-cid-ukewgaff].has-seal{grid-template-columns:64px minmax(0,1fr)}.pl-text[data-astro-cid-ukewgaff]{gap:var(--s-2);min-inline-size:0;display:grid}.pl-mark[data-astro-cid-ukewgaff]{color:var(--accent);font-family:var(--font-mono);font-weight:500;font-size:var(--fs-hud);letter-spacing:.16em;text-transform:uppercase;margin:0;line-height:1.4}.pl-line[data-astro-cid-ukewgaff]{color:var(--mid);font-size:var(--fs-small);margin:0;line-height:1.55}.pl-sub[data-astro-cid-ukewgaff]{margin:var(--s-2) 0 0;font-family:var(--font-mono);font-weight:500;font-size:var(--fs-hud);letter-spacing:var(--tr-hud);text-transform:uppercase;color:var(--dim)}.pl-pillars[data-astro-cid-ukewgaff]{gap:var(--s-1);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}.pl-pillars[data-astro-cid-ukewgaff] li[data-astro-cid-ukewgaff]{align-items:center;gap:var(--s-2);color:var(--mid);display:flex}.pl-pillars[data-astro-cid-ukewgaff] li[data-astro-cid-ukewgaff]:before{content:"";background:var(--accent-bdr);flex:none;block-size:1px;inline-size:12px}.thread[data-astro-cid-nvgoput7]{align-items:center;gap:var(--s-3);max-inline-size:520px;display:flex}.th-node[data-astro-cid-nvgoput7]{align-items:center;gap:var(--s-2);flex:none;display:inline-flex}.th-dot[data-astro-cid-nvgoput7]{border:1px solid var(--omni-red);background:var(--omni-red);border-radius:50%;block-size:7px;inline-size:7px;position:relative}.th-dot-to[data-astro-cid-nvgoput7]:after{content:"";box-shadow:0 0 0 1px var(--steel-hi);opacity:0;border-radius:50%;position:absolute;inset:-4px}.th-track[data-astro-cid-nvgoput7]{flex:1;block-size:1px;min-inline-size:48px;position:relative;overflow:hidden}.th-line[data-astro-cid-nvgoput7]{background:var(--omni-red);transform-origin:0;position:absolute;inset:0}.th-pulse[data-astro-cid-nvgoput7]{opacity:0;background:linear-gradient(90deg, transparent, var(--steel-hi), transparent) right center / 40px 100% no-repeat;position:absolute;inset:-1px 0}.thread-divider[data-astro-cid-nvgoput7]{block-size:2px;inline-size:48px;margin-block:var(--s-4);background:var(--omni-red);transform-origin:0;display:block}@media (prefers-reduced-motion:no-preference){html:not([data-motion="3"]) .thread-beam[data-astro-cid-nvgoput7] .th-line[data-astro-cid-nvgoput7]{animation:t8-thread-draw var(--dur-scene) var(--ease-in-out) .3s both}html:not([data-motion="3"]) .thread-beam[data-astro-cid-nvgoput7] .th-pulse[data-astro-cid-nvgoput7]{animation:t8-thread-pulse .7s var(--ease-in-out) 1.2s both}html:not([data-motion="3"]) .thread-beam[data-astro-cid-nvgoput7] .th-dot-to[data-astro-cid-nvgoput7]{animation:t8-thread-node .24s var(--ease-out) 1.85s both}html:not([data-motion="3"]) .thread-beam[data-astro-cid-nvgoput7] .th-dot-to[data-astro-cid-nvgoput7]:after{animation:t8-thread-seat .36s var(--ease-out) 1.9s both}@supports (animation-timeline:view()){html:not([data-motion="3"]) .thread-divider[data-astro-cid-nvgoput7]{animation-name:t8-thread-draw;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 30% cover 40%}}}@keyframes t8-thread-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes t8-thread-pulse{0%{opacity:1;transform:translate(-100%)}90%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes t8-thread-node{0%{background:0 0}to{background:var(--omni-red)}}@keyframes t8-thread-seat{0%{opacity:0;transform:scale(1)}10%{opacity:.6}to{opacity:0;transform:scale(1.6)}}@media (forced-colors:active){.th-line[data-astro-cid-nvgoput7],.thread-divider[data-astro-cid-nvgoput7],.th-dot[data-astro-cid-nvgoput7]{background:canvastext;border-color:canvastext}}.drift[data-astro-cid-q7juoxpb]{gap:var(--s-4);margin:0;display:grid}.drift-stage[data-astro-cid-q7juoxpb]{position:relative}.drift-panels[data-astro-cid-q7juoxpb]{gap:var(--s-4);display:grid}@media (width>=720px){.drift-panels[data-astro-cid-q7juoxpb]{grid-template-columns:1fr 1fr}}.drift-panel[data-astro-cid-q7juoxpb]{padding:var(--s-4) var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);gap:var(--s-2);align-content:start;margin:0;display:grid}.drift-panel[data-astro-cid-q7juoxpb] svg[data-astro-cid-q7juoxpb]{aspect-ratio:5/4;block-size:auto;inline-size:100%;max-inline-size:380px;margin-inline:auto;display:block;overflow:visible}.drift-panel[data-astro-cid-q7juoxpb] path[data-astro-cid-q7juoxpb],.drift-panel[data-astro-cid-q7juoxpb] circle[data-astro-cid-q7juoxpb]{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.drift-panel[data-astro-cid-q7juoxpb] circle[data-astro-cid-q7juoxpb].d-tip,.d-ghost[data-astro-cid-q7juoxpb] circle[data-astro-cid-q7juoxpb]{fill:currentColor}.d-ref[data-astro-cid-q7juoxpb]{color:var(--line-control);stroke-dasharray:3 4}.d-reticle[data-astro-cid-q7juoxpb]{color:var(--steel-lo)}.d-live[data-astro-cid-q7juoxpb]{color:var(--ink);transform-box:view-box;transform-origin:100px 90px}.d-ghost[data-astro-cid-q7juoxpb]{color:var(--omni-red);opacity:.3}.d-seat[data-astro-cid-q7juoxpb]{color:var(--steel-hi);opacity:0;transform-box:fill-box;transform-origin:50%}.drift-left[data-astro-cid-q7juoxpb] .d-live[data-astro-cid-q7juoxpb]{transform:translate(12px,-7.5px)rotate(-4.8deg)}.drift-label[data-astro-cid-q7juoxpb]{font-weight:var(--fw-ui);color:var(--ink);margin:0}.drift-note[data-astro-cid-q7juoxpb]{font-size:var(--fs-small);color:var(--mid);margin:0}.drift-caption[data-astro-cid-q7juoxpb]{font-size:var(--fs-small);color:var(--mid);max-inline-size:var(--shell-text)}.drift-replay[data-astro-cid-q7juoxpb],.drift-toggle[data-astro-cid-q7juoxpb]{border:1px solid var(--line-control);background:var(--glass);block-size:44px;inline-size:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:inline-grid}.drift-replay[data-astro-cid-q7juoxpb][hidden],.drift-toggle[data-astro-cid-q7juoxpb][hidden]{display:none}.drift-replay[data-astro-cid-q7juoxpb]{position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}.drift-replay[data-astro-cid-q7juoxpb]:hover,.drift-toggle[data-astro-cid-q7juoxpb]:hover{border-color:var(--steel)}.drift-proof[data-astro-cid-q7juoxpb]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg2);position:relative;overflow:hidden}.drift-proof[data-astro-cid-q7juoxpb] video[data-astro-cid-q7juoxpb]{aspect-ratio:8/5;object-fit:cover;block-size:auto;inline-size:100%;display:block}.drift-hud[data-astro-cid-q7juoxpb]{gap:var(--s-2);pointer-events:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset-block-start:var(--s-3);inset-inline-start:var(--s-3)}.drift-hud[data-astro-cid-q7juoxpb] li[data-astro-cid-q7juoxpb]{padding:2px var(--s-2);border-radius:var(--r-hud);border:1px solid var(--line);background:var(--glass);opacity:.7;transition:opacity var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}.drift-hud[data-astro-cid-q7juoxpb] li[data-astro-cid-q7juoxpb][data-on]{opacity:1;border-color:var(--accent-bdr)}.drift-hud[data-astro-cid-q7juoxpb] li[data-astro-cid-q7juoxpb][data-on] .hud{color:var(--accent)}.drift-toggle[data-astro-cid-q7juoxpb]{position:absolute;inset-block-end:var(--s-3);inset-inline-end:var(--s-3)}.drift-proof[data-astro-cid-q7juoxpb][data-state=playing] .i-play[data-astro-cid-q7juoxpb],.drift-proof[data-astro-cid-q7juoxpb]:not([data-state=playing]) .i-pause[data-astro-cid-q7juoxpb]{display:none}.i-pause[data-astro-cid-q7juoxpb],.i-play[data-astro-cid-q7juoxpb]{display:inline-grid}@media (prefers-reduced-motion:no-preference){html:not([data-motion="3"]) .is-armed[data-astro-cid-q7juoxpb]:not(.is-playing) .d-ghost[data-astro-cid-q7juoxpb]{opacity:0}html:not([data-motion="3"]) .is-armed[data-astro-cid-q7juoxpb]:not(.is-playing) .drift-left[data-astro-cid-q7juoxpb] .d-live[data-astro-cid-q7juoxpb]{transform:none}html:not([data-motion="3"]) .is-playing[data-astro-cid-q7juoxpb] .drift-left[data-astro-cid-q7juoxpb] .d-live[data-astro-cid-q7juoxpb]{animation-name:t8-drift-left;animation-duration:3.9s;animation-timing-function:linear;animation-fill-mode:both}html:not([data-motion="3"]) .is-playing[data-astro-cid-q7juoxpb] .d-ghost[data-astro-cid-q7juoxpb]{animation-name:t8-drift-ghost;animation-duration:.24s;animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-delay:calc(var(--k) * 1.3s - .45s)}html:not([data-motion="3"]) .is-playing[data-astro-cid-q7juoxpb] .drift-right[data-astro-cid-q7juoxpb] .d-live[data-astro-cid-q7juoxpb]{animation-name:t8-drift-right;animation-duration:1.3s;animation-iteration-count:3;animation-fill-mode:both}html:not([data-motion="3"]) .is-playing[data-astro-cid-q7juoxpb] .d-seat[data-astro-cid-q7juoxpb]{animation-name:t8-drift-seat;animation-duration:1.3s;animation-iteration-count:3;animation-timing-function:var(--ease-out);animation-fill-mode:both}}@keyframes t8-drift-left{0%{animation-timing-function:var(--ease-in-out);transform:none}9%{opacity:.55;animation-timing-function:var(--ease-dock);transform:translateY(-14px)}24%,33.3%{opacity:1;animation-timing-function:var(--ease-in-out);transform:translate(4px,-2.5px)rotate(-1.6deg)}42.3%{opacity:.55;animation-timing-function:var(--ease-dock);transform:translate(4px,-16.5px)rotate(-1.6deg)}57.3%,66.6%{opacity:1;animation-timing-function:var(--ease-in-out);transform:translate(8px,-5px)rotate(-3.2deg)}75.6%{opacity:.55;animation-timing-function:var(--ease-dock);transform:translate(8px,-19px)rotate(-3.2deg)}90.6%,to{opacity:1;transform:translate(12px,-7.5px)rotate(-4.8deg)}}@keyframes t8-drift-ghost{0%{opacity:0}}@keyframes t8-drift-right{0%{animation-timing-function:var(--ease-in-out);transform:none}27%{opacity:.55;animation-timing-function:var(--ease-dock);transform:translateY(-14px)}72%,to{opacity:1;transform:none}}@keyframes t8-drift-seat{0%,70%{opacity:0;transform:scale(.6)}76%{opacity:.8}to{opacity:0;transform:scale(1.7)}}@media (forced-colors:active){.d-ghost[data-astro-cid-q7juoxpb]{color:graytext;opacity:1}.d-live[data-astro-cid-q7juoxpb],.d-reticle[data-astro-cid-q7juoxpb],.d-ref[data-astro-cid-q7juoxpb]{color:canvastext}}.kit[data-astro-cid-bxersw65]{position:relative}.kit-stage[data-astro-cid-bxersw65]{justify-items:center;gap:var(--s-6);display:grid}.kit-fig[data-astro-cid-bxersw65]{inline-size:min(100%,560px);margin:0;position:relative}.kit-layers[data-astro-cid-bxersw65]{aspect-ratio:992/860;--seat-up:calc(46 / 992 * 100cqi);--seat-down:calc(-40 / 992 * 100cqi);position:relative;container-type:inline-size}.layer[data-astro-cid-bxersw65]{inline-size:100%;display:block;position:absolute;inset-inline:0}.models[data-astro-cid-bxersw65]{z-index:1}.kit-seat[data-astro-cid-bxersw65]{inset-inline:22%;block-size:8%;box-shadow:0 0 0 1px var(--steel-hi);opacity:0;z-index:2;pointer-events:none;border-radius:50%;position:absolute;top:66%}.kit-callouts[data-astro-cid-bxersw65]{margin:var(--s-6) 0 0;gap:var(--s-5);padding:0;list-style:none;display:grid}.kc-box[data-astro-cid-bxersw65]{gap:var(--s-4);grid-template-columns:88px minmax(0,1fr);align-items:start;display:grid}.kc-text[data-astro-cid-bxersw65]{gap:var(--s-1);justify-items:start;display:grid}.kc-title[data-astro-cid-bxersw65]{font-weight:600;font-size:var(--fs-body);line-height:1.3}.kc-body[data-astro-cid-bxersw65]{color:var(--dim);font-size:var(--fs-small);text-wrap:pretty;line-height:1.45}.kc-inset[data-astro-cid-bxersw65]{aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--card);block-size:88px;inline-size:88px;display:block}.kc-logos[data-astro-cid-bxersw65]{margin:var(--s-1) 0 0;grid-column:1/-1;gap:6px;max-inline-size:380px;padding:0;list-style:none;display:flex}.kc-logos[data-astro-cid-bxersw65] li[data-astro-cid-bxersw65]{flex:auto;min-inline-size:0;display:grid}.kc-leader[data-astro-cid-bxersw65]{display:none}.kit-cta[data-astro-cid-bxersw65]{justify-content:center;display:flex}@media (width>=1240px){.kit-fig[data-astro-cid-bxersw65]{inline-size:min(520px,115.349svh - 184.558px)}.kit-callouts[data-astro-cid-bxersw65]{margin:0;display:block}.kc[data-astro-cid-bxersw65]{top:var(--y);align-items:center;display:flex;position:absolute;translate:0 -50%}.kit-fig[data-astro-cid-bxersw65]{--kc-w:300px}.kc-right[data-astro-cid-bxersw65]{left:var(--x);inline-size:calc(100% - var(--x) + 40px + var(--kc-w))}.kc-left[data-astro-cid-bxersw65]{right:calc(100% - var(--x));inline-size:calc(var(--x) + 40px + var(--kc-w));flex-direction:row-reverse}.kc-cad[data-astro-cid-bxersw65]{inline-size:var(--kc-w);right:calc(100% + 40px)}.kc-box[data-astro-cid-bxersw65]{inline-size:var(--kc-w);gap:var(--s-3);flex:none;grid-template-columns:72px minmax(0,1fr)}.kc-inset[data-astro-cid-bxersw65]{block-size:72px;inline-size:72px}.kc-left[data-astro-cid-bxersw65] .kc-box[data-astro-cid-bxersw65]{grid-template-columns:minmax(0,1fr) 72px}.kc-left[data-astro-cid-bxersw65] .kc-inset[data-astro-cid-bxersw65]{grid-area:1/2}.kc-left[data-astro-cid-bxersw65] .kc-text[data-astro-cid-bxersw65]{text-align:end;grid-area:1/1;justify-items:end}.kc-left[data-astro-cid-bxersw65] .kc-logos[data-astro-cid-bxersw65]{grid-area:2/1/auto/-1;justify-content:flex-end}.kc-leader[data-astro-cid-bxersw65]{background:var(--steel);flex:1;block-size:1px;display:block}.kc-right[data-astro-cid-bxersw65] .kc-leader[data-astro-cid-bxersw65]{transform-origin:0;margin-inline-end:var(--s-3)}.kc-left[data-astro-cid-bxersw65] .kc-leader[data-astro-cid-bxersw65]{transform-origin:100%;margin-inline-start:var(--s-3)}.kc-leader[data-astro-cid-bxersw65]:before{content:"";background:var(--steel-hi);border-radius:50%;block-size:5px;inline-size:5px;display:block;translate:0 -2px}.kc-left[data-astro-cid-bxersw65] .kc-leader[data-astro-cid-bxersw65]:before{margin-inline-start:auto}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not([data-motion="3"]) .kit[data-astro-cid-bxersw65]{view-timeline:--kit block;block-size:180vh}html:not([data-motion="3"]) .kit-stage[data-astro-cid-bxersw65]{align-content:center;block-size:100svh;position:sticky;top:0}html:not([data-motion="3"]) .kit-fig[data-astro-cid-bxersw65]{inline-size:min(100%,115.349svh - 346.047px)}html:not([data-motion="3"]) .kit[data-astro-cid-bxersw65] [data-astro-cid-bxersw65]:is(.kit-layers,.layer,.kit-seat,.kc,.kc-leader,.kc-inset,.kit-cta){animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--kit}html:not([data-motion="3"]) .kit-layers[data-astro-cid-bxersw65]{animation-name:t8-kit-settle;animation-range:contain contain 30%}html:not([data-motion="3"]) .upper[data-astro-cid-bxersw65]{animation-name:t8-kit-upper;animation-range:contain}html:not([data-motion="3"]) .lower[data-astro-cid-bxersw65]{animation-name:t8-kit-lower;animation-range:contain}html:not([data-motion="3"]) .kit-seat[data-astro-cid-bxersw65]{animation-name:t8-kit-seat;animation-range:contain 90% contain 97%}html:not([data-motion="3"]) .kit-cta[data-astro-cid-bxersw65]{animation-name:t8-kit-cta;animation-range:contain 92% contain 98%}html:not([data-motion="3"]) .kit-cta[data-astro-cid-bxersw65]:focus-within{animation:none}html:not([data-motion="3"]) .kit-callouts[data-astro-cid-bxersw65]{grid-template-areas:"c";min-block-size:max(9.5em,96px);display:grid}html:not([data-motion="3"]) .kc[data-astro-cid-bxersw65]{animation-name:t8-kc-one;animation-range:contain calc(28% + var(--i) * 11%) contain calc(39% + var(--i) * 11%);grid-area:c}html:not([data-motion="3"]) .kc-cad[data-astro-cid-bxersw65]{animation-name:t8-kc-last;animation-range:contain 61% contain 66%}html:not([data-motion="3"]) .kc[data-astro-cid-bxersw65]:focus-within{animation:none}@media (width>=1240px){html:not([data-motion="3"]) .kit[data-astro-cid-bxersw65]{block-size:260vh}html:not([data-motion="3"]) .kit-fig[data-astro-cid-bxersw65]{inline-size:min(520px,115.349svh - 184.558px)}html:not([data-motion="3"]) .kit-callouts[data-astro-cid-bxersw65]{min-block-size:0;display:block}html:not([data-motion="3"]) .kc[data-astro-cid-bxersw65]{animation-name:t8-kc-in;animation-range:contain calc(38% + var(--i) * 5%) contain calc(46% + var(--i) * 5%)}html:not([data-motion="3"]) .kc-leader[data-astro-cid-bxersw65]{animation-name:t8-kc-lead;animation-range:contain calc(35% + var(--i) * 5%) contain calc(45% + var(--i) * 5%)}html:not([data-motion="3"]) .kc-cad[data-astro-cid-bxersw65]{animation-name:t8-kc-in;animation-range:contain 50% contain 58%}html:not([data-motion="3"]) .kc-inset[data-astro-cid-bxersw65]{animation-name:t8-kc-inset;animation-range:contain 50% contain 60%}}}}@keyframes t8-kit-settle{0%{transform:scale(.96)}to{transform:none}}@keyframes t8-kit-upper{0%,30%{transform:translateY(var(--seat-up))}70%{transform:none}92%,to{transform:translateY(var(--seat-up))}}@keyframes t8-kit-lower{0%,30%{transform:translateY(var(--seat-down))}70%{transform:none}92%,to{transform:translateY(var(--seat-down))}}@keyframes t8-kit-seat{0%{opacity:0;transform:scale(1)}15%{opacity:.6}to{opacity:0;transform:scale(1.18)}}@keyframes t8-kit-cta{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes t8-kc-in{0%{opacity:0}to{opacity:1}}@keyframes t8-kc-lead{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes t8-kc-inset{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes t8-kc-one{0%{opacity:0;transform:translateY(8px)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes t8-kc-last{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
