.enquiry-refresh{color:#f5f5f5;background:#171719}.enquiry-refresh-section{padding:2rem 0 5rem;scroll-margin-top:100px}.enquiry-refresh .breadcrumbs{margin-bottom:2.5rem}.enquiry-refresh-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.enquiry-refresh-copy h1{letter-spacing:-.045em;font-size:clamp(2.8rem,4.5vw,4.7rem);line-height:1.05}.enquiry-refresh-copy h1>span{color:#f45761}.enquiry-refresh-copy>p{color:#c9cbce;max-width:500px;line-height:1.65}.enquiry-refresh-copy>.eyebrow{color:#f45761}.enquiry-next-steps{counter-reset:enquiry;margin:2rem 0;padding:0;list-style:none}.enquiry-next-steps li{counter-increment:enquiry;border-top:1px solid #444;padding:1rem 0 1rem 2.5rem;position:relative}.enquiry-next-steps li:before{content:"0" counter(enquiry);color:#f45761;font-size:.75rem;position:absolute;top:1rem;left:0}.enquiry-next-steps strong{font-size:1rem;display:block}.enquiry-next-steps p{color:#c9cbce;margin:.3rem 0;font-size:.9rem;line-height:1.6}.enquiry-refresh-layout>.proposal-review-form-card{color:#f5f5f5;background:#242427;border:1px solid #49494d;padding:clamp(1.2rem,3vw,2.2rem)}.enquiry-simple-form{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.enquiry-simple-form fieldset{border:0;min-width:0;margin:0;padding:0}.enquiry-simple-form .proposal-review-fields{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.enquiry-simple-form .proposal-full-field{grid-column:1/-1}.enquiry-simple-form .proposal-field-label{color:inherit;margin-bottom:.5rem;font-size:.86rem;display:block}.enquiry-simple-form .optional{color:#b8b8bd;font-size:.72rem;font-weight:400}.enquiry-simple-form :is(input:not([type=checkbox]):not([type=hidden]):not([type=radio]),select,textarea){color:#fff;width:100%;min-width:0;font:inherit;min-height:46px;box-shadow:none;background:#18181b;border:1px solid #67676e;border-radius:0;padding:.75rem;font-size:.95rem}.enquiry-simple-form textarea{resize:vertical}.enquiry-simple-form input::placeholder,.enquiry-simple-form textarea::placeholder{color:#a3a3ac}.enquiry-simple-form .proposal-form-group-label{color:#c9c9ce;margin-bottom:1rem;font-size:.75rem}.enquiry-reasons legend{margin-bottom:.8rem;font-size:.9rem}.enquiry-reasons legend>span{color:#aaa;margin-left:.5rem;font-size:.75rem}.enquiry-reasons>div{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.enquiry-reasons button{color:inherit;text-align:left;cursor:pointer;min-height:48px;font:inherit;background:#1a1a1d;border:1px solid #55555b;justify-content:space-between;gap:.5rem;padding:.85rem;font-size:.83rem;display:flex}.enquiry-reasons button>span{color:#f45761}.enquiry-reasons button[aria-pressed=true]{background:#393034;border-color:#ff727b}.enquiry-example-link{background:#18181b;border-left:2px solid #f45761;padding:1.1rem;font-size:.88rem}.enquiry-example-link p{color:#c9cbce;margin:.4rem 0;font-size:.84rem;line-height:1.6}.enquiry-example-link a{color:#ff828a;padding:.5rem 0;display:inline-block}.enquiry-example-link>span{color:#b9b9bf;font-size:.8rem;display:block}.enquiry-simple-form .proposal-extra-details{background:0 0;border-block:1px solid #55555b;margin:0;padding:0}.enquiry-simple-form .proposal-extra-details summary{color:inherit;cursor:pointer;align-items:center;gap:.5rem;padding:1rem 0;font-size:.88rem;list-style:none;display:flex}.enquiry-simple-form .proposal-extra-details summary::-webkit-details-marker{display:none}.enquiry-simple-form .proposal-extra-details summary>span:last-child{color:#f45761;margin-left:auto}.enquiry-simple-form .proposal-extra-content{padding:0 0 1.5rem}.enquiry-simple-form .proposal-privacy-consent{color:#c9cbce;align-items:start;gap:.8rem;margin:0;font-size:.82rem;line-height:1.6;display:flex}.enquiry-simple-form .proposal-privacy-consent input{accent-color:#bf1c27;width:20px;min-width:20px;height:20px;margin-top:3px}.enquiry-simple-form .proposal-privacy-consent a{color:inherit;text-underline-offset:3px}.enquiry-simple-form .proposal-review-submit{flex-direction:column;gap:.6rem;margin:0;display:flex}.enquiry-simple-form .proposal-review-submit>.button{color:#fff;background:#ba1823;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:.9rem 1.1rem;display:flex}.enquiry-simple-form .proposal-review-submit>p{color:#bfbfc5;margin:0;font-size:.78rem;line-height:1.55}.enquiry-simple-form .proposal-review-notice:empty{display:none}.enquiry-simple-form .proposal-review-notice{color:inherit;background:#171719;border-left:2px solid #f45761;margin:0;padding:1rem;font-size:.87rem}.enquiry-simple-form :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #ff828a}.enquiry-simple-form button:disabled{opacity:.55;cursor:wait}.enquiry-simple-form .sr-only input{min-height:0!important}.proposal-review-form-card:has(.enquiry-simple-form){color:#fff;background:#242427;border:1px solid #49494d}.enquiry-refresh-footnote{color:#b8b8bd;font-size:.85rem}.enquiry-refresh-footnote a{color:inherit}@media (width<=800px){.enquiry-refresh-layout{grid-template-columns:1fr;gap:1.4rem}.enquiry-refresh-section{padding-top:1rem}.enquiry-refresh-copy h1{font-size:2.8rem}.enquiry-next-steps{gap:.8rem;margin:1.5rem 0 0;display:flex}.enquiry-next-steps li{border-bottom:0;flex:1;padding:1rem 0}.enquiry-next-steps li:before{display:none}.enquiry-next-steps strong{font-size:.85rem}.enquiry-next-steps p{font-size:.75rem}.enquiry-refresh .breadcrumbs{margin-bottom:1.5rem;font-size:.75rem}.enquiry-simple-form .proposal-review-fields{grid-template-columns:1fr}.enquiry-refresh-copy .lead-copy{font-size:1.06rem}.enquiry-simple-form .proposal-review-submit>.button{font-size:.9rem}.enquiry-reasons button{font-size:.8rem}.enquiry-refresh-layout>.proposal-review-form-card{padding:1.2rem}.enquiry-refresh-copy .enquiry-refresh-preset{font-size:.82rem}}.enquiry-simple-form .proposal-review-fields label,.enquiry-simple-form .proposal-field-label{color:#f1f1f4}.enquiry-simple-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.enquiry-refresh-layout>.enquiry-next-steps{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;display:grid}.enquiry-refresh .enquiry-required-note{font-size:.84rem}.enquiry-simple-form .proposal-privacy-consent{color:#e0e0e5;background:#18181b;border:1px solid #55555e;padding:1rem}.enquiry-simple-form .proposal-privacy-consent>span{color:#e0e0e5}.enquiry-simple-form .proposal-privacy-consent a{color:#fff}.enquiry-reason-choice{cursor:pointer;background:#19191c;border:1px solid #55555e;justify-content:space-between;align-items:center;gap:.75rem;min-height:48px;padding:.8rem;font-size:.82rem;display:flex}.enquiry-reason-choice:has(input:checked){color:#fff;background:#353037;border-color:#ff828a}.enquiry-simple-form .enquiry-reason-choice input[type=radio]{appearance:auto;accent-color:#f45761;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:17px;min-width:17px;max-width:17px;height:17px;min-height:17px;box-shadow:none;border:0;flex:0 0 17px;margin:0;padding:0}.enquiry-reason-choice>span{flex:1;min-width:0}.enquiry-other-reason{margin-top:1rem;display:block}.enquiry-simple-form .enquiry-example-link{padding:.7rem 1rem}.enquiry-simple-form .enquiry-example-link a{padding:0;font-size:.83rem;line-height:1.5}.enquiry-simple-form .enquiry-example-link>span{margin-top:.25rem;font-size:.74rem}.enquiry-simple-form .proposal-extra-details[open] summary>span:last-child{transform:rotate(45deg)}@media (width<=800px){.enquiry-refresh-copy h1{max-width:520px;font-size:clamp(2.1rem,7vw,2.8rem)}.enquiry-refresh-copy .lead-copy{margin:.9rem 0 .7rem;font-size:.95rem;line-height:1.55}.enquiry-refresh-copy .enquiry-required-note{margin:.5rem 0;font-size:.77rem}.enquiry-refresh-copy .enquiry-refresh-footnote{margin:.6rem 0 0;font-size:.75rem}.enquiry-refresh-layout{gap:1.2rem}.enquiry-refresh-layout>.enquiry-next-steps{grid-template-columns:1fr;gap:0;margin-top:.5rem}.enquiry-refresh-layout>.enquiry-next-steps li{padding:.8rem 0 .8rem 2rem}.enquiry-refresh-layout>.enquiry-next-steps li:before{display:block;top:.8rem}.enquiry-refresh-layout>.enquiry-next-steps strong{font-size:.88rem}.enquiry-refresh-layout>.enquiry-next-steps p{font-size:.8rem}.enquiry-simple-form{gap:1.25rem}.enquiry-simple-form .proposal-form-group-label{margin-bottom:.8rem;font-size:.69rem}.enquiry-reason-choice{padding:.7rem;font-size:.77rem}.enquiry-simple-form .proposal-privacy-consent{padding:.8rem;font-size:.78rem}}
