.edga-member--edga_profile .edga-profile-hero{background:#fff0;border:0;border-radius:0;padding:0 0 2rem;margin-bottom:0;grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);gap:2rem}.edga-member--edga_profile .edga-profile-hero h2{font-size:clamp(1.8rem, 3vw, 2.4rem);line-height:1.2;margin-bottom:.75rem}.edga-member--edga_profile .edga-profile-hero__eyebrow{font-size:1rem;font-weight:600;letter-spacing:0;text-transform:none;margin-bottom:.5rem}.edga-member--edga_profile .edga-profile-season-badge{border:0;background:#fff0;padding:0;display:block}.edga-member--edga_profile .edga-profile-season-badge span{display:block;margin-top:.25rem;font-size:.95rem;color:var(--edga-member-muted)}.edga-member--edga_profile .edga-profile-hero__stats .edga-profile-lead-card{border:1px solid var(--edga-member-line);border-radius:var(--edga-panel-radius);padding:1.25rem}.edga-member--edga_profile .edga-profile-lead-card__body>strong{font-size:1.1rem;line-height:1.35}.edga-member--edga_profile .edga-profile-health-ring{background:#fff0;border-radius:0;box-shadow:none;color:var(--edga-member-ink)}.edga-member--edga_profile .edga-profile-health-ring::before{display:none}.edga-member--edga_profile .edga-tab-links{border:0;border-bottom:1px solid var(--edga-member-line);border-radius:0;box-shadow:none;padding:.25rem 0 .75rem;margin-bottom:2rem;gap:.5rem;scrollbar-color:var(--edga-member-muted) #fff0}.edga-member--edga_profile .edga-tab-link{min-height:48px;padding:.75rem 1rem;border-radius:var(--edga-control-radius);font-size:1rem;color:var(--edga-member-ink)}.edga-member--edga_profile .edga-tab-link.active{background:var(--edga-member-ink);color:#fff}.edga-member--edga_profile .edga-tab-link:not(.active):hover{background:var(--edga-info-bg)}.edga-member--edga_profile .edga-profile-panel{box-shadow:none;border-radius:var(--edga-panel-radius);margin-bottom:1.5rem;padding:1.5rem}.edga-member--edga_profile .edga-profile-dashboard-grid{gap:1.5rem;grid-template-columns:minmax(0,1.3fr) minmax(310px,1fr)}.edga-member--edga_profile .edga-profile-section-kicker{display:none}.edga-member--edga_profile .edga-profile-choice-card{border:0;border-bottom:1px solid var(--edga-member-line);border-radius:0;background:#fff0;box-shadow:none;padding:1rem 0}.edga-member--edga_profile .edga-profile-choice-card:last-child{border-bottom:0}.edga-member--edga_profile .edga-profile-choice-card:hover{background:var(--edga-info-bg)}.edga-member--edga_profile .edga-profile-choice-card :is(strong,span){min-width:0}.edga-member--edga_profile .edga-profile-choice-icon{flex-shrink:0}.edga-member--edga_profile .edga-home-course-picker__row{flex-wrap:wrap;gap:.75rem}.edga-member--edga_profile .edga-home-course-picker__row select{flex:1 1 220px;min-width:0}.edga-member--edga_profile .edga-home-course-picker__row button{flex:0 1 auto}.edga-member--edga_profile .edga-profile-completion{box-shadow:none;border-radius:var(--edga-panel-radius);padding:1.5rem}.edga-member--edga_profile .edga-profile-completion__profile{background:#fff0;border:0;padding:1rem 0;box-shadow:none}.edga-member--edga_profile .edga-profile-chip{border-left-width:1px;box-shadow:none}.edga-member--edga_profile .edga-profile-chip__label{white-space:nowrap;word-break:normal}.edga-member--edga_profile .edga-profile-chip__edit{min-width:44px;min-height:44px;flex-shrink:0}.edga-member--edga_profile .edga-profile-chip__value{white-space:normal;overflow-wrap:anywhere}.edga-member--edga_profile :is(.edga-home-course-panel,.edga-home-course-card){border-top-width:1px;border-left-width:1px;box-shadow:none}@media (max-width:900px){.edga-member--edga_profile :is(.edga-profile-hero,.edga-profile-dashboard-grid){grid-template-columns:minmax(0,1fr)}.edga-member--edga_profile .edga-profile-hero{gap:1.5rem}}@media (max-width:600px){.edga-member--edga_profile :is(.edga-profile-panel,.edga-profile-completion){padding:1rem}.edga-member--edga_profile .edga-tab-link{padding-inline:.85rem}.edga-member--edga_profile .edga-profile-completion__chips{grid-template-columns:minmax(0,1fr)}.edga-member--edga_profile .edga-profile-hero-actions{gap:.75rem}}