.Page-module__pH4Mfq__root{--accent:var(--company-accent);--accent-light:var(--company-accent-light);--text-primary:#111827;--text-secondary:#6b7280;--bg-primary:#fff;--bg-secondary:#f9fafb;--border:#e5e7eb;--shadow:0 1px 3px #00000014;--section-py:clamp(48px,6vw,72px);--section-px:clamp(24px,5vw,48px);--content-max:1000px;color:var(--text-primary)}.Page-module__pH4Mfq__main{width:100%}.Page-module__pH4Mfq__hero{padding:clamp(80px,12vw,120px)var(--section-px)var(--section-py);text-align:center;max-width:800px;margin:0 auto}.Page-module__pH4Mfq__badge{background:var(--accent-light);color:var(--accent);font-family:var(--type-label-family);border-radius:100px;margin-bottom:24px;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-block}.Page-module__pH4Mfq__heroHeadline{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2.5rem,6vw,4rem);font-weight:500;line-height:1.1}.Page-module__pH4Mfq__heroSubhead{color:var(--text-secondary);margin:0 0 24px;font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.4}.Page-module__pH4Mfq__heroMission{max-width:560px;color:var(--text-secondary);margin:0 auto;font-size:1.1rem;line-height:1.6}.Page-module__pH4Mfq__section{width:100%;padding:var(--section-py)var(--section-px)}.Page-module__pH4Mfq__sectionAlt{background:var(--bg-secondary)}.Page-module__pH4Mfq__sectionInner{max-width:var(--content-max);margin:0 auto}.Page-module__pH4Mfq__sectionHeader,.Page-module__pH4Mfq__sectionHeaderCentered{margin-bottom:40px}.Page-module__pH4Mfq__sectionHeaderCentered{text-align:center}.Page-module__pH4Mfq__sectionLabel{font-family:var(--type-label-family);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:8px;font-size:.8rem;font-weight:600;display:inline-block}.Page-module__pH4Mfq__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500;line-height:1.2}.Page-module__pH4Mfq__sectionSubtitle{color:var(--text-secondary);margin:8px 0 0;font-size:1rem;line-height:1.6}.Page-module__pH4Mfq__rolesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.Page-module__pH4Mfq__roleCard{background:linear-gradient(#fffffff5,#f7fbf9f5);border:1px solid #0d6b5824;border-radius:22px;flex-direction:column;gap:18px;min-height:100%;padding:26px;display:flex;box-shadow:0 18px 42px #0a221c0f}.Page-module__pH4Mfq__roleCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Page-module__pH4Mfq__roleTitle{margin:0;font-size:1.25rem;font-weight:600}.Page-module__pH4Mfq__roleMeta{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.Page-module__pH4Mfq__roleMetaItem{color:var(--text-secondary);align-items:center;gap:6px;font-size:.9rem;display:flex}.Page-module__pH4Mfq__metaIcon{flex:none;width:14px;height:14px}.Page-module__pH4Mfq__roleActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.Page-module__pH4Mfq__roleOverview{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.Page-module__pH4Mfq__roleHighlights{flex-direction:column;gap:.55rem;margin:0;padding-left:1.1rem;display:flex}.Page-module__pH4Mfq__roleHighlights li{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.Page-module__pH4Mfq__detailButton,.Page-module__pH4Mfq__applyButton{font-family:var(--type-button-family);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.Page-module__pH4Mfq__detailButton{color:#1f2f28;background:#ffffffc7;border:1px solid #0d6b582e;font-size:.9rem}.Page-module__pH4Mfq__detailButton:hover{border-color:var(--accent)}.Page-module__pH4Mfq__applyButton{background:var(--accent);color:#fff;font-size:.95rem}.Page-module__pH4Mfq__applyButton:hover,.Page-module__pH4Mfq__ctaButtonLarge:hover{background:var(--company-accent-deep)}.Page-module__pH4Mfq__arrowIcon{flex:none;width:16px;height:16px}.Page-module__pH4Mfq__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;display:grid}.Page-module__pH4Mfq__benefitCard{text-align:center;padding:24px 16px}.Page-module__pH4Mfq__benefitIcon{background:var(--accent-light);width:44px;height:44px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.Page-module__pH4Mfq__benefitIconSvg{width:20px;height:20px}.Page-module__pH4Mfq__benefitTitle{margin:0 0 4px;font-size:1rem;font-weight:600}.Page-module__pH4Mfq__benefitDescription{color:var(--text-secondary);margin:0;font-size:.85rem}.Page-module__pH4Mfq__locationContent{text-align:center;max-width:500px;margin:0 auto}.Page-module__pH4Mfq__locationIcon{width:24px;height:24px;color:var(--accent);margin-bottom:12px}.Page-module__pH4Mfq__locationTitle{margin:0 0 12px;font-size:1.5rem;font-weight:600}.Page-module__pH4Mfq__locationDescription{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.Page-module__pH4Mfq__finalCta{padding:var(--section-py)var(--section-px);background:var(--bg-secondary)}.Page-module__pH4Mfq__finalCtaInner{max-width:var(--content-max);border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:clamp(24px,4vw,40px);display:flex}.Page-module__pH4Mfq__finalCtaHeadline{font-family:var(--font-display);margin:0 0 8px;font-size:clamp(1.5rem,4vw,2rem);font-weight:500;line-height:1.2}.Page-module__pH4Mfq__finalCtaSubhead{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.Page-module__pH4Mfq__inlineLink{color:var(--text-primary);text-underline-offset:.18em;-webkit-text-decoration:underline #11182738;text-decoration:underline #11182738}.Page-module__pH4Mfq__ctaButtonLarge{background:var(--accent);color:#fff;font-family:var(--type-button-family);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.Page-module__pH4Mfq__arrowIconLarge{flex:none;width:20px;height:20px}@media (max-width:900px){.Page-module__pH4Mfq__finalCtaInner{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.Page-module__pH4Mfq__rolesGrid{grid-template-columns:1fr}.Page-module__pH4Mfq__roleCardHeader{flex-direction:column;gap:16px}.Page-module__pH4Mfq__roleActions{flex-direction:column;width:100%}.Page-module__pH4Mfq__roleCard{padding:24px}.Page-module__pH4Mfq__applyButton,.Page-module__pH4Mfq__detailButton{width:100%}}@media (max-width:640px){.Page-module__pH4Mfq__benefitsGrid{grid-template-columns:1fr 1fr}.Page-module__pH4Mfq__roleMeta{flex-direction:column;gap:8px}}
.Section-module__vWHXkq__section{}.Section-module__vWHXkq__sectionInner{}.Section-module__vWHXkq__sectionHeaderCentered{}.Section-module__vWHXkq__sectionLabel{}.Section-module__vWHXkq__sectionTitle{}.Section-module__vWHXkq__benefitsGrid{}.Section-module__vWHXkq__benefitCard{}.Section-module__vWHXkq__benefitIcon{}.Section-module__vWHXkq__benefitIconSvg{}.Section-module__vWHXkq__benefitTitle{}.Section-module__vWHXkq__benefitDescription{}
.Section-module__WSjjJa__finalCta{}.Section-module__WSjjJa__finalCtaInner{}.Section-module__WSjjJa__finalCtaHeadline{}.Section-module__WSjjJa__finalCtaSubhead{}.Section-module__WSjjJa__inlineLink{}.Section-module__WSjjJa__ctaButtonLarge{}.Section-module__WSjjJa__arrowIconLarge{}
.Section-module__0tlcca__section{}.Section-module__0tlcca__sectionInner{}.Section-module__0tlcca__sectionHeader{}.Section-module__0tlcca__sectionLabel{}.Section-module__0tlcca__sectionTitle{}.Section-module__0tlcca__rolesGrid{}.Section-module__0tlcca__roleCard{}.Section-module__0tlcca__roleCardHeader{}.Section-module__0tlcca__roleTitle{}.Section-module__0tlcca__roleMeta{}.Section-module__0tlcca__roleMetaItem{}.Section-module__0tlcca__metaIcon{}.Section-module__0tlcca__roleOverview{}.Section-module__0tlcca__roleHighlights{}.Section-module__0tlcca__roleActions{}.Section-module__0tlcca__detailButton{}.Section-module__0tlcca__applyButton{}.Section-module__0tlcca__arrowIcon{}
.Section-module__0DVxIa__hero{}.Section-module__0DVxIa__badge{}.Section-module__0DVxIa__heroHeadline{}.Section-module__0DVxIa__heroSubhead{}.Section-module__0DVxIa__heroMission{}
.Section-module__FQIuSW__section{}.Section-module__FQIuSW__sectionAlt{}.Section-module__FQIuSW__sectionInner{}.Section-module__FQIuSW__sectionHeader{}.Section-module__FQIuSW__sectionLabel{}.Section-module__FQIuSW__sectionTitle{}.Section-module__FQIuSW__sectionSubtitle{}.Section-module__FQIuSW__rolesGrid{}.Section-module__FQIuSW__roleCard{}.Section-module__FQIuSW__roleCardHeader{}.Section-module__FQIuSW__roleTitle{}.Section-module__FQIuSW__roleMeta{}.Section-module__FQIuSW__roleMetaItem{}.Section-module__FQIuSW__metaIcon{}.Section-module__FQIuSW__roleOverview{}.Section-module__FQIuSW__roleHighlights{}.Section-module__FQIuSW__roleActions{}.Section-module__FQIuSW__detailButton{}.Section-module__FQIuSW__applyButton{}.Section-module__FQIuSW__arrowIcon{}
.Section-module__a_hLua__section{}.Section-module__a_hLua__sectionAlt{}.Section-module__a_hLua__sectionInner{}.Section-module__a_hLua__locationContent{}.Section-module__a_hLua__locationIcon{}.Section-module__a_hLua__locationTitle{}.Section-module__a_hLua__locationDescription{}
