.VtfpEW_page{min-height:calc(100vh - var(--navbar-offset));background:radial-gradient(circle at 88% 2%, #ff850d13, transparent 27rem), linear-gradient(180deg, var(--surface-page) 0%, var(--surface-canvas) 44rem, var(--surface-page) 100%)}.VtfpEW_shell{width:min(100%,74rem);padding:clamp(1rem, 2.5vw, 1.75rem) var(--page-gutter) clamp(3rem, 6vw, 5rem);margin:0 auto}.VtfpEW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VtfpEW_bone{border-radius:var(--radius-md);background:var(--skeleton-gradient);background-size:200% 100%;animation:1.5s ease-in-out infinite VtfpEW_shimmer}.VtfpEW_breadcrumb{border-radius:var(--radius-full);width:13rem;height:.75rem;margin-bottom:1rem}.VtfpEW_hero{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--surface-raised);box-shadow:var(--shadow-card);margin-bottom:clamp(1rem,2.5vw,1.5rem);padding:clamp(1.15rem,3vw,1.9rem)}.VtfpEW_heroRow{align-items:center;gap:clamp(.85rem,2.2vw,1.15rem);display:flex}.VtfpEW_avatar{border-radius:var(--radius-2xl);flex:none;width:clamp(3.75rem,8vw,4.75rem);height:clamp(3.75rem,8vw,4.75rem)}.VtfpEW_heroText{flex-direction:column;flex:auto;gap:.45rem;min-width:0;display:flex}.VtfpEW_title{width:min(16rem,90%);height:1.6rem}.VtfpEW_subtitle{width:9rem;height:.8rem}.VtfpEW_phone{width:6.5rem;height:.7rem}.VtfpEW_tags{flex-wrap:wrap;gap:.4rem;margin-top:clamp(.9rem,2.2vw,1.25rem);display:flex}.VtfpEW_tag{border-radius:var(--radius-full);width:6.5rem;height:1.55rem}.VtfpEW_layout{grid-template-columns:minmax(0,1fr) 20.5rem;grid-template-areas:"stats side""content side";align-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid}.VtfpEW_content,.VtfpEW_side{flex-direction:column;gap:clamp(.75rem,1.8vw,1.1rem);min-width:0;display:flex}.VtfpEW_content{grid-area:content}.VtfpEW_side{grid-area:side}.VtfpEW_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-card);flex-direction:column;gap:.6rem;padding:clamp(1rem,2.4vw,1.35rem);display:flex}.VtfpEW_statsCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-card);grid-area:stats;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:clamp(.85rem,2vw,1.1rem);display:grid}.VtfpEW_stat{height:3.6rem}.VtfpEW_tabBar{border-radius:var(--radius-full);height:2.9rem}.VtfpEW_line{width:70%;height:.75rem}.VtfpEW_lineWide{width:45%;height:1rem}.VtfpEW_bar{border-radius:var(--radius-full);width:100%;height:.55rem;margin-top:.35rem}.VtfpEW_scoreCard{align-items:center}.VtfpEW_scoreRing{border-radius:var(--radius-full);width:6.75rem;height:6.75rem}.VtfpEW_cta{width:100%;height:var(--touch-target);border-radius:var(--radius-button)}@keyframes VtfpEW_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1023px){.VtfpEW_layout{flex-direction:column;display:flex}.VtfpEW_statsCard{order:0}.VtfpEW_side{order:1}.VtfpEW_content{order:2}}@media (min-width:641px) and (max-width:1023px){.VtfpEW_side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:640px){.VtfpEW_shell{padding-inline-start:.875rem;padding-inline-end:.875rem}.VtfpEW_statsCard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.VtfpEW_bone{animation:none}}
