.JobMatchHero_hero__xcnHj{display:flex;justify-content:center;align-items:center;background:transparent;color:#F8F9FA;padding-top:2.5rem;font-family:Poppins,sans-serif;overflow:hidden}.JobMatchHero_content__wIHPK{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;gap:100px}.JobMatchHero_textContent__0_YMj{max-width:600px}.JobMatchHero_title__3JwbT{font-size:2.5rem;font-weight:600;margin-bottom:40px;line-height:1.2;letter-spacing:1.1px}.JobMatchHero_dynamicHeadline__qiTTY{font-size:1.5rem;font-weight:400;margin-bottom:40px;line-height:1.2;letter-spacing:1.1px}.JobMatchHero_highlight__icx_c{color:#83aef2;font-weight:700}.JobMatchHero_highlightPain__P5O5_{color:#898c8c;font-weight:700;font-size:22px;font-style:italic}.JobMatchHero_linkContainer__Efi_l{position:relative;display:inline-block}.JobMatchHero_link__MHtK7{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;cursor:pointer;transition:all .2s ease}.JobMatchHero_link__MHtK7:hover{color:var(--accent-color);text-decoration-color:currentColor}.JobMatchHero_tooltip__6W26b{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);color:white;padding:6px 12px;border-radius:4px;font-size:.8em;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease;margin-bottom:8px;z-index:100}.JobMatchHero_tooltip__6W26b:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:rgba(0,0,0,.9)}.JobMatchHero_link__MHtK7:hover+.JobMatchHero_tooltip__6W26b{opacity:1}.JobMatchHero_subtitle__ymQTH{font-size:1.05rem;margin-top:10px;color:#F8F9FA;line-height:1.6}.JobMatchHero_stress__HZUBa{color:#83aef2;font-weight:600}.JobMatchHero_logos__uYFUT{display:flex;flex-direction:column;align-items:start;margin-top:40px}.JobMatchHero_cta__O0zf7{font-size:1.25rem}.JobMatchHero_ctaBlog__xz7Is,.JobMatchHero_cta__O0zf7{color:#F8F9FA;margin-bottom:15px;font-weight:500;letter-spacing:1px}.JobMatchHero_ctaBlog__xz7Is{font-size:1rem;font-style:italic}.JobMatchHero_storeBadgesContainer__9YYIx{display:flex;justify-content:center;align-items:center;gap:1rem;flex-direction:row;flex-wrap:wrap}.JobMatchHero_storeBadge__UOFax{height:40px;width:auto;transition:transform .3s ease;cursor:pointer}.JobMatchHero_appImageWrapper__GAs6q{position:relative;display:flex;justify-content:center;align-items:center;background:#f0f0f0;border-radius:12px;margin-top:18px;padding:12px;box-shadow:0 10px 30px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);max-width:600px;width:80%}.JobMatchHero_appImage__NHI9S{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:14px;background-color:#f5f7fa;box-shadow:0 4px 12px rgba(0,0,0,.12)}@media (max-width:1024px){.JobMatchHero_hero__xcnHj{padding-top:2.5rem;padding-left:2rem;padding-right:2rem}.JobMatchHero_content__wIHPK{flex-direction:column;text-align:center;gap:20px}.JobMatchHero_textContent__0_YMj{max-width:100%}.JobMatchHero_logos__uYFUT{align-items:center}.JobMatchHero_title__3JwbT{font-size:2.5rem}.JobMatchHero_subtitle__ymQTH{font-size:.95rem}.JobMatchHero_storeBadgesContainer__9YYIx{flex-direction:column}.JobMatchHero_appImageWrapper__GAs6q{max-width:500px;padding:12px}.JobMatchHero_appImage__NHI9S{max-width:500px;height:auto}}@media (max-width:480px){.JobMatchHero_title__3JwbT{font-size:2rem}.JobMatchHero_subtitle__ymQTH{font-size:.8rem}.JobMatchHero_storeBadgesContainer__9YYIx{flex-direction:column}.JobMatchHero_appImageWrapper__GAs6q{max-width:480px}.JobMatchHero_appImage__NHI9S{max-width:480px;height:auto}}