.si-section{padding:44px 0 64px;background:#fff}.si-wrap{max-width:760px}.si-wrap h1{font-size:34px;letter-spacing:-.045em;margin:8px 0 12px}.si-intro{color:#667b88;font-size:15px;margin:0 0 30px}.simple-inquiry{display:block!important;max-width:none!important}.si-field{display:block;font-size:14px;font-weight:600;color:#24465d;margin-bottom:20px}.si-field>span,.si-extra summary>span,.si-privacy label>span{font-size:11px;font-weight:400;color:#74838c;margin-left:5px}.si-field input,.si-field textarea{display:block;box-sizing:border-box;width:100%;margin-top:9px;padding:13px 14px;border:1px solid #c9d5dd;border-radius:0;background:#fff;color:#183247;font-size:15px;line-height:1.6;font-family:inherit;min-height:48px}.si-field textarea{resize:vertical;font-size:15px;line-height:1.7;min-height:126px}.si-field input:focus,.si-field textarea:focus{outline:2px solid #275d79;outline-offset:1px}.si-contact{display:grid;grid-template-columns:1fr 1fr;gap:20px}.si-extra{border-top:1px solid #dce3e8;border-bottom:1px solid #dce3e8;padding:15px 0;margin:0 0 20px}.si-extra summary{cursor:pointer;color:#36566a;font-size:14px}.si-extra[open] summary{margin-bottom:20px}.si-extra input[type=file]{font-size:13px}.si-note{font-size:12px;line-height:1.7;color:#70818d;margin:9px 0}.si-privacy{font-size:12px;line-height:1.8;color:#6c7d88;margin:0 0 20px}.si-privacy p{margin:0 0 12px}.si-privacy a{color:#31576f;text-underline-offset:3px}.simple-inquiry .ct-consent{display:flex;align-items:center;gap:8px;color:#28475b;font-size:13px}.ct-consent input{width:17px;height:17px;flex:none;accent-color:#245873}.si-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.si-submit{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:52px;padding:14px 20px;border:0;border-radius:0;background:#245873;color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.si-submit:disabled{opacity:.65;cursor:wait}.si-submit:focus-visible,.si-extra summary:focus-visible{outline:2px solid #245873;outline-offset:4px}.si-submit:hover{background:#173d54}.si-context{padding:12px 14px;background:#f1f5f7;color:#24465d;font-size:13px;margin:0 0 20px}.si-context[hidden]{display:none}.simple-inquiry #contact-status{font-size:14px;line-height:1.7;color:#20495f}.simple-inquiry #contact-status:empty{display:none}@media(max-width:600px){.si-section{padding:28px 0 40px}.si-wrap h1{font-size:28px}.si-intro{font-size:14px;margin-bottom:24px}.si-contact{gap:12px}.si-field input{padding:12px 10px;font-size:16px}.si-field textarea{font-size:16px}.si-extra .si-contact{grid-template-columns:1fr}.si-field{font-size:13px}.simple-inquiry .ct-consent{font-size:12px;flex-wrap:wrap}}
