/* Career page; does not alter the locked entrance */
.li-careers{background:#f7f3ec}.career-hero{background:linear-gradient(95deg,#0a101bee,#0b0e15c9),url('assets/home-marble-skyline.png') center/cover;color:#f8e6c2;padding:105px 0}.career-hero small,.career-form small,.career-body small{color:#caa56d;letter-spacing:.22em;font-weight:700}.career-hero h1{font:normal clamp(43px,6vw,80px)/1.08 Georgia,serif;margin:20px 0;max-width:1000px}.career-hero em,.career-body h2{color:#d7b375}.career-hero p{max-width:700px}.career-hero a,.career-form button{display:inline-block;background:#c39c60;color:#16120d;text-decoration:none;padding:15px 25px;border:0;margin-top:18px;font-weight:700;cursor:pointer}.career-body{padding:75px 0}.career-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:60px}.career-body h2{font:normal clamp(30px,3.7vw,52px)/1.15 Georgia,serif}.career-body ol{padding-left:22px;line-height:2.3}.career-note{font-size:13px;color:#62594c}.career-form{background:white;border:1px solid #d8c3a1;padding:35px;scroll-margin-top:20px}.career-form form{display:grid;gap:13px}.career-form label{display:grid;gap:6px;font-weight:600;font-size:13px}.career-form input:not([type=checkbox]),.career-form select,.career-form textarea{width:100%;padding:12px;border:1px solid #c5b49d;background:#fff;font:15px Arial,sans-serif}.career-form .career-consent{display:flex;align-items:flex-start;gap:10px;font-weight:400}.career-trap{position:absolute;left:-9999px}.career-alert{padding:12px;background:#f5e6cc}@media(max-width:800px){.career-grid{grid-template-columns:1fr;gap:30px}.career-hero{padding:65px 0}.career-form{padding:20px}}
