.GoodDeed-module-scss-module__KZCPpW__good_deed{width:100%;max-width:1600px;margin:70px auto 20px;padding:0 20px}@media (max-width:1100px){.GoodDeed-module-scss-module__KZCPpW__good_deed{margin-top:10px;margin-bottom:0}}.GoodDeed-module-scss-module__KZCPpW__container{background-color:#e9e9e9;border-radius:40px;justify-content:space-between;align-items:flex-end;gap:40px;padding:clamp(30px,5vw,60px) clamp(20px,6vw,80px);display:flex}@media (max-width:1100px){.GoodDeed-module-scss-module__KZCPpW__container{border-radius:24px;flex-direction:column;align-items:flex-start;padding:30px 20px}}.GoodDeed-module-scss-module__KZCPpW__content{flex-direction:column;flex:1;gap:25px;display:flex}.GoodDeed-module-scss-module__KZCPpW__content .GoodDeed-module-scss-module__KZCPpW__title{color:#f07e00;text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,48px);font-weight:600}.GoodDeed-module-scss-module__KZCPpW__content .GoodDeed-module-scss-module__KZCPpW__text{color:#333;max-width:900px;margin:0;font-size:clamp(16px,2vw,20px);line-height:1.4}.GoodDeed-module-scss-module__KZCPpW__highlight_box{flex-direction:column;gap:10px;display:flex}.GoodDeed-module-scss-module__KZCPpW__highlight_box .GoodDeed-module-scss-module__KZCPpW__bold_text{color:#000;margin:0;font-size:clamp(16px,2vw,20px);font-weight:700}.GoodDeed-module-scss-module__KZCPpW__highlight_box .GoodDeed-module-scss-module__KZCPpW__orange_text{color:#f07e00;margin:0;font-size:clamp(16px,2vw,20px);font-weight:600}.GoodDeed-module-scss-module__KZCPpW__cta_button{height:fit-content}@media (max-width:1100px){.GoodDeed-module-scss-module__KZCPpW__cta_button{width:100%}}

.Hero-module-scss-module__T-1bOa__hero{flex-direction:row;align-items:stretch;gap:40px;width:100%;max-width:1600px;margin:220px auto 75px;padding:0 20px;display:flex}@media (max-width:1024px){.Hero-module-scss-module__T-1bOa__hero{flex-direction:column-reverse;align-items:flex-start;gap:30px;margin:60px auto 20px}}.Hero-module-scss-module__T-1bOa__hero_left{flex-direction:column;flex:1;justify-content:center;gap:50px;display:flex}@media (min-width:1025px){.Hero-module-scss-module__T-1bOa__hero_left{width:45%}}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_title{color:#000c;text-transform:uppercase;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_text{color:#000;font-size:clamp(18px,2vw,22px);line-height:1.4}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_desc{color:#f07e00;font-size:clamp(18px,2vw,22px);line-height:1.3}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_desc_block{border:1px solid #f07e00;border-radius:16px}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_desc_block .Hero-module-scss-module__T-1bOa__hero_desc_block__text{color:#000;margin:0;padding:clamp(16px,3vw,24px);font-size:clamp(16px,2vw,20px);font-weight:500;line-height:1.5}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_desc_block .Hero-module-scss-module__T-1bOa__hero_desc_block__text span{color:#f07e00;-webkit-text-decoration:underline decoration-thickness(2px) underline-offset(4px);text-decoration:underline decoration-thickness(2px) underline-offset(4px);font-weight:700}.Hero-module-scss-module__T-1bOa__hero_cta{align-self:flex-start}.Hero-module-scss-module__T-1bOa__hero_right{width:100%;position:relative}@media (min-width:1025px){.Hero-module-scss-module__T-1bOa__hero_right{width:55%;display:flex}}.Hero-module-scss-module__T-1bOa__hero_right .Hero-module-scss-module__T-1bOa__hero_img{border-radius:24px;width:100%;box-shadow:0 20px 40px #0000001a}@media (min-width:1025px){.Hero-module-scss-module__T-1bOa__hero_right .Hero-module-scss-module__T-1bOa__hero_img{object-fit:cover;height:100%}}@media (max-width:1024px){.Hero-module-scss-module__T-1bOa__hero_right .Hero-module-scss-module__T-1bOa__hero_img{object-fit:contain;height:auto}}@media (max-width:480px){.Hero-module-scss-module__T-1bOa__hero{margin:120px auto 0;padding:0 16px}.Hero-module-scss-module__T-1bOa__hero_left{gap:16px}.Hero-module-scss-module__T-1bOa__hero_left .Hero-module-scss-module__T-1bOa__hero_desc_block__text{padding:16px}}
