.ResumeAnalysisScore_container__TrVlV{max-width:600px;margin:0 auto;padding:clamp(1rem,4vw,2rem);background:#f8f9fa;border-radius:12px;display:flex;align-items:center;gap:clamp(1.5rem,5vw,3rem);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;flex-wrap:wrap}.ResumeAnalysisScore_content__9nf3H{flex:1 1}.ResumeAnalysisScore_header__hmcnE{display:flex;gap:clamp(.75rem,3vw,1.5rem);margin-bottom:clamp(1rem,3vw,1.5rem)}.ResumeAnalysisScore_iconWrapper__QNpmO{flex-shrink:0;width:clamp(2.5rem,8vw,3rem);height:clamp(2.5rem,8vw,3rem);background:#ffe4e6;border-radius:50%;display:flex;align-items:center;justify-content:center}.ResumeAnalysisScore_icon__LyD0_{width:60%;height:60%;color:#ec4899}.ResumeAnalysisScore_textContent__zx25e{flex:1 1}.ResumeAnalysisScore_title__YQ7eT{font-size:clamp(1rem,4vw,1.375rem);font-weight:600;color:#1f2937;margin:0 0 .5rem}.ResumeAnalysisScore_description__LvYPc{font-size:clamp(.8rem,2.5vw,.95rem);color:#6b7280;margin:0;line-height:1.5}.ResumeAnalysisScore_button__jkUkc{background:var(--bg-btn);border:2px solid var(--outline-color);color:transparent;-webkit-background-clip:text;background-clip:text;padding:clamp(.5rem,2vw,.75rem) clamp(1rem,3vw,1.5rem);border-radius:6px;font-size:clamp(.8rem,2.5vw,.95rem);font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ResumeAnalysisScore_button__jkUkc:hover{background:#ec4899;color:#fff}.ResumeAnalysisScore_button__jkUkc:active{transform:scale(.98)}.ResumeAnalysisScore_circleWrapper__HGCsy{position:relative;width:clamp(100px,25vw,140px);height:clamp(100px,25vw,140px);flex-shrink:0}.ResumeAnalysisScore_circle__OiJLc{width:100%;height:100%}.ResumeAnalysisScore_circleBg__QKwRh{fill:none;stroke:#e5e7eb;stroke-width:8}.ResumeAnalysisScore_circleProgress__KkbBv{fill:none;stroke:url(#gradient);stroke-width:8;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dasharray .3s ease}.ResumeAnalysisScore_percentText__PssHN{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(1.25rem,5vw,1.75rem);font-weight:700;color:#1f2937}@media (max-width:640px){.ResumeAnalysisScore_header__hmcnE{flex-direction:column;align-items:center;margin-bottom:1rem}.ResumeAnalysisScore_iconWrapper__QNpmO{margin:0 auto}.ResumeAnalysisScore_textContent__zx25e{text-align:center}.ResumeAnalysisScore_button__jkUkc{width:100%}.ResumeAnalysisScore_circleWrapper__HGCsy{margin:0 auto}}@media (max-width:380px){.ResumeAnalysisScore_container__TrVlV{padding:1rem;gap:1rem}.ResumeAnalysisScore_title__YQ7eT{font-size:1rem}.ResumeAnalysisScore_description__LvYPc{font-size:.75rem}.ResumeAnalysisScore_button__jkUkc{padding:.5rem 1rem;font-size:.8rem}.ResumeAnalysisScore_circleWrapper__HGCsy{width:80px;height:80px}.ResumeAnalysisScore_percentText__PssHN{font-size:1.1rem}}.why-it-matters_section__8au6e{padding:40px 60px;background:#fff}.why-it-matters_container__906Iy{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.why-it-matters_content__syK19 h2{font-size:48px;font-weight:700;color:#1a1a1a;margin-bottom:24px;line-height:1.2}.why-it-matters_intro__LN_8K{font-size:18px;color:#666;line-height:1.8;margin-bottom:40px}.why-it-matters_points__EyJXj{display:flex;flex-direction:column;gap:32px}.why-it-matters_point__T_lyc h3{font-size:20px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.why-it-matters_point__T_lyc p{font-size:14px;color:#666;line-height:1.6}.why-it-matters_stats__vYNES{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.why-it-matters_statBox__zT03X{padding:32px;background:linear-gradient(135deg,rgba(255,107,53,.05),rgba(168,85,247,.05));border:1px solid rgba(255,107,53,.1);border-radius:12px;text-align:center}.why-it-matters_statNumber__jqBOZ{font-size:36px;font-weight:700;background:linear-gradient(135deg,#ff6b35,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px}.why-it-matters_statBox__zT03X p{font-size:14px;color:#666;line-height:1.6}@media (max-width:1020px){.why-it-matters_section__8au6e{padding:60px 20px}.why-it-matters_container__906Iy{grid-template-columns:1fr;gap:40px}.why-it-matters_content__syK19 h2{font-size:32px}.why-it-matters_stats__vYNES{grid-template-columns:1fr}}