.freelancerDetailPage{min-height:100vh;background:#f8fafc}.freelancerDetailPage-container{max-width:1450px;margin:0 auto;padding:4rem 3% 2rem}.freelancerDetailPage-layout{display:grid;grid-template-columns:1fr 380px;gap:2rem;margin-bottom:3rem}.freelancerDetailPage-sidebar{position:sticky;top:6rem;height:fit-content}@media (max-width:1024px){.freelancerDetailPage-layout{grid-template-columns:1fr 320px;gap:1.5rem}}@media (max-width:768px){.freelancerDetailPage{padding:0}.freelancerDetailPage-container{padding:2rem 2%}.freelancerDetailPage-layout{grid-template-columns:1fr;gap:1.5rem}.freelancerDetailPage-sidebar{position:static}}.ContactSidebar_contactSidebar__8Y6ib{position:sticky;top:2rem}.ContactSidebar_sidebarCard__cjIrV{background:white;border-radius:20px;padding:1.5rem;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.05)}.ContactSidebar_sidebarTitle__p0FH_{font-size:1.2rem;font-weight:700;color:#1e293b;margin-bottom:1rem;text-align:center}.ContactSidebar_priceBox__59UTH{text-align:center;padding:1rem;background:#f8fafc;border-radius:12px;margin-bottom:1.5rem}.ContactSidebar_priceLabel__o7C_q{display:block;font-size:.7rem;color:#64748b;margin-bottom:.25rem}.ContactSidebar_priceValue__0yFgR{font-size:2rem;font-weight:800;color:#667eea}.ContactSidebar_priceUnit__gnCDM{font-size:.8rem;color:#64748b}.ContactSidebar_contactButtons__F0N8_{display:flex;gap:.75rem;margin-bottom:1rem}.ContactSidebar_hireBtn__pbd6H,.ContactSidebar_messageBtn__X06a5{flex:1 1;border-radius:12px}.ContactSidebar_hireBtn__pbd6H{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.ContactSidebar_hireBtn__pbd6H:hover{box-shadow:0 4px 12px rgba(102,126,234,.3)}.ContactSidebar_messageBtn__X06a5{color:#64748b}.ContactSidebar_messageBtn__X06a5:hover{color:#1e293b}.ContactSidebar_saveBtn__Y5Nsb{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}.ContactSidebar_saveBtn__Y5Nsb:hover{background:#e2e8f0;color:#1e293b}.ContactSidebar_divider__m7yXq{height:1px;background:#e2e8f0;margin:1rem 0}.ContactSidebar_contactInfo__Bfmwn{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.ContactSidebar_contactItem__S9pgl{gap:.75rem;font-size:.7rem;color:#64748b;word-break:break-all}.ContactSidebar_safetyTips__V1j_Y{display:flex;gap:.75rem;padding:1rem;background:#fef3c7;border-radius:12px;margin-bottom:1rem}.ContactSidebar_safetyTips__V1j_Y svg{color:#f59e0b;flex-shrink:0}.ContactSidebar_safetyTips__V1j_Y strong{display:block;font-size:.8rem;color:#92400e;margin-bottom:.25rem}.ContactSidebar_safetyTips__V1j_Y p{font-size:.7rem;color:#b45309;margin:0}.ContactSidebar_verifyBox__XhlpK{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#dcfce7;color:#10b981;border-radius:12px;font-size:.75rem;font-weight:600}@media (max-width:768px){.ContactSidebar_sidebarCard__cjIrV{padding:1rem}.ContactSidebar_priceValue__0yFgR{font-size:1.5rem}.ContactSidebar_contactItem__S9pgl{font-size:.65rem}}.ContactSidebar_responseTime__PqpB6{background:#fef3c7;padding:.5rem;border-radius:8px;font-size:.75rem;color:#d97706;text-align:center;margin-bottom:1rem}.ContactSidebar_contactItem__S9pgl{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#f8fafc;border-radius:8px;font-size:.75rem;color:#1e293b;transition:all .2s ease;position:relative}.ContactSidebar_contactItem__S9pgl:hover{background:#f1f5f9;transform:translateX(4px)}.ContactSidebar_copyBtn__tXUjI{margin-left:auto;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s ease}.ContactSidebar_copyBtn__tXUjI:hover{background:#e2e8f0;color:#10b981}.ContactSidebar_hireBtn__pbd6H,.ContactSidebar_messageBtn__X06a5{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;border-radius:10px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;border:none}.ContactSidebar_hireBtn__pbd6H{background:linear-gradient(135deg,#10b981,#059669);color:white}.ContactSidebar_hireBtn__pbd6H:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(16,185,129,.3)}.ContactSidebar_messageBtn__X06a5{background:#f1f5f9;color:#1e293b;border:1px solid #e2e8f0}.ContactSidebar_messageBtn__X06a5:hover{background:#e2e8f0;transform:translateY(-2px)}.DescriptionSection_descriptionSection__T215v{background:white;border-radius:24px;padding:1.5rem;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.05)}.DescriptionSection_sectionTitle__qbbgs{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e2e8f0;display:flex;align-items:center;gap:.5rem}.DescriptionSection_sectionTitle__qbbgs svg{color:#10b981}.DescriptionSection_descriptionContent__z8kbk{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;line-height:1.6;color:#334155}.DescriptionSection_descriptionContent__z8kbk h1{font-size:2rem;font-weight:700;color:#0f172a;margin:1.5rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0;letter-spacing:-.02em}.DescriptionSection_descriptionContent__z8kbk h2{font-size:1.5rem;font-weight:700;color:#1e293b;margin:1.5rem 0 .75rem;letter-spacing:-.01em;position:relative;padding-left:0}.DescriptionSection_descriptionContent__z8kbk h2:before{content:"";position:absolute;left:0;bottom:-8px;width:50px;height:3px;background:linear-gradient(135deg,#10b981,#059669);border-radius:2px}.DescriptionSection_descriptionContent__z8kbk h3{font-size:1.25rem;font-weight:700;color:#1e293b;margin:1.25rem 0 .75rem;letter-spacing:-.01em}.DescriptionSection_descriptionContent__z8kbk h4{font-size:1.1rem;font-weight:600;color:#334155;margin:1rem 0 .5rem}.DescriptionSection_descriptionContent__z8kbk h5{font-size:1rem;font-weight:600;color:#475569;margin:.875rem 0 .5rem}.DescriptionSection_descriptionContent__z8kbk h6{font-size:.875rem;font-weight:600;color:#475569;margin:.75rem 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.DescriptionSection_descriptionContent__z8kbk p{font-size:1rem;color:#475569;line-height:1.7;margin-bottom:1rem}.DescriptionSection_descriptionContent__z8kbk p:last-child{margin-bottom:0}.DescriptionSection_descriptionContent__z8kbk b,.DescriptionSection_descriptionContent__z8kbk strong{font-weight:700;color:#1e293b}.DescriptionSection_descriptionContent__z8kbk em,.DescriptionSection_descriptionContent__z8kbk i{font-style:italic;color:#475569}.DescriptionSection_descriptionContent__z8kbk a{color:#10b981;text-decoration:none;font-weight:500;transition:all .2s ease;border-bottom:1px solid transparent}.DescriptionSection_descriptionContent__z8kbk a:hover{color:#059669;border-bottom-color:#10b981}.DescriptionSection_descriptionContent__z8kbk ol,.DescriptionSection_descriptionContent__z8kbk ul{margin:1rem 0 1.25rem;padding-left:1.75rem}.DescriptionSection_descriptionContent__z8kbk li{font-size:1rem;color:#475569;line-height:1.7;margin-bottom:.5rem}.DescriptionSection_descriptionContent__z8kbk li:last-child{margin-bottom:0}.DescriptionSection_descriptionContent__z8kbk ul li{list-style-type:disc}.DescriptionSection_descriptionContent__z8kbk ol li{list-style-type:decimal}.DescriptionSection_descriptionContent__z8kbk ol ol,.DescriptionSection_descriptionContent__z8kbk ol ul,.DescriptionSection_descriptionContent__z8kbk ul ol,.DescriptionSection_descriptionContent__z8kbk ul ul{margin:.5rem 0;padding-left:1.5rem}.DescriptionSection_descriptionContent__z8kbk li>ol,.DescriptionSection_descriptionContent__z8kbk li>ul{margin-top:.25rem}.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_skills-list__FVyVs,.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_skills__EPzYW{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:.5rem}.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_skills-list__FVyVs li,.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_skills__EPzYW li{display:inline-block;padding:.25rem .75rem;background:#f1f5f9;border-radius:20px;font-size:.8rem;color:#1e293b;font-weight:500;margin-bottom:0}.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_benefits__HFRiY,.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_features-list__tsLAp{list-style:none;padding-left:0}.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_benefits__HFRiY li,.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_features-list__tsLAp li{position:relative;padding-left:1.5rem;list-style:none}.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_benefits__HFRiY li:before,.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_features-list__tsLAp li:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.DescriptionSection_descriptionContent__z8kbk blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:12px;font-style:italic;color:#334155;position:relative}.DescriptionSection_descriptionContent__z8kbk blockquote p{margin-bottom:0;font-size:.95rem}.DescriptionSection_descriptionContent__z8kbk blockquote p:first-child:before{content:'"';font-size:1.5rem;color:#10b981;opacity:.5;margin-right:.25rem}.DescriptionSection_descriptionContent__z8kbk blockquote p:last-child:after{content:'"';font-size:1.5rem;color:#10b981;opacity:.5;margin-left:.25rem;vertical-align:bottom}.DescriptionSection_descriptionContent__z8kbk blockquote cite{display:block;margin-top:.5rem;font-size:.8rem;color:#64748b;font-style:normal;font-weight:500}.DescriptionSection_descriptionContent__z8kbk blockquote cite:before{content:"— "}.DescriptionSection_descriptionContent__z8kbk code{font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace;font-size:.875rem;background-color:#f1f5f9;padding:.2rem .4rem;border-radius:6px;color:#be123c;font-weight:500}.DescriptionSection_descriptionContent__z8kbk pre{background-color:#1e293b;padding:1rem;border-radius:12px;overflow-x:auto;margin:1.25rem 0}.DescriptionSection_descriptionContent__z8kbk pre code{background-color:transparent;color:#e2e8f0;padding:0;font-size:.875rem;line-height:1.5}.DescriptionSection_descriptionContent__z8kbk table{width:100%;border-collapse:collapse;margin:1.25rem 0;overflow-x:auto;display:block;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05)}.DescriptionSection_descriptionContent__z8kbk thead{background:linear-gradient(135deg,#10b981,#059669)}.DescriptionSection_descriptionContent__z8kbk th{padding:.875rem 1rem;text-align:left;font-weight:600;color:white;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.DescriptionSection_descriptionContent__z8kbk td{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.875rem;background-color:white}.DescriptionSection_descriptionContent__z8kbk tr:last-child td{border-bottom:none}.DescriptionSection_descriptionContent__z8kbk tr:hover td{background-color:#f8fafc}.DescriptionSection_descriptionContent__z8kbk img{max-width:100%;height:auto;border-radius:12px;margin:1rem 0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.DescriptionSection_descriptionContent__z8kbk figure{margin:1.25rem 0}.DescriptionSection_descriptionContent__z8kbk figcaption{text-align:center;font-size:.8rem;color:#64748b;margin-top:.5rem;font-style:italic}.DescriptionSection_descriptionContent__z8kbk hr{margin:1.5rem 0;border:none;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,#10b981,#e2e8f0,transparent)}.DescriptionSection_descriptionContent__z8kbk dl{margin:1rem 0;background:#f8fafc;padding:1rem;border-radius:12px}.DescriptionSection_descriptionContent__z8kbk dt{font-weight:700;color:#1e293b;margin-top:.75rem;font-size:.95rem}.DescriptionSection_descriptionContent__z8kbk dt:first-child{margin-top:0}.DescriptionSection_descriptionContent__z8kbk dd{margin-left:1.25rem;color:#475569;margin-bottom:.75rem;line-height:1.6}.DescriptionSection_descriptionContent__z8kbk address{font-style:normal;background:#f8fafc;padding:.75rem 1rem;border-radius:12px;margin:1rem 0;color:#475569;line-height:1.6;border:1px solid #e2e8f0}.DescriptionSection_descriptionContent__z8kbk abbr{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;cursor:help;border-bottom:1px dashed #94a3b8}.DescriptionSection_descriptionContent__z8kbk sub{vertical-align:sub;font-size:.75rem}.DescriptionSection_descriptionContent__z8kbk sup{vertical-align:super;font-size:.75rem}.DescriptionSection_descriptionContent__z8kbk small{font-size:.8rem;color:#64748b}.DescriptionSection_descriptionContent__z8kbk mark{background-color:#fef08a;padding:.125rem .25rem;border-radius:4px;color:#1e293b}.DescriptionSection_descriptionContent__z8kbk kbd{font-family:monospace;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;padding:.2rem .4rem;font-size:.7rem;box-shadow:0 1px 0 rgba(0,0,0,.1)}.DescriptionSection_portfolioGrid__rPHhT{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin:1.5rem 0}.DescriptionSection_portfolioItem__PBuvR{background:#f8fafc;border-radius:12px;overflow:hidden;transition:transform .2s ease}.DescriptionSection_portfolioItem__PBuvR:hover{transform:translateY(-4px)}.DescriptionSection_portfolioImage__2uKnV{width:100%;height:180px;object-fit:cover}.DescriptionSection_portfolioTitle__Umhc3{padding:.75rem;font-weight:600;color:#1e293b}.DescriptionSection_pricingTable__RvFYG{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}.DescriptionSection_pricingRow__kOYhz{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f8fafc;border-radius:12px}.DescriptionSection_pricingService__Jfvli{font-weight:600;color:#1e293b}.DescriptionSection_pricingPrice__3Frhj{font-weight:700;color:#10b981}@media (max-width:1024px){.DescriptionSection_descriptionSection__T215v{padding:1.25rem}.DescriptionSection_descriptionContent__z8kbk h1{font-size:1.75rem}.DescriptionSection_descriptionContent__z8kbk h2{font-size:1.4rem}.DescriptionSection_descriptionContent__z8kbk h3{font-size:1.2rem}}@media (max-width:768px){.DescriptionSection_descriptionSection__T215v{padding:1rem;border-radius:20px}.DescriptionSection_sectionTitle__qbbgs{font-size:1.1rem;margin-bottom:.75rem}.DescriptionSection_descriptionContent__z8kbk h1{font-size:1.5rem}.DescriptionSection_descriptionContent__z8kbk h2{font-size:1.3rem}.DescriptionSection_descriptionContent__z8kbk h3{font-size:1.1rem}.DescriptionSection_descriptionContent__z8kbk h4{font-size:1rem}.DescriptionSection_descriptionContent__z8kbk li,.DescriptionSection_descriptionContent__z8kbk p,.DescriptionSection_descriptionContent__z8kbk td{font-size:.9rem}.DescriptionSection_descriptionContent__z8kbk pre{font-size:.8rem;padding:.75rem}.DescriptionSection_descriptionContent__z8kbk table{font-size:.8rem}.DescriptionSection_descriptionContent__z8kbk td,.DescriptionSection_descriptionContent__z8kbk th{padding:.5rem .75rem}.DescriptionSection_descriptionContent__z8kbk blockquote{padding:.75rem 1rem;margin:1rem 0}.DescriptionSection_descriptionContent__z8kbk ol,.DescriptionSection_descriptionContent__z8kbk ul{padding-left:1.25rem}.DescriptionSection_portfolioGrid__rPHhT{grid-template-columns:1fr;gap:.75rem}.DescriptionSection_pricingRow__kOYhz{flex-direction:column;text-align:center;gap:.5rem}}@media (max-width:480px){.DescriptionSection_descriptionSection__T215v{padding:.875rem}.DescriptionSection_descriptionContent__z8kbk h1{font-size:1.3rem}.DescriptionSection_descriptionContent__z8kbk h2{font-size:1.1rem}.DescriptionSection_descriptionContent__z8kbk h3{font-size:1rem}.DescriptionSection_descriptionContent__z8kbk li,.DescriptionSection_descriptionContent__z8kbk p{font-size:.875rem}}@media print{.DescriptionSection_descriptionSection__T215v{background:white;border:1px solid #ddd;box-shadow:none;padding:0}.DescriptionSection_descriptionContent__z8kbk a{color:black;text-decoration:underline}.DescriptionSection_descriptionContent__z8kbk pre{background-color:#f5f5f5;border:1px solid #ddd}.DescriptionSection_descriptionContent__z8kbk blockquote{border-left:2px solid #000;background:none}}@media (prefers-color-scheme:dark){.DescriptionSection_descriptionSection__T215v{background:#1e293b;border-color:#334155}.DescriptionSection_sectionTitle__qbbgs{color:#f1f5f9;border-bottom-color:#334155}.DescriptionSection_descriptionContent__z8kbk{color:#cbd5e1}.DescriptionSection_descriptionContent__z8kbk h1,.DescriptionSection_descriptionContent__z8kbk h2,.DescriptionSection_descriptionContent__z8kbk h3,.DescriptionSection_descriptionContent__z8kbk h4,.DescriptionSection_descriptionContent__z8kbk h5,.DescriptionSection_descriptionContent__z8kbk h6{color:#f1f5f9}.DescriptionSection_descriptionContent__z8kbk li,.DescriptionSection_descriptionContent__z8kbk p,.DescriptionSection_descriptionContent__z8kbk td{color:#cbd5e1}.DescriptionSection_descriptionContent__z8kbk b,.DescriptionSection_descriptionContent__z8kbk strong{color:#f1f5f9}.DescriptionSection_descriptionContent__z8kbk code{background-color:#0f172a;color:#f43f5e}.DescriptionSection_descriptionContent__z8kbk pre{background-color:#0f172a}.DescriptionSection_descriptionContent__z8kbk blockquote{background:#0f172a;border-left-color:#10b981}.DescriptionSection_descriptionContent__z8kbk table td{background-color:#1e293b;border-bottom-color:#334155}.DescriptionSection_descriptionContent__z8kbk tr:hover td{background-color:#334155}.DescriptionSection_descriptionContent__z8kbk hr{background:linear-gradient(90deg,transparent,#334155,#10b981,#334155,transparent)}.DescriptionSection_descriptionContent__z8kbk a{color:#34d399}.DescriptionSection_descriptionContent__z8kbk a:hover{color:#10b981}.DescriptionSection_descriptionContent__z8kbk mark{background-color:#854d0e;color:#fef08a}.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_skills-list__FVyVs li,.DescriptionSection_descriptionContent__z8kbk ul.DescriptionSection_skills__EPzYW li{background:#334155;color:#f1f5f9}.DescriptionSection_portfolioItem__PBuvR{background:#0f172a}.DescriptionSection_portfolioTitle__Umhc3{color:#f1f5f9}.DescriptionSection_pricingRow__kOYhz{background:#0f172a}.DescriptionSection_pricingService__Jfvli{color:#f1f5f9}.DescriptionSection_pricingPrice__3Frhj{color:#34d399}}.FreelancerHeader_freelancerHeader__yiE9U{background:white;border-radius:20px;padding:1.5rem;margin-bottom:1.5rem;border:1px solid #e2e8f0}.FreelancerHeader_headerMain__6vmIo{display:flex;gap:1.5rem;align-items:center}.FreelancerHeader_profileImage__ma_jl{position:relative;width:120px;height:120px;flex-shrink:0}.FreelancerHeader_profileImage__ma_jl img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #e2e8f0}.FreelancerHeader_verifiedBadge__x4f0y{position:absolute;bottom:5px;right:5px;background:#10b981;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;border:2px solid white}.FreelancerHeader_verifiedBadge__x4f0y svg{color:white}.FreelancerHeader_headerInfo__ZtbrA{flex:1 1}.FreelancerHeader_name__jat3V{font-size:2rem;font-weight:800;color:#1e293b;margin-bottom:.25rem}.FreelancerHeader_name__jat3V,.FreelancerHeader_title__syZes{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.FreelancerHeader_title__syZes{font-size:1rem;color:#667eea;font-weight:500;margin-bottom:.75rem}.FreelancerHeader_meta__s92G4{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.FreelancerHeader_metaItem__cwpxG{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#64748b}.FreelancerHeader_rating__yqTV4{display:flex;align-items:center;gap:.25rem}.FreelancerHeader_rating__yqTV4 span{font-size:.9rem;font-weight:600;color:#F59E0B}.FreelancerHeader_reviews__SrYHj{color:#64748b;font-weight:400}.FreelancerHeader_metaDivider__MwvCI{width:4px;height:4px;background:#cbd5e1;border-radius:50%}@media (max-width:768px){.FreelancerHeader_freelancerHeader__yiE9U{padding:1rem}.FreelancerHeader_headerMain__6vmIo{flex-direction:column;text-align:center}.FreelancerHeader_name__jat3V{font-size:1.3rem}.FreelancerHeader_meta__s92G4{justify-content:center}.FreelancerHeader_profileImage__ma_jl{width:100px;height:100px}}.FreelancerInfo_freelancerInfo__AHaKC{background:white;border-radius:20px;padding:1.5rem;margin-bottom:1.5rem;border:1px solid #e2e8f0}.FreelancerInfo_sectionTitle__y2mF1{font-size:1.1rem;font-weight:700;color:#1e293b;margin-bottom:1rem}.FreelancerInfo_infoGrid___pAzM{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin-bottom:1rem}.FreelancerInfo_infoCard__bcTew{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#f8fafc;border-radius:12px}.FreelancerInfo_infoIcon__9eT9K{width:40px;height:40px;background:white;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#667eea}.FreelancerInfo_infoContent__zLe9n{flex:1 1}.FreelancerInfo_infoLabel__m6zMB{display:block;font-size:.9rem;font-weight:500;color:#64748b;margin-bottom:.25rem}.FreelancerInfo_infoValue__skcLS{font-size:.95rem;color:#1e293b}.FreelancerInfo_responseBadge__9RV21{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#dcfce7;border-radius:30px;font-size:.75rem;color:#10b981;font-weight:600}@media (max-width:768px){.FreelancerInfo_freelancerInfo__AHaKC{padding:1rem}.FreelancerInfo_infoGrid___pAzM{grid-template-columns:1fr}}