@charset "UTF-8";@font-face{font-family:Poppins;src:url(../../../assets/fonts/Poppins-Regular.woff2) format("woff2"),url(../../../assets/fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../assets/fonts/Poppins-Medium.woff2) format("woff2"),url(../../../assets/fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../assets/fonts/Poppins-Bold.woff2) format("woff2"),url(../../../assets/fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--lod-sizes-xs: clamp(.13rem, .49vw + -.18rem, .25rem);--lod-sizes-sm: clamp(.25rem, .98vw + -.36rem, .5rem);--lod-sizes-md: clamp(.5rem, 1.96vw + -.72rem, 1rem);--lod-sizes-lg: clamp(.75rem, 2.94vw + -1.07rem, 1.5rem);--lod-sizes-xl: clamp(1rem, 3.92vw + -1.43rem, 2rem);--lod-sizes-2xl: clamp(1.5rem, 5.88vw + -2.15rem, 3rem);--lod-sizes-3xl: clamp(2rem, 7.84vw + -2.86rem, 4rem)}:root{--lod-max-width: 1920px;--lod-max-width-medium: 75vw;--lod-max-width-large: 960px}:root{--lod-colors-primary-100: #ffebee;--lod-colors-primary-200: #ffd8de;--lod-colors-primary-300: #ffb9c3;--lod-colors-primary-400: #ff8696;--lod-colors-primary-500: #ff3b59;--lod-colors-primary-600: #d82e48;--lod-colors-primary-700: #802933;--lod-colors-secondary-100: #e6fdf9;--lod-colors-secondary-200: #c2f9ee;--lod-colors-secondary-300: #9af7e7;--lod-colors-secondary-400: #81eed6;--lod-colors-secondary-500: #03ebc3;--lod-colors-secondary-600: #02bc9c;--lod-colors-secondary-700: #137d6b;--lod-colors-neutral-50: #f7f7f7;--lod-colors-neutral-100: #eeeeee;--lod-colors-neutral-200: #e7e7e7;--lod-colors-neutral-300: #dddddd;--lod-colors-neutral-400: #cccccc;--lod-colors-neutral-500: #999999;--lod-colors-neutral-600: #666666;--lod-colors-neutral-700: #555555;--lod-colors-neutral-800: #444444;--lod-colors-neutral-900: #333333;--color-black: #000;--color-white: #fff}.bg-primary-100{background-color:#ffebee}.text-primary-100{color:#ffebee}.bg-primary-200{background-color:#ffd8de}.text-primary-200{color:#ffd8de}.bg-primary-300{background-color:#ffb9c3}.text-primary-300{color:#ffb9c3}.bg-primary-400{background-color:#ff8696}.text-primary-400{color:#ff8696}.bg-primary-500{background-color:#ff3b59}.text-primary-500{color:#ff3b59}.bg-primary-600{background-color:#d82e48}.text-primary-600{color:#d82e48}.bg-primary-700{background-color:#802933}.text-primary-700{color:#802933}.bg-secondary-100{background-color:#e6fdf9}.text-secondary-100{color:#e6fdf9}.bg-secondary-200{background-color:#c2f9ee}.text-secondary-200{color:#c2f9ee}.bg-secondary-300{background-color:#9af7e7}.text-secondary-300{color:#9af7e7}.bg-secondary-400{background-color:#81eed6}.text-secondary-400{color:#81eed6}.bg-secondary-500{background-color:#03ebc3}.text-secondary-500{color:#03ebc3}.bg-secondary-600{background-color:#02bc9c}.text-secondary-600{color:#02bc9c}.bg-secondary-700{background-color:#137d6b}.text-secondary-700{color:#137d6b}.bg-neutral-50{background-color:#f7f7f7}.text-neutral-50{color:#f7f7f7}.bg-neutral-100{background-color:#eee}.text-neutral-100{color:#eee}.bg-neutral-200{background-color:#e7e7e7}.text-neutral-200{color:#e7e7e7}.bg-neutral-300{background-color:#ddd}.text-neutral-300{color:#ddd}.bg-neutral-400{background-color:#ccc}.text-neutral-400{color:#ccc}.bg-neutral-500{background-color:#999}.text-neutral-500{color:#999}.bg-neutral-600{background-color:#666}.text-neutral-600{color:#666}.bg-neutral-700{background-color:#555}.text-neutral-700{color:#555}.bg-neutral-800{background-color:#444}.text-neutral-800{color:#444}.bg-neutral-900{background-color:#333}.text-neutral-900{color:#333}.bg-black{background-color:#000}.text-black{color:#000}.bg-white{background-color:#fff}.text-white{color:#fff}.fs1{font-size:clamp(2rem,1.27vw + 1.72rem,2.5rem)}@media (min-width: 992px){.fs1{font-size:clamp(2.81rem,8.93vw + -2.72rem,3.75rem)}}.fs2{font-size:clamp(1.75rem,1.27vw + 1.47rem,2.25rem)}@media (min-width: 992px){.fs2{font-size:clamp(2rem,5.95vw + -1.69rem,2.63rem)}}#modal #textTitle,.fs3{font-size:clamp(1.5rem,.63vw + 1.36rem,1.75rem)}@media (min-width: 992px){#modal #textTitle,.fs3{font-size:clamp(1.63rem,2.38vw + .15rem,1.88rem)}}body,.fs4{font-size:clamp(1.13rem,.32vw + 1.05rem,1.25rem)}@media (min-width: 992px){body,.fs4{font-size:clamp(1.25rem,2.38vw + -.23rem,1.5rem)}}p,li,a,.fs5{font-size:clamp(1rem,0vw + 1rem,1rem)}@media (min-width: 992px){p,li,a,.fs5{font-size:clamp(1rem,2.38vw + -.48rem,1.25rem)}}#modal #textDescription,#modal #graphDescription,.fs6{font-size:clamp(.88rem,0vw + .88rem,.88rem)}@media (min-width: 992px){#modal #textDescription,#modal #graphDescription,.fs6{font-size:clamp(.88rem,1.19vw + .14rem,1rem)}}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.lod-btn__primary{background-color:var(--lod-colors-primary-500);border-color:var(--lod-colors-primary-500);color:#fff}.lod-btn__primary:hover{background-color:var(--lod-colors-primary-600);border-color:var(--lod-colors-primary-600);color:#fff}.lod-btn__primary:active{background-color:var(--lod-colors-primary-500);border-color:var(--lod-colors-primary-500);color:#fff}.lod-btn__primary:disabled{background-color:var(--lod-colors-neutral-100);border-color:var(--lod-colors-neutral-100);color:var(--lod-colors-neutral-400)}:root{--lod-btn-bg-primary: map.get($type, "default", "bg");--lod-btn-bg-primary-hover: map.get($type, "hover", "bg");--lod-btn-bg-primary-active: map.get($type, "active", "bg");--lod-btn-bg-primary-focus: map.get($type, "focus", "bg");--lod-btn-bg-primary-disabled: map.get($type, "disabled", "bg");--lod-btn-border-primary: map.get($type, "default", "border");--lod-btn-border-primary-hover: map.get($type, "hover", "border");--lod-btn-border-primary-active: map.get($type, "active", "border");--lod-btn-border-primary-focus: map.get($type, "focus", "border");--lod-btn-border-primary-disabled: map.get($type, "disabled", "border");--lod-btn-color-primary: map.get($type, "default", "color");--lod-btn-color-primary-hover: map.get($type, "hover", "color");--lod-btn-color-primary-active: map.get($type, "active", "color");--lod-btn-color-primary-focus: map.get($type, "focus", "color");--lod-btn-color-primary-disabled: map.get($type, "disabled", "color")}.lod-btn__outline{background-color:transparent;border-color:var(--lod-colors-neutral-700);color:var(--lod-colors-neutral-900)}.lod-btn__outline:hover,.lod-btn__outline:active{background-color:var(--lod-colors-neutral-100);border-color:var(--lod-colors-neutral-700);color:var(--lod-colors-neutral-900)}.lod-btn__outline:disabled{background-color:var(--lod-colors-neutral-100);border-color:var(--lod-colors-neutral-100);color:var(--lod-colors-neutral-400)}:root{--lod-btn-bg-outline: map.get($type, "default", "bg");--lod-btn-bg-outline-hover: map.get($type, "hover", "bg");--lod-btn-bg-outline-active: map.get($type, "active", "bg");--lod-btn-bg-outline-focus: map.get($type, "focus", "bg");--lod-btn-bg-outline-disabled: map.get($type, "disabled", "bg");--lod-btn-border-outline: map.get($type, "default", "border");--lod-btn-border-outline-hover: map.get($type, "hover", "border");--lod-btn-border-outline-active: map.get($type, "active", "border");--lod-btn-border-outline-focus: map.get($type, "focus", "border");--lod-btn-border-outline-disabled: map.get($type, "disabled", "border");--lod-btn-color-outline: map.get($type, "default", "color");--lod-btn-color-outline-hover: map.get($type, "hover", "color");--lod-btn-color-outline-active: map.get($type, "active", "color");--lod-btn-color-outline-focus: map.get($type, "focus", "color");--lod-btn-color-outline-disabled: map.get($type, "disabled", "color")}.lod-btn__dark{background-color:var(--lod-colors-neutral-900);border-color:var(--lod-colors-neutral-900);color:#fff}.lod-btn__dark:hover{background-color:var(--lod-colors-neutral-600);border-color:var(--lod-colors-neutral-600);color:#fff}.lod-btn__dark:active{background-color:var(--lod-colors-neutral-900);border-color:var(--lod-colors-neutral-900);color:#fff}.lod-btn__dark:disabled{background-color:var(--lod-colors-neutral-100);border-color:var(--lod-colors-neutral-100);color:var(--lod-colors-neutral-400)}:root{--lod-btn-bg-dark: map.get($type, "default", "bg");--lod-btn-bg-dark-hover: map.get($type, "hover", "bg");--lod-btn-bg-dark-active: map.get($type, "active", "bg");--lod-btn-bg-dark-focus: map.get($type, "focus", "bg");--lod-btn-bg-dark-disabled: map.get($type, "disabled", "bg");--lod-btn-border-dark: map.get($type, "default", "border");--lod-btn-border-dark-hover: map.get($type, "hover", "border");--lod-btn-border-dark-active: map.get($type, "active", "border");--lod-btn-border-dark-focus: map.get($type, "focus", "border");--lod-btn-border-dark-disabled: map.get($type, "disabled", "border");--lod-btn-color-dark: map.get($type, "default", "color");--lod-btn-color-dark-hover: map.get($type, "hover", "color");--lod-btn-color-dark-active: map.get($type, "active", "color");--lod-btn-color-dark-focus: map.get($type, "focus", "color");--lod-btn-color-dark-disabled: map.get($type, "disabled", "color")}.lod-btn__large{font-size:20px;padding:20px 40px;border-radius:8px}.lod-btn__medium{font-size:18px;padding:12px 24px;border-radius:8px}.lod-btn__small{font-size:14px;padding:8px 12px;border-radius:4px}:root{--lod-horizontal-small: clamp(2.5rem, .83vw + 2.3rem, 2.81rem);--lod-horizontal-medium: clamp(3.13rem, 1.66vw + 2.72rem, 3.75rem);--lod-horizontal-large: clamp(3.13rem, 4.99vw + 1.91rem, 5rem)}:root{--lod-vertical-small: clamp(1.25rem, 1.66vw + .84rem, 1.88rem);--lod-vertical-medium: clamp(1.25rem, 6.66vw + -.37rem, 3.75rem);--lod-vertical-large: clamp(1.25rem, 9.98vw + -1.18rem, 5rem)}.pt-small{padding-top:clamp(2.5rem,.83vw + 2.3rem,2.81rem)}@media (min-width: 992px){.pt-small{padding-top:clamp(3.13rem,17.86vw + -7.95rem,5rem)}}.pb-small{padding-bottom:clamp(2.5rem,.83vw + 2.3rem,2.81rem)}@media (min-width: 992px){.pb-small{padding-bottom:clamp(3.13rem,17.86vw + -7.95rem,5rem)}}.ptb-small{padding-top:clamp(2.5rem,.83vw + 2.3rem,2.81rem);padding-bottom:clamp(2.5rem,.83vw + 2.3rem,2.81rem)}@media (min-width: 992px){.ptb-small{padding-top:clamp(3.13rem,17.86vw + -7.95rem,5rem);padding-bottom:clamp(3.13rem,17.86vw + -7.95rem,5rem)}}.pt-medium{padding-top:clamp(3.13rem,1.66vw + 2.72rem,3.75rem)}@media (min-width: 992px){.pt-medium{padding-top:clamp(4.38rem,17.86vw + -6.7rem,6.25rem)}}.pb-medium{padding-bottom:clamp(3.13rem,1.66vw + 2.72rem,3.75rem)}@media (min-width: 992px){.pb-medium{padding-bottom:clamp(4.38rem,17.86vw + -6.7rem,6.25rem)}}.ptb-medium{padding-top:clamp(3.13rem,1.66vw + 2.72rem,3.75rem);padding-bottom:clamp(3.13rem,1.66vw + 2.72rem,3.75rem)}@media (min-width: 992px){.ptb-medium{padding-top:clamp(4.38rem,17.86vw + -6.7rem,6.25rem);padding-bottom:clamp(4.38rem,17.86vw + -6.7rem,6.25rem)}}.pt-large{padding-top:clamp(3.13rem,4.99vw + 1.91rem,5rem)}@media (min-width: 992px){.pt-large{padding-top:clamp(6.25rem,29.76vw + -12.2rem,9.38rem)}}.pb-large{padding-bottom:clamp(3.13rem,4.99vw + 1.91rem,5rem)}@media (min-width: 992px){.pb-large{padding-bottom:clamp(6.25rem,29.76vw + -12.2rem,9.38rem)}}.ptb-large{padding-top:clamp(3.13rem,4.99vw + 1.91rem,5rem);padding-bottom:clamp(3.13rem,4.99vw + 1.91rem,5rem)}@media (min-width: 992px){.ptb-large{padding-top:clamp(6.25rem,29.76vw + -12.2rem,9.38rem);padding-bottom:clamp(6.25rem,29.76vw + -12.2rem,9.38rem)}}.mt-small{margin-top:clamp(2.5rem,.83vw + 2.3rem,2.81rem)}@media (min-width: 992px){.mt-small{margin-top:clamp(3.13rem,17.86vw + -7.95rem,5rem)}}.mb-small{margin-bottom:clamp(2.5rem,.83vw + 2.3rem,2.81rem)}@media (min-width: 992px){.mb-small{margin-bottom:clamp(3.13rem,17.86vw + -7.95rem,5rem)}}.mtb-small{margin-top:clamp(2.5rem,.83vw + 2.3rem,2.81rem);margin-bottom:clamp(2.5rem,.83vw + 2.3rem,2.81rem)}@media (min-width: 992px){.mtb-small{margin-top:clamp(3.13rem,17.86vw + -7.95rem,5rem);margin-bottom:clamp(3.13rem,17.86vw + -7.95rem,5rem)}}.mt-medium{margin-top:clamp(3.13rem,1.66vw + 2.72rem,3.75rem)}@media (min-width: 992px){.mt-medium{margin-top:clamp(4.38rem,17.86vw + -6.7rem,6.25rem)}}.mb-medium{margin-bottom:clamp(3.13rem,1.66vw + 2.72rem,3.75rem)}@media (min-width: 992px){.mb-medium{margin-bottom:clamp(4.38rem,17.86vw + -6.7rem,6.25rem)}}.mtb-medium{margin-top:clamp(3.13rem,1.66vw + 2.72rem,3.75rem);margin-bottom:clamp(3.13rem,1.66vw + 2.72rem,3.75rem)}@media (min-width: 992px){.mtb-medium{margin-top:clamp(4.38rem,17.86vw + -6.7rem,6.25rem);margin-bottom:clamp(4.38rem,17.86vw + -6.7rem,6.25rem)}}.mt-large{margin-top:clamp(3.13rem,4.99vw + 1.91rem,5rem)}@media (min-width: 992px){.mt-large{margin-top:clamp(6.25rem,29.76vw + -12.2rem,9.38rem)}}.mb-large{margin-bottom:clamp(3.13rem,4.99vw + 1.91rem,5rem)}@media (min-width: 992px){.mb-large{margin-bottom:clamp(6.25rem,29.76vw + -12.2rem,9.38rem)}}.mtb-large{margin-top:clamp(3.13rem,4.99vw + 1.91rem,5rem);margin-bottom:clamp(3.13rem,4.99vw + 1.91rem,5rem)}@media (min-width: 992px){.mtb-large{margin-top:clamp(6.25rem,29.76vw + -12.2rem,9.38rem);margin-bottom:clamp(6.25rem,29.76vw + -12.2rem,9.38rem)}}@media (min-width: 1206px){.module__wrapper{max-width:1160px;padding-left:0!important;padding-right:0!important}}.pl-small{padding-left:clamp(1.25rem,1.66vw + .84rem,1.88rem)}@media (max-width: 1205px){.pl-small{padding-left:clamp(1.56rem,12.5vw + -6.19rem,2.88rem)}}.pr-small{padding-right:clamp(1.25rem,1.66vw + .84rem,1.88rem)}@media (max-width: 1205px){.pr-small{padding-right:clamp(1.56rem,12.5vw + -6.19rem,2.88rem)}}.module-default,.module-max-width,.module-max-width-medium,.module-max-width-small,.plr-small{padding-left:clamp(1.25rem,1.66vw + .84rem,1.88rem);padding-right:clamp(1.25rem,1.66vw + .84rem,1.88rem)}@media (max-width: 1205px){.module-default,.module-max-width,.module-max-width-medium,.module-max-width-small,.plr-small{padding-left:clamp(1.56rem,12.5vw + -6.19rem,2.88rem);padding-right:clamp(1.56rem,12.5vw + -6.19rem,2.88rem)}}@media (min-width: 1340px){.module__wrapper{max-width:1160px;padding-left:0!important;padding-right:0!important}}.pl-medium{padding-left:clamp(1.25rem,6.66vw + -.37rem,3.75rem)}@media (max-width: 1339px){.pl-medium{padding-left:clamp(1.88rem,89.29vw + -53.48rem,11.25rem)}}.pr-medium{padding-right:clamp(1.25rem,6.66vw + -.37rem,3.75rem)}@media (max-width: 1339px){.pr-medium{padding-right:clamp(1.88rem,89.29vw + -53.48rem,11.25rem)}}.module-narrow,.plr-medium{padding-left:clamp(1.25rem,6.66vw + -.37rem,3.75rem);padding-right:clamp(1.25rem,6.66vw + -.37rem,3.75rem)}@media (max-width: 1339px){.module-narrow,.plr-medium{padding-left:clamp(1.88rem,89.29vw + -53.48rem,11.25rem);padding-right:clamp(1.88rem,89.29vw + -53.48rem,11.25rem)}}@media (min-width: 1410px){.module__wrapper{max-width:1160px;padding-left:0!important;padding-right:0!important}}.pl-large{padding-left:clamp(1.25rem,9.98vw + -1.18rem,5rem)}@media (max-width: 1409px){.pl-large{padding-left:clamp(3.13rem,119.05vw + -70.68rem,15.63rem)}}.pr-large{padding-right:clamp(1.25rem,9.98vw + -1.18rem,5rem)}@media (max-width: 1409px){.pr-large{padding-right:clamp(3.13rem,119.05vw + -70.68rem,15.63rem)}}.module-extra,.plr-large{padding-left:clamp(1.25rem,9.98vw + -1.18rem,5rem);padding-right:clamp(1.25rem,9.98vw + -1.18rem,5rem)}@media (max-width: 1409px){.module-extra,.plr-large{padding-left:clamp(3.13rem,119.05vw + -70.68rem,15.63rem);padding-right:clamp(3.13rem,119.05vw + -70.68rem,15.63rem)}}.ml-small{margin-left:clamp(1.25rem,1.66vw + .84rem,1.88rem)}@media (min-width: 992px){.ml-small{margin-left:clamp(1.56rem,12.5vw + -6.19rem,2.88rem)}}.mr-small{margin-right:clamp(1.25rem,1.66vw + .84rem,1.88rem)}@media (min-width: 992px){.mr-small{margin-right:clamp(1.56rem,12.5vw + -6.19rem,2.88rem)}}.mlr-small{margin-left:clamp(1.25rem,1.66vw + .84rem,1.88rem);margin-right:clamp(1.25rem,1.66vw + .84rem,1.88rem)}@media (min-width: 992px){.mlr-small{margin-left:clamp(1.56rem,12.5vw + -6.19rem,2.88rem);margin-right:clamp(1.56rem,12.5vw + -6.19rem,2.88rem)}}.ml-medium{margin-left:clamp(1.25rem,6.66vw + -.37rem,3.75rem)}@media (min-width: 992px){.ml-medium{margin-left:clamp(1.88rem,89.29vw + -53.48rem,11.25rem)}}.mr-medium{margin-right:clamp(1.25rem,6.66vw + -.37rem,3.75rem)}@media (min-width: 992px){.mr-medium{margin-right:clamp(1.88rem,89.29vw + -53.48rem,11.25rem)}}.mlr-medium{margin-left:clamp(1.25rem,6.66vw + -.37rem,3.75rem);margin-right:clamp(1.25rem,6.66vw + -.37rem,3.75rem)}@media (min-width: 992px){.mlr-medium{margin-left:clamp(1.88rem,89.29vw + -53.48rem,11.25rem);margin-right:clamp(1.88rem,89.29vw + -53.48rem,11.25rem)}}.ml-large{margin-left:clamp(1.25rem,9.98vw + -1.18rem,5rem)}@media (min-width: 992px){.ml-large{margin-left:clamp(3.13rem,119.05vw + -70.68rem,15.63rem)}}.mr-large{margin-right:clamp(1.25rem,9.98vw + -1.18rem,5rem)}@media (min-width: 992px){.mr-large{margin-right:clamp(3.13rem,119.05vw + -70.68rem,15.63rem)}}.mlr-large{margin-left:clamp(1.25rem,9.98vw + -1.18rem,5rem);margin-right:clamp(1.25rem,9.98vw + -1.18rem,5rem)}@media (min-width: 992px){.mlr-large{margin-left:clamp(3.13rem,119.05vw + -70.68rem,15.63rem);margin-right:clamp(3.13rem,119.05vw + -70.68rem,15.63rem)}}@media (min-width: 360){.txt-xs-center{text-align:center}}@media (min-width: 360){.txt-xs-left{text-align:left}}@media (min-width: 360){.txt-xs-right{text-align:right}}@media (min-width: 576){.txt-sm-center{text-align:center}}@media (min-width: 576){.txt-sm-left{text-align:left}}@media (min-width: 576){.txt-sm-right{text-align:right}}@media (min-width: 768){.txt-md-center{text-align:center}}@media (min-width: 768){.txt-md-left{text-align:left}}@media (min-width: 768){.txt-md-right{text-align:right}}@media (min-width: 992){.txt-lg-center{text-align:center}}@media (min-width: 992){.txt-lg-left{text-align:left}}@media (min-width: 992){.txt-lg-right{text-align:right}}@media (min-width: 1160){.txt-xl-center{text-align:center}}@media (min-width: 1160){.txt-xl-left{text-align:left}}@media (min-width: 1160){.txt-xl-right{text-align:right}}@media (min-width: 1400){.txt-xxl-center{text-align:center}}@media (min-width: 1400){.txt-xxl-left{text-align:left}}@media (min-width: 1400){.txt-xxl-right{text-align:right}}@media (min-width: 360){.dn-up-xs{display:none}}@media (max-width: 360){.dn-down-xs{display:none}}@media (min-width: 576){.dn-up-sm{display:none}}@media (max-width: 576){.dn-down-sm{display:none}}@media (min-width: 768){.dn-up-md{display:none}}@media (max-width: 768){.dn-down-md{display:none}}@media (min-width: 992){.dn-up-lg{display:none}}@media (max-width: 992){.dn-down-lg{display:none}}@media (min-width: 1160){.dn-up-xl{display:none}}@media (max-width: 1160){.dn-down-xl{display:none}}@media (min-width: 1400){.dn-up-xxl{display:none}}@media (max-width: 1400){.dn-down-xxl{display:none}}:root{--lod-z-canvas: 0;--lod-z-scene-overlay: 10;--lod-z-hud: 100;--lod-z-tooltip: 300;--lod-z-modal-backdrop: 1005;--lod-z-modal: 1000;--lod-z-modal-top: 1010;--lod-z-help: 1200;--lod-z-loading: 2000;--lod-z-modal-content: 10;--lod-z-modal-overlay: 20;--lod-z-modal-header: 30;--lod-z-modal-close: 40}*{box-sizing:border-box}html{height:100%}body{height:100%;width:100vw;padding:0;-webkit-font-smoothing:antialiased;overflow:hidden;background-color:#fff;color:var(--lod-colors-neutral-900);margin:0 auto}#webgl-canvas,.threeCanvas{position:fixed;top:0;left:0;width:100vw;height:100vh;outline:none;z-index:1}p,li,a{margin:0}strong{font-weight:700}a{color:var(--lod-colors-neutral-900);text-decoration:none;transition:all .3s}a:hover{color:var(--color-primary-light)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}ul,ol,li{text-decoration:none;padding:0;margin:0;list-style:none}blockquote{margin:0 0 30px;padding:0}blockquote p{font-weight:700}img,video{height:auto;display:block}figure{margin:0;padding:0}i:before{vertical-align:middle}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light;-moz-tab-size:2;tab-size:2;scrollbar-gutter:stable}:where(html:has(dialog:modal[open])){overflow:clip}@media (prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(dialog){border:none;background:none;inset:unset;max-width:unset;max-height:unset}:where(dialog:not([open],[popover])){display:none!important}:where([popover]){border:none;background:none;inset:unset;color:inherit}:where([popover]:not(:popover-open)){display:none!important}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important;-webkit-user-select:none!important;user-select:none!important}.loader{position:fixed;width:100vw;height:100%;z-index:9999;align-items:center;justify-content:center;background-color:var(--lod-colors-primary-400);background-image:url(../assets/images/loading-bg.jpg);opacity:1}.loader.hidden{opacity:0;transition:opacity .6s ease}.loader:before{content:"";display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../assets/images/loading-brand.png);background-size:cover;width:165px;height:248px}@media (max-width: 767px){.loader:before{transform:translate(-50%,-50%) scale(.5)}}body:not(.mobile-mode) .skipButtonDiv{position:fixed;bottom:8vh;right:50%;transform:translate(50%);z-index:1000;background:rgba(0,0,0,.3);width:120px;height:120px;margin:unset!important;border-radius:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}body:not(.mobile-mode) .skipButtonDiv .skipButton{padding:10px;text-align:center;font-size:24px;color:#fff;font-weight:500;animation-name:scaleAnime;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes scaleAnime{0%{scale:1}to{scale:1.15}0%{scale:1}}.btn__toggle-modals-list{position:fixed;top:5%;left:5%;background-color:#ffffffb3;border-radius:10px;text-transform:uppercase;font-size:16px;text-align:center;font-weight:500;font-family:Poppins,sans-serif;padding:10px 20px}.showroom-select{margin-top:100px}.showroom-select__heading{display:flex;flex-direction:column;align-items:center}.showroom-select__heading-surtitle{font-size:24px;color:#052a3a}.showroom-select__heading-title{font-size:42px;font-weight:500;color:#087395;text-align:center;line-height:1.2em;max-width:60%;padding-top:10px}.showroom-select__wrapper{display:flex;justify-content:space-between;margin-top:60px}.showroom-select__wrapper figure{display:flex;flex-direction:column;align-items:center}.showroom-select__wrapper figure figcaption{display:grid;grid-template-rows:auto 1fr auto;gap:20px;justify-items:center;align-items:center}.showroom-select__letter{width:200px;height:200px;border-radius:100%;background-color:#052a3a;border:5px solid #052A3A;display:flex;justify-content:center;align-items:center}.showroom-select__letter:hover{background-color:#fff;transition:all .4s ease-in-out}.showroom-select__letter:hover svg path{fill:#052a3a;transition:inherit}.showroom-select__showroom-title{font-size:32px;color:#087395;margin-top:30px}.showroom-select__showroom-description{font-size:20px;color:#a6aaac;text-align:center;max-width:70%}.showroom-select__showroom-link{font-size:20px;color:#087395;text-decoration:underline}.modals-wrapper{position:relative;display:inline-block}.modals-wrapper .list-modals{position:absolute;top:100%;left:260px;margin-top:0;z-index:100;display:none;width:max(400px,20vw);max-height:calc(100vh - 40px);overflow:hidden;pointer-events:auto}.modals-wrapper .list-modals.active{display:block}.modals-wrapper .list-modals__item{padding:10px 20px;background-color:#ffffffb3;border-radius:10px;cursor:pointer;transition:background-color .2s ease}.modals-wrapper .list-modals__item:hover{background-color:#ffffffe6}.modals-wrapper .list-modals__item:not(:last-child){margin-bottom:10px}.modals-wrapper .list-modals__item p{font-size:14px;text-transform:uppercase;text-align:center;pointer-events:none}#optionsSelector{bottom:2%;right:2%;width:max(345px,18vw);margin:0!important;padding:20px;background-color:#ffffffb3;height:fit-content}#optionsSelector .settings-container{box-shadow:unset!important;justify-content:space-between!important}#optionsSelector .settings-container #helpButton{display:flex;justify-content:center;align-items:center;border:2px solid black;border-radius:100%;width:21px;height:21px}#optionsSelector .settings-container #helpButton span{font-size:14px;font-weight:700}#optionsSelector .settings-container #roomSettingsTitle,#optionsSelector .settings-container #homeSettingsTitle{text-transform:uppercase;font-size:16px;text-align:center;font-weight:500;font-family:Poppins,sans-serif}#optionsSelector #additionalRows .rowsWrapper{background-color:#fff3;border:2px solid rgba(125,125,125,.2);border-radius:5px;padding:10px;margin-top:20px}#optionsSelector #additionalRows .rowsWrapper .model-nav-button{padding:5px 0}#optionsSelector #additionalRows .rowsWrapper .model-text{font-size:14px;font-weight:400;font-family:Poppins,sans-serif}#optionsSelector #additionalRows .rowsWrapper .checkbox-container{display:flex;justify-content:center;text-align:center}#optionsSelector #additionalRows .rowsWrapper #installationsCheckbox{background:transparent}#optionsSelector #additionalRows .selector-container{background-color:#fff3;border:2px solid rgba(125,125,125,.2);box-shadow:none;padding:10px}#optionsSelector #additionalRows .selector-container label,#optionsSelector #additionalRows .selector-container select{font-weight:300;font-family:Poppins,sans-serif}#optionsSelector #additionalRows .selector-container label{font-size:14px}#optionsSelector #additionalRows .selector-container select{border:1px solid rgba(125,125,125,.2);background-color:#ffffff4d;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#blocker *{color:#fff}#blocker .instructions_desktop #instructions_title_desktop{font-weight:500}#modal #textColumn{gap:0!important}#modal #textTitle{font-weight:300;margin-bottom:20px}#modal #descriptionContainer{scrollbar-color:rgb(182,182,182) white;padding-right:20px}#modal #descriptionContainer::-webkit-scrollbar-track{background:white}#modal #descriptionContainer::-webkit-scrollbar-thumb{background:rgb(182,182,182)}#modal #textDescription{font-weight:400;line-height:1.7em}#modal #textDescription ul li{font-size:inherit;font-weight:400;list-style:disc;margin-left:40px;margin-top:14px}#modal #graphDescription{font-weight:400;line-height:2.7em}#modal #graphDescription ul li{font-size:inherit;font-weight:400;list-style:disc;margin-left:40px;margin-top:14px}#modal #chip{margin-top:30px}#vafVideoContainer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background-color:#fffffff2;z-index:10}#vafVideoContainer #vafVideo{max-width:90%;max-height:90%;border-radius:8px;box-shadow:0 4px 20px #0000004d}#enlargedModelModal{--az-modal-margin: 24px;--az-modal-pad: 16px;--az-modal-close-gutter: 56px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(840px,100vw - 2 * var(--az-modal-margin));height:min(600px,100vh - 2 * var(--az-modal-margin));height:min(600px,100dvh - 2 * var(--az-modal-margin));z-index:var(--lod-z-modal-top)}body.mobile-mode #enlargedModelModal{--az-modal-margin: 12px;--az-modal-pad: 10px}#modalHeader{position:absolute;inset:0 0 auto 0;z-index:var(--lod-z-modal-header);display:flex;align-items:flex-start;gap:12px;padding:var(--az-modal-pad);padding-right:calc(var(--az-modal-pad) + var(--az-modal-close-gutter));pointer-events:none}#modalHeader>*{pointer-events:auto}#modalHeader #pasarelas{margin-left:auto}.modal-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:clamp(140px,24%,230px);padding:16px 16px 12px;background-color:#fff;border-radius:12px;box-shadow:0 4px 15px #00000026}.modal-card[hidden]{display:none}.modal-card img,.modal-card video{display:block;width:100%;max-width:200px;height:auto;margin:0;padding:0;background:transparent;box-shadow:none;border-radius:6px;object-fit:cover}.modal-card__text{width:100%;margin:0;font-family:Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.25;color:#333;text-align:center;overflow-wrap:break-word}@media (max-width: 767px){.hide-mobile{display:none!important}}@media screen and (min-width: 768px) and (max-width: 991px){.hide-ipad{display:none!important}}@media (min-width: 992px){.hide-desktop{display:none!important}}.d-flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.img__responsive{max-width:100%;height:auto}@media (min-width: 1160px){.module-max-width{margin:0 auto;padding-right:0;padding-left:0;max-width:1920px}}@media (min-width: 1160px){.module-max-width-medium{margin:0 auto;padding-right:0;padding-left:0;max-width:75vw}}@media (min-width: 1160px){.module-max-width-small{margin:0 auto;padding-right:0;padding-left:0;max-width:960px}}.typo_normal,.typo_normal p,.typo_normal span,.typo_normal div,.typo_normal h1{font-family:MaisonNeue!important}.typo_extended,.typo_extended p,.typo_extended span,.typo_extended div,.typo_extended h1{font-family:MaisonNeueExtended!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.columns{height:100%;width:100%;display:flex;flex-direction:column;row-gap:25px}@media (min-width: 768px){.columns{flex-direction:row;align-items:center;justify-content:space-between;column-gap:clamp(2rem,3.08vw + 1.31rem,4rem)}}.columns .col{width:100%}@media (min-width: 768px){.columns .col{width:50%}}body#landing{max-width:1400px;margin:0 auto}.threeOffice,.threeHome{position:fixed;top:0;left:0;outline:none}a,button,input,select{pointer-events:auto}#blocker{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#00000080;z-index:10;display:flex;align-items:center;justify-content:center}#instructions{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:14px;cursor:pointer}#instructions .instructions_desktop{display:block}body.mobile-mode #instructions .instructions_desktop,#instructions .instructions_mobile{display:none}body.mobile-mode #instructions .instructions_mobile{display:block}#instructions .instructions_mobile #instructions_title_mobile{margin-bottom:20px}#instructions .instructions_mobile p{font-family:monospace;margin-bottom:5px}#info{position:absolute;top:0;width:100%;padding:10px;box-sizing:border-box;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1}#chip{display:flex;padding:12px;align-items:flex-start;gap:var(--padding-padding-xs, 8px);border-radius:8px;background:var(--primary-primary-900, #007297);cursor:pointer}body:not(.mobile-mode) #chip{padding:var(--padding-padding-sm, 16px)}#buttonVerWeb{color:var(--basic-white, #fff);text-align:center;font-size:16px;font-weight:400;line-height:24px;text-transform:uppercase}#notSupported{width:50%;margin:20px auto auto;background-color:red;padding:10px}#mobileIframe{width:calc(100% - 20px);height:calc(100% - 20px);border:none}.checkbox-container{margin:5px;font-size:12px;color:#000}#installationsCheckbox{margin-right:10px;cursor:pointer}.checkbox-container label{cursor:pointer}.panel{position:fixed;z-index:1;bottom:0;right:0;height:30vh;width:200vw;background-color:#0003;display:block;transition:transform .35s ease;transform:translate(0)}body:not(.mobile-mode) .panel{display:none!important}.panel.panel--settings{transform:translate(100vw)}.panel.panel--collapsed{transform:translateY(100%)}.panel.panel--settings.panel--collapsed{transform:translate(100vw,100%)}.panel.panel--collapsed .goto__settings,.panel.panel--collapsed .goto__controls{opacity:0;pointer-events:none}.panel *{font-family:monospace;color:#fff}.panel p{-webkit-user-select:none;user-select:none}.panel .goto{position:absolute;top:0;z-index:1;height:50px;transform:translateY(-100%);padding:0 20px;background-color:#0003;transition:opacity .3s ease;display:flex;justify-content:center;align-items:center}.panel .goto p{font-size:13px}@media screen and (min-width: 576px){.panel .goto p{font-size:16px}}.panel .goto__settings{border-top-right-radius:10px;left:0}.panel .goto__controls{border-top-left-radius:10px;right:0}.panel .settings{position:absolute;left:0;top:0;height:100%;width:100vw;padding:10px 0}@media screen and (min-width: 576px){.panel .settings{padding:40px 0}}.panel .settings header{display:flex;justify-content:center}.panel .settings header p{font-size:18px;font-weight:500}@media screen and (min-width: 576px){.panel .settings header p{font-size:32px}}.panel .settings__menu{height:100%;display:flex;justify-content:space-between;align-items:center;margin-top:5px}@media screen and (min-width: 576px){.panel .settings__menu{margin-top:20px}}.panel .settings__menu .settings__start,.panel .settings__menu .settings__end{width:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;gap:5px}@media screen and (min-width: 576px){.panel .settings__menu .settings__start,.panel .settings__menu .settings__end{gap:10px}}.panel .settings__menu .settings__start>p,.panel .settings__menu .settings__end>p{font-size:16px;text-decoration:underline;margin-bottom:5px}@media screen and (min-width: 576px){.panel .settings__menu .settings__start>p,.panel .settings__menu .settings__end>p{font-size:24px;margin-bottom:10px}}.panel .settings__menu .settings__start button,.panel .settings__menu .settings__end button{background:none;outline:none;border:none}.panel .settings__menu .settings__start span,.panel .settings__menu .settings__start label,.panel .settings__menu .settings__end span,.panel .settings__menu .settings__end label{font-size:14px}@media screen and (min-width: 576px){.panel .settings__menu .settings__start span,.panel .settings__menu .settings__start label,.panel .settings__menu .settings__end span,.panel .settings__menu .settings__end label{font-size:18px}}.panel .settings__menu .settings__start select,.panel .settings__menu .settings__end select{background:transparent;border:1px solid white;border-radius:4px;padding:5px;margin-left:5px;font-size:14px;color:#fff}@media screen and (min-width: 576px){.panel .settings__menu .settings__start select,.panel .settings__menu .settings__end select{font-size:18px}}.panel .settings__menu .settings__start select option,.panel .settings__menu .settings__end select option{background:black}.panel .settings__menu .settings__start .selector-container,.panel .settings__menu .settings__end .selector-container{display:flex;flex-direction:column;align-items:center}.panel .settings__menu .settings__start .office-model-selector,.panel .settings__menu .settings__start .interface-model-selector,.panel .settings__menu .settings__end .office-model-selector,.panel .settings__menu .settings__end .interface-model-selector{display:flex;align-items:center}.panel .settings__menu .settings__start .checkbox-container,.panel .settings__menu .settings__end .checkbox-container{display:flex;justify-content:center;align-items:center}.panel .settings__menu .settings__start .checkbox-container input[type=checkbox],.panel .settings__menu .settings__end .checkbox-container input[type=checkbox]{width:20px;height:20px;background-color:transparent;border-color:#fff;border-radius:10px}.panel .settings__label{position:absolute;top:0;right:0;z-index:100;height:50px;transform:translateY(-100%);background-color:#0003;display:flex;justify-content:center;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}.panel .settings__label p{color:#fff}.panel .controls{position:absolute;right:0;top:0;height:100%;width:100vw}.panel .controls .control{position:absolute;z-index:2;top:50%;transform:translateY(-50%);background-color:#0006;height:50%;aspect-ratio:1/1;border-radius:100%}@media screen and (min-width: 576px){.panel .controls .control{height:50%}}.panel .controls svg{height:30px;width:30px}@media screen and (min-width: 576px){.panel .controls svg{height:40px;width:40px}}.panel .controls__left{left:10vw}.panel .controls__left svg{position:absolute;z-index:3;top:50%;transform:translateY(-50%)}.panel .controls__left .pan-left{left:10px}@media screen and (min-width: 576px){.panel .controls__left .pan-left{left:15px}}.panel .controls__left .pan-right{right:10px}@media screen and (min-width: 576px){.panel .controls__left .pan-right{right:15px}}.panel .controls__right{right:10vw}.panel .controls__right svg{position:absolute;z-index:3}.panel .controls__right .side-left,.panel .controls__right .side-right{top:50%;transform:translateY(-50%)}.panel .controls__right .side-left{left:10px}@media screen and (min-width: 576px){.panel .controls__right .side-left{left:15px}}.panel .controls__right .side-right{right:10px}@media screen and (min-width: 576px){.panel .controls__right .side-right{right:15px}}.panel .controls__right .forward,.panel .controls__right .back{left:50%;transform:translate(-50%)}.panel .controls__right .forward{top:10px}@media screen and (min-width: 576px){.panel .controls__right .forward{top:15px}}.panel .controls__right .back{bottom:10px}@media screen and (min-width: 576px){.panel .controls__right .back{bottom:15px}}.panel .controls__toggle{right:0;border-top-left-radius:10px}.Hotspot{background:#fff;border-radius:32px;border:0;box-shadow:0 2px 4px #00000040;box-sizing:border-box;cursor:pointer;height:24px;padding:8px;position:relative;transition:opacity .3s;width:24px}.Hotspot:not([data-visible]){background:transparent;border:4px solid #fff;box-shadow:none;height:32px;pointer-events:none;width:32px}.Hotspot:focus{border:4px solid rgb(0,128,200);height:32px;outline:none;width:32px}.Hotspot>*{opacity:1;transform:translateY(-50%)}.HotspotAnnotation{background:#fff;border-radius:4px;box-shadow:0 2px 4px #00000040;color:#000c;display:block;font-family:Futura,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;left:calc(100% + 1em);max-width:128px;overflow-wrap:break-word;padding:.5em 1em;position:absolute;top:50%;width:max-content}.Hotspot:not([data-visible])>*{opacity:0;pointer-events:none;transform:translateY(calc(-50% + 4px));transition:transform .3s,opacity .3s}.lil-gui{z-index:2!important}@media all and (max-width: 640px){.lil-gui.root{right:auto;top:auto;max-height:50%;max-width:80%;bottom:0;left:0}}#loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:14px;cursor:pointer}#loading_title{font-size:40px;font-family:Poppins;color:#fff;margin:0}.loading-bar{position:absolute;top:50%;left:0;width:100%;height:2px;background:#FFFFFF;opacity:.4;transform:scaleX(0);transform-origin:top left;transition:transform .1s linear;z-index:999999}.loading-bar.ended{transform:scaleX(0);transform-origin:100% 0;transition:transform 1.5s ease-in-out}#modelColumn{padding:20px;position:relative;width:100%;flex:2}body:not(.mobile-mode) #modelColumn{width:50%}#modelContainer{width:100%;height:100%}#closeButton{position:absolute;top:20px;right:20px;height:35px;width:35px;cursor:pointer}model-viewer{width:100%;height:90%;background-color:#fff}.model-nav-arrow{position:absolute;top:50%;background-color:#fffc;border:none;cursor:pointer;font-size:24px;z-index:10}#leftArrow{left:0}#rightArrow{right:0}@keyframes circle{0%{transform:translate(-50%) rotate(0) translate(50px) rotate(0)}to{transform:translate(-50%) rotate(360deg) translate(50px) rotate(-360deg)}}@keyframes elongate{0%{transform:translate(100px)}to{transform:translate(-100px)}}model-viewer>#ar-prompt{position:absolute;left:50%;bottom:60px;animation:elongate 2s infinite ease-in-out alternate;display:none}model-viewer[ar-status=session-started]>#ar-prompt{display:block}model-viewer>#ar-prompt>img{animation:circle 4s linear infinite}body:not(.mobile-mode) .office-model-selector{display:flex;justify-content:center;align-items:center;gap:10px}body:not(.mobile-mode) .interface-model-selector{display:flex;justify-content:center;align-items:center;gap:10px}body:not(.mobile-mode) .model-nav-button{background:transparent;border:0px solid #ccc;padding:5px 10px;cursor:pointer;font-size:10px}body:not(.mobile-mode) .model-nav-button:hover{background-color:#f0f0f0}body:not(.mobile-mode) .model-text{font-size:12px;color:#000}.zoom-icon{position:absolute;top:92%;left:50%;transform:translate(-50%,-50%);border:none;background:none;cursor:pointer}.zoom-icon img{width:30px;height:auto}.graph-icon{position:absolute;top:92%;left:60%;transform:translate(-50%,-50%);border:none;background:none;cursor:pointer}.graph-icon img{width:30px;height:auto}#enlargedModelContainer{position:relative;width:100%;height:100%;background-color:#fff;box-shadow:0 5px 15px #00000080;overflow:visible;padding:0;border-radius:10px}#enlargedModelContainer>canvas{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain;z-index:var(--lod-z-modal-content);border-radius:10px}#close-button{position:absolute;top:10px;right:10px;width:44px;height:44px;padding:6px;box-sizing:border-box;cursor:pointer;z-index:var(--lod-z-modal-close);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}body.mobile-mode #close-button{width:44px;height:44px}#overlay3DDetailed{position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:#ffffffb3;z-index:1000;display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden}body:not(.mobile-mode) #overlay3DDetailed{padding:40px}#overlay{position:absolute;font-size:16px;z-index:2;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:rgba(0,0,0,.7)}#overlay button{background:transparent;border:0;border:1px solid rgb(255,255,255);border-radius:4px;color:#fff;padding:12px 18px;text-transform:uppercase;cursor:pointer}body:not(.mobile-mode) .selector-container{margin:10px 0;padding:5px;background-color:#fff;border-radius:5px;box-shadow:0 2px 5px #0003}body:not(.mobile-mode) .selector-container label{display:block;margin-bottom:5px;font-size:12px;font-family:monospace;color:#000}body:not(.mobile-mode) #seasonSelector,body:not(.mobile-mode) #colorSelector,body:not(.mobile-mode) #iaqSelector,body:not(.mobile-mode) #temperatureSelector{width:100%;padding:8px 10px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;font-size:12px;font-family:monospace;color:#333;cursor:pointer}body:not(.mobile-mode) #seasonSelector:focus,body:not(.mobile-mode) #colorSelector:focus,body:not(.mobile-mode) #temperatureSelector:focus{outline:none;border-color:#0000;box-shadow:0 0 10px #00000080}.settings-container{display:flex;align-items:center;gap:10px;box-shadow:0 2px 4px #0003}.settings-button{background:transparent;border:none;cursor:pointer}.settings-title{font-family:Monospace;font-size:13px;color:#000}#textColumn{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:flex-start;gap:10px}body:not(.mobile-mode) #textColumn{gap:var(--padding-padding-lg, 32px)}body:not(.mobile-mode) #textColumn{width:50%}#textTitle{width:100%;margin-top:20px;margin-bottom:10px;text-align:center;font-size:1.5em;font-weight:700;color:var(--neutral-neutral-900, #3b4e52)}#descriptionContainer{width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow-y:auto;padding-left:15px}#textDescription{margin:0;padding:10px;color:var(--neutral-neutral-700, #7c888a);text-align:left}@media (max-width: 576px){#textTitle,#textDescription{font-size:12px;line-height:16px}}body:not(.mobile-mode) .tooltip{position:fixed;display:none;z-index:var(--lod-z-tooltip);box-sizing:border-box;max-width:min(360px,90vw);padding:10px 15px;background:rgba(58,58,58,.9);color:#f1f1f1;border-radius:12px;box-shadow:0 8px 16px #0000004d;font-family:Arial,sans-serif;font-size:14px;line-height:1.35;white-space:normal;overflow-wrap:break-word;transition:opacity .3s ease,transform .3s ease}body:not(.mobile-mode) .tooltip img{display:block;width:100px;height:100px;margin:0 auto 8px;object-fit:contain}.progress-bar{display:block;width:33%;height:10%;max-height:2%;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);border-radius:25px;box-shadow:0 3px 10px 3px #00000080,0 0 5px 1px #0009;border:1px solid rgba(255,255,255,.9);background-color:#00000080}.progress-bar.hide{visibility:hidden;transition:visibility .3s}.update-bar{background-color:#ffffffe6;width:0%;height:100%;border-radius:25px;float:left;transition:width .3s}#ar-button{background-repeat:no-repeat;background-size:20px 20px;background-position:12px 50%;background-color:#fff;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;bottom:16px;padding:0 16px 0 40px;font-family:Roboto Regular,Helvetica Neue,sans-serif;font-size:14px;color:#4285f4;height:36px;line-height:36px;border-radius:18px;border:1px solid #dadce0}#ar-button:active{background-color:#e8eaed}#ar-button:focus{outline:none}#ar-button:focus-visible{outline:1px solid #4285f4}.close-help{color:#000;float:right;font-size:28px;font-weight:700}.close-help:hover,.close-help:focus{color:#000;text-decoration:none;cursor:pointer}.close{position:absolute;right:4px;top:5px;color:#aaa;font-size:28px;font-weight:700;cursor:pointer;background:none;border:none}.close:hover,.close:focus{color:#000;text-decoration:none}body:not(.mobile-mode) .btn-airzonecloud{position:fixed;bottom:0;left:0;height:68px;background:#fff;margin:20px;border-radius:10px;box-shadow:0 4px 8px #0000001a;z-index:100;padding:0;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}body:not(.mobile-mode) .img-airzonecloud{width:100%;height:100%;display:block;margin:0;border-radius:10px;box-shadow:0 0 #0000001a}.modal{display:none;position:fixed;z-index:1000;left:0;bottom:0;width:360px;height:680px;background-color:#000;border-radius:20px 20px 0 0;overflow:hidden}#modal{position:relative;border-radius:24px;background:white;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px;padding:10px;display:inline-flex;flex-direction:column-reverse;justify-content:space-between;width:100%;height:100%}body:not(.mobile-mode) #modal{gap:20px}body:not(.mobile-mode) #modal{flex-direction:row;width:80%;height:68%;padding:2%}.modelBtns{display:flex;justify-content:center;align-items:center}.modal-content-help{box-sizing:border-box;width:min(1100px,92vw);max-height:90vh;overflow-y:auto;margin:auto;padding:20px;background-color:#fefefe;border:1px solid #888;border-radius:10px}.help-icons-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;margin-top:20px;padding:10px;text-align:center;border-radius:10px}.help-icon-item{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;min-width:0}.help-icon-item img{max-width:100%;height:auto}.help-icon-item p{margin:8px 0 0;font-size:14px;line-height:1.3;color:#333;overflow-wrap:break-word}.modal-content{background-size:contain;display:flex;justify-content:center;align-items:center;overflow:hidden;width:320px;height:640px;margin:20px}.modal-help{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lod-z-help);align-items:center;justify-content:center;padding:20px;box-sizing:border-box;overflow:auto;background-color:#0006}body:not(.mobile-mode) .modalSelector{position:fixed;bottom:0;right:0;width:230px;background:#fff;margin:20px;border-radius:10px;box-shadow:0 4px 8px #0000001a;z-index:1000;padding:10px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
