.vxd-wm,.vxd-wt{--vxd-g:#0C8767;--vxd-gd:#064E3B;--vxd-y:#FFDA74;--vxd-line:#E2E8E5;--vxd-mute:#4A5A53;--vxd-soft:#F3F7F5;font-family:inherit;color:#1A1A1A}.vxd-wm{display:flex;flex-direction:column;gap:20px}.vxd-wm__tabs{display:flex;flex-wrap:wrap;gap:8px}.vxd-wm__tab{font:inherit;font-size:15px;font-weight:500;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;border:1.5px solid #CFDAD5;background:#fff;color:#1A1A1A;cursor:pointer;line-height:1.2;transition:background .15s,border-color .15s,color .15s}.vxd-wm__tab:hover{border-color:var(--vxd-g);color:var(--vxd-gd)}.vxd-wm__tab:focus-visible{outline:3px solid var(--vxd-y);outline-offset:2px}.vxd-wm__tab.is-active{background:var(--vxd-gd);border-color:var(--vxd-gd);color:#fff;font-weight:600}.vxd-wm__count{font-size:12px;font-weight:600;padding:1px 7px;border-radius:999px;background:#EEF3F1;color:var(--vxd-mute)}.vxd-wm__tab.is-active .vxd-wm__count{background:var(--vxd-y);color:var(--vxd-gd);font-weight:700}.vxd-wm__panel{background:var(--vxd-soft);border-radius:20px;padding:24px}.vxd-wm__panel[hidden]{display:none}.vxd-wm__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.vxd-wm .vxd-wm__title{margin:0;font-size:22px;line-height:1.3;color:var(--vxd-gd);font-weight:700}.vxd-wm__meta{font-size:14px;color:var(--vxd-mute)}.vxd-wm__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.vxd-wm a.vxd-wm__item{display:flex;align-items:center;gap:12px;min-height:44px;padding:14px 16px;background:#fff;border:1.5px solid var(--vxd-line);border-radius:12px;text-decoration:none;color:#1A1A1A;transition:border-color .15s,box-shadow .15s,transform .15s}.vxd-wm a.vxd-wm__item:hover{border-color:var(--vxd-g);box-shadow:0 6px 18px rgb(12 135 103 / .14);transform:translateY(-1px);color:#1A1A1A}.vxd-wm__num{flex:0 0 auto;width:32px;height:32px;border-radius:8px;background:#E6F4EE;color:var(--vxd-g);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.vxd-wm__domain{flex:1;min-width:0;font-weight:600;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.vxd-wm__arrow{flex:0 0 auto;color:#9AA8A2;transition:color .15s}.vxd-wm a.vxd-wm__item:hover .vxd-wm__arrow{color:var(--vxd-g)}.vxd-wt{--vxd-wt-h:380px;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;align-items:stretch}.vxd-wt__card{background:#fff;border:1px solid var(--vxd-line);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:2px;max-height:var(--vxd-wt-h);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#B8C4BF #fff0;box-sizing:border-box}.vxd-wt__card::-webkit-scrollbar{width:6px}.vxd-wt__card::-webkit-scrollbar-thumb{background:#B8C4BF;border-radius:6px}.vxd-wt__name{font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--vxd-gd);padding-bottom:6px;position:sticky;top:-18px;margin-top:-18px;padding-top:18px;background:#fff;z-index:1}.vxd-wt a.vxd-wt__kw{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;margin:0 -10px;border-radius:8px;text-decoration:none;transition:background .15s}.vxd-wt a.vxd-wt__kw:hover{background:#E6F4EE}.vxd-wt__key{display:flex;align-items:center;gap:8px;line-height:1.35;color:#1A1A1A;font-weight:600;font-size:15px}.vxd-wt__key svg{color:var(--vxd-g);flex:0 0 auto}.vxd-wt__web{color:#6B7A73;font-size:13px;padding-left:22px;overflow-wrap:anywhere}@media (max-width:600px){.vxd-wm__panel{padding:16px}.vxd-wm__grid{grid-template-columns:1fr}.vxd-wm__tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.vxd-wm__tab{flex:0 0 auto}}.vxd-demo{--b:#1D4ED8;--o:#E8590C;display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;color:#1A1A1A;text-align:left}.vxd-demo button{font:inherit;color:inherit;text-transform:none;letter-spacing:normal}.vxd-demo__cfg{flex:1 1 520px;min-width:0;background:#fff;border:1px solid #E2E8E5;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:18px}.vxd-demo__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.vxd-demo .vxd-demo__car{margin:0;font-size:24px;color:var(--b);font-weight:700}.vxd-demo__tag{font-size:13px;font-weight:600;color:var(--b);background:#EAF0FF;padding:5px 12px;border-radius:999px}.vxd-demo__stage{background:#F6F8FA;border-radius:14px;min-height:190px;padding:12px;display:flex;align-items:center;justify-content:center}.vxd-demo__stage img{display:block;width:100%;max-width:520px;height:auto;aspect-ratio:647/302;object-fit:contain;margin:0 auto}.vxd-demo__stage svg{width:320px;max-width:90%;height:auto}.vxd-demo__body{transition:fill .25s}.vxd-demo__colors{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.vxd-demo__sw{width:44px;height:44px;padding:0;border-radius:50%;border:1.5px solid #B8C4BF;cursor:pointer}.vxd-demo__sw.is-on{border:3px solid var(--b);box-shadow:inset 0 0 0 3px #fff}.vxd-demo__cname{font-weight:600}.vxd-demo__group{border:1.5px solid var(--b);border-radius:12px;padding:6px 14px 8px;margin:6px 0 0;min-width:0}.vxd-demo__group--off{border-color:var(--o)}.vxd-demo__group legend{background:var(--b);color:#fff;font-size:12px;font-weight:700;padding:3px 12px;border-radius:999px;line-height:1.4;width:auto;margin:0}.vxd-demo__group--off legend{background:var(--o)}.vxd-demo .vxd-demo__row{width:100%;display:flex;align-items:center;gap:10px;background:none;border:0;padding:6px 0;min-height:44px;cursor:pointer;font-size:16px;text-align:left;border-radius:0}.vxd-demo .vxd-demo__row:hover,.vxd-demo .vxd-demo__row:focus{background:none;color:inherit}.vxd-demo__box{flex:0 0 auto;width:20px;height:20px;border-radius:4px;border:1.5px solid #8A9690;box-sizing:border-box;position:relative}.vxd-demo__box.is-on.b{background:var(--b);border-color:var(--b)}.vxd-demo__box.is-on.o{background:var(--o);border-color:var(--o)}.vxd-demo__box.is-on:after{content:"";position:absolute;left:5px;top:1px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.vxd-demo__badge{font-size:13px;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}.vxd-demo__badge--b{color:var(--b);background:#EAF0FF}.vxd-demo__badge--o{color:#C2410C;background:#FFEDE3}.vxd-demo__price{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;border-top:1px dashed #CFDAD5;padding-top:16px}.vxd-demo__price>div{display:flex;flex-direction:column}.vxd-demo__old{font-size:14px;color:#6B7A73;text-decoration:line-through}.vxd-demo__final{font-size:30px;color:#C81E1E;line-height:1.2}.vxd-demo__saved{background:#FFEDE3;color:#C2410C;font-weight:700;font-size:14px;padding:6px 12px;border-radius:999px}.vxd-demo__side{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:24px}.vxd-demo__card{background:#fff;border:1px solid #E2E8E5;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:12px}.vxd-demo .vxd-demo__card h3{margin:0;font-size:20px;color:#1A1A1A}.vxd-demo__regions{display:flex;gap:8px;flex-wrap:wrap}.vxd-demo .vxd-demo__pill{font-size:14px;padding:10px 16px;min-height:44px;border-radius:10px;border:1.5px solid #CFDAD5;background:#fff;cursor:pointer}.vxd-demo .vxd-demo__pill.is-on{border-color:#0C8767;background:#E6F4EE;color:#064E3B;font-weight:600}.vxd-demo__fees{display:flex;flex-direction:column;gap:6px;font-size:15px}.vxd-demo__fees div{display:flex;justify-content:space-between;gap:12px}.vxd-demo__fees span{color:#4A5A53}.vxd-demo__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;background:#064E3B;color:#fff;border-radius:12px;padding:14px 16px;font-weight:600}.vxd-demo__roll{font-size:22px;color:#FFDA74}.vxd-demo__lbl{display:flex;justify-content:space-between;font-size:14px;font-weight:600;color:#4A5A53;margin:0}.vxd-demo__lbl b{color:#064E3B}.vxd-demo input[type=range]{width:100%;accent-color:#0C8767;height:28px;margin:0;padding:0;border:0;background:none}.vxd-demo__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vxd-demo__kpis div{background:#F3F7F5;border-radius:10px;padding:12px;display:flex;flex-direction:column}.vxd-demo__kpis div.is-hl{background:#FFF7DB}.vxd-demo__kpis span{font-size:13px;color:#4A5A53}.vxd-demo__kpis b{font-size:17px}.vxd-demo__note{margin:0;font-size:13px;color:#6B7A73}.vxl-sec{padding:88px 24px}.vxl-sec.vxl-tight-top{padding-top:0}.vxl-sec.vxl-tight-bottom{padding-bottom:0}.vxl-dark{background:#064E3B;color:#fff}.vxl-soft{background:#F3F7F5}.vxl-hero{padding:56px 24px 96px}.vxl-eyebrow,.vxl-eyebrow p{margin:0;color:#0C8767;font-weight:700;font-size:14px;letter-spacing:.6px;text-transform:uppercase}.vxl-dark .vxl-eyebrow,.vxl-dark .vxl-eyebrow p{color:#FFDA74}.vxl-h1 .elementor-heading-title{font-size:50px;line-height:1.12;font-weight:800;letter-spacing:-.5px;color:#fff}.vxl-h1 .elementor-heading-title span{color:#FFDA74}.vxl-h2 .elementor-heading-title{font-size:38px;line-height:1.2;font-weight:800;color:#064E3B}.vxl-dark .vxl-h2 .elementor-heading-title{color:#fff}.vxl-lead,.vxl-lead p{font-size:17px;color:#4A5A53;margin:0}.vxl-dark .vxl-lead,.vxl-dark .vxl-lead p{color:#D7F0E6}.vxl-hero .vxl-lead,.vxl-hero .vxl-lead p{font-size:19px}.vxl-lead strong{color:inherit}.vxl-dark .vxl-lead strong{color:#fff}.vxl-note,.vxl-note p{font-size:13px;color:#6B7A73;margin:0}.vxl-dark .vxl-note,.vxl-dark .vxl-note p{color:#A7D8C6;font-size:14px}.vxl-badge{display:inline-block;background:rgb(255 255 255 / .12);color:#FFDA74;font-weight:600;font-size:14px;padding:6px 14px;border-radius:999px}.vxl-btns{display:flex;gap:12px;flex-wrap:wrap}a.vxl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-weight:700;padding:15px 24px;border-radius:12px;text-decoration:none;font-size:16px;line-height:1.2;transition:filter .15s,transform .15s}a.vxl-btn:hover{filter:brightness(.95);transform:translateY(-1px)}a.vxl-btn--y{background:#FFDA74;color:#064E3B}a.vxl-btn--y:hover{color:#064E3B}a.vxl-btn--g{background:#0C8767;color:#fff}a.vxl-btn--g:hover{color:#fff}a.vxl-btn--ghost{border:1.5px solid rgb(255 255 255 / .5);color:#fff}a.vxl-btn--ghost:hover{color:#fff}a.vxl-btn--line{border:1.5px solid #0C8767;color:#0C8767}.vxl-stats{display:flex;gap:36px;flex-wrap:wrap}.vxl-stats div{display:flex;flex-direction:column}.vxl-stats strong{font-size:30px;color:#fff;line-height:1.3}.vxl-stats span{font-size:14px;color:#A7D8C6}.vxl-shot img{border-radius:16px;box-shadow:none}.vxl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.vxl-grid--4{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.vxl-card{background:#fff;border:1px solid #E2E8E5;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:10px;color:#1A1A1A}.vxl-card h3{margin:0;font-size:19px;line-height:1.35;color:#1A1A1A}.vxl-card p{margin:0;color:#4A5A53;font-size:15px}.vxl-card--lift{box-shadow:0 8px 24px rgb(6 78 59 / .08)}.vxl-pull{margin-top:-48px;position:relative;z-index:2}.vxl-kicker{font-size:13px;font-weight:700;color:#B42318;text-transform:uppercase;letter-spacing:.6px}.vxl-num{width:40px;height:40px;border-radius:10px;background:#E6F4EE;color:#0C8767;font-weight:800;display:flex;align-items:center;justify-content:center}.vxl-benefit{margin-top:auto;font-size:13px;color:#0C8767;font-weight:600}.vxl-step{font-size:36px;font-weight:800;color:#CFE6DC;line-height:1}.vxl-links{display:flex;flex-direction:column;gap:4px;font-size:14px;margin-top:auto}.vxl-links a{color:#0C8767}.vxl-chips{background:#064E3B;color:#fff;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:14px}.vxl-chips div{display:flex;gap:8px;flex-wrap:wrap}.vxl-chips span{background:rgb(255 255 255 / .12);padding:6px 12px;border-radius:8px;font-size:14px}.vxl-check{margin:0;padding:20px 20px 20px 40px;background:#fff;border-radius:16px;border:1px solid #E2E8E5;display:flex;flex-direction:column;gap:6px;font-size:15px;color:#33413B}.vxl-check li{margin:0}.vxl-price{background:#fff;color:#1A1A1A;border-radius:18px;padding:26px;display:flex;flex-direction:column;gap:16px;position:relative}.vxl-price--hot{border:3px solid #FFDA74}.vxl-price--alt{background:rgb(255 255 255 / .08);color:#fff;border:1.5px solid rgb(255 255 255 / .3)}.vxl-price__tag{position:absolute;top:-14px;left:24px;background:#FFDA74;color:#064E3B;font-weight:700;font-size:13px;padding:4px 12px;border-radius:999px}.vxl-price__name{font-size:20px;font-weight:700}.vxl-price__for{margin:4px 0 0;color:#4A5A53;font-size:14px}.vxl-price--alt .vxl-price__for,.vxl-price--alt p{color:#D7F0E6}.vxl-price__val{font-size:34px;font-weight:800;color:#064E3B;line-height:1.2}.vxl-price--alt .vxl-price__val{color:#fff;font-size:28px}.vxl-price ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:15px;flex:1}.vxl-price p{margin:0;font-size:15px;flex:1}.vxl-price a.vxl-btn{width:100%;box-sizing:border-box}.vxl-support{background:#FFF7DB;border-radius:16px;padding:22px 24px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.vxl-support strong{font-size:17px;color:#064E3B}.vxl-support p{margin:4px 0 0;color:#4A5A53}.vxl-support a.vxl-btn{background:#064E3B;color:#fff}.vxl-faq{max-width:820px;margin:0 auto}.vxl-faq .elementor-accordion-item{border:1px solid #E2E8E5!important;border-radius:12px;margin-bottom:12px;overflow:hidden}.vxl-faq .elementor-tab-title{padding:18px 20px!important;font-weight:600;font-size:17px;border:0!important}.vxl-faq .elementor-tab-title a{color:#1A1A1A!important}.vxl-faq .elementor-accordion-icon{color:#0C8767!important}.vxl-faq .elementor-tab-content{padding:0 20px 18px!important;border:0!important;color:#4A5A53}.vxl-cta{background:#0C8767;color:#fff;border-radius:24px;padding:44px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.vxl-cta h2{margin:0;font-size:34px;line-height:1.2;font-weight:800;color:#fff}.vxl-cta p{margin:8px 0 0;color:#E6F4EE;font-size:17px}.vxl-cta>div{flex:1 1 460px;min-width:0}.vxl-cta a.vxl-btn{font-size:18px;padding:18px 28px}.vxl-mbar{display:none}@media (max-width:767px){.vxl-sec{padding:64px 16px}.vxl-hero{padding:40px 16px 88px}.vxl-h1 .elementor-heading-title{font-size:34px}.vxl-h2 .elementor-heading-title{font-size:28px}.vxl-cta{padding:28px}.vxl-cta h2{font-size:26px}.vxl-mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:999;background:#fff;box-shadow:0 -4px 16px rgb(0 0 0 / .12);padding:10px 12px;gap:10px}.vxl-mbar a{flex:1;text-align:center;font-weight:700;padding:13px;border-radius:10px;text-decoration:none}.vxl-mbar a:first-child{background:#E6F4EE;color:#064E3B}.vxl-mbar a:last-child{background:#FFDA74;color:#064E3B}}