@charset "UTF-8";:root{--brand-primary: #0E7C66;--brand-primary-dark: #0A5C4C;--brand-primary-soft: rgba(14, 124, 102, .08);--brand-accent: #E2A64B;--brand-positive: #16A34A;--brand-warning: #E8A23D;--brand-negative: #D14343;--brand-info: #3E6B73;--brand-surface: #F6F8F7;--brand-ink: #0F1A17;--brand-border: #E2E8E5;--brand-info-light: #DCE7E4;--brand-info-dark: #3E6B73;--safe-top: env(safe-area-inset-top);--safe-bottom: env(safe-area-inset-bottom);--safe-left: env(safe-area-inset-left);--safe-right: env(safe-area-inset-right);--app-header-h: 50px;--app-bottom-nav-h: 56px;--app-top-inset: var(--safe-top);--keyboard-h: 0px}.kb-pad{padding-bottom:var(--keyboard-h);transition:padding-bottom .25s cubic-bezier(.33,1,.68,1)}.kb-spacer{flex:0 0 auto;height:var(--keyboard-h);transition:height .25s cubic-bezier(.33,1,.68,1)}html,#app{background:#fff}.u-screen-h{height:100vh;height:100dvh}.u-screen-min-h{min-height:100vh;min-height:100dvh}.u-safe-top{padding-top:var(--safe-top)}.u-safe-bottom{padding-bottom:var(--safe-bottom)}html body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:nth-child(1){padding-top:0;min-height:52px}.tap-target{min-width:44px;min-height:44px}.app-dialog-fullscreen .q-dialog__backdrop,.q-dialog.app-dialog-fullscreen .q-dialog__backdrop{background:#fff}html body.q-ios-padding .q-dialog__inner>.dialog--fullscreen,html body.q-ios-padding .q-dialog__inner>.dialog-card--mobile,html body.q-ios-padding .q-dialog__inner>.search-select-sheet{max-height:none!important}html body.q-ios-padding .app-bottom-sheet .q-dialog__inner{padding-top:0!important;padding-bottom:0!important}html{font-family:Source Sans Pro,sans-serif!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-40{padding-top:40px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pt-60{padding-top:60px!important}.bg-radius{border-radius:20px!important}.sa-action-btn{border-radius:8px}.sa-action-btn .q-btn__content{flex-wrap:nowrap;white-space:nowrap}.font-rubik{font-family:Rubik,sans-serif}.bg-primary-soft{background-color:var(--brand-primary-soft)}.text-primary-soft{color:var(--brand-primary)}.bg-positive-soft{background-color:#16a34a1f}.bg-negative-soft{background-color:#d143431f}.q-badge.bg-primary-soft{background-color:var(--brand-primary-soft)}.q-badge.bg-positive-soft{background-color:#16a34a1f}.q-badge.bg-negative-soft{background-color:#d143431f}.header{font-size:30px!important;padding:20px 0 0!important}.sticky-headers{max-height:80vh;overflow-y:auto;font-weight:500}.sticky-headers .q-table__top,.sticky-headers .q-table__bottom thead tr th{position:sticky;z-index:1}.sticky-headers thead tr:first-child th{top:0;font-weight:600;color:#424242}.sticky-headers.q-table--loading thead tr:last-child th{top:48px}.sticky-headers tbody{scroll-margin-top:48px}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Regular-707fdc5c.ttf)}body{font-family:Poppins,serif!important;background-color:#f6f8f7!important}.text-info-light{color:var(--brand-info-light)}.text-info-dark{color:var(--brand-info-dark)!important}.text-light{color:var(--brand-primary-soft)}.bg-color{background-color:#f6f8f7!important}.bg-primary-light{background-color:var(--q-light)!important}bg-succes{background-color:var(--q-positive)!important}.bg-primary-mid-light{background-color:var(--q-mid_light)!important}.text-primary-light{color:var(--q-light)!important}::-webkit-scrollbar{height:12px;width:14px;background:transparent;z-index:12;overflow:visible}::-webkit-scrollbar-thumb{width:10px;background-color:#c1c1c1;border-radius:10px;z-index:12;border:4px solid rgba(0,0,0,0);background-clip:padding-box;transition:background-color .32s ease-in-out;margin:4px;min-height:32px;min-width:32px}::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.q-input,.q-select{font-size:16px!important}.q-field__label{font-weight:600!important}.auth-page{display:flex;justify-content:center;min-height:100vh;min-height:100dvh;min-width:100%;overflow-y:auto;padding:24px 16px;background:var(--q-light)}.auth-page>*{margin:auto}.auth-card{width:100%;max-width:420px;background:#fff;border:1px solid var(--brand-border);border-radius:22px;padding:40px 32px 32px;box-shadow:0 18px 48px -24px #0f1a1747}.auth-brand{display:flex;justify-content:center;margin-bottom:22px}.auth-brand img{height:42px;width:auto;max-width:78%}.auth-title{margin:0;text-align:center;font-family:Rubik,Roboto,sans-serif;font-size:22px;font-weight:700;line-height:1.25;color:var(--brand-ink);letter-spacing:-.01em}.auth-subtitle{margin:8px 0 0;text-align:center;font-size:14px;line-height:1.45;color:#5b6b66}.auth-body{margin-top:28px}.auth-field .q-field__control{border-radius:12px;background:var(--brand-surface);transition:box-shadow .18s ease,background-color .18s ease}.auth-field .q-field__control:before,.auth-field .q-field__control:after{display:none}.auth-field.q-field--focused .q-field__control{background:#fff;box-shadow:0 0 0 2px var(--brand-primary),0 0 0 6px var(--brand-primary-soft)}.auth-field.q-field--error .q-field__control{box-shadow:0 0 0 2px var(--brand-negative)}.auth-field .q-field__prepend .q-icon{color:#8a988f;transition:color .18s ease}.auth-field.q-field--focused .q-field__prepend .q-icon{color:var(--brand-primary)}.auth-field .q-field__label{color:#6b7a74}.auth-submit{border-radius:12px;min-height:50px;font-weight:600;font-size:15px;letter-spacing:.01em}.auth-link{color:var(--brand-primary);font-weight:600;font-size:14px;cursor:pointer;text-decoration:none;transition:color .15s ease}.auth-link:hover{color:var(--brand-primary-dark);text-decoration:underline}.auth-hint{font-size:14px;line-height:1.5;color:#5b6b66}.auth-consent{border:1px solid var(--brand-border);border-radius:14px;background:var(--brand-surface);padding:16px}.auth-consent-title{font-weight:700;font-size:14px;color:var(--brand-ink);margin:0 0 10px}.auth-consent-scroll{max-height:168px;overflow-y:auto;font-size:13px;line-height:1.5;color:#5b6b66}.auth-consent-scroll p{margin:0 0 10px}.auth-consent-scroll p:last-child{margin-bottom:0}.auth-consent-note{font-size:13px;color:#5b6b66;margin:12px 0 0}.auth-confirm{text-align:center}.auth-confirm .auth-confirm-icon{width:64px;height:64px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--brand-primary-soft)}.lp-page .lp-container{max-width:1180px;margin:0 auto;padding-left:24px;padding-right:24px}.lp-page .grad{background:linear-gradient(120deg,#0E7C66 0%,#5b7686 55%,#E2A64B 130%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-page .grad-light{color:#e2a64b}.lp-page .hero{position:relative;overflow:hidden;background:radial-gradient(1200px 500px at 80% -10%,rgba(226,166,75,.1),transparent 60%),linear-gradient(180deg,#ffffff 0%,#f3f6f8 100%);padding:clamp(64px,9vw,130px) 0 clamp(48px,6vw,90px);text-align:center}.lp-page .hero__inner{position:relative;z-index:1;max-width:860px}.lp-page .hero__title{margin:18px 0 0;color:#1f2a33;font-weight:800;line-height:1.04;letter-spacing:-.02em;font-size:clamp(38px,6vw,66px)}.lp-page .hero__subtitle{margin:20px auto 0;max-width:640px;color:#5f6c75;font-size:clamp(16px,2.2vw,20px);line-height:1.55}.lp-page .hero__cta{margin-top:34px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lp-page .hero__trust{margin-top:22px;color:#5f6c75;font-size:.92rem;display:inline-flex;align-items:center}.lp-page .hero__blob{position:absolute;border-radius:999px;filter:blur(60px);opacity:.5;pointer-events:none}.lp-page .hero__blob--a{width:420px;height:420px;top:-160px;left:-120px;background:rgba(14,124,102,.18)}.lp-page .hero__blob--b{width:360px;height:360px;bottom:-180px;right:-100px;background:rgba(226,166,75,.18)}.lp-page .eyebrow{display:inline-flex;align-items:center;padding:7px 16px;border-radius:999px;background:rgba(14,124,102,.08);color:#0e7c66;font-weight:700;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.lp-page .cta-btn{font-weight:700;padding:4px 22px}.lp-page .section{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(8px,2vw,24px)}.lp-page .section--last{padding-bottom:clamp(56px,7vw,96px)}.lp-page .section__head{text-align:center;max-width:660px;margin:0 auto clamp(32px,4vw,54px)}.lp-page .section__title{margin:0;color:#1f2a33;font-weight:800;letter-spacing:-.01em;font-size:clamp(28px,3.6vw,40px)}.lp-page .section__subtitle{margin:12px 0 0;color:#5f6c75;font-size:clamp(15px,2vw,18px);line-height:1.55}.lp-page .prose{max-width:780px;margin:0 auto}.lp-page .prose__title{margin:0 0 20px;color:#1f2a33;font-weight:800;letter-spacing:-.01em;font-size:clamp(24px,3vw,34px)}.lp-page .prose__p{margin:0 0 18px;color:#5f6c75;font-size:clamp(15px,2vw,17px);line-height:1.7}.lp-page .prose__p:last-child{margin-bottom:0}.lp-page .why-wrap{background:radial-gradient(900px 400px at 50% 0%,rgba(14,124,102,.05),transparent 70%),#f3f6f8}.lp-page .module-card{height:100%;background:#fff;border:1px solid rgba(14,124,102,.08);border-radius:20px;padding:28px 24px;box-shadow:0 10px 30px #1f2a330d;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.lp-page .module-card:hover{transform:translateY(-6px);box-shadow:0 20px 44px #1f2a331a;border-color:#e2a64b66}.lp-page .module-card__icon{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;color:#0e7c66;background:linear-gradient(135deg,rgba(14,124,102,.1),rgba(226,166,75,.14));margin-bottom:18px}.lp-page .module-card__title{margin:0 0 8px;font-size:1.12rem;font-weight:700;color:#1f2a33;line-height:1.35}.lp-page .module-card__desc{color:#5f6c75;font-size:.96rem;line-height:1.55}.lp-page .allinone-card{background:linear-gradient(135deg,#ffffff,#f3f6f8);border:1px solid rgba(14,124,102,.08);border-radius:26px;padding:clamp(28px,4vw,44px);box-shadow:0 14px 40px #1f2a330f}.lp-page .allinone__title{margin:0;color:#1f2a33;font-weight:800;font-size:clamp(24px,3vw,34px)}.lp-page .allinone__subtitle{margin:10px 0 0;color:#5f6c75;line-height:1.55}.lp-page .related{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px 22px}.lp-page .related__link{display:inline-flex;align-items:center;gap:6px;color:#0e7c66;font-weight:700;font-size:.94rem;text-decoration:none}.lp-page .related__link:hover{text-decoration:underline}.lp-page .faq{max-width:820px;margin:36px auto 0}.lp-page .faq__item{background:#fff;border:1px solid rgba(14,124,102,.08);border-radius:16px;margin-bottom:14px;box-shadow:0 8px 24px #1f2a330a;overflow:hidden}.lp-page .faq__question-text{margin:0;font-size:1.04rem;font-weight:700;color:#1f2a33;line-height:1.4}.lp-page .faq__answer{padding:0 16px 18px;color:#5f6c75;font-size:.98rem;line-height:1.6}.lp-page .final-cta{position:relative;overflow:hidden;border-radius:28px;padding:clamp(40px,5vw,64px) 24px;text-align:center;color:#fff;background:radial-gradient(700px 300px at 85% -20%,rgba(226,166,75,.35),transparent 60%),linear-gradient(135deg,#2f4250 0%,#0E7C66 100%);box-shadow:0 24px 60px #1f2a3338}.lp-page .final-cta__title{margin:0;font-weight:800;letter-spacing:-.01em;font-size:clamp(26px,3.4vw,40px)}.lp-page .final-cta__subtitle{margin:14px auto 0;max-width:560px;color:#ffffffd1;font-size:clamp(15px,2vw,18px);line-height:1.55}.lp-page .final-cta__actions{margin-top:28px}.lp-page .final-cta__contact{margin-top:24px;color:#ffffffd9;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;font-size:.96rem}.lp-page .final-cta__contact .dot{opacity:.6}.lp-page .final-cta__badges{margin-top:22px}.lp-page .facts{background:#fff;border:1px solid rgba(14,124,102,.12);border-radius:22px;padding:clamp(20px,3vw,32px);box-shadow:0 10px 30px #1f2a330d;max-width:900px;margin:0 auto}.lp-page .facts__title{margin:0 0 14px;color:#1f2a33;font-weight:800;font-size:1.3rem}.lp-page .facts__list{margin:0;display:grid;gap:0}.lp-page .facts__row{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:12px 0;border-top:1px solid rgba(14,124,102,.1)}.lp-page .facts__row:first-child{border-top:0}.lp-page .facts__row dt{font-weight:700;color:#0e7c66;font-size:.92rem}.lp-page .facts__row dd{margin:0;color:#1f2a33;font-size:.96rem;line-height:1.5}.lp-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-page .compare{overflow-x:auto;border-radius:20px;border:1px solid rgba(14,124,102,.12);background:#fff;box-shadow:0 10px 30px #1f2a330d}.lp-page .compare__table{width:100%;min-width:640px;border-collapse:collapse;font-size:.95rem}.lp-page .compare__table th,.lp-page .compare__table td{padding:14px 16px;text-align:left;border-top:1px solid rgba(14,124,102,.1);color:#5f6c75;vertical-align:top}.lp-page .compare__table thead th{border-top:0;color:#1f2a33;font-weight:800;background:#f3f6f8}.lp-page .compare__table tbody th{color:#1f2a33;font-weight:600}.lp-page .compare__table .compare__us{background:rgba(14,124,102,.06);color:#1f2a33;font-weight:600}.lp-page .compare__table thead .compare__us{background:rgba(14,124,102,.12);color:#0e7c66}@media (max-width: 599px){.lp-page .hero__cta .cta-btn{width:100%}.lp-page .allinone-card .text-md-right{text-align:left}.lp-page .facts__row{grid-template-columns:1fr;gap:2px}}.q-chip.chip-truncate{max-width:100%}.q-chip.chip-truncate .q-chip__content{min-width:0;flex-wrap:nowrap}.chip-truncate__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
