.inquiry-section{display:grid;grid-template-columns:.85fr 1.2fr;gap:80px;align-items:start}.inquiry-intro p:not(.eyebrow){max-width:380px;color:var(--muted)}.inquiry-intro>a,.field-help a,.legal-content a{ text-decoration:underline;text-underline-offset:3px}.inquiry-form{min-width:0}.inquiry-form>p:first-child{margin-top:0;color:var(--muted)}.inquiry-form label:not(.consent-label){display:block;font-weight:500;font-size:16px;margin:0 0 20px}.inquiry-form label>span:not(.consent-label span){font-weight:400}.inquiry-form input:not([type=checkbox]),.inquiry-form textarea{display:block;width:100%;margin-top:8px;background:#fffdf8;color:var(--ink);border:1px solid #9ba89e;border-radius:3px;padding:13px 14px;font:inherit;font-size:16px;line-height:1.5}.inquiry-form textarea{resize:vertical;min-height:120px}.inquiry-form input:focus-visible,.inquiry-form textarea:focus-visible,.inquiry-form button:focus-visible{outline:3px solid #956137;outline-offset:3px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field-help{font-size:14px;line-height:1.65;color:var(--muted);margin:8px 0 22px}.consent-options{border:1px solid var(--line);padding:22px;margin:28px 0 18px;min-width:0}.consent-options legend{padding:0 8px;font-weight:600;font-size:16px}.consent-options legend>span{font-weight:400;font-size:14px}.consent-label{display:flex;gap:13px;align-items:flex-start;font-size:14px;line-height:1.7;margin:0 0 24px;font-weight:400;cursor:pointer}.consent-label input{width:20px;height:20px;flex:0 0 20px;margin:3px 0 0;accent-color:var(--ink)}.consent-options p{margin-bottom:0}.inquiry-form button{border:0;cursor:pointer;font-family:inherit;font-size:16px}.inquiry-form button:disabled{opacity:.6;cursor:wait}#form-status{min-height:1.5em;font-size:16px;overflow-wrap:anywhere}#form-status[data-error=true]{color:#892c1d}.bot-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.legal-links{display:flex;flex-wrap:wrap;gap:25px;padding-block:20px 35px;font-size:14px;border-top:1px solid var(--line)}.legal-links a:hover{text-decoration:underline}.legal-content{max-width:820px;padding-block:60px 85px}.legal-content h1{font-size:clamp(44px,5vw,66px);line-height:1.1}.legal-content h2{font-family:'DM Sans',Arial,sans-serif;font-weight:600;font-size:22px;line-height:1.4;letter-spacing:0;margin:35px 0 12px}.legal-content p,.legal-content li{color:var(--muted);font-size:16px;line-height:1.8}.legal-content a{overflow-wrap:anywhere}.legal-content .policy-date{font-size:14px}.legal-content .policy-notice{border-left:3px solid #95714c;padding:14px 20px;background:#eeeadd}.inbox-wrap{padding-block:50px}.inbox-wrap h1{font-size:clamp(44px,5vw,66px)}.inbox-notice{max-width:850px;margin-block:25px;border-left:3px solid #95714c;padding:15px 20px;background:#eeeadd}.inbox-record{border:1px solid var(--line);padding:25px;margin:25px 0;overflow-wrap:anywhere}.inbox-record h2{font:600 22px/1.4 'DM Sans',Arial,sans-serif;letter-spacing:0}.inbox-record dl{display:grid;grid-template-columns:170px 1fr;gap:10px;margin:20px 0}.inbox-record dt{font-weight:600}.inbox-record dd{margin:0;white-space:pre-wrap}.inbox-record summary{font-size:16px}.inbox-record .button{border:0;cursor:pointer;font-family:inherit;font-size:14px}.inbox-pagination{display:flex;gap:24px;font-size:16px}.inbox-record a{text-decoration:underline}.inbox-record pre{white-space:pre-wrap;font:14px/1.7 'DM Sans',Arial,sans-serif;color:var(--muted)}.inbox-record .consent-state{font-size:16px;font-weight:600}.inbox-error{color:#892c1d}.legal-header .header-inner{min-height:130px}.legal-header .business-logo{width:115px}
@media(max-width:850px){.inquiry-section{grid-template-columns:1fr;gap:30px}.inquiry-intro p:not(.eyebrow){max-width:none}}@media(max-width:600px){.form-row{grid-template-columns:1fr;gap:0}.consent-options{padding:16px}.legal-content{padding-top:40px}.inbox-record{padding:18px}.inbox-record dl{grid-template-columns:1fr;gap:5px}.inbox-record dd{margin-bottom:12px}.legal-header .header-inner{min-height:unset}.legal-links{gap:20px}}
