.CallMeBanner_banner__WWxYz{width:100%}.CallMeBanner_card__WdTgj{display:grid;grid-template-columns:1fr clamp(25.4375rem,17.3530071813rem + 8.9766606822vw,28.125rem);position:relative;overflow:visible;border-radius:40px;padding:clamp(1.25rem,.9615384615rem + 1.2820512821vw,2.5rem);background:url(/alina-snap/images/backgrounds/bg-primary.svg) 50%/cover no-repeat,var(--background-secondary)}@media(max-width:90.06125rem){.CallMeBanner_card__WdTgj{grid-template-columns:1fr clamp(23.75rem,19.6061960432rem + 6.4748201439vw,25.4375rem)}}@media(max-width:63.99875rem){.CallMeBanner_card__WdTgj{grid-template-columns:1fr clamp(20.5rem,10.7502539063rem + 20.3125vw,23.75rem)}}@media(max-width:47.99875rem){.CallMeBanner_card__WdTgj{grid-template-columns:1fr;border-radius:32px;padding:20px 20px 0}}.CallMeBanner_title__xCcw4{font-family:var(--third-family);font-weight:700;font-size:clamp(1.5rem,1.2692307692rem + 1.0256410256vw,2.5rem);line-height:120%;color:var(--text-primary);margin-bottom:16px}@media(max-width:47.99875rem){.CallMeBanner_title__xCcw4{letter-spacing:.01em;text-align:center;margin-bottom:8px}}.CallMeBanner_subtitle__uCyCi{font-family:var(--font-family);font-weight:400;font-size:clamp(.75rem,.6346153846rem + .5128205128vw,1.25rem);line-height:120%;color:var(--text-primary);margin-bottom:32px}@media(max-width:47.99875rem){.CallMeBanner_subtitle__uCyCi{font-weight:500;text-align:center;margin-bottom:20px}}.CallMeBanner_contacts__TlaUw{display:flex;gap:8px;font-style:normal}.CallMeBanner_contacts__TlaUw a{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding-inline:16px;border-radius:999px;background:var(--background-white);font-family:var(--font-family);font-weight:700;font-size:clamp(.75rem,.6346153846rem + .5128205128vw,1.25rem);line-height:120%;letter-spacing:.01em;color:var(--text-primary);transition:background-color .3s ease-in-out,color .3s ease-in-out}@media(any-hover:hover){.CallMeBanner_contacts__TlaUw a:hover{background:var(--button-normal);color:var(--text-contrast)}}@media(any-hover:none){.CallMeBanner_contacts__TlaUw a:active{background:var(--button-normal);color:var(--text-contrast)}}@media(max-width:47.99875rem){.CallMeBanner_contacts__TlaUw a{border-radius:24px;min-height:46px;font-family:var(--second-family);font-weight:700;font-size:12px;line-height:120%;color:var(--text-primary)}.CallMeBanner_contacts__TlaUw{gap:4px;justify-content:center}}.CallMeBanner_imageWrap__Q5O_y{position:absolute;right:40px;bottom:0;width:clamp(25.4375rem,17.3530071813rem + 8.9766606822vw,28.125rem);pointer-events:none}@media(max-width:90.06125rem){.CallMeBanner_imageWrap__Q5O_y{right:0;width:clamp(23.75rem,19.6061960432rem + 6.4748201439vw,25.4375rem)}}@media(max-width:63.99875rem){.CallMeBanner_imageWrap__Q5O_y{width:clamp(20.5rem,10.7502539063rem + 20.3125vw,23.75rem)}}@media(max-width:47.99875rem){.CallMeBanner_imageWrap__Q5O_y{position:static;max-width:328px;width:100%;margin:-80px auto 0}}.CallMeBanner_image__icoyc{display:block;width:100%;height:auto;object-fit:contain}