.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.star-border{isolation:isolate;border-radius:var(--star-border-radius);background:var(--star-border-surface);color:var(--star-border-text);font:inherit;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:.875rem 1.5rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.star-border:before{content:"";z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 var(--star-border-thickness) var(--star-border-track);pointer-events:none;position:absolute;inset:0}.star-border__light{z-index:-1;pointer-events:none;width:calc(100% + 96px);height:calc(100% + 96px);position:absolute;top:-48px;left:-48px}button.star-border,a.star-border{cursor:pointer}.star-border:focus-visible{outline:2px solid var(--star-border-track);outline-offset:3px}.star-border:disabled{cursor:not-allowed;opacity:.5}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}.reading-progress{z-index:50;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#d91e26,#e8b339,#f7df86);height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0);box-shadow:0 0 12px #e8b33955}.motion-ready .hero-copy,.motion-ready .hero .lead,.motion-ready .hero .cta,.motion-ready .flight-scene,.motion-ready .orbit,.motion-ready .shipment{animation:none}.motion-ready .reveal{opacity:1;transform:none;transition:none!important}.motion-ready .service-card,.motion-ready .contact-card{backface-visibility:hidden;transition:border-color .3s,box-shadow .3s}#orderForm{isolation:isolate;position:relative}.order-border-host{z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.order-border-host .order-star-border{pointer-events:none;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.order-star-border .star-border__light{z-index:0}@media (prefers-reduced-motion:reduce){.reading-progress,.order-border-host{display:none}.service-card,.contact-card{transform:none!important}}
/*$vite$:1*/