.language-toggle{color:#1f5683;align-items:center;gap:8px;font-size:12px;display:flex}.language-toggle.condensed .label{display:none}.language-toggle.condensed .toggle-buttons button{padding:4px 10px}.language-toggle .label{letter-spacing:.2px;color:#191b22;font-weight:600}.language-toggle .toggle-buttons{background:#fff;border:1px solid #e2e4e8;border-radius:16px;display:inline-flex;overflow:hidden}.language-toggle .toggle-buttons button{cursor:pointer;color:#1f5683;background:0 0;border:none;padding:6px 12px;font-weight:600;transition:all .15s}.language-toggle .toggle-buttons button.active{color:#fff;background:#2e7ab9}.language-toggle .toggle-buttons button:hover{background:#2e7ab914}.outerLayoutContainer{z-index:1;width:100vw;min-height:100dvh;position:relative;overflow:hidden auto}.outerLayoutContainer .language-toggle-wrapper{z-index:2;position:absolute;top:16px;right:20px}.outerLayoutContainer .backgroundContainer{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.outerLayoutContainer .backgroundContainer img{width:100%;height:100%}.outerLayoutContainer .outletContainer{justify-content:center;align-items:center;width:100%;height:auto;min-height:100dvh;padding:32px 16px;display:flex;position:relative}@media screen and (width<=767px),screen and (height<=720px){.outerLayoutContainer .language-toggle-wrapper{top:10px;right:12px}.outerLayoutContainer .outletContainer{align-items:flex-start;padding:56px 12px 18px}}.button{text-align:center;letter-spacing:4px;cursor:pointer;white-space:nowrap;letter-spacing:.04em;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:45px;padding:16px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:all .3s;display:flex;position:relative}.button.primary{color:#fff;background-color:#2e7ab9}.button.primary-outline{background-color:#fff;border:1px solid #2e7ab9}.button.orange-light{color:#2e7ab9;background-color:#fef6f3}.button.gray-light{color:#1f5683;background-color:#fff}.button.gray-dark{color:#8b93a1;cursor:not-allowed;background-color:#f8f9fa}.button.purple-dark{color:#fff;background-color:#8a6fab}.button.purple-light{color:#8a6fab;background-color:#fbf9ff}.button.default-purple{color:#8a6fab;padding:0}.button.default-gray{color:#8b93a1;padding:0}@media screen and (width<=1199px){.button{font-size:14px}}.button.animation{color:#8b93a1;cursor:not-allowed;background-color:#f8f9fa}.button.animation span{opacity:1;z-index:1}.button span{opacity:0;z-index:-1;background:#efefefe3;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;inset:0}.button span:before{content:"";border:2px solid #2e7ab9;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:1s ease-in-out infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.form-control{margin-bottom:16px;position:relative}.form-control .input-label{color:#191b22;text-align:left;margin-bottom:16px;font-size:16px;font-weight:500;line-height:100%;display:block}.form-control .input-label span{color:#e22a34;padding-left:3px}.form-control .input-label+.additional-link{color:#2e7ab9;font-size:14px;font-weight:400;line-height:1;position:absolute;top:2px;right:0}.form-control input[type=text],.form-control input[type=number],.form-control input[type=date],.form-control input[type=button],.form-control input[type=submit],.form-control input[type=file],.form-control input[type=image],.form-control input[type=password],.form-control input[type=reset],.form-control input[type=search],.form-control input[type=radio],.form-control textarea{box-sizing:border-box;color:#191b22;z-index:1;background-color:#f8f9fa;border:none;border-radius:8px;width:100%;height:56px;padding:16px;font-family:Figtree;font-size:14px;font-weight:400;position:relative}.form-control input[type=text].transparent,.form-control input[type=number].transparent,.form-control input[type=date].transparent,.form-control input[type=button].transparent,.form-control input[type=submit].transparent,.form-control input[type=file].transparent,.form-control input[type=image].transparent,.form-control input[type=password].transparent,.form-control input[type=reset].transparent,.form-control input[type=search].transparent,.form-control input[type=radio].transparent,.form-control textarea.transparent{background:0 0;border-color:#0000}.form-control input[type=text]:focus,.form-control input[type=number]:focus,.form-control input[type=date]:focus,.form-control input[type=button]:focus,.form-control input[type=submit]:focus,.form-control input[type=file]:focus,.form-control input[type=image]:focus,.form-control input[type=password]:focus,.form-control input[type=reset]:focus,.form-control input[type=search]:focus,.form-control input[type=radio]:focus,.form-control textarea:focus{border-color:#8a6fab}.form-control input[type=text].issuffix,.form-control input[type=number].issuffix,.form-control input[type=date].issuffix,.form-control input[type=button].issuffix,.form-control input[type=submit].issuffix,.form-control input[type=file].issuffix,.form-control input[type=image].issuffix,.form-control input[type=password].issuffix,.form-control input[type=reset].issuffix,.form-control input[type=search].issuffix,.form-control input[type=radio].issuffix,.form-control textarea.issuffix{background-color:#0000;padding-right:115px}.form-control input[type=text].common-input.visible,.form-control input[type=number].common-input.visible,.form-control input[type=date].common-input.visible,.form-control input[type=button].common-input.visible,.form-control input[type=submit].common-input.visible,.form-control input[type=file].common-input.visible,.form-control input[type=image].common-input.visible,.form-control input[type=password].common-input.visible,.form-control input[type=reset].common-input.visible,.form-control input[type=search].common-input.visible,.form-control input[type=radio].common-input.visible,.form-control textarea.common-input.visible{-webkit-text-security:none!important;writing-mode:unset!important}.form-control input[type=text]::placeholder,.form-control input[type=number]::placeholder,.form-control input[type=date]::placeholder,.form-control input[type=button]::placeholder,.form-control input[type=submit]::placeholder,.form-control input[type=file]::placeholder,.form-control input[type=image]::placeholder,.form-control input[type=password]::placeholder,.form-control input[type=reset]::placeholder,.form-control input[type=search]::placeholder,.form-control input[type=radio]::placeholder,.form-control textarea::placeholder{color:#6c757d}.form-control input:-internal-autofill-selected{z-index:0;background-color:#0000!important}.form-control.password-field.not-valid{margin-bottom:16px}.form-control.password-field .common-input{padding-right:33px;-webkit-text-security:disc!important;writing-mode:horizontal-tb!important}.form-control.password-field .error-message{white-space:unset;text-align:left;font-size:12px;line-height:1;top:75%;bottom:auto}.form-control textarea{resize:vertical;height:auto;min-height:48px;max-height:150px}.form-control ::placeholder{color:#8b93a1;font-size:14px}.form-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-control.alignbottom{flex-wrap:wrap;align-items:flex-end;padding-bottom:11px;display:flex}.form-control .toggle-visible{z-index:2;cursor:pointer;opacity:.6;width:24px;height:24px;transition:all .3s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.form-control .toggle-visible svg{transition:all .3s}.form-control .toggle-visible:after{content:"";opacity:1;background-color:#2d2e2e;width:1.25px;height:24px;transition:all .3s;position:absolute;top:0;left:11px;transform:rotate(-45deg)}.form-control .toggle-visible.visible{opacity:1}.form-control .toggle-visible.visible svg{transform:rotateX(180deg)}.form-control .toggle-visible.visible:after{opacity:0}.custom-select{width:100%;font-weight:400}.custom-select>div{border-color:#e2e4e8;border-radius:0;height:48px}.custom-select>div:hover{border-color:#e2e4e8}.custom-select>div.css-t3ipsp-control{box-shadow:none}.custom-select>div>div:first-child{padding:2px 0 2px 16px}.custom-select>div>div:first-child>div:first-child{text-overflow:unset;margin:0;font-size:14px;font-weight:400}.custom-select>div>div:first-child>div:first-child#react-select-2-placeholder{color:#8b93a1}.custom-select>div>div:first-child>div:last-child input{height:36px}.custom-select>div>div:first-child+div{width:25px}.custom-select>div>div:first-child+div span{display:none}.custom-select>div>div:first-child+div>div{padding:8px 3px;transform:rotate(90deg)}.custom-select>div>div:first-child+div>div svg{width:11px}.custom-select>:nth-last-child(2),.custom-select>.css-103yzqr-control{border-color:#8a6fab;box-shadow:none!important}.custom-select>.css-1nmdiq5-menu{width:100%;box-shadow:none;z-index:3;border:1px solid #e2e4e8;height:auto;margin-right:1px}.custom-select>.css-1nmdiq5-menu>div{background-color:#fff;padding:0!important}.custom-select>.css-1nmdiq5-menu>div>div{padding:3px 8px!important;font-size:14px!important}.input-suffix{z-index:0;background:#f3effb;min-width:105px;height:46px;padding:9px 16px;font-size:14px;line-height:2;position:absolute;bottom:1px;right:1px}.input-preffix{z-index:1;background:0 0;width:24px;height:24px;font-size:14px;line-height:2;position:absolute;bottom:12px;left:21px}.error-message{color:#e22a34;white-space:nowrap;font-size:12px;font-weight:400;position:absolute;bottom:-20px;left:0}.custom-checkbox{display:inline-block}.custom-checkbox input{height:initial;width:initial;cursor:pointer;margin-bottom:0;padding:0;display:none}.custom-checkbox input:checked+label:after{opacity:1}.custom-checkbox input:checked+label:before{border-color:#8a6fab}.custom-checkbox.check-design label:after{background:0 0;border:2px solid #8a6fab;border-width:0 2px 2px 0;transform:rotate(45deg);width:4px!important;height:9px!important;top:1px!important;left:5px!important}.custom-checkbox label{cursor:pointer;position:relative}.custom-checkbox label:before{content:"";vertical-align:middle;cursor:pointer;background-color:#0000;border:1px solid #e2e4e8;border-radius:2px;width:22px;height:22px;margin-right:7px;transition:all .3s;display:inline-block;position:relative}.custom-checkbox label:after{content:"";opacity:0;background:#8a6fab;border-radius:2px;width:10px;height:10px;transition:all .3s;display:block;position:absolute;top:6px;left:7px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{min-height:var(--toastify-toast-min-height);box-sizing:border-box;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;border-radius:4px;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Toastify__toast-container.myte-toast-container{z-index:999999;width:min(360px,100vw - 32px);padding:0;top:18px;right:18px}.Toastify__toast.myte-toast{color:#191b22;cursor:pointer;background:#fffffffa;border:1px solid #e2e4e8e6;border-radius:8px;min-height:0;margin-bottom:10px;padding:0;overflow:hidden;box-shadow:0 14px 36px #00000024,0 2px 8px #00000014}.myte-toast-body{white-space:pre-line;align-items:center;gap:10px;margin:0;padding:12px 14px;display:flex}.Toastify__toast-icon{flex:none;width:auto;margin:0}.Toastify__toast-icon+div{color:#191b22;overflow-wrap:anywhere;text-align:left;margin:0;font-size:14px;font-weight:500;line-height:19px}.myte-toast-glyph{border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.myte-toast-glyph--success{color:#228c58;background:#2aad6c21}.myte-toast-glyph--error{color:#d51d27;background:#e22a341c}.myte-toast-glyph--warning{color:#b06600;background:#ed8a0024}.myte-toast-glyph--info{color:#2e7ab9;background:#2e7ab91f}@media (width<=600px){.Toastify__toast-container.myte-toast-container{width:auto;top:14px;left:16px;right:16px}}.forgotPasswordPageContainer{background-color:#fff;border-radius:24px;flex-direction:column;gap:24px;width:100%;max-width:414px;max-height:calc(100% - 64px);margin:0 auto;padding:24px;display:flex;overflow:hidden auto}.forgotPasswordPageContainer .forgotHeading{flex-direction:column;gap:16px;width:100%;max-width:353px;margin:0 auto;display:flex}.forgotPasswordPageContainer .forgotHeading h3{color:#191b22;font-size:28px;font-weight:700;line-height:32px}.forgotPasswordPageContainer .forgotHeading p{letter-spacing:.04em;text-align:center;font-size:16px;font-weight:400;line-height:24px}.forgotPasswordPageContainer .forgotHeading p span{color:#2e7ab9;cursor:pointer;text-decoration:underline}.forgotPasswordPageContainer .btnWrapper{margin-top:24px}.forgotPasswordPageContainer .newPassword.not-valid{margin-bottom:0}.forgotPasswordPageContainer .newPassword.not-valid .error-message{text-align:left;line-height:1.2;position:relative}.forgotPasswordPageContainer .newPassword.not-valid .toggle-visible{top:17px;transform:translateY(0)}.forgotPasswordPageContainer .loginLink{justify-content:center;margin-top:16px;display:flex}.forgotPasswordPageContainer .loginLink p{color:#6c757d;letter-spacing:.04em;text-align:center;font-size:16px;line-height:24px}.forgotPasswordPageContainer .loginLink p a{color:#2e7ab9;text-decoration:underline}.loading{color:#6c757d!important;pointer-events:none!important}header{z-index:1000;background-color:#fff;position:sticky;top:0}.logo-container{justify-content:center;align-items:center;padding:14px 0;display:flex;box-shadow:0 15px 32px #24639914}.logo-container img{background:#fffffff5;border:1px solid #69b3ec3d;border-radius:20px;padding:10px 16px;box-shadow:0 14px 34px #1f568314}.tab-container{border-bottom:1px solid #a6b1cb;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:24px 50px 0;display:flex}.tab-container ul{letter-spacing:.5px;color:#a6b1cb;align-items:center;gap:24px;padding-left:24px;font-weight:400;list-style-type:none;display:flex}.tab-container ul li{cursor:pointer;border:1px solid #0000;line-height:3}.tab-container ul li.select{color:#2e7ab9;border-bottom:1px solid #2e7ab9;font-weight:700}.tab-container .logout-wrap{align-items:center;gap:12px;display:flex}.tab-container .logout-wrap .language-toggle{transform:translateY(2px)}.tab-container .logout-wrap .logout{letter-spacing:.5px;cursor:pointer;color:#2e7ab9;font-weight:700}.tab-container .logout-wrap .logout span{display:block}.tab-container .logout-wrap .logout img{display:none}@media screen and (width<=767px){.tab-container{padding:0 10px}.tab-container ul{gap:10px}.tab-container ul li{font-size:14px}.tab-container .logout-wrap{gap:10px}.tab-container .logout-wrap .logout{font-size:14px}.tab-container .logout-wrap .logout span{display:none}.tab-container .logout-wrap .logout img{display:block}}.change-password-container{z-index:99999;background-color:#ffffffd9;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;position:fixed}.change-password-container .forgotPasswordPageContainer{box-shadow:0 0 32px 5px #24639914}@media screen and (width<=1279px){.tab-container{padding:24px 32px 0}}@media screen and (width<=767px){.tab-container ul{padding-left:0}}@media screen and (width<=400px){.tab-container{padding:24px 16px 0}}.loginPageContainer{background-color:#fff;border-radius:24px;flex-direction:column;gap:14px;width:100%;max-width:414px;margin:0 auto;padding:20px 24px;display:flex;overflow:visible}.loginPageContainer .logoContainer{justify-content:center;width:100%;margin:0 auto;display:flex}.loginPageContainer .logoContainer .brandWordmarkFrame{background:#fffffffa;border:1px solid #69b3ec2e;border-radius:18px;justify-content:center;align-items:center;min-width:198px;padding:9px 14px;display:inline-flex;box-shadow:0 16px 34px #1f568314}.loginPageContainer .logoContainer .brandWordmarkFrame img{object-fit:contain;width:154px;height:auto;display:block}.loginPageContainer .loginHeading{flex-direction:column;gap:8px;width:100%;max-width:353px;margin:0 auto;display:flex}.loginPageContainer .loginHeading h3{color:#191b22;font-size:26px;font-weight:700;line-height:30px}.loginPageContainer .loginHeading p{letter-spacing:.04em;text-align:center;font-size:14px;font-weight:400;line-height:20px}.loginPageContainer .forgotLink{justify-content:flex-end;margin-top:10px;display:flex}.loginPageContainer .forgotLink a{color:#6c757d;letter-spacing:.04em;font-size:14px;line-height:20px;text-decoration:underline}.loginPageContainer .btnWrapper{margin-top:12px}.loginPageContainer .signUpLink{justify-content:center;margin-top:12px;display:flex}.loginPageContainer .signUpLink p{color:#6c757d;letter-spacing:.04em;text-align:center;font-size:15px;line-height:22px}.loginPageContainer .signUpLink p a{color:#2e7ab9;text-decoration:underline}.loginPageContainer .form-control{margin-bottom:12px}.loginPageContainer .form-control .input-label{margin-bottom:10px;font-size:14px}.loginPageContainer .form-control input[type=text],.loginPageContainer .form-control input[type=password]{height:48px;padding:13px 16px}.loginPageContainer .password-filed.not-valid .error-message{text-align:left;line-height:1.2}@media screen and (width<=767px),screen and (height<=720px){.loginPageContainer{border-radius:20px;gap:12px;max-width:390px;padding:16px}.loginPageContainer .logoContainer .brandWordmarkFrame{border-radius:16px;min-width:176px;padding:7px 12px}.loginPageContainer .logoContainer .brandWordmarkFrame img{width:138px}.loginPageContainer .loginHeading{gap:6px}.loginPageContainer .loginHeading h3{font-size:23px;line-height:27px}.loginPageContainer .loginHeading p{font-size:13px;line-height:18px}.loginPageContainer .form-control{margin-bottom:10px}.loginPageContainer .form-control .input-label{margin-bottom:8px}.loginPageContainer .form-control input[type=text],.loginPageContainer .form-control input[type=password]{height:44px;padding:11px 14px}.loginPageContainer .form-control .toggle-visible{top:40px}.loginPageContainer .forgotLink,.loginPageContainer .btnWrapper,.loginPageContainer .signUpLink{margin-top:10px}}.signUpPageContainer{background-color:#fff;border-radius:24px;flex-direction:column;gap:14px;width:100%;max-width:414px;margin:0 auto;padding:20px 24px;display:flex;overflow:visible}.signUpPageContainer .logoContainer{justify-content:center;width:100%;margin:0 auto;display:flex}.signUpPageContainer .logoContainer .brandWordmarkFrame{background:#fffffffa;border:1px solid #69b3ec2e;border-radius:18px;justify-content:center;align-items:center;min-width:198px;padding:9px 14px;display:inline-flex;box-shadow:0 16px 34px #1f568314}.signUpPageContainer .logoContainer .brandWordmarkFrame img{object-fit:contain;width:154px;height:auto;display:block}.signUpPageContainer .signUpHeading{flex-direction:column;gap:8px;width:100%;max-width:353px;margin:0 auto;display:flex}.signUpPageContainer .signUpHeading h3{color:#191b22;font-size:26px;font-weight:700;line-height:30px}.signUpPageContainer .signUpHeading p{letter-spacing:.04em;text-align:center;font-size:14px;font-weight:400;line-height:20px}.signUpPageContainer .form-control{margin-bottom:12px}.signUpPageContainer .form-control input[type=text],.signUpPageContainer .form-control input[type=password]{height:48px;padding:13px 16px}.signUpPageContainer .newPassword.not-valid{margin-bottom:0}.signUpPageContainer .newPassword.not-valid .error-message{text-align:left;line-height:1.2;position:relative}.signUpPageContainer .newPassword.not-valid .toggle-visible{top:13px;transform:translateY(0)}.signUpPageContainer .btnWrapper{margin-top:12px}.signUpPageContainer .legalConsentRow{background:#69b3ec0f;border:1px solid #69b3ec24;border-radius:14px;align-items:flex-start;gap:12px;margin-top:12px;padding:10px 12px;display:flex}.signUpPageContainer .legalConsentRow.has-error{background:#e22a340a;border-color:#e22a3480}.signUpPageContainer .legalConsentRow input{accent-color:#2e7ab9;flex:none;width:18px;height:18px;margin-top:2px}.signUpPageContainer .legalConsentRow .legalConsentText{color:#191b22;font-size:12px;line-height:18px}.signUpPageContainer .legalConsentRow .legalConsentText a{color:#2e7ab9;font-weight:700;text-decoration:underline}.signUpPageContainer .legalConsentError{color:#e22a34;margin-top:6px;font-size:12px;line-height:16px}.signUpPageContainer .signInLink{justify-content:center;margin-top:12px;display:flex}.signUpPageContainer .signInLink p{color:#6c757d;letter-spacing:.04em;text-align:center;font-size:16px;line-height:22px}.signUpPageContainer .signInLink p a{color:#2e7ab9;text-decoration:underline}@media screen and (width<=767px),screen and (height<=720px){.signUpPageContainer{border-radius:20px;gap:12px;max-width:390px;padding:16px}.signUpPageContainer .logoContainer .brandWordmarkFrame{border-radius:16px;min-width:176px;padding:7px 12px}.signUpPageContainer .logoContainer .brandWordmarkFrame img{width:138px}.signUpPageContainer .signUpHeading{gap:6px}.signUpPageContainer .signUpHeading h3{font-size:23px;line-height:27px}.signUpPageContainer .signUpHeading p{font-size:13px;line-height:18px}.signUpPageContainer .form-control{margin-bottom:10px}.signUpPageContainer .form-control input[type=text],.signUpPageContainer .form-control input[type=password]{height:44px;padding:11px 14px}.signUpPageContainer .form-control .toggle-visible{top:22px}.signUpPageContainer .newPassword.not-valid .toggle-visible{top:11px}.signUpPageContainer .legalConsentRow{gap:10px;margin-top:10px;padding:9px 10px}.signUpPageContainer .btnWrapper,.signUpPageContainer .signInLink{margin-top:10px}}.verification-container{text-align:center;justify-content:center;align-items:center;height:100vh;display:flex}.success-message,.error-message{background-color:#f0f4f8;border-radius:10px;padding:40px;box-shadow:0 4px 8px #0000001a}.success-message h2{color:#28a745}.error-message h2{color:#dc3545}.loader-container{width:100%;height:100%;position:relative}.loader-container .loader-inner-container{z-index:999999;background-color:#fffc;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .5s ease-in-out;display:flex;position:absolute;top:0;left:0}.loader-container .loader-logo{transform:scale(.6)}.loader-container .loader-container:not(.active){animation:.5s forwards fadeOut}.loader-container .dbl-spinner{background-color:#0000;border:4px solid #0000;border-color:#1f5683 #0000 #0000 #1f5683;border-radius:50%;width:130px;height:130px;animation:2s linear infinite spin;position:absolute}.loader-container .dbl-spinner--2{border:4px solid #2e7ab9;border-color:#0000 #2e7ab9 #2e7ab9 #0000;animation:1s linear infinite spin}.tilt-card{--rx:0deg;--ry:0deg;--mx:.5;--my:.5;transform-style:preserve-3d;will-change:transform;transition:transform .18s,box-shadow .18s;position:relative}.tilt-card .tilt-card-inner{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;border-radius:14px;transition:transform .18s}.tilt-card:hover .tilt-card-inner{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-2px)}.tilt-card:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(500px 360px at calc(var(--mx) * 100%) calc(var(--my) * 100%), #2e7ab92e, #fff0 60%);border-radius:14px;transition:opacity .18s;position:absolute;inset:0}.tilt-card:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.tilt-card,.tilt-card .tilt-card-inner{transition:none}.tilt-card:hover .tilt-card-inner{transform:none}.tilt-card:after{display:none}}.landing-page{color:#fff;--scroll-y:0;--scroll-p:0;--vein-flow-a:0px;--vein-flow-b:0px;--vein-flow-c:0px;background:linear-gradient(#071523 0%,#09131f 54%,#08111a 100%);height:100%;position:relative;overflow:hidden auto}.lp-content{z-index:1;position:relative}.lp-veins{z-index:0;pointer-events:none;opacity:.58;mix-blend-mode:screen;filter:saturate(1.1)contrast(1.06);position:fixed;inset:0;transform:translate(0,0);-webkit-mask-image:radial-gradient(circle at 50% 40%,#0000 0% 34%,#000000c7 66%,#000 86%);mask-image:radial-gradient(circle at 50% 40%,#0000 0% 34%,#000000c7 66%,#000 86%)}.lp-veins .vein-base{fill:none;stroke:url(#veinStroke);stroke-width:1.1px;opacity:.22}.lp-veins .vein-pulse{fill:none;stroke:url(#veinPulse);stroke-width:1.8px;opacity:.18;stroke-linecap:round;stroke-dashoffset:0;animation:2.9s ease-in-out infinite veinBreath}.lp-veins .vein-pulse.p1{stroke-dasharray:18 280;stroke-dashoffset:calc(0px - var(--vein-flow-a,0px));opacity:.22}.lp-veins .vein-pulse.p2{stroke-dasharray:12 340;stroke-dashoffset:calc(0px - var(--vein-flow-b,0px) - 240px);opacity:.16}.lp-veins .vein-pulse.p3{stroke-dasharray:8 240;stroke-dashoffset:calc(0px - var(--vein-flow-c,0px) - 120px);opacity:.14}.landing-page.is-scrolling .lp-veins{opacity:.72}.landing-page.is-scrolling .lp-veins .vein-pulse{opacity:.3}@keyframes veinBreath{0%,to{opacity:.14}50%{opacity:.28}}.lp-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 28px}.lp-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08131fc7;border-bottom:1px solid #69b3ec24;position:sticky;top:0}.lp-header-inner{justify-content:space-between;align-items:center;gap:18px;max-width:1240px;margin:0 auto;padding:14px 28px;display:flex}.lp-brand{cursor:pointer;color:#fffffff5;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.brand-wordmark-shell{background:#fffffffa;border:1px solid #69b3ec2e;border-radius:24px;justify-content:center;align-items:center;padding:12px 18px;display:inline-flex;box-shadow:0 18px 42px #1f56832e}.brand-wordmark-shell img{object-fit:contain;width:176px;height:auto;display:block}.brand-wordmark-shell.hero{border-radius:30px;padding:16px 26px;box-shadow:0 24px 64px #1f56833d}.brand-wordmark-shell.hero img{width:248px}.brand-wordmark-shell.footer{padding:10px 16px}.brand-wordmark-shell.footer img{width:158px}.lp-hero-brand{justify-content:center;margin-bottom:18px;display:flex}.lp-nav{align-items:center;gap:14px;display:flex}.lp-nav button{cursor:pointer;color:#ffffffbd;border-radius:12px;padding:8px 10px;font-size:13px;transition:background .14s,color .14s}.lp-nav button:hover{color:#fffffff2;background:#69b3ec1f}.lp-actions{align-items:center;gap:10px;display:flex}.lp-mobile-menu-btn,.lp-mobile-nav{display:none}.lp-btn{letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.lp-btn.primary{color:#fff;background:linear-gradient(135deg,#246399 0%,#2e7ab9 62%,#69b3ec 100%);border-color:#69b3ec52;box-shadow:0 16px 40px #2463994d}.lp-btn.secondary{color:#ffffffeb;background:#69b3ec24;border-color:#69b3ec3d}.lp-btn.ghost{color:#ffffffe6;background:#ffffff0d}.lp-btn:hover{border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 18px 42px #00000061}.lp-login{color:#ffffffbd;border-radius:10px;padding:10px 8px;font-size:13px;font-weight:600;transition:background .14s,color .14s}.lp-login:hover{color:#ffffffeb;background:#69b3ec1a}.lp-hero{--px:.5;--py:.5;min-height:92vh;position:relative;overflow:hidden}.lp-hero:before{content:"";z-index:1;background:radial-gradient(1100px 520px at 28% 38%,#69b3ec2e,#0000 62%),radial-gradient(1100px 520px at 72% 38%,#24639947,#0000 62%),linear-gradient(#08111c5c,#08111cf0);position:absolute;inset:0}.lp-hero-bg{transform:translate3d(calc((var(--px) - .5) * -22px), calc((var(--py) - .5) * -16px), 0) scale(1.12);filter:saturate(1.08)contrast(1.06);z-index:0;background-image:url(/landing/hero-nature.webp);background-position:50% 42%;background-size:cover;position:absolute;inset:-12%}.lp-net{z-index:2;pointer-events:none;opacity:.48;mix-blend-mode:screen;transform:translate3d(calc((var(--px) - .5) * 18px), calc((var(--py) - .5) * 14px), 0) scale(1.08);position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(circle at 50% 44%,#000 0%,#000000e0 58%,#0000 86%);mask-image:radial-gradient(circle at 50% 44%,#000 0%,#000000e0 58%,#0000 86%)}.lp-net .net-nodes circle{transform-origin:50%;animation:6s ease-in-out infinite netPulse}.lp-net .net-nodes circle:nth-child(3n){animation-duration:7.2s}.lp-net .net-nodes circle:nth-child(5n){animation-duration:5.4s}.lp-net .net-lines line{animation:8s ease-in-out infinite netLine}.lp-net .net-lines line:nth-child(4n){animation-duration:10.5s}@keyframes netPulse{0%,to{opacity:.18;filter:drop-shadow(0 0 #69b3ec00);transform:scale(1)}50%{opacity:.42;filter:drop-shadow(0 0 10px #69b3ec33);transform:scale(1.08)}}@keyframes netLine{0%,to{opacity:.06}50%{opacity:.16}}.lp-hero-inner{z-index:3;padding:54px 0 70px;position:relative}.lp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);max-width:1240px;margin:0 auto;padding:0 28px;display:grid}.lp-hero-copy{text-align:center;justify-self:center;width:min(560px,100%)}.lp-hero-copy.is-visible{opacity:1;transform:translateY(0)}.lp-badge{color:#ffffffdb;letter-spacing:.02em;background:#69b3ec24;border:1px solid #69b3ec2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.lp-badge .dot{background:#69b3ece0;border-radius:10px;width:8px;height:8px;box-shadow:0 0 18px #69b3ec6b}.lp-title{letter-spacing:-.02em;text-wrap:balance;color:#fffffff5;text-shadow:0 18px 40px #0000008c;margin-top:16px;font-size:52px;font-weight:800;line-height:1.06}@supports ((-webkit-background-clip:text)){.lp-title{background:linear-gradient(92deg,#fffffffa 0%,#69b3eceb 42%,#2e7ab9fa 100%);color:#0000;-webkit-background-clip:text;background-clip:text}}.lp-subtitle{color:#ffffffc7;text-wrap:pretty;max-width:560px;margin-top:14px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.55}.lp-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:18px;display:flex}.lp-hero-note{color:#ffffffad;max-width:560px;margin-top:16px;margin-left:auto;margin-right:auto;font-size:13px}.lp-utility-link{max-width:560px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:13px}.lp-utility-link a{color:#69b3ecf5;-webkit-text-decoration:underline #69b3ec75;text-decoration:underline #69b3ec75}.lp-hero-panel{justify-content:flex-start;display:flex;position:relative}.lp-hero-panel.is-visible{opacity:1;transform:translateY(0)}.glass-surface{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff1c,#ffffff0d);border:1px solid #69b3ec2e;border-radius:20px;width:100%;max-width:560px;padding:18px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000008c}.glass-surface:before{content:"";opacity:.7;pointer-events:none;background:radial-gradient(620px 260px at 50% 0,#ffffff38,#fff0 60%);position:absolute;inset:0}.glass-surface>*{z-index:1;position:relative}.lp-cta-row .lp-btn.primary{position:relative;overflow:hidden}.lp-cta-row .lp-btn.primary:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff57 45%,#fff0 100%);width:42%;height:220%;transition:transform .72s;position:absolute;top:-60%;left:-40%;transform:translate(-140%)rotate(18deg)}.lp-cta-row .lp-btn.primary:hover:after{transform:translate(360%)rotate(18deg)}.glass-top{padding:4px 6px 10px}.glass-top .pill{color:#fffc;background:#2463993d;border:1px solid #69b3ec1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.glass-top .panel-title{letter-spacing:-.01em;margin-top:10px;font-size:18px;font-weight:800}.glass-top .panel-sub{color:#ffffffb8;margin-top:6px;font-size:13px;line-height:1.45}.panel-grid{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.panel-card .tilt-card-inner{border-radius:14px}.panel-card .pc-icon{background:#ffffff1a;border:1px solid #69b3ec29;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 14px 28px #1f56833d}.panel-card .tilt-card-inner{background:#ffffff12;border:1px solid #69b3ec24;padding:14px}.panel-card .pc-title{margin-top:10px;font-size:14px;font-weight:800}.panel-card .pc-copy{color:#ffffffb8;margin-top:6px;font-size:13px;line-height:1.45}.panel-bottom{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.panel-bottom .mini{background:#0000002e;border:1px solid #69b3ec24;border-radius:14px;flex:200px;padding:10px 12px}.panel-bottom .mini .mini-label{color:#fff9;letter-spacing:.03em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.panel-bottom .mini .mini-value{color:#ffffffd9;font-size:13px;font-weight:700}.lp-hero-glow{z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(700px 500px at 60% 40%,#69b3ec2e,#0000 60%);position:absolute;inset:-20%}.lp-section{background:#08111b;padding:78px 0}.lp-section.alt{background:#0a1724}.lp-section-bg{opacity:.2;filter:saturate(1.12)contrast(1.05);pointer-events:none;background-image:url(/landing/section-nature.webp);background-position:55% 45%;background-size:cover;position:absolute;inset:0}.lp-section.alt{position:relative;overflow:hidden}.lp-section-head{text-align:center;max-width:860px;margin:0 auto}.lp-section-head h2{letter-spacing:-.02em;color:#fffffff5;font-size:34px;font-weight:850}.lp-section-head p{color:#ffffffb8;max-width:720px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.6}.lp-cards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.lp-card .tilt-card-inner{background:#ffffff0f;border:1px solid #ffffff1f;padding:18px}.lp-card .lp-card-title{color:#ffffffeb;font-size:14px;font-weight:800}.lp-card .lp-card-copy{color:#ffffffb8;margin-top:8px;font-size:13px;line-height:1.5}.lp-feature-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:26px;display:grid}.lp-feature{opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:18px;transition:opacity .42s,transform .42s;transform:translateY(10px)}.lp-feature.is-visible{opacity:1;transform:translateY(0)}.lp-feature .lp-feature-dot{background:#2e7ab9f2;border-radius:10px;width:10px;height:10px;margin-bottom:10px;box-shadow:0 0 22px #2e7ab959}.lp-feature .lp-feature-title{color:#ffffffeb;font-size:14px;font-weight:850}.lp-feature .lp-feature-copy{color:#ffffffb8;margin-top:8px;font-size:13px;line-height:1.5}.lp-use-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.lp-use .tilt-card-inner{background:#ffffff0d;border:1px solid #ffffff1a;padding:18px}.lp-use .lp-use-title{color:#ffffffeb;font-size:14px;font-weight:850}.lp-use .lp-use-copy{color:#ffffffb8;margin-top:8px;font-size:13px;line-height:1.5}.lp-pricing{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.lp-price-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}.lp-price-card .badge{color:#fffc;background:#00000038;border:1px solid #ffffff1f;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.lp-price-card .title{letter-spacing:-.01em;font-size:16px;font-weight:900}.lp-price-card .price{align-items:baseline;gap:8px;margin-top:4px;display:flex}.lp-price-card .price .amount{letter-spacing:-.03em;font-size:40px;font-weight:950}.lp-price-card .price .per{color:#ffffffb3;font-size:13px;font-weight:700}.lp-price-card ul{gap:8px;margin:6px 0 4px;list-style:none;display:grid}.lp-price-card ul li{color:#ffffffb8;padding-left:18px;font-size:13px;line-height:1.4;position:relative}.lp-price-card ul li:before{content:"";background:#69b3ecd1;border-radius:8px;width:8px;height:8px;position:absolute;top:8px;left:0;box-shadow:0 0 16px #69b3ec4d}.lp-price-card .fineprint{color:#ffffff9e;margin-top:4px;font-size:12px}.lp-price-card.highlight{background:linear-gradient(#24639947,#ffffff0a);border-color:#69b3ec38;box-shadow:0 26px 70px #24639933}.lp-test-note{color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;margin-top:18px;margin-left:auto;margin-right:auto;padding:10px 12px;font-size:13px;display:inline-flex}.lp-test-note .dot{background:#69b3ecd1;border-radius:10px;width:8px;height:8px;box-shadow:0 0 18px #69b3ec61}.lp-faq{gap:10px;max-width:980px;margin-top:22px;margin-left:auto;margin-right:auto;display:grid}.lp-faq-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.lp-faq-item .lp-faq-q{cursor:pointer;color:#ffffffeb;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;font-weight:850;display:flex}.lp-faq-item .chev{background:#00000038;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.lp-faq-item .lp-faq-a{opacity:0;color:#ffffffb8;max-height:0;padding:0 16px;font-size:13px;line-height:1.55;transition:max-height .24s,opacity .24s,padding .24s;overflow:hidden}.lp-faq-item.open .lp-faq-a{opacity:1;max-height:180px;padding:0 16px 16px}.lp-cta-banner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;align-items:stretch;gap:18px;padding:26px;display:flex;position:relative;overflow:hidden}.lp-cta-banner.nature:before{content:"";filter:saturate(1.08)contrast(1.1);opacity:.32;pointer-events:none;background-image:url(/landing/cta-nature.webp);background-position:50% 46%;background-size:cover;position:absolute;inset:-12%;transform:scale(1.08)}.lp-cta-banner.nature:after{content:"";pointer-events:none;background:radial-gradient(620px 320px at 22% 18%,#69b3ec2e,#0000 62%),radial-gradient(620px 320px at 76% 18%,#2463993d,#0000 62%),linear-gradient(#070a1247,#070a12c7);position:absolute;inset:0}.lp-cta-banner.nature>*{z-index:1;position:relative}.lp-cta-copy{max-width:820px;margin:0 auto}.lp-cta-copy h2{letter-spacing:-.02em;font-size:30px;font-weight:950}.lp-cta-copy p{color:#ffffffb8;max-width:620px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.6}.lp-cta-copy .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}.lp-contact-grid{text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:18px;max-width:980px;margin:0 auto;display:grid}.lp-contact-form-card{background:#00000038;border:1px solid #ffffff1f;border-radius:18px;padding:16px}.lp-contact-form-card .label{margin-bottom:8px;font-weight:900}.lp-contact-form-card .sub{color:#ffffffb8;margin-bottom:14px;font-size:13px;line-height:1.6}.lp-form-locked{background:#ffffff0f;border:1px dashed #ffffff2e;border-radius:16px;padding:14px}.lp-form-locked .lock-title{letter-spacing:-.01em;font-weight:900}.lp-form-locked .lock-body{color:#ffffffb8;margin-top:8px;font-size:13px;line-height:1.6}.lp-form-locked .row{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.lp-verified-row{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:10px 0 12px;display:flex}.lp-verified-badge{letter-spacing:.02em;color:#051017f5;background:linear-gradient(135deg,#69b3eceb,#246399b8);border:1px solid #69b3ec47;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 18px 42px #2463992e}.lp-verified-email{color:#ffffffe0;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:13px;font-weight:800;overflow:hidden}.lp-contact-form{flex-direction:column;gap:12px;margin-top:12px;display:flex}.lp-contact-form .field{flex-direction:column;gap:6px;display:flex}.lp-contact-form .field span{color:#ffffff9e;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:800}.lp-contact-form .field input,.lp-contact-form .field textarea{color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;outline:none;width:100%;padding:12px;transition:border-color .16s,background .16s}.lp-contact-form .field input::placeholder,.lp-contact-form .field textarea::placeholder{color:#ffffff75}.lp-contact-form .field input:focus,.lp-contact-form .field textarea:focus{background:#ffffff14;border-color:#69b3ec66}.lp-contact-form .field textarea{resize:vertical;min-height:120px}.lp-contact-form .actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:2px;display:flex}.lp-contact-form .actions .sent{color:#69b3ecf5;background:#69b3ec1f;border:1px solid #69b3ec2e;border-radius:12px;padding:8px 10px;font-size:13px;font-weight:800}.lp-contact-card{background:#00000038;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.lp-contact-card .label{margin-bottom:12px;font-weight:900}.lp-contact-card .contact-item{border-top:1px solid #ffffff14;justify-content:space-between;gap:10px;padding:8px 0;display:flex}.lp-contact-card .contact-item:first-of-type{border-top:none;padding-top:0}.lp-contact-card .contact-item .k{color:#fff9;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:800}.lp-contact-card .contact-item .v,.lp-contact-card .contact-item .v a{color:#ffffffd1;font-size:13px;font-weight:700}.lp-footer{background:#060914;border-top:1px solid #ffffff14;padding:44px 0 30px}.lp-footer-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.lp-footer-top .brand{align-items:center;gap:14px;display:flex}.lp-footer-top .brand .name{font-weight:900}.lp-footer-top .brand .tag{color:#ffffffad;margin-top:4px;font-size:12px}.lp-footer-top .links{flex-wrap:wrap;gap:10px;display:flex}.lp-footer-top .links a,.lp-footer-top .links button{cursor:pointer;color:#ffffffb8;border-radius:12px;padding:8px 10px;font-size:13px;transition:background .14s,color .14s}.lp-footer-top .links a:hover,.lp-footer-top .links button:hover{color:#ffffffeb;background:#ffffff0f}.lp-footer-bottom{color:#ffffff9e;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:18px;font-size:12px;display:flex}.lp-footer-bottom .meta-links{gap:12px;display:flex}.lp-footer-bottom .meta-links a{color:#ffffff9e}.lp-footer-bottom .meta-links a:hover{color:#ffffffe0}[data-reveal]{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(10px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media screen and (width<=1024px){.lp-nav{display:none}.lp-header{background:#08131feb}.lp-header-inner{gap:10px}.lp-brand{min-width:0}.lp-header .brand-wordmark-shell{border-radius:16px;padding:6px 8px}.lp-header .brand-wordmark-shell img{width:min(108px,30vw)}.lp-actions{gap:8px;min-width:0;margin-left:auto}.lp-actions .language-toggle.condensed .toggle-buttons button{padding:4px 7px;font-size:11px}.lp-desktop-action{display:none}.lp-mobile-menu-btn{cursor:pointer;background:#ffffff0f;border:1px solid #69b3ec38;border-radius:12px;flex-direction:column;flex:0 0 42px;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:inline-flex}.lp-mobile-menu-btn span{background:#ffffffe6;border-radius:2px;width:18px;height:2px;transition:transform .16s,opacity .16s}.lp-mobile-menu-btn.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.lp-mobile-menu-btn.is-open span:nth-child(2){opacity:0}.lp-mobile-menu-btn.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.lp-mobile-nav{background:#060e18f5;border:1px solid #69b3ec2e;border-radius:16px;gap:12px;margin:0 16px 14px;padding:12px;display:grid;box-shadow:0 24px 54px #0000006b}.lp-mobile-nav-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lp-mobile-nav-links button{color:#ffffffdb;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;min-height:42px;padding:10px 12px;font-size:13px;font-weight:800}.lp-mobile-nav-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lp-mobile-nav-actions .lp-btn{width:100%;min-height:42px}.lp-hero-grid{grid-template-columns:1fr}.lp-hero-copy{justify-self:stretch;width:100%}.lp-hero-panel{justify-content:center}.lp-title{font-size:42px}.lp-cards,.lp-feature-grid,.lp-use-grid,.lp-pricing,.lp-contact-grid{grid-template-columns:1fr}}@media screen and (width<=767px){.lp-header-inner{padding:12px 16px}.lp-mobile-nav-links,.lp-mobile-nav-actions{grid-template-columns:1fr}.lp-hero-inner{padding:44px 0 56px}.lp-hero-grid{padding:0 16px}.lp-title{font-size:36px}.lp-wrap{padding:0 16px}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.lp-btn,.lp-cta-row .lp-btn.primary:after{transition:none}.lp-veins .vein-pulse{animation:none}.lp-hero-bg,.lp-net{transform:none}.lp-net .net-nodes circle,.lp-net .net-lines line{animation:none}}.legal-page{color:#fff;background:radial-gradient(circle at 0 0,#69b3ec3d,#0000 34%),radial-gradient(circle at 100% 0,#2e7ab929,#0000 30%),linear-gradient(#07111d 0%,#09131f 100%);height:100%;padding:18px 0;overflow-y:auto}.legal-page .wrap{max-width:920px;margin:0 auto;padding:0 16px}.legal-page .top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.legal-page .top .brand{align-items:center;gap:12px;display:flex}.legal-page .top .brand .brandWordmarkFrame{background:#fffffffa;border:1px solid #69b3ec38;border-radius:16px;justify-content:center;align-items:center;padding:8px 13px;display:inline-flex;box-shadow:0 12px 28px #1f568333}.legal-page .top .brand img{object-fit:contain;width:146px;height:auto;display:block}.legal-page .top .back{cursor:pointer;color:#ffffffe0;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;padding:10px 12px;font-weight:800;transition:background .14s,transform .14s}.legal-page .top .back:hover{background:#ffffff14;transform:translateY(-1px)}.legal-page .card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;padding:18px}.legal-page .card .hero{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.legal-page .card h1{letter-spacing:0;font-size:24px;font-weight:950;line-height:1.12}.legal-page .card .pillRow{flex-wrap:wrap;gap:8px;display:flex}.legal-page .card .pill{color:#fffffffa;letter-spacing:0;background:#69b3ec2e;border:1px solid #69b3ec52;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.legal-page .card p{color:#ffffffdb;font-size:14px;line-height:1.48}.legal-page .card .sectionList{gap:16px;display:grid}.legal-page .card .sectionCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:9px;min-width:0;padding:14px;display:flex}.legal-page .card .sectionCard h2{letter-spacing:0;color:#fffffffa;font-size:16px;font-weight:900;line-height:1.2}.legal-page .card .sectionCard ul{gap:8px;padding-left:18px;display:grid}.legal-page .card .sectionCard ul li{color:#ffffffd6;font-size:14px;line-height:1.55}.legal-page .card .linkList{flex-wrap:wrap;gap:10px;padding-top:2px;display:flex}.legal-page .card a{color:#69b3eceb;font-weight:800}.legal-page .card .contactLine{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:18px}.legal-page .card .legal-loading{color:#ffffffb8;justify-content:center;align-items:center;min-height:120px;display:flex}.legal-page .legal-review-card .legal-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.legal-page .legal-review-card .documentSummary{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legal-page .legal-review-card .documentLink{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;min-height:38px;padding:9px 12px;text-decoration:none;display:inline-flex}.legal-page .legal-review-card .documentLink:hover{background:#ffffff26}.legal-page .legal-review-card .legal-review-actions{justify-content:space-between;gap:12px;margin-top:16px;display:flex}.legal-page .legal-review-card .legal-review-actions .back{color:#ffffffeb;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;min-width:132px;min-height:44px;font-size:14px}.legal-page .legal-review-card .legal-review-actions .accept{color:#1f5683;background:#fff;border-color:#fff;min-width:210px;box-shadow:0 12px 28px #69b3ec47}.legal-page .legal-review-card .legal-review-actions .accept:hover:not(:disabled){color:#1f5683;background:#69b3ecf5;border-color:#69b3ecf5}.legal-page .legal-review-card .legal-review-actions .accept:disabled{cursor:not-allowed;opacity:.58;box-shadow:none}.legal-page .legal-review-card .legal-review-error{color:#ffececf5;text-align:left;background:#ff4e4e24;border:1px solid #ff767652;border-radius:14px;margin-top:16px;padding:12px 14px;font-size:14px;font-weight:800;line-height:1.45}@media screen and (width<=720px){.legal-page{padding:12px 0}.legal-page .wrap{padding:0 12px}.legal-page .top{flex-direction:column;align-items:flex-start}.legal-page .top .brand img{width:128px}.legal-page .card{padding:14px}.legal-page .card h1{font-size:21px}.legal-page .card .sectionCard{padding:12px}.legal-page .legal-review-card .legal-review-grid{grid-template-columns:1fr}.legal-page .legal-review-card .legal-review-actions{flex-direction:column}.legal-page .legal-review-card .legal-review-actions .back,.legal-page .legal-review-card .legal-review-actions .accept{width:100%;min-width:0}}@media screen and (width<=420px){.legal-page .card h1{font-size:19px}.legal-page .card p{font-size:13px}.legal-page .card .pill{white-space:normal;max-width:100%}}.subscription-container{scrollbar-width:thin;scrollbar-color:#8b93a1 #f4f4f4;text-align:left;scroll-behavior:smooth;width:100%;max-width:1180px;height:100%;margin:0 auto;padding:28px 40px;overflow:hidden auto}.subscription-container::-webkit-scrollbar{width:6px;height:4px}.subscription-container::-webkit-scrollbar-track{background:#f4f4f4}.subscription-container::-webkit-scrollbar-thumb{background-color:#dfe0df;border:0 solid #f4f4f4;border-radius:6px}.subscription-container .subscription-inner{gap:22px;width:100%;max-width:980px;margin:0 auto;display:grid}.subscription-container .subscription-summary{background:#fff;border:1px solid #e2e4e8;border-radius:8px;padding:22px;box-shadow:0 10px 30px #1f568314}.subscription-container .subscription-summary .summary-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.subscription-container .subscription-summary .eyebrow{color:#1f5683;letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.subscription-container .subscription-summary h2{color:#191b22;margin:0;font-size:24px;line-height:1.2}.subscription-container .subscription-summary .status-pill{white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800;line-height:1}.subscription-container .subscription-summary .status-pill.active{color:#377e36;background:#e9fdf2}.subscription-container .subscription-summary .status-pill.canceling{color:#ed8a00;background:#fffae5}.subscription-container .subscription-summary .status-pill.billing_problem{color:#e22a34;background:#fdeeef}.subscription-container .subscription-summary .status-pill.inactive{color:#1f5683;background:#f8f9fa}.subscription-container .subscription-summary .summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.subscription-container .subscription-summary .summary-grid div{background:#f8f9fa;border:1px solid #e2e4e8;border-radius:8px;min-width:0;padding:14px}.subscription-container .subscription-summary .summary-grid dt{color:#1f5683;letter-spacing:0;margin-bottom:6px;font-size:12px;font-weight:700}.subscription-container .subscription-summary .summary-grid dd{color:#191b22;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800;line-height:1.25}.subscription-container .subscription-summary .policy-copy{letter-spacing:0;color:#1f5683;max-width:720px;margin:0 0 18px;font-size:14px;line-height:1.5}.subscription-container .subscription-summary .subscription-actions{flex-wrap:wrap;gap:12px;display:flex}.subscription-container .subscription-summary .subscription-cta{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:180px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:800;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.subscription-container .subscription-summary .subscription-cta:disabled{cursor:not-allowed;opacity:.65}.subscription-container .subscription-summary .subscription-cta.primary{color:#fff;background:#e5383b;border:1px solid #e5383b}.subscription-container .subscription-summary .subscription-cta.secondary{color:#fff;background:#1f5683;border:1px solid #1f5683}.subscription-container .info-card{background:#2e7ab90d;border:1px solid #2e7ab926;border-radius:8px;margin-bottom:20px;padding:16px}.subscription-container .info-card.compact{margin-bottom:16px}.subscription-container .info-card .pill{color:#2e7ab9;letter-spacing:0;background:#2e7ab91f;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.subscription-container .info-card h4{color:#191b22;margin:4px 0 8px;font-size:18px}.subscription-container .info-card p{letter-spacing:0;color:#1f5683;margin-bottom:12px;font-size:14px;line-height:1.5}.subscription-container .info-card .test-card{background:#fff;border:1px dashed #2e7ab959;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 12px;margin-bottom:12px;padding:12px;display:grid}.subscription-container .info-card .test-card .label{color:#1f5683;margin-bottom:2px;font-size:12px;display:block}.subscription-container .info-card .test-card .value{color:#191b22;font-weight:800}.subscription-container .info-card .steps{gap:6px;margin:0;padding-left:16px;display:grid}.subscription-container .info-card .steps li{letter-spacing:0;color:#1f5683;font-size:14px;line-height:1.5}.subscription-container .payment-section{margin-bottom:24px}.subscription-container .payment-section h4{color:#191b22;margin-bottom:8px;font-size:20px}.subscription-container .payment-section p{letter-spacing:0;color:#1f5683;margin-bottom:16px;font-size:14px;line-height:1.5}.subscription-container .subscription-error{color:#e22a34;background:#e22a3414;border:1px solid #e22a3447;border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.45}@media screen and (width<=1024px){.subscription-container{padding:22px}.subscription-container .subscription-summary .summary-grid{grid-template-columns:1fr}}@media screen and (width<=767px){.subscription-container,.subscription-container .subscription-summary{padding:16px}.subscription-container .subscription-summary .summary-heading{display:grid}.subscription-container .subscription-summary h2{font-size:20px}.subscription-container .subscription-summary .status-pill{justify-self:start}.subscription-container .subscription-summary .subscription-actions{display:grid}.subscription-container .subscription-summary .subscription-cta{width:100%;min-width:0}.subscription-container .info-card h4{font-size:16px}.subscription-container .info-card .test-card{grid-template-columns:1fr}.subscription-container .info-card .steps li{font-size:12px}.subscription-container .payment-section h4{font-size:18px}.subscription-container .payment-section p{font-size:12px}}.empty-placehoder{justify-content:center;align-items:center;width:100%;height:100%;min-height:250px;display:flex}.empty-placehoder .placeholder-container{flex-direction:column;align-items:center;gap:16px;display:flex}.empty-placehoder .placeholder-container .placeholder-title{color:#1f5683;font-size:24px;font-weight:400;line-height:150%}@media screen and (width<=1365px){.empty-placehoder .placeholder-container .placeholder-title{font-size:20px}}@media screen and (width<=1199px){.empty-placehoder .placeholder-container .placeholder-title{font-size:18px}}.package-page-container{background-color:#fff;border-radius:12px;width:100%;max-width:1280px;height:calc(100vh - 141px);margin:0 auto;padding:32px 50px;box-shadow:0 4px 12px #0000000d}.package-page-container .package-inner-container{justify-content:space-between;align-items:flex-start;gap:46px;height:100%;padding:0 20px 0 28px;display:flex}.package-page-container .package-inner-container .package-container{background-color:#f9f9f9;border-radius:16px;flex-direction:column;justify-content:center;gap:16px;width:100%;max-width:300px;padding:24px;display:flex;box-shadow:0 4px 12px #162e6b0d}.package-page-container .package-inner-container .package-container .title{letter-spacing:.04em;text-align:center;color:#2e7ab9;font-size:22px;font-weight:700;line-height:28px}.package-page-container .package-inner-container .package-container .description{letter-spacing:.04em;text-align:center;color:#495057;width:100%;max-width:240px;margin:0 auto;font-size:16px;font-weight:400;line-height:24px}.package-page-container .package-inner-container .package-container .primary-outline{color:#fff;cursor:pointer;background-color:#2e7ab9;border:1px solid #2e7ab9;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-weight:600;transition:background-color .3s,color .3s;display:flex}.package-page-container .package-inner-container .package-container .primary-outline:hover{background-color:#266498}.package-page-container .package-inner-container .package-container .primary-outline.disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.package-page-container .package-inner-container .package-container .primary-outline img{filter:brightness(0)invert();display:inline-block}.package-page-container .package-inner-container .package-container .primary-outline p{line-height:18px}.package-page-container .package-inner-container .package-container .download-meta{flex-direction:column;gap:8px;padding-top:2px;display:flex}.package-page-container .package-inner-container .package-container .download-meta p{color:#495057;word-break:break-word;flex-direction:column;gap:2px;font-size:12px;line-height:18px;display:flex}.package-page-container .package-inner-container .package-container .download-meta span{color:#714ff6;text-transform:uppercase;font-size:11px;font-weight:700}.package-page-container .package-inner-container .backup-detail-container{flex-direction:column;gap:32px;width:100%;height:100%;display:flex}.package-page-container .package-inner-container .backup-detail-container .inline-items{justify-content:space-between;align-items:center;gap:16px;display:flex}.package-page-container .package-inner-container .backup-detail-container .inline-items h2{text-align:left;color:#2e7ab9;white-space:nowrap;text-overflow:ellipsis;padding-top:3px;font-size:24px;font-weight:700;line-height:28.8px;overflow:hidden}.package-page-container .package-inner-container .backup-detail-container .inline-items button.primary{letter-spacing:.04em;text-align:center;color:#fff;cursor:pointer;background-color:#2e7ab9;border:none;border-radius:8px;gap:10px;width:auto;height:36px;min-height:36px;padding:8px 16px;font-size:14px;font-weight:600;line-height:16px;transition:background-color .3s}.package-page-container .package-inner-container .backup-detail-container .inline-items button.primary:hover{background-color:#245f90}.package-page-container .package-inner-container .backup-detail-container .backup-listing{flex-wrap:wrap;gap:24px;height:calc(100% - 36px);padding-right:10px;display:flex;overflow-y:auto}.package-page-container .package-inner-container .backup-detail-container .backup-listing .backup-container{background-color:#f0f0f0;border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;max-width:248px;padding:16px;display:flex;box-shadow:0 2px 8px #0000000d}@media screen and (width<=1279px){.package-page-container .package-inner-container{justify-content:space-between;gap:32px;max-width:calc(100vw - 64px);padding:0}.package-page-container .package-inner-container .package-container{min-width:288px}.package-page-container .package-inner-container .backup-detail-container{width:auto;max-width:794px}.package-page-container .package-inner-container .backup-detail-container .backup-listing .backup-container{max-width:calc(50% - 12px)}}@media screen and (width<=991px){.package-page-container .package-inner-container .backup-detail-container .backup-listing .backup-container{max-width:100%}}@media screen and (width<=767px){.package-page-container{height:100%;box-shadow:none;border-radius:0;padding:24px 16px;overflow-y:auto}.package-page-container .package-inner-container{flex-direction:column;gap:32px;max-width:100%;height:auto}.package-page-container .package-inner-container .package-container{max-width:100%;padding:28px 20px}.package-page-container .package-inner-container .package-container .description{max-width:320px}.package-page-container .package-inner-container .package-container .button.primary-outline{max-width:320px;margin:0 auto}.package-page-container .package-inner-container .backup-detail-container{height:auto}.package-page-container .package-inner-container .backup-detail-container .backup-listing{height:100%;overflow-y:hidden}}.App{text-align:center;flex-direction:column;height:100%;display:flex;overflow:hidden}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}@font-face{font-family:Figtree;src:url(/assets/Figtree-Light-DBh-7qXo.eot);src:url(/assets/Figtree-Light-DBh-7qXo.eot?#iefix)format("embedded-opentype"),url(/assets/Figtree-Light-Dzj1Na63.woff2)format("woff2"),url(/assets/Figtree-Light-DZr2kYU4.woff)format("woff"),url(/assets/Figtree-Light-DJ8Svht2.ttf)format("truetype"),url(/assets/Figtree-Light-CZOzB5xg.svg#Figtree-Light)format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/Figtree-Regular-Jv7XPtpM.eot);src:url(/assets/Figtree-Regular-Jv7XPtpM.eot?#iefix)format("embedded-opentype"),url(/assets/Figtree-Regular-CMM55c2_.woff2)format("woff2"),url(/assets/Figtree-Regular-DARyKzAd.woff)format("woff"),url(/assets/Figtree-Regular-BsJbGL3o.ttf)format("truetype"),url(/assets/Figtree-Regular-BtEs3uGw.svg#Figtree-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/Figtree-Medium-DL8JQJ5f.eot);src:url(/assets/Figtree-Medium-DL8JQJ5f.eot?#iefix)format("embedded-opentype"),url(/assets/Figtree-Medium-DuQZEdE1.woff2)format("woff2"),url(/assets/Figtree-Medium-TCsclDVp.woff)format("woff"),url(/assets/Figtree-Medium-D31Ql7nL.ttf)format("truetype"),url(/assets/Figtree-Medium-iYIYv1xw.svg#Figtree-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/Figtree-SemiBold-BXkPXNnZ.eot);src:url(/assets/Figtree-SemiBold-BXkPXNnZ.eot?#iefix)format("embedded-opentype"),url(/assets/Figtree-SemiBold-DMhxXiGx.woff2)format("woff2"),url(/assets/Figtree-SemiBold-DCR-B-5s.woff)format("woff"),url(/assets/Figtree-SemiBold-Sznp1YyO.ttf)format("truetype"),url(/assets/Figtree-SemiBold-DYg7kPoz.svg#Figtree-SemiBold)format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/Figtree-Bold-Dj0KbE7U.eot);src:url(/assets/Figtree-Bold-Dj0KbE7U.eot?#iefix)format("embedded-opentype"),url(/assets/Figtree-Bold-Dt-pRjDP.woff2)format("woff2"),url(/assets/Figtree-Bold-CpwffI6s.woff)format("woff"),url(/assets/Figtree-Bold-CdO9iRyB.ttf)format("truetype"),url(/assets/Figtree-Bold-BXVJCXKy.svg#Figtree-Bold)format("svg");font-weight:700;font-style:normal;font-display:swap}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.transparent-scrollbar::-webkit-scrollbar{z-index:2;width:2px;height:2px;position:absolute;right:-10px}.transparent-scrollbar::-webkit-scrollbar-track{background:0 0}.transparent-scrollbar::-webkit-scrollbar-corner{background:0 0}.transparent-scrollbar::-webkit-scrollbar-thumb{background:0 0;width:2px;height:4px}:root{--myte-brand-navy:#1f5683;--myte-brand-ocean:#246399;--myte-brand-blue:#2e7ab9;--myte-brand-sky:#69b3ec;--myte-brand-surface:#fffffff0;--myte-wordmark-font:"Metropolis", "Figtree", sans-serif;--myte-tagline-font:"Raleway", "Figtree", sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Figtree,sans-serif}*{box-sizing:border-box;outline:none;margin:0;padding:0;font-family:Figtree}html,body{scroll-behavior:smooth;height:100%}html{overflow:hidden}body{color:#191b22;accent-color:#2e7ab9;background-color:#fff;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;padding-right:0!important}body a{color:#191b22;text-decoration:none}body button{background:0 0;border:none}body #root{height:100%}
