@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";svg[data-astro-cid-rwdzb4w3].rot90{transform:rotate(90deg)}svg[data-astro-cid-rwdzb4w3].rot180{transform:rotate(180deg)}svg[data-astro-cid-rwdzb4w3].rot270{transform:rotate(270deg)}svg[data-astro-cid-rwdzb4w3]{color:inherit;overflow:visible}.accordion-heading .accordion-icon svg{transform:rotate(0);transition:transform .2s ease-in-out}.accordion.expanded .accordion-heading .accordion-icon svg,.accordion:has(:focus-visible) .accordion-heading .accordion-icon svg{transform:rotate(-180deg)}.cms-editor-active accordion{clear:both;display:block;padding-bottom:2rem}.cms-editor-active accordion:before{border-bottom:1px solid rgb(var(--accordion-rule-color,var(--text-color)));color:rgb(var(--text-color));content:"▼ " attr(title);display:block;font-size:var(--text-size-medium);margin-bottom:1rem}.accordion[data-astro-cid-gcha4kot]{display:grid;grid-template-rows:min-content 0fr;margin-bottom:2rem;transition:grid-template-rows .2s}.accordion[data-astro-cid-gcha4kot].expanded,.accordion[data-astro-cid-gcha4kot]:has(:focus-visible){grid-template-rows:min-content 1fr}.accordion[data-astro-cid-gcha4kot].expanded .accordion-content[data-astro-cid-gcha4kot],.accordion[data-astro-cid-gcha4kot]:has(:focus-visible) .accordion-content[data-astro-cid-gcha4kot]{border-bottom:1px solid rgb(var(--accordion-rule-color,var(--text-color)));padding-bottom:2rem;padding-top:1rem}.accordion-content[data-astro-cid-gcha4kot]{border-bottom:1px solid transparent;margin-left:-2rem;margin-right:-2rem;overflow:hidden;padding-left:2rem;padding-right:2rem;transition:border .2s,padding .2s}.accordion-heading[data-astro-cid-gcha4kot]{align-items:center;border-bottom:1px solid rgb(var(--accordion-rule-color,var(--text-color)));display:grid;gap:1rem;grid-template-areas:"icon title";grid-template-columns:2rem 1fr;padding:1rem 0}.accordion-heading[data-astro-cid-gcha4kot] .accordion-icon[data-astro-cid-gcha4kot]{color:rgb(var(--heading-color));grid-area:icon}.accordion-heading[data-astro-cid-gcha4kot] .accordion-title[data-astro-cid-gcha4kot]{grid-area:"title"}.accordion[data-astro-cid-gcha4kot]:has(+.accordion){margin-bottom:0}.accordion[data-astro-cid-gcha4kot]:has(+script+.accordion){margin-bottom:0}blockquote>.icon{color:rgb(var(--blockquote-color)/.6);position:absolute}blockquote>.icon:first-child{left:15px;top:15px}blockquote>.icon:last-child{bottom:15px;right:15px}blockquote{background-color:rgb(var(--blockquote-color)/.1);border-left:3px solid rgb(var(--blockquote-color)/.4);border-radius:var(--border-radius);font-size:1.4em;font-style:italic;line-height:1.6;margin:20px auto;overflow:hidden;padding:1em 50px;position:relative;width:100%}blockquote span{display:block;font-style:normal;font-weight:700;margin-top:.5em}a.button{align-items:center;border-radius:var(--border-radius);display:flex;gap:1.2em;padding:.5em 1em;text-decoration:none;width:-moz-fit-content;width:fit-content}.sticker[data-astro-cid-wfx2eimy]{pointer-events:none;position:absolute}img[data-astro-cid-ns3xissj]{background-position:var(--align);background-size:cover;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--align);object-position:var(--align);opacity:var(--opacity,1);width:100%}img[data-astro-cid-ns3xissj][data-fit=contain]{background-size:contain;-o-object-fit:contain;object-fit:contain}img[data-astro-cid-ns3xissj].background{height:100%;inset:0;position:absolute}img[data-astro-cid-ns3xissj].fixed{inset:0;position:fixed}.video-wrapper[data-astro-cid-3ky433pr].background{container:video-wrapper/size;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.video-wrapper[data-astro-cid-3ky433pr].background iframe[data-astro-cid-3ky433pr]{height:max(56.25cqw,100cqh);left:calc((max(177.778cqh,100cqw) - 100cqw)/-2);position:absolute;top:calc((max(56.25cqw,100cqh) - 100cqh)/-2);width:max(177.778cqh,100cqw)}.video-wrapper[data-astro-cid-3ky433pr]:not(.background) iframe[data-astro-cid-3ky433pr]{aspect-ratio:16/9;height:auto;width:100%}facebook{display:inline-block;height:570px;position:relative;width:100%}facebook:before{background-color:#fff;border:1px solid grey;border-radius:.5rem;color:#000;content:"👍 Facebook Embed";font-size:var(--text-size-medium);height:570px;left:0;line-height:570px;margin-left:calc(50% - 190px);position:absolute;text-align:center;top:0;width:380px}.facebox-wrapper[data-astro-cid-7olfcav7]{display:grid;grid-template-columns:1fr minmax(0,500px) 1fr;justify-content:center;justify-items:center;width:100%}.facebox-wrapper[data-astro-cid-7olfcav7]>[data-astro-cid-7olfcav7]{grid-column:2/3;grid-row:1/2}.facebox[data-astro-cid-7olfcav7]{border-radius:var(--border-radius);min-height:500px;min-width:340px}.facebox-info[data-astro-cid-7olfcav7]{color:inherit;font-size:var(--text-size-medium);margin-bottom:1rem}.facebox-info[data-astro-cid-7olfcav7] a[data-astro-cid-7olfcav7]{align-items:center;display:flex;gap:1em;justify-content:space-between}.facebox-info[data-astro-cid-7olfcav7] a[data-astro-cid-7olfcav7] p[data-astro-cid-7olfcav7]{color:inherit;margin-bottom:0}.facebox-loading[data-astro-cid-7olfcav7]{height:2rem;left:calc(50% - 1rem);position:absolute;top:calc(50% - 1rem);width:2rem;z-index:1}iframe[data-astro-cid-7olfcav7]{position:relative;z-index:2}social{display:inline-block;font-size:var(--text-size-medium);height:1.8em;position:relative;width:100%}social:after{background-color:currentColor;bottom:0;content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 100'%3E%3Cpath d='M110 14.58v70.84c0 8.047-6.533 14.58-14.58 14.58H24.58C16.533 100 10 93.467 10 85.42V14.58C10 6.533 16.533 0 24.58 0h70.84C103.467 0 110 6.533 110 14.58'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 100'%3E%3Cpath d='M110 14.58v70.84c0 8.047-6.533 14.58-14.58 14.58H24.58C16.533 100 10 93.467 10 85.42V14.58C10 6.533 16.533 0 24.58 0h70.84C103.467 0 110 6.533 110 14.58'/%3E%3C/svg%3E");-webkit-mask-repeat:space no-repeat;mask-repeat:space no-repeat;opacity:.7;position:absolute;right:0;top:0;width:7em}social[show-text*=true]:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 100'%3E%3Cpath d='M110 14.58v70.84c0 8.047-6.533 14.58-14.58 14.58H24.58C16.533 100 10 93.467 10 85.42V14.58C10 6.533 16.533 0 24.58 0h70.84C103.467 0 110 6.533 110 14.58M330 34.6v30.8c0 8.058-6.542 14.6-14.6 14.6H144.6c-8.058 0-14.6-6.542-14.6-14.6V34.6c0-8.058 6.542-14.6 14.6-14.6h170.8c8.058 0 14.6 6.542 14.6 14.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 100'%3E%3Cpath d='M110 14.58v70.84c0 8.047-6.533 14.58-14.58 14.58H24.58C16.533 100 10 93.467 10 85.42V14.58C10 6.533 16.533 0 24.58 0h70.84C103.467 0 110 6.533 110 14.58M330 34.6v30.8c0 8.058-6.542 14.6-14.6 14.6H144.6c-8.058 0-14.6-6.542-14.6-14.6V34.6c0-8.058 6.542-14.6 14.6-14.6h170.8c8.058 0 14.6 6.542 14.6 14.6'/%3E%3C/svg%3E");width:19em}social[align=left]:after{left:0}social[align=space-between]:after,social[align=space-evenly]:after{-webkit-mask-size:33% 100%;mask-size:33% 100%;width:100%}social[align=center]:after{margin-left:calc(50% - 9.5em);margin-right:calc(50% - 9.5em)}nav#navigation.mobile-nav .social{justify-content:center}.social[data-astro-cid-i24htk2v]{align-items:center;color:var(--text-color);-moz-column-gap:var(--text-gap);column-gap:var(--text-gap);display:flex;flex-wrap:nowrap;height:-moz-min-content;height:min-content;justify-content:var(--align,flex-end);list-style-type:none;margin-top:0;padding:1rem;padding-right:var(--text-gap);row-gap:.5rem}.social[data-astro-cid-i24htk2v] li[data-astro-cid-i24htk2v]{margin:0}.social[data-astro-cid-i24htk2v].left{--align:flex-start}.social[data-astro-cid-i24htk2v].center{--align:center}.social[data-astro-cid-i24htk2v].right{--align:flex-end}.social[data-astro-cid-i24htk2v].space-between{--align:space-between}.social[data-astro-cid-i24htk2v].space-evenly{--align:space-evenly}a[data-astro-cid-i24htk2v]{align-items:center;color:var(--text-color);display:flex;gap:5px;text-decoration:none}a[data-astro-cid-i24htk2v] span[data-astro-cid-i24htk2v]{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;text-indent:-100%;white-space:nowrap;width:1px}.social[data-astro-cid-i24htk2v].show-text span[data-astro-cid-i24htk2v],.telephone[data-astro-cid-i24htk2v] span[data-astro-cid-i24htk2v]{all:unset}figure.aside img{max-height:30rem;max-width:100%}figure.aside.small img{max-height:30rem}figure.aside.medium img{max-height:40rem}figure.aside.large img{max-height:50rem}.cms-editor-active .richtext>.component-wrapper img{float:none;margin:3rem 0;max-height:30rem;-o-object-fit:contain;object-fit:contain}.cms-editor-active .richtext>.component-wrapper img[data-size=small]{max-height:30rem;max-width:33%}.cms-editor-active .richtext>.component-wrapper img[data-size=medium]{max-height:40rem;max-width:50%}.cms-editor-active .richtext>.component-wrapper img[data-size=large]{max-height:50rem;max-width:66%}.cms-editor-active .richtext>.component-wrapper img[data-align=left]{clear:left;float:left;margin:.5em 4rem 4rem 0}.cms-editor-active .richtext>.component-wrapper img[data-align=right]{clear:right;float:right;margin:.5em 0 4rem 4rem}.cms-editor-active .richtext>.component-wrapper img[data-align=center]{float:none;margin:3rem 0;max-width:100%;width:100%}@media only screen and (max-width:768px){.cms-editor-active .richtext>.component-wrapper img{float:none;margin:3rem 0;max-width:100%;width:100%}}figcaption[data-astro-cid-yf46otid]{color:rgb(var(--text-color));font-size:var(--text-size-medium);margin-top:.5em}figure[data-astro-cid-yf46otid],figure[data-astro-cid-yf46otid].small{max-width:33%}figure[data-astro-cid-yf46otid].medium{max-width:50%}figure[data-astro-cid-yf46otid].large{max-width:66%}figure[data-astro-cid-yf46otid].align-left{clear:left;float:left;margin:.5em 4rem 4rem 0}figure[data-astro-cid-yf46otid].align-right{clear:right;float:right;margin:.5em 0 4rem 4rem}figure[data-astro-cid-yf46otid].align-center{float:none;margin:3rem 0;max-width:100%;position:relative;width:100%}@media only screen and (max-width:768px){figure[data-astro-cid-yf46otid]:is(.small,.medium,.large){float:none;margin:3rem 0;max-width:100%;width:100%}}figure[data-astro-cid-yf46otid]:first-child{margin-top:0}figure[data-astro-cid-yf46otid]:last-child{margin-bottom:0}section.navigation svg{height:100%;justify-self:center}navigation{background-color:#fff;border:1px solid grey;border-radius:.5rem;display:block;padding:1rem 2rem}navigation:before{content:"🧭 Navigation";font-size:var(--text-size-medium)}a[data-astro-cid-ubvvtlx5]{display:block;font-size:var(--text-size-medium);text-decoration:none}.columns-item>section.expando:not([data-expando])>.expando-overlay .expando-button{bottom:calc(var(--indent)*-.5 - 1.5rem)}section.image figure>img{position:absolute}section[data-astro-cid-k6quhpjk]{min-height:calc(var(--height)*1vh - var(--header-content-offset, 0px));position:relative;--indent:var(--root-indent);align-items:stretch;display:flex;padding:calc(var(--indent)*var(--vertical-indent)) var(--indent);width:100%;z-index:0}section[data-astro-cid-k6quhpjk].columns{padding:0}section[data-astro-cid-k6quhpjk].image{-webkit-user-select:none;-moz-user-select:none;user-select:none}:not(section.richtext)[data-astro-cid-k6quhpjk]>[data-astro-cid-k6quhpjk]>.text-content[data-astro-cid-k6quhpjk]{margin-bottom:var(--column-gap)}.background[data-astro-cid-k6quhpjk]{inset:0;mix-blend-mode:var(--background-blend);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-1}.background[data-astro-cid-k6quhpjk].fixed{clip-path:inset(0)}.component-wrapper[data-astro-cid-k6quhpjk]{display:flex;flex-direction:column;justify-content:flex-start;width:100%}section[data-astro-cid-k6quhpjk].section-center .component-wrapper[data-astro-cid-k6quhpjk],section[data-astro-cid-k6quhpjk].section-centre .component-wrapper[data-astro-cid-k6quhpjk]{justify-content:center}section[data-astro-cid-k6quhpjk].section-bottom .component-wrapper[data-astro-cid-k6quhpjk]{justify-content:flex-end}section[data-astro-cid-k6quhpjk][data-expando]{height:calc(30vh + var(--indent)*2)}section[data-astro-cid-k6quhpjk][data-expando] .component-wrapper[data-astro-cid-k6quhpjk]{-webkit-mask-image:linear-gradient(180deg,#fff 60%,transparent);mask-image:linear-gradient(180deg,#fff 60%,transparent);max-height:100%;overflow:hidden}section[data-astro-cid-k6quhpjk][data-expando] .expando-button[data-astro-cid-k6quhpjk]{bottom:calc(var(--indent)*.5 - 1.5rem)}[data-astro-cid-k6quhpjk][data-expando]>.expando-overlay[data-astro-cid-k6quhpjk]:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";inset:50% 0 0;-webkit-mask-image:linear-gradient(180deg,transparent,#fff 60%);mask-image:linear-gradient(180deg,transparent,#fff 60%);position:absolute;z-index:10}.expando-overlay[data-astro-cid-k6quhpjk]{cursor:pointer}section[data-astro-cid-k6quhpjk].columns .expando-overlay[data-astro-cid-k6quhpjk]{margin-top:-2rem;padding-bottom:5rem}section[data-astro-cid-k6quhpjk]:is(.no-indent,.no-indent-bottom) .expando-overlay[data-astro-cid-k6quhpjk]{padding-bottom:5rem}section[data-astro-cid-k6quhpjk].expando:not([data-expando]) .expando-button[data-astro-cid-k6quhpjk]{bottom:calc(var(--indent)*.1)}.expando-button[data-astro-cid-k6quhpjk]{align-items:center;color:rgb(var(--text-color));display:flex;left:50%;position:absolute;transform:translate(-1.5rem);transition:transform .2s ease;z-index:11}.expando-button[data-astro-cid-k6quhpjk] p[data-astro-cid-k6quhpjk]{clip-path:polygon(0 0,0 0,0 100%,0 100%);line-height:1;overflow:hidden;text-indent:1rem;transition:clip-path .2s ease;white-space:nowrap}.expando-overlay[data-astro-cid-k6quhpjk]:hover .expando-button[data-astro-cid-k6quhpjk]{transform:translate(-50%)}.expando-overlay[data-astro-cid-k6quhpjk]:hover .expando-button[data-astro-cid-k6quhpjk] p[data-astro-cid-k6quhpjk]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media (hover:none){.expando-button[data-astro-cid-k6quhpjk]{transform:translate(-50%)}.expando-button[data-astro-cid-k6quhpjk] p[data-astro-cid-k6quhpjk]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}[data-astro-cid-k6quhpjk][data-animation=fade] .component-wrapper[data-astro-cid-k6quhpjk]{opacity:0;transition:opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=fade].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{opacity:1}[data-astro-cid-k6quhpjk][data-animation=blur] .component-wrapper[data-astro-cid-k6quhpjk]{filter:blur(5px);transition:filter .8s ease}[data-astro-cid-k6quhpjk][data-animation=blur].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{filter:blur(0)}[data-astro-cid-k6quhpjk][data-animation=slide-up] .component-wrapper[data-astro-cid-k6quhpjk]{opacity:0;transform:translateY(50px);transition:transform .8s ease,opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=slide-up].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{opacity:1;transform:translateY(0)}[data-astro-cid-k6quhpjk][data-animation=slide-right] .component-wrapper[data-astro-cid-k6quhpjk]{opacity:0;transform:translate(-50px);transition:transform .8s ease,opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=slide-right].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{opacity:1;transform:translate(0)}[data-astro-cid-k6quhpjk][data-animation=slide-down] .component-wrapper[data-astro-cid-k6quhpjk]{opacity:0;transform:translateY(-50px);transition:transform .8s ease,opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=slide-down].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{opacity:1;transform:translateY(0)}[data-astro-cid-k6quhpjk][data-animation=slide-left]{overflow:hidden}[data-astro-cid-k6quhpjk][data-animation=slide-left] .component-wrapper[data-astro-cid-k6quhpjk]{opacity:0;transform:translate(50px);transition:transform .8s ease,opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=slide-left].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{opacity:1;transform:translate(0)}[data-astro-cid-k6quhpjk][data-animation=grow] .component-wrapper[data-astro-cid-k6quhpjk]{opacity:0;transform:scale(.8);transition:transform .8s ease,opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=grow].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{opacity:1;transform:scale(1)}[data-astro-cid-k6quhpjk][data-animation=flare] .component-wrapper[data-astro-cid-k6quhpjk]{filter:drop-shadow(0 0 20px white) brightness(5);opacity:0;transition:filter .8s ease,opacity .8s ease}[data-astro-cid-k6quhpjk][data-animation=flare].scrolled .component-wrapper[data-astro-cid-k6quhpjk]{filter:drop-shadow(0 0 0 white) brightness(1);opacity:1}a[data-astro-cid-g654u2hi],div[data-astro-cid-g654u2hi]{color:#fff;display:flex;font-size:var(--text-size-small);text-decoration:none}div[data-astro-cid-g654u2hi]{align-items:center;flex-direction:row;gap:.5em}a[data-astro-cid-ebiwr7dw]{align-items:center;border-radius:var(--header-item-border-radius);color:rgb(var(--header-color));display:flex;font-size:var(--header-font-size);gap:.5em;justify-content:flex-start;padding:var(--header-item-padding);text-decoration:none;&:hover{background-color:rgb(var(--header-hover-background-color));color:rgb(var(--header-hover-color))}&.selected{font-weight:700}}a[data-astro-cid-3utpaksj]{text-decoration:none;transition:color .2s ease}a[data-astro-cid-3utpaksj]:hover{color:rgb(var(--color-accent))}nav.mobile-nav form[name=search],nav.mobile-nav form[name=search] input{width:100%}input[data-astro-cid-j6yi7ctz]{background-color:#fff;border:none;border-radius:var(--header-item-border-radius);color:#222;font-size:inherit;height:1.8em;padding:0 max(min(var(--header-item-border-radius,0px),1em),.5em);width:10em}form[data-astro-cid-j6yi7ctz]{align-items:center;display:flex;flex-direction:row;height:100%;padding:var(--header-item-padding)}button[data-astro-cid-j6yi7ctz]{border:none;color:inherit;font-size:inherit;padding:0 0 0 .5rem}button[data-astro-cid-j6yi7ctz]:hover{color:rgb(var(--header-hover-hightlight))}@media (hover:hover){.collapse[data-astro-cid-j6yi7ctz] input[data-astro-cid-j6yi7ctz]{transition:width .1s ease}.collapse[data-astro-cid-j6yi7ctz]:not(:hover,:focus-within) input[data-astro-cid-j6yi7ctz]{padding:0;width:0}}.highlight[data-astro-cid-j6yi7ctz] input[data-astro-cid-j6yi7ctz]{background-color:transparent;color:rgb(var(--header-color));transition:color .2s ease,background-color .2s ease}.highlight[data-astro-cid-j6yi7ctz]:is(:hover,:focus-within) input[data-astro-cid-j6yi7ctz]{background-color:#fff;color:#000}navigation.mobile-nav .social{justify-content:center}.social[data-astro-cid-exsu6lyu]{flex-direction:row;flex-wrap:nowrap;gap:1em;padding:var(--header-item-padding);padding-bottom:0;padding-top:0}.social[data-astro-cid-exsu6lyu],a[data-astro-cid-exsu6lyu]{align-items:center;display:flex}a[data-astro-cid-exsu6lyu]{color:inherit;font-size:inherit;height:100%;text-decoration:none;width:100%}a[data-astro-cid-exsu6lyu] span[data-astro-cid-exsu6lyu]{margin:0 .5em;white-space:nowrap}.social-item[data-astro-cid-exsu6lyu]{width:-moz-min-content;width:min-content}.social-item[data-astro-cid-exsu6lyu]:hover{color:rgb(var(--header-hover-background-color))}.dropdown-open>.dropdown-label .icon{transform:rotate(180deg)}.dropdown[data-astro-cid-v4vwcopy]{display:block;position:relative;>.dropdown-items[data-astro-cid-v4vwcopy]{align-items:stretch;display:none;flex-direction:column;flex-wrap:wrap;gap:.5rem;padding:1rem;top:0;z-index:999}.navigation-item{display:contents}&.floating>.dropdown-items{background-color:rgb(var(--header-background-color));border:var(--header-border-width) solid rgb(var(--header-border-color));border-radius:var(--header-border-radius);box-shadow:2px 2px 16px #0004;position:fixed}&.dropdown-open>.dropdown-items{display:flex}.dropdown-label{align-items:center;border-radius:var(--header-item-border-radius);color:rgb(var(--header-color));display:flex;font-size:var(--header-font-size);gap:.5em;height:100%;justify-content:space-between;padding:var(--header-item-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;&:hover{background-color:rgb(var(--header-hover-background-color));color:rgb(var(--header-hover-color))}}&.selected>.dropdown-label{font-weight:700}.dropdown-arrow{background-color:inherit;clip-path:var( --header-arrow-clip-path,polygon(50% 0,0 100%,100% 100%) );display:none;height:var(--header-arrow-size);position:absolute;width:var(--header-arrow-size);z-index:899}&.floating.dropdown-open>.dropdown-items>.dropdown-arrow{display:block}}:where(.enrolment-calculator) #results{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));list-style:none;padding-top:calc(var(--indent)*var(--vertical-indent))}:where(.enrolment-calculator) #results li{margin:0;padding:1rem}:where(.enrolment-calculator) #results li p{margin:0}enrolmentcalculator{background-color:#fff;border:1px solid grey;border-radius:.5rem;display:block;padding:1rem 2rem}enrolmentcalculator:before{color:#000;content:"📆 Enrolment Calculator";font-size:var(--text-size-medium)}.fallbackDatePicker[data-astro-cid-vunfcmi4]{display:flex;flex-direction:row;gap:1rem}#footer[data-astro-cid-sz7xmlte]{background-color:rgb(var(--color-primary));padding:0;position:relative}body.mobile-nav #footer[data-astro-cid-sz7xmlte]{padding-bottom:8rem}.footer-graphic[data-astro-cid-sz7xmlte]{bottom:14rem;left:calc(var(--box-size)*1);position:absolute;width:calc(var(--box-size)*8);z-index:1}@media only screen and (max-width:768px){.footer-graphic[data-astro-cid-sz7xmlte]{display:none}}.footer-margin[data-astro-cid-sz7xmlte]{background-color:#fff;height:10rem;position:relative}.footer-margin[data-astro-cid-sz7xmlte]:after,.footer-margin[data-astro-cid-sz7xmlte]:before{content:"";position:absolute}.footer-margin[data-astro-cid-sz7xmlte]:before{background-color:rgb(var(--color-primary));height:calc(var(--box-size)*1.5);opacity:.5;top:calc(var(--box-size)*-.75);width:calc(var(--box-size)*6)}.footer-margin[data-astro-cid-sz7xmlte]:after{bottom:0;height:calc(var(--box-size)*.5);right:0;width:calc(var(--box-size)*8)}.footer-margin[data-astro-cid-sz7xmlte]:after,.footer-quote[data-astro-cid-sz7xmlte]{background-color:rgb(var(--color-accent))}.footer-quote[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;padding:calc(var(--box-size)*2) calc(var(--box-size)*6);position:relative}.footer-quote[data-astro-cid-sz7xmlte] .baynton-quote[data-astro-cid-sz7xmlte]{font-weight:400;text-align:center;z-index:1;--heading-color:var(--color-accent-text)}.footer-quote[data-astro-cid-sz7xmlte]:after{background-color:rgb(var(--color-primary));bottom:0;content:"";height:var(--box-size);left:40rem;opacity:.5;position:absolute;right:0}.footer-content[data-astro-cid-sz7xmlte]{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-left:calc(var(--box-size)*4);padding:calc(var(--box-size)*1) calc(var(--box-size)*2);row-gap:1rem}.footer-content[data-astro-cid-sz7xmlte] :first-child[data-astro-cid-sz7xmlte]{grid-area:1/1/span 1/span 2}.footer-content[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}@media only screen and (max-width:768px){.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;grid-template-rows:auto auto auto;margin-left:0;row-gap:2rem}.footer-content[data-astro-cid-sz7xmlte] :first-child[data-astro-cid-sz7xmlte]{grid-area:1/1/span 1/span 1}}.footer-acknowledge[data-astro-cid-sz7xmlte]{margin-left:calc(var(--box-size)*4);padding:0 calc(var(--box-size)*2) calc(var(--box-size)*1)}@media only screen and (max-width:768px){.footer-acknowledge[data-astro-cid-sz7xmlte]{margin-left:0}}html.mobile-noscroll.mobile-nav{overflow:hidden}html.mobile-noscroll.mobile-nav>body{overflow:hidden;position:fixed;width:min(100%,var(--page-max-width))}html.mobile-noscroll:not(.mobile-nav)>body{top:0!important}#navigation.mobile-nav{bottom:0;left:0;pointer-events:none;position:fixed;right:0;--header-color:var(--mobile-header-color);--header-font-size:var(--mobile-header-font-size);background-color:#00000001}#navigation.mobile-nav #mobile-nav-buttons{display:grid}#navigation.mobile-nav #mobile-nav-overlay{z-index:998}#navigation.mobile-nav #navigation-bars{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(to bottom,rgb(var(--mobile-header-background-color)),rgb(var(--mobile-header-background-color-bottom)));border:var(--header-border-width) solid rgb(var(--header-border-color));border-radius:var(--header-border-radius);clip-path:circle(2rem at 50% calc(100% - 12rem));display:flex;flex-direction:column;margin:var(--mobile-header-margin);margin-right:0;max-height:calc(100dvh - var(--mobile-header-margin)*2);opacity:0;overflow-y:scroll;overscroll-behavior:contain;padding:calc(1rem + env(safe-area-inset-top,0)) calc(1rem + env(safe-area-inset-right,0)) calc(10rem + env(safe-area-inset-bottom,0)) calc(1rem + env(safe-area-inset-left,0));position:relative;transform:translateY(10rem);transition:clip-path .3s ease-in-out,opacity .3s ease-out,transform .3s ease;width:calc(100vw - var(--mobile-header-margin)*2)}#navigation.mobile-nav .navigation-items{display:contents}#navigation.mobile-nav.expanded #mobile-nav-home{opacity:1;pointer-events:auto;pointer-events:all;transform:translate(0) scale(1)}#navigation.mobile-nav.expanded #navigation-bars{clip-path:circle(150% at 50% calc(100% - 4.5rem));opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}#navigation.mobile-nav.expanded #mobile-nav-overlay{background-color:#0004;display:block;pointer-events:all}#mobile-nav-buttons[data-astro-cid-htbyo7cf]{align-items:center;background-color:#0000;bottom:env(safe-area-inset-bottom,0);display:none;grid-template-areas:"left center right";grid-template-columns:repeat(3,1fr);justify-items:center;left:0;padding-bottom:1rem;position:fixed;touch-action:manipulation;width:100vw;z-index:1000}#mobile-nav-buttons[data-astro-cid-htbyo7cf] :is(button,a)[data-astro-cid-htbyo7cf]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgb(var(--mobile-header-background-color));border:2px solid rgb(var(--color-accent));border-radius:6rem;bottom:.5rem;color:rgb(var(--mobile-header-color));display:flex;height:8rem;justify-content:center;padding:2rem;width:var(--mobile-nav-button-size,8rem)}#mobile-nav-buttons[data-astro-cid-htbyo7cf]:after{background:linear-gradient(to top,rgb(var(--mobile-header-background-color)),transparent);bottom:0;content:"";height:10rem;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s ease;z-index:0}#mobile-nav-buttons[data-astro-cid-htbyo7cf] #mobile-nav-menu[data-astro-cid-htbyo7cf]{box-shadow:0 0 2rem #0005;grid-area:center;pointer-events:all;z-index:10}#mobile-nav-buttons[data-astro-cid-htbyo7cf] :where(#mobile-nav-home)[data-astro-cid-htbyo7cf]{border:2px solid rgb(var(--color-accent));grid-area:left;opacity:0;pointer-events:none;transform:translate(calc(25vw + 3rem)) scale(.5);transition:transform .3s ease,opacity .3s ease;z-index:5}#mobile-nav-overlay[data-astro-cid-htbyo7cf]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:transparent;display:none;inset:10px 0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%);mask-image:linear-gradient(180deg,transparent,#000 20%);pointer-events:none;position:fixed;transition:background-color .3s ease;z-index:-1}nav[data-astro-cid-i3xalk2l]{font-size:var(--header-font-size);overflow:hidden}nav[data-astro-cid-i3xalk2l],nav[data-astro-cid-i3xalk2l] #navigation-bars[data-astro-cid-i3xalk2l]{z-index:999}nav[data-astro-cid-i3xalk2l]:not(.mobile-nav) #navigation-bars[data-astro-cid-i3xalk2l]{display:grid;gap:.25rem;grid-template-columns:minmax(0,100%);grid-template-rows:1fr;height:var(--header-height);position:relative}nav[data-astro-cid-i3xalk2l]:not(.mobile-nav) #navigation-bars[data-astro-cid-i3xalk2l]:has(>.secondary){grid-template-rows:minmax(0,1fr) minmax(0,2fr)}nav[data-astro-cid-i3xalk2l]:not(.mobile-nav) #navigation-bars[data-astro-cid-i3xalk2l]:has(>.secondary)>.primary[data-astro-cid-i3xalk2l]{grid-row:2/3}nav[data-astro-cid-i3xalk2l]:not(.mobile-nav) #navigation-bars[data-astro-cid-i3xalk2l]:has(>.secondary)>.secondary[data-astro-cid-i3xalk2l]{--header-font-size:var(--text-size-xsmall);font-size:var(--header-font-size);grid-row:1/2}nav[data-astro-cid-i3xalk2l]:not(.mobile-nav) .navigation-items[data-astro-cid-i3xalk2l]{display:flex;flex-direction:row;justify-content:flex-end}nav[data-astro-cid-i3xalk2l] .navigation-item[data-astro-cid-i3xalk2l]{display:contents}:where(:root){--header-background-color:0 0 0/.6;--header-background-color-bottom:0 0 0/.3;--header-color:255 255 255;--header-height:80px;--header-content-offset:0px;--header-hover-highlight:40 40 40;--header-font-size:var(--text-size-small);--header-hover-color:var(--text-color);--header-hover-background-color:var(--color-accent);--header-item-padding:.5rem 1rem;--header-item-border-radius:var(--border-radius);--mobile-header-background-color:var(--header-background-color);--mobile-header-background-color-bottom:var( --header-background-color-bottom );--mobile-header-margin:0px;--mobile-header-color:var(--header-color);--mobile-header-font-size:var(--text-size-xlarge);--header-dropdown-padding:1rem;--header-border-radius:var(--border-radius,0);--header-arrow-size:12px;--header-arrow-clip-path:polygon(50% 0%,0% 100%,100% 100%)}:where(:root:has(#header.theme-pod)){--header-height:60px;--header-content-offset:0px;--header-background-color:240 240 240;--header-background-color-bottom:var(--header-background-color);--header-color:0 0 0;--header-hover-highlight:var(--color-accent);--header-border-color:220 220 220;--header-border-width:2px;--header-border-radius:20px;--header-item-border-radius:20px;--header-dropdown-padding:1rem;--mobile-header-margin:1rem}header .secondary ul.social{padding:0}header .secondary li{font-size:var(--text-size-small)}.mobile-nav #header.mobile-logo{grid-template-areas:"logo"}.mobile-nav #header.mobile-logo .logo{width:100%}.mobile-nav #header.mobile-logo .logo img{-o-object-position:center;object-position:center;width:100%}.mobile-nav #header:not(.mobile-logo){height:0}.mobile-nav #header:not(.mobile-logo) .logo{display:none}.mobile-nav body:has(>#header:not(.mobile-logo)){--header-height:0}header[data-astro-cid-sf7fxhut]{left:0;position:absolute;right:0;top:0;z-index:8000;--text-color:var(--header-color);background:linear-gradient(to bottom,rgba(var(--header-background-color)),rgba(var(--header-background-color-bottom)));color:rgb(var(--header-color));height:var(--header-height);padding:0;padding-left:var(--page-safe-left-padding);padding-right:var(--page-safe-right-padding)}#header-items[data-astro-cid-sf7fxhut]{display:grid;grid-template-areas:"logo navigation";grid-template-columns:1fr auto;grid-template-rows:100%;height:100%}header[data-astro-cid-sf7fxhut].pinned{left:0;position:fixed;right:0;top:0}.logo[data-astro-cid-sf7fxhut]{grid-area:logo;min-width:15rem;padding:10px;width:-moz-fit-content;width:fit-content}.logo[data-astro-cid-sf7fxhut] img[data-astro-cid-sf7fxhut]{height:var(--header-height);max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:auto}.theme-pod[data-astro-cid-sf7fxhut]{background:none;display:flex;justify-content:center;margin-top:1rem;#header-items{background:linear-gradient(to bottom,rgba(var(--header-background-color)),rgba(var(--header-background-color-bottom)));border:var(--header-border-width) solid rgb(var(--header-border-color));border-radius:9999px;padding:0 2rem}}section[data-astro-cid-hr5fpiuz].footer{background-color:var(--background-color);color:rgb(var(--text-color));display:grid;gap:2rem;grid-template-columns:auto auto;grid-template-rows:auto;position:relative;&:has(>a[href="#top"]){padding-top:max(calc(var(--indent)*var(--vertical-indent)),4rem)}}.copyright[data-astro-cid-hr5fpiuz]{align-items:center;display:flex;height:100%;margin:0}.brand[data-astro-cid-hr5fpiuz]{margin:0;opacity:.5;text-align:right}a[data-astro-cid-hr5fpiuz][href="#top"]{background-color:rgb(var(--color-accent));border-radius:9999px;padding:2rem;position:absolute;right:calc(var(--indent)*.25);top:-3rem}@media only screen and (max-width:768px){section[data-astro-cid-hr5fpiuz].footer{padding-bottom:100px;*{grid-column:1/3;grid-row:unset}.copyright{grid-column:1/2}.brand{grid-column:2/3}.social{--align:center}}}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100% /1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,pre,samp{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.align-left{align-self:flex-start;text-align:left}.align-center{align-self:center;text-align:center}.align-right{align-self:flex-end;text-align:right}.align-justify{text-align:justify}img.align-left{float:left;margin-right:calc(var(--indent)*.5)}img.align-right{float:right;margin-left:calc(var(--indent)*.5)}img.small{max-height:30rem}img.full{max-height:unset}:where(:root){--page-max-width:1920px;--page-max-width-padding: calc(max(100vw - var(--page-max-width), 0vw)/2) ;--page-safe-left-padding:max(var(--page-max-width-padding),env(safe-area-inset-left));--page-safe-right-padding:max(var(--page-max-width-padding),env(safe-area-inset-right));--root-indent:min(8vw,calc(var(--page-max-width)*.08));--indent:var(--root-indent);--vertical-indent:.5;--column-gap:calc(var(--indent)*.5);--gallery-gap:1rem;--text-gap:2rem;--text-gap-small:1rem;--text-size-huge:46px;--text-size-xxlarge:30px;--text-size-xlarge:22px;--text-size-large:17px;--text-size-medium:15px;--text-size-small:14px;--text-size-xsmall:12px;--text-size-xxsmall:10px;--default-font-family:"Open Sans";--feature-font-family:var(--default-font-family);--bold-font-family:var(--default-font-family);--color-primary:24 58 78;--color-accent:80 167 205;--text-color:var(--color-primary);--page-background-color:255 255 255;--page-background-shadow:0 0 0/.3;--article-background-color:var(--page-background-color);--info-color:147 205 223;--warning-color:233 205 115;--details-color:128 128 128;--error-color:211 65 65}*{box-sizing:border-box;margin:0}html{font-family:var(--default-font-family);font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.mobile-nav>header:not(.mobile-logo)+article>main{--header-content-offset:0px}article{background-color:rgb(var(--article-background-color));display:flex;flex-direction:column;min-height:100vh}article>main{flex:1 0 100%}article>section.footer{flex:0 0 100%}body{background-color:rgb(var(--page-background-color));position:relative}:is(main,article)>section:not(.slider,.image){padding:calc(var(--indent)*var(--vertical-indent)) var(--indent)}:is(main,article)>section:not(.slider,.image)>.component-wrapper{margin:0 var(--page-max-width-padding)}[data-component=columns],[data-component=richtext] section{padding:0}[data-component=richtext] .component-wrapper iframe{max-width:100%}.text-content section{margin-bottom:var(--column-gap)}.text-content section:last-child{margin-bottom:0}section.no-indent{padding:0}section.no-indent-top{padding-top:0}section.no-indent-bottom{padding-bottom:0}section.no-indent-left{padding-left:0}section.no-indent-right{padding-right:0}main{padding-top:var(--header-content-offset,var(--header-height))}main:has(:is(.image,.slider):first-child){padding-top:var(--header-content-offset)}main:has(:is(.image,.slider):first-child)>:first-child .glide__arrows{top:calc(var(--header-height) - var(--header-content-offset))}form label{display:block;font-family:var(--bold-font-family);font-size:var(--text-size-small);margin:0 0 5px}a,button,input,label,li,p,select,textarea{color:rgb(var(--text-color));line-height:1.8;margin:0}.text-content table,a,button,input,label,li,p,select,textarea{font-family:var(--default-font-family);font-size:var(--text-size-medium)}.text-content table{border-collapse:collapse;line-height:1.6;margin-bottom:2em}.text-content table th{padding-right:.5em;text-align:right}.text-content table td{border:1px solid rgb(var(--text-color));padding:calc(var(--indent)*.1);text-align:left;vertical-align:top}@media only screen and (max-width:768px){.text-content table:not(:has(td[rowspan],td[colspan])) tbody{display:flex;flex-direction:column}.text-content table:not(:has(td[rowspan],td[colspan])) tr{border-bottom:1px solid color-mix(in oklch,rgb(var(--background-color)) 90%,rgb(var(--text-color)));counter-reset:column;display:flex;flex-direction:column}.text-content table:not(:has(td[rowspan],td[colspan])) tr:last-child{border-bottom:0}.text-content table:not(:has(td[rowspan],td[colspan])) tr td{margin-left:2rem;position:relative}.text-content table:not(:has(td[rowspan],td[colspan])) tr td:not(:has(:is(p,h1,h2,h3,h4,h5,h6):first-child)):before,.text-content table:not(:has(td[rowspan],td[colspan])) tr td>:is(p,h1,h2,h3,h4,h5,h6):first-child:before{content:counter(column) ".";counter-increment:column;left:-1.5rem;line-height:inherit;opacity:.5;position:absolute;vertical-align:baseline}}.text-content table:not(:has(td[rowspan],td[colspan])) tr:nth-child(2n){background-color:color-mix(in oklch,rgb(var(--background-color)) 95%,rgb(var(--text-color)))}:where(h1,h2,h3,h4,h5,h6){font-family:var(--default-font-family);line-height:1.4;margin:0 0 .4em;text-wrap:balance}:where(h1){color:rgb(var(--h1-color,var(--heading-color)))}:where(h2){color:rgb(var(--h2-color,var(--heading-color)))}:where(h3){color:rgb(var(--h3-color,var(--heading-color)))}:where(h4){color:rgb(var(--h4-color,var(--heading-color)))}:where(h5){color:rgb(var(--h5-color,var(--heading-color)))}:where(h6){color:rgb(var(--h6-color,var(--heading-color)))}:is(p,ul,ol,h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:is(p,ul,ol,h1,h2,h3,h4,h5,h6,table):last-child{margin-bottom:0}:where(h1,h2,h3){font-family:var(--feature-font-family)}:where(h1){font-size:var(--text-size-xxlarge)}:where(h2){font-size:var(--text-size-xlarge)}:where(h3){font-size:var(--text-size-large)}a,td,th{color:rgb(var(--text-color))}p{margin-bottom:1.6rem}p:last-child{margin-bottom:0}h2+:is(ul,ol){margin-top:2rem}ol,ul{margin-bottom:1em}li{line-height:1.5;margin-bottom:.5em}::-moz-selection{background-color:#b4d5ff;color:#000}::selection{background-color:#b4d5ff;color:#000}hr{background-color:rgb(var(--color-primary)/.25);border:none;height:1px;margin:0 0 1.6rem}strong{font-family:var(--bold-font-family)}button{cursor:pointer}:target{scroll-margin-top:calc(var(--indent)*.5)}body:has(#header.pinned) :target{scroll-margin-top:calc(var(--header-height) + var(--indent)*.5)}.cms-editor-active .missing-component{display:block}.missing-component{background-color:#faa;border:2px solid red;display:block;margin:1rem;padding:2rem}section{background-color:rgb(var(--background-color))}:where(a.button){transition:background-color .2s ease}:where(a.button):hover{background-color:rgb(var(--text-color)/.2)}.text-content :where(img){max-width:100%}:root{--default-font-family:sans-serif;--color-primary:75 28 106;--text-color:255 255 255;--heading-color:var(--text-color);--color-accent:178 45 34;--color-accent-text:255 255 255;--border-radius:0;--header-height:140px;--header-background-color:255 255 255;--header-background-color-bottom:255 255 255;--header-color:255 255 255;--header-hover-background-color:255 255 255/.2;--header-content-offset:var(--header-height);--mobile-header-background-color:var(--color-primary);--mobile-header-background-color-bottom:var(--color-primary);--mobile-header-color:255 255 255;--page-background-color:var(--color-primary);--text-size-xxlarge:40px;--text-size-xlarge:30px;--text-size-large:22px;--text-size-medium:16px;--text-size-small:14px;--text-size-xsmall:12px;--text-size-xxsmall:10px;--default-font-family:"IBM Plex Sans";--box-size:min(3vw,4rem);--accordion-rule-color:255 255 255;--mobile-header-font-size:24px}h1{font-size:var(--text-size-xxlarge)}h4{font-size:var(--text-size-medium);font-weight:500}body:has(section.hero:first-child):not(.mobile-nav){--header-content-offset:0px}body:has(section.hero:first-child):not(.mobile-nav) header#header{background:transparent}body:has(section.hero:first-child):not(.mobile-nav) main section.hero.columns:first-child>.component-wrapper{padding-top:var(--header-height)}body:has(section.hero:first-child):not(.mobile-nav) main section.hero.columns:first-child>.component-wrapper .columns-item:first-child{margin-top:calc(var(--box-size)*2)}section.hero{background-color:#fff;margin-bottom:calc(var(--box-size)*-1);transform:translateY(calc(var(--box-size)*-1));z-index:9}section.hero.slider .glide__slides,section.hero.slider .glide__track{overflow:visible}section.hero.slider .glide__bullets{bottom:var(--box-size);justify-content:flex-start;left:0;padding-left:var(--column-gap)}@media only screen and (max-width:768px){section.hero.slider .glide__bullets{bottom:unset;left:0;top:calc(var(--box-size) + var(--header-height))}}section.hero.slider .glide__bullets .glide__bullet{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;border:1px solid rgb(var(--color-accent-text));border-radius:1rem;height:2rem;opacity:1;width:2rem}section.hero.slider .glide__bullets .glide__bullet--active{background-color:rgb(var(--color-accent-text));opacity:1}section.hero .columns .columns-item:nth-child(2) p{font-size:var(--text-size-large)}section.hero .columns .columns-item:nth-child(2) h1{font-size:var(--text-size-huge)}section.hero .columns .columns-item:nth-child(2)>section{--heading-color:var(--color-accent-text);--text-color:var(--color-accent-text);--background-color:var(--color-accent);box-shadow:calc(var(--box-size)*-1) var(--box-size) 0 rgb(var(--background-color)/.5)}@media only screen and (max-width:768px){section.hero{margin-bottom:0;transform:translateY(0)}section.hero .columns .columns-item:first-child{margin-top:0}}header>#header-items#header-items #navigation .primary>.navigation-item>.dropdown>span,header>#header-items#header-items #navigation .primary>.navigation-item>a{background-color:#ffffffbf;color:rgb(var(--color-primary))}header>#header-items#header-items #navigation .primary>.navigation-item>.dropdown>span:where(.selected,:hover),header>#header-items#header-items #navigation .primary>.navigation-item>a:where(.selected,:hover){background-color:#fff}header>#header-items#header-items #navigation .navigation-item>.dropdown>span,header>#header-items#header-items #navigation .navigation-item>a{text-transform:uppercase}header>#header-items#header-items #navigation .navigation-items.primary{gap:.5em}header>#header-items#header-items #navigation .navigation-items.primary>:first-child>:first-child{background-color:rgb(var(--header-highlight,transparent));color:#fff}header>#header-items#header-items #navigation .navigation-items.primary>.navigation-item:last-child>.dropdown>span{background-color:transparent;border:1px solid #fff;color:#fff}header>#header-items#header-items #navigation #navigation-bars{gap:2px}body:not(.mobile-nav) header>#header-items#header-items{grid-template-areas:"navigation" "logo";grid-template-columns:1fr;grid-template-rows:4rem calc(var(--header-height) - 4rem)}body:not(.mobile-nav) header>#header-items#header-items .logo{margin-left:2rem;margin-top:.5rem}body:not(.mobile-nav) header>#header-items#header-items #navigation>#navigation-bars{background-color:rgb(var(--color-primary));height:100%;padding-left:.5em;padding-right:.5em;padding-top:10px}body:not(.mobile-nav) header>#header-items#header-items #navigation .navigation-items.primary>.navigation-item>.dropdown>span,body:not(.mobile-nav) header>#header-items#header-items #navigation .navigation-items.primary>.navigation-item>a{padding:0 1.2rem;white-space:nowrap}body:not(.mobile-nav) header>#header-items#header-items #navigation .navigation-items.primary{gap:.5em}body:not(.mobile-nav) header>#header-items#header-items #navigation .navigation-items.primary>:first-child>:first-child{margin-right:auto}body:not(.mobile-nav) header>#header-items#header-items #navigation .navigation-items.primary>.navigation-item:last-child>.dropdown>span{border-bottom:none}body:not(.mobile-nav) header>#header-items#header-items #navigation .dropdown-items{background-color:rgb(var(--color-primary));box-shadow:calc(var(--box-size)*-.5) calc(var(--box-size)*.5) 0 rgb(var(--color-primary)/.5);color:#fff}.quote{background-color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--box-size)),85% calc(100% - var(--box-size)),85% 100%,0 100%);--text-color:var(--color-primary);--heading-color:var(--color-primary)}.quote h1,.quote h2{font-family:Pacifico,cursive;font-size:4em;font-weight:400;line-height:125%}@media only screen and (max-width:769px){.quote h1,.quote h2{font-size:2.5em}}@media only screen and (min-width:769px){.columns[data-columns="2"]:has(>.columns-item>section.accent){grid-template-columns:minmax(min-content,2fr) minmax(min-content,1fr)}}section.accent[data-component][class]{--text-color:var(--color-primary);--heading-color:var(--color-primary);padding-right:0}section.accent[data-component][class]>.component-wrapper{--background-color:255 255 255/.8;background-color:rgb(var(--background-color));padding:var(--column-gap) calc(var(--indent)*var(--vertical-indent))}.richtext :not(:is(p,h1,h2,h3,h4,h5,h6))>a.button{font-size:var(--text-size-medium)}a.button{border:1px solid rgb(var(--background-color,var(--article-background-color)));box-shadow:-1rem 1rem rgb(var(--text-color)/.5);color:rgb(var(--background-color,var(--article-background-color)));margin-bottom:.5em;margin-top:.5em;transform:translate(0);transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}a.button,a.button:hover{background-color:rgb(var(--text-color))}a.button:hover{box-shadow:-.2rem .2rem rgb(var(--text-color)/.5);transform:translate(-.8rem,.8rem)}a.button:has(+*){margin-bottom:1.5em}.footer-acknowledge{margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content}.footer-quote h1{font-size:var(--text-size-xlarge)}@media only screen and (max-width:769px){.footer-quote h1{font-size:1.8em}}.footer-content .icon{display:inline-block;margin-bottom:2px;margin-right:.25em;vertical-align:middle}@media only screen and (max-width:769px){.footer-content p{font-size:1.5em}}.flipbook-details{--heading-color:var(--color-accent-text);--text-color:var(--color-accent-text);background-color:rgb(var(--color-accent));box-shadow:-1rem 1rem rgb(var(--color-accent)/.5);padding:2rem}.flipbook-details button{background-color:rgb(var(--text-color));border:0;box-shadow:-1rem 1rem rgb(var(--text-color)/.5);color:rgb(var(--color-accent));display:block}.enrolment-calculator .enrolment-calculator-form{background-color:rgb(var(--color-accent));box-shadow:-1rem 1rem rgb(var(--color-accent)/.5);margin-bottom:1rem;margin-left:1rem;padding:2rem;--text-color:var(--color-accent-text,var(--color-text));--heading-color:var(--color-accent-text,var(--color-text))}.enrolment-calculator .enrolment-calculator-form input,.enrolment-calculator .enrolment-calculator-form select{background-color:#fff;border-color:rgb(var(--text-color))}.enrolment-calculator .enrolment-calculator-form p.fallbackLabel{margin-bottom:.5rem}.enrolment-calculator #results{padding-bottom:1rem;padding-left:1rem;padding-top:1rem}.enrolment-calculator #results li{animation:enrolment-year .5s ease 0s 1;background-color:rgb(var(--color-accent));box-shadow:-1rem 1rem rgb(var(--color-accent)/.5);opacity:.6}.enrolment-calculator #results li p{color:rgb(var(--color-accent-text,var(--color-text)))}.enrolment-calculator #results li p.yeargroup{font-size:var(--text-size-xsmall);font-weight:300;text-transform:uppercase}.enrolment-calculator #results li p.year{font-size:var(--text-size-large);font-weight:700}.enrolment-calculator #results li:is(.kindy,.pre-primary,.year-1,.year-2,.year-3,.year-4,.year-5,.year-6){--color-accent:255 255 255;--color-accent-text:0 0 0;opacity:1}section.form input{color-scheme:dark}@keyframes enrolment-year{0%{box-shadow:0 0 rgb(var(--color-accent)/1);transform:translate(-1rem,1rem)}to{box-shadow:-1rem 1rem rgb(var(--color-accent)/.5);transform:translate(0)}}section.navigation,section.navigation nav a{background-color:transparent}section.navigation nav a{align-items:center;display:flex;font-weight:500;gap:1rem;padding:1rem 1rem 1rem 0}section.navigation nav a[aria-selected=true]{background-color:rgb(var(--color-primary)/.1);font-weight:700}section.navigation nav a:hover{background-color:rgb(var(--color-primary)/.2)}section.offwhite-background{background-color:#f7f5f8}section.offwhite-background a,section.offwhite-background h1,section.offwhite-background h2,section.offwhite-background h3,section.offwhite-background h4,section.offwhite-background p{color:#4b1c6a}.yellow{--color-accent:255 255 102;--color-accent-text:var(--color-primary)}.blue{--color-accent:178 241 243;--color-accent-text:var(--color-primary)}.pink{--color-accent:218 177 243;--color-accent-text:var(--color-primary)}.green{--color-accent:90 105 28}.teal{--color-accent:28 103 106}.purple{--color-accent:75 28 106}.dark-khaki{--color-accent:105 97 78}.khaki{--color-accent:140 148 105;--header-highlight:160 161 113;--page-background-color:160 161 113}.cal0,.fc-button[class*=fc-cal0]{--calendar-contrast-color:255 255 255;--calendar-color:var(--color-primary)}.cal1,.fc-button[class*=fc-cal1]{--calendar-contrast-color:255 255 255;--calendar-color:178 45 34}.cal2,.fc-button[class*=fc-cal2]{--calendar-contrast-color:var(--color-primary);--calendar-color:255 255 102}.cal3,.fc-button[class*=fc-cal3]{--calendar-contrast-color:var(--color-primary);--calendar-color:178 241 243}.cal4,.fc-button[class*=fc-cal4]{--calendar-contrast-color:var(--color-primary);--calendar-color:218 177 243}.cal5,.fc-button[class*=fc-cal5]{--calendar-contrast-color:255 255 255;--calendar-color:90 105 28}.cal6,.fc-button[class*=fc-cal6]{--calendar-contrast-color:255 255 255;--calendar-color:28 103 106}.cal7,.fc-button[class*=fc-cal7]{--calendar-contrast-color:255 255 255;--calendar-color:140 148 105}section.calendar{background-color:#f7f5f8;--text-color:var(--color-primary);--heading-color:var(--color-primary);--fc-small-font-size:var(--text-size-xsmall)}section.calendar .fc .fc-toolbar-chunk{font-size:var(--fc-small-font-size)}section.calendar .fc table{font-size:var(--text-size-xsmall)}.richtext p a.button{margin-top:1rem}.sticker{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:1rem;height:20rem;position:absolute;right:2rem;width:20rem;z-index:-1}@media only screen and (max-width:1279px){.sticker{display:none}}@media only screen and (min-width:1280px){section.richtext:has(>.sticker) .component-wrapper>div>:last-child{padding-right:10rem}}.sticker[data-sticker=fish]{background-image:url(/assets/landscape-pindan-fish-motif.svg)}.sticker[data-sticker=hills]{background-image:url(/assets/landscape-green-hills-motif-i.svg)}.sticker[data-sticker=wattle]{background-image:url(/assets/sq-sprig-wattle-motif.svg)}.sticker[data-sticker=aqua]{background-image:url(/assets/landscape-plant-pindan-aqua-motif.svg)}.sticker[data-sticker=mulla-mulla]{background-image:url(/assets/sq-mulla-mulla-solo-right-green-motif-7.svg)}.sticker[data-sticker=mulla-mulla-three]{background-image:url(/assets/landscape-mulla-mulla-three-motif.svg)}.sticker[data-sticker=mulla-mulla-stripes]{background-image:url(/assets/portrait-mulla-mulla-w-stripes-motif.svg)}.sticker[data-sticker=sturt-pea]{background-image:url(/assets/sq-sturt-pea-left-motif.svg)}.sticker[data-sticker=sturt-pea-three]{background-image:url(/assets/landscape-sturt-pea-three-motif.svg)}.sticker[data-sticker=flora-oval]{background-image:url(/assets/sq-two-plants-oval-motif.svg)}.sticker[data-sticker=flora]{background-image:url(/assets/sq-one-plant-motif.svg)}.sticker[data-sticker=bird]{background-image:url(/assets/birdlife-art-2399-motif.png)}
