.spaces-form[data-v-81d1c6cc]{width:50%}@media not all and (min-width:768px){.spaces-form[data-v-81d1c6cc]{width:100%!important}.spaces-form .spaces-form__form .row[data-v-81d1c6cc]{flex-wrap:wrap}.spaces-form .spaces-form__form .row .col[data-v-81d1c6cc]{margin:0 0 var(--spacing-site-padding) 0;width:100%!important}.spaces-form .spaces-form__form .row .col--half[data-v-81d1c6cc]:last-child{margin-bottom:0!important}.spaces-form .spaces-form__form .row .col--half[data-v-81d1c6cc]:first-child{margin-right:0}.spaces-form .spaces-form__form .row[data-v-81d1c6cc]:last-child,.spaces-form .spaces-form__form .row:last-child .col[data-v-81d1c6cc]{margin-bottom:0}:is(.spaces-form .spaces-form__form .row--radio,.spaces-form .spaces-form__form .row--select) .col[data-v-81d1c6cc]{margin-bottom:0!important}.spaces-form .spaces-form__form .row--radio .col[data-v-81d1c6cc]{flex-wrap:wrap}.spaces-form .spaces-form__form .row--radio .col[data-v-81d1c6cc]>*{flex-basis:calc(50% - .625rem)}}.spaces-form--inline[data-v-81d1c6cc]{width:100%}.spaces-form--loading[data-v-81d1c6cc],.spaces-form--loading[data-v-81d1c6cc] *,.spaces-form--loading .spaces-form__submit[data-v-81d1c6cc]{cursor:wait}.spaces-form__messages .errors[data-v-81d1c6cc]{margin:0 0 var(--spacing-site-padding) 0}.spaces-form__messages .errors p[data-v-81d1c6cc]{color:var(--color-red,#fb2c36)}.spaces-form__messages .errors[data-v-81d1c6cc] a{color:var(--color-red,#fb2c36);text-decoration-line:underline}.spaces-form__messages .errors[data-v-81d1c6cc] a:hover{color:var(--color-red,#fb2c36)}.spaces-form__form input[type=checkbox][data-v-81d1c6cc],.spaces-form__form input[type=email][data-v-81d1c6cc],.spaces-form__form input[type=number][data-v-81d1c6cc],.spaces-form__form input[type=radio][data-v-81d1c6cc],.spaces-form__form input[type=tel][data-v-81d1c6cc],.spaces-form__form input[type=text][data-v-81d1c6cc]{border:1px solid var(--color-base)}:is(.spaces-form__form input[type=checkbox][data-v-81d1c6cc],.spaces-form__form input[type=radio][data-v-81d1c6cc]):checked{background-color:var(--color-base)}.spaces-form__form select[data-v-81d1c6cc]{border:1px solid var(--color-base)}.spaces-form__form input.invalid[data-v-81d1c6cc]::-moz-placeholder{border-color:red}.spaces-form__form input.invalid[data-v-81d1c6cc],.spaces-form__form input.invalid[data-v-81d1c6cc]::placeholder{border-color:red}.spaces-form__form .row[data-v-81d1c6cc]{display:flex;margin:0 0 var(--spacing-site-padding) 0;width:100%}.spaces-form__form .row .radio[data-v-81d1c6cc]{align-items:flex-start;display:flex;margin-right:var(--spacing-4,.625rem)}.spaces-form__form .row .radio input[data-v-81d1c6cc]{flex-shrink:0;margin:-2px var(--spacing-site-padding) 0 0}.spaces-form__form .row .radio input[type=radio][data-v-81d1c6cc]{margin:-4px var(--spacing-site-padding) 0 0}.spaces-form__form .row .col[data-v-81d1c6cc]{display:flex;width:100%}.spaces-form__form .row .col .select[data-v-81d1c6cc]{width:100%}.spaces-form__form .row .col .radio[data-v-81d1c6cc]{align-items:center}.spaces-form__form .row .col--half[data-v-81d1c6cc]{width:calc(50% - (var(--spacing-site-padding))*1/2)}.spaces-form__form .row .col--half[data-v-81d1c6cc]:first-child{margin-right:var(--spacing-site-padding)}.spaces-form__submit[data-v-81d1c6cc]:hover{background:#000!important;border-color:#000!important;color:#fff!important}.spaces-form[data-v-79568ff0]{width:50%}@media not all and (min-width:768px){.spaces-form[data-v-79568ff0]{width:100%!important}.spaces-form .spaces-form__form .row[data-v-79568ff0]{flex-wrap:wrap}.spaces-form .spaces-form__form .row .col[data-v-79568ff0]{margin:0 0 var(--spacing-site-padding) 0;width:100%!important}.spaces-form .spaces-form__form .row .col--half[data-v-79568ff0]:last-child{margin-bottom:0!important}.spaces-form .spaces-form__form .row .col--half[data-v-79568ff0]:first-child{margin-right:0}.spaces-form .spaces-form__form .row[data-v-79568ff0]:last-child,.spaces-form .spaces-form__form .row:last-child .col[data-v-79568ff0]{margin-bottom:0}:is(.spaces-form .spaces-form__form .row--radio,.spaces-form .spaces-form__form .row--select) .col[data-v-79568ff0]{margin-bottom:0!important}.spaces-form .spaces-form__form .row--radio .col[data-v-79568ff0]{flex-wrap:wrap}.spaces-form .spaces-form__form .row--radio .col[data-v-79568ff0]>*{flex-basis:calc(50% - .625rem)}}.spaces-form--inline[data-v-79568ff0]{width:100%}.spaces-form--loading[data-v-79568ff0],.spaces-form--loading[data-v-79568ff0] *,.spaces-form--loading .spaces-form__submit[data-v-79568ff0]{cursor:wait}.spaces-form__messages .errors[data-v-79568ff0]{margin:0 0 var(--spacing-site-padding) 0}.spaces-form__messages .errors p[data-v-79568ff0]{color:var(--color-red,#fb2c36)}.spaces-form__messages .errors[data-v-79568ff0] a{color:var(--color-red,#fb2c36);text-decoration-line:underline}.spaces-form__messages .errors[data-v-79568ff0] a:hover{color:var(--color-red,#fb2c36)}.spaces-form__form input[type=checkbox][data-v-79568ff0],.spaces-form__form input[type=email][data-v-79568ff0],.spaces-form__form input[type=number][data-v-79568ff0],.spaces-form__form input[type=radio][data-v-79568ff0],.spaces-form__form input[type=tel][data-v-79568ff0],.spaces-form__form input[type=text][data-v-79568ff0]{border:1px solid var(--color-base)}:is(.spaces-form__form input[type=checkbox][data-v-79568ff0],.spaces-form__form input[type=radio][data-v-79568ff0]):checked{background-color:var(--color-base)}.spaces-form__form select[data-v-79568ff0]{border:1px solid var(--color-base)}.spaces-form__form input.invalid[data-v-79568ff0]::-moz-placeholder{border-color:red}.spaces-form__form input.invalid[data-v-79568ff0],.spaces-form__form input.invalid[data-v-79568ff0]::placeholder{border-color:red}.spaces-form__form .row[data-v-79568ff0]{display:flex;margin:0 0 var(--spacing-site-padding) 0;width:100%}.spaces-form__form .row .radio[data-v-79568ff0]{align-items:flex-start;display:flex;margin-right:var(--spacing-4,.625rem)}.spaces-form__form .row .radio input[data-v-79568ff0]{flex-shrink:0;margin:-2px var(--spacing-site-padding) 0 0}.spaces-form__form .row .radio input[type=radio][data-v-79568ff0]{margin:-4px var(--spacing-site-padding) 0 0}.spaces-form__form .row .col[data-v-79568ff0]{display:flex;width:100%}.spaces-form__form .row .col .select[data-v-79568ff0]{width:100%}.spaces-form__form .row .col .radio[data-v-79568ff0]{align-items:center}.spaces-form__form .row .col--half[data-v-79568ff0]{width:calc(50% - (var(--spacing-site-padding))*1/2)}.spaces-form__form .row .col--half[data-v-79568ff0]:first-child{margin-right:var(--spacing-site-padding)}.spaces-form__submit[data-v-79568ff0]:hover{background:#000!important;border-color:#000!important;color:#fff!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c700667e],[data-v-c700667e]::backdrop,[data-v-c700667e]:after,[data-v-c700667e]:before{--tw-border-style:solid}}}.spaces-enquiry[data-v-c700667e]{display:flex;flex-wrap:wrap}.spaces-enquiry[data-v-c700667e] a:hover{color:var(--color-grey,grey)}.spaces-enquiry--full[data-v-c700667e]{margin:60px 0 0;padding:var(--spacing-site-padding-lg) 0}.spaces-enquiry--full .spaces-enquiry__cta[data-v-c700667e],.spaces-enquiry--full .spaces-form[data-v-c700667e]{width:calc(50% - var(--spacing-site-padding)/2)}.spaces-enquiry--full .spaces-enquiry__cta[data-v-c700667e]{margin:0 var(--spacing-site-padding) 0 0}.spaces-enquiry--full.spaces-enquiry--border[data-v-c700667e]{border-top:1px solid #000}.spaces-enquiry--full.spaces-enquiry--background[data-v-c700667e]{background-color:var(--color-grey-light,#efefef);margin-left:calc(var(--spacing-site-padding)*-1);width:calc(100% + var(--spacing-site-padding-lg))}.spaces-enquiry--full.spaces-enquiry--background .spaces-form[data-v-c700667e]{padding-right:var(--spacing-site-padding)}.spaces-enquiry--full.spaces-enquiry--background .spaces-enquiry__cta[data-v-c700667e]{padding-left:var(--spacing-site-padding)}.spaces-enquiry--popup[data-v-c700667e]{margin:var(--spacing-site-padding-lg) 0 0 0;max-width:unset!important;width:100%!important}.spaces-enquiry--popup .spaces-enquiry__cta[data-v-c700667e]{margin:0 0 var(--spacing-site-padding) 0}.spaces-enquiry--popup .spaces-form[data-v-c700667e]{margin:0!important}.spaces-enquiry--simple[data-v-c700667e]{margin:calc(var(--spacing-section)/2.5) 0 0 0!important}.spaces-enquiry--inline[data-v-c700667e]{margin:calc(var(--spacing-section)/2) auto var(--spacing-site-padding-lg) auto;max-width:680px;width:100%}.spaces-enquiry--inline .spaces-enquiry__cta[data-v-c700667e]{width:100%}.spaces-enquiry--inline .spaces-form[data-v-c700667e]{margin:var(--spacing-site-padding-xl) 0 0 0}.spaces-enquiry--inline.spaces-enquiry--shadow[data-v-c700667e]{background-color:var(--color-grey-light,#efefef);--tw-border-style:solid;border-color:var(--color-black,#000);border-style:solid;border-width:1px;padding:var(--spacing-content-padding)}.spaces-enquiry--inline.spaces-enquiry--submitted .spaces-enquiry__cta[data-v-c700667e]{display:none}:is(.spaces-enquiry__cta[data-v-c700667e] p,.spaces-enquiry__cta[data-v-c700667e] a){font-size:var(--text-heading-m,20px);line-height:var(--tw-leading,var(--text-heading-m--line-height,1.1))}@media(min-width:768px){:is(.spaces-enquiry__cta[data-v-c700667e] p,.spaces-enquiry__cta[data-v-c700667e] a){font-size:var(--text-heading,28px);line-height:var(--tw-leading,var(--text-heading--line-height,1.1))}}:is(.spaces-enquiry__cta[data-v-c700667e] p,.spaces-enquiry__cta[data-v-c700667e] a){margin:0 0 1.75rem}:is(.spaces-enquiry__cta[data-v-c700667e] p,.spaces-enquiry__cta[data-v-c700667e] a):last-child{margin-bottom:0}@media not all and (min-width:768px){.spaces-enquiry--inline .spaces-enquiry__cta[data-v-c700667e]{margin:0 0 var(--spacing-site-padding) 0}.spaces-enquiry--inline .spaces-form[data-v-c700667e]{margin-top:var(--spacing-site-padding)}.spaces-enquiry--full[data-v-c700667e]{margin-left:-10px;padding:var(--spacing-site-padding-lg) var(--spacing-site-padding)}.spaces-enquiry--full .spaces-enquiry__cta[data-v-c700667e]{margin:0 0 var(--spacing-site-padding-lg) 0;width:100%}.spaces-enquiry--simple[data-v-c700667e]{margin-top:0!important}.spaces-enquiry--popup .spaces-enquiry__cta[data-v-c700667e]{margin:var(--spacing-site-padding-lg) 0 var(--spacing-site-padding) 0}:is(.spaces-enquiry__cta[data-v-c700667e] p,.spaces-enquiry__cta[data-v-c700667e] a){margin:0 0 1.25rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
