.quote-page{color:var(--site-text-heading);background:#faf8f4}.quote-workspace{background:#faf8f4;border-bottom:1px solid #e8dfd2}.quote-workspace .quote-hero-grid{align-items:start;padding-top:48px;padding-bottom:64px}.quote-intro>p:first-child{color:var(--site-text-accent)}.quote-intro h1{color:var(--site-text-heading)}.quote-intro>p:not(:first-child){color:var(--site-text-body)}.quote-highlights{border-top:1px solid #dfd5c7;gap:0 24px}.quote-highlights article{background:0 0;border:0;border-bottom:1px solid #dfd5c7;border-radius:0;padding:22px 0}.quote-highlights article h2{color:var(--site-text-heading);font-weight:600}.quote-highlights article p{color:var(--site-text-body)}.quote-highlights article>div>div{color:#946526;background:#f0e6d6;flex-shrink:0;width:36px;height:36px}.quote-flow{background:#fff}.quote-assurance{background:#f2ece2}.quote-assurance article{background:#faf8f4;border-color:#e2d8c9}.quote-workspace .inquiry-form--page{color:var(--site-text-heading);isolation:isolate;background:#fff;border:1px solid #e2d8c9;border-radius:12px;box-shadow:0 12px 36px #44331e06}.quote-workspace .inquiry-form--page:before,.inquiry-form--page .inquiry-form-heading>div:first-child{display:none}.inquiry-form--page .inquiry-form-heading h3{color:var(--site-text-heading);letter-spacing:-.35px;text-transform:none;font-size:23px;font-weight:600;line-height:1.4}.inquiry-form--page .inquiry-form-heading p{color:var(--site-text-body);margin-top:8px;font-size:13px;line-height:1.8}.inquiry-form--page .inquiry-fields{gap:26px}.inquiry-form--page .inquiry-section,.inquiry-form--page .inquiry-section>div{gap:18px}.inquiry-form--page .inquiry-section legend{float:none;color:#6c5940;align-items:center;gap:10px;width:100%;margin-bottom:18px;font-size:13px;font-weight:600;display:flex}.inquiry-form--page .inquiry-section legend span{color:#98703a;background:#f5eee3;border-radius:6px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.inquiry-form--page .inquiry-label{color:#5f554b;letter-spacing:0;text-transform:none;margin-bottom:8px;font-size:13px;line-height:1.5}.inquiry-form--page .inquiry-label svg{display:none}.inquiry-form--page .inquiry-field{color:#352c25;background:#fdfcf9;border-color:#ded8ce;min-height:48px;padding:12px 14px;font-size:14px}.inquiry-form--page .inquiry-field::placeholder{color:#837a70;opacity:1;font-size:13px}.inquiry-form--page .inquiry-field:focus{background:#fff;border-color:#b58d52;transform:none;box-shadow:0 0 0 3px #c894481a}.inquiry-form--page .inquiry-attachments{border-top:1px solid #eee5d8;padding-top:22px}.inquiry-form--page .inquiry-upload{text-align:center;cursor:pointer;color:#6c5940;background:#fdfcf9;flex-direction:row;gap:8px;min-height:48px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.inquiry-form--page .inquiry-upload svg{color:#ad9775;flex-shrink:0}.inquiry-form--page .inquiry-upload:hover:not(:disabled),.inquiry-form--page .inquiry-upload[data-dragging]{background:#f8f2e8;border-color:#b58d52}.inquiry-form--page .inquiry-upload:focus-visible{outline-offset:3px;outline:2px solid #946526}.inquiry-form--page .inquiry-upload-meta{color:#716457;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.inquiry-form--page .inquiry-upload-meta details{max-width:100%;margin-inline-start:auto}.inquiry-form--page .inquiry-upload-meta details[open]{flex-basis:100%;margin-inline-start:0}.inquiry-form--page .inquiry-upload-meta summary{cursor:pointer}.inquiry-form--page .inquiry-upload-meta ul{background:#faf7f1;border-radius:6px;gap:8px;margin-top:12px;padding:14px;display:grid}.inquiry-form--page .inquiry-upload-meta li{overflow-wrap:anywhere;flex-wrap:wrap;gap:12px;display:flex}.inquiry-form--page .inquiry-upload-meta li b{color:#5f554b;font-weight:500}.inquiry-form--page .inquiry-file-list li{color:#5f554b;background:#faf8f4;border-color:#e8dfd2}.inquiry-form--page .inquiry-file-list li>span{color:#716457}.inquiry-form--page .inquiry-file-list button{color:#716457;place-items:center;width:40px;height:40px;display:grid}.inquiry-form--page .inquiry-file-errors{color:#a13b31}.inquiry-form--page .inquiry-submit{border-radius:7px;min-height:58px;margin-top:28px;font-size:15px}.inquiry-form--page .inquiry-submit svg{order:1;width:19px;height:19px}.inquiry-form--page .inquiry-status{color:#2e6352;background:#eef7f1;border-color:#c5dfd1}.inquiry-form--page .inquiry-status.text-red-100{color:#a13b31;background:#fff2ee;border-color:#e7c8bd}[dir=rtl] .inquiry-form--page .inquiry-form-heading h3{letter-spacing:0}@media (max-width:1023px){.quote-workspace .quote-hero-grid{gap:32px;padding-top:32px}.quote-intro{max-width:none}.quote-highlights{margin-top:24px}.quote-intro h1{max-width:900px}}@media (max-width:600px){.quote-workspace .quote-hero-grid{padding-top:26px;padding-bottom:36px}.quote-highlights{grid-template-columns:1fr 1fr;gap:0 18px}.quote-workspace .quote-highlights article{padding:18px 0}.quote-highlights article>div{align-items:flex-start;gap:8px}.quote-highlights article>div>div{display:none}.quote-highlights article h2{font-size:14px;line-height:1.5}.quote-highlights article p{margin-top:8px;font-size:12px;line-height:1.8}.inquiry-form--page .inquiry-form-heading h3{font-size:21px}.inquiry-form--page .inquiry-fields{gap:24px}.inquiry-form--page .inquiry-upload-meta{font-size:12px}}.inquiry-form--page textarea.inquiry-field{min-height:140px;line-height:1.7}.quote-navigation{background:#faf8f4;border-bottom:1px solid #e5ded3}
