.texts-and-button-row-inner{--text-margin-top:52px;--button-margin-top:41px;display:flex;flex-direction:column;align-items:center;padding:92px 0;text-align:center;}.texts-and-button-title-wrapper{--side-margins:215px;width:calc(100% - var(--side-margins) * 2);max-width:771px;}.texts-and-button-title{margin-top:calc(clamp(3px, calc(3px + (9 - 3) * var(--desktop-to-laptop)), 9px) * -1);margin-bottom:calc(clamp(8px, calc(8px + (14 - 8) * var(--desktop-to-laptop)), 14px) * -1);font-family:var(--primary-font-medium);font-size:clamp(52px,calc(52px + (72 - 52) * var(--desktop-to-laptop)),72px);line-height:clamp(49px,calc(49px + (76 - 49) * var(--desktop-to-laptop)),76px);letter-spacing:calc(clamp(1.56px, calc(1.56px + (2.16 - 1.56) * var(--desktop-to-laptop)), 2.16px) * -1);color:var(--black);font-weight:400;}.texts-and-button-text-wrapper{--side-margins:238px;width:calc(100% - var(--side-margins) * 2);max-width:680px;}.texts-and-button-text{margin-top:calc(clamp(5px, calc(5px + (9 - 5) * var(--desktop-to-laptop)), 9px) * -1);margin-bottom:calc(clamp(9px, calc(9px + (11 - 9) * var(--desktop-to-laptop)), 11px) * -1);font-family:var(--primary-font-medium);line-height:1.35;font-size:clamp(22px,calc(22px + (32 - 22) * var(--desktop-to-laptop)),32px);letter-spacing:calc(clamp(.66px, calc(.66px + (.96 - .66) * var(--desktop-to-laptop)), .96px) * -1);color:var(--black);}.texts-and-button-text a,.texts-and-button-text a *{color:var(--primary-color);}.texts-and-button-text a:active,.texts-and-button-text a :active{text-decoration:underline;}.texts-and-button-text b,.texts-and-button-text b *,.texts-and-button-text strong,.texts-and-button-text strong *{font-family:var(--primary-font-bold);}.texts-and-button-title-wrapper+.texts-and-button-text-wrapper{margin-top:var(--text-margin-top);}.texts-and-button-text-wrapper+.texts-and-button-button,.texts-and-button-title-wrapper+.texts-and-button-button{margin-top:var(--button-margin-top);}@media (max-width:1439px){.texts-and-button-row-inner{--text-margin-top:35px;--button-margin-top:36px;padding:67px 0;}}@media (max-width:1024px){.texts-and-button-title-wrapper{--side-margins:15px;max-width:595px;}.texts-and-button-text-wrapper{--side-margins:158px;max-width:548px;}}@media (max-width:834px){.texts-and-button-row-inner{--button-margin-top:30px;padding:61px 0;}.texts-and-button-text-wrapper{--side-margins:15px;max-width:518px;}}@media (hover:hover){.texts-and-button-text a:hover,.texts-and-button-text a :hover{text-decoration:underline;}}
