.HomePage_page__LYvj6{min-height:100vh;padding:72px 0 88px;background:radial-gradient(circle at 15% 0,rgba(83,105,160,.18),transparent 34%),radial-gradient(circle at 85% 22%,rgba(61,158,116,.1),transparent 28%),#0b0d12}.HomePage_shell__R0Bca{width:min(1120px,calc(100% - 32px));margin:0 auto}.HomePage_hero__Ac5Kp{max-width:760px;margin-bottom:42px}.HomePage_hero__Ac5Kp h1{font-size:clamp(42px,8vw,76px)}.HomePage_intro__CRAA0{max-width:660px;margin:18px 0 0;color:#a5b1c1;font-size:clamp(17px,2.4vw,21px);line-height:1.6}.HomePage_grid__5xGkO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.HomePage_card__pLdUp{min-height:220px;display:flex;flex-direction:column;padding:26px;overflow:hidden;color:#f4f7fb;text-decoration:none;border:1px solid #29303d;border-radius:22px;background:linear-gradient(145deg,rgba(23,29,40,.98),rgba(16,20,28,.98));box-shadow:0 18px 60px rgba(0,0,0,.2);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.HomePage_card__pLdUp:hover{transform:translateY(-4px);border-color:#55647a;box-shadow:0 24px 70px rgba(0,0,0,.32)}.HomePage_cardTop__hez0T{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.HomePage_card__pLdUp h2{margin:0;font-size:27px;letter-spacing:-.025em}.HomePage_arrow__bYpVd{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:12px;background:#f4f7fb;color:#0b0d12;font-size:21px;font-weight:800;transition:transform .18s ease}.HomePage_card__pLdUp:hover .HomePage_arrow__bYpVd{transform:translate(2px,-2px)}.HomePage_description__HTd2Z{margin:20px 0 28px;color:#a5b1c1;line-height:1.65}.HomePage_url__5lujE{margin-top:auto;color:#718097;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomePage_empty__9j2R8{padding:44px 26px;border:1px solid #29303d;border-radius:22px;background:#12161f;color:#98a5b6;text-align:center}@media (max-width:760px){.HomePage_page__LYvj6{padding:48px 0 64px}.HomePage_shell__R0Bca{width:min(100% - 20px,1120px)}.HomePage_grid__5xGkO{grid-template-columns:1fr}.HomePage_card__pLdUp{min-height:200px;padding:22px}}