.InterpreterProfile_page__ZGgNn{--navy-900:#062b61;--navy-700:#17457c;--navy-100:#eaf1f9;--gold-600:#d59a20;--gold-100:#fff5dc;--text-primary:#0f172a;--text-secondary:#64748b;--heading-blue:#2f80c9;--border:#e2e8f0;--bg-page:#f5f8fc;--surface:#fff;--success:#16a34a;--event-color:#c0761a;--event-bg:#fef3e2;--business-color:#1a6a9e;--business-bg:#e0f0fa;--tour-color:#1a8a4a;--tour-bg:#e2f5e8;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:1380px;margin:0 auto;padding:24px 24px 60px;background:radial-gradient(ellipse at 10% 0,rgba(6,43,97,.06),transparent 40%),radial-gradient(ellipse at 90% 5%,rgba(213,154,32,.08),transparent 30%),var(--bg-page);min-height:100vh}.InterpreterProfile_page__ZGgNn *{font-family:inherit}.InterpreterProfile_hero__vJdUC{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px;margin-bottom:28px;box-shadow:0 4px 20px rgba(6,43,97,.08);position:relative;overflow:hidden}.InterpreterProfile_hero__vJdUC:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--navy-900) 0,var(--gold-600) 100%)}.InterpreterProfile_heroInner__F3lW6{display:flex;gap:32px;align-items:flex-start;position:relative;z-index:1}.InterpreterProfile_heroImageWrapper__SA7al{flex-shrink:0;width:280px;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,var(--navy-100) 0,#e8edf5 100%);position:relative;border:1px solid var(--border)}.InterpreterProfile_heroImage__Kd3Mw{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.InterpreterProfile_heroImagePlaceholder__hDNmd{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:4rem;opacity:.4}.InterpreterProfile_heroImageVerification__9Slle{position:absolute;bottom:8px;right:8px;width:28px;height:28px;border-radius:50%;background:var(--surface);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.12);color:var(--success);font-size:.875rem;border:1px solid rgba(22,163,74,.2)}.InterpreterProfile_verifiedChip__pHLw_{display:inline-flex;align-items:center;gap:5px;padding:3px 12px 3px 10px;background:rgba(22,163,74,.06);border:1px solid rgba(22,163,74,.15);border-radius:20px;font-size:.8125rem;font-weight:500;color:var(--text-primary);white-space:nowrap;margin-bottom:12px}.InterpreterProfile_verifiedChip__pHLw_ .InterpreterProfile_anticon__uy2v_{color:var(--success);font-size:.8125rem}.InterpreterProfile_heroContent__9LFl7{flex:1;min-width:0}.InterpreterProfile_heroHeader__kkVHC{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.InterpreterProfile_heroName__Yinc9{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 6px;line-height:1.25;letter-spacing:-.01em}.InterpreterProfile_heroHeadline__lujP5{font-size:1.0625rem;color:var(--text-secondary);margin:0;line-height:1.5}.InterpreterProfile_saveButton__VtXaJ{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--border);border-radius:8px;padding:7px 16px;font-size:.875rem;color:var(--navy-900);cursor:pointer;white-space:nowrap;transition:all .15s;font-family:inherit;flex-shrink:0}.InterpreterProfile_saveButton__VtXaJ:hover{border-color:var(--navy-900);background:var(--navy-100)}.InterpreterProfile_saveButton__VtXaJ[aria-pressed=true]{color:var(--gold-600);border-color:var(--gold-600)}.InterpreterProfile_heroDescription__LSSVN{font-size:1rem;color:var(--text-primary);line-height:1.7;margin-bottom:24px;max-width:640px}.InterpreterProfile_heroActions__FuTiI{display:flex;gap:12px;flex-wrap:wrap}.InterpreterProfile_ctaPrimary__k9G7K{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--navy-900);color:#fff;border:none;border-radius:10px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .15s,transform .1s;font-family:inherit}.InterpreterProfile_ctaPrimary__k9G7K:hover{background:var(--navy-700);transform:translateY(-1px)}.InterpreterProfile_ctaPrimary__k9G7K:active{transform:translateY(0)}.InterpreterProfile_ctaSecondary__s91F4{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--surface);color:var(--navy-900);border:1.5px solid var(--navy-900);border-radius:10px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s;font-family:inherit}.InterpreterProfile_ctaSecondary__s91F4:hover{background:var(--navy-100);transform:translateY(-1px)}.InterpreterProfile_ctaSecondary__s91F4:active{transform:translateY(0)}.InterpreterProfile_statsStrip__7eg2p{display:flex;gap:0;margin-bottom:32px;background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:0 1px 4px rgba(6,43,97,.04)}.InterpreterProfile_statItem__EuszZ{flex:1;display:flex;align-items:center;gap:12px;padding:18px 24px;position:relative}.InterpreterProfile_statItem__EuszZ:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:var(--border)}.InterpreterProfile_statIcon__kkyQv{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0;background:var(--navy-100);color:var(--navy-900)}.InterpreterProfile_statContent__p9zfL{display:flex;flex-direction:column;gap:2px}.InterpreterProfile_statValue__3rKSa{font-size:1rem;font-weight:700;color:var(--text-primary);line-height:1.2}.InterpreterProfile_statLabel__ZDtJh{font-size:.8125rem;color:var(--text-secondary);line-height:1.3}.InterpreterProfile_contentGrid__rgAbc{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,390px);gap:28px;align-items:start}.InterpreterProfile_mainContent__I5Y_B,.InterpreterProfile_sidebar__Mo_Ap{display:flex;flex-direction:column;gap:12px}.InterpreterProfile_stickyForm__8Kwt2{position:sticky;top:88px;z-index:1}.InterpreterProfile_section__9Z6UI{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:28px 28px 32px;box-shadow:0 1px 4px rgba(6,43,97,.04);transition:box-shadow .15s}.InterpreterProfile_section__9Z6UI:hover{box-shadow:0 2px 12px rgba(6,43,97,.06)}.InterpreterProfile_sectionHeader__7IezI{display:flex;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border)}.InterpreterProfile_sectionIconCircle__nVXe_{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0;background:var(--navy-100);color:var(--navy-900)}.InterpreterProfile_sectionTitleArea__PxTAs{flex:1}.InterpreterProfile_sectionTitle__Z4dNy{font-size:1.125rem;font-weight:700;color:var(--heading-blue);margin:0;line-height:1.3}.InterpreterProfile_sectionSubtitle__eLGYo{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.4}.InterpreterProfile_introText__Q5FvV{font-size:.9375rem;color:var(--text-primary);line-height:1.75;white-space:pre-line;margin:0}.InterpreterProfile_langModesGrid__tZM6q{display:grid;grid-template-columns:1fr 1fr;gap:24px}.InterpreterProfile_langModesCol__vZNm1{background:var(--navy-100);border-radius:10px;padding:20px}.InterpreterProfile_langModesColHeader__QL7Pe{font-size:.875rem;font-weight:600;color:var(--heading-blue);margin:0 0 12px;text-transform:uppercase;letter-spacing:.03em}.InterpreterProfile_checkList__nFuRl{list-style:none;padding:0;margin:0}.InterpreterProfile_checkListItem__wFKGH{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:.875rem;color:var(--text-primary)}.InterpreterProfile_checkIcon__09Txy{color:var(--navy-900);font-size:.9375rem;flex-shrink:0}.InterpreterProfile_tags__J_KTc{display:flex;flex-wrap:wrap;gap:8px}.InterpreterProfile_specialtyTag__YTNxn{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;background:var(--navy-100);border:1px solid rgba(6,43,97,.12);border-radius:20px;font-size:.8125rem;color:var(--navy-900);font-weight:500;transition:all .12s}.InterpreterProfile_specialtyTag__YTNxn:hover{background:#dde6f2;border-color:rgba(6,43,97,.25)}.InterpreterProfile_specialtyTagFeatured__2oSwb{background:var(--gold-100);border-color:rgba(213,154,32,.25);color:#8a6300}.InterpreterProfile_specialtyTagFeatured__2oSwb:hover{background:#ffeeb5}.InterpreterProfile_timeline__XM6KO{display:flex;flex-direction:column;gap:0}.InterpreterProfile_timelineItem__H2LHT{display:grid;grid-template-columns:32px 1fr;gap:16px;padding-bottom:28px;position:relative;align-items:start}.InterpreterProfile_timelineItem__H2LHT:not(:last-child):after{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--border)}.InterpreterProfile_timelineItem__H2LHT:last-child{padding-bottom:0}.InterpreterProfile_timelineDot__viTAS{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8125rem;flex-shrink:0;position:relative;z-index:1;background:var(--gold-100);color:var(--gold-600);border:2px solid var(--gold-600)}.InterpreterProfile_timelineContent__PRmiW{padding-top:4px;min-width:0}.InterpreterProfile_timelineTitle__SBR_n{font-size:.9375rem;font-weight:600;color:var(--heading-blue);margin:4px 0 6px}.InterpreterProfile_timelineDesc__o_est{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.InterpreterProfile_regionChips___W_1F{display:flex;flex-wrap:wrap;gap:10px}.InterpreterProfile_regionChip__4rBbl{background:var(--navy-100);border:1px solid rgba(6,43,97,.1);border-radius:10px;color:var(--navy-900)}.InterpreterProfile_canTravelChip__0_Uay,.InterpreterProfile_regionChip__4rBbl{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;font-size:.875rem;font-weight:500}.InterpreterProfile_canTravelChip__0_Uay{background:#ecfdf5;border:1px solid rgba(22,163,74,.2);border-radius:10px;color:var(--success)}.InterpreterProfile_certGrid__MGTB_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.InterpreterProfile_certCard__b8ZjF{display:flex;gap:12px;padding:16px;background:var(--bg-page);border-radius:10px;border:1px solid var(--border);border-top:3px solid var(--gold-600);min-height:90px}.InterpreterProfile_certCard__b8ZjF:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 6px);margin:0 auto}.InterpreterProfile_certCardIcon__8ZAgy{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;background:var(--gold-100);color:var(--gold-600)}.InterpreterProfile_certCardContent__oNIdg{flex:1;min-width:0}.InterpreterProfile_certCardTitle__Gz6hL{font-size:.875rem;font-weight:600;color:var(--heading-blue);margin:0 0 2px;-webkit-line-clamp:2}.InterpreterProfile_certCardDesc__4nd5J,.InterpreterProfile_certCardTitle__Gz6hL{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word}.InterpreterProfile_certCardDesc__4nd5J{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.4;-webkit-line-clamp:4}.InterpreterProfile_ratingPanel__tUiz3{display:flex;gap:28px;align-items:flex-start}.InterpreterProfile_ratingOverall__YZAlg{flex-shrink:0;text-align:center;width:120px;padding:16px 8px;background:linear-gradient(135deg,var(--navy-900) 0,var(--navy-700) 100%);border-radius:12px;color:#fff}.InterpreterProfile_ratingScore__5k6WV{font-size:2.5rem;font-weight:800;line-height:1;margin-bottom:4px;letter-spacing:-.02em}.InterpreterProfile_ratingOverallLabel__9mNxJ{font-size:.75rem;opacity:.85;line-height:1.3}.InterpreterProfile_ratingMetrics__d4APh{flex:1;display:flex;flex-direction:column;gap:12px}.InterpreterProfile_ratingMetric__VSBBv{display:flex;flex-direction:column;gap:6px}.InterpreterProfile_ratingMetricHeader__vxEIo{display:flex;justify-content:space-between;align-items:center}.InterpreterProfile_ratingMetricLabel__REE7x{font-size:.875rem;font-weight:500;color:var(--text-primary)}.InterpreterProfile_ratingMetricValue__3tHfm{font-size:.875rem;font-weight:700;color:var(--text-primary)}.InterpreterProfile_ratingBar__hmeH7{height:6px;background:#e8ecf1;border-radius:3px;overflow:hidden}.InterpreterProfile_ratingBarFill__xq6_v{height:100%;background:linear-gradient(90deg,var(--navy-900),var(--gold-600));border-radius:3px;transition:width .3s}.InterpreterProfile_ratingVerified__gdwOS{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--text-secondary);margin:0;padding-top:8px;border-top:1px solid var(--border)}.InterpreterProfile_muted___ODNQ{color:var(--text-secondary);font-size:.875rem;margin:0}.InterpreterProfile_inquiryForm__UJyf8{border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:0 4px 20px rgba(6,43,97,.08);margin-bottom:20px}.InterpreterProfile_inquiryHeader__IPMZV{background:linear-gradient(135deg,var(--navy-900) 0,var(--navy-700) 100%);padding:20px 24px;display:flex;align-items:center;gap:12px}.InterpreterProfile_inquiryHeaderIcon__u4_JJ{width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:#fff;flex-shrink:0}.InterpreterProfile_inquiryHeaderText__qXer4{flex:1}.InterpreterProfile_inquiryTitle__P_7lQ{font-size:1.0625rem;font-weight:700;color:#fff;margin:0;line-height:1.3}.InterpreterProfile_inquirySubtitle__5gKF7{font-size:.8125rem;color:hsla(0,0%,100%,.7);margin:2px 0 0;line-height:1.3}.InterpreterProfile_inquiryBody__WJ_7g{padding:20px 24px 24px;background:var(--surface)}.InterpreterProfile_inquiryFormItem__dobpL .ant-form-item{margin-bottom:16px}.InterpreterProfile_inquiryFormItem__dobpL .ant-form-item-label{padding-bottom:4px}.InterpreterProfile_inquiryFormItem__dobpL .ant-form-item-label>label{font-size:.875rem;font-weight:500;color:var(--text-primary);height:auto}.InterpreterProfile_inquiryFormItem__dobpL .ant-input,.InterpreterProfile_inquiryFormItem__dobpL .ant-picker,.InterpreterProfile_inquiryFormItem__dobpL .ant-select-selector{min-height:44px;border-radius:8px;border-color:var(--border)}.InterpreterProfile_inquiryFormItem__dobpL .ant-input:hover,.InterpreterProfile_inquiryFormItem__dobpL .ant-picker:hover,.InterpreterProfile_inquiryFormItem__dobpL .ant-select-selector:hover{border-color:var(--navy-700)}.InterpreterProfile_inquiryFormItem__dobpL .ant-input-focused,.InterpreterProfile_inquiryFormItem__dobpL .ant-input:focus,.InterpreterProfile_inquiryFormItem__dobpL .ant-picker-focused,.InterpreterProfile_inquiryFormItem__dobpL .ant-picker:focus,.InterpreterProfile_inquiryFormItem__dobpL .ant-select-selector-focused,.InterpreterProfile_inquiryFormItem__dobpL .ant-select-selector:focus{border-color:var(--navy-900);box-shadow:0 0 0 2px rgba(6,43,97,.1)}.InterpreterProfile_inquiryFormItem__dobpL .ant-input-textarea textarea{min-height:110px;border-radius:8px}.InterpreterProfile_inquiryFormItem__dobpL .ant-btn-primary{height:48px;border-radius:10px;font-size:.9375rem;font-weight:600;background:var(--navy-900);border-color:var(--navy-900)}.InterpreterProfile_inquiryFormItem__dobpL .ant-btn-primary:hover{background:var(--navy-700);border-color:var(--navy-700)}.InterpreterProfile_privacyNote__IDL0J{font-size:.8125rem;color:var(--text-secondary);line-height:1.5;margin:16px 0 0;display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:var(--navy-100);border-radius:8px}.InterpreterProfile_loginButton__f7Kwn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--navy-900);color:#fff;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .15s,transform .1s;font-family:inherit;text-decoration:none}.InterpreterProfile_loginButton__f7Kwn:hover{background:var(--navy-700);color:#fff;transform:translateY(-1px)}.InterpreterProfile_loginButton__f7Kwn:active{transform:translateY(0)}.InterpreterProfile_registerButton__sty01{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--surface);color:var(--navy-900);border:1.5px solid var(--navy-900);border-radius:8px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s;font-family:inherit;text-decoration:none}.InterpreterProfile_registerButton__sty01:hover{background:var(--navy-100);color:var(--navy-900);transform:translateY(-1px)}.InterpreterProfile_registerButton__sty01:active{transform:translateY(0)}.InterpreterProfile_ratingSection__Xnvlb{margin-top:28px;width:100%}.InterpreterProfile_relatedSection__Hw70o{margin-top:40px;width:100%}.InterpreterProfile_relatedHeader__8v8g_{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.InterpreterProfile_relatedTitle__2EIHW{font-size:1.25rem;font-weight:700;color:var(--heading-blue);margin:0}.InterpreterProfile_relatedSubtitle__NDjkg{font-size:.875rem;color:var(--text-secondary);margin:2px 0 0}.InterpreterProfile_navLink__yCFID{font-size:.875rem;color:var(--navy-900);font-weight:500;text-decoration:none;display:flex;align-items:center;gap:4px}.InterpreterProfile_navLink__yCFID:hover{text-decoration:underline}.InterpreterProfile_relatedGrid__hi70c{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.InterpreterProfile_timelineCareer__f_Iyv{display:flex;flex-direction:column;margin-top:24px}.InterpreterProfile_timelinePeriod__s1CTZ{display:block;font-size:.8125rem;color:var(--gold-600);font-weight:600;margin-bottom:6px}.InterpreterProfile_timelineCompany__7PN19{font-size:.875rem;color:var(--text-secondary);margin:0 0 8px;font-weight:500}.InterpreterProfile_projectGrid___Ucgm{display:grid;grid-template-columns:1fr 1fr;gap:12px}.InterpreterProfile_projectCard__U1Jxx{padding:16px;background:var(--bg-page);border-radius:10px;border:1px solid var(--border);border-left:3px solid var(--navy-900)}.InterpreterProfile_projectCardHeader__W9CPN{display:flex;align-items:center;gap:8px;margin-bottom:8px}.InterpreterProfile_projectCardIcon__MZaTI{color:var(--navy-900);font-size:1rem;flex-shrink:0}.InterpreterProfile_projectCardTitle__2lqHq{font-size:.9375rem;font-weight:600;color:var(--heading-blue);margin:0;line-height:1.3}.InterpreterProfile_projectCardMeta__GVvnk{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.InterpreterProfile_projectMetaTag__RHDTd{font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--surface);padding:2px 8px;border-radius:4px;border:1px solid var(--border)}.InterpreterProfile_projectCardSummary__qCYu_{font-size:.8125rem;color:var(--text-primary);line-height:1.5;margin:0}.InterpreterProfile_galleryGrid__NPDzI{display:grid;grid-template-columns:1fr 1fr;gap:12px}.InterpreterProfile_galleryItem__FnCgA{border-radius:10px;overflow:hidden;position:relative;border:1px solid var(--border)}.InterpreterProfile_galleryImage__1E6kp{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}.InterpreterProfile_galleryCaption__kLZ9t{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background:linear-gradient(transparent,rgba(0,0,0,.7));color:#fff;font-size:.8125rem;font-weight:500}.InterpreterProfile_coverageGrid__t_rth{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.InterpreterProfile_coverageCard___xfzB{padding:16px;background:var(--navy-100);border:1px solid rgba(6,43,97,.12);border-radius:10px;border-top:3px solid var(--tour-color)}.InterpreterProfile_coverageCardHeader__rU4Fu{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--tour-color);font-size:1rem}.InterpreterProfile_coverageCardTitle__OVPHt{font-size:.9375rem;font-weight:600;color:var(--heading-blue);margin:0}.InterpreterProfile_coverageCardSummary__xaX_p{font-size:.8125rem;color:var(--text-primary);line-height:1.5;margin:0 0 8px}.InterpreterProfile_coverageCardList__71wcn{list-style:none;padding:0;margin:0}.InterpreterProfile_coverageCardList__71wcn li{font-size:.8125rem;color:var(--text-secondary);padding:2px 0;line-height:1.4}.InterpreterProfile_coverageCardList__71wcn li:before{content:"•";color:var(--tour-color);margin-right:6px}.InterpreterProfile_pricingGrid__9otR_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.InterpreterProfile_pricingCard__DsBDi{padding:16px;background:var(--bg-page);border-radius:10px;border:1px solid var(--border);border-left:3px solid var(--gold-600)}.InterpreterProfile_pricingMode__kVzP5{font-size:.9375rem;font-weight:600;color:var(--heading-blue);margin:0 0 6px;text-transform:capitalize}.InterpreterProfile_pricingPrice___hYN4{font-size:1.25rem;font-weight:700;color:var(--navy-900);margin:0 0 6px}.InterpreterProfile_pricingSummary__cKd35{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.5}.InterpreterProfile_heroModeBadge__fxuo8{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;font-size:.8125rem;font-weight:600;margin-bottom:12px;letter-spacing:.3px}.InterpreterProfile_heroModeBadge_event__a8Sop{background:var(--event-bg);color:var(--event-color)}.InterpreterProfile_heroModeBadge_business__KWgqM{background:var(--business-bg);color:var(--business-color)}.InterpreterProfile_heroModeBadge_tour__2a_iI{background:var(--tour-bg);color:var(--tour-color)}.InterpreterProfile_skillGrid__4eJ_5{display:flex;flex-wrap:wrap;gap:8px}.InterpreterProfile_skillTag__rq8KW{display:inline-flex;align-items:center;padding:5px 14px;background:var(--navy-100);border:1px solid rgba(6,43,97,.12);border-radius:20px;font-size:.8125rem;color:var(--navy-900);font-weight:500}.InterpreterProfile_sectionNav__Hoz3A{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:20px;padding:4px 0;position:sticky;top:0;z-index:10;background:var(--bg-page)}.InterpreterProfile_sectionNav__Hoz3A::-webkit-scrollbar{display:none}.InterpreterProfile_sectionNavBtn__GHcuB{flex-shrink:0;padding:6px 14px;border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font-size:.8125rem;font-weight:500;border-radius:20px;cursor:pointer;white-space:nowrap;transition:all .15s;font-family:inherit}.InterpreterProfile_sectionNavBtn__GHcuB:hover{border-color:var(--navy-900);color:var(--navy-900)}.InterpreterProfile_sectionNavBtnActive__4H2MA{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.InterpreterProfile_sectionAnchor__JJzzH{scroll-margin-top:60px}@media(max-width:1200px){.InterpreterProfile_heroImageWrapper__SA7al{width:220px}.InterpreterProfile_statsStrip__7eg2p{flex-wrap:wrap}.InterpreterProfile_statItem__EuszZ{flex:1 1 45%}.InterpreterProfile_statItem__EuszZ:nth-child(2):after{display:none}}@media(max-width:1024px){.InterpreterProfile_page__ZGgNn{padding:20px 20px 48px}.InterpreterProfile_hero__vJdUC{padding:24px}.InterpreterProfile_heroInner__F3lW6{flex-direction:column;align-items:center;text-align:center}.InterpreterProfile_heroImageWrapper__SA7al{width:200px}.InterpreterProfile_heroHeader__kkVHC{flex-direction:column;align-items:center}.InterpreterProfile_heroDescription__LSSVN{max-width:100%}.InterpreterProfile_heroActions__FuTiI{justify-content:center}.InterpreterProfile_contentGrid__rgAbc{grid-template-columns:1fr}.InterpreterProfile_sidebar__Mo_Ap{flex-direction:column}.InterpreterProfile_stickyForm__8Kwt2{position:static}.InterpreterProfile_certGrid__MGTB_,.InterpreterProfile_langModesGrid__tZM6q{grid-template-columns:1fr}.InterpreterProfile_certCard__b8ZjF:last-child:nth-child(odd){grid-column:auto;width:100%;margin:0}.InterpreterProfile_ratingPanel__tUiz3{flex-direction:column;align-items:stretch}.InterpreterProfile_ratingOverall__YZAlg{width:100%;padding:20px}.InterpreterProfile_relatedGrid__hi70c{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.InterpreterProfile_page__ZGgNn{padding:16px 16px 40px}.InterpreterProfile_hero__vJdUC{padding:20px}.InterpreterProfile_heroImageWrapper__SA7al{width:160px}.InterpreterProfile_heroName__Yinc9{font-size:1.5rem}.InterpreterProfile_statsStrip__7eg2p{flex-direction:column}.InterpreterProfile_statItem__EuszZ{flex:1 1 auto}.InterpreterProfile_statItem__EuszZ:after{display:none!important}.InterpreterProfile_section__9Z6UI{padding:20px}.InterpreterProfile_relatedGrid__hi70c{grid-template-columns:1fr}}@media(max-width:480px){.InterpreterProfile_heroActions__FuTiI{flex-direction:column}.InterpreterProfile_heroActions__FuTiI button{width:100%;justify-content:center}.InterpreterProfile_statItem__EuszZ{padding:14px 16px}.InterpreterProfile_certGrid__MGTB_,.InterpreterProfile_pricingGrid__9otR_{grid-template-columns:1fr}.InterpreterProfile_certCard__b8ZjF:last-child:nth-child(odd){grid-column:auto;width:100%;margin:0}}.InterpreterDirectory_page__uq9p8{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#102a4c;max-width:1320px;margin:0 auto;padding:0 20px 60px}.InterpreterDirectory_breadcrumb__79gFZ{display:flex;align-items:center;gap:8px;font-size:14px;color:#62738a;padding:20px 0 12px}.InterpreterDirectory_breadcrumb__79gFZ a{color:#62738a;text-decoration:none}.InterpreterDirectory_breadcrumb__79gFZ a:hover{color:#062b61}.InterpreterDirectory_breadcrumb__79gFZ span{color:#102a4c}.InterpreterDirectory_breadcrumbSep__2BfJQ{color:#b0bcca;font-size:12px}.InterpreterDirectory_hero__sHXLs{padding:8px 0 24px}.InterpreterDirectory_hero__sHXLs h1{font-size:28px;font-weight:700;color:#062b61;margin:0 0 8px;line-height:1.3}.InterpreterDirectory_hero__sHXLs p{font-size:16px;color:#62738a;margin:0;line-height:1.5}.InterpreterDirectory_filterPanel__dLoUN{background:#f7f9fc;border:1px solid #dbe4ef;border-radius:12px;padding:20px;margin-bottom:24px}.InterpreterDirectory_serviceModeSection__OSRGe{margin-bottom:16px;padding-top:8px;border-top:1px solid #dbe4ef}.InterpreterDirectory_serviceModeSectionHeader__JaOfe{display:flex;flex-direction:column;margin-bottom:10px}.InterpreterDirectory_serviceModeSectionLabel__PYnh_{font-size:12px;font-weight:600;color:#062b61;text-transform:uppercase;letter-spacing:.5px}.InterpreterDirectory_serviceModeSectionDesc__rTEoT{font-size:13px;color:#62738a;margin-top:2px}.InterpreterDirectory_serviceModeRow__mi6NW{display:flex;gap:6px;flex-wrap:wrap}.InterpreterDirectory_serviceModeLabel__VgRhR{font-size:12px;font-weight:600;color:#62738a;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.InterpreterDirectory_serviceModeTabs__bR_EI{display:flex;gap:6px;flex-wrap:wrap}.InterpreterDirectory_serviceModeTab__4jjwO{padding:6px 16px;border:1px solid #dbe4ef;background:#fff;color:#62738a;font-size:13px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s;white-space:nowrap}.InterpreterDirectory_serviceModeTab__4jjwO:hover{border-color:#062b61;color:#062b61}.InterpreterDirectory_serviceModeTabActive__bJT9W{background:#062b61;border-color:#062b61;color:#fff}.InterpreterDirectory_serviceModeTabActive__bJT9W:hover{background:#0a3d8a;border-color:#0a3d8a;color:#fff}.InterpreterDirectory_filterRow__rZLHd{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.InterpreterDirectory_searchRow__Fu8fK{display:flex;gap:12px;margin-bottom:16px;align-items:flex-start}.InterpreterDirectory_searchRow__Fu8fK .ant-input-affix-wrapper{border-radius:8px;border-color:#dbe4ef;padding:8px 12px;flex:1}.InterpreterDirectory_searchRow__Fu8fK .ant-input-affix-wrapper:focus,.InterpreterDirectory_searchRow__Fu8fK .ant-input-affix-wrapper:hover{border-color:#062b61}.InterpreterDirectory_searchRow__Fu8fK .ant-input{font-size:14px}.InterpreterDirectory_searchInput__NyzWz{flex:1}.InterpreterDirectory_filterGroup__kqDxZ{display:flex;flex-direction:column}.InterpreterDirectory_filterGroup__kqDxZ label{font-size:12px;font-weight:600;color:#62738a;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.InterpreterDirectory_filterGroup__kqDxZ .ant-select{width:100%}.InterpreterDirectory_filterGroup__kqDxZ .ant-select .ant-select-selector{border-radius:8px;border-color:#dbe4ef!important;min-height:40px;align-items:center}.InterpreterDirectory_filterGroup__kqDxZ .ant-select:hover .ant-select-selector{border-color:#062b61!important}.InterpreterDirectory_filterGroup__kqDxZ .ant-select.ant-select-focused .ant-select-selector{border-color:#062b61!important;box-shadow:0 0 0 2px rgba(6,43,97,.1)}.InterpreterDirectory_filterActions__c01Li{display:flex;gap:12px;justify-content:flex-end;padding-top:4px}.InterpreterDirectory_filterActions__c01Li .ant-btn-primary{background:#062b61;border-color:#062b61;border-radius:8px;height:40px;font-weight:600;padding:0 24px}.InterpreterDirectory_filterActions__c01Li .ant-btn-primary:hover{background:#0a3d8a;border-color:#0a3d8a}.InterpreterDirectory_filterActions__c01Li .ant-btn-default{border-radius:8px;height:40px;border-color:#dbe4ef;color:#62738a}.InterpreterDirectory_filterActions__c01Li .ant-btn-default:hover{border-color:#062b61;color:#062b61}.InterpreterDirectory_resultMeta__EDDaX{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.InterpreterDirectory_resultMeta__EDDaX p{margin:0;font-size:15px;color:#62738a}.InterpreterDirectory_resultCount__sZqP8{font-weight:600;color:#102a4c}.InterpreterDirectory_grid__lGqXt{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}.InterpreterDirectory_card__Gxzve{background:#fff;border:1px solid #dbe4ef;border-radius:14px;padding:24px;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column;position:relative}.InterpreterDirectory_card__Gxzve:hover{box-shadow:0 4px 16px rgba(6,43,97,.08);transform:translateY(-2px)}.InterpreterDirectory_cardFeatured__d8vF_{border-color:#d59a20}.InterpreterDirectory_cardFeatured__d8vF_:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#d59a20;border-radius:14px 14px 0 0}.InterpreterDirectory_featuredBadge__1zfeo{display:inline-flex;align-items:center;gap:4px;background:#fef7e6;color:#b8860b;font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px;margin-bottom:12px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;letter-spacing:.5px}.InterpreterDirectory_featuredBadge__1zfeo svg{font-size:12px}.InterpreterDirectory_serviceModeBadges__9ZlEB{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.InterpreterDirectory_serviceBadge__I5YEZ{font-size:11px;font-weight:600;padding:2px 10px;border-radius:12px;line-height:1.5;letter-spacing:.3px}.InterpreterDirectory_serviceBadge_event__M5peI{background:#fef3e2;color:#c0761a}.InterpreterDirectory_serviceBadge_business__DBKpF{background:#e0f0fa;color:#1a6a9e}.InterpreterDirectory_serviceBadge_tour__sDc17{background:#e2f5e8;color:#1a8a4a}.InterpreterDirectory_serviceBadgeSecondary__a_mKK{background:#f0f3f7;color:#62738a}.InterpreterDirectory_cardBody__RjcEw{display:flex;flex-direction:column;flex:1}.InterpreterDirectory_cardImageWrapper__oBCNd{width:72px;height:72px;border-radius:50%;overflow:hidden;background:#f0f4fa;margin-bottom:14px;flex-shrink:0;border:2px solid #e8edf5}.InterpreterDirectory_cardImageWrapper__oBCNd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.InterpreterDirectory_cardName___z8IU{font-size:17px;font-weight:700;color:#062b61;margin:0 0 4px;line-height:1.3}.InterpreterDirectory_cardHeadline__HFrS3{font-size:13px;color:#62738a;margin:0 0 12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.InterpreterDirectory_cardMeta__Qfweb{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.InterpreterDirectory_metaBadge__Y9PVY{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#062b61;background:#eef3fa;padding:3px 10px;border-radius:6px;line-height:1.4}.InterpreterDirectory_metaBadge__Y9PVY svg{font-size:11px;opacity:.7}.InterpreterDirectory_cardRegions___0U_2{font-size:12px;color:#62738a;margin-bottom:10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.InterpreterDirectory_cardTags__be4_b{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;min-height:26px}.InterpreterDirectory_specialtyTag__IqKaw{display:inline-block;font-size:11px;font-weight:500;color:#062b61;background:rgba(6,43,97,.06);padding:3px 10px;border-radius:6px;line-height:1.4}.InterpreterDirectory_specialtyMore__FNeEr{font-size:11px;color:#62738a;padding:3px 4px}.InterpreterDirectory_cardAction__ug4k4{margin-top:auto}.InterpreterDirectory_cardCta__rYtUy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 18px;border:1px solid #062b61;background:#fff;color:#062b61;font-size:14px;font-weight:600;border-radius:10px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;text-decoration:none;box-sizing:border-box}.InterpreterDirectory_cardCta__rYtUy:hover{background:#062b61;color:#fff;border-color:#062b61}.InterpreterDirectory_cardCta__rYtUy:focus-visible{outline:2px solid #062b61;outline-offset:2px}.InterpreterDirectory_cardCta__rYtUy:active{transform:translateY(1px)}.InterpreterDirectory_cardCta__rYtUy .InterpreterDirectory_anticon__IxZh3{font-size:14px;transition:transform .2s}.InterpreterDirectory_cardCta__rYtUy:hover .InterpreterDirectory_anticon__IxZh3{transform:translateX(3px)}.InterpreterDirectory_errorState__JP6i1{text-align:center;padding:60px 20px}.InterpreterDirectory_errorState__JP6i1 p{font-size:14px;color:#62738a;margin:0 0 20px}.InterpreterDirectory_retryBtn__crvE2{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border:1px solid #062b61;background:#fff;color:#062b61;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s,color .2s}.InterpreterDirectory_retryBtn__crvE2:hover{background:#062b61;color:#fff}.InterpreterDirectory_skeletonCard__NHzM1{background:#fff;border:1px solid #dbe4ef;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px;animation:InterpreterDirectory_skeletonPulse__wEUe9 1.5s ease-in-out infinite}.InterpreterDirectory_skeletonBadge__LB57M{width:80px;height:18px;border-radius:20px;background:#eef3fa}.InterpreterDirectory_skeletonAvatar__NmGJX{width:72px;height:72px;border-radius:50%;background:#eef3fa}.InterpreterDirectory_skeletonLine__TobjO{height:14px;border-radius:6px;background:#eef3fa}.InterpreterDirectory_skeletonTagRow__X_gL_{display:flex;gap:8px}.InterpreterDirectory_skeletonTag__iPlZf{width:60px;height:22px;border-radius:6px;background:#eef3fa}.InterpreterDirectory_skeletonCta__N4WXf{height:44px;border-radius:10px;background:#eef3fa;margin-top:auto}@keyframes InterpreterDirectory_skeletonPulse__wEUe9{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.InterpreterDirectory_emptyState__ZlSF6{text-align:center;padding:60px 20px;background:#f7f9fc;border:1px solid #dbe4ef;border-radius:14px}.InterpreterDirectory_emptyState__ZlSF6 .InterpreterDirectory_emptyIcon__dbObY{font-size:48px;color:#b0bcca;margin-bottom:16px;display:block}.InterpreterDirectory_emptyState__ZlSF6 h3{font-size:18px;font-weight:600;color:#102a4c;margin:0 0 8px}.InterpreterDirectory_emptyState__ZlSF6 p{font-size:14px;color:#62738a;max-width:400px;margin:0 auto 20px}.InterpreterDirectory_emptyState__ZlSF6 button{padding:10px 24px;border:1px solid #062b61;background:#fff;color:#062b61;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s,color .2s}.InterpreterDirectory_emptyState__ZlSF6 button:hover{background:#062b61;color:#fff}@media(max-width:1024px){.InterpreterDirectory_grid__lGqXt{grid-template-columns:repeat(2,1fr)}.InterpreterDirectory_filterRow__rZLHd{grid-template-columns:1fr 1fr}}@media(max-width:768px){.InterpreterDirectory_page__uq9p8{padding:0 16px 40px}.InterpreterDirectory_hero__sHXLs h1{font-size:22px}.InterpreterDirectory_hero__sHXLs p{font-size:14px}.InterpreterDirectory_filterPanel__dLoUN{padding:16px}.InterpreterDirectory_serviceModeRow__mi6NW{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.InterpreterDirectory_serviceModeSection__OSRGe{margin-bottom:12px}.InterpreterDirectory_serviceModeTabs__bR_EI{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.InterpreterDirectory_serviceModeTab__4jjwO{font-size:12px;padding:6px 8px;text-align:center}.InterpreterDirectory_filterRow__rZLHd{grid-template-columns:1fr;gap:10px}.InterpreterDirectory_filterActions__c01Li,.InterpreterDirectory_searchRow__Fu8fK{flex-direction:column}.InterpreterDirectory_filterActions__c01Li button{width:100%}.InterpreterDirectory_grid__lGqXt{grid-template-columns:1fr;gap:16px}.InterpreterDirectory_cardName___z8IU{font-size:16px}}@media(max-width:390px){.InterpreterDirectory_card__Gxzve{padding:18px}.InterpreterDirectory_cardImageWrapper__oBCNd{width:60px;height:60px}}.InterpreterDirectory_pagination__X5koP{display:flex;justify-content:center;align-items:center;gap:8px;margin:32px 0 8px;flex-wrap:wrap}.InterpreterDirectory_pageButton__k1J_8{min-width:40px;height:40px;padding:0 12px;border:1px solid #dbe4ef;border-radius:8px;background:#fff;color:#062b61;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.InterpreterDirectory_pageButton__k1J_8:hover:not(:disabled){background:#eef3fa}.InterpreterDirectory_pageButton__k1J_8:disabled{opacity:.45;cursor:not-allowed}.InterpreterDirectory_pageButtonActive__oeO2R{background:#062b61;border-color:#062b61;color:#fff}.InterpreterDirectory_pageButtonActive__oeO2R:hover:not(:disabled){background:#0a3d8a}.demo_page__m4wQD{--navy-900:#062b61;--navy-700:#17457c;--navy-100:#eaf1f9;--gold-600:#d59a20;--gold-100:#fff5dc;--text-primary:#0f172a;--text-secondary:#64748b;--heading-blue:#2f80c9;--border:#e2e8f0;--bg-page:#f5f8fc;--surface:#fff;--success:#16a34a;--event-color:#c0761a;--event-bg:#fef3e2;--business-color:#1a6a9e;--business-bg:#e0f0fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:1280px;margin:0 auto;padding:16px 24px 60px;min-height:100vh}.demo_demoNotice__12xrp{background:var(--gold-100);border:1px solid rgba(213,154,32,.25);border-radius:8px;padding:8px 16px;font-size:.8125rem;color:#8a6300;margin-bottom:16px;text-align:center}.demo_sectionNav__HenOc{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:24px;padding:8px 0;position:sticky;top:0;z-index:20;background:var(--bg-page)}.demo_sectionNav__HenOc::-webkit-scrollbar{display:none}.demo_sectionNavBtn__8LH9K{flex-shrink:0;padding:8px 18px;border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font-size:.8125rem;font-weight:500;border-radius:24px;cursor:pointer;white-space:nowrap;transition:all .15s;font-family:inherit}.demo_sectionNavBtn__8LH9K:hover{border-color:var(--navy-900);color:var(--navy-900)}.demo_sectionNavBtnActive__FZ_bT{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.demo_sectionAnchor__5PSKT{scroll-margin-top:64px}.demo_hero__XUJcV{border-radius:20px;overflow:hidden;margin-bottom:0;box-shadow:0 4px 24px rgba(6,43,97,.12)}.demo_heroVisual__QXst3{position:relative;width:100%;aspect-ratio:21/9;min-height:360px}.demo_heroImage__e5hMl{width:100%;height:100%}.demo_heroOverlay__maq8q{position:absolute;inset:0;background:linear-gradient(135deg,rgba(6,43,97,.8),rgba(6,43,97,.4) 50%,transparent 80%);display:flex;align-items:flex-end;padding:40px 48px}.demo_heroTextContent____jiZ{max-width:620px}.demo_heroBadges__kIC1X{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.demo_heroModeBadge__JB2wX{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.demo_heroModeBadge_business__ZsRNV{background:rgba(26,106,158,.85);color:#fff}.demo_heroModeBadge_event__dRxiy{background:rgba(192,118,26,.85);color:#fff}.demo_heroModeBadge_tour__vPJYC{background:rgba(26,138,74,.85);color:#fff}.demo_heroName__vH5Ak{font-size:3rem;font-weight:800;color:#fff;margin:0 0 4px;line-height:1.1;letter-spacing:-.02em;text-shadow:0 2px 8px rgba(0,0,0,.15)}.demo_heroHeadline__6AtSf{font-size:1.125rem;color:hsla(0,0%,100%,.9);margin:0 0 8px;line-height:1.5;font-weight:400}.demo_heroShortDesc__EO8Ly{font-size:.9375rem;color:hsla(0,0%,100%,.7);margin:0 0 16px;line-height:1.6;max-width:520px}.demo_heroQuickFacts__4q_Lx{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:20px;font-size:.8125rem;color:hsla(0,0%,100%,.8);align-items:center}.demo_heroQuickFacts__4q_Lx>span{display:inline-flex;align-items:center;gap:4px}.demo_heroActions__f9jvY{display:flex;gap:12px;flex-wrap:wrap}.demo_ctaPrimary__uZnVi{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--gold-600);color:#fff;border:none;border-radius:10px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .15s;font-family:inherit}.demo_ctaPrimary__uZnVi:hover{background:#c08a16;transform:translateY(-1px)}.demo_ctaSecondary__T0y4H{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(4px);color:#fff;border:1.5px solid hsla(0,0%,100%,.35);border-radius:10px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s;font-family:inherit}.demo_ctaSecondary__T0y4H:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.demo_introStrip__S4aNP{display:flex;gap:40px;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px;margin:28px 0 0;box-shadow:0 2px 12px rgba(6,43,97,.06)}.demo_introPortrait__vm0j_{width:320px;height:auto;border-radius:12px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 16px rgba(6,43,97,.1)}.demo_introTextWrap___oibF{flex:1}.demo_introHeading__dfprD{font-size:1.5rem;font-weight:700;color:var(--heading-blue);margin:0 0 12px}.demo_introText___2ZCR{font-size:1rem;color:var(--text-primary);line-height:1.8;margin:0;white-space:pre-line}.demo_sectionHeaderWrap__Qd7fs{margin-bottom:24px}.demo_sectionTitle__pyrvk{font-size:1.625rem;font-weight:700;color:var(--heading-blue);margin:0;letter-spacing:-.01em}.demo_portfolioSection__9InI6{margin-top:48px}.demo_portfolioGrid__qdL57{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.demo_portfolioCard__X_9sK{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;border:none;padding:0;background:none;display:block;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(6,43,97,.06)}.demo_portfolioCard__X_9sK:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(6,43,97,.12)}.demo_portfolioCard__X_9sK:first-child{grid-column:span 2;grid-row:span 2}.demo_portfolioCard__X_9sK:nth-child(2),.demo_portfolioCard__X_9sK:nth-child(3),.demo_portfolioCard__X_9sK:nth-child(4),.demo_portfolioCard__X_9sK:nth-child(5),.demo_portfolioCard__X_9sK:nth-child(6){grid-column:span 1;grid-row:span 1}.demo_portfolioImage__B_uzu{width:100%;height:100%;display:block}.demo_portfolioCaption__atbgr{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:linear-gradient(transparent,rgba(0,0,0,.6));color:#fff;font-size:.8125rem;font-weight:500;text-align:left}.demo_lightboxBackdrop__mtJ5y{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.demo_lightboxContent__PocXB{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center}.demo_lightboxClose__NicN3{position:absolute;top:-48px;right:0;background:hsla(0,0%,100%,.15);border:none;color:#fff;font-size:1.25rem;padding:8px 12px;border-radius:8px;cursor:pointer;z-index:2;transition:background .15s}.demo_lightboxClose__NicN3:hover{background:hsla(0,0%,100%,.3)}.demo_lightboxArrow__j7vPE{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.15);border:none;color:#fff;font-size:1.5rem;padding:12px 16px;border-radius:8px;cursor:pointer;z-index:2;transition:background .15s}.demo_lightboxArrow__j7vPE:hover{background:hsla(0,0%,100%,.3)}.demo_lightboxPrev__hTEl_{left:-56px}.demo_lightboxNext__Au_cn{right:-56px}.demo_lightboxImageWrap__XP1aU{display:flex;align-items:center;justify-content:center}.demo_lightboxImage__ugDht{max-width:80vw;max-height:80vh;border-radius:8px;-o-object-fit:contain;object-fit:contain}.demo_capabilitySection__ZjIwq{margin-top:48px}.demo_capabilityCards__fTiVr{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.demo_capabilityCard__IqU64{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(6,43,97,.06)}.demo_capabilityCard__IqU64:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(6,43,97,.1)}.demo_capabilityImage__NXM_F{width:100%;height:200px;display:block}.demo_capabilityBody__ioGH4{padding:20px}.demo_capabilityTitle__fwGAH{font-size:1.0625rem;font-weight:700;color:var(--heading-blue);margin:0 0 12px}.demo_capabilityList__TTsea{list-style:none;padding:0;margin:0}.demo_capabilityList__TTsea li{position:relative;padding:5px 0 5px 16px;font-size:.875rem;color:var(--text-secondary);line-height:1.5}.demo_capabilityList__TTsea li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:var(--navy-700)}.demo_serviceList__D4klK{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.demo_serviceItem__EJfva{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;box-shadow:0 2px 8px rgba(6,43,97,.06)}.demo_serviceItemTitle__xkwLH{font-size:1.0625rem;font-weight:700;color:var(--heading-blue);margin:0 0 4px}.demo_serviceItemPrice__SGzHm{font-size:.8125rem;color:var(--text-secondary);margin:0 0 16px}.demo_serviceItemFeatures__muqWo{list-style:none;padding:0;margin:0}.demo_serviceItemFeatures__muqWo li{padding:4px 0 4px 16px;font-size:.875rem;color:var(--text-primary);line-height:1.5;position:relative}.demo_serviceItemFeatures__muqWo li:before{content:"✓";position:absolute;left:0;color:var(--success);font-weight:700}.demo_experienceGrid__CcJPm{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;align-items:start}.demo_expCol__6pstV{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px;box-shadow:0 2px 8px rgba(6,43,97,.06)}.demo_projectSection__UxIJ6{margin-top:48px}.demo_projectGrid__mAnDd{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.demo_projectCard__URDsC{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(6,43,97,.06)}.demo_projectCard__URDsC:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(6,43,97,.1)}.demo_projectCard__URDsC:first-child,.demo_projectCard__URDsC:nth-child(4){grid-column:span 2}.demo_projectImageWrap__QS_Un{width:100%;aspect-ratio:3/2;overflow:hidden}.demo_projectImage__QOtOJ{width:100%;height:100%;display:block;transition:transform .3s}.demo_projectCard__URDsC:hover .demo_projectImage__QOtOJ{transform:scale(1.03)}.demo_projectBody__8lBHH{padding:16px 20px 20px}.demo_projectTitle__Dbf_b{font-size:1rem;font-weight:700;color:var(--heading-blue);margin:0 0 8px;line-height:1.3}.demo_projectMeta__dZL5Z{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.demo_projectMetaTag__Ejq84{font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--bg-page);padding:2px 8px;border-radius:4px;border:1px solid var(--border)}.demo_projectSummary__SFrCt{font-size:.8125rem;color:var(--text-primary);line-height:1.6;margin:0}.demo_certGrid__wzTht{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.demo_certCard__PVTrh{display:flex;gap:14px;padding:20px;background:var(--surface);border-radius:14px;border:1px solid var(--border);border-top:3px solid var(--gold-600);box-shadow:0 2px 8px rgba(6,43,97,.04)}.demo_certCardIcon__gtiGE{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0;background:var(--gold-100);color:var(--gold-600)}.demo_certCardContent__GE5ho{flex:1;min-width:0}.demo_certCardTitle__pEROo{font-size:.9375rem;font-weight:600;color:var(--heading-blue);margin:0 0 4px}.demo_certCardDesc__UZMSM{font-size:.8125rem;color:var(--text-secondary);line-height:1.5;margin:0}.demo_contactSection__ZcTzL{margin-top:48px}.demo_relatedSection___pORg{margin-top:56px}.demo_partnerList__w50ne{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none;padding:0;margin:0}.demo_partnerItem__JMUYB{display:flex;align-items:center;gap:16px;padding:12px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:left}.demo_partnerLogoWrap__oGvg7{width:60px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.demo_partnerLogo__sgpW8{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.demo_partnerName__SHr3M{font-size:.9375rem;font-weight:500;color:var(--heading-blue);margin:0;line-height:1.4}@media(max-width:1024px){.demo_heroVisual__QXst3{aspect-ratio:16/9;min-height:280px}.demo_heroOverlay__maq8q{padding:24px 28px}.demo_heroName__vH5Ak{font-size:2.25rem}.demo_introStrip__S4aNP{flex-direction:column;align-items:stretch}.demo_introPortrait__vm0j_{width:100%;max-width:360px;margin:0 auto}.demo_portfolioGrid__qdL57{grid-template-columns:repeat(2,1fr)}.demo_portfolioCard__X_9sK:first-child{grid-column:span 2;grid-row:span 1}.demo_capabilityCards__fTiVr,.demo_certGrid__wzTht,.demo_projectGrid__mAnDd,.demo_serviceList__D4klK{grid-template-columns:repeat(2,1fr)}.demo_projectCard__URDsC:first-child,.demo_projectCard__URDsC:nth-child(4){grid-column:span 2}.demo_experienceGrid__CcJPm{grid-template-columns:1fr}}@media(max-width:768px){.demo_page__m4wQD{padding:12px 16px 40px}.demo_heroVisual__QXst3{aspect-ratio:4/3;min-height:240px}.demo_heroOverlay__maq8q{padding:20px;align-items:flex-end}.demo_heroName__vH5Ak{font-size:1.75rem}.demo_heroHeadline__6AtSf{font-size:1rem}.demo_heroShortDesc__EO8Ly{font-size:.875rem}.demo_heroActions__f9jvY{flex-direction:column}.demo_heroActions__f9jvY button{width:100%;justify-content:center}.demo_portfolioGrid__qdL57{grid-template-columns:1fr}.demo_portfolioCard__X_9sK:first-child{grid-column:span 1;grid-row:span 1}.demo_capabilityCards__fTiVr,.demo_certGrid__wzTht,.demo_projectGrid__mAnDd,.demo_serviceList__D4klK{grid-template-columns:1fr}.demo_projectCard__URDsC:first-child,.demo_projectCard__URDsC:nth-child(4){grid-column:span 1}.demo_lightboxPrev__hTEl_{left:8px}.demo_lightboxNext__Au_cn{right:8px}.demo_partnerList__w50ne{grid-template-columns:1fr}}