/* Incremental enquiry improvements within the approved Caspentra design. */
.enquiry-contact-option{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin-top:18px;font-size:14px;line-height:1.6;color:#566574}
.enquiry-contact-option>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#0b1b2b;font-weight:650;text-underline-offset:4px}
.p46-hero .enquiry-contact-option{color:#c7d0d6}.p46-hero .enquiry-contact-option>a{color:#e5b286}
.enquiry-scope-note{font-size:14px;line-height:1.65;color:#566574;margin:14px 0 0;max-width:660px}
.enquiry-scope-note a{color:#0b1b2b;text-underline-offset:4px}
.quote-route-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:22px 0 0;border-top:1px solid #c9c1b4}
.quote-route-list a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 0;border-bottom:1px solid #c9c1b4;color:#0b1b2b;font-weight:650;text-decoration:none}
.quote-route-list a:hover{text-decoration:underline;text-underline-offset:4px}
.guide-quote-actions{max-width:450px}.guide-quote-actions>.text-link{margin-top:12px}.guide-quote-actions .enquiry-scope-note{margin-top:10px}
.cp54-start .enquiry-field-help{display:block;margin-top:8px;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.55;color:#566574}
@media(max-width:639px){.enquiry-contact-option{display:block;margin-top:14px}.enquiry-contact-option>span{display:block}.quote-route-list{grid-template-columns:1fr}.guide-quote-actions .start-button{width:100%;box-sizing:border-box;text-align:center;white-space:normal}.enquiry-scope-note{font-size:14px}}

/* Keep the residence service and its two starting prices readable on small screens. */
@media(max-width:600px){.cp54-start .choice-option[data-journey="move"]{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.cp54-start .choice-option[data-journey="move"]>span{grid-column:1;grid-row:1}.cp54-start .choice-option[data-journey="move"]>small{grid-column:1;grid-row:2;margin-left:0;text-align:left}.cp54-start .choice-option[data-journey="move"]>b{grid-column:2;grid-row:1 / 3}}
