.nto{margin:0;padding:32px 0 8px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)}.fl-jobs__form-copy .nto{margin-top:40px}.hw .nto{max-width:1180px;margin:0 auto;padding:36px 20px 44px}.nto .nto__title{margin:0 0 14px;color:inherit;font-size:12px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.nto__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.nto__part h3{margin:0 0 4px;font-size:17px;font-weight:800;letter-spacing:-.01em}.nto__part p{margin:0;font-size:14.5px;line-height:1.55;opacity:.85}.nto__actions,.nto__row{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.nto__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 16px;background:transparent;color:inherit;border:1.5px solid;border-radius:2px;font:inherit;font-size:14.5px;font-weight:750;text-decoration:none;cursor:pointer}.nto__button:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.nto__button:disabled{opacity:.6;cursor:default}.nto__button--quiet{border-color:color-mix(in srgb,currentColor 40%,transparent)}.nto__input{flex:1 1 180px;min-width:0;min-height:44px;padding:0 12px;background:transparent;color:inherit;font:inherit;font-size:16px;border:1.5px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:2px}.nto__input::-moz-placeholder{color:inherit;opacity:.5}.nto__input::placeholder{color:inherit;opacity:.5}.nto__consent{margin-top:8px!important;font-size:12.5px!important;opacity:.7!important}.nto__note{margin-top:10px!important;font-weight:650;overflow-wrap:anywhere}@media (max-width:720px){.nto__grid{grid-template-columns:1fr;gap:26px}}