@property --led-r{syntax:"<length>";inherits:false;initial-value:-1px}.applications-module__zJReXW__track{position:relative}.applications-module__zJReXW__stage{max-width:1440px;padding:0 var(--gutter);margin:0 auto;position:relative}.applications-module__zJReXW__panes{gap:18px;display:grid}@media (min-width:768px){.applications-module__zJReXW__panes{grid-template-columns:1fr 1fr;gap:22px}}.applications-module__zJReXW__band{--on-delay:0s;isolation:isolate;transition:border-color 1.2s var(--ease-out), box-shadow 1.2s var(--ease-out);background:#0b0b0c;border:1px solid #f5f3ef17;border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.applications-module__zJReXW__band[data-on=true]{border-color:#ffc27a42;box-shadow:inset 0 1px #ffffff14,0 34px 90px -44px #ffa8588c}.applications-module__zJReXW__media{aspect-ratio:4/3;position:relative;overflow:hidden}@media (min-width:560px){.applications-module__zJReXW__media{aspect-ratio:16/10}}.applications-module__zJReXW__frame{position:absolute;inset:0}.applications-module__zJReXW__img{object-fit:cover;object-position:var(--mx,50%) var(--fy,50%)}.applications-module__zJReXW__off{filter:brightness(.8)saturate(.85)}.applications-module__zJReXW__on{--led-r:-1px;-webkit-mask-image:radial-gradient(circle at center, #000 var(--led-r), transparent calc(var(--led-r) + 1.1px));-webkit-mask-image:radial-gradient(circle at center, #000 var(--led-r), transparent calc(var(--led-r) + 1.1px));mask-image:radial-gradient(circle at center, #000 var(--led-r), transparent calc(var(--led-r) + 1.1px));opacity:0;filter:brightness(1.75)saturate(.45);transition:--led-r .55s cubic-bezier(.5,0,.75,0),opacity .35s linear .2s,filter .5s linear;-webkit-mask-size:5px 5px;mask-size:5px 5px}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__on{--led-r:4px;opacity:1;filter:none;transition:--led-r 1.35s cubic-bezier(.65, 0, .2, 1) var(--on-delay), opacity .25s linear var(--on-delay), filter 1.9s var(--ease-out) calc(var(--on-delay) + .18s)}.applications-module__zJReXW__shade{z-index:1;pointer-events:none;background:linear-gradient(#05050599 0%,#05050500 34%);position:absolute;inset:0}.applications-module__zJReXW__onClip{clip-path:inset(0 0 0 calc(var(--p,85) * 1%));position:absolute;inset:0}.applications-module__zJReXW__compare{--hs:46px;--edge:30px;--fade-top:30px;--gap:linear-gradient(180deg, transparent var(--fade-top), #000 calc(var(--fade-top) + 54px), #000 calc(50% - var(--hs) / 2 - 12px), transparent calc(50% - var(--hs) / 2 - 1px), transparent calc(50% + var(--hs) / 2 + 1px), #000 calc(50% + var(--hs) / 2 + 12px), #000 90%, transparent 100%);z-index:2;aspect-ratio:4/3;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;top:0;left:0;right:0}@media (min-width:560px){.applications-module__zJReXW__compare{aspect-ratio:16/10}}.applications-module__zJReXW__compare[data-dragging]{cursor:grabbing}.applications-module__zJReXW__cmpLine,.applications-module__zJReXW__cmpRail{pointer-events:none;will-change:transform;position:absolute;inset:0}.applications-module__zJReXW__cmpLine{transform:translate3d(calc(var(--p,85) * 1%), 0, 0)}.applications-module__zJReXW__cmpLine:before,.applications-module__zJReXW__cmpLine:after{content:"";-webkit-mask-image:var(--gap);-webkit-mask-image:var(--gap);mask-image:var(--gap);position:absolute;top:0;bottom:0}.applications-module__zJReXW__cmpLine:before{background:#fff3e2;width:2px;left:-1px}.applications-module__zJReXW__cmpLine:after{opacity:.85;width:40px;transition:opacity .4s var(--ease-out);background:linear-gradient(90deg,#ffaa5a00 0%,#ffaa5a14 26%,#ffbe784d 44%,#ffd6a89e 50%,#ffbe784d 56%,#ffaa5a14 74%,#ffaa5a00 100%);left:-20px}.applications-module__zJReXW__compare[data-dragging] .applications-module__zJReXW__cmpLine:after{opacity:1}.applications-module__zJReXW__cmpRail{transform:translate3d(clamp(var(--edge), calc(var(--p,85) * 1%), calc(100% - var(--edge))), 0, 0)}.applications-module__zJReXW__cmpHandle{top:50%;left:calc(var(--hs) / -2);width:var(--hs);height:var(--hs);margin-top:calc(var(--hs) / -2);pointer-events:auto;touch-action:none;cursor:grab;color:#fff7ec;-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);transition:transform .45s var(--ease-out), border-color .45s var(--ease-out), box-shadow .45s var(--ease-out);background:radial-gradient(120% 120% at 30% 16%,#ffffff52 0%,#ffffff14 52%,#ffffff05 100%),#1a140e3d;border:1px solid #ffecd48c;border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff80,inset 0 -10px 18px -12px #ffc27a8c,0 10px 28px -8px #000000b3,0 0 24px 1px #ffba6e4d}.applications-module__zJReXW__cmpHandle:before{content:"";border-radius:inherit;position:absolute;inset:-8px}.applications-module__zJReXW__cmpHandle:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #ffce96d9;position:absolute;inset:-1px}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__cmpHandle:after{animation:applications-module__zJReXW__cmp-ping 2.2s var(--ease-out) 2.6s 3}@keyframes applications-module__zJReXW__cmp-ping{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.applications-module__zJReXW__cmpHandle:hover,.applications-module__zJReXW__compare[data-dragging] .applications-module__zJReXW__cmpHandle{border-color:#ffe6c8f2;transform:scale(1.08);box-shadow:inset 0 1px #fff9,inset 0 -10px 18px -12px #ffc27ab3,0 12px 30px -8px #000000b3,0 0 34px 4px #ffba6e73}.applications-module__zJReXW__compare[data-dragging] .applications-module__zJReXW__cmpHandle{cursor:grabbing}.applications-module__zJReXW__cmpHandle:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.applications-module__zJReXW__cmpChevrons{filter:drop-shadow(0 0 4px #ffc480bf);width:22px;height:22px}.applications-module__zJReXW__cmpTags{z-index:3;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:54px;left:12px;right:12px}.applications-module__zJReXW__cmpTag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f5f3efe6;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;height:26px;transition:opacity .2s linear, border-color .4s var(--ease-out);background:#0505056b;border:1px solid #f5f3ef33;border-radius:999px;align-items:center;gap:8px;padding:0 11px 0 12px;font-size:9.5px;font-weight:600;line-height:1;display:inline-flex;position:relative}.applications-module__zJReXW__cmpTag:before{content:"";position:absolute;inset:-9px -6px}.applications-module__zJReXW__cmpTag:hover{border-color:#ffc27a99}.applications-module__zJReXW__cmpTag[data-snap=off]{opacity:clamp(0, calc((var(--p,85) - 5) / 12), 1)}.applications-module__zJReXW__cmpTag[data-snap=on]{opacity:clamp(0, calc((95 - var(--p,85)) / 12), 1);padding:0 12px 0 14px}.applications-module__zJReXW__band[data-edge=off] .applications-module__zJReXW__cmpTag[data-snap=off],.applications-module__zJReXW__band[data-edge=on] .applications-module__zJReXW__cmpTag[data-snap=on]{pointer-events:none}.applications-module__zJReXW__cmpTagDot{border:1px solid #f5f3efa6;border-radius:999px;width:6px;height:6px}.applications-module__zJReXW__cmpTag[data-snap=on] .applications-module__zJReXW__cmpTagDot{background:var(--amber);border-color:#0000;box-shadow:0 0 8px 1px #ffc27ad9}.applications-module__zJReXW__head{z-index:3;pointer-events:none;align-items:center;gap:16px;height:58px;padding:0 18px;display:flex;position:absolute;top:0;left:0;right:0}.applications-module__zJReXW__head button{pointer-events:auto}.applications-module__zJReXW__label{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.applications-module__zJReXW__rule{width:18px;height:1px;transition:width .9s var(--ease-out), background-color .9s var(--ease-out);background:#f5f3ef73;display:block}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__rule{background:var(--brand-red);width:26px}.applications-module__zJReXW__slitLine,.applications-module__zJReXW__plus,.applications-module__zJReXW__counter{display:none}.applications-module__zJReXW__panel{z-index:3;padding:22px 20px 24px;position:relative}@media (min-width:560px){.applications-module__zJReXW__panel{padding:26px 26px 28px}}.applications-module__zJReXW__hl .applications-module__zJReXW__kwLine{transition:text-shadow 1.6s var(--ease-out)}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__hl .applications-module__zJReXW__kwLine{text-shadow:0 0 16px #ffce9652,0 0 44px #ffa05029}.applications-module__zJReXW__statValue{transition:color 1.2s var(--ease-out), text-shadow 1.2s var(--ease-out)}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__statValue{color:#fff4e6;text-shadow:0 0 24px #ffc27a59}.applications-module__zJReXW__film{display:none}@media (min-width:1024px) and (min-height:700px){.applications-module__zJReXW__track{--closed:clamp(50px, 7svh, 66px);--gap:6px;--pane-x:clamp(12px, 1.4vw, 28px);--pad-x:max(22px, calc(var(--gutter) - var(--pane-x)));--stage-top:84px;--stage-bottom:14px;--open:calc(100svh - var(--stage-top) - var(--stage-bottom) - (var(--n) - 1) * (var(--closed) + var(--gap)));height:calc(100svh + var(--n) * 44svh)}.applications-module__zJReXW__stage{max-width:none;height:100svh;padding:var(--stage-top) var(--pane-x) var(--stage-bottom);display:flex;position:sticky;top:0}.applications-module__zJReXW__panes{gap:var(--gap);flex-direction:column;flex:1;width:100%;max-width:1800px;min-height:0;margin:0 auto;display:flex}.applications-module__zJReXW__band{--on-delay:.38s;flex:0 0 var(--closed);cursor:pointer;min-height:0;transition:flex-grow .95s var(--ease-out), border-color 1.2s var(--ease-out), box-shadow 1.2s var(--ease-out);border-radius:14px}.applications-module__zJReXW__band[data-active=true]{cursor:auto;flex-grow:1}.applications-module__zJReXW__media{height:var(--open);aspect-ratio:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.applications-module__zJReXW__media[data-shift]{left:calc(var(--shift,0) * 1%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16%);mask-image:linear-gradient(90deg,#0000 0,#000 16%)}.applications-module__zJReXW__frame{filter:brightness(.5)saturate(.75);transition:transform 1.4s var(--ease-out), filter .9s var(--ease-out);transform:scale(1.07)}.applications-module__zJReXW__band:not([data-active=true]):hover .applications-module__zJReXW__frame{filter:brightness(.72)saturate(.9)}.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__frame{filter:none;transition:transform 8s var(--ease-out), filter .9s var(--ease-out);transform:scale(1)}.applications-module__zJReXW__shade{background:linear-gradient(90deg,#050505e6 0%,#0505059e 24%,#05050524 48%,#05050500 62%),linear-gradient(#05050500 60%,#05050599 100%),linear-gradient(#05050580 0%,#05050500 22%)}.applications-module__zJReXW__compare{--hs:52px;--edge:34px;--fade-top:calc(var(--closed) - 20px);top:50%;left:calc(var(--shift,0) * 1%);height:var(--open);aspect-ratio:auto;transform:translateY(-50%)}.applications-module__zJReXW__cmpTags{top:calc(var(--closed) - 4px);left:calc(var(--pad-x) - 12px);right:calc(var(--pad-x) - 12px)}.applications-module__zJReXW__compare,.applications-module__zJReXW__cmpTags,.applications-module__zJReXW__counter{opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), visibility 0s linear .5s}.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__compare,.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__cmpTags,.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__counter{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out) .35s, visibility 0s}.applications-module__zJReXW__head{height:var(--closed);padding:0 var(--pad-x);gap:clamp(20px,3vw,56px)}.applications-module__zJReXW__head button{border-radius:6px;align-items:center;height:100%;display:inline-flex}.applications-module__zJReXW__head button:focus-visible{outline:2px solid var(--amber);outline-offset:-6px}.applications-module__zJReXW__label{gap:12px}.applications-module__zJReXW__rule{width:26px}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__rule{width:40px}.applications-module__zJReXW__slitLine{text-overflow:ellipsis;white-space:nowrap;opacity:.9;min-width:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);flex:1;display:block;overflow:hidden}.applications-module__zJReXW__plus{width:30px;height:30px;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out), border-color .4s;border:1px solid #f5f3ef4d;border-radius:999px;flex:none;place-items:center;margin-left:auto;display:grid}.applications-module__zJReXW__band:hover .applications-module__zJReXW__plus{border-color:#ffc27ab3;transform:rotate(90deg)}.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__slitLine,.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__plus{opacity:0;transform:translateY(6px)}.applications-module__zJReXW__counter{z-index:4;top:0;right:var(--pad-x);height:var(--closed);align-items:center;gap:.4em;display:flex;position:absolute}.applications-module__zJReXW__panel{width:min(700px,56%);padding:0 0 clamp(22px, 4svh, 44px) var(--pad-x);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), transform .5s var(--ease-out), visibility 0s linear .35s;position:absolute;bottom:0;left:0;transform:translateY(26px)}.applications-module__zJReXW__band[data-active=true] .applications-module__zJReXW__panel{opacity:1;visibility:visible;transition:opacity .8s var(--ease-out) .38s, transform 1.1s var(--ease-out) .38s, visibility 0s;transform:none}.applications-module__zJReXW__facts{display:none}.applications-module__zJReXW__film{z-index:3;right:calc(var(--pad-x) - 6px);opacity:0;visibility:hidden;width:clamp(190px,16vw,270px);transition:opacity .4s var(--ease-out), transform .6s var(--ease-out), visibility 0s linear .4s;display:block;position:absolute;bottom:clamp(18px,3.4svh,36px);transform:translateY(16px)}.applications-module__zJReXW__band[data-active=true][data-on=true] .applications-module__zJReXW__film{opacity:1;visibility:visible;transition:opacity .9s var(--ease-out) 1.2s, transform 1.1s var(--ease-out) 1.2s, visibility 0s;transform:none}}@media (min-width:1024px) and (min-height:700px) and (max-height:860px){.applications-module__zJReXW__body{display:none}}@media (min-width:1024px) and (min-height:940px){.applications-module__zJReXW__facts{display:grid}}@media (min-width:1024px) and (max-width:1279px) and (min-height:700px){.applications-module__zJReXW__slitLine{display:none}}@media (prefers-reduced-motion:reduce){.applications-module__zJReXW__band,.applications-module__zJReXW__frame,.applications-module__zJReXW__panel,.applications-module__zJReXW__counter,.applications-module__zJReXW__compare,.applications-module__zJReXW__cmpTags,.applications-module__zJReXW__cmpHandle,.applications-module__zJReXW__film,.applications-module__zJReXW__rule{transition:none!important}.applications-module__zJReXW__on,.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__on{filter:none;-webkit-mask-image:none;mask-image:none;transition:opacity .3s linear!important}.applications-module__zJReXW__band[data-on=true] .applications-module__zJReXW__cmpHandle:after{animation:none}}
.show-your-space-module__xS-PAa__scene{--tx:50%;--ty:50%;--r:0px;-webkit-touch-callout:none}.show-your-space-module__xS-PAa__core{-webkit-mask-image:radial-gradient(closest-side,#000 0% 34%,#0000008c 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0% 34%,#0000008c 62%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(var(--r) * 1.25) calc(var(--r) * 1.25);-webkit-mask-size:calc(var(--r) * 1.25) calc(var(--r) * 1.25);mask-size:calc(var(--r) * 1.25) calc(var(--r) * 1.25);-webkit-mask-position:calc(var(--tx) - var(--r) * .625) calc(var(--ty) - var(--r) * .625);-webkit-mask-position:calc(var(--tx) - var(--r) * .625) calc(var(--ty) - var(--r) * .625);mask-position:calc(var(--tx) - var(--r) * .625) calc(var(--ty) - var(--r) * .625);will-change:mask-position}.show-your-space-module__xS-PAa__halo{-webkit-mask-image:radial-gradient(closest-side,#000 0% 52%,#0000 100%),radial-gradient(circle,#000 0 1.15px,#0000 1.9px);mask-image:radial-gradient(closest-side,#000 0% 52%,#0000 100%),radial-gradient(circle,#000 0 1.15px,#0000 1.9px);-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-size:calc(var(--r) * 2) calc(var(--r) * 2), 6px 6px;-webkit-mask-size:calc(var(--r) * 2) calc(var(--r) * 2), 6px 6px;mask-size:calc(var(--r) * 2) calc(var(--r) * 2), 6px 6px;-webkit-mask-position:calc(var(--tx) - var(--r)) calc(var(--ty) - var(--r)), 0 0;-webkit-mask-position:calc(var(--tx) - var(--r)) calc(var(--ty) - var(--r)), 0 0;mask-position:calc(var(--tx) - var(--r)) calc(var(--ty) - var(--r)), 0 0;-webkit-mask-composite:source-in;will-change:mask-position;-webkit-mask-composite:source-in;mask-composite:intersect}.show-your-space-module__xS-PAa__flare{mix-blend-mode:screen;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#ffce9633,#ffaa5a0f 55%,#0000);border-radius:9999px;width:600px;height:600px;position:absolute;top:0;left:0}.show-your-space-module__xS-PAa__kw{color:#f5f3ef47;transition:color 1.6s var(--ease-out) .35s}[data-lit=true] .show-your-space-module__xS-PAa__kw{color:var(--paper);animation:show-your-space-module__xS-PAa__kw-on 2.6s var(--ease-out) .35s both}@keyframes show-your-space-module__xS-PAa__kw-on{0%{text-shadow:0 0 #ffc48000}8%{text-shadow:0 0 26px #ffd6a0e6,0 0 70px #ffaa5a8c}12%{text-shadow:0 0 6px #ffd6a033}20%{text-shadow:0 0 24px #ffd6a0d9,0 0 64px #ffaa5a80}to{text-shadow:0 0 18px #ffc88c4d,0 0 52px #ffa05029}}.show-your-space-module__xS-PAa__enter{animation:show-your-space-module__xS-PAa__enter 1s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes show-your-space-module__xS-PAa__enter{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}.show-your-space-module__xS-PAa__dropDots{opacity:.1;transition:opacity .6s var(--ease-out);background-image:radial-gradient(circle,#ffd6aae6 0 1px,#0000 1.6px);background-size:9px 9px;animation:5s ease-in-out infinite show-your-space-module__xS-PAa__breathe;-webkit-mask-image:radial-gradient(70% 70%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 20%,#0000 100%)}[data-drag=true] .show-your-space-module__xS-PAa__dropDots{opacity:.55;animation:none}@keyframes show-your-space-module__xS-PAa__breathe{0%,to{opacity:.08}50%{opacity:.16}}.show-your-space-module__xS-PAa__sweep{animation:show-your-space-module__xS-PAa__sweep 7s var(--ease-out) infinite;background:linear-gradient(100deg,#0000 20%,#ffc27a1f 45%,#e2001a1a 55%,#0000 80%) 0 0/260% 100%}@keyframes show-your-space-module__xS-PAa__sweep{0%{background-position:130% 0}to{background-position:-130% 0}}.show-your-space-module__xS-PAa__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px}.show-your-space-module__xS-PAa__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--amber) 0 var(--fill), #f5f3ef2e var(--fill) 100%);border-radius:2px;height:2px}.show-your-space-module__xS-PAa__range::-moz-range-track{background:linear-gradient(90deg, var(--amber) 0 var(--fill), #f5f3ef2e var(--fill) 100%);border-radius:2px;height:2px}.show-your-space-module__xS-PAa__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper);border-radius:9999px;width:16px;height:16px;margin-top:-7px;box-shadow:0 0 0 4px #ffc27a2e,0 0 18px #ffc27a8c}.show-your-space-module__xS-PAa__range::-moz-range-thumb{background:var(--paper);border:0;border-radius:9999px;width:16px;height:16px;box-shadow:0 0 0 4px #ffc27a2e,0 0 18px #ffc27a8c}.show-your-space-module__xS-PAa__range:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.show-your-space-module__xS-PAa__kw,[data-lit=true] .show-your-space-module__xS-PAa__kw{color:var(--paper);text-shadow:0 0 18px #ffc88c4d;transition:none;animation:none}.show-your-space-module__xS-PAa__enter,.show-your-space-module__xS-PAa__dropDots,.show-your-space-module__xS-PAa__sweep{animation:none}}.show-your-space-module__xS-PAa__photo{object-fit:cover;object-position:26% 50%}[data-full=true]>.show-your-space-module__xS-PAa__core{-webkit-mask-image:none;mask-image:none}[data-full=true]>.show-your-space-module__xS-PAa__halo{visibility:hidden}.show-your-space-module__xS-PAa__thin{background:linear-gradient(176deg,#fff 8%,#f5f3efe6 46%,#f5f3efa8 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.show-your-space-module__xS-PAa__dropHint{opacity:0;transition:opacity .5s var(--ease-out)}[data-drag=true] .show-your-space-module__xS-PAa__dropHint{opacity:1}.show-your-space-module__xS-PAa__pill{isolation:isolate;position:relative;overflow:hidden}.show-your-space-module__xS-PAa__pill:before{content:"";z-index:-1;transition:transform 1.1s var(--ease-out);background:linear-gradient(105deg,#0000 30%,#ffd6aa47 48%,#fff6 50%,#ffd6aa33 53%,#0000 70%);position:absolute;inset:-1px;transform:translate(-120%)}.show-your-space-module__xS-PAa__pill:hover:before,.show-your-space-module__xS-PAa__pill:focus-visible:before{transform:translate(120%)}.show-your-space-module__xS-PAa__pillDot{animation:2.8s ease-in-out infinite show-your-space-module__xS-PAa__pill-dot;box-shadow:0 0 0 3px #ffc27a29,0 0 14px #ffc27ae6}@keyframes show-your-space-module__xS-PAa__pill-dot{0%,to{opacity:1}50%{opacity:.45}}.show-your-space-module__xS-PAa__underline{transition:background-size .6s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.show-your-space-module__xS-PAa__underline:hover,.show-your-space-module__xS-PAa__underline:focus-visible{background-size:100% 1px}.show-your-space-module__xS-PAa__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:radial-gradient(120% 80% at 20% 0%, #ffaa5a12, transparent 55%), radial-gradient(90% 70% at 100% 100%, #e2001a0f, transparent 60%), var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.show-your-space-module__xS-PAa__dialog::backdrop{background:#0505058c}.show-your-space-module__xS-PAa__dialog[open]{animation:show-your-space-module__xS-PAa__iris-in .95s var(--ease-out) both}.show-your-space-module__xS-PAa__dialog[data-closing=true]{animation:.42s cubic-bezier(.7,0,.84,0) both show-your-space-module__xS-PAa__iris-out}@keyframes show-your-space-module__xS-PAa__iris-in{0%{clip-path:circle(0px at var(--ox,50%) var(--oy,50%))}to{clip-path:circle(150vmax at var(--ox,50%) var(--oy,50%))}}@keyframes show-your-space-module__xS-PAa__iris-out{0%{clip-path:circle(150vmax at var(--ox,50%) var(--oy,50%));opacity:1}to{clip-path:circle(0px at var(--ox,50%) var(--oy,50%));opacity:.4}}.show-your-space-module__xS-PAa__dusk{filter:brightness(.5)saturate(.8)contrast(1.06)}.show-your-space-module__xS-PAa__frame{transition:box-shadow .5s var(--ease-out);border-radius:4px;box-shadow:0 0 0 1px #ffecd680,0 0 0 9999px #05050500}.show-your-space-module__xS-PAa__frame[data-active=true],.show-your-space-module__xS-PAa__frame:focus-visible{box-shadow:0 0 0 1px #ffecd6d9,0 0 0 9999px #05050561}.show-your-space-module__xS-PAa__frame:focus-visible{outline:2px solid var(--amber);outline-offset:5px}.show-your-space-module__xS-PAa__corner{border-color:var(--amber);filter:drop-shadow(0 0 6px #ffc27acc);pointer-events:none;width:18px;height:18px;position:absolute}.show-your-space-module__xS-PAa__handle{touch-action:none;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;display:grid;position:absolute}.show-your-space-module__xS-PAa__handle:after{content:"";background:var(--paper);width:12px;height:12px;transition:transform .3s var(--ease-out);border-radius:9999px;box-shadow:0 0 0 4px #ffc27a38,0 0 16px #ffc27ab3}.show-your-space-module__xS-PAa__handle:hover:after{transform:scale(1.3)}.show-your-space-module__xS-PAa__edge:after{opacity:.8;width:8px;height:8px}.show-your-space-module__xS-PAa__tag{white-space:nowrap;pointer-events:none;position:absolute;bottom:calc(100% + 8px);left:-1px}[data-tag-inside=true]>.show-your-space-module__xS-PAa__tag{top:10px;bottom:auto;left:10px}@media (prefers-reduced-motion:reduce){.show-your-space-module__xS-PAa__dialog[open],.show-your-space-module__xS-PAa__dialog[data-closing=true]{animation:.2s linear both show-your-space-module__xS-PAa__fade}.show-your-space-module__xS-PAa__dialog[data-closing=true]{animation-direction:reverse}.show-your-space-module__xS-PAa__pill:before,.show-your-space-module__xS-PAa__pillDot{transition:none;animation:none}}@keyframes show-your-space-module__xS-PAa__fade{0%{opacity:0}to{opacity:1}}.show-your-space-module__xS-PAa__rule{transform-origin:0;transition:transform 1.1s var(--ease-out) calc(.1s + var(--d,0s));transform:scaleX(0)}.show-your-space-module__xS-PAa__step{opacity:0;transition:opacity 1s var(--ease-out) calc(.3s + var(--d,0s)), transform 1.2s var(--ease-out) calc(.3s + var(--d,0s));transform:translateY(16px)}[data-in=true] .show-your-space-module__xS-PAa__rule,[data-in=true] .show-your-space-module__xS-PAa__step{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.show-your-space-module__xS-PAa__rule,.show-your-space-module__xS-PAa__step{opacity:1;transition:none;transform:none}}.show-your-space-module__xS-PAa__ambient{filter:blur(48px)saturate(1.4)brightness(.62);opacity:0;animation:show-your-space-module__xS-PAa__ambient-in 1.4s var(--ease-out) .15s forwards;transform:scale(1.18)}@keyframes show-your-space-module__xS-PAa__ambient-in{to{opacity:.8}}@media (prefers-reduced-motion:reduce){.show-your-space-module__xS-PAa__ambient{opacity:.8;animation:none}}
.phone-control-module__l7X8sq__phone,.phone-control-module__l7X8sq__sheet{transition:opacity .7s var(--ease-out), transform .9s var(--ease-out)}.phone-control-module__l7X8sq__phone[data-shown=false]{opacity:0;pointer-events:none;transform:translate(3em)scale(.97)}.phone-control-module__l7X8sq__sheet[data-shown=false]{opacity:0;pointer-events:none;transform:translateY(24px)}.phone-control-module__l7X8sq__phone{width:28em;height:var(--phone-height,58em);position:relative}.phone-control-module__l7X8sq__frame{background:linear-gradient(145deg,#5a5a60 0%,#1d1d21 18%,#0c0c0f 50%,#232328 80%,#66666c 100%);border-radius:4.6em;padding:.9em;position:absolute;inset:0;box-shadow:inset 0 0 0 .08em #ffffff3d,inset 0 0 0 .32em #08080a,0 3.2em 6em -1.6em #000000e6,0 1em 6em -1em #ffc27a33}.phone-control-module__l7X8sq__frame:before,.phone-control-module__l7X8sq__frame:after{content:"";background:linear-gradient(90deg,#2b2b30,#6a6a70);border-radius:.3em;width:.32em;position:absolute}.phone-control-module__l7X8sq__frame:before{height:5.2em;top:11em;left:-.24em;box-shadow:0 6.6em #3a3a40}.phone-control-module__l7X8sq__frame:after{height:7.6em;top:14em;right:-.24em}.phone-control-module__l7X8sq__screen{height:100%;color:var(--paper);background:radial-gradient(120% 50% at 50% 0,#ffc27a1a,#0000 60%),#0b0b0d;border-radius:3.75em;position:relative;overflow:hidden}.phone-control-module__l7X8sq__island{z-index:2;background:#000;border-radius:2em;width:8.8em;height:2.55em;position:absolute;top:1.05em;left:50%;transform:translate(-50%)}.phone-control-module__l7X8sq__island:after{content:"";background:radial-gradient(circle at 35% 35%,#2b3550,#05060a 65%);border-radius:50%;width:.95em;height:.95em;position:absolute;top:50%;right:.9em;transform:translateY(-50%)}.phone-control-module__l7X8sq__glare{pointer-events:none;z-index:3;border-radius:inherit;background:linear-gradient(118deg,#ffffff1c 0%,#ffffff08 30%,#0000 42%);position:absolute;inset:0}.phone-control-module__l7X8sq__sheet{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#0d0d10cc;border:1px solid #ffffff1a;border-radius:22px;width:min(100%,420px);padding:8px 12px 12px;box-shadow:0 22px 50px -22px #000000e6,0 0 46px -14px #ffc27a38}.phone-control-module__l7X8sq__sheetHint{display:flex}.phone-control-module__l7X8sq__sheetMaterials{display:none}@container (max-height:176px){.phone-control-module__l7X8sq__sheetHint{display:none}}@container (min-height:420px){.phone-control-module__l7X8sq__sheetMaterials{display:block}}.phone-control-module__l7X8sq__liveDot{background:#6ee7a8;border-radius:50%;width:.55em;height:.55em;display:inline-block;position:relative;box-shadow:0 0 .6em #6ee7a8e6}.phone-control-module__l7X8sq__liveDot:after{content:"";animation:phone-control-module__l7X8sq__pc-pulse 2s var(--ease-out) infinite;border:1px solid #6ee7a899;border-radius:50%;position:absolute;inset:-.35em}@keyframes phone-control-module__l7X8sq__pc-pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.phone-control-module__l7X8sq__landed:before{content:"";animation:phone-control-module__l7X8sq__pc-land .8s var(--ease-out) forwards;border:2px solid #6ee7a8e6;border-radius:50%;position:absolute;inset:-.2em}@keyframes phone-control-module__l7X8sq__pc-land{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.phone-control-module__l7X8sq__spinner{border:.14em solid #ffc27a47;border-top-color:#ffc27a;border-radius:50%;flex-shrink:0;width:.62em;height:.62em;animation:.7s linear infinite phone-control-module__l7X8sq__pc-spin;display:inline-block}@keyframes phone-control-module__l7X8sq__pc-spin{to{transform:rotate(1turn)}}.phone-control-module__l7X8sq__pressed{animation:phone-control-module__l7X8sq__pc-pressed .42s var(--ease-out)}@keyframes phone-control-module__l7X8sq__pc-pressed{35%{transform:scale(.9)}}.phone-control-module__l7X8sq__sending{transform-origin:0;animation:phone-control-module__l7X8sq__pc-send 1.25s var(--ease-out) forwards}@keyframes phone-control-module__l7X8sq__pc-send{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.phone-control-module__l7X8sq__finger{pointer-events:none;z-index:4;opacity:0;width:4em;height:4em;transition:opacity .45s var(--ease-out);margin:-2em 0 0 -2em;position:absolute;top:0;left:0}.phone-control-module__l7X8sq__finger[data-on=true]{opacity:1;transition:none}.phone-control-module__l7X8sq__tip{animation:phone-control-module__l7X8sq__pc-tap-in .9s var(--ease-out) both;background:radial-gradient(circle,#ffffffb8,#ffffff5c 72%);border:.14em solid #ffffffd9;border-radius:50%;position:absolute;inset:.3em;box-shadow:0 .35em 1.1em #00000073,0 0 1.1em #ffffff4d}.phone-control-module__l7X8sq__ripple{opacity:0;animation:phone-control-module__l7X8sq__pc-ripple .7s var(--ease-out);border:.12em solid #ffc27ad9;border-radius:50%;position:absolute;inset:0}@keyframes phone-control-module__l7X8sq__pc-tap-in{0%{opacity:0;transform:translate(.8em,1.6em)scale(1.15)}58%{opacity:1;transform:none}72%{opacity:1;transform:scale(.78)}to{opacity:1;transform:none}}@keyframes phone-control-module__l7X8sq__pc-ripple{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.phone-control-module__l7X8sq__eq{transform-origin:bottom;animation:.9s ease-in-out infinite alternate phone-control-module__l7X8sq__pc-eq}@keyframes phone-control-module__l7X8sq__pc-eq{0%{transform:scaleY(.35)}}.phone-control-module__l7X8sq__streak{animation:2.8s linear infinite phone-control-module__l7X8sq__pc-streak}@keyframes phone-control-module__l7X8sq__pc-streak{0%{transform:translate(0)}to{transform:translate(280px)}}.phone-control-module__l7X8sq__film{mix-blend-mode:screen;filter:saturate(1.2)brightness(1.3);position:absolute;-webkit-mask:radial-gradient(circle,#000 0 40%,#0000 64%) 0 0/3.5px 3.5px;mask:radial-gradient(circle,#000 0 40%,#0000 64%) 0 0/3.5px 3.5px}.phone-control-module__l7X8sq__filmLayer{opacity:0;transition:opacity 0s linear .8s;position:absolute;inset:0}.phone-control-module__l7X8sq__filmLayer[data-on=true]{z-index:1;opacity:1;transition:none;animation:.8s steps(12,end) both phone-control-module__l7X8sq__pc-wipe}@keyframes phone-control-module__l7X8sq__pc-wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.phone-control-module__l7X8sq__filmScan{z-index:2;background:linear-gradient(90deg,#fff2e0e6,#fff2e000);width:16%;animation:.8s steps(12,end) both phone-control-module__l7X8sq__pc-scan;position:absolute;top:0;bottom:0}@keyframes phone-control-module__l7X8sq__pc-scan{0%{opacity:1;left:100%}85%{opacity:1}to{opacity:0;left:0%}}.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artPulse,.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artBreathe,.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artSpin{transform-box:fill-box;transform-origin:50%}.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artPulse{animation:1.4s ease-in-out infinite phone-control-module__l7X8sq__pc-art-pulse}@keyframes phone-control-module__l7X8sq__pc-art-pulse{50%{transform:scale(1.07)}}.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artBlink{animation:1s step-end infinite phone-control-module__l7X8sq__pc-art-blink}@keyframes phone-control-module__l7X8sq__pc-art-blink{50%{opacity:.25}}.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artBreathe{animation:6s ease-in-out infinite phone-control-module__l7X8sq__pc-art-breathe}@keyframes phone-control-module__l7X8sq__pc-art-breathe{50%{transform:scale(1.035)}}.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artSpin{animation:24s linear infinite phone-control-module__l7X8sq__pc-art-spin}@keyframes phone-control-module__l7X8sq__pc-art-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.phone-control-module__l7X8sq__phone,.phone-control-module__l7X8sq__sheet{transition:opacity .3s linear}.phone-control-module__l7X8sq__phone[data-shown=false],.phone-control-module__l7X8sq__sheet[data-shown=false]{transform:none}.phone-control-module__l7X8sq__liveDot:after,.phone-control-module__l7X8sq__landed:before,.phone-control-module__l7X8sq__spinner,.phone-control-module__l7X8sq__pressed,.phone-control-module__l7X8sq__eq,.phone-control-module__l7X8sq__sending,.phone-control-module__l7X8sq__streak,.phone-control-module__l7X8sq__tip,.phone-control-module__l7X8sq__ripple,.phone-control-module__l7X8sq__filmLayer[data-on=true],.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artPulse,.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artBlink,.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artBreathe,.phone-control-module__l7X8sq__film .phone-control-module__l7X8sq__artSpin{animation:none}.phone-control-module__l7X8sq__filmLayer,.phone-control-module__l7X8sq__filmLayer[data-on=true]{transition:opacity .3s linear}.phone-control-module__l7X8sq__filmScan{display:none}.phone-control-module__l7X8sq__sending{opacity:0}}
.project-form-module__nGPURq__plate{--w:max(100%, 177.78svh);--fx:.36;width:var(--w);aspect-ratio:16/9;top:50%;left:clamp(calc(100% - var(--w)), calc(50% - var(--fx) * var(--w)), 0px);animation:project-form-module__nGPURq__plate-in 3.4s var(--ease-out) .1s forwards;will-change:transform;position:absolute;transform:translateY(-50%)scale(1.075)}@media (min-width:768px){.project-form-module__nGPURq__plate{--fx:.46}}@media (min-width:1024px){.project-form-module__nGPURq__plate{--fx:.56}}@keyframes project-form-module__nGPURq__plate-in{to{transform:translateY(-50%)scale(1)}}.project-form-module__nGPURq__onBoot{opacity:0;animation:2.6s linear .7s forwards project-form-module__nGPURq__led-boot;position:absolute;inset:0}.project-form-module__nGPURq__onLevel{opacity:var(--lit,.36);transition:opacity 1.6s var(--ease-out);position:absolute;inset:0}@keyframes project-form-module__nGPURq__led-boot{0%,30%{opacity:0}33%{opacity:.95}36%{opacity:.1}42%{opacity:1}47%{opacity:.35}56%{opacity:1}to{opacity:1}}.project-form-module__nGPURq__flash{opacity:0;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 55% at 58% 48%,#ffe2be8c,#ffaa5a2e 45%,#0000 75%);position:absolute;inset:0}[data-celebrate=true] .project-form-module__nGPURq__flash{animation:project-form-module__nGPURq__flash 2.4s var(--ease-out) forwards}@keyframes project-form-module__nGPURq__flash{0%{opacity:0}12%{opacity:1}to{opacity:.18}}.project-form-module__nGPURq__litWord{color:#f5f3ef6b;animation:project-form-module__nGPURq__word-on 2.8s var(--ease-out) 1.1s forwards}@keyframes project-form-module__nGPURq__word-on{0%{color:#f5f3ef6b;text-shadow:none}6%{color:#fff6ea;text-shadow:0 0 18px #ffd296f2,0 0 56px #ffa05099}10%{color:#f5f3ef80;text-shadow:none}17%{color:#fff6ea;text-shadow:0 0 20px #ffd296f2,0 0 60px #ffa05099}to{color:#fff4e6;text-shadow:0 0 18px #ffc88c6b,0 0 52px #ffa05038}}@media (min-width:1024px) and (min-height:760px){.project-form-module__nGPURq__introPin{position:sticky;top:132px}}.project-form-module__nGPURq__card{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:radial-gradient(120% 55% at 0 0,#ffc27a17,#0000 62%),linear-gradient(160deg,#24211eb8 0%,#100f0fad 50%,#0a0a0cc2 100%);border:1px solid #ffffff21;border-radius:28px;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff08,0 50px 140px -50px #000000f2,0 0 0 1px #00000040}.project-form-module__nGPURq__card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffecd6bf,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}.project-form-module__nGPURq__cardIn{animation:project-form-module__nGPURq__card-in 1.4s var(--ease-out) .25s both}@keyframes project-form-module__nGPURq__card-in{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.project-form-module__nGPURq__box{transition:border-color .4s var(--ease-out), background-color .4s var(--ease-out), box-shadow .6s var(--ease-out);background:#05050566;border:1px solid #f5f3ef24;border-radius:14px;position:relative}.project-form-module__nGPURq__box:hover{border-color:#f5f3ef42}.project-form-module__nGPURq__box:focus-within{background:#0505058c;border-color:#ffc27a9e;box-shadow:0 0 0 4px #ffc27a12,0 14px 44px -22px #ffaa5a8c}.project-form-module__nGPURq__box[data-invalid=true]{border-color:#ff6e7c9e}.project-form-module__nGPURq__box[data-invalid=true]:focus-within{box-shadow:0 0 0 4px #ff5a6a1a}.project-form-module__nGPURq__box:after{content:"";background:linear-gradient(90deg, transparent, var(--amber), transparent);opacity:0;height:1px;transition:transform .8s var(--ease-out), opacity .4s;pointer-events:none;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.project-form-module__nGPURq__box:focus-within:after{opacity:1;transform:scaleX(1)}.project-form-module__nGPURq__box[data-invalid=true]:after{background:linear-gradient(90deg,#0000,#ff6e7c,#0000)}.project-form-module__nGPURq__input{border-radius:inherit;width:100%;height:58px;color:var(--paper);caret-color:var(--amber);background:0 0;border:0;outline:none;padding:23px 38px 7px 16px;font-size:15px;line-height:1.3;display:block}.project-form-module__nGPURq__input:-webkit-autofill{-webkit-text-fill-color:var(--paper);transition:background-color 9999s;box-shadow:inset 0 0 0 100px #151412}.project-form-module__nGPURq__flabel{white-space:nowrap;text-overflow:ellipsis;transform-origin:0;color:#f5f3ef9e;pointer-events:none;max-width:calc(100% - 52px);transition:transform .5s var(--ease-out), color .3s var(--ease-out);font-size:15px;position:absolute;top:29px;left:16px;overflow:hidden;transform:translateY(-50%)}.project-form-module__nGPURq__input:focus+.project-form-module__nGPURq__flabel,.project-form-module__nGPURq__input:not(:placeholder-shown)+.project-form-module__nGPURq__flabel{color:#f5f3ef99;transform:translateY(calc(-50% - 12px))scale(.74)}.project-form-module__nGPURq__input:focus+.project-form-module__nGPURq__flabel{color:var(--amber)}.project-form-module__nGPURq__box[data-invalid=true] .project-form-module__nGPURq__input:focus+.project-form-module__nGPURq__flabel{color:#ffb8bf}.project-form-module__nGPURq__okDot{background:var(--amber);opacity:0;width:6px;height:6px;transition:opacity .4s var(--ease-out), transform .6s var(--ease-out);pointer-events:none;border-radius:999px;margin-top:-3px;position:absolute;top:29px;right:16px;transform:scale(.4)}.project-form-module__nGPURq__box[data-valid=true] .project-form-module__nGPURq__okDot{opacity:1;transform:none;box-shadow:0 0 6px #ffc27af2,0 0 16px #ffa05080}.project-form-module__nGPURq__phoneBox{align-items:center;display:flex}.project-form-module__nGPURq__picker{border-radius:13px 0 0 13px;flex-shrink:0;align-items:center;gap:8px;height:56px;padding:0 12px 0 16px;transition:background-color .3s;display:flex;position:relative}.project-form-module__nGPURq__picker:hover,.project-form-module__nGPURq__picker:focus-within{background:#f5f3ef0d}.project-form-module__nGPURq__picker:has(.project-form-module__nGPURq__pickerSelect:focus-visible){outline:2px solid var(--amber);outline-offset:-2px}.project-form-module__nGPURq__pickerSelect{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;color:var(--paper);background:#141312;font-size:16px;position:absolute;inset:0}.project-form-module__nGPURq__inputBare{padding-left:14px}.project-form-module__nGPURq__flabelBare{left:14px}.project-form-module__nGPURq__areaBox{padding-bottom:20px}.project-form-module__nGPURq__area{resize:vertical;height:auto;min-height:148px;padding-top:30px;padding-bottom:6px;line-height:1.6}.project-form-module__nGPURq__flabelArea{top:29px}.project-form-module__nGPURq__msg{color:#f5f3ef9e;animation:project-form-module__nGPURq__msg-in .45s var(--ease-out) both;align-items:flex-start;gap:6px;margin-top:8px;padding-left:2px;font-size:12px;line-height:1.5;display:flex}.project-form-module__nGPURq__msgError{color:#ffb8bf}@keyframes project-form-module__nGPURq__msg-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.project-form-module__nGPURq__groupLabel{letter-spacing:.24em;text-transform:uppercase;color:#f5f3efb8;margin-bottom:12px;font-size:11px;font-weight:500}.project-form-module__nGPURq__pill{color:#f5f3efcc;cursor:pointer;-webkit-user-select:none;user-select:none;height:40px;transition:border-color .4s var(--ease-out), background-color .4s var(--ease-out), color .3s, box-shadow .6s var(--ease-out), transform .4s var(--ease-out);background:#05050557;border:1px solid #f5f3ef29;border-radius:999px;align-items:center;gap:9px;padding:0 15px 0 13px;font-size:13px;display:inline-flex;position:relative}.project-form-module__nGPURq__pill:hover{color:var(--paper);border-color:#f5f3ef5c}.project-form-module__nGPURq__pill:active{transform:scale(.97)}.project-form-module__nGPURq__pill:has(input:checked){color:#fff4e6;background:#ffc27a1f;border-color:#ffc27abf;box-shadow:inset 0 0 18px -6px #ffc27a8c,0 8px 30px -14px #ffaa5acc}.project-form-module__nGPURq__pill:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:3px}.project-form-module__nGPURq__pill[data-invalid=true]:not(:has(input:checked)){border-color:#ff6e7c66}.project-form-module__nGPURq__pillDot{background:#f5f3ef3d;border-radius:999px;width:6px;height:6px;transition:background-color .4s,box-shadow .5s}.project-form-module__nGPURq__pill:has(input:checked) .project-form-module__nGPURq__pillDot{background:var(--amber);animation:.6s step-end both project-form-module__nGPURq__dot-on;box-shadow:0 0 6px #ffc27af2,0 0 14px #ffa05080}.project-form-module__nGPURq__starter{color:#f5f3efc2;border:1px dashed #f5f3ef42;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:11.5px;transition:border-color .3s,color .3s,background-color .3s,opacity .3s;display:inline-flex}.project-form-module__nGPURq__starter:hover:not(:disabled){color:var(--paper);background:#ffc27a14;border-style:solid;border-color:#ffc27a99}.project-form-module__nGPURq__starter:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.project-form-module__nGPURq__starter:disabled{opacity:.4;cursor:default}@media (pointer:coarse){.project-form-module__nGPURq__starter{height:36px;padding:0 13px;font-size:12px}}.project-form-module__nGPURq__ctxChip{animation:project-form-module__nGPURq__chip-in .8s var(--ease-out) both}.project-form-module__nGPURq__zone{cursor:pointer;min-height:150px;transition:background-color .5s var(--ease-out);background:#0505054d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:22px 20px;display:flex;position:relative}.project-form-module__nGPURq__zone .project-form-module__nGPURq__dash{stroke:#f5f3ef52}.project-form-module__nGPURq__zone:hover{background:#ffc27a0b}.project-form-module__nGPURq__zone:hover .project-form-module__nGPURq__dash,.project-form-module__nGPURq__zone[data-drag=true] .project-form-module__nGPURq__dash{stroke:#ffc27ad9}.project-form-module__nGPURq__zone[data-drag=true]{background:#ffc27a14}.project-form-module__nGPURq__zone[data-invalid=true] .project-form-module__nGPURq__dash{stroke:#ff6e7c99}.project-form-module__nGPURq__zone[data-locked=true]{cursor:default}.project-form-module__nGPURq__zone[data-locked=true] .project-form-module__nGPURq__dash{stroke:#f5f3ef29}.project-form-module__nGPURq__zone:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:3px}.project-form-module__nGPURq__zoneIcon{width:50px;height:50px;color:var(--paper);transition:transform .6s var(--ease-out), background-color .4s, color .4s, border-color .4s;background:#f5f3ef0f;border:1px solid #f5f3ef24;border-radius:999px;place-items:center;display:grid;position:relative}.project-form-module__nGPURq__zone:hover .project-form-module__nGPURq__zoneIcon,.project-form-module__nGPURq__zone[data-drag=true] .project-form-module__nGPURq__zoneIcon{color:var(--amber);background:#ffc27a24;border-color:#ffc27a66;transform:translateY(-3px)}.project-form-module__nGPURq__chip{background:#05050561;border:1px solid #f5f3ef1f;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:7px 6px 7px 7px;display:flex;position:relative;overflow:hidden}.project-form-module__nGPURq__chipProgress{background:linear-gradient(90deg, #ffc27a66, var(--amber));transform-origin:0;height:2px;transform:scaleX(var(--progress,0));transition:transform .35s var(--ease-out);position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 10px #ffc27acc}.project-form-module__nGPURq__submit{isolation:isolate;position:relative;overflow:hidden}.project-form-module__nGPURq__submit:before{content:"";z-index:-1;transition:transform .9s var(--ease-out);background:linear-gradient(100deg,#0000 20%,#ffffff42 50%,#0000 80%);position:absolute;inset:0;transform:translate(-120%)}.project-form-module__nGPURq__submit:hover:before{transform:translate(120%)}.project-form-module__nGPURq__submit[data-sending=true]:before{animation:1.4s linear infinite project-form-module__nGPURq__sweep}@keyframes project-form-module__nGPURq__sweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.project-form-module__nGPURq__submitFill{z-index:-1;transform-origin:0;transform:scaleX(var(--progress,0));transition:transform .35s var(--ease-out);background:#ffffff29;position:absolute;inset:0}.project-form-module__nGPURq__refChar{opacity:.12;animation:.5s step-end forwards project-form-module__nGPURq__ref-on;animation-delay:calc(.7s + var(--i,0) * 55ms)}@keyframes project-form-module__nGPURq__ref-on{0%{opacity:.12}30%{opacity:1;text-shadow:0 0 14px #ffc88ce6}55%{opacity:.4}to{opacity:1;text-shadow:0 0 12px #ffc88c59}}.project-form-module__nGPURq__meterDot{transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#f5f3ef29}.project-form-module__nGPURq__meterDot[data-on=true]{background:var(--amber);animation:.6s step-end both project-form-module__nGPURq__dot-on;animation-delay:var(--d,0s);box-shadow:0 0 6px #ffc27af2,0 0 14px #ffa05073}@keyframes project-form-module__nGPURq__dot-on{0%{opacity:.2}25%{opacity:1}45%{opacity:.35}60%{opacity:1}}.project-form-module__nGPURq__dash{stroke-dasharray:7 7;transition:stroke .4s var(--ease-out), opacity .4s}.project-form-module__nGPURq__zone[data-drag=true] .project-form-module__nGPURq__dash{animation:.9s linear infinite project-form-module__nGPURq__ants}@keyframes project-form-module__nGPURq__ants{to{stroke-dashoffset:-28px}}.project-form-module__nGPURq__zoneGlow{opacity:0;transition:opacity .5s var(--ease-out);background-image:radial-gradient(circle,#ffd6aabf 0 1px,#0000 1.6px);background-size:7px 7px;-webkit-mask-image:radial-gradient(70% 90%,#000 0%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 0%,#0000 80%)}.project-form-module__nGPURq__zone[data-drag=true] .project-form-module__nGPURq__zoneGlow{opacity:.4}.project-form-module__nGPURq__chip{animation:project-form-module__nGPURq__chip-in .7s var(--ease-out) both}@keyframes project-form-module__nGPURq__chip-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.project-form-module__nGPURq__progressBar{transform-origin:0;transform:scaleX(var(--progress,0));transition:transform .35s var(--ease-out)}.project-form-module__nGPURq__progressHead{transform:translate3d(calc((var(--progress,0) - 1) * 100%), 0, 0);transition:transform .35s var(--ease-out)}.project-form-module__nGPURq__successIn{animation:project-form-module__nGPURq__success-in 1s var(--ease-out) both}@keyframes project-form-module__nGPURq__success-in{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.project-form-module__nGPURq__successGrid{opacity:0;background-image:radial-gradient(circle,#ffd6aaf2 0 1px,#0000 1.6px);background-size:7px 7px;animation:2.6s linear 50ms forwards project-form-module__nGPURq__grid-on;-webkit-mask-image:radial-gradient(110% 70% at 50% 0,#000 0%,#0000 72%);mask-image:radial-gradient(110% 70% at 50% 0,#000 0%,#0000 72%)}@keyframes project-form-module__nGPURq__grid-on{0%{opacity:0}8%{opacity:.9}12%{opacity:.08}19%{opacity:.75}24%{opacity:.2}34%{opacity:.6}to{opacity:.16}}.project-form-module__nGPURq__successHalo{opacity:0;animation:project-form-module__nGPURq__halo 2.2s var(--ease-out) .2s forwards}@keyframes project-form-module__nGPURq__halo{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:.55;transform:scale(1)}}.project-form-module__nGPURq__checkDraw{stroke-dasharray:30;stroke-dashoffset:30px;animation:project-form-module__nGPURq__draw .9s var(--ease-out) .55s forwards}.project-form-module__nGPURq__ringDraw{stroke-dasharray:190;stroke-dashoffset:190px;animation:project-form-module__nGPURq__draw 1.3s var(--ease-out) .15s forwards}@keyframes project-form-module__nGPURq__draw{to{stroke-dashoffset:0}}.project-form-module__nGPURq__track{--p:0}.project-form-module__nGPURq__fillX{transform-origin:0;transform:scaleX(var(--p))}.project-form-module__nGPURq__headX{transform:translate3d(calc((var(--p) - 1) * 100%), 0, 0)}.project-form-module__nGPURq__fillY{transform-origin:top;transform:scaleY(var(--p))}.project-form-module__nGPURq__headY{transform:translate3d(0, calc((var(--p) - 1) * 100%), 0)}.project-form-module__nGPURq__node{transition:background-color .6s var(--ease-out), border-color .6s var(--ease-out), box-shadow .8s var(--ease-out)}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__node{background:var(--brand-red);border-color:var(--brand-red);box-shadow:0 0 0 5px #e2001a1f,0 0 18px #e2001a8c}.project-form-module__nGPURq__nodePing{opacity:0}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__nodePing{animation:project-form-module__nGPURq__ping 1.6s var(--ease-out) 1 forwards}@keyframes project-form-module__nGPURq__ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.project-form-module__nGPURq__rule{transform-origin:0;transition:transform 1.1s var(--ease-out) .1s;transform:scaleX(.35)}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__rule{transform:scaleX(1)}.project-form-module__nGPURq__num{transition:color .8s var(--ease-out), opacity .8s;opacity:.62}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__num{opacity:1}.project-form-module__nGPURq__cardImg{filter:grayscale()brightness(.92)contrast(.95);transition:filter 1.4s var(--ease-out), transform 2.2s var(--ease-out);transform:scale(1.06)}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__cardImg{filter:none;transform:scale(1)}.project-form-module__nGPURq__cardOn{opacity:0}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__cardOn{animation:2s linear .2s forwards project-form-module__nGPURq__led-boot}.project-form-module__nGPURq__shutter{opacity:0}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__shutter{animation:project-form-module__nGPURq__shutter .9s var(--ease-out) .35s 1}@keyframes project-form-module__nGPURq__shutter{0%{opacity:0}12%{opacity:.85}to{opacity:0}}.project-form-module__nGPURq__corners{opacity:.4;transition:transform .9s var(--ease-out) .3s, opacity .6s .3s;transform:scale(1.08)}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__corners{opacity:1;transform:scale(1)}.project-form-module__nGPURq__stagger{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(.35s + var(--i,0) * .12s);transform:translateY(8px)}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__stagger{opacity:1;transform:none}.project-form-module__nGPURq__bar{transform-origin:0;transition:transform .9s var(--ease-out);transition-delay:calc(.5s + var(--i,0) * .14s);transform:scaleX(0)}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__bar{transform:scaleX(1)}.project-form-module__nGPURq__faq::details-content{block-size:0;transition:block-size .5s var(--ease-out), content-visibility .5s allow-discrete;overflow:clip}.project-form-module__nGPURq__faq[open]::details-content{block-size:auto}.project-form-module__nGPURq__faqWrap{interpolate-size:allow-keywords}.project-form-module__nGPURq__faqIcon{transition:transform .5s var(--ease-out)}.project-form-module__nGPURq__faq[open] .project-form-module__nGPURq__faqIcon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.project-form-module__nGPURq__plate{animation:none;transform:translateY(-50%)}.project-form-module__nGPURq__onBoot{opacity:1;animation:none}.project-form-module__nGPURq__onLevel,.project-form-module__nGPURq__progressBar,.project-form-module__nGPURq__progressHead,.project-form-module__nGPURq__node,.project-form-module__nGPURq__rule,.project-form-module__nGPURq__num,.project-form-module__nGPURq__cardImg,.project-form-module__nGPURq__corners,.project-form-module__nGPURq__stagger,.project-form-module__nGPURq__bar,.project-form-module__nGPURq__meterDot,.project-form-module__nGPURq__box,.project-form-module__nGPURq__box:after,.project-form-module__nGPURq__flabel,.project-form-module__nGPURq__chipProgress,.project-form-module__nGPURq__submitFill{transition:none!important}.project-form-module__nGPURq__faq::details-content{transition:none!important}.project-form-module__nGPURq__litWord{color:#fff4e6;text-shadow:0 0 18px #ffc88c6b,0 0 52px #ffa05038;animation:none}.project-form-module__nGPURq__meterDot[data-on=true],.project-form-module__nGPURq__cardIn,.project-form-module__nGPURq__ctxChip,.project-form-module__nGPURq__msg,.project-form-module__nGPURq__box[data-valid=true] .project-form-module__nGPURq__okDot,.project-form-module__nGPURq__submit[data-sending=true]:before,.project-form-module__nGPURq__refChar,.project-form-module__nGPURq__chip,.project-form-module__nGPURq__successIn,.project-form-module__nGPURq__successHalo,.project-form-module__nGPURq__nodePing,.project-form-module__nGPURq__shutter,.project-form-module__nGPURq__zone[data-drag=true] .project-form-module__nGPURq__dash{animation:none!important}.project-form-module__nGPURq__pill:has(input:checked) .project-form-module__nGPURq__pillDot{animation:none!important}.project-form-module__nGPURq__successHalo{opacity:.55}.project-form-module__nGPURq__refChar{opacity:1}.project-form-module__nGPURq__successGrid{opacity:.16;animation:none}.project-form-module__nGPURq__checkDraw,.project-form-module__nGPURq__ringDraw{stroke-dashoffset:0;animation:none}[data-celebrate=true] .project-form-module__nGPURq__flash{opacity:.18;animation:none}.project-form-module__nGPURq__step[data-lit=true] .project-form-module__nGPURq__cardOn{opacity:1;animation:none}}.project-form-module__nGPURq__rise{opacity:0;animation:project-form-module__nGPURq__rise-in 1.3s var(--ease-out) forwards;animation-delay:calc(.12s + var(--i,0) * 90ms);transform:translateY(22px)}@keyframes project-form-module__nGPURq__rise-in{to{opacity:1;transform:none}}.project-form-module__nGPURq__sheet{isolation:isolate}.project-form-module__nGPURq__sheetScan{z-index:-1;opacity:0;background:linear-gradient(#0000,#ffc27a1f 70%,#ffd6aa59 99%,#0000);transform:translateY(-100%)}[data-shown=true] .project-form-module__nGPURq__sheetScan{animation:project-form-module__nGPURq__sheet-scan 2.6s var(--ease-out) .45s forwards}@keyframes project-form-module__nGPURq__sheet-scan{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}to{opacity:0;transform:translateY(620%)}}.project-form-module__nGPURq__sheetRow{opacity:0;transition:opacity .8s var(--ease-out), transform 1s var(--ease-out);transition-delay:calc(.4s + var(--i,0) * .1s);transform:translateY(10px)}[data-shown=true] .project-form-module__nGPURq__sheetRow{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.project-form-module__nGPURq__rise{opacity:1;animation:none;transform:none}.project-form-module__nGPURq__sheetScan{display:none}.project-form-module__nGPURq__sheetRow{opacity:1;transition:none;transform:none}}
.tech-hero-module__tvlA7W__stage{isolation:isolate;contain:paint;overflow:hidden}@media (min-width:1024px){.tech-hero-module__tvlA7W__stage{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32%);mask-image:linear-gradient(90deg,#0000 0%,#000 32%)}}.tech-hero-module__tvlA7W__camera{transform-origin:56% 60%;transition:transform 1.6s var(--ease-out);will-change:transform;position:absolute;inset:0}.tech-hero-module__tvlA7W__stage[data-step="0"] .tech-hero-module__tvlA7W__camera{transform:scale(2.6)}.tech-hero-module__tvlA7W__stage[data-step="1"] .tech-hero-module__tvlA7W__camera{transform:scale(1.32)}.tech-hero-module__tvlA7W__stage[data-step="2"] .tech-hero-module__tvlA7W__camera{transform:scale(1.12)}.tech-hero-module__tvlA7W__img{object-position:54% 55%}.tech-hero-module__tvlA7W__mount,.tech-hero-module__tvlA7W__strips,.tech-hero-module__tvlA7W__street,.tech-hero-module__tvlA7W__dots{pointer-events:none;position:absolute;inset:0}.tech-hero-module__tvlA7W__mount{opacity:0;transition:opacity .9s var(--ease-out);background:repeating-linear-gradient(90deg,#0c0c109e 0 2.5px,#0000 2.5px 8px)}.tech-hero-module__tvlA7W__stage[data-step="1"] .tech-hero-module__tvlA7W__mount{opacity:1;animation:1.7s cubic-bezier(.45,0,.2,1) both tech-hero-module__tvlA7W__tech-reveal}.tech-hero-module__tvlA7W__stage[data-step="2"] .tech-hero-module__tvlA7W__mount{opacity:.55}.tech-hero-module__tvlA7W__strips{opacity:0;transition:opacity .9s var(--ease-out);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 2.5px,#0000 2.5px 8px);mask-image:repeating-linear-gradient(90deg,#000 0 2.5px,#0000 2.5px 8px)}.tech-hero-module__tvlA7W__stage[data-step="0"] .tech-hero-module__tvlA7W__strips{opacity:1}.tech-hero-module__tvlA7W__stage[data-step="2"] .tech-hero-module__tvlA7W__strips{opacity:1;animation:1.2s cubic-bezier(.45,0,.2,1) .15s both tech-hero-module__tvlA7W__tech-reveal}.tech-hero-module__tvlA7W__dots{mix-blend-mode:overlay;opacity:0;transition:opacity .9s var(--ease-out);background-image:radial-gradient(circle,#fff4e4d9 0 .45px,#0000 .9px);background-position:1.25px 0;background-size:8px 2.6px}.tech-hero-module__tvlA7W__stage[data-step="0"] .tech-hero-module__tvlA7W__dots{opacity:.9}.tech-hero-module__tvlA7W__street{opacity:0;transition:opacity 1.2s var(--ease-out)}.tech-hero-module__tvlA7W__stage[data-step="3"] .tech-hero-module__tvlA7W__street{opacity:1}.tech-hero-module__tvlA7W__sweep{pointer-events:none;opacity:0;position:absolute;inset:8% 0}.tech-hero-module__tvlA7W__sweep:after{content:"";background:linear-gradient(#0000,#fff3e2 18% 82%,#0000);width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px 2px #ffd6a0bf,0 0 44px 6px #ffb06059}.tech-hero-module__tvlA7W__stage[data-step="1"] .tech-hero-module__tvlA7W__sweep{animation:1.7s cubic-bezier(.45,0,.2,1) both tech-hero-module__tvlA7W__tech-sweep}@keyframes tech-hero-module__tvlA7W__tech-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes tech-hero-module__tvlA7W__tech-sweep{0%{opacity:0;transform:translate(0,0)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(100%)}}.tech-hero-module__tvlA7W__finder{--c:#ffeedac7;--l:18px;pointer-events:none;background:linear-gradient(var(--c), var(--c)) left top / var(--l) 1.5px, linear-gradient(var(--c), var(--c)) left top / 1.5px var(--l), linear-gradient(var(--c), var(--c)) right top / var(--l) 1.5px, linear-gradient(var(--c), var(--c)) right top / 1.5px var(--l), linear-gradient(var(--c), var(--c)) left bottom / var(--l) 1.5px, linear-gradient(var(--c), var(--c)) left bottom / 1.5px var(--l), linear-gradient(var(--c), var(--c)) right bottom / var(--l) 1.5px, linear-gradient(var(--c), var(--c)) right bottom / 1.5px var(--l);filter:drop-shadow(0 0 6px #ffc27a8c);width:34%;height:26%;transition:width 1.6s var(--ease-out), height 1.6s var(--ease-out);background-repeat:no-repeat;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.tech-hero-module__tvlA7W__finder:after{content:"";opacity:.85;background:#ffc27a;border-radius:999px;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 12px 2px #ffc27acc}.tech-hero-module__tvlA7W__stage[data-step="1"] .tech-hero-module__tvlA7W__finder{width:50%;height:36%}.tech-hero-module__tvlA7W__stage[data-step="2"] .tech-hero-module__tvlA7W__finder{width:64%;height:44%}.tech-hero-module__tvlA7W__stage[data-step="3"] .tech-hero-module__tvlA7W__finder{width:82%;height:52%}@media (min-width:1024px){.tech-hero-module__tvlA7W__finder{--l:26px;top:42%;left:58%}.tech-hero-module__tvlA7W__stage[data-step="3"] .tech-hero-module__tvlA7W__finder{width:74%;height:58%}}.tech-hero-module__tvlA7W__callout{left:var(--gutter);max-width:calc(100% - 2 * var(--gutter));-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);letter-spacing:.16em;text-transform:uppercase;color:#f5f3efeb;opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);pointer-events:none;background:#0a0a0c9e;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:9px 14px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:102px;transform:translateY(-8px)}@media (min-width:1024px){.tech-hero-module__tvlA7W__callout{left:auto;right:var(--gutter);top:132px}}.tech-hero-module__tvlA7W__stage[data-step="0"] .tech-hero-module__tvlA7W__calloutGap,.tech-hero-module__tvlA7W__stage[data-step="2"] .tech-hero-module__tvlA7W__calloutController,.tech-hero-module__tvlA7W__stage[data-step="3"] .tech-hero-module__tvlA7W__calloutStreet{opacity:1;transition-delay:.7s;transform:none}.tech-hero-module__tvlA7W__bracket{border:1.5px solid #ffc27a;border-top:0;border-radius:0 0 3px 3px;width:18px;height:10px;display:inline-block;position:relative;box-shadow:0 0 10px #ffc27a99}.tech-hero-module__tvlA7W__fill{border-radius:inherit;transform-origin:0;transition:transform .6s var(--ease-out);background:#ffc27a;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #ffc27ab3}.tech-hero-module__tvlA7W__tab[data-state=done] .tech-hero-module__tvlA7W__fill{box-shadow:none;background:#f5f3ef80;transform:scaleX(1)}.tech-hero-module__tvlA7W__tab[data-state=on] .tech-hero-module__tvlA7W__fill{transform:scaleX(1)}.tech-hero-module__tvlA7W__hero[data-auto=true] .tech-hero-module__tvlA7W__tab[data-state=on] .tech-hero-module__tvlA7W__fill{animation:tech-hero-module__tvlA7W__tech-fill var(--step-ms) linear both;transition:none}.tech-hero-module__tvlA7W__hero[data-away=true] .tech-hero-module__tvlA7W__fill,.tech-hero-module__tvlA7W__tabs:focus-within .tech-hero-module__tvlA7W__fill{animation-play-state:paused}@media (hover:hover){.tech-hero-module__tvlA7W__tabs:hover .tech-hero-module__tvlA7W__fill{animation-play-state:paused}}@keyframes tech-hero-module__tvlA7W__tech-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tech-hero-module__tvlA7W__panel{opacity:0;visibility:hidden;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out), visibility 0s linear .45s;grid-area:1/1;transform:translateY(8px)}.tech-hero-module__tvlA7W__panel[data-on=true]{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out) .12s, transform .9s var(--ease-out) .12s, visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.tech-hero-module__tvlA7W__camera,.tech-hero-module__tvlA7W__mount,.tech-hero-module__tvlA7W__strips,.tech-hero-module__tvlA7W__street,.tech-hero-module__tvlA7W__dots,.tech-hero-module__tvlA7W__finder,.tech-hero-module__tvlA7W__callout,.tech-hero-module__tvlA7W__fill,.tech-hero-module__tvlA7W__panel{transition:none!important}.tech-hero-module__tvlA7W__stage[data-step] .tech-hero-module__tvlA7W__mount,.tech-hero-module__tvlA7W__stage[data-step] .tech-hero-module__tvlA7W__strips,.tech-hero-module__tvlA7W__stage[data-step] .tech-hero-module__tvlA7W__sweep,.tech-hero-module__tvlA7W__hero .tech-hero-module__tvlA7W__fill{animation:none!important}}
.home-module__06co2W__rail{scrollbar-width:none;overscroll-behavior-x:contain}.home-module__06co2W__rail::-webkit-scrollbar{display:none}.home-module__06co2W__review{background:radial-gradient(120% 60% at 0 0,#ffc27a12,#0000 60%),linear-gradient(160deg,#1e1c1be6,#0c0c0deb);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,0 30px 70px -40px #000000e6}.home-module__06co2W__sampleTag{letter-spacing:.2em;text-transform:uppercase;color:#ffc27a;white-space:nowrap;border:1px dashed #ffc27a8c;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:9.5px;font-weight:600;display:inline-flex}.home-module__06co2W__mono circle{transition:opacity .6s var(--ease-out), fill .6s var(--ease-out)}.home-module__06co2W__mono [data-lit=true]{filter:drop-shadow(0 0 2.5px #ffc27ae6)}.home-module__06co2W__mapGrid{-webkit-mask-image:radial-gradient(70% 70% at var(--pin-x,62%) var(--pin-y,44%), #000 20%, transparent 78%);-webkit-mask-image:radial-gradient(70% 70% at var(--pin-x,62%) var(--pin-y,44%), #000 20%, transparent 78%);mask-image:radial-gradient(70% 70% at var(--pin-x,62%) var(--pin-y,44%), #000 20%, transparent 78%);background-image:radial-gradient(circle,#ffd6aa59 0 .9px,#0000 1.3px);background-size:11px 11px}.home-module__06co2W__pinPulse{animation:home-module__06co2W__pin-pulse 2.6s var(--ease-out) infinite}@keyframes home-module__06co2W__pin-pulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.home-module__06co2W__faqList{interpolate-size:allow-keywords}.home-module__06co2W__faq::details-content{block-size:0;transition:block-size .5s var(--ease-out), content-visibility .5s allow-discrete;overflow:clip}.home-module__06co2W__faq[open]::details-content{block-size:auto}.home-module__06co2W__faqIcon{transition:transform .5s var(--ease-out), border-color .3s, color .3s}.home-module__06co2W__faq[open] .home-module__06co2W__faqIcon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.home-module__06co2W__faqIcon{transition:none!important}.home-module__06co2W__faq::details-content{transition:none!important}.home-module__06co2W__pinPulse{opacity:0;animation:none}}
