.style-module__PJKHCG__page{color:#fff;width:100%;padding:0 0 56px}.style-module__PJKHCG__hero,.style-module__PJKHCG__invalidProfile{width:min(1120px,100% - 32px);margin:0 auto 26px}.style-module__PJKHCG__invalidProfile{background:#ffffff14;border:1px solid #c7d2fe47;border-radius:28px;justify-items:start;gap:24px;padding:34px 22px;display:grid}.style-module__PJKHCG__backLink{color:#f8f7ffd1;width:fit-content;margin-bottom:14px;font-weight:800;text-decoration:none;display:inline-flex}.style-module__PJKHCG__backLink:hover{color:#fff}.style-module__PJKHCG__heroContent{background:radial-gradient(circle at 15% 0,#0ea5e938,#0000 34%),linear-gradient(135deg,#27205ce0,#543fa085);border:1px solid #c7d2fe47;border-radius:28px;grid-template-columns:150px 1fr;align-items:center;gap:24px;padding:30px;display:grid;box-shadow:0 24px 70px #1410373d}.style-module__PJKHCG__hero h1,.style-module__PJKHCG__invalidProfile h1{letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(2rem,5.4vw,4.5rem);line-height:1.02}.style-module__PJKHCG__logo{object-fit:cover;background:#fffffff2;border-radius:28px;width:150px;height:150px;box-shadow:0 18px 45px #0000004d}.style-module__PJKHCG__badges{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.style-module__PJKHCG__featuredBadge,.style-module__PJKHCG__typeBadge{border:1px solid #ffffff3d;border-radius:999px;align-items:center;padding:8px 14px;font-weight:900;display:inline-flex}.style-module__PJKHCG__featuredBadge{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb)}.style-module__PJKHCG__typeBadge{color:#f8f7ffe6;background:#ffffff1a}.style-module__PJKHCG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1120px,100% - 32px);margin:0 auto;display:grid}.style-module__PJKHCG__card{background:linear-gradient(145deg,#ffffff1c,#ffffff0e);border:1px solid #c7d2fe38;border-radius:24px;min-width:0;padding:24px;box-shadow:0 22px 55px #100c2e33}.style-module__PJKHCG__card h2{color:#fff;margin:0 0 16px;font-size:clamp(1.25rem,2.4vw,1.55rem);line-height:1.2}.style-module__PJKHCG__card p{color:#f8f7ffd1;margin:0;line-height:1.65}.style-module__PJKHCG__details{gap:14px;margin:0;display:grid}.style-module__PJKHCG__details div{gap:4px;min-width:0;display:grid}.style-module__PJKHCG__details dt{color:#f8f7ff94;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:900}.style-module__PJKHCG__details dd{color:#fff;overflow-wrap:anywhere;margin:0;font-weight:800}.style-module__PJKHCG__tags{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.style-module__PJKHCG__tags li{color:#f8f7ffe0;background:#ffffff1a;border:1px solid #c7d2fe38;border-radius:999px;padding:8px 12px;font-weight:800}.style-module__PJKHCG__actions{flex-wrap:wrap;gap:12px;width:min(1120px,100% - 32px);margin:22px auto 0;display:flex}.style-module__PJKHCG__primaryBtn,.style-module__PJKHCG__secondaryBtn{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:900;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex}.style-module__PJKHCG__primaryBtn{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 18px 40px #0ea5e938}.style-module__PJKHCG__secondaryBtn{color:#fff;background:#ffffff17;border:1px solid #ffffff38}.style-module__PJKHCG__primaryBtn:hover,.style-module__PJKHCG__secondaryBtn:hover{filter:brightness(1.08);transform:translateY(-1px)}.style-module__PJKHCG__primaryBtn:focus-visible,.style-module__PJKHCG__secondaryBtn:focus-visible,.style-module__PJKHCG__backLink:focus-visible{outline-offset:3px;outline:3px solid #bfdbfef2}@media (max-width:780px){.style-module__PJKHCG__page{padding-bottom:42px}.style-module__PJKHCG__hero,.style-module__PJKHCG__invalidProfile,.style-module__PJKHCG__grid,.style-module__PJKHCG__actions{width:min(100% - 24px,1120px)}.style-module__PJKHCG__heroContent{border-radius:24px;grid-template-columns:92px 1fr;gap:16px;padding:18px}.style-module__PJKHCG__logo{border-radius:20px;width:92px;height:92px}.style-module__PJKHCG__grid{grid-template-columns:1fr}.style-module__PJKHCG__card{border-radius:22px;padding:18px}.style-module__PJKHCG__actions{display:grid}.style-module__PJKHCG__primaryBtn,.style-module__PJKHCG__secondaryBtn{width:100%}}@media (max-width:430px){.style-module__PJKHCG__heroContent{text-align:center;grid-template-columns:1fr}.style-module__PJKHCG__logo{margin:0 auto}.style-module__PJKHCG__badges{justify-content:center}.style-module__PJKHCG__backLink{margin-left:auto;margin-right:auto}}
