.hero-section[data-astro-cid-piiv2bvj]{padding:100px 0 60px;background-color:#f9f9f9;text-align:center}.hero-section[data-astro-cid-piiv2bvj] h1[data-astro-cid-piiv2bvj]{font-size:clamp(2.5rem,5vw,4rem);color:#1b1b1b;margin-bottom:20px}.subtitle[data-astro-cid-piiv2bvj]{font-size:1.4rem;color:#303030;max-width:700px;margin:0 auto;line-height:1.85}.intro-section[data-astro-cid-piiv2bvj]{padding:80px 0;background-color:#fff}.intro-content[data-astro-cid-piiv2bvj]{max-width:750px;margin:0 auto;text-align:center}.intro-content[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.35rem;color:#303030;line-height:1.85;margin-bottom:24px}.intro-content[data-astro-cid-piiv2bvj] .signature[data-astro-cid-piiv2bvj]{font-size:1.2rem;font-weight:500;color:#1b1b1b;margin-top:30px;margin-bottom:0}.values-section[data-astro-cid-piiv2bvj]{padding:100px 0;background-color:#f9f9f9}.values-section[data-astro-cid-piiv2bvj] h2[data-astro-cid-piiv2bvj]{font-size:clamp(2rem,4vw,3rem);color:#1b1b1b;text-align:center;margin-bottom:60px}.values-grid[data-astro-cid-piiv2bvj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px}.value-card[data-astro-cid-piiv2bvj]{background-color:#fff;padding:40px 30px;border-radius:8px;text-align:center;box-shadow:0 2px 10px #0000000d}.value-icon[data-astro-cid-piiv2bvj]{color:#303030;margin-bottom:20px}.value-card[data-astro-cid-piiv2bvj] h3[data-astro-cid-piiv2bvj]{font-size:1.6rem;color:#1b1b1b;margin-bottom:15px}.value-card[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.15rem;color:#303030;line-height:1.7}.partners-section[data-astro-cid-piiv2bvj]{padding:100px 0;background-color:#fff}.partners-section[data-astro-cid-piiv2bvj] h2[data-astro-cid-piiv2bvj]{font-size:clamp(2rem,4vw,3rem);color:#1b1b1b;text-align:center;margin-bottom:60px}.partners-grid[data-astro-cid-piiv2bvj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;max-width:1000px;margin:0 auto}.partner-card[data-astro-cid-piiv2bvj]{padding:30px;border-left:4px solid rgb(27,27,27);background-color:#f9f9f9}.partner-card[data-astro-cid-piiv2bvj] h3[data-astro-cid-piiv2bvj]{font-size:1.5rem;color:#1b1b1b;margin-bottom:15px}.partner-card[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.2rem;color:#303030;line-height:1.75}.cta-section[data-astro-cid-piiv2bvj]{padding:100px 0;background-color:#1b1b1b}.cta-content[data-astro-cid-piiv2bvj]{text-align:center;max-width:700px;margin:0 auto}.cta-content[data-astro-cid-piiv2bvj] h2[data-astro-cid-piiv2bvj]{font-size:clamp(2rem,4vw,3rem);color:#fff;margin-bottom:20px}.cta-content[data-astro-cid-piiv2bvj]>p[data-astro-cid-piiv2bvj]{font-size:1.25rem;color:#ffffffd9;line-height:1.75;margin-bottom:40px}.contact-options[data-astro-cid-piiv2bvj]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.contact-link[data-astro-cid-piiv2bvj]{display:flex;align-items:center;gap:12px;color:#fff;font-size:1.25rem;font-weight:500;transition:opacity .3s}.contact-link[data-astro-cid-piiv2bvj]:hover{opacity:.8}.contact-link[data-astro-cid-piiv2bvj] svg[data-astro-cid-piiv2bvj]{flex-shrink:0}.hiring-section[data-astro-cid-piiv2bvj]{padding:80px 0;background-color:#f9f9f9}.hiring-section[data-astro-cid-piiv2bvj] h2[data-astro-cid-piiv2bvj]{font-size:clamp(2rem,4vw,2.75rem);color:#1b1b1b;text-align:center;margin-bottom:15px}.hiring-intro[data-astro-cid-piiv2bvj]{font-size:1.25rem;color:#303030;text-align:center;max-width:600px;margin:0 auto 50px;line-height:1.7}.job-card[data-astro-cid-piiv2bvj]{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;max-width:900px;margin:0 auto;overflow:hidden}.job-header[data-astro-cid-piiv2bvj]{display:flex;justify-content:space-between;align-items:center;padding:30px 40px;background-color:#1b1b1b;flex-wrap:wrap;gap:15px}.job-header[data-astro-cid-piiv2bvj] h3[data-astro-cid-piiv2bvj]{font-size:1.6rem;color:#fff;margin:0}.job-tag[data-astro-cid-piiv2bvj]{background-color:#4caf50;color:#fff;font-size:.95rem;font-weight:600;padding:8px 18px;border-radius:20px;text-transform:uppercase;letter-spacing:1px}.job-details[data-astro-cid-piiv2bvj]{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:40px}.job-column[data-astro-cid-piiv2bvj] h4[data-astro-cid-piiv2bvj]{font-size:1.3rem;color:#1b1b1b;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgb(27,27,27)}.benefits-list[data-astro-cid-piiv2bvj]{list-style:none;padding:0;margin:0}.benefits-list[data-astro-cid-piiv2bvj] li[data-astro-cid-piiv2bvj]{display:flex;align-items:flex-start;gap:12px;font-size:1.15rem;color:#303030;margin-bottom:16px;line-height:1.5}.benefits-list[data-astro-cid-piiv2bvj] li[data-astro-cid-piiv2bvj] svg[data-astro-cid-piiv2bvj]{flex-shrink:0;color:#4caf50;margin-top:3px}.requirements-list[data-astro-cid-piiv2bvj]{list-style:none;padding:0;margin:0}.requirements-list[data-astro-cid-piiv2bvj] li[data-astro-cid-piiv2bvj]{font-size:1.15rem;color:#303030;margin-bottom:14px;padding-left:20px;position:relative;line-height:1.5}.requirements-list[data-astro-cid-piiv2bvj] li[data-astro-cid-piiv2bvj]:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;background-color:#1b1b1b;border-radius:50%}.apply-box[data-astro-cid-piiv2bvj]{background-color:#f9f9f9;padding:30px 40px;text-align:center;border-top:1px solid rgba(0,0,0,.08)}.apply-box[data-astro-cid-piiv2bvj] h4[data-astro-cid-piiv2bvj]{font-size:1.3rem;color:#1b1b1b;margin-bottom:12px}.apply-box[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.15rem;color:#303030;margin:0}.apply-box[data-astro-cid-piiv2bvj] a[data-astro-cid-piiv2bvj]{color:#1b1b1b;font-weight:600;text-decoration:underline;text-underline-offset:3px}.apply-box[data-astro-cid-piiv2bvj] a[data-astro-cid-piiv2bvj]:hover{opacity:.7}@media(max-width:768px){.hero-section[data-astro-cid-piiv2bvj]{padding:90px 0 50px}.subtitle[data-astro-cid-piiv2bvj]{font-size:1.3rem}.intro-section[data-astro-cid-piiv2bvj]{padding:60px 0}.intro-content[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.25rem}.values-section[data-astro-cid-piiv2bvj],.partners-section[data-astro-cid-piiv2bvj],.cta-section[data-astro-cid-piiv2bvj]{padding:70px 0}.value-card[data-astro-cid-piiv2bvj]{padding:35px 25px}.value-card[data-astro-cid-piiv2bvj] h3[data-astro-cid-piiv2bvj]{font-size:1.5rem}.value-card[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.1rem}.partner-card[data-astro-cid-piiv2bvj] h3[data-astro-cid-piiv2bvj]{font-size:1.4rem}.partner-card[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.15rem}.contact-options[data-astro-cid-piiv2bvj]{flex-direction:column;align-items:center;gap:25px}.contact-link[data-astro-cid-piiv2bvj]{font-size:1.2rem}.hiring-section[data-astro-cid-piiv2bvj]{padding:60px 0}.hiring-intro[data-astro-cid-piiv2bvj]{font-size:1.15rem;margin-bottom:35px}.job-header[data-astro-cid-piiv2bvj]{padding:25px}.job-header[data-astro-cid-piiv2bvj] h3[data-astro-cid-piiv2bvj]{font-size:1.4rem}.job-tag[data-astro-cid-piiv2bvj]{font-size:.85rem;padding:6px 14px}.job-details[data-astro-cid-piiv2bvj]{grid-template-columns:1fr;gap:35px;padding:30px 25px}.job-column[data-astro-cid-piiv2bvj] h4[data-astro-cid-piiv2bvj]{font-size:1.2rem}.benefits-list[data-astro-cid-piiv2bvj] li[data-astro-cid-piiv2bvj],.requirements-list[data-astro-cid-piiv2bvj] li[data-astro-cid-piiv2bvj]{font-size:1.1rem}.apply-box[data-astro-cid-piiv2bvj]{padding:25px}.apply-box[data-astro-cid-piiv2bvj] h4[data-astro-cid-piiv2bvj]{font-size:1.2rem}.apply-box[data-astro-cid-piiv2bvj] p[data-astro-cid-piiv2bvj]{font-size:1.1rem}}@media(max-width:480px){.partners-grid[data-astro-cid-piiv2bvj]{gap:25px}.partner-card[data-astro-cid-piiv2bvj]{padding:25px 20px}}
