.shopify-section.nt-join-page-section{margin:0;padding:0}.nt-join{--nt-join-heading: #111;--nt-join-text: #2b2935;--nt-join-muted: #555;--nt-join-border: #d9d9d9;--nt-join-lime: #b3d358;--nt-join-green: #3f6b14;--nt-join-bg: #f7f8f6;font-family:var(--nt-font-body, "Poppins", system-ui, sans-serif);color:var(--nt-join-text);background:#fff;width:100%}.nt-join,.nt-join *,.nt-join :before,.nt-join :after{box-sizing:border-box}.nt-join .nt-join__inner{max-width:1460px;margin:0 auto;padding:1.5rem var(--nt-pad, 1.5rem) 3.5rem}.nt-join__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1.15rem;font-size:.8125rem;color:#666}.nt-join__crumbs a{color:#666;text-decoration:none}.nt-join__crumbs a:hover{color:var(--nt-green-dark, #3f7010)}.nt-join__crumb-sep{opacity:.7}.nt-join__title{margin:0 0 .75rem;font-family:var(--nt-font-display, "Poppins", sans-serif);font-size:clamp(1.85rem,4vw,2.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--nt-join-heading)}.nt-join__accent{width:81px;height:3px;background:var(--nt-join-lime);margin-bottom:1.15rem}.nt-join__intro{max-width:46rem;margin:0 0 1.75rem;font-size:1rem;line-height:1.7}.nt-join__intro p{margin:0 0 .75rem}.nt-join__intro p:last-child{margin-bottom:0}.nt-join__jobs{margin:0 0 2.25rem}.nt-join__jobs-link{display:inline-block;margin:0 0 1rem;color:var(--nt-join-green);font-weight:700;text-decoration:none}.nt-join__jobs-link:hover{text-decoration:underline}.nt-join__widget{margin:0 0 .85rem}.nt-join__widget iframe,.nt-join__widget table,.nt-join__widget div{max-width:100%}.nt-join__credit{margin:0;font-size:.875rem;color:var(--nt-join-muted)}.nt-join__credit a{color:var(--nt-join-muted);font-weight:600;text-decoration:none}.nt-join__credit a:hover{color:var(--nt-join-green);text-decoration:underline}.nt-join__apply{padding:1.5rem 0 0;border-top:1px solid var(--nt-join-border)}.nt-join__apply-title{margin:0 0 .65rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;color:var(--nt-join-heading)}.nt-join__apply-text{margin:0 0 1.25rem;max-width:100%;font-size:1rem;line-height:1.7}.nt-join__apply-text p{margin:0 0 .75rem}.nt-join__apply-text a{color:var(--nt-join-green);font-weight:700}.nt-join__form{display:grid;gap:1rem;max-width:100%}.nt-join__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.nt-join__field{display:flex;flex-direction:column;gap:.4rem}.nt-join__label{font-size:.875rem;font-weight:600;color:var(--nt-join-heading)}.nt-join__req{color:#c0392b}.nt-join__hint{margin:0;font-size:.875rem;line-height:1.4;color:#595959}input.nt-join__input,textarea.nt-join__textarea{width:100%;min-height:48px;padding:.7rem .9rem;border:1px solid #8a8a8a;border-radius:0;background:#fff;color:var(--nt-join-text);font:inherit;font-size:1rem}.nt-join__textarea{min-height:140px;resize:vertical}.nt-join__input:focus-visible,.nt-join__textarea:focus-visible{outline:3px solid var(--nt-focus, #0b57d0);outline-offset:2px;border-color:var(--nt-join-green)}.nt-join__submit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.75rem;border:0;background:var(--nt-join-lime);color:#111;font-family:inherit;font-size:.95rem;font-weight:700;letter-spacing:.02em;cursor:pointer;width:fit-content}.nt-join__submit:hover{background:var(--nt-join-green);color:#fff}.nt-join__submit:disabled{opacity:.65;cursor:wait}.nt-join__input[aria-invalid=true],.nt-join__textarea[aria-invalid=true]{border-color:#8a1f16}.nt-join__status{padding:.85rem 1rem;font-size:.9375rem;line-height:1.5}.nt-join__status--success{background:#eef6d8;color:#2f3a1d}.nt-join__status--error{background:#fdecea;color:#8a1f16}@media screen and (max-width:749px){.nt-join__inner{padding-block:1.25rem 2.5rem}.nt-join__title{font-size:1.75rem}.nt-join__row{grid-template-columns:1fr}.nt-join__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nt-join-page.css.map */
