.quote-actions .btn{min-height:2.75rem;text-transform:none}.quote-line:first-child{margin-top:0!important;padding-top:0!important;border-top:0!important}.quote-proof-thumb-image{height:var(--quote-thumb-size,4rem);transition:border-color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1)}.quote-line-thumb{--quote-thumb-size:3.5rem;width:var(--quote-thumb-size)}@media(min-width:576px){.quote-line-thumb{--quote-thumb-size:4.5rem}}.quote-proof-thumb:focus{outline:0}.quote-proof-thumb.active .quote-proof-thumb-image{border-color:var(--bs-primary)!important;box-shadow:0 0 0 1px var(--bs-primary),0 0 0 4px var(--bs-primary-bg-subtle)}.quote-proof-thumb:focus-visible .quote-proof-thumb-image{border-color:var(--bs-primary)!important;box-shadow:0 0 0 4px rgba(var(--bs-primary-rgb),.35)}.quote-proof-thumb.active:focus-visible .quote-proof-thumb-image{box-shadow:0 0 0 1px var(--bs-primary),0 0 0 4px rgba(var(--bs-primary-rgb),.35)}.quote-proof-thumb.active .quote-proof-thumb-number{color:var(--bs-link-color)}.quote-proof-thumb-number{transition:color .2s cubic-bezier(.2,.7,.2,1)}.quote-line-proof{transition:background-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1)}.quote-line-body{transition:background-color .45s cubic-bezier(.2,.7,.2,1)}.quote-line-flash .quote-line-body{background-color:var(--bs-secondary-bg);transition-duration:.15s}@media(hover:hover) and (pointer:fine) and (min-width:992px){.quote-line-picks{cursor:pointer}.quote-line-picks:hover .quote-line-body{background-color:var(--bs-secondary-bg);transition-duration:.15s}}@media(min-width:992px){.quote-gallery .quote-proof-link img{width:auto!important;max-width:100%;max-height:max(220px,100vh - var(--header-height,6rem) - 140px)}.quote-gallery:has(.quote-proof-thumbs:not(.d-none)) .quote-proof-link img{max-height:max(220px,100vh - var(--header-height,6rem) - 330px)}}@media(prefers-reduced-motion:reduce){.quote-proof-thumb-image,.quote-proof-thumb-number,.quote-line-proof,.quote-line-body,.quote-line-flash .quote-line-body,.quote-line-picks:hover .quote-line-body{transition:none}}.quote-send-earlier{background-color:var(--bs-tertiary-bg)}.quote-send-message{white-space:normal}.quote-send-message p,.quote-send-message ul,.quote-send-message ol{margin-bottom:.7rem}.quote-send-message p:last-child,.quote-send-message ul:last-child,.quote-send-message ol:last-child{margin-bottom:0}.quote-send-message ul,.quote-send-message ol{padding-left:1.25rem}.quote-send-message li+li{margin-top:.2rem}