body{background:#fbf8f0;color:#284b42}.inquiry-page{max-width:1150px;margin:auto;padding:65px 6% 90px}.inquiry-page h1{font-family:Georgia,serif;font-size:clamp(36px,5vw,62px);line-height:1.1;max-width:800px;margin:15px 0 24px}.inquiry-page>p{max-width:680px}.inquiry-layout{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-top:40px}.inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:white;border:1px solid #d6dfd4;padding:30px;border-radius:5px}.inquiry-form label{display:block;font:600 13px/1.5 Arial,sans-serif}.inquiry-form label>span{font-weight:400}.inquiry-form input:not([type=checkbox]),.inquiry-form select,.inquiry-form textarea{display:block;width:100%;margin-top:7px;border:1px solid #a8b9ac;border-radius:3px;padding:12px;background:#fff;color:#263c33;font:16px/1.4 Arial,sans-serif;box-sizing:border-box;min-width:0}.inquiry-form .wide{grid-column:1/-1}.inquiry-form .consent{display:flex;gap:10px;align-items:start;font-size:12px}.consent input{margin-top:3px}.consent a{text-decoration:underline}.send-inquiry{background:#284b42;color:white;border:0;border-radius:3px;padding:15px 25px;font:600 14px Arial,sans-serif;cursor:pointer}.form-note{font-size:11px;margin:14px 0 0;line-height:1.6}.inquiry-layout aside{padding:25px;background:#e7eee4;align-self:start;border-radius:5px}.inquiry-layout aside h2{font:30px Georgia,serif;margin:0 0 20px}.inquiry-layout aside h3{font:23px Georgia,serif}.inquiry-layout aside p{font-size:13px;margin:15px 0 8px}.inquiry-layout aside a{font-size:15px;text-decoration:underline;overflow-wrap:anywhere}.inquiry-layout hr{border:0;border-top:1px solid #bccbbc;margin:25px 0}.inquiry-form :focus-visible{outline:3px solid #b45a80;outline-offset:2px}.contact-email{overflow-wrap:anywhere}@media(max-width:760px){.inquiry-layout{grid-template-columns:1fr;gap:25px}.inquiry-form{padding:20px;grid-template-columns:1fr}.inquiry-form label{grid-column:1}.inquiry-page{padding-top:40px}header nav{flex-wrap:wrap}}
