.careers{max-width:1144px;padding-bottom:35px}.careers-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding:44px 0 65px}.careers-hero h1{font-size:64px;letter-spacing:-2.8px;margin:20px 0 24px}.careers-hero p{max-width:440px;color:#697066;font-size:16px;line-height:1.8}.careers-button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid #262b29;border-radius:6px;background:#262b29;color:#fff;text-decoration:none;padding:14px 22px;font:inherit;cursor:pointer}.careers-button:hover{background:#45513f}.careers-button:disabled{opacity:.5;cursor:default}.careers-hero .careers-button{margin-top:14px}.careers-note{padding:40px;background:#f5f5f0;border:1px solid #e5e7e1;border-radius:16px}.note-icon{display:flex;align-items:center;justify-content:center;width:55px;height:55px;border:1px solid #ccd3c6;border-radius:50%;font-size:29px;color:#526147;margin-bottom:40px}.careers-note h2{font-size:30px;letter-spacing:-.8px}.careers-note p{font-size:14px}.note-tag{font-size:9px;letter-spacing:1.6px;color:#526147;display:block;margin-top:30px}.careers-interests{padding:40px 0 55px;border-top:1px solid #e5e7e1}.careers-interests h2,.application-intro h2{font-size:30px;letter-spacing:-.8px;margin:12px 0}.careers-interests>div>p,.application-intro p{color:#697066}.interest-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.interest-grid article{border-top:1px solid #d8ddd3;padding-top:20px}.interest-grid article>span{color:#526147;font-size:11px}.interest-grid h3{font-size:17px;font-weight:500;margin-bottom:6px}.interest-grid p{color:#697066;margin:0;font-size:13px}.application-section{display:grid;grid-template-columns:.85fr 1.3fr;gap:75px;border-top:1px solid #e5e7e1;padding:55px 0 20px;scroll-margin-top:30px}.application-intro h2{font-size:34px}.application-help{margin-top:35px;padding:20px;background:#f5f5f0;border-radius:8px}.application-help strong{font-size:13px;font-weight:600}.application-help p{font-size:12px;margin:8px 0 0}.application-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}#application-form{min-width:0}#application-form label{display:block;font-size:12px;margin-bottom:20px}#application-form label>span{color:#757972}#application-form input,#application-form select,#application-form textarea{display:block;width:100%;min-width:0;border:1px solid #dce0d7;border-radius:6px;background:#fff;padding:12px;margin-top:7px;font:inherit;color:#262b29}#application-form textarea{resize:vertical;min-height:145px;font-size:14px}#application-form :is(input,select,textarea):focus-visible{outline:2px solid #526147;outline-offset:2px}.application-disclosure{font-size:11px;color:#757972;line-height:1.8;margin:0 0 22px}#application-status{font-size:12px;color:#526147}#application-form .careers-button{font-size:13px}.careers-button:focus-visible{outline:2px solid #526147;outline-offset:4px}@media(max-width:1200px){.careers{margin-inline:25px}}@media(max-width:850px){.careers-hero{gap:30px}.careers-hero h1{font-size:49px}.careers-note{padding:28px}.application-section{gap:35px;grid-template-columns:1fr 1.4fr}.application-fields{grid-template-columns:1fr}.interest-grid{gap:20px}}@media(max-width:600px){.careers-hero{grid-template-columns:1fr;padding-top:15px;padding-bottom:40px;gap:35px}.careers-hero h1{font-size:46px;letter-spacing:-2px}.careers-note h2{font-size:27px}.note-icon{margin-bottom:24px}.careers-hero p{font-size:14px}.interest-grid{grid-template-columns:1fr;gap:25px}.application-section{grid-template-columns:1fr;padding-top:35px;gap:30px}.application-help{margin-top:22px}#application-form .careers-button{width:100%}.careers-interests{padding-bottom:35px}}
