[data-office-request]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;text-align:start;box-sizing:border-box}[data-office-request] label{display:flex;flex-direction:column;gap:6px;margin:0;font-size:14px;line-height:1.5;min-width:0}[data-office-request] input,[data-office-request] select,[data-office-request] textarea{width:100%;min-width:0;min-height:44px;padding:10px;box-sizing:border-box;font:inherit;color:#182831;background:#fff;border:1px solid #b9cec5;border-radius:5px}[data-office-request] .office-wide{grid-column:1/-1}[data-office-request] .office-consent{display:flex;flex-direction:row;align-items:flex-start;gap:9px}[data-office-request] input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 auto;margin:3px 0 0}[data-office-request] button{grid-column:1/-1;min-height:46px;padding:12px 18px;border:0;border-radius:5px;background:#176b58;color:#fff;font:600 15px/1.5 system-ui;cursor:pointer}[data-office-request] input:focus-visible,[data-office-request] select:focus-visible,[data-office-request] textarea:focus-visible,[data-office-request] button:focus-visible{outline:3px solid #d57b25;outline-offset:2px}[data-office-request] .office-note{grid-column:1/-1;font-size:13px;line-height:1.6;margin:0;color:#34534b}[data-office-result]{font:16px/1.7 system-ui;color:#182831;background:#f8faf8;margin:0;padding:32px}[data-office-result] main{max-width:740px;margin:30px auto}[data-office-result] a{color:#176b58}@media(max-width:600px){[data-office-request]{grid-template-columns:1fr}}