.Footer360-module__kZ6ElW__footer{--color-ink:#171d20;--color-ink-muted:#5c656a;color:var(--color-ink);font-family:var(--font-body);background:#f5f8f9;padding:clamp(3.5rem,8svh,5.5rem) clamp(1.25rem,5vw,4.5rem) 1.75rem;position:relative}.Footer360-module__kZ6ElW__grid,.Footer360-module__kZ6ElW__legal{width:min(100%,84rem);margin-inline:auto}.Footer360-module__kZ6ElW__grid{gap:2.5rem;display:grid}.Footer360-module__kZ6ElW__brandLogo{filter:brightness(0)saturate();width:auto;height:2.6rem}.Footer360-module__kZ6ElW__baseline{max-width:28rem;color:var(--color-ink-muted);margin-top:.8rem;font-size:.9rem}.Footer360-module__kZ6ElW__colTitle{margin-bottom:.9rem;font-size:.82rem;font-weight:700}.Footer360-module__kZ6ElW__list{gap:.5rem;font-size:.86rem;display:grid}.Footer360-module__kZ6ElW__link,.Footer360-module__kZ6ElW__muted{color:var(--color-ink-muted)}.Footer360-module__kZ6ElW__link{transition:color .18s}.Footer360-module__kZ6ElW__link:hover,.Footer360-module__kZ6ElW__link:focus-visible{color:#087eb8}.Footer360-module__kZ6ElW__legal{border-top:1px solid #171d201f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:2.75rem;padding-top:1.25rem;font-size:.74rem;display:flex}.Footer360-module__kZ6ElW__legalLinks{flex-wrap:wrap;gap:1rem;display:flex}@media (min-width:720px){.Footer360-module__kZ6ElW__grid{grid-template-columns:1.5fr 1fr}}@media (prefers-reduced-motion:reduce){.Footer360-module__kZ6ElW__link{transition:none}}
.Hero360-module__YrVngW__hero{min-height:min(51rem,100svh);padding:calc(var(--header-h) + clamp(3rem, 8svh, 6rem)) clamp(1.25rem, 5vw, 4.5rem) clamp(4rem, 9svh, 7rem);background:radial-gradient(circle at 78% 42%,#1a798b47,#0000 26rem),linear-gradient(112deg,#031217,#02080b 58%,#0c343b);align-items:center;display:grid;position:relative;overflow:hidden}.Hero360-module__YrVngW__watermark{width:min(94%,84rem);font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff40;white-space:nowrap;pointer-events:none;font-size:clamp(5rem,12.6vw,11.5rem);font-weight:400;line-height:.9;position:absolute;top:clamp(7rem,16svh,10rem);left:50%;translate:-50%}.Hero360-module__YrVngW__inner{grid-template-columns:minmax(0,1fr) minmax(24rem,.9fr);align-items:center;gap:clamp(2rem,6vw,6rem);width:min(100%,84rem);margin-inline:auto;display:grid;position:relative}.Hero360-module__YrVngW__copy{z-index:2;justify-items:start;gap:1rem;padding-top:clamp(5rem,11svh,8rem);display:grid;position:relative}.Hero360-module__YrVngW__title{max-width:45rem;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.5rem,4.8vw,4.7rem);font-weight:400;line-height:1.16}.Hero360-module__YrVngW__subtitle{color:#fffc;max-width:37rem;font-size:clamp(1rem,1.55vw,1.3rem);line-height:1.45}.Hero360-module__YrVngW__cta{clip-path:none;color:#11181b;font-family:var(--font-body);box-shadow:none;background:#fff;border-radius:999px;gap:.5rem;margin-top:.8rem;font-weight:700;display:inline-flex}.Hero360-module__YrVngW__camera{align-self:end;min-height:clamp(29rem,66svh,42rem);margin-bottom:-4rem;position:relative}.Hero360-module__YrVngW__cameraGlow{background:radial-gradient(circle,#18afd233,#0000 65%);position:absolute;inset:12% 0 8%}.Hero360-module__YrVngW__cameraBody{background:linear-gradient(155deg,#ffffff29,#0000 30%),linear-gradient(110deg,#272d30,#090b0d 68%);border:1px solid #ffffff2e;border-radius:12% 9% 14% 12%;width:74%;height:24%;position:absolute;top:28%;right:6%;transform:rotate(-3deg);box-shadow:0 2rem 4rem #0000007a,inset 0 -.4rem 1rem #00000073}.Hero360-module__YrVngW__cameraBody:before{content:"";background:#111518;border-radius:0 0 .5rem .5rem;width:25%;height:36%;position:absolute;bottom:-27%;left:12%;transform:skew(-11deg)}.Hero360-module__YrVngW__cameraLens{aspect-ratio:1;background:radial-gradient(circle at 45% 42%,#72d7d7 0 6%,#133c43 8% 18%,#050707 19% 56%,#1d2427 58% 72%,#090b0c 74%);border:.8rem solid #202629;border-radius:50%;width:32%;position:absolute;top:25%;right:-2%;box-shadow:0 0 0 .35rem #07090a,0 0 2rem #0ec0e22e}.Hero360-module__YrVngW__cameraHandle{background:linear-gradient(90deg,#111416,#2c3437 45%,#0a0c0d);border-radius:0 0 1.2rem 1.2rem;width:12%;height:31%;position:absolute;top:48%;left:38%;transform:rotate(-8deg)}.Hero360-module__YrVngW__cameraPole{background:linear-gradient(90deg,#090b0c,#3b4549 48%,#090b0c);border-radius:999px;width:5%;height:35%;position:absolute;top:72%;left:47%}@media (max-width:820px){.Hero360-module__YrVngW__hero{min-height:auto}.Hero360-module__YrVngW__inner{grid-template-columns:1fr}.Hero360-module__YrVngW__camera{min-height:24rem;margin-top:-3rem}.Hero360-module__YrVngW__copy{padding-top:4rem}}@media (max-width:520px){.Hero360-module__YrVngW__hero{padding-bottom:2rem}.Hero360-module__YrVngW__watermark{font-size:18vw;top:7.2rem}.Hero360-module__YrVngW__title{font-size:clamp(2.1rem,11vw,3.1rem)}.Hero360-module__YrVngW__camera{min-height:19rem}}
.TapHint-module__37cCJa__root{pointer-events:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.TapHint-module__37cCJa__ring{border:2px solid var(--color-accent-hot);border-radius:var(--radius-pill);position:absolute;inset:0}.TapHint-module__37cCJa__press{display:block;rotate:-12deg}.TapHint-module__37cCJa__pointer{width:1.75rem;height:1.75rem;color:var(--color-accent-hot);fill:var(--color-bg-deep);display:block}
.GeoFrame-module__DQ7pxa__frame{isolation:isolate;position:relative}.GeoFrame-module__DQ7pxa__frame[data-neon-surface]{box-shadow:none;border-color:#0000}.GeoFrame-module__DQ7pxa__fill{z-index:0;position:absolute;inset:0}.GeoFrame-module__DQ7pxa__glass{border-radius:var(--radius-card);background:linear-gradient(to bottom, var(--glass-tint), transparent 42%), var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%)}.GeoFrame-module__DQ7pxa__solid{border-radius:var(--radius-cta);background:linear-gradient(to bottom, #ffffff29, transparent 48%), var(--color-accent)}.GeoFrame-module__DQ7pxa__content{z-index:1;position:relative}.GeoFrame-module__DQ7pxa__contentClipped{height:100%}.GeoFrame-module__DQ7pxa__contentClipped .glass-panel{border:none;box-shadow:inset 0 1px #ffffff2e}.GeoFrame-module__DQ7pxa__edge{z-index:2;pointer-events:none;width:100%;height:100%;filter:var(--geo-edge-filter,drop-shadow(0 0 2px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 96%, transparent)) drop-shadow(0 0 12px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 72%, transparent)) drop-shadow(0 0 32px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 44%, transparent)) drop-shadow(0 0 58px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 24%, transparent)));position:absolute;inset:0;overflow:visible}.GeoFrame-module__DQ7pxa__edgeLine{stroke-width:var(--geo-edge-width,1.8);opacity:1}.GeoFrame-module__DQ7pxa__edgeLine,.GeoFrame-module__DQ7pxa__edgeTrace{stroke-linejoin:round;stroke-linecap:round}.GeoFrame-module__DQ7pxa__edgeTrace{stroke-width:var(--geo-trace-width,2.4);stroke-dasharray:16 84;opacity:0}@media (prefers-reduced-motion:no-preference){.GeoFrame-module__DQ7pxa__edgeTrace{opacity:.95;animation:GeoFrame-module__DQ7pxa__geo-trace var(--geo-trace-dur,4.5s) linear infinite;animation-play-state:var(--geo-trace-state,running)}@keyframes GeoFrame-module__DQ7pxa__geo-trace{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}}
.HeadsetScene-module__WvqwAW__root{width:100%;height:100%;position:absolute;inset:0}.HeadsetScene-module__WvqwAW__root canvas{display:block}.HeadsetScene-module__WvqwAW__fallback2d{transition:opacity var(--dur-med) var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.HeadsetScene-module__WvqwAW__fallback2d[data-painted=true]{opacity:0}.HeadsetScene-module__WvqwAW__fallback2d img{width:min(60vw,30rem);height:auto}
.HoloFigure-module__yW8C0W__root{--holo-src:url(/images/hologramme.webp);--holo-glitch-dur:3s;aspect-ratio:408/429;pointer-events:none;position:relative}.HoloFigure-module__yW8C0W__inner{position:absolute;inset:0;-webkit-mask:linear-gradient(#000 80%,#0000 98%);mask:linear-gradient(#000 80%,#0000 98%)}.HoloFigure-module__yW8C0W__layer{background:var(--holo-src) center / contain no-repeat;position:absolute;inset:0}.HoloFigure-module__yW8C0W__figure{opacity:.92;}.HoloFigure-module__yW8C0W__ghostCyan{filter:sepia()saturate(2.6)hue-rotate(150deg)brightness(1.4);opacity:.1;translate:-3px 1px;}.HoloFigure-module__yW8C0W__ghostPink{filter:sepia()saturate(3.2)hue-rotate(330deg)brightness(1.25);opacity:.1;translate:3px -1px;}.HoloFigure-module__yW8C0W__sliceHigh{clip-path:inset(18% 0 66%);opacity:0;}.HoloFigure-module__yW8C0W__sliceLow{clip-path:inset(58% 0 26%);opacity:0;}@supports ((-webkit-mask-size:contain) or (mask-size:contain)){.HoloFigure-module__yW8C0W__scanlines{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-fx-1) 14%, transparent) 0 1px, transparent 1px 4px);mix-blend-mode:screen;-webkit-mask:var(--holo-src) center / contain no-repeat;mask:var(--holo-src) center / contain no-repeat;position:absolute;inset:0}}@media (prefers-reduced-motion:no-preference){.HoloFigure-module__yW8C0W__figure{animation:HoloFigure-module__yW8C0W__holo-glitch var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__ghostCyan{animation:HoloFigure-module__yW8C0W__holo-ghost-cyan var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__ghostPink{animation:HoloFigure-module__yW8C0W__holo-ghost-pink var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__sliceHigh{animation:HoloFigure-module__yW8C0W__holo-slice-high var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__sliceLow{animation:HoloFigure-module__yW8C0W__holo-slice-low var(--holo-glitch-dur) steps(1, end) infinite}@keyframes HoloFigure-module__yW8C0W__holo-glitch{0%,87.9%{opacity:.92;translate:0}88%{opacity:.55;translate:-3px 1px}90%{opacity:.8;translate:2px}92%{opacity:.45;translate:-2px -1px}94%{opacity:.75;translate:3px 1px}96%{opacity:.6;translate:-1px}98%,to{opacity:.92;translate:0}}@keyframes HoloFigure-module__yW8C0W__holo-ghost-cyan{0%,87.9%,98%,to{opacity:.1}88%{opacity:.4}90.5%{opacity:.15}92.5%{opacity:.38}95.5%{opacity:.18}}@keyframes HoloFigure-module__yW8C0W__holo-ghost-pink{0%,88.4%,98.5%,to{opacity:.1}88.5%{opacity:.38}91%{opacity:.14}93%{opacity:.4}96%{opacity:.16}}@keyframes HoloFigure-module__yW8C0W__holo-slice-high{0%,87.9%,96.5%,to{opacity:0;translate:0}88%{opacity:.75;translate:5px}90.5%{opacity:.75;translate:-4px}92.5%{opacity:0;translate:0}94%{opacity:.75;translate:6px}}@keyframes HoloFigure-module__yW8C0W__holo-slice-low{0%,88.4%,97%,to{opacity:0;translate:0}88.5%{opacity:.75;translate:-5px}91%{opacity:.75;translate:4px}93%{opacity:0;translate:0}94.5%{opacity:.7;translate:-4px}}}
.HoloHeadset-module__VkQuja__root{position:relative}.HoloHeadset-module__VkQuja__cone{width:75%;height:60%;position:absolute;top:55%;left:50%;translate:-50%}.HoloHeadset-module__VkQuja__emitter{border-radius:var(--radius-pill);background:var(--color-fx-1);opacity:.8;width:6rem;height:.375rem;box-shadow:0 0 18px 5px color-mix(in srgb, var(--color-fx-1) 50%, transparent);position:absolute;bottom:-.5rem;left:50%;translate:-50%}.HoloHeadset-module__VkQuja__float{position:relative}.HoloHeadset-module__VkQuja__svg{width:100%;height:auto}.HoloHeadset-module__VkQuja__scanlines{border-radius:36px;position:absolute;inset:22% 20%}
.MadagascarField-module__DvqkJa__field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MadagascarField-module__DvqkJa__coast{opacity:.32}.MadagascarField-module__DvqkJa__coastNode{opacity:.85}.MadagascarField-module__DvqkJa__field.is-offscreen{visibility:hidden}.MadagascarField-module__DvqkJa__field.is-offscreen *{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.MadagascarField-module__DvqkJa__dot{animation:MadagascarField-module__DvqkJa__converge var(--dur-slow) var(--ease-out) both;animation-delay:var(--m-delay,0s)}.MadagascarField-module__DvqkJa__linksIn{animation:MadagascarField-module__DvqkJa__fade-in var(--dur-med) var(--ease-out) both;animation-delay:var(--mada-form-end,1.7s)}.MadagascarField-module__DvqkJa__signalsIn{animation:MadagascarField-module__DvqkJa__fade-in var(--dur-med) var(--ease-out) both;animation-delay:calc(var(--mada-form-end,1.7s) + .25s)}@keyframes MadagascarField-module__DvqkJa__converge{0%{opacity:0;transform:translate(var(--sx,0px), var(--sy,0px))}to{opacity:1;transform:none}}@keyframes MadagascarField-module__DvqkJa__fade-in{0%{opacity:0}to{opacity:1}}}
.TouchTrail-module___n0iHa__layer{z-index:5;pointer-events:none;mix-blend-mode:screen;contain:strict;position:fixed;inset:0}.TouchTrail-module___n0iHa__dot{opacity:0;will-change:transform, opacity;background:radial-gradient(circle, var(--trail-color) 0%, color-mix(in srgb, var(--trail-color) 45%, transparent) 42%, transparent 72%);border-radius:50%;width:2.4rem;height:2.4rem;position:absolute;top:0;left:0}.TouchTrail-module___n0iHa__dot:nth-child(4n+1){--trail-color:var(--color-fx-1)}.TouchTrail-module___n0iHa__dot:nth-child(4n+2){--trail-color:var(--color-fx-2)}.TouchTrail-module___n0iHa__dot:nth-child(4n+3){--trail-color:var(--color-fx-3)}.TouchTrail-module___n0iHa__dot:nth-child(4n){--trail-color:var(--color-fx-4)}
.SectionHeading-module__1CUDPa__center{text-align:center}.SectionHeading-module__1CUDPa__kicker{}.SectionHeading-module__1CUDPa__title{font-family:var(--font-display);text-wrap:balance;margin-top:.75rem;font-size:1.875rem;font-weight:700}.SectionHeading-module__1CUDPa__rule{transform-origin:0;background:linear-gradient(90deg, var(--rule-1,var(--color-fx-1)) 0 25%, var(--rule-2,var(--color-fx-2)) 25% 50%, var(--rule-3,var(--color-fx-3)) 50% 75%, var(--rule-4,var(--color-fx-4)) 75% 100%);width:clamp(9rem,22%,15rem);height:4px;margin-top:1.1rem;display:block}.SectionHeading-module__1CUDPa__center .SectionHeading-module__1CUDPa__rule{transform-origin:50%;margin-inline:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SectionHeading-module__1CUDPa__rule{animation:linear both SectionHeading-module__1CUDPa__section-rule-draw;animation-timeline:view();animation-range:entry 15% entry 85%}}}@keyframes SectionHeading-module__1CUDPa__section-rule-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.SectionHeading-module__1CUDPa__subtitle{max-width:42rem;color:var(--color-ink-muted);margin-top:1rem;line-height:1.625}.SectionHeading-module__1CUDPa__subtitleCenter{margin-inline:auto}@media (min-width:768px){.SectionHeading-module__1CUDPa__title{font-size:2.25rem}}.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__title{margin-top:.5rem;font-size:1.5rem}.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__subtitle{margin-top:.5rem;font-size:.875rem}@media (max-height:800px){.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__subtitle{display:none}}@media (max-width:639px){.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__kicker,.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__subtitle{display:none}.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__title{margin-top:0}}
.Pano360Window-module__N6lgFa__root{position:absolute;inset:0;overflow:hidden}.Pano360Window-module__N6lgFa__still{object-fit:cover}.Pano360Window-module__N6lgFa__canvas{z-index:1;position:absolute;inset:0}.Pano360Window-module__N6lgFa__canvas canvas{width:100%;height:100%;display:block}.Pano360Window-module__N6lgFa__dragSurface{z-index:2;touch-action:pan-y;cursor:grab;position:absolute;inset:0}.Pano360Window-module__N6lgFa__dragSurface[data-dragging]{cursor:grabbing}.Pano360Window-module__N6lgFa__hotspot{z-index:3;cursor:pointer;opacity:0;pointer-events:none;width:2.6rem;height:2.6rem;transition:opacity var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.Pano360Window-module__N6lgFa__hotspot[data-visible=true]{opacity:1;pointer-events:auto}.Pano360Window-module__N6lgFa__hotspotCore{background:var(--color-accent);width:.75rem;height:.75rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 28%, transparent);border-radius:50%;position:relative}.Pano360Window-module__N6lgFa__hotspotCore:before,.Pano360Window-module__N6lgFa__hotspotCore:after{content:"";border:1px solid color-mix(in srgb, var(--color-accent) 75%, transparent);animation:Pano360Window-module__N6lgFa__pano-pulse 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-.45rem}.Pano360Window-module__N6lgFa__hotspotCore:after{animation-delay:1.2s}.Pano360Window-module__N6lgFa__hotspot[data-static] .Pano360Window-module__N6lgFa__hotspotCore:before,.Pano360Window-module__N6lgFa__hotspot[data-static] .Pano360Window-module__N6lgFa__hotspotCore:after{opacity:.5;animation:none}@keyframes Pano360Window-module__N6lgFa__pano-pulse{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.Pano360Window-module__N6lgFa__hotspotBubble{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 88%, transparent);color:var(--color-ink);white-space:nowrap;transform-origin:bottom;opacity:0;pointer-events:none;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);padding:.3rem .65rem;font-size:.78rem;font-weight:600;position:absolute;bottom:calc(100% + .3rem);left:50%;transform:translate(-50%)scale(.8)}.Pano360Window-module__N6lgFa__hotspotBubbleOpen{opacity:1;transform:translate(-50%)scale(1)}.Pano360Window-module__N6lgFa__hint{z-index:4;border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 72%, transparent);color:var(--color-ink);pointer-events:none;animation:Pano360Window-module__N6lgFa__pano-hint-in .6s var(--ease-out) both;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;display:flex;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.Pano360Window-module__N6lgFa__hintIcon{width:1rem;height:1rem;color:var(--color-accent)}@keyframes Pano360Window-module__N6lgFa__pano-hint-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.Pano360Window-module__N6lgFa__gyroPill{z-index:4;border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 85%, transparent);color:var(--color-ink);cursor:pointer;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.78rem;font-weight:600;display:flex;position:absolute;bottom:.7rem;left:.9rem}.Pano360Window-module__N6lgFa__gyroIcon{width:.95rem;height:.95rem;color:var(--color-accent)}.Pano360Window-module__N6lgFa__selector{z-index:4;gap:.5rem;display:flex;position:absolute;bottom:.7rem;left:50%;transform:translate(-50%)}.Pano360Window-module__N6lgFa__thumb{border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);border-radius:calc(var(--radius-tight) + 2px);background:color-mix(in srgb, var(--color-bg-deep) 78%, transparent);cursor:pointer;opacity:.75;transition:opacity var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-items:center;gap:.25rem;padding:.3rem .35rem .35rem;display:grid}.Pano360Window-module__N6lgFa__thumb:hover{opacity:1}.Pano360Window-module__N6lgFa__thumb[aria-pressed=true]{opacity:1;border-color:color-mix(in srgb, var(--color-accent) 75%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 45%, transparent)}.Pano360Window-module__N6lgFa__thumbImg{object-fit:cover;border-radius:calc(var(--radius-tight) - 4px);width:4.6rem;height:2.3rem}.Pano360Window-module__N6lgFa__thumbLabel{color:var(--color-ink);font-size:.68rem;font-weight:600}@media (max-width:560px){.Pano360Window-module__N6lgFa__thumbImg{width:3.6rem;height:1.8rem}.Pano360Window-module__N6lgFa__hint{top:30%}}@media (prefers-reduced-motion:reduce){.Pano360Window-module__N6lgFa__hotspotCore:before,.Pano360Window-module__N6lgFa__hotspotCore:after{opacity:.5;animation:none}.Pano360Window-module__N6lgFa__hint{animation:none}}
.BenefitsSection-module__CvecAW__section{}.BenefitsSection-module__CvecAW__container{}.BenefitsSection-module__CvecAW__grid{margin-top:var(--stack-gap);gap:1.25rem;display:grid}.BenefitsSection-module__CvecAW__b1{}.BenefitsSection-module__CvecAW__b3{}.BenefitsSection-module__CvecAW__b4{}.BenefitsSection-module__CvecAW__spot{height:100%;overflow:hidden}.BenefitsSection-module__CvecAW__geo{height:100%}.BenefitsSection-module__CvecAW__panel{height:100%;padding:1.5rem}.BenefitsSection-module__CvecAW__cardHeader{}.BenefitsSection-module__CvecAW__iconBadge{}.BenefitsSection-module__CvecAW__icon{}.BenefitsSection-module__CvecAW__cardTitle{}.BenefitsSection-module__CvecAW__cardText{}.BenefitsSection-module__CvecAW__prestaGroup{margin-top:1.25rem}.BenefitsSection-module__CvecAW__prestaPanel{align-items:center;gap:1.5rem;padding:1.5rem;display:grid}.BenefitsSection-module__CvecAW__kicker{}.BenefitsSection-module__CvecAW__prestaTitle{font-family:var(--font-display);margin-top:.75rem;font-size:1.5rem;font-weight:700}.BenefitsSection-module__CvecAW__prestaText{color:var(--color-ink-muted);margin-top:.75rem;line-height:1.625}.BenefitsSection-module__CvecAW__prestaVisual{aspect-ratio:16/9;box-shadow:inset 0 0 0 1px var(--edge-lit), var(--glow-soft);clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,0 100%);position:relative;overflow:hidden}@media (max-width:639px){.BenefitsSection-module__CvecAW__b2{margin-left:1.75rem}.BenefitsSection-module__CvecAW__b3{margin-right:1.75rem}}@media (min-width:640px){.BenefitsSection-module__CvecAW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection-module__CvecAW__grid{grid-template-columns:repeat(12,1fr);gap:1.5rem}.BenefitsSection-module__CvecAW__b1{grid-column:1/span 5}.BenefitsSection-module__CvecAW__b2{grid-column:6/span 7;margin-top:1.25rem}.BenefitsSection-module__CvecAW__b3{grid-column:1/span 7}.BenefitsSection-module__CvecAW__b4{grid-column:8/span 5;margin-top:1.25rem}}@media (min-width:768px){.BenefitsSection-module__CvecAW__prestaPanel{grid-template-columns:repeat(2,1fr);padding:1.75rem}.BenefitsSection-module__CvecAW__prestaVisual{aspect-ratio:auto;height:clamp(9rem,24svh,16rem)}}
.StageProgressRail-module__yw1eeq__rail{--stage-progress-1:var(--color-accent);--stage-progress-2:var(--color-accent-hot);--stage-progress-3:var(--color-fx-spark);--stage-progress-4:var(--color-accent);--stage-progress-5:var(--color-accent-hot);width:100%;position:relative}.StageProgressRail-module__yw1eeq__track{background:color-mix(in srgb, var(--color-ink-muted) 22%, transparent);height:2px;position:relative}.StageProgressRail-module__yw1eeq__fill{transform-origin:0;background:linear-gradient(90deg, var(--stage-progress-1), var(--stage-progress-2), var(--stage-progress-3), var(--stage-progress-4), var(--stage-progress-5));box-shadow:0 0 1.5rem color-mix(in srgb, var(--stage-progress-1) 55%, transparent);position:absolute;inset:0}.StageProgressRail-module__yw1eeq__dots{justify-content:space-between;display:flex;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.StageProgressRail-module__yw1eeq__dot{border:2px solid var(--color-bg-deep);background:var(--stage-progress-1);width:.65rem;height:.65rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 28%, transparent);border-radius:50%}.StageProgressRail-module__yw1eeq__dot:nth-child(2){background:var(--stage-progress-2)}.StageProgressRail-module__yw1eeq__dot:nth-child(3){background:var(--stage-progress-3)}.StageProgressRail-module__yw1eeq__dot:nth-child(4){background:var(--stage-progress-4)}.StageProgressRail-module__yw1eeq__dot:nth-child(5){background:var(--stage-progress-5)}@media (prefers-reduced-motion:reduce){.StageProgressRail-module__yw1eeq__fill{transform:scaleX(1)!important}}
.StickyScrollReveal-module__PfbFhG__reducedGrid{max-width:var(--content-max);align-items:center;gap:3rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.StickyScrollReveal-module__PfbFhG__reducedList{border-left:1px solid var(--glass-stroke);flex-direction:column;gap:2.25rem;padding-left:1.5rem;display:flex}.StickyScrollReveal-module__PfbFhG__pin{height:100vh;max-width:var(--content-max);align-items:center;gap:4rem;margin-inline:auto;padding-inline:1.5rem;display:flex;position:sticky;top:0}.StickyScrollReveal-module__PfbFhG__col{flex:1;position:relative}.StickyScrollReveal-module__PfbFhG__rail{background:var(--glass-stroke);width:1px;position:absolute;top:0;bottom:0;left:0}.StickyScrollReveal-module__PfbFhG__beam{transform-origin:top;background:linear-gradient(180deg, var(--color-fx-1), var(--color-fx-3), var(--color-fx-4));width:1px;position:absolute;top:0;bottom:0;left:0}.StickyScrollReveal-module__PfbFhG__head{z-index:10;border-radius:var(--radius-pill);background:var(--color-fx-4);width:11px;height:11px;box-shadow:0 0 18px color-mix(in srgb, var(--color-fx-4) 85%, transparent);position:absolute;left:-5px;translate:0 -50%}.StickyScrollReveal-module__PfbFhG__list{flex-direction:column;gap:2.25rem;padding-left:1.75rem;display:flex}.StickyScrollReveal-module__PfbFhG__item{opacity:.55;transition:opacity .3s var(--ease-out)}.StickyScrollReveal-module__PfbFhG__itemActive{opacity:1}.StickyScrollReveal-module__PfbFhG__visual{flex:1}.StickyScrollReveal-module__PfbFhG__title{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.StickyScrollReveal-module__PfbFhG__num{color:var(--num-color,var(--color-accent-hot));font-variant-numeric:tabular-nums;margin-right:.5rem}.StickyScrollReveal-module__PfbFhG__numActive{text-shadow:0 0 12px}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+2),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+2){--num-color:var(--color-accent-cool)}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+3),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+3){--num-color:var(--color-accent-cool-2)}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+4),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+4){--num-color:var(--color-fx-4)}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+5),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+5){--num-color:var(--color-accent)}.StickyScrollReveal-module__PfbFhG__body{color:var(--color-ink-muted);margin-top:.5rem;line-height:1.625}@media (min-width:1024px){.StickyScrollReveal-module__PfbFhG__reducedGrid{grid-template-columns:repeat(2,1fr)}}
.TracingBeam-module__0_mj9a__root{position:relative}.TracingBeam-module__0_mj9a__rail{background:var(--glass-stroke);width:1px;position:absolute;top:0;bottom:0;left:7px}.TracingBeam-module__0_mj9a__beam{transform-origin:top;background:linear-gradient(180deg, var(--color-accent), var(--color-accent-hot));width:1px;position:absolute;top:0;bottom:0;left:7px}.TracingBeam-module__0_mj9a__head{border-radius:var(--radius-pill);background:var(--color-accent-hot);width:.875rem;height:.875rem;box-shadow:0 0 18px color-mix(in srgb, var(--color-accent-hot) 80%, transparent);position:absolute;left:7px;translate:-50%}.TracingBeam-module__0_mj9a__list{flex-direction:column;gap:2.5rem;padding-left:3rem;display:flex}.TracingBeam-module__0_mj9a__item{opacity:.4;transition:opacity .3s var(--ease-out);position:relative}.TracingBeam-module__0_mj9a__itemLit{opacity:1}.TracingBeam-module__0_mj9a__dot{border-radius:var(--radius-pill);border:1px solid var(--glass-stroke);background:var(--color-bg-raised);width:.625rem;height:.625rem;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);position:absolute;top:.375rem;left:calc(7px - 3rem);translate:-50%}.TracingBeam-module__0_mj9a__dotLit{background:var(--color-accent-hot);border-color:#0000}.TracingBeam-module__0_mj9a__title{font-family:var(--font-display);font-size:1.125rem;font-weight:600}.TracingBeam-module__0_mj9a__num{color:var(--num-color,var(--color-accent-hot));font-variant-numeric:tabular-nums;margin-right:.5rem}.TracingBeam-module__0_mj9a__item:nth-child(5n+2){--num-color:var(--color-accent-cool)}.TracingBeam-module__0_mj9a__item:nth-child(5n+3){--num-color:var(--color-accent-cool-2)}.TracingBeam-module__0_mj9a__item:nth-child(5n+4){--num-color:var(--color-fx-4)}.TracingBeam-module__0_mj9a__item:nth-child(5n+5){--num-color:var(--color-accent)}.TracingBeam-module__0_mj9a__body{color:var(--color-ink-muted);margin-top:.375rem;font-size:.875rem;line-height:1.625}
.DeliverablesLidar-module__Iu2sdG__section{background:radial-gradient(circle at 50% 100%,#35a42d4d,#0000 36rem),#071309;padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.DeliverablesLidar-module__Iu2sdG__inner{width:min(100%,84rem);margin:2rem auto 0}.DeliverablesLidar-module__Iu2sdG__tabs{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.DeliverablesLidar-module__Iu2sdG__tab{color:#ffffff9e;cursor:pointer;background:#020904b8;border:1px solid #53db4652;border-radius:999px;padding:.6rem 1rem;font-size:.8rem}.DeliverablesLidar-module__Iu2sdG__tab:hover,.DeliverablesLidar-module__Iu2sdG__tabActive{border-color:var(--lidar-green);color:#fff;background:#39dc3124}.DeliverablesLidar-module__Iu2sdG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);margin-top:2.25rem;display:grid}.DeliverablesLidar-module__Iu2sdG__tile{min-width:0;position:relative}.DeliverablesLidar-module__Iu2sdG__tile:not(:last-child):after{content:"»";color:#ffffffb8;font-family:var(--font-display);font-size:2rem;position:absolute;top:28%;right:calc(clamp(1.5rem,4vw,3.5rem)/-1.42857)}.DeliverablesLidar-module__Iu2sdG__tile:nth-child(3n):after{content:none}.DeliverablesLidar-module__Iu2sdG__visual{aspect-ratio:4/3;border:1px solid var(--lidar-green);background:#020706;border-radius:.85rem;position:relative;overflow:hidden}.DeliverablesLidar-module__Iu2sdG__image{object-fit:cover}.DeliverablesLidar-module__Iu2sdG__copy{color:#19211a;background:#fff;border-radius:.8rem;width:calc(100% - 1.5rem);min-height:7rem;margin:-1.4rem auto 0;padding:1rem;position:relative;box-shadow:0 .8rem 2rem #0000002e}.DeliverablesLidar-module__Iu2sdG__copy h3{color:#288722;font-size:.86rem;font-weight:700}.DeliverablesLidar-module__Iu2sdG__copy p{color:#4d5950;margin-top:.5rem;font-size:.78rem;line-height:1.45}.DeliverablesLidar-module__Iu2sdG__mention{text-align:center;color:#ffffff8f;margin-top:1.5rem;font-size:.74rem}@media (max-width:900px){.DeliverablesLidar-module__Iu2sdG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.DeliverablesLidar-module__Iu2sdG__tile:nth-child(3n):after{content:"»"}.DeliverablesLidar-module__Iu2sdG__tile:nth-child(2n):after{content:none}}@media (max-width:600px){.DeliverablesLidar-module__Iu2sdG__grid{grid-template-columns:1fr}.DeliverablesLidar-module__Iu2sdG__tile:after{content:none!important}}
.Offers360-module__095uQW__section{background:radial-gradient(circle at 94% 35%,#1b7e8c54,#0000 28rem),linear-gradient(105deg,#02090c,#061b20 62%,#0a333a);border-block:1px solid #3db8da21;padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.Offers360-module__095uQW__inner,.Offers360-module__095uQW__explorer{width:min(100%,84rem);margin-inline:auto}.Offers360-module__095uQW__kicker{color:#ffffffad;align-items:center;gap:.7rem;display:flex}.Offers360-module__095uQW__kicker:before{content:"";background:currentColor;width:2rem;height:1px}
.urban-view-module__iVc6Ma__theme{min-height:100svh;color:var(--color-ink);background:#03272d;position:relative;overflow-x:clip}.urban-view-module__iVc6Ma__backdrop{z-index:-1;pointer-events:none;display:none;position:fixed;inset:0}.urban-view-module__iVc6Ma__aurora{--aurora-o:.3;position:absolute;inset:0}.urban-view-module__iVc6Ma__grid{opacity:.22;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000,#0000 78%);mask-image:radial-gradient(80% 60% at 50% 30%,#000,#0000 78%)}@media (prefers-reduced-transparency:reduce){.urban-view-module__iVc6Ma__aurora{--aurora-o:.16}}
.PipelineScanStage-module__dTZbNq__wrapper{isolation:isolate;background:#020817;border:1px solid #4cde3e3d;border-radius:.8rem;width:min(100%,84rem);height:420svh;min-height:420svh;margin:clamp(2.5rem,6vw,4rem) auto 0;position:relative;overflow:clip}.PipelineScanStage-module__dTZbNq__sticky{z-index:10;isolation:isolate;color:#f1f5f3;background:#020817;height:80svh;position:sticky;top:10svh;overflow:hidden}.PipelineScanStage-module__dTZbNq__canvas{z-index:0;background:radial-gradient(circle at 54% 44%,#35e7ff12,#0000 43%),#020817;position:absolute;inset:0}.PipelineScanStage-module__dTZbNq__atmosphere{z-index:1;pointer-events:none;background:linear-gradient(90deg,#020817e6 0%,#0000 36% 72%,#02081759 100%),radial-gradient(circle at 50% 45%,#0000 34%,#020817a3 100%);position:absolute;inset:0;overflow:hidden}.PipelineScanStage-module__dTZbNq__atmosphere:before{content:"";transform:translate3d(0, calc((var(--scene-progress,0) - .5) * -2.6rem), 0) scale(1.06);will-change:transform;background:radial-gradient(circle at 65% 35%,#35e7ff17,#0000 32%),radial-gradient(circle at 32% 74%,#9dff6a0a,#0000 27%);position:absolute;inset:-8%}.PipelineScanStage-module__dTZbNq__chapter{z-index:3;visibility:hidden;pointer-events:none;align-content:center;justify-items:start;max-width:42rem;padding:clamp(6.5rem,14svh,9rem) clamp(4.5rem,8vw,8rem) 5rem;display:grid;position:absolute;inset:0}.PipelineScanStage-module__dTZbNq__chapter[data-side=right]{text-align:right;justify-items:end;left:auto;right:0}.PipelineScanStage-module__dTZbNq__chapter[data-final=true]{align-content:end;padding-bottom:clamp(5.5rem,12svh,8rem)}.PipelineScanStage-module__dTZbNq__eyebrow{color:#9dff6a;font:700 .72rem/1 var(--font-display);letter-spacing:.17em;text-transform:uppercase;margin:0 0 .8rem}.PipelineScanStage-module__dTZbNq__chapter h3{max-width:38rem;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;text-shadow:0 .2rem 1.6rem #020817;margin:0;font-size:clamp(1.8rem,4vw,3.75rem);font-weight:650;line-height:1.02}.PipelineScanStage-module__dTZbNq__heroTitle span{color:#35e7ff;display:block}.PipelineScanStage-module__dTZbNq__chapter>p:not(.PipelineScanStage-module__dTZbNq__eyebrow,.PipelineScanStage-module__dTZbNq__scrollHint){color:#aab8ba;max-width:31rem;margin:1rem 0 0;font-size:clamp(.95rem,1.4vw,1.12rem);line-height:1.55}.PipelineScanStage-module__dTZbNq__scrollHint{color:#9ba8aa;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.67rem;position:absolute;bottom:2.6rem;left:clamp(4.5rem,8vw,8rem)}.PipelineScanStage-module__dTZbNq__scrollHint:before{content:"";vertical-align:middle;background:#35e7ff;width:2.8rem;height:1px;margin-right:.65rem;display:inline-block}.PipelineScanStage-module__dTZbNq__counter{color:#35e7ff;font:600 .88rem/1 var(--font-display);letter-spacing:.08em;background:#050708c2;border-left:1px solid #35e7ff;margin-top:1.15rem;padding:.55rem .8rem}.PipelineScanStage-module__dTZbNq__reducedCaption{z-index:3;max-width:38rem;position:absolute;bottom:clamp(4.5rem,11svh,7.5rem);left:clamp(1.35rem,8vw,8rem)}.PipelineScanStage-module__dTZbNq__reducedCaption h3{color:#f1f5f3;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;text-shadow:0 .2rem 1.6rem #020817;margin:0;font-size:clamp(1.8rem,4vw,3.75rem);font-weight:650;line-height:1.02}.PipelineScanStage-module__dTZbNq__wrapper[data-reduced-motion=true]{height:min(100svh,58rem)}.PipelineScanStage-module__dTZbNq__wrapper[data-reduced-motion=true] .PipelineScanStage-module__dTZbNq__sticky{position:relative}.PipelineScanStage-module__dTZbNq__usages{grid-template-columns:repeat(2,max-content);gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.PipelineScanStage-module__dTZbNq__usages li{color:#d8e4e2;font:600 .7rem/1 var(--font-display);letter-spacing:.07em;text-transform:uppercase;background:#050708c7;border:1px solid #35e7ff47;padding:.52rem .7rem}.PipelineScanStage-module__dTZbNq__actions{pointer-events:auto;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem;display:flex}.PipelineScanStage-module__dTZbNq__actions button{color:#031013;min-height:2.85rem;font:700 .76rem/1 var(--font-display);cursor:pointer;background:#35e7ff;border:1px solid #35e7ff;border-radius:.35rem;padding:.75rem 1rem;transition:background .16s,color .16s,transform .16s}.PipelineScanStage-module__dTZbNq__actions button:last-child{color:#f1f5f3;background:#050708c7}.PipelineScanStage-module__dTZbNq__actions button:hover{color:#071006;background:#9dff6a;transform:translateY(-2px)}.PipelineScanStage-module__dTZbNq__actions button:focus-visible{outline-offset:3px;outline:2px solid #f1f5f3}.PipelineScanStage-module__dTZbNq__progress{z-index:4;pointer-events:none;gap:.8rem;height:min(48svh,25rem);display:flex;position:absolute;top:50%;right:clamp(1rem,2.6vw,2.5rem);transform:translateY(-50%)}.PipelineScanStage-module__dTZbNq__progressTrack{background:#d2e2e32e;width:1px;height:100%;display:block;position:relative}.PipelineScanStage-module__dTZbNq__progressTrack>span{background:linear-gradient(#35e7ff,#9dff6a);display:block;position:absolute;inset:0;box-shadow:0 0 .75rem #35e7ff73}.PipelineScanStage-module__dTZbNq__progress ol{align-content:space-between;margin:-.25rem 0;padding:0;list-style:none;display:grid}.PipelineScanStage-module__dTZbNq__progress li{color:#748184;font:600 .58rem/1 var(--font-display);letter-spacing:.08em;transition:color .18s}.PipelineScanStage-module__dTZbNq__progress li[data-passed]{color:#88aaa8}.PipelineScanStage-module__dTZbNq__progress li[data-active]{color:#9dff6a}.PipelineScanStage-module__dTZbNq__credit{z-index:3;color:#647174;letter-spacing:.04em;margin:0;font-size:.58rem;position:absolute;bottom:.65rem;right:1rem}@media (max-width:700px){.PipelineScanStage-module__dTZbNq__wrapper{height:500svh}.PipelineScanStage-module__dTZbNq__atmosphere{background:linear-gradient(#0000 52%,#050708f0 100%)}.PipelineScanStage-module__dTZbNq__chapter,.PipelineScanStage-module__dTZbNq__chapter[data-side=right]{text-align:left;align-content:end;justify-items:start;max-width:none;padding:6rem 3rem 7.5rem 1.35rem;left:0;right:0}.PipelineScanStage-module__dTZbNq__chapter h3{max-width:20rem;font-size:clamp(1.55rem,8vw,2.2rem)}.PipelineScanStage-module__dTZbNq__chapter>p:not(.PipelineScanStage-module__dTZbNq__eyebrow,.PipelineScanStage-module__dTZbNq__scrollHint){max-width:19rem}.PipelineScanStage-module__dTZbNq__scrollHint{bottom:3.1rem;left:1.35rem}.PipelineScanStage-module__dTZbNq__progress{height:38svh;right:.7rem}.PipelineScanStage-module__dTZbNq__progress ol,.PipelineScanStage-module__dTZbNq__credit{display:none}.PipelineScanStage-module__dTZbNq__reducedCaption{bottom:4.5rem;right:1.35rem}.PipelineScanStage-module__dTZbNq__actions{display:grid}.PipelineScanStage-module__dTZbNq__actions button{width:fit-content}}@media (prefers-reduced-motion:reduce){.PipelineScanStage-module__dTZbNq__actions button{transition:none}}@media (max-width:700px){.PipelineScanStage-module__dTZbNq__wrapper{border-inline:0;border-radius:0;width:100vw;margin-inline:calc(50% - 50vw)}.PipelineScanStage-module__dTZbNq__sticky{height:100svh;top:0}}
.SatelliteApplications-module__edOqQG__section{color:#1c1a15;background:#f4f2f1;padding:clamp(5rem,10svh,8rem) 0;position:relative;overflow:hidden}.SatelliteApplications-module__edOqQG__inner{width:min(100% - 2.5rem,84rem);margin-inline:auto}.SatelliteApplications-module__edOqQG__kicker{color:#5b5750;align-items:center;gap:.7rem;display:flex}.SatelliteApplications-module__edOqQG__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.SatelliteApplications-module__edOqQG__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:400;line-height:1.2}.SatelliteApplications-module__edOqQG__title:after{content:"";background:linear-gradient(90deg, #77736b 66%, var(--satellite-yellow) 66%);width:8rem;height:.32rem;margin-top:1rem;display:block}.SatelliteApplications-module__edOqQG__body{color:#4d4942;max-width:66rem;margin-top:1rem;line-height:1.5}.SatelliteApplications-module__edOqQG__grid{border-block:1px solid #1c1a1526;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}.SatelliteApplications-module__edOqQG__card{border:0;color:#1d1b16;text-align:left;cursor:pointer;background:#f7f6f2;border-right:1px solid #1c1a1529;align-content:start;gap:1rem;min-height:21rem;padding:clamp(1.25rem,2.8vw,2rem);transition:background .22s,color .22s,transform .22s;display:grid}.SatelliteApplications-module__edOqQG__card:nth-child(2){color:#fff;background:#050505}.SatelliteApplications-module__edOqQG__card:nth-child(4){color:#fff;background:#584000}.SatelliteApplications-module__edOqQG__card[data-active=true]{background:var(--satellite-yellow);color:#0b0a03}.SatelliteApplications-module__edOqQG__card:hover{transform:translateY(-.25rem)}.SatelliteApplications-module__edOqQG__card:focus-visible{z-index:2;outline-offset:-5px;outline:3px solid #fff;position:relative;box-shadow:inset 0 0 0 7px #19170e}.SatelliteApplications-module__edOqQG__cardHeading{justify-content:space-between;align-items:center;display:flex}.SatelliteApplications-module__edOqQG__cardHeading svg{width:2.2rem;height:2.2rem}.SatelliteApplications-module__edOqQG__number{font-family:var(--font-display);opacity:.42;font-size:2.6rem;font-weight:600}.SatelliteApplications-module__edOqQG__card h3{font-family:var(--font-body);font-size:1.05rem;font-weight:800}.SatelliteApplications-module__edOqQG__card ul{gap:.35rem;display:grid}.SatelliteApplications-module__edOqQG__card li{padding-left:.9rem;font-size:.8rem;line-height:1.4;position:relative}.SatelliteApplications-module__edOqQG__card li:before{content:"";background:currentColor;width:.3rem;height:1px;position:absolute;top:.62em;left:0}@media (max-width:900px){.SatelliteApplications-module__edOqQG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.SatelliteApplications-module__edOqQG__card{border-bottom:1px solid #1c1a1529;min-height:18rem}}@media (max-width:520px){.SatelliteApplications-module__edOqQG__inner{width:min(100% - 1.5rem,84rem)}.SatelliteApplications-module__edOqQG__grid{grid-template-columns:1fr}.SatelliteApplications-module__edOqQG__card{border-right:0;min-height:16rem}}@media (prefers-reduced-motion:reduce){.SatelliteApplications-module__edOqQG__card{transition:none}.SatelliteApplications-module__edOqQG__card:hover{transform:none}}
.DeploymentSection-module___4FDYG__section{padding-block:6rem;position:relative}.DeploymentSection-module___4FDYG__heading{padding-inline:1.5rem;position:relative}.DeploymentSection-module___4FDYG__desktop{display:none}.DeploymentSection-module___4FDYG__mobile{margin-inline:auto;max-width:36rem;margin-top:3.5rem;padding-inline:1.5rem}.DeploymentSection-module___4FDYG__panel{justify-content:center;align-items:center;height:20rem;display:flex;position:relative;overflow:hidden}.DeploymentSection-module___4FDYG__stepContent{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:relative}.DeploymentSection-module___4FDYG__neural{opacity:.4}.DeploymentSection-module___4FDYG__stepIcon{width:4rem;height:4rem;position:relative}.DeploymentSection-module___4FDYG__hueCyan{color:var(--color-accent-cool);filter:drop-shadow(0 0 24px color-mix(in srgb, var(--color-accent-cool) 70%, transparent))}.DeploymentSection-module___4FDYG__hueHot{color:var(--color-accent-hot);filter:drop-shadow(0 0 24px color-mix(in srgb, var(--color-accent-hot) 70%, transparent))}.DeploymentSection-module___4FDYG__hueViolet{color:var(--color-accent-cool-2);filter:drop-shadow(0 0 24px color-mix(in srgb, var(--color-accent-cool-2) 70%, transparent))}.DeploymentSection-module___4FDYG__huePink{color:var(--color-fx-4);filter:drop-shadow(0 0 24px color-mix(in srgb, var(--color-fx-4) 70%, transparent))}.DeploymentSection-module___4FDYG__stepTitle{font-family:var(--font-display);font-size:1.125rem;font-weight:600;position:relative}.DeploymentSection-module___4FDYG__stepCount{font-family:var(--font-display);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:.875rem;position:relative}@media (min-width:768px){.DeploymentSection-module___4FDYG__section{padding-block:8rem}}@media (min-width:1024px){.DeploymentSection-module___4FDYG__desktop{display:block}.DeploymentSection-module___4FDYG__mobile{display:none}}
.Process360-module__CeJkzG__section{background:#03090c;padding:clamp(4.5rem,9svh,7rem) clamp(1.25rem,5vw,4.5rem);position:relative}.Process360-module__CeJkzG__inner{width:min(100%,84rem);margin-inline:auto}.Process360-module__CeJkzG__kicker{color:#ffffffad;align-items:center;gap:.7rem;display:flex}.Process360-module__CeJkzG__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.Process360-module__CeJkzG__title{font-family:var(--font-display);margin-top:.8rem;font-size:clamp(1.7rem,3vw,2.75rem);font-weight:400;line-height:1.2}.Process360-module__CeJkzG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.Process360-module__CeJkzG__step{border:1px solid var(--studio-line);text-align:center;background:linear-gradient(145deg,#0c2a32c7,#03090cdb);border-radius:1rem;min-height:12rem;padding:1.25rem;position:relative}.Process360-module__CeJkzG__number{aspect-ratio:1;background:var(--studio-cyan);color:#fff;width:2.6rem;font-family:var(--font-display);border-radius:50%;place-items:center;margin:0 auto 1rem;font-weight:600;display:grid;box-shadow:0 0 1.2rem #0aa8f54d}.Process360-module__CeJkzG__stepTitle{font-family:var(--font-display);text-transform:uppercase;font-size:1rem;font-weight:500}.Process360-module__CeJkzG__stepBody{color:#ffffffa8;margin-top:.65rem;font-size:.82rem;line-height:1.45}@media (max-width:820px){.Process360-module__CeJkzG__steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Process360-module__CeJkzG__steps{grid-template-columns:1fr}}
.VelocityMarquee-module__CvHJmW__static{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2.5rem;display:flex}.VelocityMarquee-module__CvHJmW__viewport{overflow:hidden}.VelocityMarquee-module__CvHJmW__track{width:max-content;display:flex}.VelocityMarquee-module__CvHJmW__copy{flex-shrink:0;align-items:center;gap:2.5rem;padding-right:2.5rem;display:flex}
.PipelineLidar-module__VTtUDa__section{background:radial-gradient(circle at 80% 28%,#2ea62847,#0000 34rem),#020805;padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.PipelineLidar-module__VTtUDa__heading{text-align:center;width:min(100%,84rem);margin-inline:auto}.PipelineLidar-module__VTtUDa__kicker{color:#ffffffad;justify-content:center;align-items:center;gap:.7rem;display:flex}.PipelineLidar-module__VTtUDa__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.PipelineLidar-module__VTtUDa__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:400;line-height:1.2}
.SatelliteLanding-module__hvjGvG__hero{isolation:isolate;min-height:min(53rem,100svh);padding:calc(var(--header-h) + clamp(3.5rem, 9svh, 6.5rem)) clamp(1.25rem, 5vw, 4.5rem) clamp(7rem, 14svh, 10rem);background:#171601;align-items:center;display:grid;position:relative;overflow:hidden}.SatelliteLanding-module__hvjGvG__heroPicture,.SatelliteLanding-module__hvjGvG__heroImage,.SatelliteLanding-module__hvjGvG__heroShade,.SatelliteLanding-module__hvjGvG__heroGrid,.SatelliteLanding-module__hvjGvG__orbit,.SatelliteLanding-module__hvjGvG__reticle{position:absolute;inset:0}.SatelliteLanding-module__hvjGvG__heroPicture{z-index:-5}.SatelliteLanding-module__hvjGvG__heroImage{object-fit:cover;object-position:57% 50%;filter:saturate(.82)sepia(.12)brightness(.76)}.SatelliteLanding-module__hvjGvG__heroShade{z-index:-4;background:linear-gradient(90deg,#111001d6 0%,#11100180 48%,#11100124 86%),linear-gradient(#06060142,#0000 56%,#08080199)}.SatelliteLanding-module__hvjGvG__heroGrid{z-index:-3;opacity:.13;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.SatelliteLanding-module__hvjGvG__orbit{z-index:-2;aspect-ratio:1;border:1px solid #f0d50040;border-radius:50%;width:min(58vw,52rem);inset:12% -7% auto auto;transform:rotate(-17deg)scaleY(.38)}.SatelliteLanding-module__hvjGvG__reticle{z-index:-1;aspect-ratio:1;opacity:.58;background:linear-gradient(90deg,#0000 49.5%,#f0d5007a 50%,#0000 50.5%),linear-gradient(#0000 49.5%,#f0d5007a 50%,#0000 50.5%);border:1px solid #f0d50075;border-radius:50%;width:clamp(6rem,11vw,10rem);inset:38% 14% auto auto}.SatelliteLanding-module__hvjGvG__heroInner{width:min(100%,84rem);margin-inline:auto}.SatelliteLanding-module__hvjGvG__heroCopy{max-width:59rem}.SatelliteLanding-module__hvjGvG__heroKicker,.SatelliteLanding-module__hvjGvG__kicker,.SatelliteLanding-module__hvjGvG__contactKicker{color:var(--satellite-yellow);align-items:center;gap:.7rem;font-weight:600;display:flex}.SatelliteLanding-module__hvjGvG__heroKicker:before,.SatelliteLanding-module__hvjGvG__kicker:before,.SatelliteLanding-module__hvjGvG__contactKicker:before{content:"";background:currentColor;flex:none;width:2rem;height:1px}.SatelliteLanding-module__hvjGvG__heroTitle{max-width:19ch;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.65rem,5.8vw,5.3rem);font-weight:400;line-height:1.14}.SatelliteLanding-module__hvjGvG__heroBody{color:#ffffffd1;max-width:46rem;margin-top:1.2rem;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.5}.SatelliteLanding-module__hvjGvG__heroCta{clip-path:none;background:var(--satellite-yellow);color:#161400;font-family:var(--font-body);box-shadow:none;border-radius:999px;gap:.45rem;margin-top:1.5rem;font-weight:800;display:inline-flex}.SatelliteLanding-module__hvjGvG__trust{z-index:3;border:2px solid var(--satellite-yellow);color:#fff;background:#050505;border-radius:.8rem;width:min(100% - 2.5rem,74rem);margin:-3.2rem auto 0;padding:1.35rem clamp(1rem,3vw,2rem);position:relative;box-shadow:0 1rem 3rem #00000047}.SatelliteLanding-module__hvjGvG__trust ul{flex-wrap:wrap;justify-content:space-around;gap:1rem 2rem;display:flex}.SatelliteLanding-module__hvjGvG__trust li{align-items:center;gap:.65rem;font-size:.82rem;font-weight:650;display:inline-flex}.SatelliteLanding-module__hvjGvG__trust svg{width:1.25rem;height:1.25rem;color:var(--satellite-yellow)}.SatelliteLanding-module__hvjGvG__sectionWrap{width:min(100% - 2.5rem,84rem);margin-inline:auto}.SatelliteLanding-module__hvjGvG__temporalSection,.SatelliteLanding-module__hvjGvG__deliverablesSection,.SatelliteLanding-module__hvjGvG__coverageSection{padding:clamp(6rem,12svh,9rem) 0;position:relative}.SatelliteLanding-module__hvjGvG__temporalSection{background:radial-gradient(circle at 88% 20%,#9887003d,#0000 30rem),linear-gradient(115deg,#080801,#2a2500 78%);margin-top:-2.5rem;padding-top:clamp(8rem,15svh,11rem)}.SatelliteLanding-module__hvjGvG__sectionTitle{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:1rem;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:400;line-height:1.2}.SatelliteLanding-module__hvjGvG__sectionTitle span{color:var(--satellite-yellow)}.SatelliteLanding-module__hvjGvG__titleRule{background:linear-gradient(90deg, #fff 42%, var(--satellite-yellow) 42% 72%, #fff 72%);width:9rem;height:.32rem;margin-top:1rem;display:block}.SatelliteLanding-module__hvjGvG__sectionBody{color:#ffffffb8;max-width:70rem;margin-top:1rem;line-height:1.5}.SatelliteLanding-module__hvjGvG__compareWrap{--color-bg-deep:#080801;--color-bg-raised:#111003;--color-ink:#fff;--color-ink-muted:#ffffffa3;--color-accent-hot:var(--satellite-yellow);--color-accent-cool:var(--satellite-yellow-hot);--glass-stroke:#f0d50057;--shadow-3:0 1.5rem 4rem #0000004d;margin-top:clamp(2rem,5vw,3.5rem)}.SatelliteLanding-module__hvjGvG__compare{width:100%}.SatelliteLanding-module__hvjGvG__deliverablesSection{background:radial-gradient(circle at 83% 24%,#8273003b,#0000 27rem),linear-gradient(100deg,#090902,#3b3500)}.SatelliteLanding-module__hvjGvG__deliverablesGrid{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.35fr);align-items:center;gap:clamp(3rem,9vw,8rem);display:grid}.SatelliteLanding-module__hvjGvG__deliverablesIntro .SatelliteLanding-module__hvjGvG__sectionTitle{max-width:18ch}.SatelliteLanding-module__hvjGvG__missionNote{border:1px dashed var(--satellite-yellow);color:#ffffffad;border-radius:.45rem;margin-top:2rem;padding:1rem 1.2rem;font-size:.8rem;line-height:1.5}.SatelliteLanding-module__hvjGvG__missionSheet{padding:clamp(1rem,2vw,1.5rem)}.SatelliteLanding-module__hvjGvG__sheetCode{color:var(--satellite-yellow);letter-spacing:.08em;font-size:.78rem;font-weight:700}.SatelliteLanding-module__hvjGvG__missionSheet ol{margin-top:1rem}.SatelliteLanding-module__hvjGvG__missionSheet li{border-bottom:1px solid #f0d5008c;grid-template-columns:2.2rem 1fr;align-items:center;gap:.8rem;padding:.9rem 0;display:grid}.SatelliteLanding-module__hvjGvG__missionSheet li>span{aspect-ratio:1;border:1px solid var(--satellite-yellow);width:1.65rem;color:var(--satellite-yellow);border-radius:50%;place-items:center;font-size:.7rem;display:grid}.SatelliteLanding-module__hvjGvG__missionSheet li p{color:#ffffffd1;line-height:1.45}.SatelliteLanding-module__hvjGvG__coverageSection{background:radial-gradient(circle at 25% 48%,#6f620033,#0000 27rem),#050505}.SatelliteLanding-module__hvjGvG__coverageGrid{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.SatelliteLanding-module__hvjGvG__mapFrame{clip-path:polygon(2rem 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%,0 2rem);background:linear-gradient(135deg, var(--satellite-yellow), #f0d50029);padding:1px}.SatelliteLanding-module__hvjGvG__mapStage{min-height:clamp(23rem,42vw,34rem);clip-path:inherit;background:radial-gradient(circle at 50% 44%,#f0d5001a,#0000 44%),#111007;position:relative;overflow:hidden}.SatelliteLanding-module__hvjGvG__madagascar{width:86%;height:86%;position:absolute;inset:7%}.SatelliteLanding-module__hvjGvG__madagascar *{animation:none}.SatelliteLanding-module__hvjGvG__mapLabel,.SatelliteLanding-module__hvjGvG__mapCode{z-index:2;color:var(--satellite-yellow);letter-spacing:.12em;font-size:.64rem;position:absolute}.SatelliteLanding-module__hvjGvG__mapLabel{top:36%;left:52%}.SatelliteLanding-module__hvjGvG__mapCode{color:#ffffff80;bottom:1rem;right:1rem}.SatelliteLanding-module__hvjGvG__signals{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;display:flex}.SatelliteLanding-module__hvjGvG__signals span{color:var(--satellite-yellow);border:1px solid #f0d50070;border-radius:999px;padding:.38rem .7rem;font-size:.68rem}.SatelliteLanding-module__hvjGvG__contactSection{isolation:isolate;background:radial-gradient(circle at 56% 54%, #ffe5002e, transparent 28rem), var(--satellite-cream);color:#26230e;text-align:center;padding:clamp(6rem,13svh,10rem) clamp(1.25rem,5vw,4.5rem);position:relative;overflow:hidden}.SatelliteLanding-module__hvjGvG__contactWatermark{z-index:-1;color:#544b000d;font-family:var(--font-display);letter-spacing:-.08em;white-space:nowrap;pointer-events:none;font-size:clamp(14rem,38vw,38rem);font-weight:700;line-height:.7;position:absolute;inset:50% 0 auto;translate:0 -50%}.SatelliteLanding-module__hvjGvG__contactInner{width:min(100%,70rem);margin-inline:auto}.SatelliteLanding-module__hvjGvG__contactKicker{color:#504a21;justify-content:center}.SatelliteLanding-module__hvjGvG__contactInner h2{font-family:var(--font-display);letter-spacing:-.045em;margin-top:1rem;font-size:clamp(2rem,4vw,3.7rem);font-weight:400;line-height:1.2}.SatelliteLanding-module__hvjGvG__contactInner>p:not(.SatelliteLanding-module__hvjGvG__contactKicker){color:#554f2d;max-width:58rem;margin:1rem auto 0;line-height:1.5}.SatelliteLanding-module__hvjGvG__contactActions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.7rem;display:flex}.SatelliteLanding-module__hvjGvG__emailButton,.SatelliteLanding-module__hvjGvG__phoneButton{border-radius:.25rem;align-items:center;min-height:2.9rem;padding:.75rem 1.2rem;font-size:.82rem;font-weight:700;display:inline-flex}.SatelliteLanding-module__hvjGvG__emailButton{border-color:var(--satellite-yellow);background:var(--satellite-yellow);color:#171400}.SatelliteLanding-module__hvjGvG__phoneButton{color:#26230e;background:#fff;border:1px solid #26230e38}.SatelliteLanding-module__hvjGvG__emailButton:hover,.SatelliteLanding-module__hvjGvG__emailButton:focus-visible,.SatelliteLanding-module__hvjGvG__phoneButton:hover,.SatelliteLanding-module__hvjGvG__phoneButton:focus-visible{translate:0 -2px}@media (max-width:800px){.SatelliteLanding-module__hvjGvG__hero{align-items:end;min-height:48rem}.SatelliteLanding-module__hvjGvG__heroImage{object-position:55% 50%}.SatelliteLanding-module__hvjGvG__heroShade{background:linear-gradient(#0c0b002e,#0c0b007a 36%,#0c0b00f0 100%),linear-gradient(90deg,#0c0b0085,#0000)}.SatelliteLanding-module__hvjGvG__deliverablesGrid,.SatelliteLanding-module__hvjGvG__coverageGrid{grid-template-columns:1fr}.SatelliteLanding-module__hvjGvG__coverageVisual{order:2}}@media (max-width:560px){.SatelliteLanding-module__hvjGvG__hero{min-height:44rem;padding-bottom:6.5rem}.SatelliteLanding-module__hvjGvG__heroTitle{font-size:clamp(2.25rem,10.5vw,3.25rem)}.SatelliteLanding-module__hvjGvG__heroBody{font-size:.95rem}.SatelliteLanding-module__hvjGvG__trust{width:calc(100% - 1.5rem);margin-top:-2.2rem}.SatelliteLanding-module__hvjGvG__trust ul{justify-content:start;display:grid}.SatelliteLanding-module__hvjGvG__sectionWrap{width:min(100% - 1.5rem,84rem)}.SatelliteLanding-module__hvjGvG__temporalSection{margin-top:-4.5rem;padding-top:9rem}.SatelliteLanding-module__hvjGvG__mapStage{min-height:22rem}.SatelliteLanding-module__hvjGvG__contactActions{display:grid}}@media (prefers-reduced-motion:reduce){.SatelliteLanding-module__hvjGvG__emailButton,.SatelliteLanding-module__hvjGvG__phoneButton{transition:none}.SatelliteLanding-module__hvjGvG__emailButton:hover,.SatelliteLanding-module__hvjGvG__phoneButton:hover{translate:none}}@media (prefers-reduced-transparency:reduce){.SatelliteLanding-module__hvjGvG__trust{background:#050505}}
.Services360-module__zUzOka__section{color:#12242a;background:#eaf8fb;padding:clamp(4.5rem,9svh,7rem) clamp(1.25rem,5vw,4.5rem);position:relative}.Services360-module__zUzOka__inner{width:min(100%,84rem);margin-inline:auto}.Services360-module__zUzOka__kicker{color:#087fb7;align-items:center;gap:.7rem;display:flex}.Services360-module__zUzOka__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.Services360-module__zUzOka__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:400;line-height:1.2}.Services360-module__zUzOka__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.Services360-module__zUzOka__card{isolation:isolate;background:#0b1a1f;border:1px solid #087fb747;border-radius:1rem;min-height:clamp(14rem,24vw,20rem);position:relative;overflow:hidden;box-shadow:0 1rem 2rem #144b5b1f}.Services360-module__zUzOka__image,.Services360-module__zUzOka__placeholder,.Services360-module__zUzOka__veil{position:absolute;inset:0}.Services360-module__zUzOka__image{z-index:-3;object-fit:cover}.Services360-module__zUzOka__placeholder{z-index:-3;background:radial-gradient(circle at 76% 28%,#0aa8f54d,#0000 34%),linear-gradient(145deg,#173a44,#061116 72%);overflow:hidden}.Services360-module__zUzOka__placeholder[data-kind=video]{background:radial-gradient(circle at 70% 28%,#628cff4d,#0000 34%),linear-gradient(145deg,#182f44,#061116 72%)}.Services360-module__zUzOka__placeholder[data-kind=drone]{background:radial-gradient(circle at 70% 28%,#2ecbbe42,#0000 34%),linear-gradient(145deg,#143b3c,#061116 72%)}.Services360-module__zUzOka__placeholder[data-kind=podcast]{background:radial-gradient(circle at 70% 28%,#8e51db42,#0000 34%),linear-gradient(145deg,#2c2040,#080b12 72%)}.Services360-module__zUzOka__placeholderRing{aspect-ratio:1;border:1px solid #68d9ff94;border-radius:50%;width:43%;position:absolute;top:22%;right:17%;box-shadow:0 0 2rem #0aa8f53d}.Services360-module__zUzOka__placeholderFrame{border-block:1px solid #ffffff2e;position:absolute;inset:16% 10% 22% 32%;transform:skew(-8deg)}.Services360-module__zUzOka__veil{z-index:-1;background:linear-gradient(#0000 28%,#02080beb)}.Services360-module__zUzOka__label{font-family:var(--font-display);color:#fff;text-transform:uppercase;font-size:1rem;font-weight:500;position:absolute;inset:auto 1rem 1rem}@media (max-width:900px){.Services360-module__zUzOka__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.Services360-module__zUzOka__grid{grid-template-columns:1fr}.Services360-module__zUzOka__card{min-height:18rem}}
.StudioSectors-module__pjoAyq__section{background:radial-gradient(circle at 100% 0,#156f7c45,#0000 28rem),#030a0d;padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.StudioSectors-module__pjoAyq__inner{width:min(100%,84rem);margin-inline:auto}.StudioSectors-module__pjoAyq__kicker{color:#ffffffad;align-items:center;gap:.7rem;display:flex}.StudioSectors-module__pjoAyq__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.StudioSectors-module__pjoAyq__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:400;line-height:1.2}.StudioSectors-module__pjoAyq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.StudioSectors-module__pjoAyq__card{isolation:isolate;background:#10232a;border:1px solid #67d1ee33;border-radius:.35rem;min-height:clamp(18rem,31vw,25rem);position:relative;overflow:hidden}.StudioSectors-module__pjoAyq__image,.StudioSectors-module__pjoAyq__veil{position:absolute;inset:0}.StudioSectors-module__pjoAyq__image{z-index:-2;object-fit:cover;transition:transform .5s}.StudioSectors-module__pjoAyq__veil{z-index:-1;background:linear-gradient(#02080b40 28%,#02080bf5 100%)}.StudioSectors-module__pjoAyq__content{position:absolute;inset:auto 1rem 1rem}.StudioSectors-module__pjoAyq__cardTitle{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:500}.StudioSectors-module__pjoAyq__poles{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.StudioSectors-module__pjoAyq__poleLink{color:#ffffffd1;background:#01070a9e;border:1px solid #ffffff3d;border-radius:999px;padding:.3rem .55rem;font-size:.66rem;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.StudioSectors-module__pjoAyq__poleLink:hover,.StudioSectors-module__pjoAyq__poleLink:focus-visible{border-color:var(--studio-cyan-soft);color:#fff;background:#0aa8f52e}@media (hover:hover){.StudioSectors-module__pjoAyq__card:hover .StudioSectors-module__pjoAyq__image{transform:scale(1.035)}}@media (max-width:900px){.StudioSectors-module__pjoAyq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.StudioSectors-module__pjoAyq__grid{grid-template-columns:1fr}.StudioSectors-module__pjoAyq__card{min-height:20rem}}@media (prefers-reduced-motion:reduce){.StudioSectors-module__pjoAyq__image,.StudioSectors-module__pjoAyq__poleLink{transition:none}}
