html,body{margin:0;padding:0;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--hero-grey)}*,*:before,*:after{box-sizing:border-box;font-family:inherit}input,select,textarea{font-size:16px}:root{--color-primary: #005C72;--orangeRed: #FF6B6B;--hero-grey: #EEF2F4;--hero-unkown: #1a7a8a;--blueGreenAqua: #0a9396;--navy: #0f2b3d;--cream: #FAF7F0;--muted: #5a6272;--gray-bg: #f4f5f7;--teal-light: #e6f7f5;--teal-dark: #117a6e}.theme-glass{--bg-deep: #234e6e;--navy: #326a93;--teal: #0a9396;--teal-light: #0dc5ca;--teal-dark: #005C72;--orange: #e55c3a;--glass: rgba(255, 255, 255, .08);--glass-hi: rgba(255, 255, 255, .14);--glass-border: rgba(255, 255, 255, .16);--fg: #ffffff;--fg-mid: rgba(255, 255, 255, .7);--fg-low: rgba(255, 255, 255, .4);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;color:var(--fg)}.theme-glass-page{position:relative;width:100%;margin-top:-85px;padding-top:85px;overflow-x:hidden;background:radial-gradient(ellipse 90% 55% at 75% 0%,rgba(10,147,150,.35) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 5% 80%,rgba(229,92,58,.15) 0%,transparent 50%),var(--bg-deep)}.theme-glass-page section{position:relative;z-index:2}.theme-glass .glass{background:var(--glass);border:1px solid var(--glass-border);border-radius:24px;box-shadow:inset 0 1px 0 var(--glass-hi),0 20px 60px #00000059;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.theme-glass .glass-sm{background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.theme-glass .label{display:inline-block;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal-light);margin-bottom:14px}.theme-glass .eyebrow{display:inline-flex;align-items:center;gap:8px;background:#0a93961f;border:1px solid rgba(10,147,150,.25);color:var(--teal-light);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:7px 16px;border-radius:999px;margin-bottom:24px}.theme-glass .text-gradient{background:linear-gradient(135deg,var(--teal-light),var(--teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.theme-glass .btn-teal{background:linear-gradient(135deg,var(--teal),var(--teal-dark));color:#fff;border:none;cursor:pointer;font-family:inherit;font-weight:700;transition:opacity .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 20px #0a939659}.theme-glass .btn-teal:hover{opacity:.88;transform:translateY(-2px);box-shadow:0 8px 28px #0a939673}.theme-glass .btn-ghost{background:transparent;border:1px solid var(--glass-border);color:var(--fg-mid);cursor:pointer;font-family:inherit;font-weight:600;transition:border-color .2s,color .2s}.theme-glass .btn-ghost:hover{border-color:var(--teal);color:var(--teal-light)}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.nav-bar[data-v-a66d4e69]{position:absolute;top:0;width:100%;min-height:85px;display:flex;justify-content:space-between;align-items:center;background-color:var(--hero-grey);//box-shadow: 0 1px 3px rgba(0,0,0,.08);z-index:100;padding:0 20px}.nav-bar .logo-container[data-v-a66d4e69]{max-width:150px;width:100%}.nav-bar .logo-container img[data-v-a66d4e69]{max-width:100%;display:block}.nav-bar .right[data-v-a66d4e69],.nav-bar .right .links[data-v-a66d4e69]{display:flex;align-items:center;gap:20px}@media(max-width:768px){.nav-bar .right .links[data-v-a66d4e69]{display:none}}@media(max-width:768px){.nav-bar .right .nav-cta[data-v-a66d4e69-s]{display:none}}.nav-bar .right .hamburger[data-v-a66d4e69]{display:none;cursor:pointer}@media(max-width:768px){.nav-bar .right .hamburger[data-v-a66d4e69]{display:flex;align-items:center}}.nav-bar .right .hamburger .menu-icon[data-v-a66d4e69]{width:28px;height:28px;transition:transform .2s ease,color .2s ease}.nav-bar .right .hamburger .menu-icon[data-v-a66d4e69]:hover{transform:scale(1.1)}.mobile-nav[data-v-a66d4e69]{position:fixed;top:0;width:100%;min-height:100dvh;display:flex;flex-direction:column;background-color:var(--hero-grey);box-shadow:10px 0 10px #0000001a;z-index:100}.mobile-nav .mobile-header[data-v-a66d4e69]{display:flex;justify-content:space-between;align-items:center;padding:0 20px;min-height:85px}.mobile-nav .mobile-header .logo-container[data-v-a66d4e69]{max-width:150px;width:100%}.mobile-nav .mobile-header .logo-container img[data-v-a66d4e69]{max-width:100%;display:block}.mobile-nav .mobile-header .close-icon[data-v-a66d4e69]{width:28px;height:28px;cursor:pointer;transition:transform .2s ease,color .2s ease}.mobile-nav .mobile-header .close-icon[data-v-a66d4e69]:hover{transform:scale(1.1)}.mobile-nav .mobile-links[data-v-a66d4e69]{display:flex;flex-direction:column;gap:24px;padding:0 28px}.mobile-nav .mobile-cta[data-v-a66d4e69]{padding-top:8px}.mobile-nav .mobile-cta [data-v-a66d4e69-s]{display:block!important;width:100%;padding:14px 24px!important;font-size:15px!important;text-align:center}.nav-bar.glass-nav[data-v-a66d4e69]{position:fixed;min-height:64px;height:85px;padding:0 max(24px,calc((100% - 1080px)/2));background:#071520d1;border-bottom:1px solid var(--glass-border);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5)}.nav-bar.glass-nav .logo-container img[data-v-a66d4e69]{height:34px;width:auto}.nav-bar.glass-nav .right[data-v-a66d4e69],.nav-bar.glass-nav .right .links[data-v-a66d4e69]{gap:28px}.nav-bar.glass-nav .right .hamburger .menu-icon[data-v-a66d4e69]{color:var(--fg)}.mobile-nav.glass-nav[data-v-a66d4e69]{background:#0b1e2c}.mobile-nav.glass-nav .mobile-header[data-v-a66d4e69]{padding:0 24px;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-nav.glass-nav .mobile-header .logo-container img[data-v-a66d4e69]{height:34px;width:auto}.mobile-nav.glass-nav .mobile-header .close-icon[data-v-a66d4e69]{color:var(--fg)}.mobile-nav.glass-nav .mobile-links[data-v-a66d4e69]{padding:24px;gap:20px}.slide-menu-enter-active[data-v-a66d4e69],.slide-menu-leave-active[data-v-a66d4e69]{transition:transform .3s ease,opacity .3s ease}.slide-menu-enter-from[data-v-a66d4e69],.slide-menu-leave-to[data-v-a66d4e69]{transform:translate(100%);opacity:0}.slide-menu-enter-to[data-v-a66d4e69],.slide-menu-leave-from[data-v-a66d4e69]{transform:translate(0);opacity:1}.link-item[data-v-a84e1a93]{position:relative;text-decoration:none;color:var(--fg-mid);font-weight:600;font-size:14px;transition:color .2s ease}.link-item[data-v-a84e1a93]:hover,.link-item.router-link-exact-active[data-v-a84e1a93]{color:var(--teal-light)}.mobile-nav .link-item[data-v-a84e1a93]{font-size:16px}.nav-cta[data-v-a84e1a93]{background:linear-gradient(135deg,var(--teal),var(--teal-dark));color:#fff;border:none;padding:10px 22px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .2s ease,transform .15s ease;white-space:nowrap}.nav-cta[data-v-a84e1a93]:hover{opacity:.88;transform:translateY(-1px)}.spinner-wrapper[data-v-7ebb312b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%}.spinner[data-v-7ebb312b]{border:5px solid #d9e3e8;border-top:5px solid;border-radius:50%;animation:spin-7ebb312b .8s linear infinite}.spinner-text[data-v-7ebb312b]{font-size:14px;color:#6b7280}@keyframes spin-7ebb312b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-container[data-v-7f26de8f]{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 0 50px}.text-container h2[data-v-7f26de8f]{font-size:clamp(1.8rem,5vw,3rem)}.text-container .item-container[data-v-7f26de8f]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,300px));justify-content:center;gap:50px;margin-top:10px}@media(max-width:768px){.text-container .item-container[data-v-7f26de8f]{grid-template-columns:repeat(1,minmax(300px,300px))}}.text-container .item-container .device-brand-items[data-v-7f26de8f]{height:300px;border-radius:10px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;gap:10px;box-shadow:0 1px 5px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.text-container .item-container .device-brand-items[data-v-7f26de8f]:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 6px 18px #0000001f}.text-container .item-container .device-brand-items .img-container[data-v-7f26de8f]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.text-container .item-container .device-brand-items .img-container img[data-v-7f26de8f]{width:75%;border-radius:50%}.text-container .item-container .device-brand-items .device-brand-name[data-v-7f26de8f]{color:var(--color-primary);font-weight:400;width:100%;text-align:center;font-size:1rem}.text-container .item-container .selected[data-v-7f26de8f]{border:2px solid #0a9396;box-shadow:0 6px 18px #0000001f;transform:translateY(-4px)}.text-container[data-v-f53c3d39]{border-radius:10px;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 0 50px}.text-container .item-container[data-v-f53c3d39]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,300px));justify-content:center;gap:50px;margin-top:10px}.text-container .item-container .device-brand-items[data-v-f53c3d39]{height:300px;border-radius:10px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;gap:10px;box-shadow:0 1px 5px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.text-container .item-container .device-brand-items[data-v-f53c3d39]:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 6px 18px #0000001f}.text-container .item-container .device-brand-items .img-container[data-v-f53c3d39]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px}.text-container .item-container .device-brand-items .img-container .image[data-v-f53c3d39]{width:200px;height:200px;border-radius:10px;overflow:hidden}.text-container .item-container .device-brand-items .img-container .image img[data-v-f53c3d39]{width:100%;object-fit:cover;display:block}.text-container .item-container .device-brand-items .device-brand-name[data-v-f53c3d39]{color:var(--color-primary);font-weight:400;width:100%;text-align:center;font-size:1rem}.text-container .item-container .selected[data-v-f53c3d39]{border:2px solid #0a9396;box-shadow:0 6px 18px #0000001f;transform:translateY(-4px)}.choose-storage-container[data-v-119fca13]{width:90%;display:flex;flex-direction:column}.choose-storage-container p[data-v-119fca13]{margin:5px 0}.choose-storage-container label[data-v-119fca13]{width:100%;padding:20px 0;margin:10px 0;border-radius:10px;background-color:#fff;border:1px solid #ccc;display:flex;align-items:center;gap:10px}.choose-storage-container label span[data-v-119fca13]{font-weight:400}.choose-storage-container label[data-v-119fca13]:has(input[type=radio]:checked){border:2px solid var(--color-primary);background-color:#f5faff}.choose-storage-container label[data-v-119fca13]:hover{cursor:pointer;border:2px solid var(--color-primary);background-color:#f5faff}.choose-storage-container label input[type=radio][data-v-119fca13]{margin-left:20px;appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:50%;position:relative}.choose-storage-container label input[type=radio][data-v-119fca13]:checked{border-color:var(--color-primary)}.choose-storage-container label input[type=radio][data-v-119fca13]:checked:after{content:"";position:absolute;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.enter-battery-container[data-v-4607b276]{width:90%;display:flex;flex-direction:column}.enter-battery-container p[data-v-4607b276]{margin:5px 0}.enter-battery-container label[data-v-4607b276]{width:100%;padding:20px 0;margin:10px 0;border-radius:10px;background-color:#fff;border:1px solid #ccc}.enter-battery-container label p[data-v-4607b276]{font-size:small;color:red;padding-left:50px}.enter-battery-container label[data-v-4607b276]{display:flex;align-items:center;gap:10px}.enter-battery-container label[data-v-4607b276]:first-of-type{flex-direction:column;align-items:flex-start}.enter-battery-container label:first-of-type input[data-v-4607b276]{margin-left:50px;width:40%;height:30px;padding-left:10px;border-radius:5px;border:1px solid #ccc}.enter-battery-container label:first-of-type .selected[data-v-4607b276]{border:2px solid var(--color-primary)}.enter-battery-container label div[data-v-4607b276]{font-weight:400;display:flex;align-items:center}.enter-battery-container label div span[data-v-4607b276]{margin:0 10px}.enter-battery-container label[data-v-4607b276]:has(input[type=radio]:checked){border:2px solid var(--color-primary);background-color:#f5faff}.enter-battery-container label[data-v-4607b276]:hover{cursor:pointer;border:2px solid var(--color-primary);background-color:#f5faff}.enter-battery-container label input[type=radio][data-v-4607b276]{margin-left:20px;appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:50%;position:relative}.enter-battery-container label input[type=radio][data-v-4607b276]:checked{border-color:var(--color-primary)}.enter-battery-container label input[type=radio][data-v-4607b276]:checked:after{content:"";position:absolute;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.formFlow[data-v-cfa5f4c6]{width:90%;display:flex;flex-direction:column}.formFlow .info[data-v-cfa5f4c6]{margin:5px 0}.formFlow .question-container[data-v-cfa5f4c6]{margin-bottom:20px;margin-top:20px;padding:20px;display:flex;flex-direction:column;background-color:#fff;border-radius:10px;box-shadow:0 1px 5px #0000001a}.formFlow .question-container .info-container[data-v-cfa5f4c6]{box-shadow:0 1px 5px #0000001a;background-color:#f8fafb;border-radius:10px;padding:20px;display:flex;align-items:center;gap:10px}.formFlow .question-container .info-container .text-info span[data-v-cfa5f4c6]{background-color:#fff;padding:1px 10px;border-radius:3px;box-shadow:0 1px 5px #0000001a;font-weight:400}.formFlow .question-container p[data-v-cfa5f4c6]{font-weight:400;font-size:1.2rem}.formFlow .question-container .button-container[data-v-cfa5f4c6]{width:100%;display:flex;justify-content:space-between;margin-top:20px}.formFlow .question-container .button-container button[data-v-cfa5f4c6]{width:48%;padding:10px;background-color:#fff;border-radius:10px;border-width:2px;border-color:#0a9396;border-style:solid;font-weight:600;font-family:inherit;color:var(--navy, #0f2b3d);-webkit-appearance:none}.formFlow .question-container .button-container button[data-v-cfa5f4c6]:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 6px 16px #00000026;filter:brightness(1.05)}.formFlow .question-container .button-container .selected[data-v-cfa5f4c6]{background-color:#0a9396;border:none;color:#fff}.screen-functionality-container[data-v-44a69881]{width:90%;border-radius:10px}.screen-functionality-container .top-container[data-v-44a69881]{width:100%}.screen-functionality-container .screen-functionality-img-container[data-v-44a69881]{width:100%;background-color:#fff;border-radius:10px;display:flex;justify-content:center}.screen-functionality-container .screen-functionality-img-container img[data-v-44a69881]{width:90%}.screen-functionality-container .bottom-container[data-v-44a69881]{width:100%;display:flex;margin-top:20px}.screen-functionality-container .bottom-container .checkbox-container[data-v-44a69881]{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.screen-functionality-container .bottom-container .checkbox-container .of-container[data-v-44a69881]{width:100%;display:flex;justify-content:space-between;align-items:center}.screen-functionality-container .bottom-container .checkbox-container .of-container .of-line[data-v-44a69881]{height:2px;width:45%;background-color:#0a9396}.screen-functionality-container .bottom-container .checkbox-container label[data-v-44a69881]{width:100%;background-color:#f8fafb;height:60px;display:flex;align-items:center;border-radius:10px;box-shadow:0 1px 5px #0000001a;gap:10px}.screen-functionality-container .bottom-container .checkbox-container label[data-v-44a69881]:hover{cursor:pointer;border:2px solid #0a9396}.screen-functionality-container .bottom-container .checkbox-container label input[type=checkbox][data-v-44a69881]{transform:scale(1.3);margin-left:20px;accent-color:#0a9396}.screen-functionality-container .bottom-container .checkbox-container label[data-v-44a69881]:has(input[type=checkbox]:checked){border:2px solid #0a9396}.screen-state-container[data-v-26e7cf4f]{width:90%;display:flex;flex-direction:column;align-items:center;border-radius:10px}.screen-state-container .info-container[data-v-26e7cf4f]{width:100%}.screen-state-container label[data-v-26e7cf4f]{width:100%;margin:10px 0 20px;border:1px solid lightgray;border-radius:10px;background-color:#f8fafb}.screen-state-container label[data-v-26e7cf4f]:has(input[type=radio]:checked){border:2px solid #0a9396}.screen-state-container label[data-v-26e7cf4f]:hover{cursor:pointer;border-color:#0a9396;border-width:2px}.screen-state-container label:hover .img-container[data-v-26e7cf4f]{cursor:pointer;border-color:#0a9396}.screen-state-container label .img-container[data-v-26e7cf4f]{width:100%;min-height:200px;border-top-right-radius:10px;border-top-left-radius:10px;background-color:#fff;display:flex;justify-content:center}.screen-state-container label .img-container img[data-v-26e7cf4f]{width:50%}@media(max-width:800px){.screen-state-container label .img-container img[data-v-26e7cf4f]{width:75%}}.screen-state-container label .radio-container[data-v-26e7cf4f]{padding:20px;display:flex;align-items:center;font-weight:400;gap:10px}.screen-state-container label .radio-container input[type=radio][data-v-26e7cf4f]{transform:scale(1.5);accent-color:#0a9396;margin:2px}.screen-state-container label .info-text[data-v-26e7cf4f]{padding:0 20px 20px}.screen-state-container .of-container[data-v-26e7cf4f]{width:100%;display:flex;justify-content:space-between;align-items:center;margin:10px 0 20px}.screen-state-container .of-container .of-line[data-v-26e7cf4f]{height:2px;width:45%;background-color:#0a9396}.screen-condition-container[data-v-0f3ffcda]{width:90%;display:flex;flex-direction:column;align-items:center;border-radius:10px}.screen-condition-container .info-container[data-v-0f3ffcda]{width:100%}.screen-condition-container label[data-v-0f3ffcda]{width:100%;margin:10px 0;border:1px solid lightgray;border-radius:10px;background-color:#fff}.screen-condition-container label[data-v-0f3ffcda]:has(input[type=radio]:checked){border:2px solid #0a9396}.screen-condition-container label[data-v-0f3ffcda]:hover{cursor:pointer;border-color:#0a9396;border-width:2px}.screen-condition-container label .radio-container[data-v-0f3ffcda]{padding:20px;display:flex;align-items:center;font-weight:400;gap:10px}.screen-condition-container label .radio-container input[type=radio][data-v-0f3ffcda]{transform:scale(1.5);accent-color:#0a9396;margin:2px}.screen-condition-container label .info-text[data-v-0f3ffcda]{padding:0 20px 20px}.side-condition-container[data-v-2554b97c]{width:90%;display:flex;flex-direction:column;align-items:center;border-radius:10px}.side-condition-container .info-container[data-v-2554b97c]{width:100%}.side-condition-container label[data-v-2554b97c]{width:100%;margin:10px 0;border:1px solid lightgray;border-radius:10px;background-color:#fff}.side-condition-container label[data-v-2554b97c]:has(input[type=radio]:checked){border:2px solid #0a9396}.side-condition-container label[data-v-2554b97c]:hover{cursor:pointer;border-color:#0a9396;border-width:2px}.side-condition-container label .radio-container[data-v-2554b97c]{padding:20px;display:flex;align-items:center;font-weight:400;gap:10px}.side-condition-container label .radio-container input[type=radio][data-v-2554b97c]{transform:scale(1.5);accent-color:#0a9396;margin:2px}.side-condition-container label .info-text[data-v-2554b97c]{padding:0 20px 20px}.back-condition-container[data-v-480c5fb8]{width:90%;display:flex;flex-direction:column;align-items:center;border-radius:10px}.back-condition-container .info-container[data-v-480c5fb8]{width:100%}.back-condition-container label[data-v-480c5fb8]{width:100%;margin:10px 0;border:1px solid lightgray;border-radius:10px;background-color:#fff}.back-condition-container label[data-v-480c5fb8]:has(input[type=radio]:checked){border:2px solid #0a9396}.back-condition-container label[data-v-480c5fb8]:hover{cursor:pointer;border-color:#0a9396;border-width:2px}.back-condition-container label .radio-container[data-v-480c5fb8]{padding:20px;display:flex;align-items:center;font-weight:400;gap:10px}.back-condition-container label .radio-container input[type=radio][data-v-480c5fb8]{transform:scale(1.5);accent-color:#0a9396;margin:2px}.back-condition-container label .info-text[data-v-480c5fb8]{padding:0 20px 20px}.overview-container{width:100%;border-radius:10px;box-shadow:0 1px 5px #0000001a;background-color:#eef2f4;display:flex;flex-direction:column;align-items:center;padding:20px 0;gap:15px}.overview-container .overview{display:flex;max-width:500px;width:90%;justify-content:space-between;background-color:#fff;box-shadow:0 1px 5px #0000001a;border-radius:10px;padding:20px 0}.overview-container .overview .overview-header{margin-left:10px}.overview-container .overview .overview-body{margin-right:10px}.overview-container .overview .overview-body .valid-icon{color:#2e7d32}.overview-container .overview .overview-body .invalid-icon{color:#d32f2f}.overview-container .overview-column-mode{flex-direction:column}.overview-container .overview-column-mode .overview-header{border-bottom:solid 2px #EEF2F4;margin-right:10px;margin-bottom:10px;padding:10px 0}.overview-container .overview-column-mode .overview-body{margin-right:10px;margin-left:10px}.overview-container .overview-column-mode .overview-body p{margin:5px 0 0}.overview-with-image-container h3{margin:0;width:70%;text-align:center;background-color:#fff;border-radius:10px;padding:20px 0}.overview-with-image-container .img-container{width:70%;background-color:#fff;display:flex;justify-content:center;padding:20px 0;border-radius:10px;flex-direction:column;align-items:center;gap:20px}.overview-with-image-container .img-container img{width:40%}.choose-shipping-container[data-v-d0feea18]{width:90%}.choose-shipping-container select[data-v-d0feea18]{width:100%;padding:10px;border-radius:10px;font-weight:400;border:1px solid #ddd}.choose-shipping-container .explanation-container[data-v-d0feea18]{width:100%;height:auto;background-color:#fff;margin-top:10px;padding:10px 0;border-radius:10px;display:flex;align-items:center;gap:10px}.choose-shipping-container .explanation-container .explanation[data-v-d0feea18]{font-size:12px;color:gray;margin-right:20px}.choose-shipping-container .explanation-container .explanation .location-item[data-v-d0feea18]{display:flex;margin:8px 0}.choose-shipping-container .explanation-container .explanation .location-item a[data-v-d0feea18]{display:flex;align-items:center;color:gray}.choose-shipping-container .explanation-container .explanation .location-item a[data-v-d0feea18]:hover{color:#0a9396}.choose-shipping-container .explanation-container .explanation .location-item .icon-container .location-icon[data-v-d0feea18]{height:15px;width:15px}.choose-shipping-container .explanation-container .icon-container[data-v-d0feea18]{display:flex;margin-left:10px}.choose-shipping-container .explanation-container .icon-container .icon[data-v-d0feea18]{color:gray;height:25px;width:25px}.personal-details-container[data-v-ca05b8a3]{width:90%}.personal-details-container .info-container hr[data-v-ca05b8a3]{border:solid 1px #0a9396}.personal-details-container .input-container.first-of-type div label[data-v-ca05b8a3]:first-of-type{width:49%}.personal-details-container .input-container.first-of-type div label[data-v-ca05b8a3]:last-of-type{width:49%}@media(max-width:500px){.personal-details-container .input-container.first-of-type div[data-v-ca05b8a3]{flex-direction:column;gap:10px}.personal-details-container .input-container.first-of-type div label[data-v-ca05b8a3]:first-of-type{width:100%}.personal-details-container .input-container.first-of-type div label[data-v-ca05b8a3]:last-of-type{width:100%}}.personal-details-container .input-container[data-v-ca05b8a3]{width:100%;display:flex;flex-direction:column;gap:20px;padding:10px 0}.personal-details-container .input-container div[data-v-ca05b8a3]{width:100%;display:flex;justify-content:space-between}.personal-details-container .input-container div label[data-v-ca05b8a3]:first-of-type{width:64%}.personal-details-container .input-container div label[data-v-ca05b8a3]:last-of-type{width:34%}@media(max-width:500px){.personal-details-container .input-container div[data-v-ca05b8a3]{flex-direction:column;gap:10px}.personal-details-container .input-container div label[data-v-ca05b8a3]:first-of-type{width:100%}.personal-details-container .input-container div label[data-v-ca05b8a3]:last-of-type{width:100%}}.personal-details-container .input-container label[data-v-ca05b8a3]{display:flex;flex-direction:column}.personal-details-container .input-container label p[data-v-ca05b8a3]{margin:0 0 5px;padding:0;font-weight:400}.personal-details-container .input-container label span[data-v-ca05b8a3]{color:#0a9396}.personal-details-container .input-container label input[type=text][data-v-ca05b8a3]{border-radius:10px;padding:10px;border:solid 1px #ddd;outline:none;transition:.2s}.personal-details-container .input-container label input[type=text][data-v-ca05b8a3]:focus{border-color:#0a9396;box-shadow:0 0 0 2px #0a939633}section[data-v-ca18c79b]{width:100%;max-width:1200px;height:auto;min-height:calc(100dvh - 85px);display:flex;flex-direction:column;align-items:center;padding-bottom:80px;overflow:visible}section .mobile-summary-bar[data-v-ca18c79b]{display:none;position:fixed;top:0;height:85px;z-index:101;width:100%;background-color:red}@media(max-width:800px){section .mobile-summary-bar[data-v-ca18c79b]{display:block}}section .mobile-summary-bar .mobile-summary-compact[data-v-ca18c79b]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:#fff;height:100%;box-shadow:0 1px 5px #0000001a;cursor:pointer;-webkit-user-select:none;user-select:none}section .mobile-summary-bar .mobile-summary-compact .mobile-summary-info[data-v-ca18c79b]{display:flex;flex-direction:column;gap:2px}section .mobile-summary-bar .mobile-summary-compact .mobile-summary-info strong[data-v-ca18c79b]{font-size:1rem;color:var(--blueGreenAqua)}section .mobile-summary-bar .mobile-summary-compact .mobile-summary-info span[data-v-ca18c79b]{font-size:.8rem;color:#6b7280}section .mobile-summary-bar .mobile-summary-compact .toggle-icon[data-v-ca18c79b]{width:20px;height:20px;color:var(--blueGreenAqua)}section .mobile-summary-bar .mobile-summary-panel[data-v-ca18c79b]{background-color:#fff;padding:16px;max-height:calc(100dvh - 133px);overflow-y:auto;box-shadow:0 4px 10px #0000001a}section .mobile-summary-bar .mobile-summary-backdrop[data-v-ca18c79b]{position:fixed;inset:0;background:#0000004d;z-index:-1}section .summary-expand-enter-active[data-v-ca18c79b],section .summary-expand-leave-active[data-v-ca18c79b]{transition:opacity .2s ease,transform .2s ease}section .summary-expand-enter-from[data-v-ca18c79b],section .summary-expand-leave-to[data-v-ca18c79b]{opacity:0;transform:translateY(-8px)}section .progress-section[data-v-ca18c79b]{padding:20px 0 0;width:100%}@media(max-width:1200px){section .progress-section[data-v-ca18c79b]{padding:20px 15px 0}}section .progress-meta[data-v-ca18c79b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:var(--blueGreenAqua);font-size:.95rem;font-weight:600}section .progress-meta .highlight-text[data-v-ca18c79b]{margin-top:10px;color:var(--blueGreenAqua);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;background-color:#eef2f4;padding:12px 16px;border-radius:10px;border:1px solid transparent;transition:all .2s ease}section .progress-meta .highlight-text[data-v-ca18c79b]:hover{background-color:#dce6ea;border-color:#0a9396;transform:translateY(-1px)}section .progress-meta .highlight-text[data-v-ca18c79b]:active{transform:translateY(0)}section .progress-bar[data-v-ca18c79b]{width:100%;height:12px;background-color:#dce7eb;border-radius:999px}section .progress-bar__fill[data-v-ca18c79b]{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blueGreenAqua) 0%,#0a9396 100%);transition:width .25s ease}section .step-section[data-v-ca18c79b]{margin-top:30px;width:100%;display:flex;justify-content:space-between}section .step-section .left-section[data-v-ca18c79b]{width:55%;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}section .step-section .left-section .step-container[data-v-ca18c79b]{width:100%;display:flex;justify-content:center;align-items:flex-start;box-shadow:0 1px 5px #0000001a;border-radius:10px;padding:0 0 20px;background-color:#eef2f4}@media(max-width:900px){section .step-section .left-section .step-container[data-v-ca18c79b]{border-radius:0;padding-bottom:32px}}@media(max-width:800px){section .step-section .left-section[data-v-ca18c79b]{width:100%}}section .step-section .left-section .sell-phone-btn[data-v-ca18c79b]{display:none}@media(max-width:800px){section .step-section .left-section .sell-phone-btn[data-v-ca18c79b]{display:inline-flex;width:100%}}section .step-section .full-width[data-v-ca18c79b]{width:100%}section .step-section .full-width[data-v-ca18c79b]{width:100%!important}section .step-section .summary-mode[data-v-ca18c79b]{width:100%!important}@media(max-width:800px){section .step-section .summary-mode[data-v-ca18c79b]{display:block!important}}section .step-section .right-section[data-v-ca18c79b]{width:40%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}@media(max-width:800px){section .step-section .right-section[data-v-ca18c79b]{display:none}}section .button-container[data-v-ca18c79b]{width:100%;display:flex;justify-content:center;padding:20px 0;position:fixed;bottom:0;background-color:#fff;box-shadow:10px 0 10px #0000001a}section .button-container .inner-container[data-v-ca18c79b]{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between}@media(max-width:1200px){section .button-container .inner-container[data-v-ca18c79b]{padding:0 35px}}section .button-container .inner-container button[data-v-ca18c79b]{width:100%;min-width:100px;max-width:100px;padding:10px;font-size:.8rem;background-color:var(--blueGreenAqua);border-radius:.5rem;border:none;color:#fff;font-weight:400}section .button-container .inner-container button[data-v-ca18c79b]:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 6px 16px #00000026;filter:brightness(1.05)}section .button-container .inner-container button[data-v-ca18c79b]:active{transform:translateY(0);box-shadow:0 3px 8px #0000001f}section .button-container .inner-container p[data-v-ca18c79b]{text-align:center}.sell-phone-btn[data-v-ca18c79b]{margin:20px 0 0;padding:14px 24px;border-radius:10px;border:none;background:linear-gradient(135deg,#0a9396,#0f766e);color:#fff;font-weight:600;font-size:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #0a93964d;display:inline-flex;align-items:center;justify-content:center;gap:8px}.sell-phone-btn[data-v-ca18c79b]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0a939666}.sell-phone-btn[data-v-ca18c79b]:active{transform:translateY(0);box-shadow:0 3px 8px #0a939640}.sell-phone-btn[data-v-ca18c79b]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none;transform:none}.orbs[data-v-105a5061]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb[data-v-105a5061]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55}.orb-1[data-v-105a5061]{width:520px;height:520px;background:radial-gradient(circle,rgba(10,147,150,.45),transparent 65%);top:-160px;right:-120px;animation:driftA-105a5061 18s ease-in-out infinite}.orb-2[data-v-105a5061]{width:380px;height:380px;background:radial-gradient(circle,rgba(10,147,150,.32),transparent 65%);bottom:10%;left:-120px;animation:driftB-105a5061 22s ease-in-out infinite}.orb-3[data-v-105a5061]{width:260px;height:260px;background:radial-gradient(circle,rgba(229,92,58,.25),transparent 65%);bottom:30%;right:8%;animation:driftC-105a5061 26s ease-in-out infinite}.orb-4[data-v-105a5061]{width:320px;height:320px;background:radial-gradient(circle,rgba(10,147,150,.22),transparent 65%);top:40%;left:20%;animation:driftA-105a5061 30s ease-in-out infinite reverse}.orb-5[data-v-105a5061]{width:180px;height:180px;background:radial-gradient(circle,rgba(13,197,202,.35),transparent 65%);top:65%;right:25%;animation:driftB-105a5061 20s ease-in-out infinite reverse}@keyframes driftA-105a5061{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-40px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}@keyframes driftB-105a5061{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-35px,25px) scale(1.08)}70%{transform:translate(15px,-15px) scale(.96)}}@keyframes driftC-105a5061{0%,to{transform:translate(0)}50%{transform:translate(20px,-30px)}}@media(prefers-reduced-motion:reduce){.orb[data-v-105a5061]{animation:none}}.hero-section[data-v-81913443]{padding:80px 24px}.hero-inner[data-v-81913443]{max-width:900px;margin:0 auto}.hero-card[data-v-81913443]{padding:56px 52px}@media(max-width:640px){.hero-card[data-v-81913443]{padding:36px 24px}}h1[data-v-81913443]{font-size:clamp(36px,5.5vw,60px);font-weight:800;letter-spacing:-2px;line-height:1.08;margin:0 0 18px}@media(max-width:640px){h1[data-v-81913443]{letter-spacing:-1px}}.rotating-wrap[data-v-81913443]{display:inline-block;overflow:hidden;vertical-align:bottom}.rotating-word[data-v-81913443]{display:inline-block}.rotating-word.fade-in[data-v-81913443]{animation:wordIn-81913443 .45s cubic-bezier(.22,1,.36,1) both}.rotating-word.fade-out[data-v-81913443]{animation:wordOut-81913443 .35s ease both}@keyframes wordOut-81913443{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}@keyframes wordIn-81913443{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}p[data-v-81913443]{font-size:17px;color:var(--fg-mid);line-height:1.7;max-width:520px;font-weight:500;margin:0 0 32px}.hero-actions[data-v-81913443]{display:flex;gap:14px;flex-wrap:wrap}.hero-actions .btn-teal[data-v-81913443]{padding:16px 32px;border-radius:12px;font-size:16px}.hero-actions .btn-ghost[data-v-81913443]{padding:16px 28px;border-radius:12px;font-size:15px}.trust-strip[data-v-abc223a3]{padding:0 24px 32px}.trust-inner[data-v-abc223a3]{max-width:900px;margin:0 auto;display:flex;gap:12px;flex-wrap:wrap}.trust-pill[data-v-abc223a3]{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-border);font-size:13px;font-weight:600;color:var(--fg-mid);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.trust-pill span[data-v-abc223a3]{font-size:16px}.how-section[data-v-db2568be]{padding:80px 24px}.how-inner[data-v-db2568be]{max-width:900px;margin:0 auto}.how-header[data-v-db2568be]{text-align:center;margin-bottom:56px}.how-header h2[data-v-db2568be]{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-1.5px;margin:0 0 12px}.how-header p[data-v-db2568be]{font-size:16px;color:var(--fg-mid);max-width:480px;margin:0 auto;line-height:1.7}.steps-grid[data-v-db2568be]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:700px){.steps-grid[data-v-db2568be]{grid-template-columns:repeat(2,1fr)}}@media(max-width:440px){.steps-grid[data-v-db2568be]{grid-template-columns:1fr}}.step-card[data-v-db2568be]{padding:28px 22px;text-align:center}.step-card h4[data-v-db2568be]{font-size:15px;font-weight:700;margin:0 0 8px}.step-card p[data-v-db2568be]{font-size:13px;color:var(--fg-mid);line-height:1.6;margin:0}.step-num[data-v-db2568be]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--teal),var(--teal-dark));display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#fff;margin:0 auto 16px}.co2-section[data-v-34e3a897]{padding:0 24px 80px}.co2-inner[data-v-34e3a897]{max-width:900px;margin:0 auto}.co2-card[data-v-34e3a897]{padding:52px 48px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.co2-card h3[data-v-34e3a897]{font-size:22px;font-weight:800;margin:0 0 10px;letter-spacing:-.5px}.co2-card p[data-v-34e3a897]{font-size:15px;color:var(--fg-mid);line-height:1.7;margin:0}@media(max-width:640px){.co2-card[data-v-34e3a897]{grid-template-columns:1fr;padding:32px 24px;gap:32px}}.co2-stat[data-v-34e3a897]{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.co2-num[data-v-34e3a897]{font-size:80px;font-weight:800;letter-spacing:-3px;line-height:1;color:var(--teal-light)}.co2-unit[data-v-34e3a897]{font-size:28px;font-weight:700;color:var(--teal)}.co2-bars[data-v-34e3a897]{display:flex;flex-direction:column;gap:20px}.co2-bar-header[data-v-34e3a897]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.co2-bar-label[data-v-34e3a897]{font-size:13px;color:var(--fg-mid);font-weight:600}.co2-bar-val[data-v-34e3a897]{font-size:13px;font-weight:800;color:var(--teal-light);letter-spacing:-.3px;min-width:52px;text-align:right}.co2-bar-val.bad[data-v-34e3a897]{color:#f08060}.co2-bar-val.save[data-v-34e3a897]{color:#22c55e}.co2-track[data-v-34e3a897]{height:9px;background:#ffffff14;border-radius:999px;overflow:hidden}.co2-fill[data-v-34e3a897]{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--teal-light))}.visible .co2-fill[data-v-34e3a897]{transition:width 1.6s cubic-bezier(.16,1,.3,1)}.why-section[data-v-1d250e00]{padding:0 24px 80px}.why-inner[data-v-1d250e00]{max-width:900px;margin:0 auto}.why-header[data-v-1d250e00]{text-align:center;margin-bottom:48px}.why-header h2[data-v-1d250e00]{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-1.5px;margin:0}.why-grid[data-v-1d250e00]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:640px){.why-grid[data-v-1d250e00]{grid-template-columns:1fr}}.why-card[data-v-1d250e00]{padding:32px 28px}.why-card h4[data-v-1d250e00]{font-size:16px;font-weight:800;margin:0 0 8px}.why-card p[data-v-1d250e00]{font-size:14px;color:var(--fg-mid);line-height:1.7;margin:0}.why-icon[data-v-1d250e00]{font-size:32px;margin-bottom:14px}.cta-section[data-v-848eca26]{padding:0 24px 96px}.cta-inner[data-v-848eca26]{max-width:900px;margin:0 auto}.cta-card[data-v-848eca26]{padding:64px 52px;text-align:center}@media(max-width:640px){.cta-card[data-v-848eca26]{padding:40px 24px}}h2[data-v-848eca26]{font-size:clamp(30px,4.5vw,48px);font-weight:800;letter-spacing:-1.5px;margin:0 0 14px}h2[data-v-848eca26] span{background:linear-gradient(135deg,var(--teal-light),var(--teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}p[data-v-848eca26]{font-size:17px;color:var(--fg-mid);line-height:1.7;max-width:480px;margin:0 auto 32px}.cta-actions[data-v-848eca26]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.cta-actions .btn-teal[data-v-848eca26]{padding:16px 36px;border-radius:14px;font-size:16px}.cta-actions .btn-ghost[data-v-848eca26]{padding:16px 28px;border-radius:14px;font-size:15px}.about-hero[data-v-1bc7c4a1]{padding:80px 24px}.about-hero-inner[data-v-1bc7c4a1]{max-width:900px;margin:0 auto}.about-hero-card[data-v-1bc7c4a1]{padding:64px 52px}@media(max-width:640px){.about-hero-card[data-v-1bc7c4a1]{padding:40px 24px}}.about-hero-card .eyebrow[data-v-1bc7c4a1]{margin-bottom:28px}h1[data-v-1bc7c4a1]{font-size:clamp(36px,5.5vw,62px);font-weight:800;letter-spacing:-2px;line-height:1.08;margin:0 0 20px}p[data-v-1bc7c4a1]{font-size:18px;color:var(--fg-mid);line-height:1.7;max-width:560px;font-weight:500;margin:0}.missie-section[data-v-fddb0aad]{padding:0 24px 64px}.missie-inner[data-v-fddb0aad]{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media(max-width:640px){.missie-inner[data-v-fddb0aad]{grid-template-columns:1fr;gap:40px}}.missie-text h2[data-v-fddb0aad]{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-1px;margin:0 0 16px}.missie-text p[data-v-fddb0aad]{font-size:15px;color:var(--fg-mid);line-height:1.75;font-weight:500;margin:0 0 14px}.missie-visual[data-v-fddb0aad]{display:flex;flex-direction:column;gap:14px}.stat-card[data-v-fddb0aad]{display:flex;align-items:center;gap:16px;padding:20px;border-radius:16px;background:var(--glass);border:1px solid var(--glass-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .2s ease,border-color .2s ease}.stat-card[data-v-fddb0aad]:hover{transform:translate(6px);border-color:#0a93964d}.stat-icon[data-v-fddb0aad]{width:48px;height:48px;border-radius:14px;background:#0a939626;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.stat-num[data-v-fddb0aad]{font-size:26px;font-weight:800;color:var(--teal-light);letter-spacing:-.5px;line-height:1}.stat-label[data-v-fddb0aad]{font-size:12px;color:var(--fg-mid);font-weight:600;line-height:1.4;margin-top:3px}.verhaal-section[data-v-2460f8c2]{padding:0 24px 64px}.verhaal-inner[data-v-2460f8c2]{max-width:900px;margin:0 auto}.verhaal-header[data-v-2460f8c2]{text-align:center;margin-bottom:56px}.verhaal-header h2[data-v-2460f8c2]{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-1px;margin:0 0 12px}.verhaal-header p[data-v-2460f8c2]{font-size:16px;color:var(--fg-mid);max-width:500px;margin:0 auto;line-height:1.7}.timeline[data-v-2460f8c2]{display:flex;flex-direction:column;position:relative}.timeline[data-v-2460f8c2]:before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:linear-gradient(to bottom,var(--teal),rgba(10,147,150,.1));border-radius:2px}.tl-item[data-v-2460f8c2]{display:flex;gap:24px;padding-bottom:32px;position:relative}.tl-item[data-v-2460f8c2]:last-child{padding-bottom:0}.tl-dot[data-v-2460f8c2]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;flex-shrink:0;position:relative;z-index:1;color:#fff;box-shadow:0 0 0 6px var(--bg-deep)}.tl-dot-1[data-v-2460f8c2]{background:linear-gradient(135deg,var(--teal),var(--teal-dark))}.tl-dot-2[data-v-2460f8c2]{background:linear-gradient(135deg,var(--orange),#c0392b)}.tl-dot-3[data-v-2460f8c2]{background:linear-gradient(135deg,var(--navy),#1a3a52);color:var(--teal-light)}.tl-dot-4[data-v-2460f8c2]{background:linear-gradient(135deg,var(--teal-light),var(--teal))}.tl-content[data-v-2460f8c2]{padding-top:10px}.tl-content h4[data-v-2460f8c2]{font-size:16px;font-weight:800;margin:0 0 6px}.tl-content p[data-v-2460f8c2]{font-size:14px;color:var(--fg-mid);line-height:1.7;font-weight:500;max-width:560px;margin:0}.tl-year[data-v-2460f8c2]{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--teal-light);margin-bottom:5px}.tl-year.orange[data-v-2460f8c2]{color:var(--orange)}.waarden-section[data-v-a3fd5490]{padding:0 24px 64px}.waarden-inner[data-v-a3fd5490]{max-width:900px;margin:0 auto}.waarden-inner>h2[data-v-a3fd5490]{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-1px;margin:0 0 8px}.waarden-inner>p[data-v-a3fd5490]{font-size:15px;color:var(--fg-mid);margin:0 0 36px;line-height:1.65}.waarden-grid[data-v-a3fd5490]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(max-width:640px){.waarden-grid[data-v-a3fd5490]{grid-template-columns:1fr}}.waarde-card[data-v-a3fd5490]{padding:32px 28px;border-radius:20px;background:var(--glass);border:1px solid var(--glass-border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.waarde-card[data-v-a3fd5490]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.waarde-card[data-v-a3fd5490]:nth-child(1):before{background:linear-gradient(90deg,var(--teal),var(--teal-light))}.waarde-card[data-v-a3fd5490]:nth-child(2):before{background:linear-gradient(90deg,var(--orange),#f39c12)}.waarde-card[data-v-a3fd5490]:nth-child(3):before{background:linear-gradient(90deg,var(--navy),var(--teal))}.waarde-card[data-v-a3fd5490]:nth-child(4):before{background:linear-gradient(90deg,var(--teal-light),#22c55e)}.waarde-card[data-v-a3fd5490]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0006}.waarde-card h4[data-v-a3fd5490]{font-size:16px;font-weight:800;margin:0 0 8px}.waarde-card p[data-v-a3fd5490]{font-size:13px;color:var(--fg-mid);line-height:1.7;margin:0}.waarde-emoji[data-v-a3fd5490]{font-size:32px;margin-bottom:14px;display:block}.hhw-hero[data-v-4c9a6f60]{padding:80px 24px 64px}.hhw-hero-inner[data-v-4c9a6f60]{max-width:900px;margin:0 auto}.hhw-hero-card[data-v-4c9a6f60]{padding:52px 48px}@media(max-width:640px){.hhw-hero-card[data-v-4c9a6f60]{padding:36px 24px}}h1[data-v-4c9a6f60]{font-size:clamp(32px,5vw,54px);font-weight:800;letter-spacing:-2px;line-height:1.1;margin:0 0 16px}p[data-v-4c9a6f60]{font-size:17px;color:var(--fg-mid);line-height:1.7;max-width:540px;font-weight:500;margin:0 0 32px}.stat-row[data-v-4c9a6f60]{display:flex;gap:14px;flex-wrap:wrap}.stat-pill[data-v-4c9a6f60]{background:#ffffff0f;border:1px solid var(--glass-border);border-radius:14px;padding:14px 20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.stat-num[data-v-4c9a6f60]{font-size:24px;font-weight:800;color:var(--teal-light);letter-spacing:-.5px;line-height:1}.stat-label[data-v-4c9a6f60]{font-size:12px;font-weight:600;color:var(--fg-low);margin-top:2px}.big-steps-section[data-v-9174b00c]{padding:0 24px 64px}.big-steps-inner[data-v-9174b00c]{max-width:900px;margin:0 auto}.steps-header[data-v-9174b00c]{text-align:center}.steps-header h2[data-v-9174b00c]{font-size:clamp(26px,4vw,40px);font-weight:800;letter-spacing:-1px;margin:0 0 8px}.steps-header p[data-v-9174b00c]{font-size:16px;color:var(--fg-mid);max-width:480px;margin:0 auto 40px;line-height:1.7}.big-steps-list[data-v-9174b00c]{display:flex;flex-direction:column;gap:20px}.big-step[data-v-9174b00c]{padding:32px;border:1px solid var(--glass-border);background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:20px}.big-step[data-v-9174b00c]:nth-child(2n){background:#0a93960f}.big-step h3[data-v-9174b00c]{font-size:20px;font-weight:800;margin:0 0 10px}.big-step p[data-v-9174b00c]{font-size:14px;color:var(--fg-mid);line-height:1.7;font-weight:500;margin:0 0 20px}@media(max-width:640px){.big-step[data-v-9174b00c]{padding:24px 20px}}.step-sub[data-v-9174b00c]{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;color:var(--teal-light);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}.step-badge[data-v-9174b00c]{width:26px;height:26px;border-radius:8px;background:linear-gradient(135deg,var(--teal),var(--teal-dark));color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-badge.final[data-v-9174b00c]{background:linear-gradient(135deg,#22c55e,#16a34a)}.detail-grid[data-v-9174b00c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding-top:20px;border-top:1px solid var(--glass-border)}.detail-item[data-v-9174b00c]{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:600;color:var(--fg-mid);line-height:1.4}.detail-icon[data-v-9174b00c]{width:28px;height:28px;border-radius:8px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.inlever-section[data-v-1d084e8d]{padding:0 24px 64px}.inlever-inner[data-v-1d084e8d]{max-width:900px;margin:0 auto}.inlever-inner>h2[data-v-1d084e8d]{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-1px;margin:0 0 32px}.inlever-card[data-v-1d084e8d]{padding:36px 32px;max-width:540px}.inlever-card h3[data-v-1d084e8d]{font-size:18px;font-weight:800;margin:0 0 10px}.inlever-card>p[data-v-1d084e8d]{font-size:14px;color:var(--fg-mid);line-height:1.7;font-weight:500;margin:0 0 20px}.inlever-card .btn-teal[data-v-1d084e8d]{width:100%;padding:14px;border-radius:10px;font-size:14px;margin-top:16px}@media(max-width:640px){.inlever-card[data-v-1d084e8d]{padding:28px 22px}}.card-header[data-v-1d084e8d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.check-icon[data-v-1d084e8d]{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--teal),var(--teal-dark));display:flex;align-items:center;justify-content:center;font-size:20px}.pill-badge[data-v-1d084e8d]{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:999px;background:#0a939626;border:1px solid rgba(10,147,150,.3);color:var(--teal-light)}.steps-list[data-v-1d084e8d]{border-radius:12px;overflow:hidden;border:1px solid var(--glass-border)}.step-item[data-v-1d084e8d]{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#ffffff08;border-bottom:1px solid var(--glass-border);font-size:13px;font-weight:600}.step-item[data-v-1d084e8d]:last-child{border-bottom:none}.dot[data-v-1d084e8d]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--teal),var(--teal-dark));color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tag-row[data-v-1d084e8d]{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.tag[data-v-1d084e8d]{background:#ffffff0f;border:1px solid var(--glass-border);font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px}.faq-section[data-v-6eebb55a]{padding:0 24px 80px}.faq-inner[data-v-6eebb55a]{max-width:900px;margin:0 auto}.faq-header[data-v-6eebb55a]{text-align:center}.faq-header h2[data-v-6eebb55a]{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-1px;margin:0 0 40px}.faq-list[data-v-6eebb55a]{display:flex;flex-direction:column;gap:12px;max-width:680px;margin:0 auto}.faq-item[data-v-6eebb55a]{border:1px solid var(--glass-border);background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:14px;overflow:hidden;transition:border-color .2s ease}.faq-item.open[data-v-6eebb55a]{border-color:#0a93964d}.faq-question[data-v-6eebb55a]{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:15px;font-weight:700;gap:16px;-webkit-user-select:none;user-select:none;transition:color .2s ease}.faq-question[data-v-6eebb55a]:hover{color:var(--teal-light)}.faq-chevron[data-v-6eebb55a]{width:26px;height:26px;border-radius:7px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;transition:transform .3s ease}.faq-item.open .faq-chevron[data-v-6eebb55a]{transform:rotate(180deg)}.faq-answer[data-v-6eebb55a]{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0 24px;font-size:14px;color:var(--fg-mid);line-height:1.75;font-weight:500}.faq-item.open .faq-answer[data-v-6eebb55a]{max-height:300px;padding:0 24px 20px}section[data-v-138c2292]{width:100%;display:flex;justify-content:center;margin:40px auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a}section .wrapper[data-v-138c2292]{width:90%}section .wrapper h2[data-v-138c2292]{font-size:2.5rem;font-weight:600;margin-bottom:0}section .wrapper p[data-v-138c2292]{font-size:1.2rem}section .wrapper button[data-v-138c2292]{align-self:center;width:100%;max-width:300px;height:60px;background-color:var(--color-primary);border-radius:.5rem;border:none;color:#fff;font-size:1rem;font-weight:600;margin-top:20px;box-shadow:10px 0 10px #0000001a;margin-bottom:40px;transition:all .2s ease}section .wrapper button[data-v-138c2292]:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 6px 16px #00000026;filter:brightness(1.05)}.login-container[data-v-a83aa453]{width:100%;display:flex;justify-content:center;align-self:flex-start}.login-container .login[data-v-a83aa453]{width:100%;max-width:400px;margin-top:100px;padding:30px;background-color:#eef2f4;box-shadow:0 1px 5px #0000001a;border-radius:10px;display:flex;align-items:center;flex-direction:column;gap:15px}.login-container .login p[data-v-a83aa453]{margin:0 0 10px;font-weight:400;font-size:1.3rem}.login-container .login input[data-v-a83aa453]{width:300px;padding:10px;border-radius:5px;border:solid 1px rgba(0,0,0,.1)}.login-container .login button[data-v-a83aa453]{width:120px;height:30px;background-color:var(--color-primary);border-radius:5px;border:none;color:#fff;font-weight:400}.login-container .login button[data-v-a83aa453]:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 6px 16px #00000026;filter:brightness(1.05)}h1[data-v-450013a4]{display:flex;justify-content:space-between;align-items:center}h1 .close-icon[data-v-450013a4]{height:35px;width:35px}h1 .close-icon[data-v-450013a4]:hover{color:red;cursor:pointer}.submission-container[data-v-450013a4]{width:100%}.submission-container .content[data-v-450013a4]{background-color:#eef2f4;border-radius:10px;box-shadow:0 1px 5px #0000001a}.submission-container .content table[data-v-450013a4]{font-family:arial,sans-serif;border-collapse:collapse;width:100%}.submission-container .content table tr[data-v-450013a4]{background-color:#fff}.submission-container .content table tr td[data-v-450013a4],.submission-container .content table tr th[data-v-450013a4]{border:1px solid #dddddd;text-align:left;padding:8px}.submission-container .content table .row-data[data-v-450013a4]:hover{background-color:#ddd;cursor:pointer}.submission-container p[data-v-450013a4]{font-size:small;font-weight:400}.submission-container p[data-v-450013a4]:hover{cursor:pointer;color:#0a9396;text-decoration:underline}.dashboard-container[data-v-929980c3]{width:100%}.dashboard-container .item-container[data-v-929980c3]{background-color:#eef2f4;border-radius:10px;padding:50px 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,200px));justify-content:center;gap:50px;box-shadow:0 1px 5px #0000001a}.dashboard-container .item-container .item[data-v-929980c3]{text-decoration:none;border-radius:10px;width:200px;height:200px;background-color:#fff;box-shadow:0 1px 5px #0000001a;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.dashboard-container .item-container .item .icon[data-v-929980c3]{height:50px;width:50px;color:#0a9396}.dashboard-container .item-container .item p[data-v-929980c3]{font-weight:400;margin:0;text-decoration:none;color:#000}.dashboard-container .item-container .item[data-v-929980c3]:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 6px 18px #0000001f}.detail-container[data-v-ae97f978]{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;padding-bottom:50px;align-items:start}@media(max-width:1000px){.detail-container[data-v-ae97f978]{grid-template-columns:1fr}}.detail-container .detail[data-v-ae97f978]{padding:20px;border-radius:10px;background-color:#fff;border:solid 1px #DDD;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.detail-container .detail h3[data-v-ae97f978]{margin:0;color:#0a9396}.detail-container .detail label[data-v-ae97f978]{font-weight:400;display:flex;justify-content:space-between;width:100%;align-items:center}.detail-container .detail label input[data-v-ae97f978]{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #DDD}.detail-container[data-v-de1dacc5]{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;padding-bottom:50px;align-items:start}@media(max-width:1000px){.detail-container[data-v-de1dacc5]{grid-template-columns:1fr}}.detail-container .detail[data-v-de1dacc5]{padding:20px;border-radius:10px;background-color:#fff;border:solid 1px #DDD;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.detail-container .detail h3[data-v-de1dacc5]{margin:0;color:#0a9396}.detail-container .detail label[data-v-de1dacc5]:first-of-type{border-bottom:solid 1px #0a9396;border-top:solid 1px #0a9396;padding:10px 0}.detail-container .detail label[data-v-de1dacc5]{font-weight:400;display:flex;justify-content:space-between;width:100%;align-items:center}.detail-container .detail label input[data-v-de1dacc5]{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #DDD}.detail-container[data-v-89bd2b9a]{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;padding-bottom:50px;align-items:start}@media(max-width:1000px){.detail-container[data-v-89bd2b9a]{grid-template-columns:1fr}}.detail-container .detail[data-v-89bd2b9a]{padding:20px;border-radius:10px;background-color:#fff;border:solid 1px #DDD;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.detail-container .detail .wrapper[data-v-89bd2b9a]{margin:0 auto;display:flex;flex-direction:column}.detail-container .detail .wrapper .final-value-box[data-v-89bd2b9a]{border-radius:12px;background:#f8fafb;display:flex;flex-direction:column;padding:50px;gap:12px;margin-bottom:60px;border:1px solid #e3e8eb;box-shadow:0 4px 12px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.detail-container .detail .wrapper .final-value-box[data-v-89bd2b9a]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.detail-container .detail .wrapper .final-value-box .close-button[data-v-89bd2b9a]{align-self:flex-end;cursor:pointer}.detail-container .detail .wrapper .final-value-box input[data-v-89bd2b9a]{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #cccccc}.detail-container .detail .wrapper .final-value-box .large-input[data-v-89bd2b9a]{width:100%;min-height:120px;border-radius:8px;border:1px solid #ccc;font-size:14px}.detail-container .detail h3[data-v-89bd2b9a]{margin:0;color:#0a9396}.detail-container .detail label[data-v-89bd2b9a]{font-weight:400;display:flex;justify-content:space-between;width:100%;align-items:center}.detail-container .detail label input[data-v-89bd2b9a]{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #DDD}.detail-container .detail .action-button[data-v-89bd2b9a]{padding:12px 20px;background:linear-gradient(135deg,#0a9396,#005c72);border:none;border-radius:10px;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 4px 12px #005c7233}.detail-container .detail .action-button[data-v-89bd2b9a]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 6px 18px #005c724d}.detail-container .detail .action-button[data-v-89bd2b9a]:active{transform:scale(.98);box-shadow:0 2px 6px #005c7233}.detail-container .detail .action-button[data-v-89bd2b9a]:disabled{background:#cbd5e1;cursor:not-allowed;box-shadow:none}.detail-container .detail .button-container[data-v-89bd2b9a]{display:flex;align-items:center;flex-direction:column;gap:10px;width:100%}.detail-container .detail .button-container button[data-v-89bd2b9a]{width:200px}.detail-container .detail .button-container input[data-v-89bd2b9a]{padding:10px;width:190px;height:40px;border-radius:5px;border:solid 1px #DDD}h1[data-v-8a1654ea]{display:flex;justify-content:space-between;align-items:center}h1 .close-icon[data-v-8a1654ea]{height:35px;width:35px}h1 .close-icon[data-v-8a1654ea]:hover{color:red;cursor:pointer}.button-container[data-v-8a1654ea]{display:flex;gap:20px;margin-bottom:20px}.button-container button[data-v-8a1654ea]{color:#fff;background-color:#0a9396;height:40px;width:200px;border-radius:10px;padding:0 5px;border:none;font-weight:400}.button-container button[data-v-8a1654ea]:hover{background-color:#ccc;cursor:pointer}.button-container .active[data-v-8a1654ea]{background-color:#ccc}.submission-detail-container[data-v-8a1654ea]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding-bottom:50px}@media(max-width:1000px){.submission-detail-container[data-v-8a1654ea]{grid-template-columns:1fr}}.submission-detail-container .submission-detail[data-v-8a1654ea]{padding:20px;border-radius:10px;background-color:#fff;border:solid 1px #DDD;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.submission-detail-container .submission-detail h3[data-v-8a1654ea]{display:flex;justify-content:space-between;width:100%;margin:0 0 10px;color:#0a9396}.submission-detail-container .submission-detail h3 .edit-icon[data-v-8a1654ea]{color:#000}.submission-detail-container .submission-detail h3 .edit-icon[data-v-8a1654ea]:hover{color:#0a9396;cursor:pointer}.submission-detail-container .submission-detail h3 .active-icon[data-v-8a1654ea]{color:#0a9396}.submission-detail-container .submission-detail label[data-v-8a1654ea]{font-weight:400;display:flex;justify-content:space-between;width:100%;align-items:center}.submission-detail-container .submission-detail label input[data-v-8a1654ea]{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #DDD}.submission-detail-container .submission-detail .button-container[data-v-8a1654ea]{width:100%;display:flex;justify-content:flex-end;gap:10px}.submission-detail-container .submission-detail .button-container button[data-v-8a1654ea]{width:80px;padding:4px;border:none;border-radius:5px;color:#fff}.submission-detail-container .submission-detail .button-container button.save[data-v-8a1654ea]{background-color:#0a9396}.submission-detail-container .submission-detail .button-container button.cancel[data-v-8a1654ea]{background-color:red}.submission-detail-container .submission-detail .button-container button[data-v-8a1654ea]:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 6px 16px #00000026;filter:brightness(1.05)}.submission-detail-container .submission-detail.active[data-v-8a1654ea]{border:solid 1px #0a9396}h1[data-v-74c0eb06]{display:flex;justify-content:space-between;align-items:center}h1 .close-icon[data-v-74c0eb06]{height:35px;width:35px}h1 .close-icon[data-v-74c0eb06]:hover{color:red;cursor:pointer}.devices-container[data-v-74c0eb06]{display:flex;width:100%;justify-content:center;background-color:#eef2f4;padding:30px 0;border-radius:10px}.devices-container .devices-list[data-v-74c0eb06]{width:95%}.devices-container .devices-list .devices-header[data-v-74c0eb06]{display:flex;justify-content:space-between;margin-bottom:10px}.devices-container .devices-list .devices-header select[data-v-74c0eb06]{align-self:flex-start;border:1px solid #ccc;border-radius:5px}.devices-container .devices-list .devices-header .header-item[data-v-74c0eb06]{color:#fff;background-color:#0a9396;height:40px;width:200px;border-radius:5px;padding:0 5px;border:none;font-weight:400}.devices-container .devices-list .devices-header .header-item[data-v-74c0eb06]:hover{cursor:pointer;background-color:#ccc}.devices-container .devices-list .model-container[data-v-74c0eb06]{width:100%;display:flex;flex-direction:column;gap:10px}.devices-container .devices-list .model-container .model-item[data-v-74c0eb06]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:0 1px 5px #0000001a;margin:5px 0;padding:10px;border-radius:5px;font-weight:400}.devices-container .devices-list .model-container .model-item .wrapper[data-v-74c0eb06]{height:100%;display:flex;align-items:center;gap:10px}.devices-container .devices-list .model-container .model-item .wrapper p[data-v-74c0eb06]{width:100px;color:#fff;border-radius:5px;padding:5px;display:flex;justify-content:center}.devices-container .devices-list .model-container .model-item .wrapper .active[data-v-74c0eb06]{background-color:var(--blueGreenAqua)}.devices-container .devices-list .model-container .model-item .wrapper .inactive[data-v-74c0eb06]{background-color:var(--orangeRed)}.devices-container .devices-list .model-container .model-item[data-v-74c0eb06]:hover{background-color:#d3d3d3;cursor:pointer}h1[data-v-c2cd65af]{display:flex;justify-content:space-between;align-items:center}h1 .close-icon[data-v-c2cd65af]{height:35px;width:35px}h1 .close-icon[data-v-c2cd65af]:hover{color:red;cursor:pointer}.title-container[data-v-c2cd65af]{display:flex;justify-content:space-between;align-items:center}.title-container .set-status-btn[data-v-c2cd65af]{cursor:pointer;border-radius:5px;border:none;color:#fff;height:40px;width:100px}.title-container .active[data-v-c2cd65af]{background-color:var(--blueGreenAqua)}.title-container .inactive[data-v-c2cd65af]{background-color:#d9534f}.detail-container[data-v-c2cd65af]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding-bottom:50px}@media(max-width:1000px){.detail-container[data-v-c2cd65af]{grid-template-columns:1fr}}.detail-container .detail[data-v-c2cd65af]{padding:20px;border-radius:10px;background-color:#fff;border:solid 1px #DDD;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.detail-container .detail[data-v-c2cd65af] h3{display:flex;justify-content:space-between;width:100%;margin:0 0 10px;color:#0a9396}.detail-container .detail[data-v-c2cd65af] h3 .edit-icon{color:#000}.detail-container .detail[data-v-c2cd65af] h3 .edit-icon:hover{color:#0a9396;cursor:pointer}.detail-container .detail[data-v-c2cd65af] h3 .active-icon{color:#0a9396}.detail-container .detail[data-v-c2cd65af] label{font-weight:400;display:flex;justify-content:space-between;width:100%;align-items:center}.detail-container .detail[data-v-c2cd65af] label .input-wrapper{display:flex;gap:3px;align-items:center}.detail-container .detail[data-v-c2cd65af] label .input-wrapper .adjustment-type-icon{height:15px;width:15px}.detail-container .detail[data-v-c2cd65af] label .input-wrapper input{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #DDD}.detail-container .detail[data-v-c2cd65af] .button-container{width:100%;display:flex;justify-content:flex-end;gap:10px}.detail-container .detail[data-v-c2cd65af] .button-container button{width:80px;padding:4px;border:none;border-radius:5px;color:#fff}.detail-container .detail[data-v-c2cd65af] .button-container button.save{background-color:#0a9396}.detail-container .detail[data-v-c2cd65af] .button-container button.cancel{background-color:red}.detail-container .detail[data-v-c2cd65af] .button-container button:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 6px 16px #00000026;filter:brightness(1.05)}.detail-container .active-detail[data-v-c2cd65af]{border:solid 2px #0a9396}h1[data-v-abe55c93]{display:flex;justify-content:space-between;align-items:center}h1 .close-icon[data-v-abe55c93]{height:35px;width:35px}h1 .close-icon[data-v-abe55c93]:hover{color:red;cursor:pointer}section[data-v-abe55c93]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:1000px){section[data-v-abe55c93]{grid-template-columns:1fr}}section .detail[data-v-abe55c93]{padding:20px;border-radius:10px;background-color:#fff;border:solid 1px #DDD;display:flex;flex-direction:column;align-items:flex-start;gap:10px}section .detail h3[data-v-abe55c93]{display:flex;justify-content:space-between;width:100%;margin:0 0 10px;color:#0a9396}section .detail h3 .edit-icon[data-v-abe55c93]{color:#000}section .detail h3 .edit-icon[data-v-abe55c93]:hover{color:#0a9396;cursor:pointer}section .detail h3 .active-icon[data-v-abe55c93]{color:#0a9396}section .detail[data-v-abe55c93] label{font-weight:400;display:flex;justify-content:space-between;width:100%;align-items:center}section .detail[data-v-abe55c93] label .input-wrapper{display:flex;gap:3px;align-items:center}section .detail[data-v-abe55c93] label .input-wrapper .adjustment-type-icon{height:15px;width:15px}section .detail[data-v-abe55c93] label .input-wrapper input{width:200px;height:20px;border-radius:5px;padding:8px;border:solid 1px #DDD}section .detail[data-v-abe55c93] .button-container{width:100%;display:flex;justify-content:flex-end}section .detail[data-v-abe55c93] .button-container .plus{color:#000}section .detail[data-v-abe55c93] .button-container .plus:hover{color:#0a9396}section .detail[data-v-abe55c93] .button-container .icon:hover{cursor:pointer;transform:translateY(-2px)}section .detail[data-v-abe55c93] .minus-icon-container{width:100%;display:flex;align-items:center;gap:10px}section .detail[data-v-abe55c93] .minus-icon-container .minus-icon{color:red}section .detail[data-v-abe55c93] .minus-icon-container .minus-icon:hover{cursor:pointer;transform:translateY(-2px)}section .detail[data-v-abe55c93] .minus-icon-container hr{border:solid 1px #0a9396;width:100%}.submit-btn-container[data-v-abe55c93]{display:flex;justify-content:center;padding:20px 0 40px}.submit-btn-container .submit-btn[data-v-abe55c93]{border-radius:5px;width:200px;background-color:#0a9396;padding:10px;color:#fff;font-weight:400;border:none}.submit-btn-container .submit-btn[data-v-abe55c93]:hover{cursor:pointer;transform:translateY(-2px)}.not-found[data-v-fbaf7451]{display:flex;align-items:center;justify-content:center;width:100%}.not-found .card[data-v-fbaf7451]{background:#fff;border-radius:16px;text-align:center;width:100%;box-shadow:0 8px 24px #0000000f;padding:20px 0;max-width:600px}.not-found .card h1[data-v-fbaf7451]{font-size:64px;margin:0;color:#005c72}.not-found .card h2[data-v-fbaf7451]{margin:8px 0 16px;font-size:22px}.not-found .card p[data-v-fbaf7451]{color:#6b7280;margin-bottom:24px}.not-found .card .actions[data-v-fbaf7451]{display:flex;gap:12px;justify-content:center}.not-found .card .actions button[data-v-fbaf7451]{padding:10px 16px;border-radius:8px;border:none;background:#0a9396;color:#fff;cursor:pointer;font-weight:500;transition:.2s}.not-found .card .actions button[data-v-fbaf7451]:hover{opacity:.9}.not-found .card .actions button.secondary[data-v-fbaf7451]{background:#e5e7eb;color:#1f2937}.link[data-v-34f727be]{color:#000;text-decoration:none;font-weight:400;font-size:1rem}.link[data-v-34f727be]:hover{text-decoration:underline;color:#0a9396}.logout-link[data-v-34f727be]{display:flex;align-items:center;gap:4px;font-weight:400;cursor:pointer}.logout-link[data-v-34f727be]:hover{color:red}.logout-link .logout-icon[data-v-34f727be]{width:18px;height:18px}footer[data-v-515a3afb]{position:relative;z-index:2;background:#0b1e2c;border-top:1px solid var(--glass-border);width:100%;padding:48px 24px 0}.footer-inner[data-v-515a3afb]{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px;padding-bottom:40px}@media(max-width:640px){.footer-inner[data-v-515a3afb]{grid-template-columns:1fr;gap:24px}}.footer-logo[data-v-515a3afb]{font-size:20px;font-weight:800;color:var(--teal-light);margin-bottom:10px}.footer-tagline[data-v-515a3afb]{font-size:13px;color:var(--fg-low);line-height:1.65;margin:0;font-weight:500}.footer-col h5[data-v-515a3afb]{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--fg-low);margin:0 0 14px}.footer-col ul[data-v-515a3afb]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-col ul li[data-v-515a3afb]{font-size:14px;color:var(--fg-mid);font-weight:500;cursor:pointer;transition:color .2s ease}.footer-col ul li[data-v-515a3afb]:hover{color:var(--fg)}.footer-col ul a[data-v-515a3afb]{color:inherit;text-decoration:none}.footer-bottom[data-v-515a3afb]{max-width:900px;margin:0 auto}.footer-bottom hr[data-v-515a3afb]{border:none;border-top:1px solid var(--glass-border);margin:0}.footer-bottom p[data-v-515a3afb]{font-size:12px;color:var(--fg-low);padding:16px 0;margin:0}.app-container[data-v-1140cc7d]{min-height:100dvh;display:flex;flex-direction:column}.app-container main[data-v-1140cc7d]{display:flex;justify-content:center;min-width:320px;width:100%;margin:0 auto;padding:85px 0 0;flex:1;background-color:#fff}@media(max-width:900px){.app-container main[data-v-1140cc7d]{padding:85px 0 0}}.app-container .main-cms[data-v-1140cc7d]{max-width:100%;padding-left:20px;padding-right:20px;flex-direction:column;justify-content:flex-start;align-items:stretch}.app-container .cms-min-width[data-v-1140cc7d]{min-width:600px}
