.work-hero{background:#f5f1e8;padding:65px 0}.work-hero h1{font-size:clamp(34px,5vw,62px);max-width:800px;line-height:1.1}.work-hero>.wrap>p{max-width:760px}.work-options{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:38px}.work-options button{text-align:left;padding:34px;background:#111;color:#fff;border:2px solid #c89b3c;border-radius:16px;cursor:pointer;font:inherit}.work-options button[aria-pressed=true]{background:#302611;outline:3px solid #c89b3c;outline-offset:4px}.work-options span,.work-options strong{color:#e0bb63}.work-options h2{font-size:29px;line-height:1.15}.work-options p{color:#e1dfd8}.work-notice{padding:18px;border-left:4px solid #c89b3c;background:#f5f1e8}#work-form fieldset{border:1px solid #d9d4c9;margin:24px 0;padding:22px;border-radius:12px;min-width:0}#work-form legend{font-weight:800}.work-trades{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.work-trades input{width:auto}#work-form select{padding:12px;background:white;color:#222;border:1px solid #bbb;border-radius:8px;font:inherit;width:100%}#work-form>.field{margin-block:20px}#work-application{scroll-margin-top:100px}#work-form input[type=number]{max-width:100%}.work-options button:focus-visible{outline:3px solid #c89b3c;outline-offset:4px}@media(max-width:760px){.work-options{grid-template-columns:1fr}.work-options button{padding:24px}.work-trades{grid-template-columns:1fr 1fr}.work-hero{padding:40px 0}}
