html.is-slam :is(.lb-h1,.lb-lede,.lb-hero__plate,.lb-more,.lb-hero__reel,.inf-wire){opacity:.003;animation:.5s ease-out 7s forwards inf-slam-failsafe}@keyframes inf-slam-failsafe{to{opacity:1}}.inf-title{isolation:isolate;box-sizing:border-box;color:#fff;width:fit-content;max-width:100%;text-shadow:none;border-radius:.5em;padding:.36em .52em .42em;position:relative}.inf-title:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--card,1);background:radial-gradient(75% 65% at 50% 62%,#ffdeaa1a,#0000 70%),radial-gradient(120% 90% at 0 0,#508cff33,#0000 62%),linear-gradient(155deg,#121e3e9e,#080c1ab8 60%,#060914c7);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 0 38px #ffdeaa0d,0 0 0 1px #ffe2b41a,0 26px 50px -20px #000c,0 0 72px #ffd6a01f,0 0 130px #468cff1a}.inf-title__w{white-space:nowrap;display:block}.inf-title__rim{border-radius:inherit;pointer-events:none;opacity:var(--card,1);-webkit-mask-composite:xor;background:linear-gradient(140deg,#dceafff5,#78acff85 24%,#5a8ceb3d 55%,#78acff66 82%,#c8deff9e);padding:.03em;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.inf-title.is-open:before,.inf-title.is-open .inf-title__rim{will-change:opacity}.inf-title__glint{aspect-ratio:1;opacity:0;background:conic-gradient(from 0deg, transparent 0 60%, #96c8ff80 84%, #fff 93%, transparent 94% 100%);width:150%;position:absolute;top:50%;left:50%;translate:-50% -50%}.inf-open{z-index:150;touch-action:none;overscroll-behavior:none;width:100%;height:100%;position:fixed;inset:0}html.is-slam :is(.sb,.crumbs){z-index:160}html:has(.inf-open) :is(.sb,.crumbs){z-index:160}.inf-wire{z-index:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.inf-wire[data-state=dark]{visibility:hidden}.inf-wire>*{display:block;position:absolute}.inf-wire :is(i,u,b){display:block}.inf-wire__a>i,.inf-wire__v>i,.inf-wire__h>i{background:#fff;border-radius:1px;position:absolute;inset:0;box-shadow:0 0 7px 1px #c8e0ff80}.inf-wire__a>i{transform-origin:100%}.inf-wire__v>i{transform-origin:50% 0}.inf-wire__h>i{transform-origin:0}.inf-wire__c1,.inf-wire__c2{box-sizing:border-box;border:0 solid #fff;border-left-width:2px}.inf-wire__c1{border-top-width:2px}.inf-wire__c2{border-bottom-width:2px}.inf-wire__tap,.inf-wire__port{background:radial-gradient(circle at 36% 30%,#fff 0,#fff4e0 30%,#d6e8ff 64%,#8ec5ff 100%);border-radius:50%;box-shadow:0 0 12px 3px #ffeecd80}.inf-wire u{opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 10px 3px #fffc}.inf-wire__a>u{top:-2px;right:-3px}.inf-wire__v>u{top:-3px;left:-2px}.inf-wire__h>u{top:-2px;left:-3px}.inf-wire b{position:absolute;top:0;left:0}.inf-wire b:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 10px 3px #ffffffb3}.inf-wire__v>b{background:linear-gradient(#fff0,#fff);width:2px;height:80px}.inf-wire__v>b:after{bottom:-3px;left:-2px}.inf-wire__h>b{background:linear-gradient(90deg,#fff0,#fff);width:80px;height:2px}.inf-wire__h>b:after{top:-2px;right:-3px}.inf-wire:not([data-state=lit]) b{opacity:0}@keyframes inf-wire-v{to{transform:translateY(var(--lv))}}@keyframes inf-wire-h{to{transform:translateX(var(--lh))}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.inf-wire__v>b{animation:linear both inf-wire-v;animation-timeline:scroll(root);animation-range:var(--v0) var(--v1)}.inf-wire__h>b{animation:linear both inf-wire-h;animation-timeline:scroll(root);animation-range:var(--h0) var(--h1)}}}@media (prefers-reduced-motion:reduce){.inf-wire b{display:none}}@media (forced-colors:active){.inf-wire{display:none}}@media print{.inf-wire{display:none}}@media (forced-colors:active){.inf-title{color:canvastext;background:canvas;border:1px solid canvastext}.inf-title:before,.inf-title__rim{display:none}}@media print{.inf-title{color:#111}.inf-title:before,.inf-title__rim{display:none}}.lb-hero .inf-quick{box-shadow:none;color:#0f1420;text-shadow:none;filter:drop-shadow(0 16px 24px #0009);transition:transform var(--t-base) var(--ease);background:#e6edfb;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:.95rem;padding:.85rem 0 .85rem 1.1rem;position:relative;-webkit-mask:radial-gradient(.55rem at calc(100% - 6.7rem) 0,#0000 96%,#000) top/100% 51% no-repeat,radial-gradient(.55rem at calc(100% - 6.7rem) 100%,#0000 96%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(.55rem at calc(100% - 6.7rem) 0,#0000 96%,#000) top/100% 51% no-repeat,radial-gradient(.55rem at calc(100% - 6.7rem) 100%,#0000 96%,#000) bottom/100% 51% no-repeat}@media (hover:hover){.lb-hero .inf-quick:hover{transform:translateY(-2px)}}.lb-hero .inf-quick__ready{color:#17613a}.lb-hero .inf-quick__ready:before{background:#17613a;box-shadow:0 0 0 3px #17613a33}.lb-hero .inf-quick__t{font-family:"Unbounded", var(--display);letter-spacing:-.02em;color:#0f1420;font-size:.9rem;font-weight:600;line-height:1.25}.lb-hero .inf-quick__d{color:#434b5c;font-size:.82rem}.inf-quick__stub{border-left:2px dashed #0f142052;justify-content:center;align-self:stretch;align-items:center;gap:.6rem;width:6.7rem;margin:-.85rem 0;display:flex}.lb-hero .inf-quick__icon{box-sizing:content-box;background:#0d1016;border-radius:11px;margin:0;padding:5px}.lb-hero .inf-quick__go{color:#0f1420;font-size:1.35rem}.lb-hero .inf-quick:focus-visible{outline:2px solid var(--hero-blue);outline-offset:4px}.lb-hero .lb-more{font-family:"Unbounded", var(--lb-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--lb-white);background:linear-gradient(#23262e calc(50% - .5px),#000 calc(50% - .5px) calc(50% + .5px),#16181d calc(50% + .5px));border:1px solid #ffffff29;border-radius:4px;padding:.35rem 1.1rem;font-size:.7rem;font-weight:600}@media (forced-colors:active){.lb-hero .inf-quick{border:1px solid canvastext;-webkit-mask:none;mask:none}}
