.CoachProfileView-module__GCr_Qq__page{flex-direction:column;min-height:100vh;display:flex}.CoachProfileView-module__GCr_Qq__main{width:100%;max-width:480px;padding:calc(var(--public-header-height) + 1rem) 1rem 3rem;flex-direction:column;gap:1.25rem;margin:0 auto;display:flex}.CoachProfileView-module__GCr_Qq__heroCard{padding:2rem 1.5rem}.CoachProfileView-module__GCr_Qq__avatar{box-shadow:0 0 0 3px color-mix(in oklab, var(--accent-brand,var(--mantine-color-blue-6)) 40%, transparent)}.CoachProfileView-module__GCr_Qq__name{letter-spacing:-.01em;text-align:center;font-size:clamp(1.5rem,6vw,2rem);font-weight:800;line-height:1.15}.CoachProfileView-module__GCr_Qq__locationRow{color:var(--mantine-color-dimmed);flex-wrap:nowrap}.CoachProfileView-module__GCr_Qq__locationText{font-size:.9rem;font-weight:500}.CoachProfileView-module__GCr_Qq__specs{flex-wrap:wrap;margin-top:.25rem}.CoachProfileView-module__GCr_Qq__specBadge{text-transform:none;background:color-mix(in oklab, var(--accent-brand,var(--mantine-color-blue-6)) 14%, transparent);color:var(--mantine-color-text);font-weight:600}.CoachProfileView-module__GCr_Qq__bio{text-align:center;text-wrap:pretty;color:var(--mantine-color-text);margin-top:.25rem;line-height:1.6}.CoachProfileView-module__GCr_Qq__details{width:100%;max-width:420px;margin-top:.25rem}.CoachProfileView-module__GCr_Qq__detailBlock{text-align:center}.CoachProfileView-module__GCr_Qq__detailText{text-wrap:pretty;color:var(--mantine-color-text);margin-top:.15rem;line-height:1.55}.CoachProfileView-module__GCr_Qq__acceptingBadge{text-transform:none;font-weight:600}.CoachProfileView-module__GCr_Qq__cta{width:100%;max-width:280px;min-height:44px;margin-top:.5rem}.CoachProfileView-module__GCr_Qq__poweredBy{text-align:center;color:var(--mantine-color-dimmed);font-size:.8rem}.CoachProfileView-module__GCr_Qq__poweredByLink{color:var(--mantine-color-text);font-weight:600;text-decoration:none}.CoachProfileView-module__GCr_Qq__poweredByLink:hover{text-decoration:underline}@media (min-width:768px){.CoachProfileView-module__GCr_Qq__main{padding-top:calc(var(--public-header-height) + 2rem)}.CoachProfileView-module__GCr_Qq__heroCard{padding:2.5rem 2rem}}
