*{box-sizing:border-box;margin:0;padding:0}body{color:#0b2239;-webkit-font-smoothing:antialiased;background:#fff;min-width:320px;margin:0;font-family:Inter,Arial,Helvetica,sans-serif}button,a,select{cursor:pointer}\*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#092d27;-webkit-font-smoothing:antialiased;background:#fff;min-width:320px;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}.site-header{z-index:1000;background:#fff;width:100%;position:relative}.navbar{background:#fff;align-items:center;width:100%;max-width:1440px;height:88px;margin:0 auto;padding:0 38px;display:flex;position:relative}.navbar__brand{flex-shrink:0;align-items:center;display:flex}.navbar__logo{color:#078655;border:3px solid #078655;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-right:11px;font-size:22px;font-weight:800;display:flex}.navbar__brand-text{flex-direction:column;display:flex}.navbar__brand-text strong{color:#082d26;font-size:22px;font-weight:800;line-height:1.05}.navbar__brand-text strong span{color:#078655}.navbar__brand-text small{color:#70807b;margin-top:4px;font-size:10px;line-height:1.2}.navbar__links{align-items:center;gap:34px;margin-left:auto;margin-right:auto;display:flex}.navbar__links a{color:#102e29;white-space:nowrap;font-size:13px;font-weight:700;transition:color .2s}.navbar__links a:hover{color:#078655}.navbar__cta{color:#fff;background:#078655;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:13px;height:48px;padding:0 24px;font-size:13px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 8px 20px #07865521}.navbar__cta:hover{background:#066f48;transform:translateY(-1px)}.navbar__toggle,.navbar__mobile{display:none}.hero{color:#fff;background-image:url(/images/hero-recovery.webp);background-position:44%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:520px;position:relative;overflow:hidden}.hero__overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#001c16e6 0%,#001c16c2 25%,#001c1661 48%,#001c161a 68%,#001c160a 100%);position:absolute;inset:0}.hero__container{z-index:2;grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:42px;width:calc(100% - 100px);max-width:1380px;min-height:520px;margin:0 auto;padding:22px 0;display:grid;position:relative}.hero__content{width:100%;max-width:540px}.hero__eyebrow{color:#55e7a2;letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:17px;font-size:11px;font-weight:800;display:flex}.hero__eyebrow:before{content:"";background:#55e7a2;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.hero__content h1{color:#fff;letter-spacing:-1.7px;margin:0;font-size:46px;font-weight:800;line-height:1.02}.hero__content h1 span{color:#54df9c}.hero__description{color:#fffffff0;width:100%;max-width:500px;margin-top:17px;font-size:13px;line-height:1.55}.hero__features{align-items:center;margin-top:23px;display:flex}.hero__feature{border-right:1px solid #ffffff2e;align-items:center;min-height:44px;padding:0 12px;display:flex}.hero__feature:first-child{padding-left:0}.hero__feature:last-child{border-right:0;padding-right:0}.hero__feature-icon{color:#54e6a1;background:#00543c57;border:1px solid #52e6a199;border-radius:6px;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;margin-right:9px;font-size:18px;display:flex}.hero__feature-text{white-space:nowrap;flex-direction:column;display:flex}.hero__feature-text strong{color:#fff;font-size:10px;font-weight:700;line-height:1.25}.hero__feature-text span{color:#ffffffd1;margin-top:2px;font-size:9px;line-height:1.25}.hero__form-card{color:#092d27;background:#fffffff7;border:1px solid #ffffffbf;border-radius:9px;justify-self:end;width:100%;max-width:390px;padding:17px 18px 11px;box-shadow:0 15px 40px #00000038}.hero__form-heading{margin-bottom:10px}.hero__form-heading h2{color:#092d27;margin:0;font-size:20px;font-weight:800;line-height:1.15}.hero__form-heading p{color:#61736e;margin-top:5px;font-size:10px;line-height:1.4}.hero__form{width:100%}.hero__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 9px;display:grid}.form-field{flex-direction:column;min-width:0;display:flex}.form-field label{color:#092d27;margin-bottom:4px;font-size:9px;font-weight:700;line-height:1.2}.form-field input,.form-field select,.form-field textarea{color:#173c35;background:#fff;border:1px solid #d6dfdc;border-radius:4px;outline:none;width:100%;font-family:inherit;font-size:10px;transition:border-color .2s,box-shadow .2s}.form-field input,.form-field select{height:34px;padding:0 10px}.form-field textarea{resize:none;height:55px;min-height:55px;padding:9px 10px}.form-field input::placeholder,.form-field textarea::placeholder{color:#9aa9a4}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#078655;box-shadow:0 0 0 2px #07865512}.form-field--full{margin-top:7px}.hero__submit{color:#fff;cursor:pointer;background:#078655;border:0;border-radius:4px;justify-content:center;align-items:center;gap:14px;width:100%;height:38px;margin-top:8px;font-size:10px;font-weight:700;transition:background .2s,transform .2s;display:flex}.hero__submit:hover{background:#066f48}.hero__submit span{font-size:13px}.hero__privacy{color:#73837e;justify-content:center;align-items:center;gap:5px;margin-top:7px;font-size:8px;display:flex}@media (width>=1500px){.navbar{max-width:1500px}.hero__container{max-width:1380px}}@media (width<=1200px){.navbar{padding:0 28px}.navbar__links{gap:22px}.navbar__links a{font-size:13px}.hero__container{grid-template-columns:minmax(0,1fr) 390px;gap:35px;width:calc(100% - 60px)}.hero__content h1{font-size:43px}.hero__feature{padding:0 10px}.hero__form-card{max-width:390px}}@media (width<=960px){.navbar{height:76px;padding:0 20px}.navbar__logo{width:43px;height:43px;font-size:19px}.navbar__brand-text strong{font-size:19px}.navbar__brand-text small{font-size:8px}.navbar__links,.navbar__cta{display:none}.navbar__toggle{cursor:pointer;z-index:1002;background:#078655;border:0;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;margin-left:auto;padding:9px;display:flex;position:relative}.navbar__toggle span{background:#fff;width:21px;height:2px;transition:transform .25s,opacity .25s;display:block}.navbar__toggle--open span:first-child{transform:translateY(7px)rotate(45deg)}.navbar__toggle--open span:nth-child(2){opacity:0}.navbar__toggle--open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navbar__mobile{z-index:1001;background:#fff;border-top:1px solid #e7eeeb;flex-direction:column;width:100%;padding:16px 20px 20px;display:none;position:absolute;top:76px;left:0;box-shadow:0 14px 30px #0000001a}.navbar__mobile--open{display:flex}.navbar__mobile>a{color:#102e29;border-bottom:1px solid #edf1ef;padding:12px 3px;font-size:13px;font-weight:700}.navbar__mobile>a:hover{color:#078655}.navbar__mobile .navbar__mobile-cta{color:#fff;text-align:center;background:#078655;border:0;border-radius:5px;margin-top:12px;padding:14px 18px}.hero{background-position:56%;height:auto;min-height:0}.hero__overlay{background:linear-gradient(#001b15e6 0%,#001b15c7 48%,#001b15db 100%)}.hero__container{grid-template-columns:1fr;gap:35px;width:calc(100% - 40px);height:auto;min-height:0;padding:45px 0}.hero__content{max-width:650px}.hero__form-card{justify-self:start;width:100%;max-width:650px}}@media (width<=600px){.navbar{height:70px;padding:0 15px}.navbar__logo{width:39px;height:39px;margin-right:8px;font-size:17px}.navbar__brand-text strong{font-size:17px}.navbar__brand-text small{display:none}.navbar__mobile{top:70px}.hero{background-position:58%}.hero__container{width:calc(100% - 30px);padding:38px 0}.hero__eyebrow{margin-bottom:14px;font-size:9px}.hero__content h1{letter-spacing:-1px;font-size:38px}.hero__description{margin-top:17px;font-size:13px}.hero__features{grid-template-columns:1fr;gap:10px;margin-top:24px;display:grid}.hero__feature{border-bottom:1px solid #ffffff26;border-right:0;padding:0 0 10px}.hero__feature:first-child{padding-left:0}.hero__feature:last-child{border-bottom:0;padding-bottom:0}.hero__form-card{padding:20px 16px 14px}.hero__form-heading h2{font-size:21px}.hero__form-heading p{font-size:10px}.hero__form-grid{grid-template-columns:1fr;gap:10px}.form-field label{font-size:10px}.form-field input,.form-field select{height:42px;font-size:11px}.form-field textarea{height:80px;font-size:11px}.hero__submit{height:44px;font-size:11px}}.trust-strip{background:#f2f9f6;border-bottom:1px solid #e3eee9;width:100%}.trust-strip__container{grid-template-columns:repeat(4,1fr);align-items:center;width:calc(100% - 80px);max-width:1440px;min-height:115px;margin:0 auto;display:grid}.trust-strip__item{border-right:1px solid #dbe9e3;align-items:center;min-height:60px;padding:0 25px;display:flex}.trust-strip__item:first-child{padding-left:0}.trust-strip__item:last-child{border-right:none;padding-right:0}.trust-strip__icon{color:#078655;background:#dff3e9;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;margin-right:14px;font-size:23px;font-weight:700;display:flex}.trust-strip__content h3{color:#092d27;margin:0 0 5px;font-size:13px;font-weight:800}.trust-strip__content p{color:#667770;max-width:210px;margin:0;font-size:10px;line-height:1.45}@media (width<=960px){.trust-strip__container{grid-template-columns:repeat(2,1fr);width:calc(100% - 40px);padding:15px 0}.trust-strip__item{padding:18px}}@media (width<=600px){.trust-strip__container{grid-template-columns:1fr;width:calc(100% - 30px)}.trust-strip__item{border-bottom:1px solid #dbe9e3;border-right:none;padding:15px 0}.trust-strip__item:last-child{border-bottom:none}}.services-section__heading{text-align:center;max-width:720px;margin:0 auto 28px}.services-section__heading p{color:#667770;max-width:650px;margin:9px auto 0;font-size:11px;line-height:1.55}.services-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;width:100%;display:grid}.service-card{text-align:center;background:#fff;border:1px solid #edf2ef;border-radius:7px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:155px;padding:21px 10px 16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 7px 22px #0b403312}.service-card__icon{color:#078655;background:#e8f6ef;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:13px;font-size:24px;font-weight:800;display:flex}.service-card h3{color:#122f2a;min-height:36px;margin:0;font-size:11px;font-weight:800;line-height:1.35}.service-card__arrow{color:#078655;margin-top:auto;padding-top:10px;font-size:17px;font-weight:700;line-height:1}@media (width<=1100px){.services-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.service-card{min-height:150px}}@media (width<=760px){.services-section{padding:38px 0}.services-section__container{width:calc(100% - 40px)}.services-section__heading h2{font-size:26px}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=960px){.services-section{padding:40px 0 44px}.services-section__container{width:calc(100% - 40px)}.services-section__heading{margin-bottom:26px}.services-section__heading h2{font-size:27px}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:650px}.service-card{min-height:150px}}.services-section{background:#fff;width:100%;padding:42px 0 48px}.services-section__container{width:calc(100% - 80px);max-width:1440px;margin:0 auto}.services-section__heading{text-align:center;width:100%;max-width:720px;margin:0 auto 30px}.services-section__eyebrow{color:#078655;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.services-section__heading h2{color:#092d27;letter-spacing:-.7px;margin:0;font-size:30px;font-weight:800;line-height:1.15}.services-section__heading p{color:#667770;width:100%;max-width:650px;margin:9px auto 0;font-size:11px;line-height:1.55}.services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;max-width:950px;margin:0 auto;display:grid}.service-card{text-align:center;width:100%;min-width:0;min-height:155px;color:inherit;background:#fff;border:1px solid #e8efec;border-radius:7px;flex-direction:column;justify-content:flex-start;align-items:center;padding:21px 12px 16px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 7px 22px #0b403312}.service-card:hover{border-color:#cfe7dc;transform:translateY(-4px);box-shadow:0 12px 28px #0b40331c}.service-card__icon{color:#078655;background:#e8f6ef;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:13px;font-size:24px;font-weight:800;line-height:1;display:flex}.service-card h3{color:#102f29;flex-direction:column;justify-content:center;align-items:center;min-height:42px;margin:0;font-size:14px;font-weight:800;line-height:1.3;display:flex}.service-card__arrow{color:#078655;margin-top:auto;padding-top:10px;font-size:17px;font-weight:700;line-height:1;transition:transform .2s}.service-card:hover .service-card__arrow{transform:translate(3px)}@media (width<=960px){.services-section{padding:40px 0 44px}.services-section__container{width:calc(100% - 40px)}.services-section__heading{margin-bottom:26px}.services-section__heading h2{font-size:27px}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:650px}.service-card{min-height:150px}.service-card h3{font-size:13px}}@media (width<=600px){.services-section{padding:34px 0 38px}.services-section__container{width:calc(100% - 30px)}.services-section__heading{margin-bottom:24px}.services-section__eyebrow{margin-bottom:6px;font-size:9px}.services-section__heading h2{font-size:24px;line-height:1.2}.services-section__heading p{margin-top:9px;font-size:11px;line-height:1.5}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:none}.service-card{min-height:145px;padding:18px 8px 14px}.service-card__icon{flex-basis:42px;width:42px;height:42px;margin-bottom:11px;font-size:21px}.service-card h3{min-height:38px;font-size:12px;line-height:1.3}.service-card__arrow{padding-top:8px;font-size:16px}}@media (width<=380px){.services-grid{grid-template-columns:1fr}.service-card{min-height:140px}.service-card h3{font-size:13px}}.withdrawal-warning{background:#f7f3e9;width:100%;height:390px;min-height:390px;position:relative;overflow:hidden}.withdrawal-warning__container{grid-template-columns:44% 56%;align-items:stretch;gap:0;width:100%;max-width:none;height:390px;min-height:390px;margin:0;display:grid;position:relative}.withdrawal-warning__content{z-index:4;background:linear-gradient(90deg,#f7f3e9 0% 75%,#f7f3e9fa 87%,#f7f3e9b8 94%,#f7f3e900 100%);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:48px 30px 42px max(64px,50vw - 670px);display:flex;position:relative}.withdrawal-warning__eyebrow{color:#078655;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.withdrawal-warning__content h2{color:#102d28;letter-spacing:-.7px;width:100%;max-width:570px;margin:0;font-size:32px;font-weight:800;line-height:1.12}.withdrawal-warning__content p{color:#536761;width:100%;max-width:535px;margin:15px 0 0;font-size:12px;line-height:1.55}.withdrawal-warning__button{color:#fff;background:#078655;border-radius:4px;justify-content:center;align-items:center;gap:14px;min-width:130px;height:42px;margin-top:21px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.withdrawal-warning__button:hover{background:#066f48;transform:translateY(-2px)}.withdrawal-warning__button span{font-size:15px}.withdrawal-warning__person{z-index:1;background:0 0;width:100%;height:390px;position:relative;overflow:hidden}.withdrawal-warning__person img{object-fit:cover;object-position:38% center;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 7%,#000000bf 16%,#000 25% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 7%,#000000bf 16%,#000 25% 100%)}.withdrawal-warning__panel{z-index:6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#062723ed;border:1px solid #7e9d9580;border-radius:8px;width:315px;padding:10px 17px;position:absolute;top:50%;right:max(55px,50vw - 675px);transform:translateY(-50%);box-shadow:0 12px 30px #00000040}.withdrawal-warning__item{color:#fffffff5;border-bottom:1px solid #ffffff1c;align-items:center;gap:11px;width:100%;min-height:50px;font-size:11px;font-weight:600;line-height:1.3;display:flex}.withdrawal-warning__item:last-child{border-bottom:0}.withdrawal-warning__alert{color:#fff;background:#d9444e;border-radius:50%;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;font-size:13px;font-weight:800;line-height:1;display:flex;box-shadow:0 0 0 4px #d9444e1f}@media (width<=1200px){.withdrawal-warning,.withdrawal-warning__container,.withdrawal-warning__person{height:380px;min-height:380px}.withdrawal-warning__container{grid-template-columns:43% 57%}.withdrawal-warning__content{padding-left:35px}.withdrawal-warning__content h2{font-size:29px}.withdrawal-warning__panel{width:290px;right:28px}.withdrawal-warning__person img{object-position:35% center}}@media (width<=900px){.withdrawal-warning{height:auto;min-height:0;padding:40px 0}.withdrawal-warning__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:calc(100% - 40px);height:auto;min-height:0;margin:0 auto;display:grid}.withdrawal-warning__content{background:0 0;justify-content:flex-start;width:100%;height:auto;padding:0}.withdrawal-warning__content h2{font-size:28px}.withdrawal-warning__content h2 br{display:none}.withdrawal-warning__content p{max-width:none}.withdrawal-warning__person{background:0 0;border-radius:8px;width:100%;height:300px;min-height:300px}.withdrawal-warning__person img{object-fit:cover;object-position:35% center;width:100%;height:100%;position:absolute;-webkit-mask-image:none;mask-image:none}.withdrawal-warning__panel{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;width:100%;display:grid;position:relative;top:auto;right:auto;transform:none}}@media (width<=650px){.withdrawal-warning{padding:35px 0}.withdrawal-warning__container{flex-direction:column;gap:0;width:calc(100% - 30px);display:flex}.withdrawal-warning__content{width:100%;padding:0}.withdrawal-warning__eyebrow{font-size:9px}.withdrawal-warning__content h2{font-size:27px;line-height:1.15}.withdrawal-warning__content p{max-width:none;font-size:12px}.withdrawal-warning__button{margin-top:20px}.withdrawal-warning__person{background:0 0;border-radius:8px;order:2;width:100%;height:250px;min-height:250px;margin-top:28px}.withdrawal-warning__person img{object-fit:cover;object-position:32% center;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.withdrawal-warning__panel{order:3;width:100%;margin-top:16px;padding:8px 15px;display:block;position:relative;top:auto;right:auto;transform:none}.withdrawal-warning__item{min-height:48px}}.how-it-works{color:#fff;background:radial-gradient(circle at 52% 115%,#006f4f29 0%,#0000 44%),linear-gradient(90deg,#002c27 0%,#002823 42%,#00231f 70%,#001f1c 100%);width:100%;padding:32px 0 34px;position:relative;overflow:hidden}.how-it-works:before{content:"";z-index:0;pointer-events:none;opacity:.34;background-image:radial-gradient(circle,#1ebb80b8 1px,#0000 1.4px);background-size:17px 17px;width:31%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 35%,#0000008c 68%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 35%,#0000008c 68%,#0000 100%)}.how-it-works:after{content:"";z-index:0;pointer-events:none;border:2px dotted #24b57d61;border-radius:50%;width:570px;height:570px;position:absolute;top:-265px;right:-310px;box-shadow:0 0 0 55px #0000,0 0 0 57px #21b0791a,0 0 0 112px #0000,0 0 0 114px #21b07914,0 0 0 169px #0000,0 0 0 171px #21b0790f}.how-it-works__container{z-index:2;width:calc(100% - 80px);max-width:1380px;margin:0 auto;position:relative}.how-it-works__heading{text-align:center;width:100%;max-width:800px;margin:0 auto 27px}.how-it-works__eyebrow{color:#50dc99;letter-spacing:1.7px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.how-it-works__heading h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:29px;font-weight:800;line-height:1.12}.how-it-works__heading p{color:#ffffffc4;margin:8px auto 0;font-size:11px;line-height:1.45}.how-it-works__steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;width:100%;display:grid}.how-it-works__step-wrap{min-width:0;position:relative}.how-it-works__step{text-align:center;flex-direction:column;align-items:center;width:100%;padding:0 22px;display:flex}.how-it-works__icon-wrap{justify-content:center;align-items:flex-end;width:76px;height:91px;margin:0 auto 9px;display:flex;position:relative}.how-it-works__number{z-index:5;color:#073a30;background:#59e6a4;border:2px solid #59e6a433;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-size:11px;font-weight:800;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #59e6a40d}.how-it-works__icon{color:#58e3a1;background:linear-gradient(#003a31d1,#002d27e6);border:2px solid #26b77cad;border-radius:13px;justify-content:center;align-items:center;width:69px;height:74px;font-size:30px;line-height:1;display:flex;box-shadow:inset 0 0 20px #2ccd8e06}.how-it-works__step h3{color:#fff;margin:0;font-size:14px;font-weight:800;line-height:1.25}.how-it-works__step p{color:#ffffffb8;width:100%;max-width:205px;margin:8px auto 0;font-size:10px;line-height:1.4}.how-it-works__arrow{z-index:5;color:#ffffffe0;text-align:center;width:20px;font-size:24px;font-weight:400;line-height:1;position:absolute;top:52px;right:-10px}@media (width<=900px){.how-it-works{padding:38px 0}.how-it-works__container{width:calc(100% - 40px)}.how-it-works__heading{margin-bottom:31px}.how-it-works__heading h2{font-size:27px}.how-it-works__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}.how-it-works__arrow{display:none}.how-it-works:before{width:55%}.how-it-works:after{width:400px;height:400px;top:-170px;right:-250px}}@media (width<=600px){.how-it-works{padding:34px 0 38px}.how-it-works__container{width:calc(100% - 30px)}.how-it-works__heading{margin-bottom:31px}.how-it-works__eyebrow{font-size:9px}.how-it-works__heading h2{font-size:25px;line-height:1.2}.how-it-works__heading p{max-width:330px;font-size:11px}.how-it-works__steps{grid-template-columns:1fr;row-gap:34px}.how-it-works__step{padding:0}.how-it-works__step h3{font-size:14px}.how-it-works__step p{max-width:270px;font-size:11px}.how-it-works:before{opacity:.2;width:75%}.how-it-works:after{width:330px;height:330px;top:-130px;right:-240px}}.why-choose{background:linear-gradient(90deg,#fff 0% 42%,#fbfdfc 100%);width:100%;padding:42px 0;position:relative;overflow:hidden}.why-choose__container{grid-template-columns:31% 69%;align-items:center;gap:48px;width:calc(100% - 100px);max-width:1380px;margin:0 auto;display:grid}.why-choose__content{width:100%;max-width:375px}.why-choose__eyebrow{color:#078655;letter-spacing:1.7px;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:800;line-height:1.2;display:block}.why-choose__content h2{color:#102d28;letter-spacing:-.8px;margin:0;font-size:35px;font-weight:800;line-height:1.07}.why-choose__content>p{color:#60716c;width:100%;max-width:355px;margin:15px 0 0;font-size:13px;line-height:1.55}.why-choose__button{color:#fff;background:#078655;border-radius:5px;justify-content:center;align-items:center;gap:14px;min-width:118px;height:42px;margin-top:20px;padding:0 19px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.why-choose__button:hover{background:#066f48;transform:translateY(-2px)}.why-choose__button span{font-size:15px}.why-choose__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.why-choose__card{background:#fff;border:1px solid #e8efec;border-radius:7px;align-items:center;gap:17px;min-height:116px;padding:19px 21px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 7px 22px #123d330e}.why-choose__card:hover{border-color:#0786552e;transform:translateY(-2px);box-shadow:0 10px 27px #123d3316}.why-choose__icon{color:#078655;background:#e5f5ee;border-radius:50%;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;font-size:28px;line-height:1;display:flex}.why-choose__card-content{min-width:0}.why-choose__card-content h3{color:#102d28;margin:0;font-size:15px;font-weight:800;line-height:1.3}.why-choose__card-content p{color:#667873;width:100%;max-width:330px;margin:7px 0 0;font-size:11px;line-height:1.5}@media (width<=900px){.why-choose{padding:40px 0}.why-choose__container{grid-template-columns:1fr;gap:30px;width:calc(100% - 40px)}.why-choose__content{max-width:580px}.why-choose__content h2{font-size:33px}.why-choose__content h2 br{display:none}.why-choose__content>p{max-width:520px}.why-choose__cards{gap:14px}}@media (width<=600px){.why-choose{padding:34px 0}.why-choose__container{gap:27px;width:calc(100% - 30px)}.why-choose__eyebrow{font-size:10px}.why-choose__content h2{font-size:29px}.why-choose__content>p{font-size:12px}.why-choose__cards{grid-template-columns:1fr;gap:12px}.why-choose__card{min-height:108px;padding:17px}.why-choose__icon{flex-basis:54px;width:54px;height:54px;font-size:26px}.why-choose__card-content h3{font-size:14px}.why-choose__card-content p{margin-top:6px;font-size:11px}}.video-testimonials{background:#fff;width:100%;padding:42px 0 32px;position:relative;overflow:hidden}.video-testimonials__container{width:calc(100% - 100px);max-width:1380px;margin:0 auto}.video-testimonials__heading{text-align:center;max-width:850px;margin:0 auto 27px}.video-testimonials__eyebrow{color:#078655;letter-spacing:1.7px;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.video-testimonials__heading h2{color:#102d28;letter-spacing:-.6px;margin:0;font-size:31px;font-weight:800;line-height:1.15}.video-testimonials__heading p{color:#687974;margin:9px auto 0;font-size:12px;line-height:1.5}.video-testimonials__slider{width:100%;padding:0 50px;position:relative}.video-testimonials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.video-testimonials__card{background:#fff;border:1px solid #e8efec;border-radius:8px;overflow:hidden;box-shadow:0 7px 24px #123d3312}.video-testimonials__video{aspect-ratio:16/9;background:#082e28;width:100%;position:relative;overflow:hidden}.video-testimonials__video iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.video-testimonials__info{justify-content:space-between;align-items:center;gap:15px;min-height:70px;padding:13px 15px;display:flex}.video-testimonials__info h3{color:#102d28;margin:0;font-size:13px;font-weight:800}.video-testimonials__info span{color:#7a8985;margin-top:4px;font-size:10px;display:block}.video-testimonials__label{color:#078655;white-space:nowrap;background:#e7f6ef;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:700}.video-testimonials__arrow{z-index:5;color:#087f54;cursor:pointer;background:#e7f5ef;border:0;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;font-size:18px;transition:background .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.video-testimonials__arrow:hover{background:#d7eee4}.video-testimonials__arrow--left{left:0}.video-testimonials__arrow--right{right:0}.video-testimonials__dots{justify-content:center;align-items:center;gap:7px;margin-top:20px;display:flex}.video-testimonials__dot{cursor:pointer;background:#d8dfdc;border:0;border-radius:50%;width:9px;height:9px;padding:0}.video-testimonials__dot--active{background:#078655}@media (width<=900px){.video-testimonials{padding:40px 0 32px}.video-testimonials__container{width:calc(100% - 40px)}.video-testimonials__heading h2{font-size:28px}.video-testimonials__slider{padding:0 42px}.video-testimonials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-testimonials__card:nth-child(3){display:none}}@media (width<=600px){.video-testimonials{padding:35px 0 30px}.video-testimonials__container{width:calc(100% - 30px)}.video-testimonials__heading{margin-bottom:23px}.video-testimonials__eyebrow{font-size:9px}.video-testimonials__heading h2{font-size:25px}.video-testimonials__heading p{font-size:11px}.video-testimonials__slider{padding:0 35px}.video-testimonials__grid{grid-template-columns:1fr}.video-testimonials__card:nth-child(2),.video-testimonials__card:nth-child(3){display:none}.video-testimonials__info{min-height:65px;padding:12px}.video-testimonials__arrow{width:31px;height:31px;font-size:15px}.video-testimonials__info h3{font-size:12px}.video-testimonials__label{font-size:8px}}.faq-section{background:#fafcfb;width:100%;padding:44px 0 46px;position:relative;overflow:hidden}.faq-section__container{grid-template-columns:410px minmax(0,1fr);align-items:center;gap:85px;width:calc(100% - 160px);max-width:1360px;margin:0 auto;display:grid}.faq-section__content{width:100%;max-width:410px}.faq-section__eyebrow{color:#078655;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800;line-height:1.2}.faq-section__content h2{color:#0b3029;letter-spacing:-.7px;margin:0;font-size:32px;font-weight:800;line-height:1.08}.faq-section__content>p{color:#60736e;max-width:390px;margin:15px 0 0;font-size:14px;font-weight:400;line-height:1.55}.faq-section__button{color:#fff;cursor:pointer;background:#078655;border:none;border-radius:5px;justify-content:center;align-items:center;gap:20px;min-width:175px;height:48px;margin-top:23px;padding:0 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.faq-section__button:hover{background:#066f48;transform:translateY(-1px)}.faq-section__button span{font-size:17px;line-height:1}.faq-section__list{flex-direction:column;justify-self:end;gap:8px;width:100%;max-width:760px;display:flex}.faq-section__item{background:#fff;border:1px solid #e3eae7;border-radius:5px;width:100%;overflow:hidden;box-shadow:0 3px 10px #0a302806}.faq-section__item--open{border-color:#07865540}.faq-section__question{color:#102f29;cursor:pointer;text-align:left;background:#fff;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;height:52px;min-height:52px;padding:0 19px;display:flex}.faq-section__question-left{color:#102f29;align-items:center;gap:15px;min-width:0;font-size:13px;font-weight:700;line-height:1.3;display:flex}.faq-section__chevron{color:#078655;flex:0 0 12px;justify-content:center;align-items:center;width:12px;font-size:20px;font-weight:700;line-height:1;transition:transform .25s;display:flex}.faq-section__item--open .faq-section__chevron{transform:rotate(90deg)}.faq-section__plus{color:#078655;flex:0 0 22px;justify-content:center;align-items:center;width:22px;font-size:22px;font-weight:800;line-height:1;display:flex}.faq-section__answer{background:#fff;grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-section__answer>p{color:#64756f;min-height:0;margin:0;padding:0 46px;font-size:12px;line-height:1.55;transition:padding .3s;overflow:hidden}.faq-section__item--open .faq-section__answer{grid-template-rows:1fr}.faq-section__item--open .faq-section__answer>p{padding:2px 46px 15px}@media (width>=1500px){.faq-section__container{max-width:1400px}.faq-section__list{max-width:780px}}@media (width<=1200px){.faq-section__container{grid-template-columns:360px minmax(0,1fr);gap:55px;width:calc(100% - 80px)}.faq-section__list{max-width:700px}}@media (width<=900px){.faq-section{padding:40px 0}.faq-section__container{grid-template-columns:1fr;gap:30px;width:calc(100% - 40px)}.faq-section__content{max-width:520px}.faq-section__list{justify-self:stretch;max-width:none}}@media (width<=600px){.faq-section{padding:32px 0}.faq-section__container{gap:25px;width:calc(100% - 30px)}.faq-section__eyebrow{margin-bottom:8px;font-size:10px}.faq-section__content h2{font-size:27px}.faq-section__content>p{margin-top:11px;font-size:12px}.faq-section__button{min-width:150px;height:44px;margin-top:18px;font-size:11px}.faq-section__question{height:auto;min-height:50px;padding:8px 14px}.faq-section__question-left{gap:10px;font-size:11px}.faq-section__plus{font-size:19px}.faq-section__answer>p{padding-left:36px;padding-right:14px;font-size:11px}.faq-section__item--open .faq-section__answer>p{padding:2px 14px 13px 36px}}.final-cta{color:#fff;background-image:url(/images/final-cta-bg.webp);background-position:68%;background-repeat:no-repeat;background-size:cover;width:100%;height:220px;position:relative;overflow:hidden}.final-cta:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#00221dfa 0%,#00221df5 28%,#00221dd1 40%,#00221d7a 52%,#00221d1f 65%,#00221d00 76%);position:absolute;inset:0}.final-cta__overlay{display:none!important}.final-cta__container{z-index:2;align-items:flex-start;width:calc(100% - 160px);max-width:1450px;height:100%;margin:0 auto;padding-top:42px;padding-bottom:35px;display:flex;position:relative}.final-cta__content{width:100%;max-width:610px;margin:0;padding:0;transform:none}.final-cta__content h2{color:#fff;letter-spacing:-.4px;margin:0;font-size:28px;font-weight:800;line-height:1.1}.final-cta__content p{color:#fffffff0;max-width:590px;margin:13px 0 0;font-size:12px;font-weight:400;line-height:1.5}.final-cta__button{color:#07372c;min-width:205px;height:44px;box-shadow:none;background:#5ceba3;border:0;border-radius:5px;justify-content:center;align-items:center;gap:15px;margin-top:18px;padding:0 20px;font-size:11px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.final-cta__button:hover{background:#6cf0ac;transform:translateY(-1px)}.final-cta__button span{font-size:15px;line-height:1}@media (width<=1200px){.final-cta__container{width:calc(100% - 100px)}}@media (width<=900px){.final-cta{background-position:67%;height:230px}.final-cta__container{width:calc(100% - 50px);padding-top:40px;padding-bottom:35px}.final-cta__content{max-width:470px}.final-cta__content h2{font-size:26px}}@media (width<=600px){.final-cta{background-position:70%;height:260px}.final-cta:before{background:#00221dc7}.final-cta__container{width:calc(100% - 30px);padding-top:40px;padding-bottom:38px}.final-cta__content{max-width:100%}.final-cta__content h2{max-width:330px;font-size:25px}.final-cta__content p{max-width:330px;font-size:11px}.final-cta__button{min-width:190px;height:43px}}.footer{color:#092d27;background:#fff;border-top:1px solid #e8eeec;width:100%}.footer__container{width:calc(100% - 160px);max-width:1450px;margin:0 auto}.footer__top{align-items:center;gap:45px;min-height:105px;display:flex}.footer__brand{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.footer__logo{color:#078655;border:3px solid #078655;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-right:10px;font-size:21px;font-weight:800;display:flex}.footer__brand-text{flex-direction:column;display:flex}.footer__brand-text strong{color:#092d27;font-size:20px;font-weight:800;line-height:1.05}.footer__brand-text strong span{color:#078655}.footer__brand-text small{color:#71807c;margin-top:4px;font-size:8px;line-height:1.2}.footer__nav{align-items:center;gap:28px;margin-left:auto;display:flex}.footer__nav a{color:#102e29;white-space:nowrap;font-size:11px;font-weight:700;text-decoration:none;transition:color .2s}.footer__nav a:hover{color:#078655}.footer__social{align-items:center;gap:18px;margin-left:25px;display:flex}.footer__social a{color:#092d27;justify-content:center;align-items:center;min-width:18px;height:28px;font-size:14px;font-weight:800;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.footer__social a:hover{color:#078655;transform:translateY(-1px)}.footer__divider{background:#e6ece9;width:100%;height:1px}.footer__bottom{justify-content:space-between;align-items:center;min-height:62px;display:flex}.footer__bottom p{color:#75827e;margin:0;font-size:10px;line-height:1.4}.footer__legal{align-items:center;gap:8px;display:flex}.footer__legal a{color:#75827e;font-size:10px;text-decoration:none;transition:color .2s}.footer__legal a:hover{color:#078655}.footer__legal span{color:#bcc5c2;font-size:10px}@media (width<=1100px){.footer__container{width:calc(100% - 70px)}.footer__top{gap:25px}.footer__nav{gap:18px}.footer__social{gap:13px;margin-left:10px}}@media (width<=850px){.footer__container{width:calc(100% - 40px)}.footer__top{flex-direction:column;align-items:flex-start;gap:25px;padding:35px 0}.footer__nav{grid-template-columns:repeat(3,1fr);gap:16px 25px;width:100%;margin-left:0;display:grid}.footer__social{margin-left:0}}@media (width<=550px){.footer__container{width:calc(100% - 30px)}.footer__nav{grid-template-columns:repeat(2,1fr)}.footer__bottom{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0}.footer__legal{flex-wrap:wrap}}.about-page{background:#fff;width:100%;overflow:hidden}.about-hero{color:#fff;background-color:#00382f;background-image:url(/images/about-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:270px;min-height:270px;display:flex;position:relative;overflow:hidden}.about-hero__overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#002d25fc 0%,#002d25fa 27%,#002d25e8 38%,#002d259e 49%,#002d2538 61%,#002d250a 72%,#002d2500 80%);position:absolute;inset:0}.about-hero__container{z-index:2;align-items:center;width:calc(100% - 160px);max-width:1450px;margin:0 auto;display:flex;position:relative}.about-hero__content{width:100%;max-width:520px}.about-hero__eyebrow{color:#5ceba3;letter-spacing:2px;margin-bottom:9px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.about-hero__content h1{color:#fff;letter-spacing:-.8px;max-width:500px;margin:0;font-family:inherit;font-size:35px;font-weight:800;line-height:1.06}.about-hero__content p{color:#fffffff0;max-width:480px;margin:12px 0 0;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5}.about-hero__button{color:#07372c;background:#5ceba3;border-radius:4px;justify-content:center;align-items:center;gap:14px;width:fit-content;min-width:180px;height:39px;margin-top:15px;padding:0 17px;font-family:inherit;font-size:10px;font-weight:800;line-height:1;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.about-hero__button:hover{background:#6ff0ae;transform:translateY(-1px)}.about-hero__button span{font-size:15px;font-weight:600;line-height:1}@media (width<=1200px){.about-hero__container{width:calc(100% - 100px)}.about-hero{background-position:62%}}@media (width<=900px){.about-hero{background-position:65%;height:280px;min-height:280px}.about-hero__overlay{background:linear-gradient(90deg,#002d25fc 0%,#002d25f5 42%,#002d25b3 62%,#002d254d 80%,#002d251f 100%)}.about-hero__container{width:calc(100% - 50px)}.about-hero__content{max-width:470px}.about-hero__content h1{font-size:32px}.about-hero__content p{max-width:430px}}@media (width<=600px){.about-hero{background-position:67%;background-size:cover;align-items:flex-end;height:360px;min-height:360px}.about-hero__overlay{background:linear-gradient(90deg,#002a23f5 0%,#002a23e8 55%,#002a23a1 100%)}.about-hero__container{width:calc(100% - 36px);margin:0 auto;padding-bottom:34px}.about-hero__content{max-width:340px}.about-hero__eyebrow{letter-spacing:1.7px;margin-bottom:8px;font-size:10px}.about-hero__content h1{letter-spacing:-.6px;max-width:330px;font-size:30px;line-height:1.08}.about-hero__content p{max-width:330px;margin-top:11px;font-size:11px;line-height:1.5}.about-hero__button{min-width:175px;height:40px;margin-top:15px;padding:0 16px;font-size:10px}}.about-who{background:#fff;width:100%;padding:38px 0}.about-who__container{grid-template-columns:1fr 1.08fr;align-items:center;gap:58px;width:calc(100% - 160px);max-width:1450px;margin:0 auto;display:grid}.about-who__content{width:100%;max-width:540px}.about-who__eyebrow{color:#078b59;letter-spacing:1.8px;margin-bottom:9px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.about-who__content h2{color:#082e28;letter-spacing:-.6px;max-width:470px;margin:0;font-family:inherit;font-size:29px;font-weight:800;line-height:1.08}.about-who__content p{color:#566963;width:100%;max-width:525px;margin:13px 0 0;font-family:inherit;font-size:11px;font-weight:400;line-height:1.58}.about-who__content p+p{margin-top:12px}.about-who__image{background:#eef3f1;border-radius:7px;width:100%;max-width:620px;margin-left:auto;overflow:hidden}.about-who__image img{object-fit:contain;border-radius:7px;width:100%;height:auto;display:block}@media (width<=1200px){.about-who__container{grid-template-columns:1fr 1.05fr;gap:42px;width:calc(100% - 100px)}.about-who__image{max-width:580px}}@media (width<=900px){.about-who{padding:38px 0}.about-who__container{grid-template-columns:1fr 1fr;gap:30px;width:calc(100% - 50px)}.about-who__content h2{font-size:27px}.about-who__content p{font-size:11px}.about-who__image{width:100%;max-width:none;margin-left:0}.about-who__image img{object-fit:contain;width:100%;height:auto}}@media (width<=650px){.about-who{padding:35px 0 40px}.about-who__container{flex-direction:column;align-items:stretch;gap:24px;width:calc(100% - 36px);display:flex}.about-who__content{width:100%;max-width:100%}.about-who__eyebrow{letter-spacing:1.6px;margin-bottom:8px;font-size:10px}.about-who__content h2{letter-spacing:-.5px;max-width:340px;font-size:27px;line-height:1.1}.about-who__content p{width:100%;max-width:100%;margin-top:11px;font-size:11px;line-height:1.6}.about-who__image{border-radius:6px;width:100%;max-width:100%;margin:0}.about-who__image img{object-fit:contain;border-radius:6px;width:100%;height:auto}}@media (width<=420px){.about-who__content h2{font-size:25px}}.about-services{background:#f4fbf8;width:100%;padding:32px 0 38px;overflow:hidden}.about-services__container{width:calc(100% - 160px);max-width:1450px;margin:0 auto}.about-services__heading{width:100%;max-width:720px}.about-services__eyebrow{color:#078b59;letter-spacing:1.8px;margin-bottom:8px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.about-services__heading h2{color:#082e28;letter-spacing:-.6px;margin:0;font-family:inherit;font-size:29px;font-weight:800;line-height:1.08}.about-services__heading>p{color:#566963;max-width:680px;margin:10px 0 0;font-family:inherit;font-size:11px;font-weight:400;line-height:1.55}.about-services__slider{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-top:23px;display:grid}.about-services__card{background:#fff;border:1px solid #e3eeea;border-radius:7px;align-items:flex-start;gap:16px;min-height:125px;padding:18px 20px;display:flex;box-shadow:0 5px 18px #07372c09}.about-services__icon{color:#078b59;background:#d8f8e8;border-radius:50%;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;font-family:inherit;font-size:25px;font-weight:800;line-height:1;display:flex}.about-services__card-content{padding-top:3px}.about-services__card-content h3{color:#092f29;margin:0;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2}.about-services__card-content p{color:#61706c;margin:7px 0 0;font-family:inherit;font-size:10px;font-weight:400;line-height:1.5}@media (width<=1200px){.about-services__container{width:calc(100% - 100px)}.about-services__card{gap:13px;padding:17px}.about-services__icon{width:48px;min-width:48px;height:48px;font-size:22px}}@media (width<=900px){.about-services{padding:36px 0 40px}.about-services__container{width:calc(100% - 50px)}.about-services__heading h2{font-size:27px}.about-services__slider{grid-template-columns:repeat(3,1fr);gap:10px}.about-services__card{flex-direction:column;gap:12px;min-height:165px;padding:16px}}@media (width<=650px){.about-services{padding:35px 0 40px}.about-services__container{width:100%}.about-services__heading{width:calc(100% - 36px);max-width:none;margin:0 auto}.about-services__eyebrow{letter-spacing:1.6px;font-size:10px}.about-services__heading h2{font-size:27px;line-height:1.1}.about-services__heading>p{max-width:100%;font-size:11px;line-height:1.55}.about-services__slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;width:100%;margin-top:22px;padding-bottom:7px;padding-left:18px;padding-right:18px;display:flex;overflow:auto hidden}.about-services__slider::-webkit-scrollbar{display:none}.about-services__card{scroll-snap-align:start;flex-direction:row;flex:0 0 84%;gap:15px;min-height:145px;padding:19px}.about-services__icon{width:50px;min-width:50px;height:50px;font-size:23px}.about-services__card-content{padding-top:2px}.about-services__card-content h3{font-size:14px}.about-services__card-content p{font-size:10px;line-height:1.5}}@media (width<=420px){.about-services__heading h2{font-size:25px}.about-services__card{flex-basis:88%}}.about-values{background:#f5fbf8;width:100%;padding:30px 0 34px;overflow:hidden}.about-values__container{width:calc(100% - 160px);max-width:1450px;margin:0 auto}.about-values__heading{width:100%;max-width:760px}.about-values__eyebrow{color:#078b59;letter-spacing:1.8px;margin-bottom:7px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.about-values__heading h2{color:#082e28;letter-spacing:-.6px;margin:0;font-family:inherit;font-size:29px;font-weight:800;line-height:1.08}.about-values__heading>p{color:#566963;max-width:720px;margin:9px 0 0;font-family:inherit;font-size:11px;font-weight:400;line-height:1.5}.about-values__slider{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;margin-top:22px;display:grid}.about-values__item{align-items:center;gap:14px;min-height:88px;padding:0 24px;display:flex;position:relative}.about-values__item:first-child{padding-left:0}.about-values__item:not(:last-child):after{content:"";background:#dce9e4;width:1px;height:72px;position:absolute;top:8px;right:0}.about-values__icon{color:#078b59;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;font-family:inherit;font-size:22px;font-weight:800;line-height:1;display:flex;box-shadow:0 3px 12px #0844360d}.about-values__content{width:100%}.about-values__content h3{color:#092f29;margin:0;font-family:inherit;font-size:12px;font-weight:800;line-height:1.2}.about-values__content p{color:#61706c;max-width:190px;margin:5px 0 0;font-family:inherit;font-size:9.5px;font-weight:400;line-height:1.45}@media (width<=1200px){.about-values__container{width:calc(100% - 100px)}.about-values__item{gap:11px;padding:0 17px}.about-values__item:first-child{padding-left:0}.about-values__icon{width:48px;min-width:48px;height:48px;font-size:20px}}@media (width<=900px){.about-values{padding:35px 0 38px}.about-values__container{width:calc(100% - 50px)}.about-values__heading h2{font-size:27px}.about-values__slider{grid-template-columns:repeat(2,1fr);gap:22px 0}.about-values__item{padding:0 22px}.about-values__item:nth-child(odd){padding-left:0}.about-values__item:nth-child(2):after{display:none}.about-values__content p{max-width:220px}}@media (width<=650px){.about-values{padding:34px 0 38px}.about-values__container{width:100%}.about-values__heading{width:calc(100% - 36px);margin:0 auto}.about-values__eyebrow{letter-spacing:1.6px;font-size:10px}.about-values__heading h2{font-size:27px;line-height:1.1}.about-values__heading>p{max-width:100%;font-size:11px;line-height:1.55}.about-values__slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;width:100%;margin-top:22px;padding:0 18px 6px;display:flex;overflow:auto hidden}.about-values__slider::-webkit-scrollbar{display:none}.about-values__item,.about-values__item:first-child,.about-values__item:nth-child(odd){scroll-snap-align:start;background:#fff;border:1px solid #e0ece7;border-radius:7px;flex:0 0 78%;align-items:flex-start;gap:14px;min-height:115px;padding:18px}.about-values__item:after,.about-values__item:not(:last-child):after{display:none}.about-values__icon{width:48px;min-width:48px;height:48px;box-shadow:none;background:#d9f8e8;font-size:20px}.about-values__content{padding-top:2px}.about-values__content h3{font-size:13px}.about-values__content p{max-width:none;margin-top:6px;font-size:10px;line-height:1.5}}@media (width<=420px){.about-values__heading h2{font-size:25px}.about-values__item,.about-values__item:first-child,.about-values__item:nth-child(odd){flex-basis:84%}}.contact-page{background:#fff;width:100%}.contact-hero{color:#fff;background-color:#003a30;background-image:url(/images/contact-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:195px;display:flex;position:relative;overflow:hidden}.contact-hero__overlay{z-index:1;background:linear-gradient(90deg,#003028fc 0%,#003028f5 35%,#003028b8 52%,#00302833 70%,#00302800 82%);position:absolute;inset:0}.contact-hero__container{z-index:2;width:calc(100% - 160px);max-width:1450px;margin:0 auto;position:relative}.contact-hero__content{max-width:620px}.contact-hero__eyebrow{color:#5ceba3;letter-spacing:1.8px;margin-bottom:10px;font-size:11px;font-weight:800;line-height:1}.contact-hero__content h1{color:#fff;letter-spacing:-.7px;margin:0;font-size:35px;font-weight:800;line-height:1.08}.contact-hero__content p{color:#fffffff0;max-width:600px;margin:12px 0 0;font-size:12px;line-height:1.55}.contact-main{background:#fff;width:100%;padding:28px 0 32px}.contact-main__container{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:30px;width:calc(100% - 160px);max-width:1450px;margin:0 auto;display:grid}.contact-info{background:#f3fbf8;border-radius:8px;padding:30px 34px}.contact-info h2{color:#082e28;margin:0;font-size:27px;font-weight:800;line-height:1.1}.contact-info__intro{color:#61706c;max-width:470px;margin:11px 0 0;font-size:11px;line-height:1.55}.contact-info__divider{background:#dceae5;width:100%;height:1px;margin:23px 0}.contact-info__item{align-items:center;gap:17px;margin-top:21px;display:flex}.contact-info__item:first-of-type{margin-top:0}.contact-info__icon{color:#078b59;background:#d8f8e8;border-radius:50%;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:19px;font-weight:800;display:flex}.contact-info__item span{color:#078b59;letter-spacing:1px;margin-bottom:5px;font-size:10px;font-weight:800;line-height:1;display:block}.contact-info__item p,.contact-info__item a{color:#0b302a;margin:0;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none}.contact-info__item a:hover{color:#078b59}.contact-form-card{background:#fff;border:1px solid #dfe8e5;border-radius:8px;padding:25px 30px}.contact-form-card__heading h2{color:#082e28;margin:0;font-size:22px;font-weight:800;line-height:1.15}.contact-form-card__heading p{color:#667773;margin:7px 0 0;font-size:10.5px;line-height:1.5}.contact-form{margin-top:17px}.contact-form__row{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.contact-form__field{width:100%;margin-bottom:12px}.contact-form__field label{color:#0a302a;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.contact-form__field label span{color:#078b59}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{color:#163a34;background:#fff;border:1px solid #ccd9d5;border-radius:4px;outline:none;width:100%;font-family:inherit;font-size:10px;transition:border-color .2s,box-shadow .2s}.contact-form__field input,.contact-form__field select{height:39px;padding:0 12px}.contact-form__field textarea{resize:vertical;min-height:74px;padding:11px 12px}.contact-form__field input:focus,.contact-form__field select:focus,.contact-form__field textarea:focus{border-color:#078b59;box-shadow:0 0 0 2px #078b5914}.contact-form__submit{color:#fff;cursor:pointer;background:#078b59;border:0;border-radius:4px;justify-content:center;align-items:center;gap:18px;width:100%;height:42px;font-family:inherit;font-size:11px;font-weight:800;transition:background .2s,transform .2s;display:flex}.contact-form__submit:hover{background:#06774d;transform:translateY(-1px)}@media (width<=1200px){.contact-hero__container,.contact-main__container{width:calc(100% - 100px)}}@media (width<=900px){.contact-hero{height:210px}.contact-hero__container,.contact-main__container{width:calc(100% - 50px)}.contact-main__container{grid-template-columns:.9fr 1.1fr;gap:20px}.contact-info{padding:26px}.contact-form-card{padding:24px}}@media (width<=650px){.contact-hero{background-position:68%;height:230px}.contact-hero__overlay{background:#002d25c7}.contact-hero__container{width:calc(100% - 36px)}.contact-hero__content h1{font-size:30px}.contact-hero__content p{max-width:330px;font-size:11px}.contact-main{padding:24px 0 30px}.contact-main__container{flex-direction:column;gap:18px;width:calc(100% - 36px);display:flex}.contact-info{padding:25px 20px}.contact-info h2{font-size:25px}.contact-info__item{align-items:flex-start}.contact-info__item p,.contact-info__item a{font-size:12px}.contact-form-card{padding:23px 18px}.contact-form-card__heading h2{font-size:21px}.contact-form__row{grid-template-columns:1fr;gap:0}.contact-form__field input,.contact-form__field select{height:42px}.contact-form__submit{height:44px}}.taxation-page{background:#fff;width:100%;overflow:hidden}.taxation-hero{color:#fff;background-color:#00372f;background-image:url(/images/taxation-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:390px;min-height:390px;display:flex;position:relative;overflow:hidden}.taxation-hero__overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#002a23fc 0%,#002a23f7 28%,#002a23d1 42%,#002a236b 57%,#002a2314 72%,#002a2300 82%);position:absolute;inset:0}.taxation-hero__container{z-index:2;width:calc(100% - 160px);max-width:1450px;margin:0 auto;position:relative}.taxation-hero__content{width:100%;max-width:570px}.taxation-hero__eyebrow{color:#58e8a0;letter-spacing:1.8px;margin-bottom:11px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.taxation-hero__content h1{color:#fff;letter-spacing:-.8px;max-width:570px;margin:0;font-family:inherit;font-size:38px;font-weight:800;line-height:1.05}.taxation-hero__content h1 span{color:#58e8a0}.taxation-hero__description{color:#fffffff0;max-width:520px;margin:14px 0 0;font-family:inherit;font-size:11.5px;font-weight:400;line-height:1.55}.taxation-hero__features{align-items:center;gap:0;margin-top:22px;display:flex}.taxation-hero__feature{border-right:1px solid #fff3;align-items:center;gap:10px;min-height:45px;padding:0 18px;display:flex}.taxation-hero__feature:first-child{padding-left:0}.taxation-hero__feature:last-child{border-right:0}.taxation-hero__feature-icon{color:#58e8a0;border:1px solid #18b87a;border-radius:50%;justify-content:center;align-items:center;width:37px;min-width:37px;height:37px;font-size:18px;font-weight:600;display:flex}.taxation-hero__feature strong,.taxation-hero__feature span{font-family:inherit;display:block}.taxation-hero__feature strong{color:#fff;font-size:10px;font-weight:800;line-height:1.25}.taxation-hero__feature span{color:#ffffffd6;margin-top:2px;font-size:9px;font-weight:400;line-height:1.25}@media (width<=1200px){.taxation-hero__container{width:calc(100% - 100px)}.taxation-hero{background-position:58%}}@media (width<=900px){.taxation-hero{background-position:62%;height:400px;min-height:400px}.taxation-hero__container{width:calc(100% - 50px)}.taxation-hero__content{max-width:500px}.taxation-hero__content h1{font-size:34px}.taxation-hero__description{max-width:460px}.taxation-hero__feature{padding:0 12px}}@media (width<=650px){.taxation-hero{background-position:68%;align-items:flex-end;height:auto;min-height:480px}.taxation-hero__overlay{background:linear-gradient(90deg,#002a23f7 0%,#002a23ed 50%,#002a23b8 100%)}.taxation-hero__container{width:calc(100% - 36px);padding:50px 0 36px}.taxation-hero__content{max-width:100%}.taxation-hero__eyebrow{letter-spacing:1.6px;font-size:10px}.taxation-hero__content h1{letter-spacing:-.6px;max-width:350px;font-size:31px;line-height:1.07}.taxation-hero__description{max-width:350px;margin-top:13px;font-size:11px}.taxation-hero__features{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;width:calc(100vw - 18px);margin-top:21px;padding-bottom:5px;overflow-x:auto}.taxation-hero__features::-webkit-scrollbar{display:none}.taxation-hero__feature,.taxation-hero__feature:first-child{scroll-snap-align:start;background:#00282173;border:1px solid #ffffff24;border-radius:6px;flex:0 0 150px;min-height:55px;padding:0 12px}.taxation-hero__feature-icon{width:35px;min-width:35px;height:35px}}@media (width<=420px){.taxation-hero__content h1{font-size:29px}}.navbar__dropdown{align-items:center;display:flex;position:relative}.navbar__dropdown-trigger{color:#082e28;font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 0;font-weight:700;display:flex}.navbar__dropdown-trigger span{font-size:12px;transition:transform .2s;position:relative;top:-1px}.navbar__dropdown-menu{z-index:1000;opacity:0;visibility:hidden;background:#fff;border:1px solid #e0ebe7;border-radius:6px;width:285px;padding:8px;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:calc(100% + 12px);left:-22px;transform:translateY(7px);box-shadow:0 12px 35px #07342a1f}.navbar__dropdown-menu a{color:#123b34;border-radius:4px;padding:12px 14px;font-size:11px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s,color .2s;display:block}.navbar__dropdown-menu a:hover{color:#078b59;background:#eefaf5}.navbar__dropdown:hover .navbar__dropdown-menu,.navbar__dropdown:focus-within .navbar__dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.navbar__dropdown:hover .navbar__dropdown-trigger span{transform:rotate(180deg)}@media (width<=900px){.navbar__dropdown{display:none}.navbar__mobile-services{width:100%}.navbar__mobile-services>span{color:#082e28;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.navbar__mobile-service-link{background:#f2faf7;border-left:2px solid #078b59;display:block;color:#526762!important;padding:10px 12px!important;font-size:12px!important;font-weight:600!important}}.tax-understanding{background:#fff;width:100%;padding:42px 0}.tax-understanding__container{grid-template-columns:.94fr 1.06fr;align-items:center;gap:70px;width:calc(100% - 160px);max-width:1450px;margin:0 auto;display:grid}.tax-understanding__content{width:100%;max-width:545px}.tax-understanding__eyebrow{color:#078b59;letter-spacing:1.8px;margin-bottom:9px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.tax-understanding__content h2{color:#082e28;letter-spacing:-.6px;margin:0;font-family:inherit;font-size:29px;font-weight:800;line-height:1.08}.tax-understanding__content p{color:#566963;max-width:535px;margin:13px 0 0;font-family:inherit;font-size:11px;font-weight:400;line-height:1.6}.tax-understanding__content p+p{margin-top:10px}.tax-understanding__panel{background:#f6fbf9;border:1px solid #dfeae6;border-radius:8px;width:100%;max-width:610px;margin-left:auto;padding:25px 27px 23px;box-shadow:0 8px 24px #08392e09}.tax-understanding__panel-top{border-bottom:1px solid #dfeae6;align-items:center;gap:14px;padding-bottom:18px;display:flex}.tax-understanding__panel-icon{color:#078b59;background:#d9f8e8;border-radius:50%;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-family:inherit;font-size:22px;font-weight:800;display:flex}.tax-understanding__panel-top span{color:#078b59;letter-spacing:1.2px;margin-bottom:5px;font-family:inherit;font-size:9px;font-weight:800;line-height:1;display:block}.tax-understanding__panel-top h3{color:#082e28;margin:0;font-family:inherit;font-size:17px;font-weight:800;line-height:1.2}.tax-understanding__requests{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 13px;margin-top:17px;display:grid}.tax-understanding__request{background:#fff;border:1px solid #e0ebe7;border-radius:5px;align-items:center;gap:9px;min-height:48px;padding:9px 11px;display:flex}.tax-understanding__check{color:#078b59;background:#e1faed;border-radius:50%;justify-content:center;align-items:center;width:25px;min-width:25px;height:25px;font-size:12px;font-weight:800;display:flex}.tax-understanding__request>span{color:#193d36;font-family:inherit;font-size:10px;font-weight:700;line-height:1.3}.tax-understanding__notice{background:#eaf8f2;border-left:3px solid #078b59;border-radius:3px;align-items:flex-start;gap:10px;margin-top:14px;padding:11px 13px;display:flex}.tax-understanding__notice-icon{color:#078b59;border:1px solid #078b59;border-radius:50%;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;font-family:inherit;font-size:11px;font-weight:800;display:flex}.tax-understanding__notice p{color:#49635d;margin:0;font-family:inherit;font-size:9.5px;font-weight:400;line-height:1.5}@media (width<=1200px){.tax-understanding__container{gap:45px;width:calc(100% - 100px)}.tax-understanding__panel{max-width:580px}}@media (width<=900px){.tax-understanding{padding:38px 0}.tax-understanding__container{grid-template-columns:.9fr 1.1fr;gap:30px;width:calc(100% - 50px)}.tax-understanding__content h2{font-size:27px}.tax-understanding__panel{padding:21px}.tax-understanding__requests{grid-template-columns:1fr}}@media (width<=650px){.tax-understanding{padding:35px 0 38px}.tax-understanding__container{flex-direction:column;align-items:stretch;gap:25px;width:calc(100% - 36px);display:flex}.tax-understanding__content{max-width:100%}.tax-understanding__eyebrow{letter-spacing:1.6px;font-size:10px}.tax-understanding__content h2{font-size:27px;line-height:1.1}.tax-understanding__content p{max-width:100%;font-size:11px}.tax-understanding__panel{width:100%;max-width:none;margin:0;padding:20px 17px}.tax-understanding__panel-icon{width:44px;min-width:44px;height:44px;font-size:20px}.tax-understanding__panel-top h3{font-size:16px}.tax-understanding__requests{grid-template-columns:1fr;gap:8px}.tax-understanding__request{min-height:46px}.tax-understanding__notice{margin-top:12px}}@media (width<=420px){.tax-understanding__content h2{font-size:25px}}.tax-help{background:#003b32;width:100%;padding:38px 0 42px;position:relative;overflow:hidden}.tax-help:before{content:"";pointer-events:none;border:1px solid #58e8a014;border-radius:50%;width:360px;height:360px;position:absolute;top:-190px;right:-100px;box-shadow:0 0 0 55px #58e8a006,0 0 0 110px #58e8a005}.tax-help__container{z-index:2;width:calc(100% - 160px);max-width:1450px;margin:0 auto;position:relative}.tax-help__heading{width:100%;max-width:680px}.tax-help__eyebrow{color:#58e8a0;letter-spacing:1.8px;margin-bottom:8px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.tax-help__heading h2{color:#fff;letter-spacing:-.6px;margin:0;font-family:inherit;font-size:29px;font-weight:800;line-height:1.08}.tax-help__heading>p{color:#ffffffc2;max-width:620px;margin:10px 0 0;font-family:inherit;font-size:11px;font-weight:400;line-height:1.55}.tax-help__slider{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin-top:25px;display:grid}.tax-help__card{background:#ffffff0e;border:1px solid #ffffff21;border-radius:7px;min-height:175px;padding:20px 19px 18px;transition:transform .2s,background .2s,border-color .2s;position:relative;overflow:hidden}.tax-help__card:hover{background:#ffffff14;border-color:#58e8a059;transform:translateY(-3px)}.tax-help__number{color:#58e8a0;border:1px solid #58e8a06b;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;font-family:inherit;font-size:10px;font-weight:800;display:flex}.tax-help__card-content{margin-top:15px}.tax-help__card-content h3{color:#fff;margin:0;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2}.tax-help__card-content p{color:#ffffffb3;margin:7px 0 0;font-family:inherit;font-size:9.5px;font-weight:400;line-height:1.5}.tax-help__arrow{color:#58e8a0;font-size:17px;font-weight:400;position:absolute;bottom:15px;right:17px}@media (width<=1200px){.tax-help__container{width:calc(100% - 100px)}.tax-help__card{min-height:185px;padding:18px 16px}}@media (width<=900px){.tax-help{padding:38px 0 40px}.tax-help__container{width:calc(100% - 50px)}.tax-help__heading h2{font-size:27px}.tax-help__slider{grid-template-columns:repeat(2,1fr);gap:12px}.tax-help__card{min-height:155px}}@media (width<=650px){.tax-help{padding:35px 0 39px}.tax-help__container{width:100%}.tax-help__heading{width:calc(100% - 36px);max-width:none;margin:0 auto}.tax-help__eyebrow{letter-spacing:1.6px;font-size:10px}.tax-help__heading h2{font-size:27px;line-height:1.1}.tax-help__heading>p{max-width:100%;font-size:11px;line-height:1.55}.tax-help__slider{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:100%;margin-top:22px;padding:0 18px 7px;display:flex;overflow:auto hidden}.tax-help__slider::-webkit-scrollbar{display:none}.tax-help__card{scroll-snap-align:start;flex:0 0 78%;min-height:170px;padding:19px}.tax-help__card-content h3{font-size:14px}.tax-help__card-content p{max-width:250px;font-size:10px}}@media (width<=420px){.tax-help__heading h2{font-size:25px}.tax-help__card{flex-basis:84%}}.tax-scam-process{background:#fff;width:100%;padding:44px 0}.tax-scam-process__container{grid-template-columns:.92fr 1.08fr;align-items:center;gap:62px;width:calc(100% - 160px);max-width:1450px;margin:0 auto;display:grid}.tax-scam-process__image{background:#eef3f1;border-radius:8px;width:100%;height:355px;overflow:hidden}.tax-scam-process__image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tax-scam-process__content{width:100%;max-width:650px}.tax-scam-process__eyebrow{color:#078b59;letter-spacing:1.8px;margin-bottom:9px;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.tax-scam-process__content h2{color:#082e28;letter-spacing:-.6px;margin:0;font-family:inherit;font-size:29px;font-weight:800;line-height:1.08}.tax-scam-process__steps{flex-direction:column;gap:13px;margin-top:22px;display:flex}.tax-scam-process__step{grid-template-columns:42px 1fr;align-items:center;gap:15px;min-height:44px;display:grid;position:relative}.tax-scam-process__step:not(:last-child):after{content:"";background:#cde9de;width:1px;height:17px;position:absolute;top:40px;left:20px}.tax-scam-process__number{z-index:2;color:#fff;background:#07945f;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-family:inherit;font-size:13px;font-weight:800;line-height:1;display:flex;position:relative}.tax-scam-process__step p{color:#243f39;margin:0;font-family:inherit;font-size:11px;font-weight:500;line-height:1.5}@media (width<=1200px){.tax-scam-process__container{gap:45px;width:calc(100% - 100px)}.tax-scam-process__image{height:330px}}@media (width<=900px){.tax-scam-process{padding:40px 0}.tax-scam-process__container{grid-template-columns:.9fr 1.1fr;gap:30px;width:calc(100% - 50px)}.tax-scam-process__image{height:310px}.tax-scam-process__content h2{font-size:27px}.tax-scam-process__steps{gap:11px;margin-top:19px}.tax-scam-process__step{grid-template-columns:38px 1fr;gap:12px}.tax-scam-process__number{width:36px;height:36px}.tax-scam-process__step:not(:last-child):after{top:36px;left:18px}}@media (width<=650px){.tax-scam-process{padding:35px 0 38px}.tax-scam-process__container{flex-direction:column;align-items:stretch;gap:27px;width:calc(100% - 36px);display:flex}.tax-scam-process__image{border-radius:7px;width:100%;height:245px}.tax-scam-process__image img{object-position:center}.tax-scam-process__content{max-width:none}.tax-scam-process__eyebrow{letter-spacing:1.6px;font-size:10px}.tax-scam-process__content h2{font-size:27px;line-height:1.1}.tax-scam-process__steps{gap:13px;margin-top:20px}.tax-scam-process__step{grid-template-columns:39px 1fr;gap:13px;min-height:45px}.tax-scam-process__number{width:37px;height:37px;font-size:12px}.tax-scam-process__step p{font-size:11px;line-height:1.45}.tax-scam-process__step:not(:last-child):after{height:21px;top:37px;left:18px}}@media (width<=420px){.tax-scam-process__image{height:220px}.tax-scam-process__content h2{font-size:25px}}.tax-warning-signs{background:#f4faf8;width:100%;padding:55px 0 60px}.tax-warning-signs__container{width:calc(100% - 160px);max-width:1450px;margin:0 auto}.tax-warning-signs__heading{text-align:center;width:100%;margin-bottom:32px}.tax-warning-signs__eyebrow{color:#078b59;letter-spacing:1.8px;margin-bottom:10px;font-family:inherit;font-size:12px;font-weight:800;line-height:1}.tax-warning-signs__heading h2{color:#082e28;letter-spacing:-.7px;margin:0 auto;font-family:inherit;font-size:36px;font-weight:800;line-height:1.15}.tax-warning-signs__slider{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tax-warning-signs__card{text-align:center;background:#fff;border:1px solid #e3ede9;border-radius:9px;flex-direction:column;align-items:center;min-height:205px;padding:25px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 7px 25px #08392e0a}.tax-warning-signs__card:hover{border-color:#cbe7dc;transform:translateY(-4px);box-shadow:0 12px 30px #08392e14}.tax-warning-signs__icon{color:#078b59;background:#dcf9eb;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;font-family:inherit;font-size:27px;font-weight:800;display:flex}.tax-warning-signs__card h3{color:#082e28;margin:0;font-family:inherit;font-size:18px;font-weight:800;line-height:1.3}.tax-warning-signs__card p{color:#5b6d68;max-width:240px;margin:10px auto 0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.55}@media (width<=1200px){.tax-warning-signs__container{width:calc(100% - 100px)}.tax-warning-signs__heading h2{font-size:34px}.tax-warning-signs__card{padding:23px 16px}.tax-warning-signs__card h3{font-size:17px}.tax-warning-signs__card p{font-size:13.5px}}@media (width<=900px){.tax-warning-signs{padding:48px 0 52px}.tax-warning-signs__container{width:calc(100% - 50px)}.tax-warning-signs__heading h2{max-width:650px;font-size:31px}.tax-warning-signs__slider{grid-template-columns:repeat(2,1fr);gap:15px}.tax-warning-signs__card{min-height:190px}}@media (width<=650px){.tax-warning-signs{padding:42px 0 47px}.tax-warning-signs__container{width:100%}.tax-warning-signs__heading{width:calc(100% - 36px);margin:0 auto 26px}.tax-warning-signs__eyebrow{font-size:11px}.tax-warning-signs__heading h2{max-width:390px;font-size:28px;line-height:1.18}.tax-warning-signs__slider{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:13px;width:100%;padding:0 18px 10px;display:flex;overflow:auto hidden}.tax-warning-signs__slider::-webkit-scrollbar{display:none}.tax-warning-signs__card{scroll-snap-align:start;flex:0 0 78%;min-height:205px;padding:24px 20px}.tax-warning-signs__icon{width:60px;height:60px;margin-bottom:16px;font-size:25px}.tax-warning-signs__card h3{font-size:18px}.tax-warning-signs__card p{max-width:250px;font-size:14px}}@media (width<=420px){.tax-warning-signs__heading h2{font-size:27px}.tax-warning-signs__card{flex-basis:84%}}.crypto-scams-hero{color:#fff;background-color:#003d32;background-image:url(/images/crypto-scams-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:400px;min-height:400px;display:flex;position:relative;overflow:hidden}.crypto-scams-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#00372dfc 0%,#00372df7 30%,#00372de6 43%,#00372da1 55%,#00372d2e 68%,#00372d00 80%);position:absolute;inset:0}.crypto-scams-hero__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.crypto-scams-hero__content{width:100%;max-width:680px}.crypto-scams-hero__eyebrow{color:#55e7a1;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800;line-height:1}.crypto-scams-hero__content h1{color:#fff;letter-spacing:-.7px;width:100%;max-width:680px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.crypto-scams-hero__content h1 span{color:#55e7a1;display:block}.crypto-scams-hero__description{color:#fffffff2;width:100%;max-width:650px;margin:17px 0 0;font-size:14px;font-weight:400;line-height:1.6}.crypto-scams-hero__features{align-items:center;gap:0;margin-top:24px;display:flex}.crypto-scams-hero__feature{align-items:center;min-height:54px;margin-right:24px;padding-right:24px;display:flex;position:relative}.crypto-scams-hero__feature:not(:last-child):after{content:"";background:#ffffff38;width:1px;height:44px;position:absolute;top:5px;right:0}.crypto-scams-hero__feature:last-child{margin-right:0;padding-right:0}.crypto-scams-hero__feature-icon{color:#55e7a1;border:1px solid #55e7a1b3;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;margin-right:12px;font-size:24px;font-weight:400;line-height:1;display:flex}.crypto-scams-hero__feature-text{flex-direction:column;min-width:0;display:flex}.crypto-scams-hero__feature-text strong{color:#fff;font-size:13px;font-weight:700;line-height:1.25}.crypto-scams-hero__feature-text span{color:#ffffffe0;margin-top:2px;font-size:11px;font-weight:400;line-height:1.25}@media (width<=1250px){.crypto-scams-hero{height:390px;min-height:390px}.crypto-scams-hero__container{width:calc(100% - 120px)}.crypto-scams-hero__content{max-width:620px}.crypto-scams-hero__content h1{max-width:620px;font-size:38px}.crypto-scams-hero__description{max-width:590px}.crypto-scams-hero__feature{margin-right:18px;padding-right:18px}}@media (width<=950px){.crypto-scams-hero{background-position:63%;height:410px;min-height:410px}.crypto-scams-hero:before{background:linear-gradient(90deg,#00372dfc 0%,#00372df7 38%,#00372dd1 57%,#00372d59 75%,#00372d1f 100%)}.crypto-scams-hero__container{width:calc(100% - 60px)}.crypto-scams-hero__content{max-width:570px}.crypto-scams-hero__content h1{max-width:570px;font-size:36px}.crypto-scams-hero__description{max-width:540px;font-size:14px}.crypto-scams-hero__features{margin-top:22px}.crypto-scams-hero__feature{margin-right:15px;padding-right:15px}.crypto-scams-hero__feature-icon{flex-basis:42px;width:42px;height:42px;margin-right:9px;font-size:21px}.crypto-scams-hero__feature-text strong{font-size:12px}.crypto-scams-hero__feature-text span{font-size:10px}}@media (width<=650px){.crypto-scams-hero{background-position:67%;background-size:cover;align-items:flex-end;height:auto;min-height:560px;padding:190px 0 34px}.crypto-scams-hero:before{background:linear-gradient(#00372d26 0%,#00372d66 28%,#00372de6 52%,#00372dfc 72%,#00372d 100%)}.crypto-scams-hero__container{width:calc(100% - 36px)}.crypto-scams-hero__content{max-width:100%}.crypto-scams-hero__eyebrow{letter-spacing:1.6px;margin-bottom:11px;font-size:11px}.crypto-scams-hero__content h1{letter-spacing:-.4px;max-width:100%;font-size:31px;line-height:1.08}.crypto-scams-hero__description{max-width:100%;margin-top:14px;font-size:14px;line-height:1.55}.crypto-scams-hero__features{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;width:calc(100vw - 18px);margin-top:22px;padding:0 18px 8px 0;display:flex;overflow:auto hidden}.crypto-scams-hero__features::-webkit-scrollbar{display:none}.crypto-scams-hero__feature{scroll-snap-align:start;-webkit-backdrop-filter:blur(4px);background:#00302794;border:1px solid #55e7a147;border-radius:7px;flex:0 0 205px;min-height:68px;margin:0;padding:10px 14px}.crypto-scams-hero__feature:not(:last-child):after{display:none}.crypto-scams-hero__feature:last-child{padding:10px 14px}.crypto-scams-hero__feature-icon{flex:0 0 42px;width:42px;height:42px;margin-right:11px;font-size:21px}.crypto-scams-hero__feature-text strong{font-size:12px}.crypto-scams-hero__feature-text span{font-size:10px}}@media (width<=390px){.crypto-scams-hero{min-height:545px;padding-top:175px;padding-bottom:28px}.crypto-scams-hero__container{width:calc(100% - 30px)}.crypto-scams-hero__content h1{font-size:28px}.crypto-scams-hero__description{font-size:13px}.crypto-scams-hero__feature{flex-basis:195px}}.crypto-understanding{background:#fff;width:100%;padding:54px 0}.crypto-understanding__container{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.crypto-understanding__content{max-width:610px}.crypto-understanding__eyebrow{color:#078c61;letter-spacing:1.8px;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1}.crypto-understanding__content h2{color:#043b34;letter-spacing:-.5px;margin:0 0 18px;font-size:36px;font-weight:800;line-height:1.08}.crypto-understanding__content p{color:#4c625e;margin:0 0 13px;font-size:15px;font-weight:400;line-height:1.55}.crypto-understanding__content p:last-child{margin-bottom:0}.crypto-understanding__card{background:#f8fbfa;border:1px solid #dce8e4;border-radius:10px;width:100%;padding:25px 27px 22px;box-shadow:0 5px 20px #00372d0a}.crypto-understanding__card-header{align-items:center;gap:17px;display:flex}.crypto-understanding__alert-icon{color:#e52d37;background:#ffdada;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:27px;font-weight:700;display:flex}.crypto-understanding__card-header span{color:#078c61;letter-spacing:1.5px;margin-bottom:5px;font-size:12px;font-weight:800;line-height:1;display:block}.crypto-understanding__card-header h3{color:#043b34;margin:0;font-size:24px;font-weight:800;line-height:1.15}.crypto-understanding__divider{background:#dce8e4;width:calc(100% - 73px);height:1px;margin:14px 0 19px 73px}.crypto-understanding__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 38px;display:grid}.crypto-understanding__type{color:#172e2a;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.crypto-understanding__check{color:#fff;background:#07986a;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:flex;box-shadow:0 3px 8px #07986a2e}.crypto-understanding__notice{background:#e8f8f3;border-left:4px solid #07986a;border-radius:5px;align-items:center;gap:13px;margin-top:21px;padding:13px 16px;display:flex}.crypto-understanding__info-icon{color:#07986a;border:2px solid #07986a;border-radius:50%;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;font-size:16px;font-weight:800;display:flex}.crypto-understanding__notice p{color:#45615b;margin:0;font-size:13px;font-weight:400;line-height:1.45}@media (width<=1100px){.crypto-understanding__container{gap:40px;width:calc(100% - 80px)}.crypto-understanding__content h2{font-size:33px}.crypto-understanding__card-header h3{font-size:21px}.crypto-understanding__types{column-gap:20px}}@media (width<=768px){.crypto-understanding{padding:42px 0}.crypto-understanding__container{flex-direction:column;align-items:stretch;gap:30px;width:calc(100% - 36px);display:flex}.crypto-understanding__content{max-width:100%}.crypto-understanding__eyebrow{letter-spacing:1.5px;font-size:11px}.crypto-understanding__content h2{margin-bottom:16px;font-size:30px;line-height:1.1}.crypto-understanding__content h2 br{display:none}.crypto-understanding__content p{font-size:14px;line-height:1.55}.crypto-understanding__card{padding:20px 17px}.crypto-understanding__card-header{align-items:flex-start;gap:12px}.crypto-understanding__alert-icon{flex-basis:46px;width:46px;height:46px;font-size:22px}.crypto-understanding__card-header span{font-size:10px;line-height:1.3}.crypto-understanding__card-header h3{font-size:20px;line-height:1.2}.crypto-understanding__divider{width:100%;margin:16px 0}.crypto-understanding__types{grid-template-columns:1fr;gap:12px}.crypto-understanding__type{font-size:14px}.crypto-understanding__check{flex-basis:32px;width:32px;height:32px}.crypto-understanding__notice{align-items:flex-start;margin-top:18px}.crypto-understanding__notice p{font-size:12px;line-height:1.5}}.crypto-help{color:#fff;background:#00483c;width:100%;padding:58px 0 62px;position:relative;overflow:hidden}.crypto-help__pattern{pointer-events:none;border:55px solid #ffffff06;border-radius:50%;width:470px;height:470px;position:absolute;top:-260px;right:-70px}.crypto-help__pattern:after{content:"";border:45px solid #ffffff06;border-radius:50%;width:300px;height:300px;position:absolute;top:30px;left:30px}.crypto-help__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.crypto-help__heading{max-width:760px}.crypto-help__heading>span{color:#55e7a1;letter-spacing:1.8px;margin-bottom:11px;font-size:13px;font-weight:800;line-height:1;display:block}.crypto-help__heading h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800;line-height:1.08}.crypto-help__heading p{color:#ffffffe0;max-width:760px;margin:15px 0 0;font-size:15px;font-weight:400;line-height:1.55}.crypto-help__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:34px;display:grid}.crypto-help__card{background:#ffffff0b;border:1px solid #55e7a138;border-radius:8px;min-height:225px;padding:23px 22px 45px;transition:transform .25s,background .25s,border-color .25s;position:relative}.crypto-help__card:hover{background:#ffffff13;border-color:#55e7a180;transform:translateY(-4px)}.crypto-help__number{color:#55e7a1;border:1px solid #55e7a199;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:19px;font-size:13px;font-weight:800;display:flex}.crypto-help__card h3{color:#fff;margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.25}.crypto-help__card p{color:#ffffffd1;margin:0;font-size:13px;font-weight:400;line-height:1.55}.crypto-help__arrow{color:#55e7a1;font-size:23px;font-weight:400;line-height:1;position:absolute;bottom:15px;right:20px}@media (width<=1100px){.crypto-help__container{width:calc(100% - 80px)}.crypto-help__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.crypto-help__card{min-height:210px}}@media (width<=650px){.crypto-help{padding:44px 0 48px}.crypto-help__container{width:calc(100% - 36px)}.crypto-help__heading>span{letter-spacing:1.5px;font-size:11px}.crypto-help__heading h2{font-size:30px;line-height:1.1}.crypto-help__heading h2 br{display:none}.crypto-help__heading p{margin-top:13px;font-size:14px;line-height:1.55}.crypto-help__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);margin-top:27px;padding:0 18px 10px 0;display:flex;overflow:auto hidden}.crypto-help__cards::-webkit-scrollbar{display:none}.crypto-help__card{scroll-snap-align:start;flex:0 0 82%;min-height:230px;padding:21px 19px 43px}.crypto-help__number{width:43px;height:43px;margin-bottom:17px}.crypto-help__card h3{font-size:18px}.crypto-help__card p{font-size:14px;line-height:1.55}.crypto-help__pattern{width:330px;height:330px;top:-190px;right:-170px}}.crypto-scenarios{background:#fff;width:100%;padding:60px 0}.crypto-scenarios__container{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.crypto-scenarios__image{background:#edf5f2;border-radius:9px;width:100%;height:390px;overflow:hidden}.crypto-scenarios__image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.crypto-scenarios__content{width:100%;max-width:680px}.crypto-scenarios__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.crypto-scenarios__content h2{color:#043b34;letter-spacing:-.5px;margin:0 0 26px;font-size:36px;font-weight:800;line-height:1.08}.crypto-scenarios__list{flex-direction:column;gap:14px;display:flex}.crypto-scenarios__item{align-items:center;gap:17px;min-height:48px;display:flex}.crypto-scenarios__number{color:#fff;background:#07986a;border-radius:50%;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;font-size:16px;font-weight:800;display:flex;box-shadow:0 3px 8px #07986a29}.crypto-scenarios__item p{color:#314b46;margin:0;font-size:15px;font-weight:500;line-height:1.5}@media (width<=1100px){.crypto-scenarios__container{gap:45px;width:calc(100% - 80px)}.crypto-scenarios__image{height:360px}.crypto-scenarios__content h2{font-size:33px}}@media (width<=768px){.crypto-scenarios{padding:42px 0 46px}.crypto-scenarios__container{flex-direction:column;gap:30px;width:calc(100% - 36px);display:flex}.crypto-scenarios__image{border-radius:8px;height:280px}.crypto-scenarios__eyebrow{letter-spacing:1.5px;font-size:11px}.crypto-scenarios__content{max-width:100%}.crypto-scenarios__content h2{margin-bottom:23px;font-size:30px;line-height:1.1}.crypto-scenarios__content h2 br{display:none}.crypto-scenarios__list{gap:15px}.crypto-scenarios__item{align-items:flex-start;gap:13px}.crypto-scenarios__number{flex-basis:40px;width:40px;height:40px;font-size:14px}.crypto-scenarios__item p{padding-top:7px;font-size:14px;line-height:1.5}}@media (width<=420px){.crypto-scenarios__image{height:240px}.crypto-scenarios__content h2{font-size:28px}}.crypto-warning{background:#f5faf8;width:100%;padding:58px 0 62px}.crypto-warning__container{width:calc(100% - 200px);max-width:1450px;margin:0 auto}.crypto-warning__heading{text-align:center;width:100%;margin-bottom:32px}.crypto-warning__heading span{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.crypto-warning__heading h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800;line-height:1.1}.crypto-warning__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.crypto-warning__card{text-align:center;background:#fff;border:1px solid #e3eeea;border-radius:9px;min-height:215px;padding:25px 20px;transition:transform .25s,box-shadow .25s;box-shadow:0 5px 20px #00372d09}.crypto-warning__card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #00372d14}.crypto-warning__icon{color:#07986a;background:#dff8ee;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:25px;font-weight:800;display:flex}.crypto-warning__card h3{color:#092f29;margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.25}.crypto-warning__card p{color:#5a6d69;max-width:260px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.55}@media (width<=1100px){.crypto-warning__container{width:calc(100% - 80px)}.crypto-warning__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.crypto-warning__card{min-height:200px}}@media (width<=650px){.crypto-warning{padding:44px 0 48px;overflow:hidden}.crypto-warning__container{width:calc(100% - 36px)}.crypto-warning__heading{text-align:left;margin-bottom:26px}.crypto-warning__heading span{letter-spacing:1.5px;font-size:11px}.crypto-warning__heading h2{max-width:340px;font-size:30px;line-height:1.1}.crypto-warning__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);padding:0 18px 10px 0;display:flex;overflow:auto hidden}.crypto-warning__cards::-webkit-scrollbar{display:none}.crypto-warning__card{scroll-snap-align:start;flex:0 0 82%;min-height:215px;padding:24px 20px}.crypto-warning__icon{width:54px;height:54px;margin-bottom:16px;font-size:23px}.crypto-warning__card h3{font-size:18px}.crypto-warning__card p{font-size:14px;line-height:1.55}}@media (width<=390px){.crypto-warning__heading h2{font-size:28px}.crypto-warning__card{flex-basis:86%}}.stock-scams-hero{color:#fff;background-color:#003d32;background-image:url(/images/stock-trading-scams-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:400px;min-height:400px;display:flex;position:relative;overflow:hidden}.stock-scams-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#00372dfc 0%,#00372df7 30%,#00372de6 43%,#00372da1 55%,#00372d2e 68%,#00372d00 80%);position:absolute;inset:0}.stock-scams-hero__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.stock-scams-hero__content{width:100%;max-width:700px}.stock-scams-hero__eyebrow{color:#55e7a1;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800;line-height:1}.stock-scams-hero__content h1{color:#fff;letter-spacing:-.7px;width:100%;max-width:700px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.stock-scams-hero__content h1 span{color:#55e7a1;display:block}.stock-scams-hero__description{color:#fffffff0;width:100%;max-width:670px;margin:17px 0 0;font-size:15px;font-weight:400;line-height:1.6}.stock-scams-hero__features{align-items:center;gap:0;margin-top:24px;display:flex}.stock-scams-hero__feature{align-items:center;min-height:54px;margin-right:24px;padding-right:24px;display:flex;position:relative}.stock-scams-hero__feature:not(:last-child):after{content:"";background:#ffffff38;width:1px;height:44px;position:absolute;top:5px;right:0}.stock-scams-hero__feature:last-child{margin-right:0;padding-right:0}.stock-scams-hero__feature-icon{color:#55e7a1;border:1px solid #55e7a1b3;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;margin-right:12px;font-size:22px;font-weight:600;display:flex}.stock-scams-hero__feature-text{flex-direction:column;min-width:0;display:flex}.stock-scams-hero__feature-text strong{color:#fff;font-size:14px;font-weight:700;line-height:1.25}.stock-scams-hero__feature-text span{color:#ffffffdb;margin-top:2px;font-size:12px;font-weight:400;line-height:1.25}@media (width<=1250px){.stock-scams-hero{height:390px;min-height:390px}.stock-scams-hero__container{width:calc(100% - 80px)}.stock-scams-hero__content{max-width:620px}.stock-scams-hero__content h1{font-size:37px}.stock-scams-hero__description{max-width:590px}}@media (width<=950px){.stock-scams-hero{background-position:62%;height:410px;min-height:410px}.stock-scams-hero:before{background:linear-gradient(90deg,#00372dfc 0%,#00372df5 42%,#00372db8 62%,#00372d33 100%)}.stock-scams-hero__content{max-width:570px}.stock-scams-hero__content h1{font-size:35px}}@media (width<=650px){.stock-scams-hero{background-position:68% 0;align-items:flex-end;height:auto;min-height:570px;padding:195px 0 34px}.stock-scams-hero:before{background:linear-gradient(#00372d0d 0%,#00372d40 24%,#00372deb 43%,#00372dfc 62%,#00372d 100%)}.stock-scams-hero__container{width:calc(100% - 36px)}.stock-scams-hero__content{max-width:100%}.stock-scams-hero__eyebrow{letter-spacing:1.6px;margin-bottom:10px;font-size:11px}.stock-scams-hero__content h1{max-width:100%;font-size:31px;line-height:1.08}.stock-scams-hero__description{max-width:100%;margin-top:13px;font-size:14px;line-height:1.55}.stock-scams-hero__features{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;width:calc(100vw - 18px);margin-top:21px;padding:0 18px 5px 0;overflow:auto hidden}.stock-scams-hero__features::-webkit-scrollbar{display:none}.stock-scams-hero__feature{scroll-snap-align:start;background:#ffffff0d;border:1px solid #55e7a133;border-radius:7px;flex:none;min-width:185px;min-height:58px;margin:0;padding:7px 13px}.stock-scams-hero__feature:not(:last-child):after{display:none}.stock-scams-hero__feature-icon{flex-basis:42px;width:42px;height:42px;margin-right:10px}.stock-scams-hero__feature-text strong{font-size:13px}.stock-scams-hero__feature-text span{font-size:12px}}.stock-understanding{background:#fff;width:100%;padding:58px 0}.stock-understanding__container{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.stock-understanding__content{max-width:620px}.stock-understanding__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:11px;font-size:13px;font-weight:800;line-height:1}.stock-understanding__content h2{color:#043b34;letter-spacing:-.5px;margin:0 0 19px;font-size:38px;font-weight:800;line-height:1.08}.stock-understanding__content p{color:#4c625e;margin:0 0 14px;font-size:15px;font-weight:400;line-height:1.6}.stock-understanding__content p:last-child{margin-bottom:0}.stock-understanding__card{background:#f8fbfa;border:1px solid #dce8e4;border-radius:10px;width:100%;padding:27px 28px 23px;box-shadow:0 5px 20px #00372d0a}.stock-understanding__card-header{align-items:center;gap:17px;display:flex}.stock-understanding__alert-icon{color:#e52d37;background:#ffdada;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:27px;font-weight:700;display:flex}.stock-understanding__card-header span{color:#078c61;letter-spacing:1.4px;margin-bottom:6px;font-size:12px;font-weight:800;line-height:1;display:block}.stock-understanding__card-header h3{color:#043b34;margin:0;font-size:24px;font-weight:800;line-height:1.15}.stock-understanding__divider{background:#dce8e4;width:calc(100% - 73px);height:1px;margin:15px 0 20px 73px}.stock-understanding__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 38px;display:grid}.stock-understanding__type{color:#172e2a;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.stock-understanding__check{color:#fff;background:#07986a;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:flex;box-shadow:0 3px 8px #07986a2e}.stock-understanding__notice{background:#e8f8f3;border-left:4px solid #07986a;border-radius:5px;align-items:center;gap:13px;margin-top:22px;padding:14px 16px;display:flex}.stock-understanding__info-icon{color:#07986a;border:2px solid #07986a;border-radius:50%;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;font-size:16px;font-weight:800;display:flex}.stock-understanding__notice p{color:#45615b;margin:0;font-size:13px;font-weight:400;line-height:1.5}@media (width<=1100px){.stock-understanding__container{gap:40px;width:calc(100% - 80px)}.stock-understanding__content h2{font-size:34px}.stock-understanding__card-header h3{font-size:21px}}@media (width<=768px){.stock-understanding{padding:44px 0}.stock-understanding__container{flex-direction:column;align-items:stretch;gap:31px;width:calc(100% - 36px);display:flex}.stock-understanding__content{max-width:100%}.stock-understanding__eyebrow{letter-spacing:1.5px;font-size:11px}.stock-understanding__content h2{margin-bottom:17px;font-size:30px;line-height:1.1}.stock-understanding__content h2 br{display:none}.stock-understanding__content p{font-size:14px;line-height:1.6}.stock-understanding__card{padding:21px 18px}.stock-understanding__card-header{align-items:flex-start;gap:13px}.stock-understanding__alert-icon{flex-basis:48px;width:48px;height:48px;font-size:23px}.stock-understanding__card-header span{font-size:10px;line-height:1.3}.stock-understanding__card-header h3{font-size:20px}.stock-understanding__divider{width:100%;margin:17px 0}.stock-understanding__types{grid-template-columns:1fr;row-gap:13px}.stock-understanding__type{font-size:14px}.stock-understanding__notice{align-items:flex-start;margin-top:19px}.stock-understanding__notice p{font-size:13px}}.stock-help{color:#fff;background:#00483c;width:100%;padding:60px 0 64px;position:relative;overflow:hidden}.stock-help__pattern{pointer-events:none;border:55px solid #ffffff06;border-radius:50%;width:470px;height:470px;position:absolute;top:-260px;right:-70px}.stock-help__pattern:after{content:"";border:45px solid #ffffff06;border-radius:50%;width:300px;height:300px;position:absolute;top:30px;left:30px}.stock-help__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.stock-help__heading{max-width:780px}.stock-help__heading>span{color:#55e7a1;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:11px;font-size:13px;font-weight:800;line-height:1;display:block}.stock-help__heading h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:38px;font-weight:800;line-height:1.08}.stock-help__heading p{color:#ffffffe0;max-width:760px;margin:16px 0 0;font-size:15px;font-weight:400;line-height:1.6}.stock-help__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:35px;display:grid}.stock-help__card{background:#ffffff0b;border:1px solid #55e7a138;border-radius:8px;min-height:230px;padding:24px 22px 46px;transition:transform .25s,background .25s,border-color .25s;position:relative}.stock-help__card:hover{background:#ffffff13;border-color:#55e7a180;transform:translateY(-4px)}.stock-help__number{color:#55e7a1;border:1px solid #55e7a199;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;margin-bottom:19px;font-size:14px;font-weight:800;display:flex}.stock-help__card h3{color:#fff;margin:0 0 11px;font-size:19px;font-weight:800;line-height:1.25}.stock-help__card p{color:#ffffffd1;margin:0;font-size:14px;font-weight:400;line-height:1.55}.stock-help__arrow{color:#55e7a1;font-size:24px;font-weight:400;line-height:1;position:absolute;bottom:16px;right:21px}@media (width<=1100px){.stock-help__container{width:calc(100% - 80px)}.stock-help__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-help__card{min-height:215px}}@media (width<=650px){.stock-help{padding:45px 0 49px}.stock-help__container{width:calc(100% - 36px)}.stock-help__heading>span{letter-spacing:1.5px;font-size:11px}.stock-help__heading h2{font-size:30px;line-height:1.1}.stock-help__heading h2 br{display:none}.stock-help__heading p{margin-top:14px;font-size:14px;line-height:1.6}.stock-help__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);margin-top:28px;padding:0 18px 10px 0;display:flex;overflow:auto hidden}.stock-help__cards::-webkit-scrollbar{display:none}.stock-help__card{scroll-snap-align:start;flex:0 0 82%;min-height:235px;padding:22px 20px 44px}.stock-help__number{width:44px;height:44px;margin-bottom:17px}.stock-help__card h3{font-size:19px}.stock-help__card p{font-size:14px;line-height:1.55}.stock-help__pattern{width:330px;height:330px;top:-190px;right:-170px}}@media (width<=390px){.stock-help__heading h2{font-size:28px}.stock-help__card{flex-basis:86%}}.stock-scenarios{background:#fff;width:100%;padding:60px 0}.stock-scenarios__container{grid-template-columns:.96fr 1.04fr;align-items:center;gap:70px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.stock-scenarios__visual{background:#e9f3f0;border-radius:10px;width:100%;height:410px;position:relative;overflow:hidden;box-shadow:0 8px 28px #00372d12}.stock-scenarios__visual img{object-fit:cover;object-position:32% center;width:100%;height:100%;display:block}.stock-scenarios__content{width:100%;max-width:690px}.stock-scenarios__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.stock-scenarios__content h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:38px;font-weight:800;line-height:1.08}.stock-scenarios__intro{color:#526a65;max-width:620px;margin:14px 0 24px;font-size:15px;font-weight:400;line-height:1.55}.stock-scenarios__steps{flex-direction:column;gap:13px;display:flex}.stock-scenarios__step{align-items:center;gap:16px;min-height:49px;display:flex;position:relative}.stock-scenarios__step:not(:last-child):after{content:"";background:#cfe3dc;width:1px;height:18px;position:absolute;top:44px;left:22px}.stock-scenarios__number{z-index:2;color:#fff;background:#07986a;border-radius:50%;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;font-size:16px;font-weight:800;line-height:1;display:flex;position:relative;box-shadow:0 3px 9px #07986a2e}.stock-scenarios__step p{color:#314b46;margin:0;font-size:15px;font-weight:500;line-height:1.5}@media (width<=1250px){.stock-scenarios__container{grid-template-columns:.95fr 1.05fr;gap:50px;width:calc(100% - 100px)}.stock-scenarios__visual{height:390px}.stock-scenarios__visual img{object-position:30% center}}@media (width<=1100px){.stock-scenarios{padding:52px 0}.stock-scenarios__container{grid-template-columns:.95fr 1.05fr;gap:40px;width:calc(100% - 80px)}.stock-scenarios__visual{height:370px}.stock-scenarios__visual img{object-position:28% center}.stock-scenarios__content h2{font-size:34px}.stock-scenarios__intro,.stock-scenarios__step p{font-size:14px}}@media (width<=768px){.stock-scenarios{padding:44px 0 48px}.stock-scenarios__container{flex-direction:column;align-items:stretch;gap:31px;width:calc(100% - 36px);display:flex}.stock-scenarios__visual{border-radius:8px;width:100%;height:300px}.stock-scenarios__visual img{object-fit:cover;object-position:27% center}.stock-scenarios__content{width:100%;max-width:100%}.stock-scenarios__eyebrow{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.stock-scenarios__content h2{font-size:30px;line-height:1.1}.stock-scenarios__content h2 br{display:none}.stock-scenarios__intro{max-width:100%;margin:13px 0 22px;font-size:14px;line-height:1.55}.stock-scenarios__steps{gap:15px}.stock-scenarios__step{align-items:flex-start;gap:13px;min-height:44px}.stock-scenarios__number{flex:0 0 41px;width:41px;height:41px;font-size:14px}.stock-scenarios__step:not(:last-child):after{height:22px;top:40px;left:20px}.stock-scenarios__step p{padding-top:5px;font-size:14px;line-height:1.5}}@media (width<=420px){.stock-scenarios{padding:40px 0 44px}.stock-scenarios__container{width:calc(100% - 30px)}.stock-scenarios__visual{height:255px}.stock-scenarios__visual img{object-position:25% center}.stock-scenarios__content h2{font-size:28px}.stock-scenarios__intro,.stock-scenarios__step p{font-size:14px}}.stock-warning{background:#f4f9f7;width:100%;padding:60px 0 64px;position:relative;overflow:hidden}.stock-warning__container{width:calc(100% - 200px);max-width:1450px;margin:0 auto}.stock-warning__heading{text-align:center;max-width:750px;margin:0 auto 34px}.stock-warning__heading>span{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.stock-warning__heading h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:38px;font-weight:800;line-height:1.08}.stock-warning__heading p{color:#526a65;max-width:650px;margin:14px auto 0;font-size:15px;font-weight:400;line-height:1.55}.stock-warning__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.stock-warning__card{text-align:center;background:#fff;border:1px solid #deebe6;border-radius:10px;min-height:225px;padding:27px 22px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 5px 20px #00372d0a}.stock-warning__card:hover{border-color:#c7e4da;transform:translateY(-4px);box-shadow:0 10px 28px #00372d14}.stock-warning__icon{color:#07986a;background:#dff8ee;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:24px;font-weight:800;line-height:1;display:flex}.stock-warning__card h3{color:#092f29;margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.25}.stock-warning__card p{color:#5a6d69;max-width:270px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.55}@media (width<=1100px){.stock-warning__container{width:calc(100% - 80px)}.stock-warning__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-warning__card{min-height:210px}}@media (width<=650px){.stock-warning{padding:44px 0 48px}.stock-warning__container{width:calc(100% - 36px)}.stock-warning__heading{text-align:left;max-width:100%;margin:0 0 27px}.stock-warning__heading>span{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.stock-warning__heading h2{font-size:30px;line-height:1.1}.stock-warning__heading h2 br{display:none}.stock-warning__heading p{max-width:100%;margin:12px 0 0;font-size:14px;line-height:1.55}.stock-warning__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);padding:0 18px 10px 0;display:flex;overflow:auto hidden}.stock-warning__cards::-webkit-scrollbar{display:none}.stock-warning__card{scroll-snap-align:start;flex:0 0 82%;min-height:220px;padding:25px 20px}.stock-warning__icon{width:54px;height:54px;margin-bottom:16px;font-size:22px}.stock-warning__card h3{font-size:18px}.stock-warning__card p{font-size:14px;line-height:1.55}}@media (width<=390px){.stock-warning__heading h2{font-size:28px}.stock-warning__card{flex-basis:86%}}.romance-scams-hero{color:#fff;background-color:#003d32;background-image:url(/images/romance-scams-hero.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;height:400px;min-height:400px;display:flex;position:relative;overflow:hidden}.romance-scams-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#00372dfc 0%,#00372df7 30%,#00372de6 43%,#00372da1 55%,#00372d2e 68%,#00372d00 80%);position:absolute;inset:0}.romance-scams-hero__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.romance-scams-hero__content{width:100%;max-width:700px}.romance-scams-hero__eyebrow{color:#55e7a1;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800;line-height:1}.romance-scams-hero__content h1{color:#fff;letter-spacing:-.7px;width:100%;max-width:700px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.romance-scams-hero__content h1 span{color:#55e7a1;display:block}.romance-scams-hero__description{color:#fffffff0;width:100%;max-width:670px;margin:17px 0 0;font-size:15px;font-weight:400;line-height:1.6}.romance-scams-hero__features{align-items:center;gap:0;margin-top:24px;display:flex}.romance-scams-hero__feature{align-items:center;min-height:54px;margin-right:24px;padding-right:24px;display:flex;position:relative}.romance-scams-hero__feature:not(:last-child):after{content:"";background:#ffffff38;width:1px;height:44px;position:absolute;top:5px;right:0}.romance-scams-hero__feature:last-child{margin-right:0;padding-right:0}.romance-scams-hero__feature-icon{color:#55e7a1;border:1px solid #55e7a1b3;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;margin-right:12px;font-size:22px;font-weight:600;line-height:1;display:flex}.romance-scams-hero__feature-text{flex-direction:column;min-width:0;display:flex}.romance-scams-hero__feature-text strong{color:#fff;font-size:14px;font-weight:700;line-height:1.25}.romance-scams-hero__feature-text span{color:#ffffffdb;margin-top:2px;font-size:12px;font-weight:400;line-height:1.25}@media (width<=1250px){.romance-scams-hero{height:390px;min-height:390px}.romance-scams-hero__container{width:calc(100% - 80px)}.romance-scams-hero__content{max-width:620px}.romance-scams-hero__content h1{font-size:37px}.romance-scams-hero__description{max-width:590px}}@media (width<=950px){.romance-scams-hero{background-position:62%;height:410px;min-height:410px}.romance-scams-hero:before{background:linear-gradient(90deg,#00372dfc 0%,#00372df5 42%,#00372db8 62%,#00372d33 100%)}.romance-scams-hero__content{max-width:570px}.romance-scams-hero__content h1{font-size:35px}}@media (width<=650px){.romance-scams-hero{background-position:68% 0;align-items:flex-end;height:auto;min-height:570px;padding:195px 0 34px}.romance-scams-hero:before{background:linear-gradient(#00372d0d 0%,#00372d40 24%,#00372deb 43%,#00372dfc 62%,#00372d 100%)}.romance-scams-hero__container{width:calc(100% - 36px)}.romance-scams-hero__content{max-width:100%}.romance-scams-hero__eyebrow{letter-spacing:1.6px;margin-bottom:10px;font-size:11px}.romance-scams-hero__content h1{max-width:100%;font-size:31px;line-height:1.08}.romance-scams-hero__description{max-width:100%;margin-top:13px;font-size:14px;line-height:1.55}.romance-scams-hero__features{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;width:calc(100vw - 18px);margin-top:21px;padding:0 18px 5px 0;overflow:auto hidden}.romance-scams-hero__features::-webkit-scrollbar{display:none}.romance-scams-hero__feature{scroll-snap-align:start;background:#ffffff0d;border:1px solid #55e7a133;border-radius:7px;flex:none;min-width:185px;min-height:58px;margin:0;padding:7px 13px}.romance-scams-hero__feature:not(:last-child):after{display:none}.romance-scams-hero__feature-icon{flex-basis:42px;width:42px;height:42px;margin-right:10px}.romance-scams-hero__feature-text strong{font-size:13px}.romance-scams-hero__feature-text span{font-size:12px}}.romance-understanding{background:#fff;width:100%;padding:64px 0}.romance-understanding__container{grid-template-columns:.95fr 1.05fr;align-items:center;gap:75px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.romance-understanding__content{width:100%;max-width:650px}.romance-understanding__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:11px;font-size:13px;font-weight:800;line-height:1;display:block}.romance-understanding__content h2{color:#043b34;letter-spacing:-.5px;margin:0 0 20px;font-size:38px;font-weight:800;line-height:1.08}.romance-understanding__content p{color:#506762;margin:0 0 14px;font-size:15px;font-weight:400;line-height:1.65}.romance-understanding__content p:last-child{margin-bottom:0}.romance-understanding__card{background:#f7fbf9;border:1px solid #dcebe6;border-radius:12px;width:100%;padding:28px;box-shadow:0 8px 30px #00372d0d}.romance-understanding__card-header{align-items:center;gap:15px;display:flex}.romance-understanding__alert-icon{color:#07986a;background:#dff8ee;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;font-weight:800;display:flex}.romance-understanding__card-header span{color:#078c61;letter-spacing:1.3px;margin-bottom:5px;font-size:11px;font-weight:800;line-height:1.2;display:block}.romance-understanding__card-header h3{color:#073c34;margin:0;font-size:21px;font-weight:800;line-height:1.25}.romance-understanding__divider{background:#dce9e5;width:100%;height:1px;margin:22px 0}.romance-understanding__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}.romance-understanding__type{align-items:center;gap:11px;display:flex}.romance-understanding__check{color:#07986a;background:#e1f7ef;border-radius:50%;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;font-size:13px;font-weight:800;display:flex}.romance-understanding__type span{color:#294b44;font-size:14px;font-weight:600;line-height:1.35}.romance-understanding__notice{background:#eaf7f2;border-left:3px solid #07986a;border-radius:5px;align-items:flex-start;gap:12px;margin-top:24px;padding:15px 17px;display:flex}.romance-understanding__info-icon{color:#fff;background:#07986a;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:flex}.romance-understanding__notice p{color:#345b52;margin:0;font-size:13px;font-weight:500;line-height:1.55}@media (width<=1100px){.romance-understanding__container{gap:45px;width:calc(100% - 80px)}.romance-understanding__content h2{font-size:34px}.romance-understanding__card{padding:24px}.romance-understanding__types{column-gap:18px}}@media (width<=768px){.romance-understanding{padding:46px 0}.romance-understanding__container{flex-direction:column;align-items:stretch;gap:32px;width:calc(100% - 36px);display:flex}.romance-understanding__content{max-width:100%}.romance-understanding__eyebrow{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.romance-understanding__content h2{margin-bottom:17px;font-size:30px;line-height:1.1}.romance-understanding__content h2 br{display:none}.romance-understanding__content p{margin-bottom:13px;font-size:14px;line-height:1.6}.romance-understanding__card{border-radius:9px;padding:22px 18px}.romance-understanding__alert-icon{flex-basis:44px;width:44px;height:44px;font-size:21px}.romance-understanding__card-header h3{font-size:18px}.romance-understanding__card-header span{font-size:10px}.romance-understanding__divider{margin:19px 0}.romance-understanding__types{grid-template-columns:1fr;gap:13px}.romance-understanding__type span{font-size:14px}.romance-understanding__notice{margin-top:20px;padding:14px}.romance-understanding__notice p{font-size:13px;line-height:1.5}}@media (width<=420px){.romance-understanding__content h2{font-size:28px}}.romance-help{background:#00483c;width:100%;padding:60px 0 64px;position:relative;overflow:hidden}.romance-help__pattern{pointer-events:none;border:1px solid #ffffff0f;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-100px}.romance-help__pattern:before{content:"";border:1px solid #ffffff0d;border-radius:50%;width:285px;height:285px;position:absolute;top:65px;left:65px}.romance-help__pattern:after{content:"";border:1px solid #ffffff0d;border-radius:50%;width:155px;height:155px;position:absolute;top:130px;left:130px}.romance-help__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.romance-help__heading{width:100%;max-width:720px;margin-bottom:34px}.romance-help__heading>span{color:#55e7a1;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.romance-help__heading h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:38px;font-weight:800;line-height:1.08}.romance-help__heading p{color:#ffffffd1;width:100%;max-width:650px;margin:14px 0 0;font-size:15px;font-weight:400;line-height:1.6}.romance-help__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.romance-help__card{background:#ffffff12;border:1px solid #ffffff21;border-radius:9px;min-height:235px;padding:25px 22px 24px;transition:transform .25s,background .25s,border-color .25s;position:relative;overflow:hidden}.romance-help__card:hover{background:#ffffff1a;border-color:#55e7a159;transform:translateY(-4px)}.romance-help__number{color:#55e7a1;letter-spacing:1.4px;margin-bottom:23px;font-size:13px;font-weight:800;line-height:1}.romance-help__card h3{color:#fff;margin:0 0 11px;font-size:19px;font-weight:800;line-height:1.25}.romance-help__card p{color:#ffffffc2;margin:0;padding-right:3px;font-size:14px;font-weight:400;line-height:1.55}.romance-help__arrow{color:#55e7a1;font-size:21px;font-weight:400;line-height:1;position:absolute;bottom:18px;right:20px}@media (width<=1100px){.romance-help__container{width:calc(100% - 80px)}.romance-help__heading h2{font-size:35px}.romance-help__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.romance-help__card{min-height:215px}}@media (width<=650px){.romance-help{padding:45px 0 48px}.romance-help__pattern{width:300px;height:300px;top:-100px;right:-150px}.romance-help__container{width:calc(100% - 36px)}.romance-help__heading{max-width:100%;margin-bottom:27px}.romance-help__heading>span{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.romance-help__heading h2{font-size:30px;line-height:1.1}.romance-help__heading h2 br{display:none}.romance-help__heading p{max-width:100%;margin-top:12px;font-size:14px;line-height:1.55}.romance-help__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);padding:0 18px 10px 0;display:flex;overflow:auto hidden}.romance-help__cards::-webkit-scrollbar{display:none}.romance-help__card{scroll-snap-align:start;flex:0 0 82%;min-height:230px;padding:24px 20px}.romance-help__number{margin-bottom:20px;font-size:12px}.romance-help__card h3{font-size:19px}.romance-help__card p{max-width:95%;font-size:14px;line-height:1.55}}@media (width<=390px){.romance-help__heading h2{font-size:28px}.romance-help__card{flex-basis:86%}}.romance-scenarios{background:#fff;width:100%;padding:60px 0}.romance-scenarios__container{grid-template-columns:.96fr 1.04fr;align-items:center;gap:70px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.romance-scenarios__visual{background:#e9f3f0;border-radius:10px;width:100%;height:410px;position:relative;overflow:hidden;box-shadow:0 8px 28px #00372d12}.romance-scenarios__visual img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s;display:block}.romance-scenarios__visual:hover img{transform:scale(1.015)}.romance-scenarios__content{width:100%;max-width:690px}.romance-scenarios__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.romance-scenarios__content h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:38px;font-weight:800;line-height:1.08}.romance-scenarios__intro{color:#526a65;max-width:630px;margin:14px 0 24px;font-size:15px;font-weight:400;line-height:1.55}.romance-scenarios__steps{flex-direction:column;gap:13px;display:flex}.romance-scenarios__step{align-items:center;gap:16px;min-height:49px;display:flex;position:relative}.romance-scenarios__step:not(:last-child):after{content:"";background:#cfe3dc;width:1px;height:18px;position:absolute;top:44px;left:22px}.romance-scenarios__number{z-index:2;color:#fff;background:#07986a;border-radius:50%;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;font-size:16px;font-weight:800;line-height:1;display:flex;position:relative;box-shadow:0 3px 9px #07986a2e}.romance-scenarios__step p{color:#314b46;margin:0;font-size:15px;font-weight:500;line-height:1.5}@media (width<=1250px){.romance-scenarios__container{gap:50px;width:calc(100% - 100px)}.romance-scenarios__visual{height:390px}}@media (width<=1100px){.romance-scenarios{padding:52px 0}.romance-scenarios__container{gap:40px;width:calc(100% - 80px)}.romance-scenarios__visual{height:370px}.romance-scenarios__content h2{font-size:34px}.romance-scenarios__intro,.romance-scenarios__step p{font-size:14px}}@media (width<=768px){.romance-scenarios{padding:44px 0 48px}.romance-scenarios__container{flex-direction:column;align-items:stretch;gap:31px;width:calc(100% - 36px);display:flex}.romance-scenarios__visual{border-radius:8px;width:100%;height:290px}.romance-scenarios__visual img{object-position:center}.romance-scenarios__content{width:100%;max-width:100%}.romance-scenarios__eyebrow{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.romance-scenarios__content h2{font-size:30px;line-height:1.1}.romance-scenarios__content h2 br{display:none}.romance-scenarios__intro{max-width:100%;margin:13px 0 22px;font-size:14px;line-height:1.55}.romance-scenarios__steps{gap:15px}.romance-scenarios__step{align-items:flex-start;gap:13px;min-height:44px}.romance-scenarios__number{flex:0 0 41px;width:41px;height:41px;font-size:14px}.romance-scenarios__step:not(:last-child):after{height:25px;top:40px;left:20px}.romance-scenarios__step p{padding-top:4px;font-size:14px;line-height:1.5}}@media (width<=420px){.romance-scenarios{padding:40px 0 44px}.romance-scenarios__container{width:calc(100% - 30px)}.romance-scenarios__visual{height:255px}.romance-scenarios__content h2{font-size:28px}}.romance-warning{background:#f4f9f7;width:100%;padding:60px 0 64px;position:relative;overflow:hidden}.romance-warning__container{width:calc(100% - 200px);max-width:1450px;margin:0 auto}.romance-warning__heading{text-align:center;width:100%;max-width:760px;margin:0 auto 35px}.romance-warning__heading>span{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.romance-warning__heading h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:38px;font-weight:800;line-height:1.08}.romance-warning__heading p{color:#526a65;width:100%;max-width:670px;margin:14px auto 0;font-size:15px;font-weight:400;line-height:1.6}.romance-warning__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.romance-warning__card{text-align:center;background:#fff;border:1px solid #deebe6;border-radius:10px;min-height:235px;padding:28px 22px 25px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 5px 20px #00372d0a}.romance-warning__card:hover{border-color:#c7e4da;transform:translateY(-4px);box-shadow:0 10px 28px #00372d14}.romance-warning__icon{color:#07986a;background:#dff8ee;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:24px;font-weight:800;line-height:1;display:flex}.romance-warning__card h3{color:#092f29;margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.3}.romance-warning__card p{color:#5a6d69;max-width:275px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.55}@media (width<=1100px){.romance-warning__container{width:calc(100% - 80px)}.romance-warning__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.romance-warning__card{min-height:220px}}@media (width<=650px){.romance-warning{padding:44px 0 48px}.romance-warning__container{width:calc(100% - 36px)}.romance-warning__heading{text-align:left;max-width:100%;margin:0 0 27px}.romance-warning__heading>span{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.romance-warning__heading h2{font-size:30px;line-height:1.1}.romance-warning__heading h2 br{display:none}.romance-warning__heading p{max-width:100%;margin:12px 0 0;font-size:14px;line-height:1.55}.romance-warning__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);padding:0 18px 10px 0;display:flex;overflow:auto hidden}.romance-warning__cards::-webkit-scrollbar{display:none}.romance-warning__card{scroll-snap-align:start;flex:0 0 82%;min-height:230px;padding:25px 20px}.romance-warning__icon{width:54px;height:54px;margin-bottom:16px;font-size:22px}.romance-warning__card h3{font-size:18px}.romance-warning__card p{max-width:280px;font-size:14px;line-height:1.55}}@media (width<=390px){.romance-warning__heading h2{font-size:28px}.romance-warning__card{flex-basis:86%}}.investment-scams-hero{background-image:linear-gradient(90deg,#003129fa 0%,#00372ef0 34%,#00372eba 52%,#00372e2e 72%,#00372e05 100%),url(/images/investment-scams-hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:400px;position:relative;overflow:hidden}.investment-scams-hero__container{align-items:center;width:calc(100% - 200px);max-width:1450px;height:100%;margin:0 auto;display:flex}.investment-scams-hero__content{z-index:2;color:#fff;width:100%;max-width:700px;position:relative}.investment-scams-hero__eyebrow{color:#74e5bd;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:800;line-height:1}.investment-scams-hero__content h1{color:#fff;letter-spacing:-.6px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.investment-scams-hero__content h1 span{color:#83e8c5;display:block}.investment-scams-hero__description{color:#ffffffe0;width:100%;max-width:660px;margin:17px 0 25px;font-size:15px;font-weight:400;line-height:1.6}.investment-scams-hero__features{align-items:center;gap:30px;display:flex}.investment-scams-hero__feature{align-items:center;gap:10px;display:flex}.investment-scams-hero__feature-icon{color:#7ee8c4;background:#58d0a71f;border:1px solid #7ee8c48c;border-radius:50%;flex:0 0 37px;justify-content:center;align-items:center;width:37px;height:37px;font-size:16px;font-weight:800;display:flex}.investment-scams-hero__feature-text{flex-direction:column;gap:2px;display:flex}.investment-scams-hero__feature-text strong{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.investment-scams-hero__feature-text span{color:#ffffffad;font-size:12px;line-height:1.2}@media (width<=1100px){.investment-scams-hero__container{width:calc(100% - 80px)}.investment-scams-hero__content{max-width:610px}.investment-scams-hero__content h1{font-size:37px}.investment-scams-hero__description{max-width:580px}.investment-scams-hero__features{gap:22px}}@media (width<=700px){.investment-scams-hero{background-image:linear-gradient(#0030280d 0%,#003028ad 37%,#003028fa 57%,#003028 100%),url(/images/investment-scams-hero.webp);background-position:50%,68%;background-size:auto 100%,auto 100%;height:auto;min-height:570px}.investment-scams-hero__container{align-items:flex-end;width:calc(100% - 36px);min-height:570px;padding:205px 0 34px}.investment-scams-hero__content{max-width:100%}.investment-scams-hero__eyebrow{margin-bottom:9px;font-size:11px}.investment-scams-hero__content h1{font-size:31px;line-height:1.08}.investment-scams-hero__description{margin:13px 0 22px;font-size:14px;line-height:1.55}.investment-scams-hero__features{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:20px;width:calc(100vw - 18px);padding:2px 18px 5px 0;overflow-x:auto}.investment-scams-hero__features::-webkit-scrollbar{display:none}.investment-scams-hero__feature{scroll-snap-align:start;flex:none;min-width:145px}.investment-scams-hero__feature-icon{flex-basis:36px;width:36px;height:36px}.investment-scams-hero__feature-text strong{font-size:13px}.investment-scams-hero__feature-text span{font-size:12px}}@media (width<=390px){.investment-scams-hero__container{width:calc(100% - 30px)}.investment-scams-hero__content h1{font-size:29px}}.investment-understanding{background:#fff;width:100%;padding:60px 0}.investment-understanding__container{grid-template-columns:.92fr 1.08fr;align-items:center;gap:80px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.investment-understanding__content{max-width:610px}.investment-understanding__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.investment-understanding__content h2{color:#043b34;letter-spacing:-.5px;margin:0 0 20px;font-size:40px;font-weight:800;line-height:1.08}.investment-understanding__content p{color:#526a65;margin:0 0 15px;font-size:16px;font-weight:400;line-height:1.65}.investment-understanding__content p:last-child{margin-bottom:0}.investment-understanding__card{background:#f7fbf9;border:1px solid #dcebe5;border-radius:12px;width:100%;padding:30px;box-shadow:0 8px 28px #00372d0d}.investment-understanding__card-header{align-items:center;gap:15px;display:flex}.investment-understanding__alert-icon{color:#078c61;background:#dff8ee;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:flex}.investment-understanding__card-header span{color:#078c61;letter-spacing:1.3px;margin-bottom:5px;font-size:12px;font-weight:800;line-height:1.3;display:block}.investment-understanding__card-header h3{color:#092f29;margin:0;font-size:21px;font-weight:800;line-height:1.3}.investment-understanding__divider{background:#dce9e4;width:100%;height:1px;margin:22px 0}.investment-understanding__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 22px;display:grid}.investment-understanding__type{color:#314b46;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.investment-understanding__check{color:#078c61;background:#dff8ee;border-radius:50%;flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;font-size:13px;font-weight:800;display:flex}.investment-understanding__notice{background:#eaf7f2;border-left:3px solid #07986a;border-radius:6px;align-items:flex-start;gap:12px;margin-top:25px;padding:16px 17px;display:flex}.investment-understanding__info-icon{color:#07986a;border:1px solid #07986a;border-radius:50%;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;font-size:13px;font-weight:800;display:flex}.investment-understanding__notice p{color:#3e5c56;margin:0;font-size:14px;font-weight:500;line-height:1.55}@media (width<=1100px){.investment-understanding__container{gap:45px;width:calc(100% - 80px)}.investment-understanding__content h2{font-size:36px}.investment-understanding__card{padding:25px}}@media (width<=768px){.investment-understanding{padding:45px 0}.investment-understanding__container{flex-direction:column;align-items:stretch;gap:30px;width:calc(100% - 36px);display:flex}.investment-understanding__content{max-width:100%}.investment-understanding__eyebrow{letter-spacing:1.5px;font-size:11px}.investment-understanding__content h2{margin-bottom:16px;font-size:30px;line-height:1.1}.investment-understanding__content h2 br{display:none}.investment-understanding__content p{margin-bottom:13px;font-size:15px;line-height:1.6}.investment-understanding__card{padding:22px 18px}.investment-understanding__alert-icon{flex-basis:43px;width:43px;height:43px;font-size:19px}.investment-understanding__card-header span{letter-spacing:1px;font-size:10px}.investment-understanding__card-header h3{font-size:19px}.investment-understanding__divider{margin:19px 0}.investment-understanding__types{grid-template-columns:1fr;gap:13px}.investment-understanding__type{font-size:14px}.investment-understanding__notice{margin-top:21px;padding:14px}.investment-understanding__notice p{font-size:13px}}@media (width<=390px){.investment-understanding__container{width:calc(100% - 30px)}.investment-understanding__content h2{font-size:28px}}.investment-help{background:#00483c;width:100%;padding:60px 0 65px;position:relative;overflow:hidden}.investment-help__pattern{pointer-events:none;border:1px solid #70e1bb14;border-radius:50%;width:430px;height:430px;position:absolute;top:-130px;right:-100px}.investment-help__pattern:before,.investment-help__pattern:after{content:"";border:1px solid #70e1bb12;border-radius:50%;position:absolute}.investment-help__pattern:before{inset:65px}.investment-help__pattern:after{inset:130px}.investment-help__container{z-index:2;width:calc(100% - 200px);max-width:1450px;margin:0 auto;position:relative}.investment-help__heading{text-align:center;width:100%;max-width:760px;margin:0 auto 36px}.investment-help__heading>span{color:#6ce0b8;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.investment-help__heading h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.investment-help__heading p{color:#ffffffc2;width:100%;max-width:690px;margin:15px auto 0;font-size:16px;font-weight:400;line-height:1.6}.investment-help__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.investment-help__card{background:#ffffff0e;border:1px solid #87e8c72b;border-radius:10px;min-height:250px;padding:27px 23px 25px;transition:transform .25s,background .25s,border-color .25s;position:relative;overflow:hidden}.investment-help__card:hover{background:#ffffff16;border-color:#87e8c757;transform:translateY(-4px)}.investment-help__number{color:#6ce0b8;letter-spacing:1.3px;margin-bottom:25px;font-size:14px;font-weight:800;line-height:1}.investment-help__card h3{color:#fff;margin:0 0 11px;font-size:20px;font-weight:800;line-height:1.3}.investment-help__card p{color:#ffffffb8;margin:0;font-size:15px;font-weight:400;line-height:1.6}.investment-help__arrow{color:#6ce0b8;font-size:21px;line-height:1;transition:transform .25s;position:absolute;bottom:20px;right:22px}.investment-help__card:hover .investment-help__arrow{transform:translate(4px)}@media (width<=1100px){.investment-help__container{width:calc(100% - 80px)}.investment-help__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-help__card{min-height:225px}}@media (width<=650px){.investment-help{padding:45px 0 50px}.investment-help__container{width:calc(100% - 36px)}.investment-help__heading{text-align:left;max-width:100%;margin:0 0 28px}.investment-help__heading>span{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.investment-help__heading h2{font-size:30px;line-height:1.1}.investment-help__heading h2 br{display:none}.investment-help__heading p{max-width:100%;margin:13px 0 0;font-size:15px;line-height:1.55}.investment-help__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);padding:0 18px 10px 0;display:flex;overflow:auto hidden}.investment-help__cards::-webkit-scrollbar{display:none}.investment-help__card{scroll-snap-align:start;flex:0 0 82%;min-height:245px;padding:25px 21px}.investment-help__number{margin-bottom:22px}.investment-help__card h3{font-size:19px}.investment-help__card p{padding-right:5px;font-size:14px;line-height:1.6}}@media (width<=390px){.investment-help__container{width:calc(100% - 30px)}.investment-help__heading h2{font-size:28px}.investment-help__card{flex-basis:86%}}.investment-scenarios{background:#fff;width:100%;padding:60px 0}.investment-scenarios__container{grid-template-columns:.96fr 1.04fr;align-items:center;gap:70px;width:calc(100% - 200px);max-width:1450px;margin:0 auto;display:grid}.investment-scenarios__visual{background:#e9f3f0;border-radius:10px;width:100%;height:410px;position:relative;overflow:hidden;box-shadow:0 8px 28px #00372d12}.investment-scenarios__visual img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s;display:block}.investment-scenarios__visual:hover img{transform:scale(1.015)}.investment-scenarios__content{width:100%;max-width:700px}.investment-scenarios__eyebrow{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.investment-scenarios__content h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.investment-scenarios__intro{color:#526a65;max-width:650px;margin:15px 0 25px;font-size:16px;font-weight:400;line-height:1.6}.investment-scenarios__steps{flex-direction:column;gap:14px;display:flex}.investment-scenarios__step{align-items:center;gap:16px;min-height:50px;display:flex;position:relative}.investment-scenarios__step:not(:last-child):after{content:"";background:#cfe3dc;width:1px;height:20px;position:absolute;top:45px;left:22px}.investment-scenarios__number{z-index:2;color:#fff;background:#07986a;border-radius:50%;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;font-size:16px;font-weight:800;line-height:1;display:flex;position:relative;box-shadow:0 3px 9px #07986a2e}.investment-scenarios__step p{color:#314b46;margin:0;font-size:15px;font-weight:500;line-height:1.55}@media (width<=1250px){.investment-scenarios__container{gap:50px;width:calc(100% - 100px)}.investment-scenarios__visual{height:390px}}@media (width<=1100px){.investment-scenarios{padding:52px 0}.investment-scenarios__container{gap:40px;width:calc(100% - 80px)}.investment-scenarios__visual{height:370px}.investment-scenarios__content h2{font-size:36px}.investment-scenarios__intro{font-size:15px}.investment-scenarios__step p{font-size:14px}}@media (width<=768px){.investment-scenarios{padding:44px 0 48px}.investment-scenarios__container{flex-direction:column;align-items:stretch;gap:31px;width:calc(100% - 36px);display:flex}.investment-scenarios__visual{border-radius:8px;width:100%;height:290px}.investment-scenarios__visual img{object-position:center}.investment-scenarios__content{width:100%;max-width:100%}.investment-scenarios__eyebrow{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.investment-scenarios__content h2{font-size:30px;line-height:1.1}.investment-scenarios__content h2 br{display:none}.investment-scenarios__intro{max-width:100%;margin:13px 0 23px;font-size:15px;line-height:1.55}.investment-scenarios__steps{gap:15px}.investment-scenarios__step{align-items:flex-start;gap:13px;min-height:44px}.investment-scenarios__number{flex:0 0 41px;width:41px;height:41px;font-size:14px}.investment-scenarios__step:not(:last-child):after{height:27px;top:40px;left:20px}.investment-scenarios__step p{padding-top:4px;font-size:14px;line-height:1.55}}@media (width<=420px){.investment-scenarios{padding:40px 0 44px}.investment-scenarios__container{width:calc(100% - 30px)}.investment-scenarios__visual{height:255px}.investment-scenarios__content h2{font-size:28px}}.investment-warning{background:#f4f9f7;width:100%;padding:60px 0 65px;overflow:hidden}.investment-warning__container{width:calc(100% - 200px);max-width:1450px;margin:0 auto}.investment-warning__heading{text-align:center;width:100%;max-width:780px;margin:0 auto 36px}.investment-warning__heading>span{color:#078c61;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.investment-warning__heading h2{color:#043b34;letter-spacing:-.5px;margin:0;font-size:40px;font-weight:800;line-height:1.08}.investment-warning__heading p{color:#526a65;width:100%;max-width:700px;margin:15px auto 0;font-size:16px;font-weight:400;line-height:1.6}.investment-warning__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.investment-warning__card{text-align:center;background:#fff;border:1px solid #deebe6;border-radius:10px;min-height:245px;padding:29px 23px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 5px 20px #00372d0a}.investment-warning__card:hover{border-color:#c7e4da;transform:translateY(-4px);box-shadow:0 10px 28px #00372d14}.investment-warning__icon{color:#07986a;background:#dff8ee;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:23px;font-weight:800;line-height:1;display:flex}.investment-warning__card h3{color:#092f29;margin:0 0 11px;font-size:20px;font-weight:800;line-height:1.3}.investment-warning__card p{color:#5a6d69;max-width:285px;margin:0 auto;font-size:15px;font-weight:400;line-height:1.6}@media (width<=1100px){.investment-warning__container{width:calc(100% - 80px)}.investment-warning__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-warning__card{min-height:225px}}@media (width<=650px){.investment-warning{padding:44px 0 49px}.investment-warning__container{width:calc(100% - 36px)}.investment-warning__heading{text-align:left;max-width:100%;margin:0 0 28px}.investment-warning__heading>span{letter-spacing:1.5px;margin-bottom:9px;font-size:11px}.investment-warning__heading h2{font-size:30px;line-height:1.1}.investment-warning__heading h2 br{display:none}.investment-warning__heading p{max-width:100%;margin:13px 0 0;font-size:15px;line-height:1.55}.investment-warning__cards{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 18px);padding:0 18px 10px 0;display:flex;overflow:auto hidden}.investment-warning__cards::-webkit-scrollbar{display:none}.investment-warning__card{scroll-snap-align:start;flex:0 0 82%;min-height:245px;padding:26px 21px}.investment-warning__icon{width:54px;height:54px;margin-bottom:17px;font-size:21px}.investment-warning__card h3{font-size:19px}.investment-warning__card p{max-width:290px;font-size:14px;line-height:1.6}}@media (width<=390px){.investment-warning__container{width:calc(100% - 30px)}.investment-warning__heading h2{font-size:28px}.investment-warning__card{flex-basis:86%}}.legal-page{background:#fff;width:100%}.legal-hero{background:linear-gradient(135deg,#003d34 0%,#005447 55%,#006554 100%);width:100%;padding:58px 0 60px}.legal-hero__container{width:calc(100% - 200px);max-width:1450px;margin:0 auto}.legal-hero__eyebrow{color:#68e1b7;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1;display:block}.legal-hero h1{color:#fff;letter-spacing:-.7px;margin:0;font-size:44px;font-weight:800;line-height:1.1}.legal-hero p{color:#ffffffb8;margin:12px 0 0;font-size:15px;line-height:1.5}.legal-content{background:#fff;width:100%;padding:62px 0 75px}.legal-content__container{width:calc(100% - 200px);max-width:1100px;margin:0 auto}.legal-content__intro{background:#f3f9f7;border-left:4px solid #078c61;border-radius:0 8px 8px 0;margin-bottom:38px;padding:25px 28px}.legal-content__intro p{color:#425b56;margin:0 0 13px;font-size:16px;line-height:1.75}.legal-content__intro p:last-child{margin-bottom:0}.legal-section{border-bottom:1px solid #e4ece9;margin:0 0 30px;padding:0 0 30px}.legal-section:last-child{border-bottom:0;margin-bottom:0}.legal-section h2{color:#043b34;margin:0 0 14px;font-size:25px;font-weight:800;line-height:1.3}.legal-section p{color:#526a65;margin:0 0 13px;font-size:16px;font-weight:400;line-height:1.75}.legal-section p:last-child{margin-bottom:0}.legal-section ul{margin:15px 0 0;padding:0;list-style:none}.legal-section li{color:#526a65;margin-bottom:11px;padding-left:25px;font-size:16px;line-height:1.7;position:relative}.legal-section li:last-child{margin-bottom:0}.legal-section li:before{content:"✓";color:#078c61;font-weight:800;position:absolute;top:0;left:0}.legal-content a{color:#078c61;font-weight:600;text-decoration:none}.legal-content a:hover{text-decoration:underline}.legal-content strong{color:#244b43;font-weight:700}.legal-section--contact{background:#f7fbf9;border:1px solid #dcebe5;border-radius:10px;padding:26px 28px}@media (width<=1100px){.legal-hero__container,.legal-content__container{width:calc(100% - 80px)}}@media (width<=700px){.legal-hero{padding:42px 0 44px}.legal-hero__container,.legal-content__container{width:calc(100% - 36px)}.legal-hero__eyebrow{font-size:11px}.legal-hero h1{font-size:32px}.legal-hero p{margin-top:9px;font-size:14px}.legal-content{padding:42px 0 52px}.legal-content__intro{margin-bottom:31px;padding:20px 18px}.legal-content__intro p{font-size:15px;line-height:1.65}.legal-section{margin-bottom:25px;padding-bottom:25px}.legal-section h2{font-size:21px}.legal-section p,.legal-section li{font-size:15px;line-height:1.65}.legal-section--contact{padding:21px 18px}}@media (width<=390px){.legal-hero__container,.legal-content__container{width:calc(100% - 30px)}.legal-hero h1{font-size:30px}}.legal-section h3{color:#174b42;margin:24px 0 12px;font-size:19px;font-weight:800;line-height:1.35}.legal-note{background:#f3f9f7;border:1px solid #d7e9e2;border-radius:9px;margin-top:25px;padding:22px 24px}.legal-note h3{color:#043b34;margin:0 0 10px;font-size:19px;font-weight:800}.legal-note p{margin-bottom:10px}.legal-note p:last-child{margin-bottom:0}@media (width<=700px){.legal-section h3{margin:20px 0 10px;font-size:18px}.legal-note{margin-top:21px;padding:18px}.legal-note h3{font-size:18px}}.thank-you-page{background:#f4f9f7;width:100%}.thank-you{background:radial-gradient(circle at 50% 25%,#078c6114,#0000 35%),#f4f9f7;justify-content:center;align-items:center;width:100%;min-height:650px;padding:80px 0;display:flex}.thank-you__container{text-align:center;background:#fff;border:1px solid #dceae5;border-radius:14px;width:calc(100% - 40px);max-width:720px;margin:0 auto;padding:52px 55px;box-shadow:0 12px 40px #003d3212}.thank-you__icon{color:#fff;background:#078c61;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:32px;font-weight:800;display:flex;box-shadow:0 8px 22px #078c612e}.thank-you__eyebrow{color:#078c61;letter-spacing:1.7px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:800;display:block}.thank-you h1{color:#043b34;letter-spacing:-.5px;margin:0;font-size:40px;font-weight:800;line-height:1.15}.thank-you__description{color:#5b706c;max-width:590px;margin:18px auto 0;font-size:16px;line-height:1.7}.thank-you__notice{text-align:left;background:#f4f9f7;border:1px solid #dcebe5;border-radius:9px;align-items:flex-start;gap:14px;margin:30px 0;padding:20px 22px;display:flex}.thank-you__notice-icon{flex:none;font-size:20px}.thank-you__notice strong{color:#174b42;margin-bottom:5px;font-size:15px;font-weight:800;display:block}.thank-you__notice span{color:#607570;font-size:14px;line-height:1.6;display:block}.thank-you__button{color:#fff;background:#078c61;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 25px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.thank-you__button:hover{background:#056f4d;transform:translateY(-1px)}.thank-you__button span{font-size:18px}@media (width<=700px){.thank-you{min-height:600px;padding:55px 0}.thank-you__container{border-radius:11px;width:calc(100% - 32px);padding:38px 22px}.thank-you__icon{width:64px;height:64px;margin-bottom:21px;font-size:28px}.thank-you__eyebrow{font-size:11px}.thank-you h1{font-size:30px}.thank-you__description{margin-top:15px;font-size:15px;line-height:1.65}.thank-you__notice{gap:11px;margin:25px 0;padding:17px}.thank-you__notice strong{font-size:14px}.thank-you__notice span{font-size:13px}.thank-you__button{width:100%}}.crm{color:#173d36;background:#f4f7f6;min-height:100vh}.crm__header{background:#fff;border-bottom:1px solid #dfe9e6;width:100%}.crm__header-container{justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 100px);max-width:1500px;min-height:78px;margin:0 auto;display:flex}.crm__brand{align-items:center;gap:12px;display:flex}.crm__logo{color:#078c61;border:2px solid #078c61;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:21px;font-weight:800;display:flex}.crm__brand>div:last-child{flex-direction:column;display:flex}.crm__brand strong{color:#063b34;font-size:20px;font-weight:800;line-height:1}.crm__brand strong span{color:#078c61}.crm__brand small{color:#82918e;margin-top:5px;font-size:11px}.crm__site-link{color:#078c61;font-size:14px;font-weight:700;text-decoration:none}.crm__content{padding:46px 0 70px}.crm__container{width:calc(100% - 100px);max-width:1500px;margin:0 auto}.crm__title-row{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.crm__eyebrow{color:#078c61;letter-spacing:1.5px;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.crm__title-row h1{color:#063b34;margin:0;font-size:34px;font-weight:800;line-height:1.2}.crm__title-row p{color:#71827e;margin:7px 0 0;font-size:14px}.crm__refresh{color:#126b53;cursor:pointer;background:#fff;border:1px solid #cfe0da;border-radius:6px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700}.crm__refresh:hover{border-color:#078c61}.crm__refresh:disabled{opacity:.6;cursor:default}.crm__stats{grid-template-columns:repeat(2,minmax(0,220px));gap:18px;margin-bottom:24px;display:grid}.crm__stat-card{background:#fff;border:1px solid #dfe9e6;border-radius:9px;padding:19px 21px}.crm__stat-card span{color:#71827e;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.crm__stat-card strong{color:#063b34;font-size:27px;font-weight:800}.crm__table-card{background:#fff;border:1px solid #dfe9e6;border-radius:10px;overflow:hidden}.crm__table-heading{border-bottom:1px solid #e4ece9;justify-content:space-between;align-items:center;min-height:77px;padding:0 24px;display:flex}.crm__table-heading h2{color:#123e36;margin:0;font-size:18px;font-weight:800}.crm__table-heading p{color:#899794;margin:4px 0 0;font-size:12px}.crm__table-wrapper{width:100%;overflow-x:auto}.crm__table{border-collapse:collapse;width:100%;min-width:1000px}.crm__table th{text-align:left;color:#71827e;letter-spacing:.4px;text-transform:uppercase;background:#f8faf9;border-bottom:1px solid #e6eeeb;padding:14px 20px;font-size:11px;font-weight:800}.crm__table td{color:#536a65;vertical-align:middle;border-bottom:1px solid #edf2f0;padding:18px 20px;font-size:13px}.crm__table tbody tr:last-child td{border-bottom:0}.crm__table tbody tr:hover{background:#fafcfb}.crm__lead-name{color:#163f37;font-size:14px;font-weight:700}.crm__contact{flex-direction:column;gap:4px;display:flex}.crm__contact span{color:#405e57}.crm__contact small{color:#879691;font-size:12px}.crm__tag{color:#087653;background:#eaf7f2;border-radius:5px;padding:6px 9px;font-size:11px;font-weight:700;display:inline-flex}.crm__amount{color:#174c40;font-size:13px}.crm__date{color:#758782;white-space:nowrap}.crm__state{text-align:center;color:#7c8e89;padding:60px 25px;font-size:14px}.crm__state--error{color:#b23b3b}@media (width<=900px){.crm__header-container,.crm__container{width:calc(100% - 50px)}.crm__title-row{align-items:flex-start}}@media (width<=600px){.crm__header-container,.crm__container{width:calc(100% - 30px)}.crm__header-container{min-height:70px}.crm__site-link{font-size:12px}.crm__content{padding:34px 0 50px}.crm__title-row{flex-direction:column;gap:18px}.crm__title-row h1{font-size:28px}.crm__refresh{width:100%}.crm__stats{grid-template-columns:repeat(2,1fr)}.crm__stat-card{padding:17px}.crm__stat-card strong{font-size:24px}}.crm__filters{background:#fff;border:1px solid #dfe9e6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;padding:20px;display:flex;position:relative}.crm__search{background:#fff;border:1px solid #d7e3df;border-radius:6px;align-items:center;width:310px;min-height:42px;display:flex;overflow:hidden}.crm__search span{color:#83928e;padding-left:14px;font-size:18px}.crm__search input{color:#274b43;background:0 0;border:0;outline:none;width:100%;height:42px;padding:0 13px;font-size:13px}.crm__search input::placeholder{color:#9aa8a4}.crm__filter-buttons{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.crm__filter-buttons button{color:#627772;cursor:pointer;background:#fff;border:1px solid #d8e4e0;border-radius:6px;min-height:40px;padding:0 13px;font-size:12px;font-weight:700;transition:all .2s}.crm__filter-buttons button:hover{color:#078c61;border-color:#078c61}.crm__filter-buttons button.active{color:#fff;background:#078c61;border-color:#078c61}.crm__custom-dates{border-top:1px solid #edf2f0;align-items:flex-end;gap:12px;width:100%;padding-top:14px;display:flex}.crm__custom-dates>div{flex-direction:column;gap:6px;display:flex}.crm__custom-dates label{color:#6c817b;font-size:11px;font-weight:700}.crm__custom-dates input{color:#385950;border:1px solid #d7e3df;border-radius:6px;outline:none;height:40px;padding:0 11px;font-size:13px}.crm__custom-dates input:focus{border-color:#078c61}.crm__clear{color:#a04d4d;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:700}.crm__view{color:#087653;cursor:pointer;background:#f4faf7;border:1px solid #cfe2dc;border-radius:5px;min-height:34px;padding:0 13px;font-size:12px;font-weight:700}.crm__view:hover{background:#eaf7f2;border-color:#078c61}.crm-modal{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03211c8c;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.crm-modal__card{background:#fff;border-radius:12px;width:100%;max-width:760px;max-height:calc(100vh - 60px);overflow-y:auto;box-shadow:0 24px 70px #001e1838}.crm-modal__header{z-index:2;background:#fff;border-bottom:1px solid #e3ece9;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;display:flex;position:sticky;top:0}.crm-modal__header span{color:#078c61;letter-spacing:1.3px;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.crm-modal__header h2{color:#073d34;margin:0;font-size:23px;font-weight:800}.crm-modal__close{color:#526c65;cursor:pointer;background:#fff;border:1px solid #dce7e3;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:25px;display:flex}.crm-modal__close:hover{color:#078c61;border-color:#078c61}.crm-modal__body{padding:25px}.crm-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.crm-modal__field{background:#fafcfb;border:1px solid #e0eae7;border-radius:7px;padding:15px}.crm-modal__field label{color:#7c8e89;letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.crm-modal__field p{color:#31564d;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.crm-modal__field--full{margin-top:15px}.crm-modal__field--full p{white-space:pre-wrap}.crm-modal__technical{border-top:1px solid #e5ecea;margin-top:22px;padding-top:21px}.crm-modal__technical h3{color:#244b42;margin:0 0 13px;font-size:15px;font-weight:800}.crm-modal__technical .crm-modal__field{margin-bottom:10px}.crm-modal__technical .crm-modal__field:last-child{margin-bottom:0}.crm-modal__user-agent{color:#687d78!important;font-size:12px!important}@media (width<=700px){.crm__filters{align-items:stretch;padding:15px}.crm__search,.crm__filter-buttons{width:100%}.crm__filter-buttons button{flex:auto}.crm__custom-dates{flex-direction:column;align-items:stretch}.crm__custom-dates>div,.crm__custom-dates input{width:100%}.crm__clear{text-align:left;width:100%;margin-left:0;padding:8px 0}.crm-modal{padding:15px}.crm-modal__card{max-height:calc(100vh - 30px)}.crm-modal__header{padding:18px}.crm-modal__header h2{font-size:20px}.crm-modal__body{padding:18px}.crm-modal__grid{grid-template-columns:1fr}}.crm__device{color:#526f67;background:#f7faf9;border:1px solid #dbe8e4;border-radius:5px;align-items:center;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.crm__title-actions{align-items:center;gap:10px;display:flex}.crm__export{color:#fff;cursor:pointer;background:#078c61;border:1px solid #078c61;border-radius:6px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s}.crm__export:hover{background:#056f4d;border-color:#056f4d}.crm__row-actions{align-items:center;gap:7px;display:flex}.crm__delete{color:#b34848;cursor:pointer;background:snow;border:1px solid #efd4d4;border-radius:5px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s}.crm__delete:hover{background:#fff2f2;border-color:#d99b9b}.crm-modal__actions{border-top:1px solid #e5ecea;justify-content:flex-end;margin-top:24px;padding-top:20px;display:flex}.crm-modal__delete{color:#b34848;cursor:pointer;background:#fff;border:1px solid #e5bebe;border-radius:6px;min-height:40px;padding:0 17px;font-size:13px;font-weight:700}.crm-modal__delete:hover{background:#fff3f3;border-color:#d99b9b}@media (width<=600px){.crm__title-actions{width:100%}.crm__export,.crm__refresh{flex:1}.crm__row-actions{flex-direction:column;align-items:stretch}.crm__view,.crm__delete{width:100%}.crm-modal__actions{justify-content:stretch}.crm-modal__delete{width:100%}}.crm-login{background:radial-gradient(circle at 50% 20%,#17ae7d29,#0000 35%),#043b34;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;display:flex}.crm-login__card{background:#fff;border:1px solid #dce9e5;border-radius:13px;width:100%;max-width:440px;padding:38px;box-shadow:0 25px 70px #00191438}.crm-login__brand{align-items:center;gap:12px;margin-bottom:35px;display:flex}.crm-login__logo{color:#078c61;border:2px solid #078c61;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:23px;font-weight:800;display:flex}.crm-login__brand>div:last-child{flex-direction:column;display:flex}.crm-login__brand strong{color:#063b34;font-size:21px;font-weight:800;line-height:1}.crm-login__brand strong span{color:#078c61}.crm-login__brand small{color:#82928e;margin-top:5px;font-size:11px}.crm-login__heading{margin-bottom:27px}.crm-login__heading>span{color:#078c61;letter-spacing:1.5px;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.crm-login__heading h1{color:#063b34;margin:0;font-size:31px;font-weight:800;line-height:1.2}.crm-login__heading p{color:#71847f;margin:8px 0 0;font-size:14px;line-height:1.6}.crm-login__form{flex-direction:column;gap:18px;display:flex}.crm-login__field{flex-direction:column;gap:7px;display:flex}.crm-login__field label{color:#35574f;font-size:12px;font-weight:700}.crm-login__field input{color:#294e45;background:#fff;border:1px solid #d7e3df;border-radius:6px;outline:none;width:100%;height:47px;padding:0 14px;font-size:14px;transition:border-color .2s}.crm-login__field input:focus{border-color:#078c61}.crm-login__field input::placeholder{color:#a0aca9}.crm-login__error{color:#ad4545;background:#fff6f6;border:1px solid #efd0d0;border-radius:6px;padding:11px 13px;font-size:12px;line-height:1.5}.crm-login__submit{color:#fff;cursor:pointer;background:#078c61;border:0;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;font-size:14px;font-weight:700;transition:background .2s;display:flex}.crm-login__submit:hover{background:#056f4d}.crm-login__submit span{font-size:18px}.crm-login__back{color:#738681;text-align:center;margin-top:22px;font-size:12px;font-weight:600;text-decoration:none;display:block}.crm-login__back:hover{color:#078c61}@media (width<=500px){.crm-login{padding:20px 15px}.crm-login__card{padding:30px 22px}.crm-login__heading h1{font-size:28px}}html,body{font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;font-family:inherit;font-style:normal}.hero__content h1,.services-section__heading h2,.withdrawal-warning__content h2,.how-it-works__heading h2,.why-choose__content h2,.video-testimonials__heading h2,.faq-section__content h2,.final-cta__content h2,.about-hero__content h1,.about-who__content h2,.about-services__heading h2,.about-values__heading h2,.contact-hero__content h1,.taxation-hero__content h1,.tax-understanding__content h2{letter-spacing:-.025em;font-weight:700}.hero__content h1{line-height:1.08}.navbar__brand-text strong{letter-spacing:-.025em;font-weight:700}.navbar__logo{font-weight:700}.navbar__links a,.navbar__dropdown-trigger,.navbar__mobile>a,.navbar__mobile-services-trigger{letter-spacing:0;font-weight:600}.navbar__cta,.navbar__mobile-cta,.hero__submit,.withdrawal-warning__button,.final-cta a,button,p,input,select,textarea,label{letter-spacing:0}.hero__eyebrow,.services-section__eyebrow,.withdrawal-warning__eyebrow,.video-testimonials__eyebrow,.about-hero__eyebrow,.about-who__eyebrow,.about-services__eyebrow,.about-values__eyebrow,.taxation-hero__eyebrow,.tax-understanding__eyebrow{letter-spacing:.12em;font-weight:700}@media (width<=960px){.navbar__mobile-services{border-bottom:1px solid #edf1ef;width:100%}.navbar__mobile-services>span{display:none}.navbar__mobile-services-trigger{color:#102e29;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:45px;padding:12px 3px;font-size:13px;line-height:1.3;display:flex}.navbar__mobile-services-trigger:hover{color:#078655}.navbar__mobile-services-arrow{justify-content:center;align-items:center;font-size:16px;line-height:1;transition:transform .22s;display:inline-flex}.navbar__mobile-services-arrow--open{transform:rotate(180deg)}.navbar__mobile-services-menu{opacity:0;visibility:hidden;max-height:0;transition:max-height .28s,opacity .2s,visibility .2s;overflow:hidden}.navbar__mobile-services--open .navbar__mobile-services-menu{opacity:1;visibility:visible;max-height:420px;padding-bottom:8px}.navbar__mobile-service-link{background:#f4faf7;border-left:2px solid #078655;margin:0;line-height:1.45;transition:background .2s,color .2s;display:block;color:#526762!important;border-bottom:0!important;padding:10px 14px!important;font-size:12px!important;font-weight:500!important}.navbar__mobile-service-link:hover{background:#eaf6f1;color:#078655!important}}@media (width<=600px){.navbar__mobile>a,.navbar__mobile-services-trigger{font-size:14px}.hero__content h1{letter-spacing:-.025em;font-size:36px;line-height:1.1}.hero__description{line-height:1.6}.services-section__heading h2,.withdrawal-warning__content h2,.video-testimonials__heading h2,.faq-section__content h2{letter-spacing:-.02em}}.navbar__dropdown{align-items:center;height:100%;display:flex}.navbar__dropdown-trigger{color:#102e29;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.navbar__dropdown-trigger>span{justify-content:center;align-items:center;line-height:1;display:inline-flex;transform:translateY(-1px)}.navbar__dropdown-trigger:hover{color:#078655}
