.a-hero .a-hero-visual{padding-left:2.5rem}.a-browser>.col-inner{position:relative;overflow:visible}.a-hero-visual__main{position:relative;z-index:10;width:105%;max-width:none;margin-left:auto;filter:drop-shadow(0 22px 32px rgb(17 24 39 / .1))}.a-browser>.col-inner>.a-hero-visual__badge{position:absolute;width:60%;max-width:240px;left:-1rem;bottom:-1.5rem;z-index:20;opacity:.94;filter:brightness(1.035);box-shadow:0 14px 35px rgb(17 24 39 / .1),0 4px 12px rgb(17 24 39 / .05);border-radius:16px}.a-hero{padding-bottom:32px!important}@media screen and (max-width:849px){.a-hero .a-hero-visual{padding-left:1.5rem}.a-hero-visual__main{width:103%}.a-browser>.col-inner>.a-hero-visual__badge{width:40%;max-width:180px;left:-1rem;bottom:-2rem}}@media screen and (max-width:549px){.a-hero .a-hero-visual{padding-left:0}.a-hero-visual__main{width:112%;max-width:none}.a-browser>.col-inner>.a-hero-visual__badge{width:50%;max-width:150px;left:-1rem;bottom:-1.5rem}.a-hero{padding-bottom:40px!important}}@media (max-width:549px){.hero-mobile-btn{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0;text-align:center}}@media screen and (min-width:550px) and (max-width:849px){.a-hero .row{flex-direction:column}.a-hero .a-hero__content,.a-hero .a-hero__img{flex-basis:100%!important;max-width:100%!important;width:100%!important}.a-hero .a-hero__content{max-width:680px!important;margin-inline:auto}.a-hero .a-hero__img{max-width:620px!important}}@media (max-width:549px){.a-trust-list{row-gap:28px!important}.a-trust-item{min-height:0!important;padding:15px 20px!important}}.a-process__timeline{position:relative;overflow:visible}.a-process .row.a-process__timeline::before{content:"";display:block;position:absolute;top:36px;left:16.666%;right:16.666%;height:3px;background-color:#84cc16;z-index:0;pointer-events:none;opacity:.9}.a-process__step{position:relative;z-index:1;text-align:center}.a-process .a-process__circle{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 28px;border:3px solid #84cc16;border-radius:50%;background-color:#fff;color:#0f172a;font-size:30px;font-weight:700;line-height:1;box-shadow:0 8px 20px rgb(37 99 235 / .12)}.a-process__step h3{margin-bottom:12px}.a-process__step p{max-width:320px;margin-left:auto;margin-right:auto}@media screen and (max-width:849px){.a-process .a-process__step{margin-bottom:3rem}.a-process .a-process__step:last-child{margin-bottom:0}.a-process .a-process__circle{margin-bottom:1.5rem}.a-process .a-process__icon{display:none!important}}@media screen and (max-width:549px){.a-process .row.a-process__timeline::before{content:none!important;display:none!important}.a-process .row.a-process__timeline{background:none!important}}.a-benefits__visual{position:relative}.a-benefits-map{position:relative;width:min(100%, 580px);aspect-ratio:1 / .9;min-height:0;margin-inline:auto;isolation:isolate}.a-benefits-map__rings{position:absolute;top:50%;left:50%;width:68%;aspect-ratio:1 / 1;height:auto;border:1px solid #84cc16;border-radius:50%;transform:translate(-50%,-50%);z-index:-2}.a-benefits-map__rings::before,.a-benefits-map__rings::after{content:"";position:absolute;border:1px solid #84cc16;border-radius:50%}.a-benefits-map__rings::before{inset:42px}.a-benefits-map__rings::after{inset:92px}.a-benefits-map__center{position:absolute;top:50%;left:50%;width:38%;aspect-ratio:1 / 1;min-height:0;box-sizing:border-box;padding:1.5rem;border:1px solid rgb(37 99 235 / .35);border-radius:50%;background:#163773;color:#fff;box-shadow:0 24px 55px rgb(15 23 42 / .16);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.a-benefits-map__center strong{display:block;margin:.75rem 0 .35rem;color:#fff;font-size:clamp(1.25rem, 2vw, 1.6rem);line-height:1.15}.a-benefits-map__center small{max-width:9.5rem;color:rgb(255 255 255 / .78);font-size:.8rem;line-height:1.4}.a-benefits-map__status{padding:.85rem .65rem;border-radius:999px;background:rgb(255 255 255 / .12);color:#fff;font-size:.65rem;font-weight:700;line-height:.1;letter-spacing:.04em;text-transform:uppercase}.a-benefits-map__node{position:absolute;display:inline-flex;align-items:center;gap:.5rem;min-width:170px;max-width:210px;padding:.85rem 1.1rem;border:1px solid #dbe4f0;border-radius:12px;background:rgb(255 255 255 / .98);color:#0f172a;box-shadow:0 10px 28px rgb(15 23 42 / .08);font-size:.875rem;font-weight:600;line-height:.1;white-space:nowrap;box-sizing:border-box}.a-benefits-map__node span{color:#2563eb;font-size:.85rem;font-weight:800;line-height:1}.a-benefits-map__node--top{top:2%;left:50%;transform:translateX(-50%)}.a-benefits-map__node--right{top:45%;right:-7%;min-width:205px}.a-benefits-map__node--bottom{bottom:1%;left:50%;transform:translateX(-50%)}.a-benefits-map__node--left{top:45%;left:-1%}.a-benefits-map__node--top-right{top:18%;right:2%}.a-benefits-map__node--bottom-left{bottom:17%;left:1%}@media screen and (max-width:849px){.a-benefits-map{width:100%;aspect-ratio:auto;min-height:0;padding-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.a-benefits-map__rings{display:none}.a-benefits-map__center{position:relative;top:auto;left:auto;grid-column:1 / -1;width:220px;aspect-ratio:1 / 1;min-height:0;margin:0 auto 2rem;padding:1.25rem;transform:none}.a-benefits-map__node{position:static;transform:none;width:100%;max-width:none;min-height:56px;white-space:normal;font-size:13px;line-height:1;white-space:normal}}@media screen and (max-width:549px){.a-benefits-map{grid-template-columns:1fr}.a-benefits-map__center{grid-column:auto;margin-bottom:1.5rem}.a-benefits-map__nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.a-benefits-map__node{position:static;transform:none;width:100%;min-width:0;max-width:none;min-height:54px;padding:10px 12px;font-size:13px;line-height:1;white-space:normal}}@media screen and (min-width:850px) and (max-width:1100px){.a-benefits-map__node{min-width:150px;max-width:180px;padding:.75rem .9rem;font-size:.8125rem}.a-benefits-map__node--right{min-width:185px;right:-2%}}@media screen and (min-width:550px) and (max-width:849px){.a-benefits-map{grid-template-columns:1fr}.a-benefits-map__nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.a-benefits-map__node{position:static;transform:none;width:100%;min-width:0;max-width:none;min-height:54px;padding:10px 12px;font-size:13px;line-height:1;white-space:normal}}.a-faq .a-faq__item{border-bottom:1px solid #84cc16;padding:0 1.25rem}.a-faq .accordion-title{border:0;background:#fff0;color:#0f172a;font-weight:500;transition:background-color .2s ease,color .2s ease}.a-faq .accordion-title:hover{background:#f8fafc;color:#2563eb}.a-faq .accordion-title.active{background:#f7f9fc;color:#2563eb;font-weight:600}.a-faq .accordion-inner{padding:0 1.25rem 1.25rem;background:#f7f9fc;color:#475569;line-height:1.7}.a-faq .accordion-title .toggle{color:#84cc16;opacity:.75}.a-faq .accordion-title.active .toggle{opacity:1}.a-faq .accordion-item{border:0}.final-cta-trust{display:flex;justify-content:center;color:#fff;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-top:24px;font-size:14px;line-height:1.5}@media (max-width:549px){.final-cta-trust{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px}}.footer-bottom{border-top:1px solid rgb(255 255 255 / .12)}.absolute-footer{padding:0 0px!important}.a-solution-v2{overflow:hidden}.a-solution-visual{width:min(100%, 1080px);margin:20px auto 0;display:grid;grid-template-columns:1fr 180px 1fr;grid-template-areas:"before arrow after" "divider divider divider" "result result result";align-items:center;column-gap:42px;row-gap:30px}.a-solution-state{width:100%;max-width:290px;aspect-ratio:1;margin-inline:auto;padding:20px 20px;display:flex;flex-direction:column;justify-content:center;border-radius:50%;transition:transform .25s ease,box-shadow .25s ease}.a-solution-state--before{border:3px solid rgb(239 68 68 / .8);background:radial-gradient(circle at 50% 42%,rgb(239 68 68 / .06),rgb(239 68 68 / .025) 58%,rgb(255 255 255) 100%);box-shadow:0 18px 45px rgb(239 68 68 / .08),inset 0 0 0 1px rgb(255 255 255 / .8)}.a-solution-state--after{border:3px solid rgb(132 204 22 / .8);background:radial-gradient(circle at 50% 42%,rgb(132 204 22 / .09),rgb(132 204 22 / .03) 58%,rgb(255 255 255) 100%);box-shadow:0 18px 50px rgb(132 204 22 / .12),inset 0 0 0 1px rgb(255 255 255 / .85)}@media (hover:hover) and (pointer:fine){.a-solution-state:hover{transform:translateY(-4px)}.a-solution-state--before:hover{box-shadow:0 24px 55px rgb(239 68 68 / .12),inset 0 0 0 1px rgb(255 255 255 / .85)}.a-solution-state--after:hover{box-shadow:0 24px 60px rgb(132 204 22 / .16),inset 0 0 0 1px rgb(255 255 255 / .9)}}.a-solution-state__title{position:relative;margin-bottom:24px;text-align:center;font-size:15px;font-weight:800;line-height:1;letter-spacing:.05em;text-transform:uppercase}.a-solution-state__title::after{content:"";display:block;width:34px;height:3px;margin:10px auto 0;border-radius:999px}.a-solution-state--before .a-solution-state__title{color:#ef4444}.a-solution-state--after .a-solution-state__title{color:#65a30d}.a-solution-state--before .a-solution-state__title::after{background:#ef4444}.a-solution-state--after .a-solution-state__title::after{background:#84cc16}.a-solution-state__list{margin:0;padding:0;list-style:none}.a-solution-state__list li{display:flex;align-items:center;gap:10px;min-height:50px;margin:0;padding:9px 0;color:#334155;font-size:15px;font-weight:500;line-height:1.35}.a-solution-state__list li+li{border-top:1px solid rgb(15 23 42 / .08)}.a-solution-state__icon{flex:0 0 36px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid;border-radius:50%;font-size:22px;font-weight:800;line-height:1}.a-solution-state--before .a-solution-state__icon{border-color:rgb(239 68 68 / .38);color:#ef4444;background:rgb(239 68 68 / .035)}.a-solution-state--after .a-solution-state__icon{border-color:rgb(132 204 22 / .5);color:#65a30d;background:rgb(132 204 22 / .045)}.a-solution-flow{grid-area:arrow;display:flex;align-items:center;justify-content:center;min-width:0}.a-solution-arrow{position:relative;display:block;width:120px;height:58px;filter:drop-shadow(0 8px 14px rgb(37 99 235 / .18))}.a-solution-arrow::before{content:"";position:absolute;top:50%;left:0;width:92px;height:9px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,rgb(37 99 235 / .18),#2563eb 35%,#2563eb 100%)}.a-solution-arrow::after{content:"";position:absolute;top:50%;right:2px;width:34px;height:34px;transform:translateY(-50%) rotate(45deg);border-top:9px solid #2563eb;border-right:9px solid #2563eb;border-radius:4px}.a-solution-divider{grid-area:divider;width:92%;height:2px;margin:0 auto;border-radius:999px;background:linear-gradient(90deg,rgb(37 99 235 / .55) 0%,#2563eb 42%,#84cc16 62%,rgb(132 204 22 / .7) 100%)}.a-solution-result{grid-area:result;width:min(92%, 680px);min-height:112px;margin-inline:auto;padding:22px 30px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;border:1px solid rgb(37 99 235 / .18);border-radius:18px;background:#fff;box-shadow:0 14px 35px rgb(15 23 42 / .06)}.a-solution-result__badge{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:11px;font-weight:700;line-height:1;letter-spacing:.05em;white-space:nowrap}.a-solution-result__content{display:flex;flex-direction:column}.a-solution-result__content strong{color:#0f172a;font-size:22px;font-weight:700;line-height:1}.a-solution-result__content span{color:#64748b;font-size:14px;line-height:1}.a-solution-result__icon{display:flex;align-items:center;justify-content:center;color:#2563eb;width:52px;height:52px;flex-shrink:0}@media screen and (max-width:849px){.a-solution-visual{width:min(100%, 520px);margin-top:34px;grid-template-columns:1fr;grid-template-areas:"before" "arrow" "after" "divider" "result";row-gap:22px}.a-solution-state{width:min(100%, 330px);padding:38px 42px}.a-solution-flow{min-height:72px}.a-solution-arrow{transform:rotate(90deg)}.a-solution-divider{width:86%;margin-top:6px}.a-solution-result{width:min(92%, 480px);grid-template-columns:1fr;gap:14px;padding:24px;text-align:center}.a-solution-result__icon{justify-self:center}}@media screen and (max-width:549px){.a-solution-visual{row-gap:22px!important}.a-solution-state{width:265px;height:265px;max-width:265px;aspect-ratio:auto;box-sizing:border-box;padding:18px 20px}.a-solution-state__list li{gap:5px;min-height:40px;padding:6px 0;font-size:13px;font-weight:500;line-height:1.25}.a-solution-arrow{width:70px}.a-solution-arrow::before{width:68px}.a-solution-result__content strong{font-size:20px}}@media (min-width:550px) and (max-width:849px){.a-solution-state{width:300px;height:300px;max-width:300px;aspect-ratio:auto;box-sizing:border-box}.a-solution-visual{row-gap:18px!important}.a-solution-arrow{width:78px}.a-solution-arrow::before{width:76px}}.header-nav-main>li>a{position:relative;color:#111827;font-weight:500;transition:color .2s ease}.header-nav-main>li.current-menu-item>a,.header-nav-main>li.current_page_item>a,.header-nav-main>li.active>a{color:#111827}.header-nav-main>li>a::before{display:none!important}.header-nav-main>li>a::after{content:"";position:absolute;left:50%;bottom:2px;width:0;height:2px;transform:translateX(-50%);border-radius:999px;background:#2563eb;transition:width .22s ease}.header-nav-main>li:hover>a{color:#2563eb}.header-nav-main>li:hover>a::after{width:100%}.button,button,input[type="submit"],.ff-btn-submit{transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}@media (hover:hover) and (pointer:fine){.button:hover,button:hover,input[type="submit"]:hover,.ff-btn-submit:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgb(37 99 235 / .18)}}.button:focus-visible,button:focus-visible,input[type="submit"]:focus-visible,.ff-btn-submit:focus-visible,a:focus-visible{outline:3px solid rgb(37 99 235 / .38);outline-offset:3px}a:focus-visible{outline:3px solid rgb(37 99 235 / .38);outline-offset:3px}@media (hover:hover) and (pointer:fine){.social-icons a:hover{transform:translateY(-2px)}}.social-icons a{transition:transform 0.2s ease}