@media only screen and (min-width:0rem){#faq-1741[data-astro-cid-al2ca2vr]{padding:var(--sectionPadding);position:relative}#faq-1741[data-astro-cid-al2ca2vr] .cs-container[data-astro-cid-al2ca2vr]{width:100%;max-width:36.5rem;margin:2em auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#faq-1741[data-astro-cid-al2ca2vr] .cs-content[data-astro-cid-al2ca2vr]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#faq-1741[data-astro-cid-al2ca2vr] .cs-title[data-astro-cid-al2ca2vr]{text-transform:capitalize;max-width:15ch;margin:0 0 2rem}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-group[data-astro-cid-al2ca2vr]{width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr]{list-style:none;width:100%;overflow:hidden;transition:border-bottom .3s}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr]{background-color:var(--secondary)}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr]:before{background-color:var(--bodyTextColorWhite);transform:rotate(315deg)}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr] .cs-button-text[data-astro-cid-al2ca2vr]{color:var(--bodyTextColorWhite)!important}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr]:after{background-color:var(--bodyTextColorWhite);transform:rotate(-315deg)}#faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-item-text[data-astro-cid-al2ca2vr]{height:auto;padding:1rem clamp(1rem,2vw,1.5rem);opacity:1;border:1px solid #e8e8e8}#faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]{font-size:clamp(1rem,2.5vw,1.25rem);font-weight:700;line-height:1.2em;text-align:left;width:100%;padding:1rem 1rem 1rem 3.25rem;background-color:transparent;color:var(--headerColor);border:1px solid #e8e8e8;display:block;position:relative;transition:background-color .3s,color .3s}#faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]:hover{cursor:pointer}#faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]:before{content:"";width:.5rem;height:.125rem;background-color:var(--headerColor);opacity:1;display:block;position:absolute;top:45%;left:1.125rem;transform:rotate(45deg);transition:transform .5s;transform-origin:left center}#faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]:after{content:"";width:.5rem;height:.125rem;background-color:var(--headerColor);opacity:1;display:block;position:absolute;top:45%;left:1.3125rem;transform:rotate(-45deg);transition:transform .5s;transform-origin:right center}#faq-1741[data-astro-cid-al2ca2vr] .cs-button-text[data-astro-cid-al2ca2vr]{font-size:1.2em}#faq-1741[data-astro-cid-al2ca2vr] .cs-item-text[data-astro-cid-al2ca2vr]{font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;height:0;margin:0;overflow:hidden;color:var(--bodyTextColor);opacity:0;transition:opacity .3s,padding-bottom .3s}}@media only screen and (min-width:48rem){#faq-1741[data-astro-cid-al2ca2vr] .cs-gallery[data-astro-cid-al2ca2vr]{max-width:107.5rem}#faq-1741[data-astro-cid-al2ca2vr] .cs-picture[data-astro-cid-al2ca2vr]{grid-column:span 1}}@media only screen and (min-width:64rem){#faq-1741[data-astro-cid-al2ca2vr] .cs-container[data-astro-cid-al2ca2vr]{max-width:80rem;flex-direction:row;justify-content:space-between;align-items:stretch}#faq-1741[data-astro-cid-al2ca2vr] .cs-content[data-astro-cid-al2ca2vr]{text-align:left;width:40%;align-items:flex-start;flex:none}}@media only screen and (min-width:0rem){body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-title[data-astro-cid-al2ca2vr],body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-item-text[data-astro-cid-al2ca2vr]{color:var(--bodyTextColorWhite)}body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-topper[data-astro-cid-al2ca2vr]{color:var(--primaryLight)}body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr]{background-color:var(--secondary);color:var(--bodyTextColorWhite)}body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr]:before,body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-button[data-astro-cid-al2ca2vr]:after{background-color:var(--bodyTextColorWhite)}body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-faq-item[data-astro-cid-al2ca2vr].active .cs-item-text[data-astro-cid-al2ca2vr]{padding-top:clamp(1.25rem,1.3vw,1.5rem);border-color:var(--medium)}body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]{color:var(--bodyTextColorWhite);border-color:var(--medium)}body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]:before,body.dark-mode #faq-1741[data-astro-cid-al2ca2vr] .cs-button[data-astro-cid-al2ca2vr]:after{background-color:var(--bodyTextColorWhite)}}a[data-astro-cid-al2ca2vr]{text-decoration:underline}@media only screen and (min-width:0rem){#location-1741[data-astro-cid-ccpjk3rk]{padding:var(--sectionPadding);position:relative}#location-1741[data-astro-cid-ccpjk3rk] .cs-container[data-astro-cid-ccpjk3rk]{width:100%;max-width:80rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}#location-1741[data-astro-cid-ccpjk3rk] .cs-content[data-astro-cid-ccpjk3rk]{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#location-1741[data-astro-cid-ccpjk3rk] .cs-title[data-astro-cid-ccpjk3rk]{max-width:18ch}#location-1741[data-astro-cid-ccpjk3rk] .cs-text[data-astro-cid-ccpjk3rk]{max-width:60ch;text-align:center}#location-1741[data-astro-cid-ccpjk3rk] .cs-layout[data-astro-cid-ccpjk3rk]{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem)}#location-1741[data-astro-cid-ccpjk3rk] .cs-map[data-astro-cid-ccpjk3rk]{width:100%;border:1px solid #e8e8e8;border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-elevation-medium);background-color:var(--secondaryLight)}#location-1741[data-astro-cid-ccpjk3rk] .cs-map[data-astro-cid-ccpjk3rk] iframe[data-astro-cid-ccpjk3rk]{display:block;width:100%;height:21.25rem;border:0}#location-1741[data-astro-cid-ccpjk3rk] .cs-card[data-astro-cid-ccpjk3rk]{width:100%;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;background-color:#fff;border:1px solid #e8e8e8;border-radius:1rem;box-shadow:var(--shadow-elevation-low)}#location-1741[data-astro-cid-ccpjk3rk] .cs-info[data-astro-cid-ccpjk3rk]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}#location-1741[data-astro-cid-ccpjk3rk] .cs-info-item[data-astro-cid-ccpjk3rk]{display:flex;align-items:flex-start;gap:.75rem}#location-1741[data-astro-cid-ccpjk3rk] .cs-icon[data-astro-cid-ccpjk3rk]{flex:none;color:var(--primary);margin-top:.125rem}#location-1741[data-astro-cid-ccpjk3rk] .cs-info-text[data-astro-cid-ccpjk3rk]{display:flex;flex-direction:column;gap:.25rem}#location-1741[data-astro-cid-ccpjk3rk] .cs-info-text[data-astro-cid-ccpjk3rk] .cs-info-label[data-astro-cid-ccpjk3rk]{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--secondary)}#location-1741[data-astro-cid-ccpjk3rk] .cs-info-text[data-astro-cid-ccpjk3rk] p[data-astro-cid-ccpjk3rk],#location-1741[data-astro-cid-ccpjk3rk] .cs-info-text[data-astro-cid-ccpjk3rk] a[data-astro-cid-ccpjk3rk]{font-size:1rem;line-height:1.5em;margin:0;color:var(--bodyTextColor)}#location-1741[data-astro-cid-ccpjk3rk] .cs-info-text[data-astro-cid-ccpjk3rk] a[data-astro-cid-ccpjk3rk]{text-decoration:underline}#location-1741[data-astro-cid-ccpjk3rk] .cs-info-text[data-astro-cid-ccpjk3rk] a[data-astro-cid-ccpjk3rk]:hover{color:var(--primary)}#location-1741[data-astro-cid-ccpjk3rk] .cs-directions[data-astro-cid-ccpjk3rk]{align-self:flex-start}}@media only screen and (min-width:48rem){#location-1741[data-astro-cid-ccpjk3rk] .cs-map[data-astro-cid-ccpjk3rk] iframe[data-astro-cid-ccpjk3rk]{height:26.25rem}}@media only screen and (min-width:64rem){#location-1741[data-astro-cid-ccpjk3rk] .cs-layout[data-astro-cid-ccpjk3rk]{flex-direction:row;align-items:stretch}#location-1741[data-astro-cid-ccpjk3rk] .cs-map[data-astro-cid-ccpjk3rk]{flex:1 1 auto}#location-1741[data-astro-cid-ccpjk3rk] .cs-map[data-astro-cid-ccpjk3rk] iframe[data-astro-cid-ccpjk3rk]{height:28.75rem}#location-1741[data-astro-cid-ccpjk3rk] .cs-card[data-astro-cid-ccpjk3rk]{flex:0 0 21.25rem;justify-content:center}}@media only screen and (min-width:0rem){body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-topper[data-astro-cid-ccpjk3rk]{color:var(--primaryLight)}body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-title[data-astro-cid-ccpjk3rk],body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-text[data-astro-cid-ccpjk3rk]{color:var(--bodyTextColorWhite)}body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-map[data-astro-cid-ccpjk3rk]{border-color:var(--medium)}body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-card[data-astro-cid-ccpjk3rk]{background-color:var(--medium);border-color:var(--secondaryLight)}body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-info-item[data-astro-cid-ccpjk3rk] .cs-info-label[data-astro-cid-ccpjk3rk],body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-info-item[data-astro-cid-ccpjk3rk] p[data-astro-cid-ccpjk3rk],body.dark-mode #location-1741[data-astro-cid-ccpjk3rk] .cs-info-item[data-astro-cid-ccpjk3rk] a[data-astro-cid-ccpjk3rk]{color:var(--bodyTextColorWhite)}}@keyframes outlinePulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.15);opacity:0}}.hero-content[data-astro-cid-byf2ltua]{display:flex;flex-direction:column}@media(max-width:1024px){.hero-content[data-astro-cid-byf2ltua]{order:2}}.hero-content[data-astro-cid-byf2ltua] .kicker-row[data-astro-cid-byf2ltua]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.hero-content[data-astro-cid-byf2ltua] .kicker-row[data-astro-cid-byf2ltua] .status-dot[data-astro-cid-byf2ltua]{width:8px;height:8px;border-radius:50%;background-color:var(--primary);animation:livePulse 1.8s infinite ease-in-out}.hero-content[data-astro-cid-byf2ltua] .kicker-row[data-astro-cid-byf2ltua] .kicker-text[data-astro-cid-byf2ltua]{font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--primary)}.hero-content[data-astro-cid-byf2ltua] .kicker-row[data-astro-cid-byf2ltua] .kicker-badge[data-astro-cid-byf2ltua]{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);padding:.2rem .5rem;border-radius:2px}.hero-content[data-astro-cid-byf2ltua] .hero-headline[data-astro-cid-byf2ltua]{font-size:3.5rem;font-weight:900;line-height:.95;letter-spacing:-.04em;text-transform:uppercase;margin-bottom:1.5rem}@media(max-width:640px){.hero-content[data-astro-cid-byf2ltua] .hero-headline[data-astro-cid-byf2ltua]{font-size:2.5rem}}.hero-content[data-astro-cid-byf2ltua] .hero-headline[data-astro-cid-byf2ltua] .headline-primary[data-astro-cid-byf2ltua]{display:block;color:#fff}.hero-content[data-astro-cid-byf2ltua] .hero-headline[data-astro-cid-byf2ltua] .headline-stroke[data-astro-cid-byf2ltua]{display:block;color:transparent;-webkit-text-stroke:1.5px var(--primary);text-shadow:0 0 30px rgba(229,24,33,.3);margin-bottom:.25em}.hero-content[data-astro-cid-byf2ltua] .hero-description[data-astro-cid-byf2ltua]{font-size:1rem;line-height:1.6;color:#a1a1aa;max-width:520px;margin-bottom:2rem}@media(max-width:640px){.hero-content[data-astro-cid-byf2ltua] .hero-description[data-astro-cid-byf2ltua]{font-size:.9rem;margin-bottom:1.5rem}}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.25rem}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-primary[data-astro-cid-byf2ltua]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.875rem 1.875rem;background-color:var(--primary);color:#000;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;border-radius:2px;transform:skew(-12deg);text-decoration:none;transition:background-color .2s ease,transform .2s ease;border:3px solid transparent}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-primary[data-astro-cid-byf2ltua]>[data-astro-cid-byf2ltua]{transform:skew(12deg)}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-primary[data-astro-cid-byf2ltua]:hover{background-color:var(--primary) hover;transform:skew(-12deg) translateY(-1px);color:#fff;border:3px solid var(--primary)}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-primary[data-astro-cid-byf2ltua]:after{content:"";position:absolute;inset:-3px;border:3px solid var(--primary);opacity:0;pointer-events:none;transition:transform .5s ease-out,opacity .5s ease-out}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-primary[data-astro-cid-byf2ltua]:hover:after{animation:outlinePulse .6s ease-out forwards}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-primary[data-astro-cid-byf2ltua] svg[data-astro-cid-byf2ltua]{width:16px;height:16px}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-secondary[data-astro-cid-byf2ltua]{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.625rem;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.15);color:#f4f4f5;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border-radius:2px;transition:all .2s ease}.hero-content[data-astro-cid-byf2ltua] .action-buttons[data-astro-cid-byf2ltua] .btn-secondary[data-astro-cid-byf2ltua]:hover{background-color:#ffffff14;border-color:#ffffff4d;color:#fff}.hero-content[data-astro-cid-byf2ltua] .specs-row[data-astro-cid-byf2ltua]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.06)}.hero-content[data-astro-cid-byf2ltua] .specs-row[data-astro-cid-byf2ltua] .spec-item[data-astro-cid-byf2ltua]{display:flex;flex-direction:column}.hero-content[data-astro-cid-byf2ltua] .specs-row[data-astro-cid-byf2ltua] .spec-item[data-astro-cid-byf2ltua] .spec-label[data-astro-cid-byf2ltua]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#71717a}.hero-content[data-astro-cid-byf2ltua] .specs-row[data-astro-cid-byf2ltua] .spec-item[data-astro-cid-byf2ltua] .spec-value[data-astro-cid-byf2ltua]{font-size:.8rem;font-weight:700;color:#f4f4f5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@keyframes livePulse{0%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.carousel-section[data-astro-cid-y6qvlynh]{display:flex;flex-direction:column;width:100%;position:relative;direction:ltr!important}.carousel-wrapper[data-astro-cid-y6qvlynh]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;direction:ltr!important}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-viewport[data-astro-cid-y6qvlynh]{position:relative;width:100%;overflow:hidden;direction:ltr!important}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-track[data-astro-cid-y6qvlynh]{display:flex;width:100%;direction:ltr!important;transition:transform .4s cubic-bezier(.25,1,.5,1)}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh]{flex:0 0 100%;min-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 .5rem;direction:ltr!important}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .hardware-image-container[data-astro-cid-y6qvlynh]{position:relative;width:100%;display:flex;justify-content:center;direction:ltr!important}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .hardware-image-container[data-astro-cid-y6qvlynh] img[data-astro-cid-y6qvlynh]{max-width:100%;height:auto;max-height:520px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 15px 25px rgba(0,0,0,.8));-webkit-mask-image:radial-gradient(ellipse 90% 85% at 50% 50%,#000 65%,transparent 100%);mask-image:radial-gradient(ellipse 90% 85% at 50% 50%,#000 65%,transparent 100%)}@media(max-width:1024px){.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .hardware-image-container[data-astro-cid-y6qvlynh] img[data-astro-cid-y6qvlynh]{max-height:440px}}@media(max-width:640px){.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .hardware-image-container[data-astro-cid-y6qvlynh] img[data-astro-cid-y6qvlynh]{max-height:320px}}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .hardware-image-container[data-astro-cid-y6qvlynh] .floor-reflection[data-astro-cid-y6qvlynh]{position:absolute;bottom:-20px;left:0;right:0;height:50px;background:linear-gradient(to bottom,transparent,#060608);pointer-events:none}.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .badge-tag[data-astro-cid-y6qvlynh]{position:absolute;top:1rem;right:2rem;left:auto;background-color:#060608d9;border:2px solid var(--primary);color:var(--primary);font-size:1.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.6rem 1.5rem;border-radius:4px;z-index:2}@media(max-width:1024px){.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .badge-tag[data-astro-cid-y6qvlynh]{font-size:1.05rem;padding:.45rem 1.125rem;border-width:1.5px;border-radius:3px;top:.75rem;right:1.5rem}}@media(max-width:640px){.carousel-wrapper[data-astro-cid-y6qvlynh] .carousel-slide[data-astro-cid-y6qvlynh] .badge-tag[data-astro-cid-y6qvlynh]{font-size:.7rem;padding:.3rem .75rem;border-width:1px;border-radius:2px;top:.5rem;right:1rem}}.carousel-wrapper[data-astro-cid-y6qvlynh] .nav-arrow[data-astro-cid-y6qvlynh]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background-color:#0e0e14bf;border:1px solid rgba(255,255,255,.1);color:#a1a1aa;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.carousel-wrapper[data-astro-cid-y6qvlynh] .nav-arrow[data-astro-cid-y6qvlynh]:hover{border-color:var(--primary);color:#fff}.carousel-wrapper[data-astro-cid-y6qvlynh] .nav-arrow[data-astro-cid-y6qvlynh] svg[data-astro-cid-y6qvlynh]{width:22px;height:22px}.carousel-wrapper[data-astro-cid-y6qvlynh] .nav-arrow-prev[data-astro-cid-y6qvlynh]{left:0;right:auto}.carousel-wrapper[data-astro-cid-y6qvlynh] .nav-arrow-next[data-astro-cid-y6qvlynh]{right:0;left:auto}.laser-streaks-bg[data-astro-cid-y6qvlynh]{position:absolute;top:0;right:0;left:auto;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:1;opacity:.65;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 85% 85% at 85% 10%,#000000 20%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 85%);mask-image:radial-gradient(ellipse 85% 85% at 85% 10%,#000 20%,#000000b3 50%,#0000 85%)}.laser-streaks-bg[data-astro-cid-y6qvlynh] .laser-beam[data-astro-cid-y6qvlynh]{position:absolute;transform:rotate(-35deg);transform-origin:top right;border-radius:9999px;pointer-events:none;filter:blur(24px);will-change:transform}.laser-streaks-bg[data-astro-cid-y6qvlynh] .laser-beam-1[data-astro-cid-y6qvlynh]{top:4%;right:15%;width:700px;height:24px;background:linear-gradient(90deg,transparent 0%,rgba(255,0,122,.45) 40%,rgba(255,0,122,.2) 75%,transparent 100%)}.laser-streaks-bg[data-astro-cid-y6qvlynh] .laser-beam-2[data-astro-cid-y6qvlynh]{top:10%;right:8%;width:900px;height:38px;background:linear-gradient(90deg,transparent 0%,rgba(229,24,33,.5) 30%,rgba(255,0,153,.45) 60%,transparent 100%)}.laser-streaks-bg[data-astro-cid-y6qvlynh] .laser-beam-3[data-astro-cid-y6qvlynh]{top:22%;right:18%;width:650px;height:18px;background:linear-gradient(90deg,transparent 0%,rgba(255,20,147,.35) 45%,transparent 100%)}.laser-streaks-bg[data-astro-cid-y6qvlynh] .laser-beam-4[data-astro-cid-y6qvlynh]{top:34%;right:6%;width:800px;height:30px;background:linear-gradient(90deg,transparent 0%,rgba(208,0,111,.35) 35%,rgba(155,0,232,.25) 70%,transparent 100%)}.ambient-hardware-glow[data-astro-cid-y6qvlynh]{position:absolute;right:8%;left:auto;bottom:10%;width:450px;height:350px;background:radial-gradient(circle,rgba(229,24,33,.22) 0%,rgba(139,0,255,.08) 50%,transparent 70%);pointer-events:none;z-index:2}.bottom-bar[data-astro-cid-y6qvlynh]{margin-top:2rem;padding-top:1rem;position:relative;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06);direction:ltr!important}@media(max-width:640px){.bottom-bar[data-astro-cid-y6qvlynh]{flex-direction:column;gap:1rem}}.bottom-bar[data-astro-cid-y6qvlynh] .status-info[data-astro-cid-y6qvlynh]{display:flex;align-items:center;gap:.5rem;font-size:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase;letter-spacing:.12em;color:#71717a;direction:ltr!important}@media(max-width:768px){.bottom-bar[data-astro-cid-y6qvlynh] .status-info[data-astro-cid-y6qvlynh]{display:none}}.bottom-bar[data-astro-cid-y6qvlynh] .status-info[data-astro-cid-y6qvlynh] .online-indicator[data-astro-cid-y6qvlynh]{width:6px;height:6px;border-radius:50%;background-color:#10b981}.bottom-bar[data-astro-cid-y6qvlynh] .indicators-container[data-astro-cid-y6qvlynh]{display:flex;align-items:center;gap:.5rem;direction:ltr!important}.bottom-bar[data-astro-cid-y6qvlynh] .indicators-container[data-astro-cid-y6qvlynh] .indicator-dash[data-astro-cid-y6qvlynh]{height:4px;width:30px;background-color:#fff3;border-radius:1px;cursor:pointer;border:none;padding:0;transition:width .25s ease,background-color .25s ease}.bottom-bar[data-astro-cid-y6qvlynh] .indicators-container[data-astro-cid-y6qvlynh] .indicator-dash[data-astro-cid-y6qvlynh]:hover{background-color:#ffffff73}.bottom-bar[data-astro-cid-y6qvlynh] .indicators-container[data-astro-cid-y6qvlynh] .indicator-dash[data-astro-cid-y6qvlynh].active{width:60px;background-color:var(--primary)}.social-bar[data-astro-cid-cfk4xtjq]{width:100%;height:auto;display:inline-flex;align-items:center;justify-content:var(--justify);gap:.875rem;color:var(--icon-color)}.social-group[data-astro-cid-cfk4xtjq]{display:inline-flex;align-items:center;gap:.75rem}.icon-link[data-astro-cid-cfk4xtjq]{display:inline-flex;align-items:center;justify-content:center;color:inherit;opacity:var(--fade);transition:opacity .2s ease,transform .2s ease}.icon-link[data-astro-cid-cfk4xtjq]:hover{opacity:1;transform:translateY(-1px)}.divider[data-astro-cid-cfk4xtjq]{opacity:var(--fade);font-size:.85rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.phone-group[data-astro-cid-cfk4xtjq]{display:inline-flex;align-items:center;gap:.75rem}.phone-link[data-astro-cid-cfk4xtjq]{display:inline-flex;align-items:center;gap:.35rem;color:inherit;text-decoration:none;font-size:.85rem;font-weight:500;letter-spacing:.02em;opacity:var(--fade);transition:opacity .2s ease}.phone-link[data-astro-cid-cfk4xtjq]:hover{opacity:1}.hero-main[data-astro-cid-vld5unps]{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#08080a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%230b0b0e' d='M0 0h16v16H0z'/%3E%3Cpath fill='%23121217' d='M0 0h8v8H0zM8 8h8v8H8z'/%3E%3Cpath fill='%2317181f' d='M0 0l8 8H4L0 4zm8 0l8 8h-4l-4-4zm-8 8l8 8H4l-4-4zm8 0l8 8h-4l-4-4z'/%3E%3Cpath fill='%23060608' d='M4 0l4 4v4L0 0zm8 0l4 4v4L4 0zM4 8l4 4v4l-8-8zm8 0l4 4v4l-8-8z'/%3E%3C/svg%3E");background-repeat:repeat;background-size:16px 16px;padding:var(--sectionPadding, 3rem 0 3.5rem);padding-bottom:2em}.hero-main[data-astro-cid-vld5unps] .carbon-overlay[data-astro-cid-vld5unps]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 75% at 50% 50%,#08080a40,#08080ad9 80%,#08080a);z-index:0}.hero-main[data-astro-cid-vld5unps] .site-container[data-astro-cid-vld5unps]{position:relative;z-index:1;width:100%}@media(max-width:640px){.hero-main[data-astro-cid-vld5unps]{padding-top:100px}}.hero-grid[data-astro-cid-vld5unps]{display:grid;grid-template-columns:1fr;align-items:center;gap:2.5rem;position:relative;margin:auto 0}@media(min-width:1024px){.hero-grid[data-astro-cid-vld5unps]{grid-template-columns:1fr 1.25fr;gap:3rem}}
