.Legal-module__jkxfha__page{width:100%;margin-top:var(--header-fade-height)}.Legal-module__jkxfha__column{width:100%;max-width:var(--width-text);margin:0 auto}.Legal-module__jkxfha__doc h3{margin:var(--space-5) 0 var(--space-2);font-family:apollo_view_modular,sans-serif;font-weight:500;font-size:var(--type-label);line-height:var(--leading-display);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:left;padding:0}.Legal-module__jkxfha__doc>h3:first-child{margin-top:0}.Legal-module__jkxfha__doc h4{margin:var(--space-3) 0 var(--space-1);font-family:apollo_view_modular,sans-serif;font-weight:500;font-size:var(--type-body);line-height:var(--leading-text);letter-spacing:var(--tracking-text);padding:0}.Legal-module__jkxfha__doc p,.Legal-module__jkxfha__doc address{margin:0 0 var(--space-2);font-size:var(--type-body);line-height:var(--leading-text);letter-spacing:var(--tracking-text)}.Legal-module__jkxfha__doc ul{margin:0 0 var(--space-2);font-size:var(--type-body);line-height:var(--leading-text);padding:0;list-style:none}.Legal-module__jkxfha__doc li{padding-left:var(--list-indent);position:relative}.Legal-module__jkxfha__doc li+li{margin-top:var(--list-gap)}.Legal-module__jkxfha__doc li:before{content:var(--bullet-marker,"›");color:var(--link-color);font-weight:400;position:absolute;left:0}.Legal-module__jkxfha__doc address{padding-left:var(--list-indent);font-family:apollo_view_modular,sans-serif;font-style:normal;font-weight:300}.Legal-module__jkxfha__doc a{color:var(--link-color);transition:color var(--transition-speed);text-decoration:none}.Legal-module__jkxfha__doc a:hover,.Legal-module__jkxfha__doc a:focus-visible{color:var(--link-hover-color)}@media (max-width:767px){.Legal-module__jkxfha__page{margin-top:var(--mobile-header-height);padding-top:var(--space-5)}}
.system-module__y34AWq__shortPage{width:100%;margin-top:var(--header-fade-height);padding:0 var(--gutter) var(--space-6);flex-direction:column;flex-grow:1;justify-content:flex-start;display:flex}.system-module__y34AWq__pageHeader{width:100%;max-width:var(--width-page);margin:0 auto var(--space-5);text-align:center}.system-module__y34AWq__pageTitle{font-family:avm_sauchiehall,apollo_view_modular,sans-serif;font-weight:400;font-size:var(--type-page-title);line-height:var(--leading-display);letter-spacing:normal;text-transform:uppercase;text-align:center;margin:0;padding:0}.system-module__y34AWq__lede{max-width:var(--width-text);margin:var(--space-2) auto 0;font-size:var(--type-lede);line-height:var(--leading-text);color:var(--secondary-text);text-align:center}.system-module__y34AWq__itemTitle{font-family:avm_sauchiehall,apollo_view_modular,sans-serif;font-weight:400;font-size:var(--type-item-title);line-height:var(--leading-display);letter-spacing:normal;text-transform:uppercase;margin:0;padding:0}.system-module__y34AWq__label{margin:0 0 var(--space-2);font-family:apollo_view_modular,sans-serif;font-weight:500;font-size:var(--type-label);line-height:var(--leading-display);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:0}.system-module__y34AWq__body{margin:0 0 var(--space-2);font-size:var(--type-body);line-height:var(--leading-text)}.system-module__y34AWq__note{font-size:var(--type-small);line-height:var(--leading-text);color:var(--secondary-text);margin:0}.system-module__y34AWq__links{gap:var(--space-1) var(--space-4);font-size:var(--type-body);line-height:var(--leading-text);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.system-module__y34AWq__links a{color:var(--link-color);white-space:nowrap;transition:color var(--transition-speed);text-decoration:none}.system-module__y34AWq__links a:hover,.system-module__y34AWq__links a:focus-visible{color:var(--link-hover-color)}.system-module__y34AWq__linksCentre{justify-content:center}.system-module__y34AWq__linkList{align-items:flex-start;gap:var(--list-gap);padding:0 0 0 var(--list-indent);font-size:var(--type-body);line-height:var(--leading-text);flex-direction:column;margin:0;list-style:none;display:flex}.system-module__y34AWq__linkList a{color:var(--link-color);transition:color var(--transition-speed);text-decoration:none}.system-module__y34AWq__linkList a:hover,.system-module__y34AWq__linkList a:focus-visible{color:var(--link-hover-color)}.system-module__y34AWq__openingScreen{min-height:calc(100svh - var(--header-fade-height));padding-bottom:var(--space-5);flex-direction:column;justify-content:flex-start;display:flex}@media (max-width:767px){.system-module__y34AWq__openingScreen{min-height:calc(100svh - var(--mobile-header-height))}}.system-module__y34AWq__column{width:100%;max-width:var(--width-text);text-align:center;margin:0 auto}.system-module__y34AWq__column p{text-align:center}.system-module__y34AWq__column p a,.system-module__y34AWq__column p button{color:var(--link-color);text-decoration:none}.system-module__y34AWq__formStack{gap:var(--space-2);width:100%;max-width:var(--width-form);margin:var(--space-4) auto;flex-direction:column;display:flex}.system-module__y34AWq__formStack input{width:100%}.system-module__y34AWq__formStack .btn-primary{width:100%}.system-module__y34AWq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.system-module__y34AWq__tagline{justify-content:center;gap:0 var(--space-3);margin:var(--space-6) 0 0;font-family:avm_sauchiehall,apollo_view_modular,sans-serif;font-weight:400;font-size:var(--type-section-title);line-height:var(--leading-display);letter-spacing:normal;text-transform:uppercase;text-align:center;flex-wrap:wrap;padding:0;display:flex}.system-module__y34AWq__taglineCompact{margin-top:var(--space-3)}.system-module__y34AWq__tagline span{white-space:nowrap}@media (max-width:767px){.system-module__y34AWq__shortPage{margin-top:var(--mobile-header-height);padding-top:var(--space-5)}.system-module__y34AWq__tagline{flex-direction:column}}
.Section-module__WJnb5a__section{width:100%;padding-block:var(--section-padding);scroll-margin-top:var(--header-height)}.Section-module__WJnb5a__first{border-top:0;padding-top:0}.Section-module__WJnb5a__alt{background-color:var(--section-alt-background)}.Section-module__WJnb5a__inner{width:100%;max-width:calc(var(--width-page) + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto}.Section-module__WJnb5a__text{max-width:calc(var(--width-text) + 2 * var(--gutter))}.Section-module__WJnb5a__centre{text-align:center}.Section-module__WJnb5a__heading{margin:0 0 var(--space-4);font-family:apollo_view_modular,sans-serif;font-weight:500;font-size:var(--type-heading);line-height:var(--leading-display);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:0}.Section-module__WJnb5a__centre .Section-module__WJnb5a__heading{text-align:center}@media (max-width:767px){.Section-module__WJnb5a__section{scroll-margin-top:var(--mobile-header-height)}}
.Blog-module__jW6Nga__container{width:100%;margin-top:var(--header-fade-height);flex-direction:column;max-width:1250px;margin-left:auto;margin-right:auto;padding:0 5vw 5vw;display:flex}.Blog-module__jW6Nga__heading{text-align:center;margin-bottom:.5rem;font-size:2.5rem;line-height:3rem}.Blog-module__jW6Nga__lede{text-align:center;max-width:720px;color:var(--secondary-text,#e5e5e5bf);margin:0 auto 3rem;font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.6}.Blog-module__jW6Nga__grid{grid-template-columns:1fr;gap:3rem 2.5rem;width:100%;max-width:1100px;margin:0 auto;display:grid}@media (min-width:768px){.Blog-module__jW6Nga__grid{grid-template-columns:repeat(3,1fr)}}.Blog-module__jW6Nga__card{color:inherit;flex-direction:column;gap:.75rem;text-decoration:none;display:flex}.Blog-module__jW6Nga__cardTitle{margin:0;font-size:1.5rem;transition:color .2s}.Blog-module__jW6Nga__card:hover .Blog-module__jW6Nga__cardTitle{color:var(--link-color,#ff9800)}.Blog-module__jW6Nga__cardDescription{color:var(--secondary-text,#e5e5e5bf);margin:0;font-size:1rem;line-height:1.6}.Blog-module__jW6Nga__cardArrow{letter-spacing:var(--tracking-text);color:var(--link-color,#ff9800);margin-top:auto;font-size:1rem;line-height:1.6;transition:color .15s}.Blog-module__jW6Nga__card:hover .Blog-module__jW6Nga__cardArrow{color:var(--link-hover-color,#ca0404)}@media (max-width:767px){.Blog-module__jW6Nga__container{margin-top:var(--mobile-header-height);padding:5vh 8vw}.Blog-module__jW6Nga__heading{font-size:2rem;line-height:2.25rem}}
.Contact-module__J3q-aa__form{gap:var(--space-3);width:100%;max-width:var(--width-form);flex-direction:column;margin:0 auto;display:flex}.Contact-module__J3q-aa__field{gap:var(--space-1);flex-direction:column;display:flex}.Contact-module__J3q-aa__field label{font-size:var(--type-small);line-height:var(--leading-text);letter-spacing:var(--tracking-text);color:var(--secondary-text)}.Contact-module__J3q-aa__form .btn-primary{width:100%;margin-top:var(--space-2)}.Contact-module__J3q-aa__successMessage,.Contact-module__J3q-aa__errorMessage{margin:var(--space-3) auto 0;max-width:var(--width-form);font-size:var(--type-body);line-height:var(--leading-text);text-align:center}.Contact-module__J3q-aa__successMessage{color:var(--hover-nav-color)}.Contact-module__J3q-aa__errorMessage{color:var(--accent-color)}.Contact-module__J3q-aa__moduleRef{width:1px;height:1px;position:absolute;top:0;left:-10000px;overflow:hidden}
.Newsletter-module__wxT49W__column{width:100%;max-width:var(--width-text);text-align:center;margin:0 auto}.Newsletter-module__wxT49W__column p{text-align:center}.Newsletter-module__wxT49W__form{margin-top:var(--space-2)}.Newsletter-module__wxT49W__honeypot{width:1px;height:1px;position:absolute;top:0;left:-10000px;overflow:hidden}.Newsletter-module__wxT49W__form .Newsletter-module__wxT49W__note{margin-top:var(--space-3);font-size:var(--type-small);line-height:var(--leading-text);color:var(--secondary-text)}.Newsletter-module__wxT49W__note a,.Newsletter-module__wxT49W__column a{color:var(--link-color);white-space:nowrap;text-decoration:none}.Newsletter-module__wxT49W__form .Newsletter-module__wxT49W__error{margin-top:var(--space-2);color:var(--accent-color)}.Newsletter-module__wxT49W__sent{margin-top:var(--space-4);font-size:var(--type-body);color:var(--hover-nav-color)}.Newsletter-module__wxT49W__confirm{margin-top:var(--space-3)}
.Unsubscribe-module__QFa2sq__form{margin-top:var(--space-4)}
