.AppPageHero_hero__xmmnC{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:178px;min-width:0;padding:clamp(28px,4vw,34px) clamp(24px,4vw,40px);border-radius:24px;color:#ffffff;box-shadow:0 16px 30px rgba(26,37,58,.08)}.AppPageHero_content__41x_k{min-width:0}.AppPageHero_icon__tXuGH{display:grid;width:38px;height:38px;place-items:center;margin-bottom:18px;border-radius:12px;background:rgba(255,255,255,.18)}.AppPageHero_kicker__vGezk{margin-bottom:8px;color:rgba(255,255,255,.78);font-size:.82rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.AppPageHero_content__41x_k h1{margin-bottom:10px;overflow:hidden;font-size:clamp(2rem,4vw,2.7rem);line-height:1;text-overflow:ellipsis;white-space:nowrap}.AppPageHero_titleTooltip__VtNco{display:block;max-width:min(720px,58vw);min-width:0;overflow:hidden}.AppPageHero_description__Xm_be{display:block;max-width:620px;color:rgba(255,255,255,.82);font-size:.9rem;font-weight:680}.AppPageHero_action__dsqTo{flex:0 0 auto}.AppPageHero_action__dsqTo a,.AppPageHero_action__dsqTo button{display:inline-flex;align-items:center;gap:10px;padding:13px 16px;border:0;border-radius:999px;background:#ffffff;color:var(--page-hero-action-color,#05B8EC);font-weight:900;box-shadow:none}@media (max-width:720px){.AppPageHero_hero__xmmnC{align-items:flex-start;flex-direction:column;gap:20px;min-height:auto;padding:24px 20px;border-radius:28px}.AppPageHero_icon__tXuGH{width:44px;height:44px;margin-bottom:16px;border-radius:16px}.AppPageHero_content__41x_k h1{display:-webkit-box;margin-bottom:10px;overflow:hidden;font-size:clamp(1.7rem,9vw,2.25rem);line-height:1.02;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.AppPageHero_titleTooltip__VtNco{max-width:100%}.AppPageHero_description__Xm_be{max-width:100%;font-size:.92rem;line-height:1.45}.AppPageHero_action__dsqTo,.AppPageHero_action__dsqTo a,.AppPageHero_action__dsqTo button{width:100%}.AppPageHero_action__dsqTo a,.AppPageHero_action__dsqTo button{min-height:48px;justify-content:center}}@media (max-width:420px){.AppPageHero_hero__xmmnC{padding:22px 18px;border-radius:24px}.AppPageHero_content__41x_k h1{font-size:clamp(1.65rem,10vw,2.05rem)}}@media (max-width:1024px) and (max-height:520px) and (any-pointer:coarse){.AppPageHero_hero__xmmnC{min-height:auto;padding:20px}.AppPageHero_icon__tXuGH{margin-bottom:12px}.AppPageHero_content__41x_k h1{white-space:normal}}