.geo-hero-pro__bg-second{opacity:.18;mix-blend-mode:screen}.geo-hero-pro__tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.geo-local-text__head{margin-bottom:14px}.geo-hero-pro__tags span{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:10px 18px;border-radius:16px;background:rgba(255,255,255,.92);box-shadow:0 14px 24px rgba(17,74,145,.15);font-size:18px;line-height:1.2;font-weight:800;color:#173f77;backdrop-filter:blur(10px)}.geo-hero-pro__tags span::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:linear-gradient(180deg,#ffd14d 0%,#ffb114 100%);color:#fff;font-size:14px;font-weight:900;box-shadow:0 4px 10px rgba(179,112,0,.25)}.geo-hero-pro__person{position:relative;min-height:360px;display:flex;align-items:end;justify-content:flex-start}.geo-hero-pro__person::before{content:"";position:absolute;inset:auto 12px 12px 12px;height:64px;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.22) 0%,rgba(0,0,0,0) 70%);filter:blur(10px)}@media (max-width:1100px){.geo-hero-pro__person{min-height:auto;justify-content:center}}@media (max-width:767px){.geo-hero-pro__bg-mobile{display:block;opacity:.32}.geo-hero-pro__tags{gap:10px;margin-bottom:20px}.geo-hero-pro__tags span{width:100%;justify-content:flex-start;min-height:48px;font-size:15px;padding:10px 14px;border-radius:14px}.geo-hero-pro__person{display:none}}@media (min-width:768px){.geo-hero-pro__bg-mobile{display:none}}