.service-jumps{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.service-jumps a{border:1px solid #425535;padding:9px 14px;font-size:14px}.service-jumps a:hover{color:var(--green);background:#1a2413}.service-overview{display:grid;grid-template-columns:1fr 1.45fr;gap:70px;padding:38px 0;border-top:1px solid var(--line);scroll-margin-top:110px}.service-overview .eyebrow,.form-intro .eyebrow,.commission-section .eyebrow,.team-building .eyebrow,.recruit-callout .eyebrow{color:var(--green)}.service-overview h3{font:600 clamp(1.8rem,3vw,2.8rem)/1.1 var(--heading);margin-bottom:16px}.service-overview h4{font-size:16px;margin:0 0 12px}.service-overview p{font-size:16px}.service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.service-actions .button{font-size:14px;padding:13px 18px}.commission-section{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-block:30px 65px}.commission-section h2,.team-building h2,.recruit-callout h2,.form-intro h2{font-size:clamp(2.5rem,4vw,4rem)}.payday-panel{background:var(--green);color:#111b09;padding:34px;align-self:start}.payday-panel .eyebrow{color:#233818}.payday-panel h3{font:600 2.3rem/1.1 var(--heading)}.payday-panel p{color:#283d1b;font-size:14px;line-height:1.7;margin:22px 0 0}.payday-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.payday-grid strong{font:700 clamp(1.8rem,3vw,2.8rem)/1.2 var(--heading);border-top:1px solid #406628;padding-top:18px}.payday-grid span{display:block;font:500 14px/1.6 var(--body)}.team-building{padding-bottom:40px}.form-section{padding-block:55px 75px;display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;scroll-margin-top:100px;border-top:1px solid var(--line)}.form-intro p{font-size:16px;max-width:420px}.inquiry-form{background:#151c10;padding:30px;border:1px solid #3c4b30;min-width:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.form-grid label{font-size:14px;display:grid;gap:9px;min-width:0;font-weight:600}.form-grid .full{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{width:100%;min-width:0;background:#0c1009;border:1px solid #61734f;border-radius:0;color:#fff;font:400 16px/1.4 var(--body);padding:13px;box-sizing:border-box}.form-grid textarea{resize:vertical}.inquiry-form :focus-visible,.service-jumps a:focus-visible{outline:2px solid var(--green);outline-offset:4px}.form-note{font-size:14px;margin-block:24px;line-height:1.65}.consent{display:flex;align-items:start;gap:12px;font-size:14px;line-height:1.6;margin-bottom:25px}.consent input{width:20px;height:20px;flex:none;accent-color:var(--green)}.inquiry-form button{cursor:pointer;border:0;font-size:16px}.inquiry-form button:disabled{opacity:.65;cursor:wait}.form-status{margin:18px 0 0;font-size:16px;color:var(--green)}.form-status.error{color:#ffbdad}.honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.hero-form-link{margin-top:25px}.recruit-callout{display:flex;align-items:center;justify-content:space-between;gap:45px;padding-block:60px;border-bottom:1px solid var(--line)}.recruit-callout p{max-width:720px}.recruit-callout .button{flex:none}.nav nav{gap:18px}.nav nav a{font-size:14px}
@media(max-width:1000px){.service-overview{gap:35px}.commission-section,.form-section{gap:30px}.form-grid{grid-template-columns:1fr}.recruit-callout{display:block}.recruit-callout .button{margin-top:12px}}
@media(max-width:760px){.service-overview,.commission-section,.form-section{grid-template-columns:1fr;gap:24px}.service-overview{padding-block:28px}.commission-section{padding-bottom:40px}.payday-panel{padding:24px}.payday-grid strong{font-size:2rem}.form-section{padding-block:38px 45px}.inquiry-form{padding:22px}.service-jumps a{font-size:14px}.service-actions{gap:20px}.recruit-callout{padding-block:40px}.nav nav a{font-size:16px}.inquiry-form button{width:100%;justify-content:center;white-space:normal;text-align:center}}

.bilingual-note{border-left:3px solid var(--green);padding-left:14px;font-size:16px;line-height:1.6;margin-top:24px!important}.bilingual-note strong{color:var(--green);display:block}
