@media (max-width:639.98px),(pointer:coarse){.lsi-root input:not([type=checkbox]):not([type=radio]):not([type=file]),.lsi-root select,.lsi-root textarea{font-size:16px}}.lsi-root{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:639.98px){.lsi-public .text-sm{font-size:1rem}.lsi-public .text-sm:not([class*=leading-]){line-height:1.5rem}.lsi-public .text-xs{font-size:.8125rem}.lsi-public .text-xs:not([class*=leading-]){line-height:1.125rem}}.lsi-public a:focus-visible,.lsi-public button:focus-visible{outline:2px solid #9fc0ff;outline-offset:2px}.lsi-root input[type=checkbox],.lsi-root input[type=radio]{width:1.15rem;height:1.15rem;flex:none;accent-color:#4d8dff}.lsi-root .lsi-ref{overflow-wrap:anywhere;word-break:break-word}.lsi-ni{--ni-bg:#090c15;--ni-ink:#f4efe6;--ni-blue:#4d8dff;--ni-blue-soft:rgba(77,141,255,0.16);--ni-blue-line:rgba(77,141,255,0.75);--ni-warm:#f4a85c;--ni-glass:rgba(9,13,24,0.78);--ni-line:rgba(255,255,255,0.14);container-type:inline-size;container-name:ni;background:var(--ni-bg);color:var(--ni-ink)}.lsi-ni .ni-hand{font-family:var(--font-hand),"Segoe Print","Bradley Hand",cursive}.lsi-ni .ni-hero{position:relative;isolation:isolate;overflow:hidden}.lsi-ni .ni-backdrop{position:absolute;inset:0;width:100%;height:100%;z-index:-2;display:block}.lsi-ni .ni-scrim{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 40% at 50% 38%,rgba(6,9,18,0) 0,rgba(6,9,18,.35) 100%),linear-gradient(180deg,rgba(6,9,18,.55) 0,rgba(6,9,18,.1) 26%,rgba(6,9,18,.55) 56%,rgba(6,9,18,.95))}.lsi-ni .ni-title{text-shadow:0 2px 24px rgba(0,0,0,.65);font-size:clamp(2.1rem,5.2cqi,3.9rem)}.lsi-ni .ni-cursor{display:inline-block;width:.07em;height:.9em;margin-left:.1em;vertical-align:-.08em;background:var(--ni-blue);animation:ni-blink 1.05s steps(1) infinite}@keyframes ni-blink{50%{opacity:0}}.lsi-ni .ni-panel{background:var(--ni-glass);border:1px solid var(--ni-line)}@container ni (min-width: 900px){@supports (backdrop-filter:blur(8px)){.lsi-ni .ni-panel{background:rgba(9,13,24,.62);backdrop-filter:blur(10px)}}}.lsi-ni .ni-arrow,.lsi-ni .ni-note{position:absolute;z-index:1;pointer-events:none;display:none}.lsi-ni .ni-arrow{overflow:visible}.lsi-ni .ni-arrow path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:ni-draw .9s ease .5s forwards}@keyframes ni-draw{to{stroke-dashoffset:0}}.lsi-ni .ni-note-manifest{left:4%;top:128px;width:250px;font-size:24px;line-height:1.15;transform:rotate(-4deg)}.lsi-ni .ni-note-list{left:2%;top:470px;font-size:22px;line-height:1.2;transform:rotate(-4deg)}.lsi-ni .ni-note-human{right:4%;top:520px;font-size:32px;transform:rotate(-6deg)}.lsi-ni .ni-arrow-1{left:19%;top:228px;width:70px;height:60px}.lsi-ni .ni-arrow-3{left:9%;top:640px;width:70px;height:40px}.lsi-ni .ni-arrow-4{right:6%;top:566px;width:110px;height:30px}@container ni (min-width: 900px){.lsi-ni .ni-note-human{display:block}}@container ni (min-width: 1360px){.lsi-ni .ni-arrow-1,.lsi-ni .ni-arrow-3,.lsi-ni .ni-arrow-4,.lsi-ni .ni-note-list,.lsi-ni .ni-note-manifest{display:block}}@container ni (min-width: 900px) and (max-width: 1359.98px){.lsi-ni .ni-note-human{right:3%;top:470px;font-size:26px}}.lsi-ni .ni-signature{margin:0 0 4px;font-size:22px;line-height:1.1;font-weight:700;color:var(--ni-warm);transform:rotate(-3deg);text-shadow:0 1px 14px rgba(0,0,0,.7)}@container ni (min-width: 900px){.lsi-ni .ni-signature{font-size:26px}}.lsi-ni .ni-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@container ni (max-width: 1100px){.lsi-ni .ni-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ni (max-width: 639.98px){.lsi-ni .ni-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.lsi-ni .ni-cards>li{flex:0 0 44%;scroll-snap-align:start}}.lsi-ni .ni-links{display:none}.lsi-ni .ni-menu{display:block}.lsi-ni .ni-cta{display:none}@container ni (min-width: 1100px){.lsi-ni .ni-links{display:flex}.lsi-ni .ni-menu{display:none}.lsi-ni .ni-cta{display:inline-flex}}.lsi-ni .ni-menu>summary{list-style:none}.lsi-ni .ni-menu>summary::-webkit-details-marker{display:none}.lsi-ni [role=radio]:focus-visible,.lsi-ni a:focus-visible,.lsi-ni button:focus-visible,.lsi-ni summary:focus-visible{outline:2px solid #9fc0ff;outline-offset:2px}.lsi-ni input[type=checkbox],.lsi-ni input[type=radio]{accent-color:var(--ni-blue)}@media (prefers-reduced-motion:reduce){.lsi-ni .ni-cursor{animation:none}.lsi-ni .ni-arrow path{animation:none;stroke-dashoffset:0}}.lsi-root:has(.lsi-ni)>footer{display:none}.lsi-ni .ni-band{position:relative;background:radial-gradient(ellipse 50% 70% at 15% 10%,rgba(244,168,92,.22),transparent 70%),radial-gradient(ellipse 45% 70% at 90% 0,rgba(77,141,255,.22),transparent 70%),var(--ni-bg);border-bottom:1px solid rgba(255,255,255,.06)}.lsi-ni .ni-step{animation:ni-rise .5s ease backwards}@keyframes ni-rise{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.lsi-ni .ni-step{animation:none}}.lsi-ni .ni-swap:not([hidden]){animation:ni-swap .28s ease}@keyframes ni-swap{0%{transform:translateY(4px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.lsi-ni .ni-swap:not([hidden]){animation:none}}