body.home .elementor-element-b2ed664{width:100%;max-width:1100px;margin-inline:auto}body.home .elementor-element-b2ed664 .srs-marketing-headline{margin:0;padding:8px 18px 14px;font-family:"Inter Tight",Inter,Arial,sans-serif;font-size:clamp(44px,5.6vw,82px);font-weight:800;line-height:1.04;letter-spacing:-.045em;text-align:center;color:#10233f;text-wrap:balance;text-shadow:0 2px 22px #ffffff80}.srs-marketing-headline__opening,.srs-marketing-headline__accent,.srs-marketing-headline__audience{display:block}body.home .srs-marketing-headline__accent{position:relative;width:fit-content;max-width:100%;margin:6px auto 0;padding-bottom:12px;font-weight:850;color:#5727b5}@supports(background-clip:text){body.home .srs-marketing-headline__accent{background:linear-gradient(110deg,#5727b5 8%,#7134d8 50%,#3530a5 94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:none}}.srs-marketing-headline__accent::after{content:"";position:absolute;left:14%;right:14%;bottom:0;height:5px;border-radius:100%;background:linear-gradient(90deg,#7134d800,#7134d8 30%,#4a7eea 70%,#4a7eea00);opacity:.8}body.home .srs-marketing-headline__audience{margin-top:14px;font-size:clamp(24px,2.65vw,36px);line-height:1.18;font-weight:650;letter-spacing:-.025em;color:#172e4d}@media(max-width:767px){body.home .elementor-element-b2ed664 .srs-marketing-headline{padding:4px 6px 10px;font-size:clamp(34px,7.6vw,54px);line-height:1.07;letter-spacing:-.04em}body.home .srs-marketing-headline__accent{margin-top:6px;padding-bottom:10px}body.home .srs-marketing-headline__audience{font-size:clamp(20px,4.8vw,27px);margin-top:12px;line-height:1.2}.srs-marketing-headline__accent::after{height:4px}}