.enquiry-form-section{padding:65px 0;border-top:1px solid var(--line)}.enquiry-form-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.enquiry-form-grid h2{max-width:420px}.enquiry-form-grid p{max-width:440px}.srs-form,.workspace-card{background:#fff;border:1px solid #d5e6df;border-radius:18px;padding:30px;box-shadow:0 8px 30px #153b2b08}.srs-form label,.workspace-card label{display:block;font-size:14px;font-weight:bold}.srs-form input,.srs-form select,.srs-form textarea,.operator-page input,.operator-page select,.operator-page textarea{display:block;width:100%;padding:12px 14px;border:1px solid #abbfb1;border-radius:8px;background:#fff;color:#153b2b;font:inherit;font-size:16px;margin:5px 0 17px}.srs-form input:focus,.srs-form select:focus,.srs-form textarea:focus,.operator-page input:focus,.operator-page select:focus,.operator-page textarea:focus{outline:3px solid #bfdbea;outline-offset:2px}.form-two,.lead-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.srs-form .consent-row{display:flex;gap:12px;font-weight:400;font-size:13px;line-height:1.6;margin:12px 0 20px}.srs-form .consent-row input{width:18px;min-width:18px;height:18px;margin-top:3px}.srs-form .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.srs-form button,.operator-page button{cursor:pointer;border-radius:8px;font-family:inherit}.srs-form button:disabled,.operator-page button:disabled{opacity:.5;cursor:wait;transform:none}.form-notice{font-size:15px;margin:16px 0 0!important;min-height:24px;max-width:none!important}.operator-page{padding-bottom:60px}.operator-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0;border-bottom:1px solid #cde4ee;font-size:13px}.operator-wordmark{font:bold 25px Georgia,serif;color:#966817;text-decoration:none}.operator-header span{font-size:10px;letter-spacing:2px}.operator-main{max-width:1100px;padding-top:55px}.operator-main h1{font-size:clamp(34px,4vw,52px)}.operator-main h2{font-size:28px}.operator-main h3{margin-top:0}.operator-main .workspace-card{margin:24px 0}.operator-main .workspace-card p{line-height:1.65}.operator-main #login-panel{max-width:620px}.operator-main #operator-notice{min-height:28px}.workspace-toolbar,.workspace-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.workspace-toolbar{margin:25px 0}.workspace-actions{justify-content:flex-start}.workspace-toolbar select{width:auto;min-width:180px}.secondary-button{padding:12px 18px;border:1px solid #a3b6a7;background:#fff;color:#153b2b;font:inherit}.lead-meta{color:#436b50;font-weight:bold}.lead-message{white-space:pre-wrap;overflow-wrap:anywhere}.lead-card form{border-top:1px solid #d5e6df;padding-top:20px;margin-top:20px}.lead-card a{font-weight:bold}.workspace-roadmap{padding:55px 0 15px}.roadmap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:25px}.roadmap-grid article{background:#edf6ef;border-radius:12px;padding:24px}.roadmap-grid span{font-size:12px;font-weight:bold;color:#40694b}.roadmap-grid h3{margin:14px 0 10px}.roadmap-grid p{font-size:14px;line-height:1.7;margin:0}@media(max-width:700px){.enquiry-form-grid,.roadmap-grid{grid-template-columns:1fr;gap:24px}.srs-form,.workspace-card{padding:22px}.form-two,.lead-edit-grid{grid-template-columns:1fr;gap:0}.operator-header span{display:none}.operator-main{padding-top:35px}.enquiry-form-section{padding:42px 0}.workspace-actions .button,.workspace-actions .secondary-button{padding:10px 14px}}
