*,*:before,*:after{box-sizing:border-box}*{margin:0}html{font-size:62.5%}html,body{height:100%;width:100%;overflow:hidden}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root{isolation:isolate;width:100%;height:100%;overflow:hidden}:root{--frame-x-default: 34px;--frame-x-compact-min: 22px;--frame-x-min: 12px;--chrome-gap-x-default: 16px;--chrome-gap-x-compact: 12px;--navbar-width-default: 365px;--navbar-width-min: 180px;--navbar-pill-inset-default: 5px;--navbar-side-space-default: 95px;--navbar-side-space-compact: 80px;--split-top-chrome-frame-x-fluid: clamp( var(--frame-x-compact-min), calc((100dvw - var(--navbar-width-default)) / 2), var(--frame-x-default) );--split-top-navbar-width-fluid: clamp( var(--navbar-width-min), calc(100dvw - 2 * var(--chrome-frame-x)), var(--navbar-width-default) );--frame-y-short: 12px;--frame-y-medium: 18px;--frame-y-tall: 24px;--chrome-top-height-short: 52px;--chrome-top-height-medium: 60px;--chrome-top-height-tall: 68px;--chrome-bottom-height-short: 44px;--chrome-bottom-height-medium: 50px;--chrome-bottom-height-tall: 54px;--chrome-top-vert-gap-short: 8px;--chrome-top-vert-gap-medium: 10px;--chrome-top-vert-gap-tall: 12px;--entity-dot-size-factor: .65;--entity-dot-gap-factor: .5;--general-label-button-gap-factor: 1.15;--inquire-padding-x-factor: 1.4;--entity-label-font-size-l: 20px;--entity-label-font-size-m: 17px;--entity-label-font-size-s: 15px;--inquire-font-size-l: 16px;--inquire-font-size-m: 15px;--inquire-font-size-s: 15px;--inquire-padding-y-l: 18px;--inquire-padding-y-m: 13px;--inquire-padding-y-s: 10px;--logo-size-l: 38px;--logo-size-m: 38px;--logo-size-s: 38px;--entity-dot-color: #7df56a;--chrome-frame-x-preferred: var(--frame-x-default);--chrome-frame-y: var(--frame-y-medium);--top-chrome-height: var(--chrome-top-height-medium);--bottom-chrome-height-base: var(--chrome-bottom-height-medium);--chrome-top-vert-gap: var(--chrome-top-vert-gap-medium);--chrome-gap-x: var(--chrome-gap-x-default);--navbar-side-space: var(--navbar-side-space-default);--navbar-width: clamp( var(--navbar-width-min), calc( 100dvw - 2 * var(--chrome-frame-x) - 2 * var(--chrome-gap-x) - 2 * var(--navbar-side-space) ), var(--navbar-width-default) );--navbar-pill-inset: var(--navbar-pill-inset-default);--entity-label-font-size: var(--entity-label-font-size-l);--entity-label-max-width: calc(var(--entity-label-font-size) * 9.2);--entity-dot-gap: calc( var(--entity-label-font-size) * var(--entity-dot-gap-factor) );--general-label-button-gap: calc( var(--entity-label-font-size) * var(--general-label-button-gap-factor) );--inquire-font-size: var(--inquire-font-size-l);--inquire-padding-y: var(--inquire-padding-y-l);--inquire-padding-x: calc( var(--inquire-padding-y) * var(--inquire-padding-x-factor) );--inquire-pill-height: calc( var(--inquire-font-size) + 2 * var(--inquire-padding-y) );--general-exit-button-size: var(--inquire-pill-height);--general-exit-icon-size: 1.45em;--logo-size: var(--logo-size-l);--utility-control-size: 40px;--utility-icon-size: 24px;--bottom-side-control-size: max( var(--logo-size), var(--utility-control-size) );--bottom-floating-controls-gap: 12px;--utility-control-gap-base: 12px;--utility-control-gap-min: 6px;--floorbar-width-default: 220px;--measure-pill-width: 96px;--floorbar-available-width-preferred: calc( 100dvw - 2 * var(--chrome-frame-x-preferred) - 2 * var(--bottom-side-control-size) - 2 * var(--utility-control-gap-base) );--floorbar-width-pressure: max( 0px, calc( var(--floorbar-width-default) - var(--floorbar-available-width-preferred) ) );--utility-control-gap-compression: clamp( 0px, calc(var(--floorbar-width-pressure) * .5), calc(var(--utility-control-gap-base) - var(--utility-control-gap-min)) );--utility-control-gap: calc( var(--utility-control-gap-base) - var(--utility-control-gap-compression) );--floorbar-pressure-after-gap: max( 0px, calc( var(--floorbar-width-pressure) - 2 * var(--utility-control-gap-compression) ) );--chrome-frame-x-compression: clamp( 0px, calc(var(--floorbar-pressure-after-gap) * .5), calc(var(--chrome-frame-x-preferred) - var(--frame-x-min)) );--chrome-frame-x: calc( var(--chrome-frame-x-preferred) - var(--chrome-frame-x-compression) );--bottom-chrome-height: var(--bottom-chrome-height-base);--navbar-pill-height: calc( var(--top-chrome-height) - 2 * var(--navbar-pill-inset) );--navbar-pill-width: calc( (var(--navbar-width) - 2 * var(--navbar-pill-inset)) / 5 );--floorbar-arrow-size: var(--bottom-chrome-height);--floorbar-width-min: calc(2 * var(--floorbar-arrow-size));--floorbar-available-width: calc( 100dvw - 2 * var(--chrome-frame-x) - 2 * var(--bottom-side-control-size) - 2 * var(--utility-control-gap) );--floorbar-width: clamp( var(--floorbar-width-min), var(--floorbar-available-width), var(--floorbar-width-default) );--measure-banner-bottom: calc( var(--chrome-frame-y) + var(--bottom-chrome-height) + var(--utility-control-size) + 2 * var(--bottom-floating-controls-gap) );--measure-banner-transform: translateX(-50%);--z-index-bars: 1000;--z-index-scrims: 900;--z-index-transitions: 800;--z-index-tour-elements: 700;--z-index-tour: 600;--z-index-viewers: 100}.app{background-color:#000;z-index:0;position:relative;overflow:hidden;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;height:100dvh;width:100%}.contentContainer{position:relative;width:100%;height:100%;overflow:hidden}.classVisible,.classHidden{position:absolute;inset:0}.classVisible{opacity:1;pointer-events:auto}.classHidden{opacity:0;pointer-events:none}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-COLGFB3M.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-CDhBSFyE.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-BOs3KVhN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.topScrim{position:absolute;width:100%;height:220px;opacity:.35;top:0;left:0;z-index:var(--z-index-scrims);background:linear-gradient(to bottom,#000,#000000e6 30%,#0009 50%,#0000004d,#0000001a 80%,#0000);pointer-events:none}.chromeRow{position:absolute;left:var(--chrome-frame-x);right:var(--chrome-frame-x);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:var(--chrome-gap-x);z-index:var(--z-index-bars);pointer-events:none}.chromeTop{top:var(--chrome-frame-y);height:var(--top-chrome-height)}.chromeSlot{min-width:0;display:flex;align-items:center;pointer-events:none;position:relative}.chromeSlot--left{justify-content:flex-start}.chromeTop .chromeSlot--left{gap:var(--general-label-button-gap)}.chromeSlot--center{justify-content:center}.chromeSlot--right{justify-content:flex-end;gap:var(--chrome-gap-x);overflow:visible}.chromeBottom{bottom:var(--chrome-frame-y);height:var(--bottom-chrome-height)}.chromeBottom .chromeSlot--left>svg{width:var(--logo-size);height:var(--logo-size);flex:0 0 var(--logo-size);min-width:var(--logo-size)}.planBtnsHost{position:absolute;bottom:calc(var(--chrome-frame-y) + var(--bottom-chrome-height) + var(--bottom-floating-controls-gap));left:0;right:0;height:var(--utility-control-size);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:var(--z-index-bars)}.planRowControlsHost{position:relative;display:none;width:var(--measure-pill-width);height:var(--bottom-chrome-height);overflow:visible;pointer-events:none}.planRowControlsHost--active{display:block}.rowResetViewHost{position:relative;display:none;width:var(--utility-control-size);height:var(--bottom-chrome-height);overflow:visible;pointer-events:none;align-items:center;justify-content:center}.rowResetViewHost--active{display:flex}.planRowMeasureHost,.planRowResetHost{position:absolute;top:50%;height:var(--utility-control-size);overflow:visible;pointer-events:none;display:flex;align-items:center;justify-content:center}.planRowMeasureHost{left:50%;width:var(--measure-pill-width);transform:translate(-50%,-50%)}.planRowResetHost{left:calc(50% + var(--measure-pill-width) / 2 + var(--utility-control-gap));width:var(--utility-control-size);transform:translateY(-50%)}.minimapHost{position:absolute;right:calc(var(--utility-control-size) + var(--chrome-gap-x));top:50%;transform:translateY(-50%);width:var(--utility-control-size);height:var(--utility-control-size);overflow:visible;pointer-events:none;display:flex;align-items:center;justify-content:center}.resetViewHost{position:absolute;left:50%;top:auto;bottom:calc(100% + var(--bottom-floating-controls-gap));transform:translate(-50%);width:var(--utility-control-size);height:var(--utility-control-size);overflow:visible;pointer-events:none;display:flex;align-items:center;justify-content:center}.chromeBottom--plans .resetViewHost{left:calc(50% + var(--measure-pill-width) / 2 + var(--utility-control-gap));transform:none}.northIndicatorHost{position:absolute;right:0;top:50%;transform:translateY(-50%);width:var(--utility-control-size);height:var(--utility-control-size);overflow:visible;pointer-events:none}.entityLabelContainer{display:flex;align-items:center;max-width:min(var(--entity-label-max-width),100%);min-width:0;pointer-events:none}.entityDot{width:calc(var(--entity-label-font-size) * var(--entity-dot-size-factor));height:calc(var(--entity-label-font-size) * var(--entity-dot-size-factor));border-radius:50%;background-color:var(--entity-dot-color);border:1px solid rgba(255,255,255,.9);box-shadow:0 0 10px #7df56ab3;flex-shrink:0}.entityLabelText{color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:var(--entity-label-font-size);margin-left:var(--entity-dot-gap);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.entityLabelContainer--general .entityLabelText{margin-left:0}.generalExitButton{width:var(--general-exit-button-size);height:var(--general-exit-button-size);flex:0 0 var(--general-exit-button-size);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;pointer-events:auto;appearance:none;-webkit-appearance:none;overflow:hidden;font-size:var(--inquire-font-size)}.generalExitButton svg{width:var(--general-exit-icon-size);height:var(--general-exit-icon-size);display:block;flex-shrink:0}.inquirePill{flex-shrink:0;border-radius:999px;border:none;padding:var(--inquire-padding-y) var(--inquire-padding-x);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;appearance:none;-webkit-appearance:none;isolation:isolate;color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:var(--inquire-font-size);line-height:1}.navBarGeneralContainer{display:flex;align-items:center;justify-content:center;pointer-events:none}.navBarGeneralInner{display:flex;align-items:center;gap:1rem;pointer-events:none}.navBarGeneralItem{overflow:hidden;position:relative;border-radius:999px;display:flex;align-items:center;height:var(--top-chrome-height);padding:0 30px;justify-content:center;border:none;color:inherit;cursor:pointer;font:inherit;pointer-events:auto;-webkit-appearance:none;appearance:none}.navBarDetailContainer{display:flex;align-items:center;justify-content:center;pointer-events:none}.navBarDetail{display:flex;align-items:center;width:var(--navbar-width);height:var(--top-chrome-height);padding:0 var(--navbar-pill-inset);border-radius:999px;overflow:hidden;position:relative;pointer-events:none}.navBarDetailIcons{display:flex;align-items:center;gap:0;width:100%;height:100%;pointer-events:none}.navBarDetailSlot{width:var(--navbar-pill-width);height:var(--navbar-pill-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;pointer-events:none}.navBarDetailButton{width:100%;height:100%;border:none;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;position:relative;z-index:3;isolation:isolate;pointer-events:auto;-webkit-appearance:none;appearance:none}.navBarDetailButton>svg{display:block}.pill{position:absolute;border:1px solid rgba(255,255,255,.18);z-index:2;width:var(--navbar-pill-width);height:var(--navbar-pill-height);border-radius:999px;background-color:#0000002b;pointer-events:none;box-shadow:inset 0 0 10px #00000040,inset 2px 2px 3px #0000001a,inset 4px 4px 6px #0000001a,inset -2px -2px 3px #ffffff12,inset -4px -4px 6px #ffffff12}.navBarContainer{display:flex;align-items:center;justify-content:center;pointer-events:none}.navBar{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;color:#fff;font-weight:400;z-index:9999999;font-size:14px;opacity:1}.floorBar{z-index:var(--z-index-bars);width:var(--floorbar-width);height:var(--bottom-chrome-height);border-radius:999px;display:flex;align-items:center;color:#fff;font-size:16px;font-weight:500;pointer-events:auto;position:relative}.floorBarArrow{width:var(--floorbar-arrow-size);height:var(--floorbar-arrow-size);flex:0 0 var(--floorbar-arrow-size);border-radius:999px;border:none;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;opacity:.85;cursor:pointer;padding:0;pointer-events:auto;appearance:none;-webkit-appearance:none}.floorBarArrow:disabled{cursor:default}.floorBarArrow>svg{display:block}.floorBarLabel{flex:1 1 auto;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.northWidget{position:relative;width:var(--utility-control-size);height:var(--utility-control-size);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;cursor:default;flex-shrink:0;background:transparent}.northWidgetSvg{position:absolute;inset:0;width:100%;height:100%}.northRing{fill:none;stroke:#ffffff73;stroke-width:1.5}.northPointer{stroke:#fff;stroke-width:4;stroke-linecap:butt}.northLabel{fill:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500;pointer-events:none}@media(max-width:1000px),(max-height:600px){:root{--entity-label-font-size: var(--entity-label-font-size-m);--inquire-font-size: var(--inquire-font-size-m);--inquire-padding-y: var(--inquire-padding-y-m);--logo-size: var(--logo-size-m)}}@media(max-width:430px),(max-height:400px){:root{--entity-label-font-size: var(--entity-label-font-size-s);--inquire-font-size: var(--inquire-font-size-s);--inquire-padding-y: var(--inquire-padding-y-s);--logo-size: var(--logo-size-s)}}@media(min-height:600.01px){:root{--chrome-frame-y: var(--frame-y-tall);--top-chrome-height: var(--chrome-top-height-tall);--bottom-chrome-height-base: var(--chrome-bottom-height-tall);--chrome-top-vert-gap: var(--chrome-top-vert-gap-tall)}}@media(max-height:600px)and (min-height:400.01px){:root{--chrome-frame-y: var(--frame-y-medium);--top-chrome-height: var(--chrome-top-height-medium);--bottom-chrome-height-base: var(--chrome-bottom-height-medium);--chrome-top-vert-gap: var(--chrome-top-vert-gap-medium)}}@media(max-height:400px){:root{--chrome-frame-y: var(--frame-y-short);--top-chrome-height: var(--chrome-top-height-short);--bottom-chrome-height-base: var(--chrome-bottom-height-short);--chrome-top-vert-gap: var(--chrome-top-vert-gap-short)}}@media(max-width:800px){:root{--chrome-gap-x: var(--chrome-gap-x-compact);--navbar-side-space: var(--navbar-side-space-compact)}}@media(max-width:560px){:root{--chrome-frame-x-preferred: var(--split-top-chrome-frame-x-fluid);--chrome-gap-x: var(--chrome-gap-x-compact);--navbar-width: var(--split-top-navbar-width-fluid)}.chromeTop{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto var(--top-chrome-height);grid-template-areas:"left right" "center center";height:auto;row-gap:var(--chrome-top-vert-gap)}.chromeTop .chromeSlot--left{grid-area:left;justify-content:flex-start}.chromeTop .chromeSlot--center{grid-area:center}.chromeTop .chromeSlot--right{grid-area:right;align-self:start}}@media(max-height:400px){:root{--measure-banner-bottom: calc( var(--chrome-frame-y) + var(--bottom-chrome-height) + var(--bottom-floating-controls-gap) + var(--utility-control-size) / 2 );--measure-banner-transform: translate(-50%, 50%)}.planBtnsHost--plans{justify-content:flex-end;right:var(--chrome-frame-x)}.chromeBottom .resetViewHost--plans{left:auto;right:calc(var(--measure-pill-width) - var(--utility-control-size));top:50%;bottom:auto;transform:translateY(-50%)}}@media(max-width:579.98px),(max-height:579.98px){.tourMinimapOverlay{display:none}}.transition-overlay{position:absolute;inset:0;width:100%;height:100%;z-index:var(--z-index-transitions);pointer-events:none}.transition-overlay-blur{z-index:var(--z-index-transitions);position:absolute;inset:0;width:100%;height:100%;background:radial-gradient(circle at center,#080a0e29,#080a0e42 45%,#080a0e66)}.transition-overlay-opaque{z-index:var(--z-index-transitions);position:absolute;inset:0;width:100%;height:100%;background:#000}.resetViewBtn{width:var(--utility-control-size);height:var(--utility-control-size);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;pointer-events:auto;color:#fff}.resetViewBtn svg{width:var(--utility-icon-size);height:var(--utility-icon-size);display:block;flex-shrink:0}.floor-transition-overlay{position:absolute;inset:0;z-index:var(--z-index-transitions);pointer-events:none;background:transparent}.tourMinimapOverlay{position:absolute;right:0;bottom:0;width:var(--utility-control-size);height:var(--utility-control-size);z-index:var(--z-index-bars);pointer-events:none}.tourMinimapControl{position:absolute;right:0;width:var(--utility-control-size);height:var(--utility-control-size);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;cursor:pointer;pointer-events:auto}.tourMinimapControl.glassButton{position:absolute}.tourMinimapControl:disabled{cursor:default}.tourMinimapControl--toggle{bottom:0;z-index:3}.tourMinimapControl--down{bottom:calc(var(--utility-control-size) + var(--tour-minimap-button-gap));z-index:3}.tourMinimapControl--up{bottom:calc((var(--utility-control-size) + var(--tour-minimap-button-gap)) * 2);z-index:3}.tourMinimapToggleIcon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.tourMinimapPanel{position:absolute;right:calc(var(--utility-control-size) / 2);bottom:calc(var(--utility-control-size) / 2);width:var(--tour-minimap-panel-width);transform-origin:100% 100%}.tourMinimapImage{width:100%;display:block}.minimapDotWrapper{position:absolute;transform:translate(-50%,-50%);cursor:pointer;z-index:var(--z-index-tour-elements);pointer-events:auto}.minimapDot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;height:15px;border-radius:100%;background-color:#fff;border:2px solid rgb(0,0,0);z-index:var(--z-index-tour-elements);transition:background-color .5s ease-in-out}.minimapDotActive{background-color:#00aeff;border:2px solid rgb(255,255,255)}.minimapDotHovered{background-color:#f9b82d}.yawCone{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:radial-gradient(circle,rgba(0,255,204,.8) 0%,rgba(0,255,204,.5) 50%,transparent 70%);border-radius:100%;z-index:var(--z-index-tour-elements);clip-path:polygon(50% 50%,100% 0,100% 100%)}.react-hs{background-color:#216ee2;transition:background-color .5s ease-in-out}.react-hovered{background-color:#ecb018}.hs-container{z-index:var(--z-index-tour-elements);width:80px;height:80px;display:flex;justify-content:center;align-items:center;pointer-events:auto}.loader{width:100%;height:100%;display:inline-block;position:relative;border-radius:50%;--loader-color: rgb(255, 255, 255);border:3px solid var(--loader-color);transition:border .5s ease-in-out;transition:background-color .5s ease-in-out}.loader-hovered{--loader-color: rgb(223, 143, 53) !important}.loader-circle{box-sizing:border-box;width:100%;height:100%;border-radius:50%;background-color:var(--loader-color);position:absolute;left:0;top:0;animation:animloader 6s linear infinite;transition:background .5s ease-in-out;opacity:0}.loader-delayed{animation-delay:3s}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.tour-wrapper{position:absolute;inset:0;overflow:hidden;z-index:var(--z-index-tour)}.krpano-container{width:100%;height:100%;position:absolute;overflow:hidden}.tour-wrapper--inactive .krpano-container,.tour-wrapper--inactive .krpano-container *{pointer-events:none!important}.glassBar{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px) saturate(200%);backdrop-filter:blur(8px) saturate(200%);background-color:#6e6e6e80;box-shadow:inset 1px 1px 1px -1px #fffc,inset -1px -1px 1px -1px #ffffff80,inset -1px 1px 1px -.5px #323232cc,inset 1px -1px 1px -.5px #323232cc,inset 1px 1px 2px #fffc,inset -1px -1px 2px #fff6,inset -1px 1px 2px #323232cc,inset 1px -1px 2px #323232cc,0 9px 4px -8px #0000001a,0 16px 16px -6px #0003,0 24px 24px #0000004d}.glassBar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(165deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.1) 18%,rgba(255,255,255,.03) 40%,transparent 65%);pointer-events:none}.glassButton{position:relative;-webkit-backdrop-filter:blur(6px) saturate(150%);backdrop-filter:blur(4px) saturate(150%);background-color:#0000008c;box-shadow:inset 1px 1px 1px -1px #fffc,inset -1px -1px 1px -1px #ffffff80,inset 1px 1px 2px #fff3,inset -1px -1px 2px #fff3,0 9px 4px -8px #0000001a,0 16px 16px -6px #0003,0 24px 24px #0000004d}.glassButton:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(155deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.04) 45%,transparent 65%);pointer-events:none}.glassButtonMeasureActive{background-color:#0a84ffb3;box-shadow:inset 0 1px #ffffff38,0 2px 8px #0a84ff80,0 8px 24px #0a84ff59}.glassCTA{position:relative;-webkit-backdrop-filter:blur(4px) saturate(150%);backdrop-filter:blur(4px) saturate(150%);background-color:#000000a6;box-shadow:inset 1px 1px 1px -1px #fffc,inset -1px -1px 1px -1px #ffffff80,inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #ffffff4d,0 9px 4px -8px #0000001a,0 16px 16px -6px #0003,0 24px 24px #0000004d}.glassCTA:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(155deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.04) 45%,transparent 65%);pointer-events:none}.planBtns{display:flex;gap:10px;align-items:center;pointer-events:none}.planBtn{position:relative;width:var(--utility-control-size);height:var(--utility-control-size);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.measurePill{width:var(--measure-pill-width);border-radius:999px;cursor:pointer;pointer-events:auto}.measureText{font-size:14px;color:#fff;font-weight:500;-webkit-user-select:none;user-select:none}.plans-wrapper{z-index:var(--z-index-viewers);position:absolute;inset:0;width:100%;height:100%;background-color:#000}.plansContainer{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.plansStage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.planFitBox{position:relative}.plansImageWrapper{position:relative;max-width:100%;max-height:100%}.plansImage{width:100%;height:100%;object-fit:contain;display:block;user-drag:none;-webkit-user-drag:none}.plansDotWrapper{position:absolute;transform:translate(-50%,-50%);cursor:pointer;z-index:20;pointer-events:auto}.plansDot{width:16px;height:16px;border-radius:100%;background-color:#fff;border:2px solid #000;z-index:21;transition:background-color .2s ease}.plansDotActive{background-color:#00aeff;border-color:#fff}.plansDotFaded{opacity:.15;pointer-events:none;transition:opacity .2s ease}
