.generic-page-header[data-astro-cid-ank4froz]{display:flex;padding:var(--spacing-10, 40px) var(--spacing-6, 16px);flex-direction:column;align-items:center;gap:var(--spacing-7, 20px);align-self:stretch}.generic-page-header__heading[data-astro-cid-ank4froz]{font-size:5rem}.generic-page-header--dark[data-astro-cid-ank4froz]{background:var(--surface-background-burgundy, #74003d)}.generic-page-header[data-astro-cid-ank4froz]:not(.generic-page-header--dark){background:var(--surface-background-minimal)}.generic-page-header__container[data-astro-cid-ank4froz]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);max-width:1440px;width:100%;margin:auto}.generic-page-header__overline[data-astro-cid-ank4froz]{border:1px solid var(--border-primary);border-radius:var(--border-radius-tiny, 2px);display:flex;padding:var(--spacing-3, 6px) var(--spacing-4, 8px);align-items:center;gap:var(--spacing-2, 4px);margin-bottom:var(--spacing-7, 20px)}.generic-page-header--dark[data-astro-cid-ank4froz] .generic-page-header__overline[data-astro-cid-ank4froz]{color:var(--text-colour-invert);border:1px solid var(--border-invert)}.generic-page-header--dark[data-astro-cid-ank4froz] .generic-page-header__heading[data-astro-cid-ank4froz],.generic-page-header--dark[data-astro-cid-ank4froz] .generic-page-header__richtext[data-astro-cid-ank4froz]{color:var(--text-colour-invert);text-align:center}@media(min-width:768px){.generic-page-header[data-astro-cid-ank4froz]{padding:var(--spacing-13, 120px) var(--spacing-10, 40px);gap:var(--spacing-10, 40px)}.generic-page-header__overline[data-astro-cid-ank4froz]{margin-bottom:var(--spacing-10, 40px)}}.contact-section__wrapper[data-astro-cid-joh4gybl]{display:flex;flex-direction:column;width:100%}.contact-section__card-border[data-astro-cid-joh4gybl]{background:var(--surface-background-burgundy);padding:var(--spacing-6)}.contact-section[data-astro-cid-joh4gybl]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:var(--spacing-6);padding:var(--spacing-6);background:var(--surface-background-minimal);border-radius:var(--border-radius-small)}.contact-section__image[data-astro-cid-joh4gybl]{display:block;width:100%;overflow:hidden}.contact-section__overline[data-astro-cid-joh4gybl]{display:inline-block;border:1px solid var(--text-colour-secondary);padding:var(--spacing-3);color:var(--text-colour-secondary);font-size:var(--text-typography-style---desktop-s2-size);line-height:1;text-transform:uppercase;border-radius:var(--border-radius-tiny);margin:0}.contact-section__title[data-astro-cid-joh4gybl]{text-transform:uppercase}.contact-section__sub-heading[data-astro-cid-joh4gybl]{font-size:var(--text-typography-style---mobile-h3-size);text-transform:uppercase}.contact-section__intro[data-astro-cid-joh4gybl]{width:100%}.contact-section__divider[data-astro-cid-joh4gybl]{width:100%;border:none;border-top:1px solid var(--border-subtle-subtle-3);margin:0}.contact-section__address[data-astro-cid-joh4gybl],.contact-section__social[data-astro-cid-joh4gybl]{display:flex;flex-direction:column;gap:var(--spacing-7);width:100%}.contact-section__intro[data-astro-cid-joh4gybl] p{margin:0 0 var(--spacing-4) 0}.contact-section__intro[data-astro-cid-joh4gybl] p:last-child{margin-bottom:0}@media(min-width:701px){.contact-section__wrapper[data-astro-cid-joh4gybl]{background-image:var(--contact-bg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:var(--spacing-12) var(--spacing-12) var(--spacing-14)}.contact-section__card-border[data-astro-cid-joh4gybl]{max-width:470px;padding:0;background:var(--surface-background-minimal);border-radius:var(--border-radius-tiny)}.contact-section[data-astro-cid-joh4gybl]{gap:var(--spacing-7);padding:var(--spacing-7)}.contact-section__sub-heading[data-astro-cid-joh4gybl]{font-size:var(--text-typography-style---desktop-h3-size)}.contact-section__image[data-astro-cid-joh4gybl]{display:none}}.two-column-section[data-astro-cid-iha67oyr]{display:flex;gap:var(--spacing-8);width:100%}.two-column-section__column[data-astro-cid-iha67oyr]{flex:1 1 0;min-width:0}@media(max-width:700px){.two-column-section[data-astro-cid-iha67oyr]{flex-direction:column;gap:var(--spacing-6)}}.image-section__wrapper[data-astro-cid-hwfow6yl]{display:flex;flex-direction:column;width:100%;background:var(--surface-background-burgundy)}.image-section__card-border[data-astro-cid-hwfow6yl]{background:var(--surface-background-burgundy);padding:var(--spacing-6)}.image-section__card[data-astro-cid-hwfow6yl]{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);background:var(--surface-background-minimal);border-radius:var(--border-radius-tiny)}.image-section__image[data-astro-cid-hwfow6yl]{display:block;width:100%;overflow:hidden}@media(min-width:768px){.image-section__wrapper[data-astro-cid-hwfow6yl]{background-image:var(--image-section-bg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:var(--spacing-12) var(--spacing-12) var(--spacing-14);min-height:900px}.image-section__card-border[data-astro-cid-hwfow6yl]{max-width:470px;padding:0;background:var(--surface-background-minimal);border-radius:var(--border-radius-tiny)}.image-section__card[data-astro-cid-hwfow6yl]{gap:var(--spacing-7);padding:var(--spacing-7)}.image-section__image[data-astro-cid-hwfow6yl]{display:none}}.payment-options-wrapper[data-astro-cid-xvsha675]{background:var(--surface-background-minimal);max-width:800px;margin:0 auto}.payment-options[data-astro-cid-xvsha675]{display:flex;flex-direction:column;gap:var(--spacing-4)}.payment-options--header[data-astro-cid-xvsha675]{display:flex;justify-content:space-between}.payment-options__divider[data-astro-cid-xvsha675]{width:100%;height:var(--border-width-normal);background:var(--border-subtle-subtle-3);border:none;margin-block:var(--spacing-9)}.payment-options-wrapper[data-astro-cid-xvsha675]:last-child .payment-options__divider[data-astro-cid-xvsha675]{display:none}.generic-page-content-area[data-astro-cid-bflnndeh]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-7);padding:var(--spacing-6) var(--spacing-6) var(--spacing-7) var(--spacing-6)}.generic-content-section[data-astro-cid-47f7wpz2]{background:var(--surface-background-minimal)}
