.enquiry-intro{padding-bottom:36px}.enquiry-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:32px;padding-bottom:70px;align-items:start}.enquiry-main{background:var(--surface);border:1px solid var(--line);border-radius:5px;padding:32px}.enquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.enquiry-main label{display:grid;gap:9px;font-size:13px;color:var(--soft);margin:0 0 24px}.enquiry-main input,.enquiry-main textarea{width:100%;background:#252829;border:1px solid #72746d;border-radius:3px;color:var(--ink);font-size:16px;padding:12px 14px;min-height:50px}.enquiry-main textarea{height:176px;resize:vertical;line-height:1.6}.enquiry-main .small-note{margin-top:-10px;max-width:62ch;font-size:12px}.enquiry-submit{border-top:1px solid var(--fine);margin-top:30px;padding-top:24px;display:flex;align-items:center;gap:22px}.enquiry-submit>span{font-size:12px;line-height:1.5;color:var(--muted);max-width:24ch}.enquiry-submit button{min-height:50px}.enquiry-main #enquiry-status{margin-top:20px;font-size:13px;line-height:1.65;max-width:60ch}.enquiry-office{padding:28px 12px}.enquiry-office h2{font-size:34px;margin-top:16px}.enquiry-office>p{font-size:14px;line-height:1.85;color:var(--soft);margin-top:20px}.enquiry-office p a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.enquiry-office .enquiry-responsibility{display:grid;gap:3px;padding-top:20px;border-top:1px solid var(--fine);color:var(--ink)}.enquiry-responsibility strong{font-size:14px;font-weight:600}.enquiry-responsibility span{font-size:12px;color:var(--muted)}..enquiry-office .enquiry-contact{margin-top:28px;font-size:14px;font-variant-numeric:tabular-nums}.enquiry-office .enquiry-contact a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px}.enquiry-office .enquiry-contact a:hover,.enquiry-office .enquiry-contact a:focus-visible{border-color:currentColor}.enquiry-receipt h2{font-size:36px;margin-block:24px 20px}.enquiry-receipt p{font-size:14px;line-height:1.85;color:var(--soft);margin-top:18px}.enquiry-receipt .text-link{display:inline-flex;margin-top:28px}.field-note-list{padding-bottom:65px}.field-note-list article{display:grid;grid-template-columns:.85fr 1.4fr;gap:60px;border-top:1px solid var(--line);padding-block:36px}.field-note-list h2{font-size:30px;max-width:16ch}.field-note-list p,.field-note-list li{font-size:14px;line-height:1.9;color:var(--soft)}.field-note-list p+p{margin-top:18px}.field-note-list ul{padding-left:18px;margin:18px 0}.field-note-list a{text-decoration:underline;text-underline-offset:4px;color:var(--ink)}.field-note-list .note-action{margin-top:24px}.field-note-source{font-size:12px!important;color:var(--muted)!important}
@media(max-width:760px){.enquiry-layout{grid-template-columns:1fr;gap:14px;padding-bottom:40px}.enquiry-main{padding:24px 20px}.enquiry-fields{grid-template-columns:1fr;gap:0}.enquiry-main label{font-size:13px}.enquiry-main textarea{height:190px}.enquiry-submit{align-items:start;flex-direction:column;gap:14px}.enquiry-submit>span{max-width:none}.enquiry-office{padding:24px 4px}.enquiry-office h2{font-size:30px}.field-note-list article{grid-template-columns:1fr;gap:22px;padding-block:28px}.field-note-list h2{font-size:29px;max-width:none}.field-note-list{padding-bottom:40px}}
