.sv-section2__text-content a:not(.sv-section2__button){color:#444;display:inline-block;font-family:Montserrat;font-size:clamp(16px,1.25vw,18px);line-height:1.444;text-decoration:none}.sv-section2__text-content p{font-size:clamp(16px,1.25vw,18px);font-weight:500;line-height:1.444}.sv-section2__text-content h4,.sv-section2__text-content p{color:#444;font-family:Montserrat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-section2__text-content h4{font-size:clamp(24px,1.2vw,32px);font-weight:600}.sv-section2{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}.sv-section2__wrapper{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:clamp(20px,3vw,40px);justify-content:space-between;width:100%}.sv-section2__image{aspect-ratio:1/1;border-radius:50%;flex:0 0 auto;overflow:hidden;position:relative;width:clamp(280px,25vw,400px)}.sv-section2__image:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sv-section2__text{box-sizing:border-box;flex:1;min-width:0;padding:clamp(20px,3vw,40px)}.sv-section2__text-content{max-width:100%;width:100%}@media screen and (max-width:1220px){.sv-section2__wrapper{gap:20px}.sv-section2__text{padding:20px}}@media screen and (max-width:1024px){.sv-section2__wrapper{flex-direction:column}.sv-section2__image{margin:0 auto;width:300px}.sv-section2__text{width:100%}.sv-section2__text-content{text-align:center}}.sv-section2__text-content .sv-section2__button{background:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#ff9030,#ec5d35);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border:3px solid transparent;color:#ec5d35;display:inline-block;font-size:clamp(13px,.9vw,16px);font-weight:700;margin-top:clamp(12px,1.5vw,20px);padding:clamp(8px,.8vw,12px) clamp(12px,1.5vw,30px);text-align:center;text-decoration:none;transition:all .15s linear;vertical-align:middle;white-space:nowrap}.sv-section2__text-content .sv-section2__button:visited{color:#ec5d35}.sv-section2__text-content .sv-section2__button:hover{background:linear-gradient(90deg,#ff9030,#ec5d35);border:3px solid transparent;color:#fff}.sv-section2__text-content .sv-section2__button:active{color:#ec5d35}