.HoldingSection-module__oDFidW__section{--active-tone:#148a4b;--green-950:#0b2f1f;--green-900:#103c28;--green-800:#165235;--green-700:#1d6a44;--green-600:#258454;--green-500:#31a567;--green-100:#e8f5ed;--green-050:#f4fbf6;color:#102117;box-sizing:border-box;background:linear-gradient(145deg,#f6fbf7 0%,#e9f4ec 52%,#dcecdf 100%);width:100%;padding:clamp(78px,8vw,118px) 0 clamp(62px,7vw,92px);position:relative;overflow:hidden}.HoldingSection-module__oDFidW__backgroundGlow{background:radial-gradient(circle, color-mix(in srgb, var(--active-tone) 20%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:980px;height:980px;transition:background .4s;position:absolute;top:-300px;left:50%;transform:translate(-50%)}.HoldingSection-module__oDFidW__container{z-index:2;width:100%;position:relative}.HoldingSection-module__oDFidW__header{grid-template-columns:minmax(0,1fr) minmax(280px,450px);align-items:end;gap:44px;width:min(1180px,100% - 48px);margin:0 auto 42px;display:grid}.HoldingSection-module__oDFidW__eyebrow{color:#00a74f;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;margin-bottom:13px;display:inline-flex}.HoldingSection-module__oDFidW__eyebrow:before{content:"";background:#00a74f;border-radius:999px;width:29px;height:2px}.HoldingSection-module__oDFidW__header h2{color:#101914;letter-spacing:-.055em;text-wrap:balance;max-width:700px;margin:0;line-height:.97}.HoldingSection-module__oDFidW__header p{color:#5e6a63;margin:0;line-height:1.7}.HoldingSection-module__oDFidW__carousel{width:100%;position:relative}.HoldingSection-module__oDFidW__cardsViewport{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;touch-action:pan-x;-webkit-user-select:none;user-select:none;box-sizing:border-box;-webkit-overflow-scrolling:touch;width:100%;padding:18px max(50vw - 170px,92px) 46px;scroll-padding-inline:calc(50vw - 170px);overflow:auto hidden}.HoldingSection-module__oDFidW__cardsViewport::-webkit-scrollbar{display:none}.HoldingSection-module__oDFidW__cardsViewport.HoldingSection-module__oDFidW__dragging{cursor:grabbing;scroll-snap-type:none}.HoldingSection-module__oDFidW__cardsTrack{align-items:center;gap:20px;width:max-content;display:flex}.HoldingSection-module__oDFidW__card{--company-tone:#148a4b;--card-green:color-mix(in srgb, var(--company-tone) 78%, var(--green-950));border:1px solid color-mix(in srgb, var(--company-tone) 22%, #ffffffad);background:linear-gradient(160deg, color-mix(in srgb, var(--company-tone) 72%, #0a2c1d) 0%, color-mix(in srgb, var(--company-tone) 50%, #123c29) 50%, color-mix(in srgb, var(--company-tone) 32%, #091f15) 100%);color:#fff;cursor:pointer;scroll-snap-align:center;scroll-snap-stop:always;opacity:.62;border-radius:36px;flex:none;width:255px;height:485px;transition:opacity .34s,transform .42s,box-shadow .42s,border-color .3s;position:relative;overflow:hidden;transform:scale(.9)translateY(10px);box-shadow:0 18px 38px #0e392424}.HoldingSection-module__oDFidW__card:hover{opacity:.9;border-color:color-mix(in srgb, var(--company-tone) 55%, #ffffff9e);transform:scale(.95)translateY(2px)}.HoldingSection-module__oDFidW__cardActive{opacity:1;border-color:color-mix(in srgb, var(--company-tone) 70%, white);box-shadow:0 30px 70px color-mix(in srgb, var(--company-tone) 28%, #0a26183d);transform:scale(1)translateY(0)}.HoldingSection-module__oDFidW__cardImage{display:none}.HoldingSection-module__oDFidW__cardOverlay{z-index:1;pointer-events:none;background:radial-gradient(circle at 78% 14%,#ffffff24 0%,#0000 32%),linear-gradient(#ffffff08 0%,#fff0 42%,#0000001f 100%);position:absolute;inset:0}.HoldingSection-module__oDFidW__companyIndex{z-index:3;color:#fff;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07211561;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:32px;display:inline-flex;position:absolute;top:17px;left:17px;box-shadow:inset 0 1px #ffffff14}.HoldingSection-module__oDFidW__cardLogo{z-index:3;align-items:center;min-height:80px;display:flex;position:absolute;top:72px;left:23px;right:23px}.HoldingSection-module__oDFidW__cardLogoImage{object-fit:contain;object-position:left center;pointer-events:none;width:auto;max-width:82%;height:auto;max-height:66px}.HoldingSection-module__oDFidW__cardContent{z-index:3;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:21px;left:22px;right:22px}.HoldingSection-module__oDFidW__category{color:color-mix(in srgb, var(--company-tone) 42%, white);letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px}.HoldingSection-module__oDFidW__cardContent h3{color:#fff;letter-spacing:-.045em;margin:0;line-height:.98}.HoldingSection-module__oDFidW__cardContent p{color:#ffffffbd;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 16px;line-height:1.5;display:-webkit-box;overflow:hidden}.HoldingSection-module__oDFidW__card:not(.HoldingSection-module__oDFidW__cardActive) .HoldingSection-module__oDFidW__cardContent p{-webkit-line-clamp:2}.HoldingSection-module__oDFidW__cardMeta{color:#ffffffa6;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:17px;display:flex}.HoldingSection-module__oDFidW__cardButton{background:color-mix(in srgb, var(--company-tone) 82%, #0b3f28);color:#fff;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:47px;padding:0 18px;text-decoration:none;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px #051e1238}.HoldingSection-module__oDFidW__cardButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.HoldingSection-module__oDFidW__cardButton:hover{background:color-mix(in srgb, var(--company-tone) 62%, #082b1b);color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px #051e124d}.HoldingSection-module__oDFidW__disabledButton{opacity:.62;pointer-events:none}.HoldingSection-module__oDFidW__sideArrow{z-index:10;border:1px solid color-mix(in srgb, var(--active-tone) 24%, #fff9);width:54px;height:54px;color:var(--green-900);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 14px 32px #144a2e24}.HoldingSection-module__oDFidW__sideArrow:hover{background:var(--active-tone);color:#fff;box-shadow:0 18px 38px color-mix(in srgb, var(--active-tone) 26%, #0a2c1c2e);transform:translateY(-50%)scale(1.06)}.HoldingSection-module__oDFidW__sideArrow svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.HoldingSection-module__oDFidW__sideArrowLeft{left:clamp(16px,3vw,52px)}.HoldingSection-module__oDFidW__sideArrowRight{right:clamp(16px,3vw,52px)}.HoldingSection-module__oDFidW__indicators{justify-content:center;align-items:center;gap:7px;margin-top:2px;display:flex}.HoldingSection-module__oDFidW__indicator{cursor:pointer;background:#bfd5c7;border:0;border-radius:999px;width:27px;height:7px;padding:0;transition:width .3s,background .3s,transform .25s}.HoldingSection-module__oDFidW__indicator:hover{transform:scaleY(1.35)}.HoldingSection-module__oDFidW__indicatorActive{background:var(--active-tone);width:66px}@media (max-width:900px){.HoldingSection-module__oDFidW__section{padding:68px 0 58px}.HoldingSection-module__oDFidW__header{grid-template-columns:1fr;gap:17px;width:calc(100% - 36px);margin-bottom:32px}.HoldingSection-module__oDFidW__header p{max-width:620px}.HoldingSection-module__oDFidW__cardsViewport{padding-inline:max(50vw - 160px,70px);scroll-padding-inline:calc(50vw - 160px)}.HoldingSection-module__oDFidW__card{width:300px;height:540px}.HoldingSection-module__oDFidW__sideArrow{width:48px;height:48px}.HoldingSection-module__oDFidW__sideArrowLeft{left:14px}.HoldingSection-module__oDFidW__sideArrowRight{right:14px}}@media (max-width:640px){.HoldingSection-module__oDFidW__section{padding:54px 0 42px}.HoldingSection-module__oDFidW__backgroundGlow{width:490px;height:490px;top:-120px}.HoldingSection-module__oDFidW__header{width:calc(100% - 30px);margin-bottom:22px}.HoldingSection-module__oDFidW__eyebrow{margin-bottom:10px}.HoldingSection-module__oDFidW__eyebrow:before{width:20px}.HoldingSection-module__oDFidW__header h2{line-height:1}.HoldingSection-module__oDFidW__header p{line-height:1.55}.HoldingSection-module__oDFidW__cardsViewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x;cursor:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;padding:10px 9vw 32px;scroll-padding-inline:9vw;overflow:auto hidden}.HoldingSection-module__oDFidW__cardsViewport::-webkit-scrollbar{display:none}.HoldingSection-module__oDFidW__cardsTrack{gap:14px}.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__card:hover,.HoldingSection-module__oDFidW__cardActive,.HoldingSection-module__oDFidW__cardActive:hover{scroll-snap-align:center;scroll-snap-stop:always;border-width:6px;border-radius:34px;flex:none;width:82vw;max-width:335px;height:535px}.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__card:hover{opacity:.58;transform:scale(.94);box-shadow:0 14px 28px #1b2c241a}.HoldingSection-module__oDFidW__cardActive,.HoldingSection-module__oDFidW__cardActive:hover{opacity:1;box-shadow:0 27px 55px color-mix(in srgb, var(--company-tone) 21%, #14241c2e);transform:scale(1)}.HoldingSection-module__oDFidW__companyIndex{min-width:35px;height:28px;top:14px;left:14px}.HoldingSection-module__oDFidW__cardLogo{min-height:64px;top:62px;left:18px;right:18px}.HoldingSection-module__oDFidW__cardLogoImage{max-width:78%;max-height:54px}.HoldingSection-module__oDFidW__cardContent{bottom:17px;left:18px;right:18px}.HoldingSection-module__oDFidW__cardContent p{-webkit-line-clamp:2;margin:10px 0 13px;line-height:1.45}.HoldingSection-module__oDFidW__cardMeta{margin-bottom:13px}.HoldingSection-module__oDFidW__cardButton{min-height:43px}.HoldingSection-module__oDFidW__sideArrow{background:#fffffff2;width:40px;height:40px;top:50%;transform:translateY(-50%)}.HoldingSection-module__oDFidW__sideArrow:hover{transform:translateY(-50%)scale(1.04)}.HoldingSection-module__oDFidW__sideArrowLeft{left:6px}.HoldingSection-module__oDFidW__sideArrowRight{right:6px}.HoldingSection-module__oDFidW__sideArrow svg{width:18px;height:18px}.HoldingSection-module__oDFidW__indicators{gap:5px;margin-top:0}.HoldingSection-module__oDFidW__indicator{width:21px;height:5px}.HoldingSection-module__oDFidW__indicatorActive{width:48px}}@media (max-width:390px){.HoldingSection-module__oDFidW__section{padding-top:48px}.HoldingSection-module__oDFidW__header{width:calc(100% - 24px)}.HoldingSection-module__oDFidW__cardsViewport{padding-inline:7.5vw;scroll-padding-inline:7.5vw}.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__card:hover,.HoldingSection-module__oDFidW__cardActive,.HoldingSection-module__oDFidW__cardActive:hover{border-radius:31px;width:85vw;max-width:330px;height:500px}.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__card:hover{transform:scale(.95)}.HoldingSection-module__oDFidW__cardActive,.HoldingSection-module__oDFidW__cardActive:hover{transform:scale(1)}.HoldingSection-module__oDFidW__cardLogo{top:57px}.HoldingSection-module__oDFidW__cardLogoImage{max-height:49px}.HoldingSection-module__oDFidW__cardMeta{flex-direction:column;align-items:flex-start;gap:3px}.HoldingSection-module__oDFidW__cardButton{min-height:41px}.HoldingSection-module__oDFidW__sideArrow{width:37px;height:37px}.HoldingSection-module__oDFidW__sideArrowLeft{left:4px}.HoldingSection-module__oDFidW__sideArrowRight{right:4px}}@media (max-width:330px){.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__card:hover,.HoldingSection-module__oDFidW__cardActive,.HoldingSection-module__oDFidW__cardActive:hover{width:84vw;height:470px}.HoldingSection-module__oDFidW__cardContent{bottom:15px;left:15px;right:15px}.HoldingSection-module__oDFidW__sideArrow{width:35px;height:35px}}.HoldingSection-module__oDFidW__cardsViewport:focus-visible,.HoldingSection-module__oDFidW__cardButton:focus-visible,.HoldingSection-module__oDFidW__indicator:focus-visible,.HoldingSection-module__oDFidW__sideArrow:focus-visible{outline:3px solid color-mix(in srgb, var(--active-tone) 55%, transparent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__cardImage,.HoldingSection-module__oDFidW__cardButton,.HoldingSection-module__oDFidW__indicator,.HoldingSection-module__oDFidW__sideArrow{transition:none}.HoldingSection-module__oDFidW__card,.HoldingSection-module__oDFidW__card:hover,.HoldingSection-module__oDFidW__cardActive,.HoldingSection-module__oDFidW__cardActive:hover,.HoldingSection-module__oDFidW__cardButton:hover,.HoldingSection-module__oDFidW__indicator:hover,.HoldingSection-module__oDFidW__sideArrow:hover{transform:none}}
.PromoLeadPopup-module__xBgLdW__overlay{z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.PromoLeadPopup-module__xBgLdW__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#000000b8;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.PromoLeadPopup-module__xBgLdW__popup{z-index:2;background:#fff;border-radius:22px;grid-template-columns:52% 48%;width:min(1120px,94vw);height:min(860px,92vh);animation:.35s PromoLeadPopup-module__xBgLdW__popupShow;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #0006}.PromoLeadPopup-module__xBgLdW__imageSide{background:#fff;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.PromoLeadPopup-module__xBgLdW__campaignTabs{z-index:4;flex-wrap:wrap;gap:7px;display:flex;position:absolute;top:16px;left:16px;right:64px}.PromoLeadPopup-module__xBgLdW__campaignTab{color:#fff;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17172fad;border:1px solid #ffffff38;border-radius:999px;min-height:34px;padding:0 12px;font-size:.68rem;font-weight:700;line-height:1;transition:background .24s,border-color .24s,transform .24s}.PromoLeadPopup-module__xBgLdW__campaignTab:hover,.PromoLeadPopup-module__xBgLdW__activeTab{background:#00a74f;border-color:#00a74f;transform:translateY(-1px)}.PromoLeadPopup-module__xBgLdW__termsLink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.PromoLeadPopup-module__xBgLdW__termsLink:hover{color:var(--color-primary)}.PromoLeadPopup-module__xBgLdW__popupImage{object-fit:fill;object-position:center center;width:100%;height:100%;display:block}.PromoLeadPopup-module__xBgLdW__formSide{box-sizing:border-box;background:#fff;height:100%;padding:34px;overflow-y:auto}.PromoLeadPopup-module__xBgLdW__eyebrow{color:#00a74f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:800;line-height:1.2;display:inline-flex}.PromoLeadPopup-module__xBgLdW__formSide h2,.PromoLeadPopup-module__xBgLdW__success h2{color:#17172f;letter-spacing:-.05em;margin:0;font-size:2.15rem;font-weight:800;line-height:.98}.PromoLeadPopup-module__xBgLdW__description,.PromoLeadPopup-module__xBgLdW__success p{color:#17172fc2;margin:12px 0 0;font-size:.9rem;line-height:1.45}.PromoLeadPopup-module__xBgLdW__form{gap:10px;margin-top:18px;display:grid}.PromoLeadPopup-module__xBgLdW__field{gap:5px;display:grid}.PromoLeadPopup-module__xBgLdW__field label{color:#17172f;font-size:.78rem;font-weight:700}.PromoLeadPopup-module__xBgLdW__field input,.PromoLeadPopup-module__xBgLdW__field select,.PromoLeadPopup-module__xBgLdW__field textarea{color:#17172f;box-sizing:border-box;background:#fff;border:1px solid #17172f2e;border-radius:9px;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:.88rem;transition:border-color .25s,box-shadow .25s}.PromoLeadPopup-module__xBgLdW__field input,.PromoLeadPopup-module__xBgLdW__field select{min-height:40px}.PromoLeadPopup-module__xBgLdW__field textarea{resize:vertical;min-height:62px;max-height:96px}.PromoLeadPopup-module__xBgLdW__field input:focus,.PromoLeadPopup-module__xBgLdW__field select:focus,.PromoLeadPopup-module__xBgLdW__field textarea:focus{border-color:#00a74f;box-shadow:0 0 0 4px #00a74f1f}.PromoLeadPopup-module__xBgLdW__field input:disabled,.PromoLeadPopup-module__xBgLdW__field select:disabled,.PromoLeadPopup-module__xBgLdW__field textarea:disabled{cursor:not-allowed;opacity:.65;background:#f3f4f3}.PromoLeadPopup-module__xBgLdW__checkbox{color:#17172f;cursor:pointer;align-items:flex-start;gap:9px;font-size:.78rem;line-height:1.35;display:flex}.PromoLeadPopup-module__xBgLdW__checkbox input{accent-color:#00a74f;flex-shrink:0;width:16px;height:16px;margin-top:1px}.PromoLeadPopup-module__xBgLdW__checkbox input:disabled{cursor:not-allowed}.PromoLeadPopup-module__xBgLdW__error{color:#d71920;font-size:.72rem;font-weight:600;line-height:1.35;display:block}.PromoLeadPopup-module__xBgLdW__counter{color:#17172f8c;text-align:right;font-size:.67rem;line-height:1.3;display:block}.PromoLeadPopup-module__xBgLdW__submitButton{color:#fff;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#00a74f;border:none;border-radius:9px;width:100%;min-height:44px;padding:0 18px;font-family:inherit;font-size:.88rem;font-weight:800;line-height:1;transition:background .25s,transform .25s,box-shadow .25s}.PromoLeadPopup-module__xBgLdW__submitButton:hover:not(:disabled){background:#008f43;transform:translateY(-2px);box-shadow:0 16px 34px #00a74f40}.PromoLeadPopup-module__xBgLdW__submitButton:disabled{cursor:not-allowed;opacity:.65;box-shadow:none;transform:none}.PromoLeadPopup-module__xBgLdW__closeButton{z-index:8;color:#fff;cursor:pointer;background:#17172f;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:transform .25s,background .25s;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 14px 35px #00000047}.PromoLeadPopup-module__xBgLdW__closeButton:hover{background:#00a74f;transform:scale(1.08)}.PromoLeadPopup-module__xBgLdW__success{flex-direction:column;justify-content:center;min-height:100%;display:flex}.PromoLeadPopup-module__xBgLdW__successIcon{color:#00a74f;background:#00a74f1a;border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:18px;display:flex}.PromoLeadPopup-module__xBgLdW__success>span{color:#00a74f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.76rem;font-weight:800;line-height:1.2;display:inline-flex}.PromoLeadPopup-module__xBgLdW__success .PromoLeadPopup-module__xBgLdW__submitButton{margin-top:22px}.PromoLeadPopup-module__xBgLdW__toast{z-index:10020;color:#17172f;box-sizing:border-box;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:12px;width:min(440px,100vw - 32px);padding:15px 17px;animation:.3s PromoLeadPopup-module__xBgLdW__toastShow;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 24px 70px #0000004d}.PromoLeadPopup-module__xBgLdW__toastSuccess{background:#f1fff7;border-color:#00a74f40}.PromoLeadPopup-module__xBgLdW__toastError{background:#fff4f4;border-color:#d7192038}.PromoLeadPopup-module__xBgLdW__toastIcon{flex-shrink:0;margin-top:1px;display:flex}.PromoLeadPopup-module__xBgLdW__toastSuccess .PromoLeadPopup-module__xBgLdW__toastIcon{color:#00a74f}.PromoLeadPopup-module__xBgLdW__toastError .PromoLeadPopup-module__xBgLdW__toastIcon{color:#d71920}.PromoLeadPopup-module__xBgLdW__toast>div:last-child{gap:3px;display:grid}.PromoLeadPopup-module__xBgLdW__toast strong{color:#17172f;font-size:.86rem;line-height:1.3}.PromoLeadPopup-module__xBgLdW__toast span{color:#17172fb8;font-size:.78rem;line-height:1.45}@keyframes PromoLeadPopup-module__xBgLdW__popupShow{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PromoLeadPopup-module__xBgLdW__toastShow{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:900px){.PromoLeadPopup-module__xBgLdW__popup{grid-template-columns:1fr;width:min(640px,94vw)}.PromoLeadPopup-module__xBgLdW__imageSide{height:min(42dvh,500px);min-height:300px}.PromoLeadPopup-module__xBgLdW__popupImage{object-fit:contain;background:#111;width:100%;height:100%;min-height:0}.PromoLeadPopup-module__xBgLdW__formSide{max-height:48dvh;padding:22px}}@media (max-width:520px){.PromoLeadPopup-module__xBgLdW__overlay{padding:10px}.PromoLeadPopup-module__xBgLdW__popup{border-radius:18px;width:100%;max-height:94dvh;display:block;overflow:hidden auto}.PromoLeadPopup-module__xBgLdW__imageSide{width:100%;height:auto;min-height:0;overflow:visible}.PromoLeadPopup-module__xBgLdW__popupImage{object-fit:contain;background:#111;width:100%;height:auto;min-height:0;max-height:none}.PromoLeadPopup-module__xBgLdW__campaignTabs{gap:5px;top:10px;left:10px;right:54px}.PromoLeadPopup-module__xBgLdW__campaignTab{min-height:30px;padding:0 9px;font-size:.58rem}.PromoLeadPopup-module__xBgLdW__formSide{max-height:none;padding:22px 16px 24px;overflow:visible}.PromoLeadPopup-module__xBgLdW__formSide h2,.PromoLeadPopup-module__xBgLdW__success h2{font-size:1.8rem}.PromoLeadPopup-module__xBgLdW__description,.PromoLeadPopup-module__xBgLdW__success p{font-size:.86rem}.PromoLeadPopup-module__xBgLdW__form{gap:9px;margin-top:14px}.PromoLeadPopup-module__xBgLdW__field label{font-size:.74rem}.PromoLeadPopup-module__xBgLdW__field input,.PromoLeadPopup-module__xBgLdW__field select,.PromoLeadPopup-module__xBgLdW__field textarea{padding:8px 10px;font-size:.84rem}.PromoLeadPopup-module__xBgLdW__field input,.PromoLeadPopup-module__xBgLdW__field select{min-height:40px}.PromoLeadPopup-module__xBgLdW__field textarea{min-height:58px}.PromoLeadPopup-module__xBgLdW__submitButton{min-height:44px}.PromoLeadPopup-module__xBgLdW__closeButton{width:38px;height:38px;top:9px;right:9px}.PromoLeadPopup-module__xBgLdW__success{text-align:center;align-items:center;min-height:320px}.PromoLeadPopup-module__xBgLdW__successIcon{border-radius:20px;width:66px;height:66px}.PromoLeadPopup-module__xBgLdW__toast{width:auto;padding:14px;bottom:12px;left:12px;right:12px;transform:none}@keyframes PromoLeadPopup-module__xBgLdW__toastShow{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.PromoLeadPopup-module__xBgLdW__popup,.PromoLeadPopup-module__xBgLdW__toast{animation:none}.PromoLeadPopup-module__xBgLdW__submitButton,.PromoLeadPopup-module__xBgLdW__closeButton,.PromoLeadPopup-module__xBgLdW__campaignTab,.PromoLeadPopup-module__xBgLdW__field input,.PromoLeadPopup-module__xBgLdW__field select,.PromoLeadPopup-module__xBgLdW__field textarea{transition:none}.PromoLeadPopup-module__xBgLdW__submitButton:hover,.PromoLeadPopup-module__xBgLdW__closeButton:hover,.PromoLeadPopup-module__xBgLdW__campaignTab:hover{transform:none}}
.TrustStatsTestimonials-module__GV7wSa__section{color:#17172f;box-sizing:border-box;background:radial-gradient(circle at 88% 10%,#00a74f29,#0000 34%),radial-gradient(circle at 8% 84%,#8fd6b32e,#0000 28%),linear-gradient(135deg,#f8fbf8 0%,#fff 48%,#eef8f2 100%);width:100%;padding:clamp(72px,7vw,110px) clamp(16px,5vw,90px);position:relative;overflow:hidden}.TrustStatsTestimonials-module__GV7wSa__section:before{content:"";pointer-events:none;background:#00a74f17;border-radius:42% 58% 53% 47%;width:260px;height:260px;position:absolute;top:80px;right:-110px}.TrustStatsTestimonials-module__GV7wSa__section:after{content:"";pointer-events:none;background:#8fd6b329;border-radius:60% 40% 45% 55%;width:240px;height:240px;position:absolute;bottom:90px;left:-120px}.TrustStatsTestimonials-module__GV7wSa__container{z-index:2;width:100%;max-width:1180px;margin:0 auto;position:relative}.TrustStatsTestimonials-module__GV7wSa__header{text-align:center;max-width:720px;margin:0 auto 44px}.TrustStatsTestimonials-module__GV7wSa__header span{color:#00a74f;text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:7px;margin-bottom:12px;font-size:.76rem;font-weight:700;display:inline-flex}.TrustStatsTestimonials-module__GV7wSa__header h2{color:#17172f;letter-spacing:-.055em;text-wrap:balance;max-width:650px;margin:0 auto;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.TrustStatsTestimonials-module__GV7wSa__header p{color:#17172fad;max-width:590px;margin:18px auto 0;line-height:1.55}.TrustStatsTestimonials-module__GV7wSa__contentGrid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:24px;display:grid}.TrustStatsTestimonials-module__GV7wSa__statsPanel{-webkit-backdrop-filter:blur(18px);box-sizing:border-box;background:#ffffffb8;border:1px solid #00a74f1f;border-radius:34px;min-width:0;padding:24px;box-shadow:0 28px 80px #17172f14}.TrustStatsTestimonials-module__GV7wSa__panelHeader{margin-bottom:18px}.TrustStatsTestimonials-module__GV7wSa__panelHeader span{color:#00a74f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:700;display:inline-flex}.TrustStatsTestimonials-module__GV7wSa__panelHeader h3{color:#17172f;letter-spacing:-.05em;max-width:340px;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1}.TrustStatsTestimonials-module__GV7wSa__statsGrid{gap:12px;display:grid}.TrustStatsTestimonials-module__GV7wSa__statCard{box-sizing:border-box;background:#fff;border:1px solid #17172f12;border-radius:22px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 16px 40px #17172f0f}.TrustStatsTestimonials-module__GV7wSa__statIcon{background:radial-gradient(circle at top left, #ffffff6b, transparent 40%), var(--accent-color);color:#fff;border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;box-shadow:0 16px 28px #00a74f24}.TrustStatsTestimonials-module__GV7wSa__valueGroup{flex-direction:column;align-items:center;line-height:1;display:flex}.TrustStatsTestimonials-module__GV7wSa__valueMain{align-items:flex-start;gap:1px;display:inline-flex}.TrustStatsTestimonials-module__GV7wSa__valuePrefix{margin-top:5px;font-size:.72rem;font-weight:700}.TrustStatsTestimonials-module__GV7wSa__valueNumber{letter-spacing:-.08em;font-size:1.75rem;font-weight:700}.TrustStatsTestimonials-module__GV7wSa__valueSuffix{letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:.58rem;font-weight:700}.TrustStatsTestimonials-module__GV7wSa__statText{min-width:0}.TrustStatsTestimonials-module__GV7wSa__statText h4{color:#17172f;letter-spacing:-.035em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.05}.TrustStatsTestimonials-module__GV7wSa__statText p{color:#17172f9e;margin:7px 0 0;font-size:.84rem;line-height:1.4}.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{box-sizing:border-box;touch-action:pan-y;background:linear-gradient(135deg,#fffffff0,#ffffffc2),radial-gradient(circle at 100% 0,#00a74f1a,#0000 34%);border:1px solid #00a74f1f;border-radius:34px;flex-direction:column;justify-content:center;min-width:0;padding:24px;display:flex;overflow:hidden;box-shadow:0 30px 90px #17172f1c}.TrustStatsTestimonials-module__GV7wSa__testimonialContent{grid-template-columns:minmax(190px,250px) minmax(0,1fr);justify-content:center;align-items:center;gap:clamp(24px,3vw,38px);width:100%;display:grid}.TrustStatsTestimonials-module__GV7wSa__videoBox{aspect-ratio:267/476;background:#17172f;border-radius:26px;justify-self:center;width:100%;max-width:250px;position:relative;overflow:hidden;box-shadow:0 22px 58px #17172f2e}.TrustStatsTestimonials-module__GV7wSa__videoBadge{z-index:5;color:#fff;-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#17172fd1;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:13px;left:13px}.TrustStatsTestimonials-module__GV7wSa__videoBadge svg{color:#00a74f}.TrustStatsTestimonials-module__GV7wSa__facebookVideo{z-index:3;background:#17172f;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.TrustStatsTestimonials-module__GV7wSa__quoteBox{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;min-width:0;max-width:390px;padding:10px 4px;display:flex}.TrustStatsTestimonials-module__GV7wSa__quoteHeading{margin-bottom:20px}.TrustStatsTestimonials-module__GV7wSa__quoteHeading span{color:#00a74f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:700;display:inline-flex}.TrustStatsTestimonials-module__GV7wSa__quoteHeading h2{color:#17172f;letter-spacing:-.055em;text-wrap:balance;max-width:370px;margin:0;font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:700;line-height:.98}.TrustStatsTestimonials-module__GV7wSa__quote{color:#17172f;letter-spacing:-.015em;overflow-wrap:break-word;max-width:370px;margin:0;font-size:.98rem;line-height:1.55}.TrustStatsTestimonials-module__GV7wSa__clientInfo{gap:5px;margin-top:20px;display:grid}.TrustStatsTestimonials-module__GV7wSa__clientInfo strong{color:#17172f;font-size:.96rem;font-weight:700}.TrustStatsTestimonials-module__GV7wSa__clientInfo span{color:#17172fa3;font-size:.86rem}.TrustStatsTestimonials-module__GV7wSa__controls{align-items:center;gap:10px;margin-top:24px;display:flex}.TrustStatsTestimonials-module__GV7wSa__controlButton{color:#fff;cursor:pointer;background:#17172f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex}.TrustStatsTestimonials-module__GV7wSa__controlButton:hover{background:#00a74f;transform:translateY(-2px);box-shadow:0 12px 28px #00a74f3d}.TrustStatsTestimonials-module__GV7wSa__controlButton:focus-visible{outline-offset:4px;outline:3px solid #00a74f47}.TrustStatsTestimonials-module__GV7wSa__counter{color:#17172f;background:#17172f0f;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:76px;height:40px;padding:0 14px;display:inline-flex}.TrustStatsTestimonials-module__GV7wSa__counter strong{color:#00a74f;font-size:.9rem;font-weight:700}.TrustStatsTestimonials-module__GV7wSa__counter span{color:#17172f85;font-size:.82rem}.TrustStatsTestimonials-module__GV7wSa__dots{align-items:center;gap:9px;margin-top:18px;display:flex}.TrustStatsTestimonials-module__GV7wSa__dot{cursor:pointer;background:#17172f29;border:none;border-radius:999px;width:9px;height:9px;padding:0;transition:width .25s,background .25s,transform .25s}.TrustStatsTestimonials-module__GV7wSa__dot:hover{background:#00a74f8c;transform:scale(1.08)}.TrustStatsTestimonials-module__GV7wSa__activeDot{background:#00a74f;width:30px}.TrustStatsTestimonials-module__GV7wSa__dot:focus-visible{outline-offset:4px;outline:3px solid #00a74f47}@media (max-width:1180px){.TrustStatsTestimonials-module__GV7wSa__container{max-width:980px}.TrustStatsTestimonials-module__GV7wSa__contentGrid{grid-template-columns:1fr}.TrustStatsTestimonials-module__GV7wSa__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TrustStatsTestimonials-module__GV7wSa__testimonialContent{grid-template-columns:minmax(190px,250px) minmax(0,1fr);max-width:760px;margin:0 auto}}@media (max-width:820px){.TrustStatsTestimonials-module__GV7wSa__section{padding:68px 20px}.TrustStatsTestimonials-module__GV7wSa__header{margin-bottom:34px}.TrustStatsTestimonials-module__GV7wSa__statsPanel,.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{border-radius:28px}.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{padding:22px}.TrustStatsTestimonials-module__GV7wSa__testimonialContent{grid-template-columns:1fr;justify-items:center;gap:28px}.TrustStatsTestimonials-module__GV7wSa__videoBox{width:min(100%,300px);max-width:300px}.TrustStatsTestimonials-module__GV7wSa__quoteBox{text-align:center;align-items:center;width:100%;max-width:620px;padding:0}.TrustStatsTestimonials-module__GV7wSa__quoteHeading{margin-bottom:16px}.TrustStatsTestimonials-module__GV7wSa__quoteHeading h2,.TrustStatsTestimonials-module__GV7wSa__quote{max-width:600px;margin-inline:auto}.TrustStatsTestimonials-module__GV7wSa__clientInfo{justify-items:center}.TrustStatsTestimonials-module__GV7wSa__controls,.TrustStatsTestimonials-module__GV7wSa__dots{justify-content:center}}@media (max-width:560px){.TrustStatsTestimonials-module__GV7wSa__section{padding:62px 16px}.TrustStatsTestimonials-module__GV7wSa__header{margin-bottom:30px}.TrustStatsTestimonials-module__GV7wSa__header h2{font-size:2rem}.TrustStatsTestimonials-module__GV7wSa__header p{font-size:.92rem}.TrustStatsTestimonials-module__GV7wSa__statsPanel{padding:18px}.TrustStatsTestimonials-module__GV7wSa__statsGrid{grid-template-columns:1fr}.TrustStatsTestimonials-module__GV7wSa__statCard{border-radius:18px;grid-template-columns:66px minmax(0,1fr);gap:12px;padding:14px}.TrustStatsTestimonials-module__GV7wSa__statIcon{border-radius:18px;width:64px;height:64px}.TrustStatsTestimonials-module__GV7wSa__valueNumber{font-size:1.5rem}.TrustStatsTestimonials-module__GV7wSa__valuePrefix{font-size:.62rem}.TrustStatsTestimonials-module__GV7wSa__valueSuffix{font-size:.5rem}.TrustStatsTestimonials-module__GV7wSa__statText h4{font-size:.98rem}.TrustStatsTestimonials-module__GV7wSa__statText p{font-size:.78rem}.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{border-radius:24px;padding:16px}.TrustStatsTestimonials-module__GV7wSa__testimonialContent{gap:24px}.TrustStatsTestimonials-module__GV7wSa__videoBox{border-radius:22px;width:min(100%,275px);max-width:275px}.TrustStatsTestimonials-module__GV7wSa__quoteBox{padding:0 4px 6px}.TrustStatsTestimonials-module__GV7wSa__quoteHeading{margin-bottom:15px}.TrustStatsTestimonials-module__GV7wSa__quoteHeading span{font-size:.64rem}.TrustStatsTestimonials-module__GV7wSa__quoteHeading h2{max-width:100%;font-size:1.65rem;line-height:1.02}.TrustStatsTestimonials-module__GV7wSa__quote{font-size:.95rem;line-height:1.5}.TrustStatsTestimonials-module__GV7wSa__clientInfo{margin-top:18px}.TrustStatsTestimonials-module__GV7wSa__controlButton{width:38px;height:38px}.TrustStatsTestimonials-module__GV7wSa__counter{min-width:72px;height:38px;padding-inline:10px}.TrustStatsTestimonials-module__GV7wSa__dots{margin-top:16px}}@media (max-width:390px){.TrustStatsTestimonials-module__GV7wSa__section{padding-inline:12px}.TrustStatsTestimonials-module__GV7wSa__statsPanel,.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{border-radius:20px}.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{padding:14px}.TrustStatsTestimonials-module__GV7wSa__videoBox{width:min(100%,250px);max-width:250px}.TrustStatsTestimonials-module__GV7wSa__quoteHeading h2{font-size:1.45rem}.TrustStatsTestimonials-module__GV7wSa__quote{font-size:.92rem}.TrustStatsTestimonials-module__GV7wSa__controls{margin-top:20px}}@media (max-width:340px){.TrustStatsTestimonials-module__GV7wSa__section{padding-inline:10px}.TrustStatsTestimonials-module__GV7wSa__testimonialPanel{padding:12px}.TrustStatsTestimonials-module__GV7wSa__videoBox{width:min(100%,230px);max-width:230px}.TrustStatsTestimonials-module__GV7wSa__quoteHeading h2{font-size:1.3rem}.TrustStatsTestimonials-module__GV7wSa__quote{font-size:.88rem}.TrustStatsTestimonials-module__GV7wSa__controls{gap:7px}}@media (prefers-reduced-motion:reduce){.TrustStatsTestimonials-module__GV7wSa__controlButton,.TrustStatsTestimonials-module__GV7wSa__dot{transition:none}.TrustStatsTestimonials-module__GV7wSa__controlButton:hover,.TrustStatsTestimonials-module__GV7wSa__dot:hover{transform:none}}
.banners-section{box-sizing:border-box;width:100%;padding:28px 20px}.banners-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;width:100%;max-width:1500px;margin:0 auto;display:grid}.banner-card{aspect-ratio:16/9;box-sizing:border-box;background:#fff;border-radius:14px;justify-content:center;align-items:center;width:100%;line-height:0;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.banner-image{object-fit:contain;object-position:center;width:100%;height:100%;margin:0;padding:0;display:block}.banner-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px #0000001a}@media (min-width:1400px){.banners-section{padding:32px 24px}.banners-grid{gap:26px;max-width:1550px}.banner-card{border-radius:16px}}@media (min-width:901px) and (max-width:1399px){.banners-section{padding:28px 18px}.banners-grid{gap:20px}.banner-card{border-radius:14px}}@media (min-width:601px) and (max-width:900px){.banners-section{padding:22px 14px}.banners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.banner-card{aspect-ratio:16/9;border-radius:11px}}@media (max-width:600px){.banners-section{padding:18px 12px}.banners-grid{grid-template-columns:1fr;gap:18px}.banner-card{aspect-ratio:16/9;border-radius:10px;width:100%}.banner-image{object-fit:contain;width:100%;height:100%}.banner-card:hover{box-shadow:none;transform:none}}@media (max-width:400px){.banners-section{padding:14px 8px}.banners-grid{gap:14px}.banner-card{border-radius:8px}}
