.refined-quotes{--rd-gold:#68604a;--rd-paper:#f4f5f3}.refined-quotes .rd-quote-layout{grid-template-columns:1fr 1.25fr;gap:64px;padding-top:10px}.refined-quotes .rd-quote-context{position:static}.refined-quotes .rd-quote-context h1{letter-spacing:-1.1px;font-size:44px;line-height:1.12}.refined-quotes .rd-quote-context>p{font-size:17px;line-height:1.7}.rq-photo{border-radius:14px;margin-top:28px;position:relative;overflow:hidden}.rq-photo img{aspect-ratio:1.85;object-fit:cover;width:100%}.rq-photo figcaption{color:#fff;background:#1b2a3dd9;border-radius:5px;padding:5px 8px;font-size:10px;position:absolute;bottom:12px;left:12px}.refined-quotes .rd-quote-context ul{margin-top:24px}.refined-quotes .rd-quote-context li{padding:13px 0;font-size:13px}.refined-quotes .rd-quote-form{background:#f4f5f3;border:1px solid #e1e5df;border-radius:18px;padding:36px;box-shadow:0 8px 28px #1b2a3d06}.refined-quotes .rd-quote-form h2{letter-spacing:-.6px;margin-top:28px;font-size:29px;line-height:1.2}.refined-quotes .rd-quote-form h2:focus{outline:none}.refined-quotes .rd-quote-form .form-step>p{margin:14px 0 24px;font-size:14px;line-height:1.6}.refined-quotes :is(.property-option,.bill-option,.timeline-option){border:1px solid #c4cdce;transition:border-color .16s,background .16s;position:relative;box-shadow:none!important;background:#fff!important;border-radius:12px!important}.refined-quotes .property-option{gap:13px;min-height:76px;padding:18px!important}.refined-quotes .property-option>div:first-child,.refined-quotes .timeline-option>div:first-child{border-radius:8px;flex-shrink:0;color:#1b2a3d!important;background:#edf0f3!important;width:34px!important;height:34px!important}.refined-quotes .property-option svg{width:20px;height:20px}.refined-quotes .property-option>span{font-size:14px}.refined-quotes .bill-option{align-items:start;padding:20px!important}.refined-quotes .bill-option>span:first-child{font-size:19px}.refined-quotes .timeline-option{padding:17px!important}.refined-quotes :is(.property-option,.bill-option,.timeline-option)[aria-pressed=true]{border-color:#1b2a3d;background:#edf3ef!important;box-shadow:inset 0 0 0 1px #1b2a3d!important}.refined-quotes .rd-interest-options label{border-radius:12px;gap:14px;padding:18px;transition:border-color .16s}.refined-quotes .rd-interest-options label:has(input:checked){background:#edf3ef;border-color:#1b2a3d}.refined-quotes :is(input[type=checkbox],input[type=radio]){accent-color:#1b2a3d}.refined-quotes .rd-quote-form input[aria-invalid=true]{border-color:#b42318!important}.refined-quotes .rd-quote-form :is(input:not([type=checkbox]):not([type=radio]),textarea){border-radius:9px;padding:15px;font-size:16px}.refined-quotes .rd-quote-form label{font-weight:600}.refined-quotes :is(#step3-next,#to-contact-step,#submit-btn){font-weight:700;transition:background .16s;padding:16px!important;font-size:15px!important;transform:none!important}.refined-quotes :is(#step3-next,#to-contact-step,#submit-btn):hover{background:#30445c!important}.refined-quotes #back-btn{text-underline-offset:4px;width:auto;padding:12px 0;font-size:14px;font-weight:500;text-decoration:underline}.refined-quotes #quote-review{background:#fff;border:0;border-radius:12px;margin-top:24px;padding:22px}.refined-quotes #quote-review h3{font-size:18px}.refined-quotes #quote-review dl{margin-bottom:14px}@media (hover:hover) and (pointer:fine){.refined-quotes :is(.property-option,.bill-option,.timeline-option):hover{border-color:#1b2a3d;background:#f8f9f7!important}}@media (width<=900px){.refined-quotes .rd-quote-layout{gap:32px}.refined-quotes .rd-quote-form{padding:28px}.refined-quotes .rd-quote-context h1{font-size:37px}}@media (width<=700px){.refined-quotes .rd-quote-layout{grid-template-columns:1fr;gap:26px;padding-top:0}.refined-quotes .rd-quote-context h1{font-size:34px}.refined-quotes .rd-quote-context>p{font-size:16px}.rq-photo{display:none}.refined-quotes .rd-quote-form{border-radius:14px;padding:24px}.refined-quotes .rd-quote-form h2{font-size:26px}.refined-quotes .property-option{gap:9px;min-height:72px;padding:13px!important}.refined-quotes .property-option>div:first-child{width:28px!important;height:28px!important}.refined-quotes .property-option>span{font-size:13px}.refined-quotes .bill-option{padding:16px!important}.refined-quotes .bill-option>span:first-child{font-size:17px}}@media (width<=360px){.refined-quotes #property-options{grid-template-columns:1fr}.refined-quotes #property-options .col-span-2{grid-column:span 1}.refined-quotes .property-option{min-height:60px}.refined-quotes .rd-quote-form{padding:20px}.refined-quotes #bill-options,.refined-quotes #quote-review dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.refined-quotes *{transition:none!important;transform:none!important}}.property-option[data-astro-cid-yw2ocxng].selected,.bill-option[data-astro-cid-yw2ocxng].selected,.timeline-option[data-astro-cid-yw2ocxng].selected{border-color:var(--color-gold);background-color:#c5a55a14}.property-option[data-astro-cid-yw2ocxng].selected>div[data-astro-cid-yw2ocxng]:first-child,.bill-option[data-astro-cid-yw2ocxng].selected>div[data-astro-cid-yw2ocxng]:first-child,.timeline-option[data-astro-cid-yw2ocxng].selected>div[data-astro-cid-yw2ocxng]:first-child{background-color:var(--color-gold);color:#fff}.interest-option[data-astro-cid-yw2ocxng]:has(input:checked){border-color:var(--color-gold);background-color:#c5a55a14}.interest-option[data-astro-cid-yw2ocxng]:has(input:checked) .border-grey-300[data-astro-cid-yw2ocxng]{background-color:var(--color-gold);border-color:var(--color-gold)}.interest-option[data-astro-cid-yw2ocxng]:has(input:checked) .border-grey-300[data-astro-cid-yw2ocxng] svg[data-astro-cid-yw2ocxng]{opacity:1}.form-step[data-astro-cid-yw2ocxng]{animation:.3s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
