.page-module__H0kT2a__page{background:#fff}.page-module__H0kT2a__headerSection{background:#f5f5f7;padding:clamp(48px,6vw,80px) 0}.page-module__H0kT2a__headerInner{max-width:860px;margin:0 auto;padding:0 clamp(24px,4vw,60px)}.page-module__H0kT2a__eyebrow{font-size:var(--fs-eyebrow-hero);color:#86868b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-weight:600}.page-module__H0kT2a__pageTitle{font-family:Roboto Condensed,Roboto,sans-serif;font-size:var(--fs-hero);color:#1d1d1f;letter-spacing:-.02em;margin:0 0 16px;font-weight:700;line-height:1.1}.page-module__H0kT2a__pageSubtitle{font-size:var(--fs-body-lg);color:#424245;max-width:600px;margin:0;font-weight:400;line-height:1.65}.page-module__H0kT2a__whySection{background:#fff;padding:clamp(64px,8vw,112px) 0}.page-module__H0kT2a__whyInner{max-width:1200px;margin:0 auto;padding:0 clamp(24px,4vw,60px)}.page-module__H0kT2a__whyTitle{font-family:Roboto Condensed,Roboto,sans-serif;font-size:var(--fs-section);color:#1d1d1f;letter-spacing:-.01em;text-align:center;margin:0 0 clamp(36px,5vw,56px);font-weight:700}.page-module__H0kT2a__whyGrid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px);display:grid}.page-module__H0kT2a__whyCard{border-radius:var(--r-media);background:#f5f5f7;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,28px)}.page-module__H0kT2a__whyCard h3{color:#1d1d1f;margin:0 0 12px;font-size:clamp(16px,1.6vw,19px);font-weight:700}.page-module__H0kT2a__whyCard p{color:#424245;margin:0;font-size:15px;font-weight:400;line-height:1.65}.page-module__H0kT2a__listSection{background:#fff;padding:clamp(48px,6vw,80px) 0 clamp(80px,10vw,120px)}.page-module__H0kT2a__listInner{max-width:860px;margin:0 auto;padding:0 clamp(24px,4vw,60px)}.page-module__H0kT2a__jobList{border-top:1px solid #0000001a;flex-direction:column;gap:0;margin-bottom:clamp(48px,6vw,72px);display:flex}.page-module__H0kT2a__jobCard{border-bottom:1px solid #0000001a;align-items:center;gap:24px;padding:28px 0;text-decoration:none;transition:background .15s;display:flex}.page-module__H0kT2a__jobCard:hover .page-module__H0kT2a__jobTitle{color:var(--ic-pink,#cd4c7c)}.page-module__H0kT2a__jobCard:hover .page-module__H0kT2a__jobArrow{color:#1d1d1f;transform:translate(4px)}.page-module__H0kT2a__jobCardMain{flex:1;min-width:0}.page-module__H0kT2a__jobMeta{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-module__H0kT2a__jobType{color:#fff;letter-spacing:.04em;background:#1d1d1f;border-radius:980px;padding:3px 10px;font-size:11px;font-weight:600}.page-module__H0kT2a__jobLocation{color:#86868b;font-size:13px;font-weight:400}.page-module__H0kT2a__jobTitle{color:#1d1d1f;letter-spacing:-.01em;margin:0 0 8px;font-family:Roboto Condensed,Roboto,sans-serif;font-size:clamp(20px,2.5vw,26px);font-weight:700;line-height:1.2;transition:color .2s}.page-module__H0kT2a__jobSummary{color:#424245;margin:0;font-size:15px;font-weight:400;line-height:1.6}.page-module__H0kT2a__jobArrow{color:#86868b;flex-shrink:0;align-items:center;transition:transform .2s,color .2s;display:flex}.page-module__H0kT2a__noJobs{color:#86868b;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;margin-bottom:clamp(48px,6vw,72px);padding:48px 0;font-size:16px}.page-module__H0kT2a__footerNote{color:#86868b;margin:0;font-size:15px;font-weight:400;line-height:1.65}.page-module__H0kT2a__applySection{background:#f5f5f7;padding:clamp(64px,8vw,112px) 0}.page-module__H0kT2a__applyInner{text-align:center;max-width:860px;margin:0 auto;padding:0 clamp(24px,4vw,60px)}.page-module__H0kT2a__applyTitle{color:#1d1d1f;letter-spacing:-.01em;margin:0 0 12px;font-family:Roboto Condensed,Roboto,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700}.page-module__H0kT2a__applyDesc{color:#424245;margin:0 0 clamp(32px,4vw,48px);font-size:17px;font-weight:400;line-height:1.65}.page-module__H0kT2a__applyGrid{text-align:left;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,24px);display:grid}.page-module__H0kT2a__applyCard{border-radius:var(--r-media);background:#fff;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,28px)}.page-module__H0kT2a__applyCard h3{color:#1d1d1f;margin:0 0 8px;font-size:19px;font-weight:700}.page-module__H0kT2a__applyCard p{color:#424245;margin:0 0 16px;font-size:15px;font-weight:400;line-height:1.6}.page-module__H0kT2a__applyLink{color:#1d1d1f;align-items:center;gap:7px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.page-module__H0kT2a__applyLink:hover{color:var(--ic-pink,#cd4c7c)}.page-module__H0kT2a__waBtn{color:#fff;background:#25d366;border-radius:980px;align-items:center;gap:10px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__H0kT2a__waBtn:hover{background:#1db954}@media (max-width:1023px){.page-module__H0kT2a__whyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-module__H0kT2a__jobCard{gap:16px;padding:24px 0}.page-module__H0kT2a__jobTitle{font-size:18px}.page-module__H0kT2a__jobSummary{font-size:14px}.page-module__H0kT2a__applyGrid{grid-template-columns:1fr}}@media (max-width:479px){.page-module__H0kT2a__headerInner,.page-module__H0kT2a__listInner,.page-module__H0kT2a__whyInner,.page-module__H0kT2a__applyInner{padding:0 20px}.page-module__H0kT2a__whyGrid{grid-template-columns:1fr}}
