.translation-service-selector{font-family:Klarheit Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1400px;padding:2rem 1rem}.translation-service-selector .hero-wrapper{padding:2rem 0;text-align:left}.translation-service-selector .main-hero-headline{color:#1b498c;font-size:2.625rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}.translation-service-selector .main-hero-subtitle{color:#19213c;font-size:1.25rem;margin:0;opacity:.8}.translation-service-selector .main-content-grid{align-items:stretch;display:grid;gap:3rem;grid-template-columns:63% 33%;margin-top:3rem}.translation-service-selector .specialist-services-section{background:#fff;overflow:hidden;padding-right:2rem}.translation-service-selector .service-card-container{width:100%}.translation-service-selector .specialist-service-card{background:#f8f8ff;border:2px solid transparent;border-radius:0;cursor:pointer;display:flex;flex-direction:column;min-height:420px;overflow:hidden;padding:3rem;position:relative;transition:all .3s ease;width:100%}.translation-service-selector .specialist-service-card:hover{border-color:#22598b;box-shadow:0 4px 12px rgba(34,89,139,.15)}.translation-service-selector .specialist-card-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.translation-service-selector .specialist-service-title{color:#19213c;font-size:2rem;font-weight:700;margin-bottom:.25rem}.translation-service-selector .specialist-service-tagline{color:#19213c;font-size:.875rem;font-style:italic;margin:0;opacity:.7}.translation-service-selector .specialist-card-content{flex-grow:1;margin-bottom:1.5rem}.translation-service-selector .specialist-service-description{color:#19213c;font-size:1.1rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem}.translation-service-selector .specialist-service-features{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:1.5rem 0 0;padding:0}.translation-service-selector .specialist-service-features li{align-items:center;color:#19213c;display:flex;font-size:.9rem}.translation-service-selector .specialist-service-features .feature-check-icon{align-items:center;background:#22598b;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-right:.75rem;width:24px}.translation-service-selector .specialist-service-features .feature-check-icon svg{height:14px;width:14px}.translation-service-selector .specialist-card-cta-link{border:1px solid transparent;border-radius:0;color:#22598b;display:block;font-size:.875rem;font-weight:500;letter-spacing:.02rem;margin-top:auto;padding:.75rem;text-align:left;text-decoration:none;transition:all .3s ease}.translation-service-selector .specialist-card-cta-link:hover{text-decoration:none}.translation-service-selector .specialist-service-card:hover .specialist-card-cta-link{background:#22598b;border-color:#22598b;box-shadow:0 2px 8px rgba(34,89,139,.2);color:#fff;font-weight:600;text-align:center;transform:translateY(-1px)}.translation-service-selector .specialist-card-cta-wrapper{margin-top:auto}.translation-service-selector .specialist-card-cta-wrapper .hs-cta-wrapper a{background:transparent!important;border:1px solid transparent!important;border-radius:0!important;color:#22598b!important;display:block!important;font-family:Klarheit Grotesk,sans-serif!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.02rem!important;padding:.75rem!important;text-align:left!important;text-decoration:none!important;transition:all .3s ease!important}.translation-service-selector .specialist-service-card:hover .specialist-card-cta-wrapper .hs-cta-wrapper a{background:#22598b!important;border-color:#22598b!important;box-shadow:0 2px 8px rgba(34,89,139,.2);color:#fff!important;font-weight:600!important;text-align:center!important;transform:translateY(-1px)}.translation-service-selector .specialist-cta-section{background:#fff;border:1px solid #e9ecef;border-radius:0;display:flex;flex-direction:column;min-height:420px;padding:2rem;position:sticky;top:20px}.translation-service-selector .contact-expert-section{align-items:start;display:grid;gap:1.5rem;grid-template-columns:120px 1fr;margin-bottom:3.5rem;text-align:left}.translation-service-selector .contact-expert-image{align-items:center;background:#e2e8f0;border-radius:50%;color:#6c757d;display:flex;font-size:2rem;height:120px;justify-content:center;overflow:hidden;width:120px}.translation-service-selector .contact-expert-image img{height:100%;object-fit:cover;width:100%}.translation-service-selector .contact-expert-info{display:flex;flex-direction:column;justify-content:center;min-height:120px}.translation-service-selector .contact-expert-role{color:#1b498c;font-size:1.1rem;font-weight:700;margin-bottom:1rem}.translation-service-selector .contact-expert-details{display:flex;flex-direction:column}.translation-service-selector .expert-detail-item{line-height:1;margin-bottom:0;padding-bottom:0;padding-top:0}.translation-service-selector .expert-fullname{color:#19213c;font-size:14px;font-weight:600;margin-bottom:.5rem}.translation-service-selector .expert-subtitle{color:#19213c;font-size:14px;font-weight:400;margin-bottom:.5rem}.translation-service-selector .expert-detail-item a{color:#1b498c;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.translation-service-selector .expert-detail-item a:hover{color:#0f3460;text-decoration:underline}.translation-service-selector .primary-cta-button{background:#f59e0b;border:2px solid #f59e0b;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.7rem;padding:1rem;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.translation-service-selector .primary-cta-button:hover{background:#d97706;border-color:#d97706;box-shadow:0 4px 12px rgba(245,158,11,.3);transform:translateY(-2px)}.translation-service-selector .primary-cta-wrapper .hs-cta-wrapper a{background:#f59e0b!important;border:2px solid #f59e0b!important;border-radius:0!important;color:#fff!important;display:block!important;font-family:Klarheit Grotesk,sans-serif!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:.5px!important;margin-bottom:2rem!important;padding:1rem 2rem!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease!important}.translation-service-selector .primary-cta-wrapper .hs-cta-wrapper a:hover{background:#d97706!important;border-color:#d97706!important;box-shadow:0 4px 12px rgba(245,158,11,.3)!important;transform:translateY(-2px)!important}.translation-service-selector .trust-badges-section{margin-top:auto;padding-top:1rem}.translation-service-selector .trust-badges-minimal{text-align:center}.translation-service-selector .trust-badges-image-minimal{filter:grayscale(20%);height:auto;margin-bottom:.75rem;max-width:200px;opacity:.7;transition:opacity .3s ease;width:100%}.translation-service-selector .trust-badges-image-minimal:hover{opacity:.9}.translation-service-selector .trust-badges-text-minimal{color:#6c757d;font-size:.85rem;font-weight:500}.translation-service-selector .quality-indicators{text-align:center}.translation-service-selector .quality-indicators-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.translation-service-selector .quality-indicator-item{background:#f8fafc;border-radius:0;cursor:pointer;padding:1rem;position:relative;text-align:center;transition:all .3s ease}.translation-service-selector .quality-indicator-item:hover{background:#e2e8f0;box-shadow:0 2px 8px rgba(27,73,140,.1)}.translation-service-selector .quality-number{color:#1b498c;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:.25rem}.translation-service-selector .quality-asterisk{color:#f59e0b;font-weight:600}.translation-service-selector .quality-label{color:#6c757d;font-size:.8rem;font-weight:500;line-height:1.2}.translation-service-selector .quality-tooltip{background:#19213c;border-radius:0;bottom:100%;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;font-size:.8rem;left:50%;line-height:1.4;margin-bottom:.5rem;opacity:0;padding:.75rem 1rem;position:absolute;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;width:220px;z-index:1000}.translation-service-selector .quality-tooltip:after{border:6px solid transparent;border-top-color:#19213c;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.translation-service-selector .quality-tooltip strong{color:#f59e0b}.translation-service-selector .quality-indicator-item.active .quality-tooltip,.translation-service-selector .quality-indicator-item:hover .quality-tooltip{opacity:1;transform:translateX(-50%) translateY(-5px);visibility:visible}.uebersetzungsbuero-customer-section{left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:4rem;padding:3rem 0;position:relative;right:50%;text-align:center;width:100vw}.uebersetzungsbuero-customer-inner{margin:0 auto;max-width:1400px;padding:0 1rem}.uebersetzungsbuero-customer-section .uebersetzungsbuero-customer-count{color:#19213c;font-size:1.2rem;font-weight:400;margin-bottom:2rem}.uebersetzungsbuero-customer-section .uebersetzungsbuero-customer-logos .uebersetzungsbuero-logos-img{height:auto;max-width:950px;opacity:.8;transition:opacity .3s ease;width:100%}.uebersetzungsbuero-customer-section .uebersetzungsbuero-customer-logos .uebersetzungsbuero-logos-img:hover{opacity:1}.uebersetzungsbuero-customer-section .uebersetzungsbuero-logos-text{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.uebersetzungsbuero-customer-section .uebersetzungsbuero-logo-item{color:#19213c;font-size:1rem;font-weight:600;opacity:.7}.translation-form-container,div[id*=translation-form-container-]{animation:slideDownTranslation .3s ease-out;background:#19213c!important;border:1px solid #e2e8f0;border-radius:0;display:none!important;margin-top:3rem;padding:2.5rem}.translation-form-container.active,div[id*=translation-form-container-].active{background:#19213c!important;display:block!important}@keyframes slideDownTranslation{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.translation-form-container .translation-form-header{background-color:#19213c!important;margin-bottom:2rem;text-align:center}.translation-form-container .translation-form-title{color:#fff!important;font-size:2rem;font-weight:700;margin-bottom:.5rem;padding-top:2rem}.translation-form-container .translation-form-subtitle{color:#fff!important;font-size:1.2rem;font-weight:400}.translation-form-container .hs-form-private,.translation-form-container .hs_cos_wrapper,.translation-form-container .translation-form-content{background:#19213c!important}.translation-form-container .translation-form-placeholder{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:0;color:#6c757d;font-style:italic;margin-bottom:1.25rem;padding:2.5rem;text-align:center}.translation-form-container .hs_cos_wrapper_type_form .hs-form-field>label,div[id*=translation-form-container-] .hs_cos_wrapper_type_form .hs-form-field>label{color:#fff!important;font-size:1.2rem;line-height:2.3}.translation-form-container textarea,div[id*=translation-form-container-] textarea{height:4rem}.translation-form-container .hs-form .hs-fieldtype-select select,.translation-form-container .hs-form .hs-fieldtype-text input,.translation-form-container .hs-form .hs-fieldtype-textarea textarea,div[id*=translation-form-container-] .hs-form .hs-fieldtype-select select,div[id*=translation-form-container-] .hs-form .hs-fieldtype-text input,div[id*=translation-form-container-] .hs-form .hs-fieldtype-textarea textarea{border:1px solid #cbd5e1!important;border-radius:0!important;font-family:Klarheit Grotesk,sans-serif!important}.translation-form-container .hs-form .hs-button,div[id*=translation-form-container-] .hs-form .hs-button{background-color:#f59e0b!important;border-color:#f59e0b!important;border-radius:0!important;color:#fff;font-family:Klarheit Grotesk,sans-serif!important;font-size:1.3rem;font-weight:600!important;padding-bottom:1.5rem;padding-top:1.5rem}.translation-form-container .hs-form .hs-button:hover,div[id*=translation-form-container-] .hs-form .hs-button:hover{background-color:#d97706!important;border-color:#d97706!important}@media (max-width:1024px){.translation-service-selector .main-content-grid{gap:2rem;grid-template-columns:1fr}.translation-service-selector .specialist-cta-section{min-height:auto;order:-1;position:static}.translation-service-selector .specialist-services-section{padding-right:0}.translation-service-selector .quality-indicators-grid{grid-template-columns:1fr;text-align:center}}@media (max-width:768px){.translation-service-selector .main-hero-headline{font-size:2rem}.translation-service-selector .specialist-cta-section{padding:1.5rem}.translation-service-selector .specialist-service-card{min-height:auto;padding:2rem}.translation-service-selector .specialist-service-features{gap:.75rem;grid-template-columns:1fr}.translation-service-selector .contact-expert-section{gap:1rem;grid-template-columns:1fr;text-align:center}.translation-service-selector .contact-expert-image{height:80px;margin:0 auto;width:80px}.translation-service-selector .contact-expert-info{align-items:center;height:auto;text-align:center}.translation-service-selector .contact-expert-details{align-items:center}.translation-service-selector .primary-cta-button{font-size:1rem;padding:1.25rem 1.5rem}.translation-service-selector .quality-indicators-grid{gap:.75rem;grid-template-columns:1fr 1fr}.translation-service-selector .trust-badges-image-minimal{max-width:150px}.uebersetzungsbuero-customer-section .uebersetzungsbuero-logos-text{gap:1rem}.uebersetzungsbuero-customer-section .uebersetzungsbuero-logo-item{font-size:.9rem}}@media (min-width:769px){.translation-service-selector .specialist-card-header{margin-bottom:2rem}.translation-service-selector .specialist-service-description{margin-bottom:3.5rem}.translation-service-selector .specialist-card-content{margin-bottom:2.5rem}}@media (max-width:768px){.translation-service-selector{padding-bottom:0;padding-top:0}.translation-service-selector .main-content-grid{display:flex;flex-direction:column}.translation-service-selector .specialist-services-section{order:1}.translation-service-selector .specialist-cta-section{order:2!important}.translation-service-selector .specialist-service-description{font-weight:400}.uebersetzungsbuero-customer-section{display:none}.translation-service-selector .main-content-grid{margin-top:0}.translation-service-selector .specialist-service-card{background:none;border:none;padding:0}}