.sr-only{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;width:auto!important;white-space:normal!important;margin:auto!important;overflow:visible!important}:root{--f-s-sm:1.35rem;--f-s-xs:.75rem;--f-s-root-fluid:calc(1rem + .25*(100vw - 20rem)/28);--f-s-xl-fluid:calc(2.1875rem + 1.5625*(100vw - 20rem)/76);--f-s-lg-fluid:calc(1.75rem + .5*(100vw - 20rem)/76);--f-s-md-fluid:calc(1.35rem + .15*(100vw - 20rem)/76);--f-s-root:clamp(1rem,var(--f-s-root-fluid),1.25rem);--f-s-xl:clamp(2.1875rem,var(--f-s-xl-fluid),3.75rem);--f-s-lg:clamp(1.75rem,var(--f-s-lg-fluid),2.25rem);--f-s-md:clamp(1.35rem,var(--f-s-md-fluid),1.5rem)}@supports not (font-size:clamp(1px, 1vw, 2px)){:root{--f-s-root:1rem;--f-s-xl:2.1875rem;--f-s-lg:1.75rem;--f-s-md:1.35rem}@media (min-width:20rem) and (max-width:48rem){:root{--f-s-root:var(--f-s-root-fluid)}}@media (min-width:20rem) and (max-width:120rem){:root{--f-s-xl:var(--f-s-xl-fluid);--f-s-lg:var(--f-s-lg-fluid);--f-s-md:var(--f-s-md-fluid)}}@media (min-width:48rem){:root{--f-s-root:1.25rem}}@media (min-width:120rem){:root{--f-s-xl:3.75rem;--f-s-lg:2.25rem;--f-s-md:1.5rem}}}:root{--c-off-white:#f2f2f4;--c-goma-grey:#3c3c3c;--c-white:#fff;--c-mid-grey:#5f5f5f;--c-map-blue:#65677f;--c-goma-grey-hover:#5c5c5c;--c-goma-grey-selected:#2a2a2c;--c-goma-grey-disabled:#d5dadf;--c-caption-dark:var(--c-goma-grey);--c-caption-light:var(--c-white);--c-form-error:#f95252;--g-col-size:6rem;--g-col:minmax(min(var(--g-col-size),100%),1fr);--g-gap:1.5rem;--container-width:93rem;--gutter:calc((100vw - var(--container-width))/2);--slope:5vw;--button-bg:var(--c-goma-grey);--button-fg:var(--c-white);--selection-bg:var(--c-goma-grey);--selection-fg:var(--c-white)}html{color:var(--c-goma-grey);font-family:Flama,sans-serif;font-size:var(--f-s-root);font-weight:400;line-height:1.5}::selection{color:var(--selection-fg);background:var(--selection-bg)}a{color:inherit;text-underline-offset:.1em;text-decoration-thickness:1px}ul:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),ol:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1em}ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1em}ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1em}ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1em}li::marker{margin-top:.25em;font-size:.7em}h1,h2,h3,h4,h5,h6{margin-top:.75em;margin-bottom:.75em;font-size:1em}small{display:inline-block}[class*=heading]{line-height:1.1}.uppercase{text-transform:uppercase}.heading-xl,.block-instagramFeed h1,.block-flexibleContent>h1,.block-flexibleContent--columns>header h1,.hero__content h1,.heading-lg,.virtual-tour header h1,.virtual-tour header h2,.home-hero~.block-instagramFeed h1,.home-hero~.block-linkCarousel h1,.mosaic>h1,.mosaic article>div>div>h1,.block-keyPeople>section>article header,.block-flexibleContent--columns article>div>div>h1,.heading-md,.virtual-tour header button,.block-flexibleContent--columns.max article>div>div>h1{font-weight:800;line-height:1.1}.heading-xl span,.block-instagramFeed h1 span,.block-flexibleContent>h1 span,.block-flexibleContent--columns>header h1 span,.hero__content h1 span,.heading-lg span,.virtual-tour header h1 span,.virtual-tour header h2 span,.home-hero~.block-instagramFeed h1 span,.home-hero~.block-linkCarousel h1 span,.mosaic>h1 span,.mosaic article>div>div>h1 span,.block-keyPeople>section>article header span,.block-flexibleContent--columns article>div>div>h1 span,.heading-md span,.virtual-tour header button span,.block-flexibleContent--columns.max article>div>div>h1 span{font-weight:300;display:inline-block}.heading-xl,.block-instagramFeed h1,.block-flexibleContent>h1,.block-flexibleContent--columns>header h1,.hero__content h1{font-size:var(--f-s-xl)}.heading-lg,.virtual-tour header h1,.virtual-tour header h2,.home-hero~.block-instagramFeed h1,.home-hero~.block-linkCarousel h1,.mosaic>h1,.mosaic article>div>div>h1,.block-keyPeople>section>article header,.block-flexibleContent--columns article>div>div>h1{font-size:var(--f-s-lg)}.heading-md,.virtual-tour header button,.block-flexibleContent--columns.max article>div>div>h1{font-size:var(--f-s-md)}.heading-sm,.education-resources section>h2,.modal h1{font-size:var(--f-s-sm);font-weight:700;line-height:1.4}.heading-xs{font-size:var(--f-s-xs);font-weight:400}.content-wrapper svg{height:auto;vertical-align:middle;display:inline-block}.content-wrapper a:not(.sponsor) svg,.content-wrapper button svg{width:1em}.button,.block-table>div>div>p+p:last-child>a:first-child:last-child{--_button-bg:var(--button-bg,var(--c-goma-grey));--_button-fg:var(--button-fg,white);color:inherit;max-width:100%;min-width:10em;text-align:center;background:0 0;border:.125em solid;grid-auto-flow:column;justify-content:center;align-items:center;gap:.5em;padding:.6em 2.25em;font-size:1.2em;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-grid}.button[disabled],.block-table>div>div>p+p:last-child>a[disabled]:first-child:last-child{color:var(--c-goma-grey-hover)}.button:hover:not([disabled]),.block-table>div>div>p+p:last-child>a:hover:not([disabled]):first-child:last-child{background:var(--_button-bg);border-color:var(--_button-bg);color:var(--_button-fg)}@media (max-width:37em){.button,.block-table>div>div>p+p:last-child>a:first-child:last-child{width:100%;display:grid}}.button:not(.button-sm) svg,.block-table>div>div>p+p:last-child>a:not(.button-sm):first-child:last-child svg{margin-right:-.5em}.button svg,.block-table>div>div>p+p:last-child>a:first-child:last-child svg{height:1em;width:1em;margin:auto;font-size:.9em}.button-sm,.block-table>div>div>p+p:last-child>a:first-child:last-child{min-width:0;padding:.5em 1em;font-size:1em}.accent,.block-instagramFeed p,.mosaic article>div>div>div,.block-linkCarousel>header>div,.block-keyPeople section[data-team="Executive Management Team"]>article header+*,.block-keyPeople section[data-team="Executive Management Team"] ul article h2{padding-left:var(--g-gap);margin-top:1em}.accent:before,.block-instagramFeed p:before,.mosaic article>div>div>div:before,.block-linkCarousel>header>div:before,.block-keyPeople section[data-team="Executive Management Team"]>article header+:before,.block-keyPeople section[data-team="Executive Management Team"] ul article h2:before{content:"";width:calc(var(--g-gap)*.6);margin-top:.7em;margin-left:calc(var(--g-gap)*-1);border-top:.2em solid;display:inline-block;position:absolute}*{box-sizing:border-box}html{height:100%}body{min-height:100%;margin:0;display:grid}img{max-width:100%;height:auto;width:auto}svg{fill:currentColor;stroke:none}.grid{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];display:grid}.grid>*{grid-column:1/content-end}.grid>:first-child,.grid>.home-hero{margin-top:0}.container{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;display:grid}.container>*{grid-column:content}.wrapper{max-width:100%;flex-direction:column;margin:0;display:flex}.content-wrapper{padding:var(--g-gap)0 0;flex:1 0 auto}.hero-image{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--slope)));padding:0 0 var(--slope);padding:0;display:grid}.hero-image figure,.hero-image video{grid-area:1/1}.hero-image picture,.hero-image video{height:75vmin;width:100%}.hero-image figure{z-index:1;position:relative}.hero-image figure+video{z-index:2}.hero-image img{height:100%;width:100%;display:block}.hero-image img,.hero-image video{object-fit:cover;object-position:center}.home-hero{grid-template-columns:0[content-start]1fr[content-end]0;grid-template-rows:57vh [content-start]min-content [content-end]calc(var(--slope));gap:var(--g-gap);color:var(--fg);background:var(--bg);grid-column:edge;margin:0;display:grid}@media (min-width:48em){.home-hero{grid-column:content}}@media (min-width:62em){.home-hero{grid-template-columns:0 [content-start]repeat(auto-fill,var(--g-col))[content-end]0}}.home-hero>*{z-index:1;grid-column:1/-1}.home-hero video,.home-hero picture{object-fit:cover;height:100%;width:100%;z-index:1}.home-hero>:first-child{grid-row:1/4;display:grid;position:relative}.home-hero>:first-child>*{height:100%;grid-area:1/1;margin:0;position:absolute}.home-hero:after{pointer-events:none;content:"";background:var(--bg);margin:calc(var(--slope)*-1.5)0 0;z-index:1;grid-area:2/1/4/-1;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 80%);mask-image:linear-gradient(#0000,#000 80%)}.home-hero>div{z-index:2;align-self:end;align-items:end;gap:calc(var(--g-gap)*.5);grid-area:content;grid-template-columns:1fr fit-content(90%);display:grid;position:relative}@media (min-width:38em){.home-hero>div{grid-template-columns:max-content 1fr max-content}}@media (min-width:62em){.home-hero>div{grid-column-start:span 4}}@media (min-width:91.875em){.home-hero>div{grid-column-start:span 5}}.home-hero>div h1{text-shadow:0 0 4px #00000059;grid-column:1/-1;margin:0}.home-hero>div h1 span{display:block}.home-hero>div p{max-width:32em;grid-column:1/-1;margin-top:0}.home-hero>div:after{content:"";border-top:1px solid;margin-bottom:.25em}.home-hero>div h2{grid-column:1/-1;margin:0 0 -.125em;font-weight:300}@media (min-width:38em){.home-hero>div h2{grid-column:1}}.home-hero>div a{order:2}header.grid{gap:var(--g-gap)}header.grid h1{margin-top:0}header.grid picture{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--slope)));padding:0 0 var(--slope);padding:0}header.grid picture img{display:block}@media (min-width:70em){.columns{columns:2}.columns>p{margin-top:0}.columns>*{break-inside:avoid}.columns>:not(.contact-information){width:100%}header .columns{column-rule:1px solid var(--c-goma-grey);gap:calc(20% + var(--g-gap));grid-column:2/-2}}.card{align-content:start;gap:calc(var(--g-gap)*.5);grid-column:auto;display:grid}.card a:not(.card__cta){margin-bottom:calc(var(--g-gap)*.5);position:relative}.card__info{background:var(--c-goma-grey);color:#fff;font-size:var(--f-s-xs);text-transform:uppercase;z-index:1;padding:.4em 1.75em;font-weight:700;position:absolute;bottom:0;right:0}.card__image{border:1px solid var(--c-off-white);width:100%;display:flex}.card__image img{object-fit:contain;object-position:center;height:100%;width:100%;display:block}.card__image--cover img{object-fit:cover}.card__details{margin:0;line-height:1.3;list-style-type:none}.card__details h2{font-weight:400}.card__details .button{margin-top:1em}.card__when{font-weight:400}.card__where{font-weight:600}.card__admission{font-weight:700}.card__admission span{background:var(--c-off-white);margin-top:1em;padding:.5em 1em;display:inline-block}.card img{object-fit:cover;width:100%;display:block}.card h1{font-weight:600}.card h1,.card h2,.card h3{margin:0;line-height:1.1}.card h1 a,.card h2 a,.card h3 a{color:inherit;text-decoration:none}.past .card{opacity:.75}.past .card header h1{font-size:var(--f-s-sm)}.past .card img{aspect-ratio:1.45}.card--list{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];gap:var(--g-gap);grid-column:1/-1;grid-auto-flow:row;display:grid}.card--list>*{grid-column:content}.card--list img{aspect-ratio:1.75/1}.card--list>*{grid-column:auto}.card--list>a{grid-area:span 2/span 4}.card--list>h1,.card--list>ul{grid-column:5/-1}.card--list>h1{margin:auto 0 0}.card--list>ul{margin:0 0 auto}.card__cta{border-bottom:1px solid var(--c-goma-grey);text-align:right;width:100%;justify-content:end;align-items:center;gap:.25em;margin:auto 0 0;font-weight:600;text-decoration:none;display:flex}.card__cta img{width:1em}.card-grid{--column-count:4;gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)*2),1fr));margin:0;padding:0;list-style-type:none}@media (min-width:49em){.card-grid{grid-template-columns:repeat(var(--column-count),1fr)}}.card-grid .card{margin:0}.card-grid[style=--column-count\:2] h1{font-size:var(--f-s-lg);font-weight:800}.card-grid:not([style=--column-count\:2]):not(.past .card-grid) img{aspect-ratio:1}.section-header{margin-bottom:calc(var(--g-gap)*1.5);align-items:end;gap:calc(var(--g-gap)/2);text-align:center;display:grid}@media (min-width:38em){.section-header{text-align:left;grid-template-columns:1fr;grid-auto-columns:fit-content(100%);grid-auto-flow:column}}.section-header [class*=heading]{align-items:center;gap:inherit;order:-1;grid-template-columns:1fr fit-content(100%) 1fr;grid-auto-flow:column;margin:0;display:grid}.section-header [class*=heading]:before,.section-header [class*=heading]:after{content:"";opacity:.9;width:calc(100% + var(--g-gap));border-bottom:1px solid;margin:.12em 0 0}.section-header [class*=heading]:before{justify-self:end}@media (min-width:38em){.section-header [class*=heading]{grid-template-columns:fit-content(100%) 1fr;align-items:end}.section-header [class*=heading]:before,.section-header [class*=heading]:after{margin:0 0 .125em}.section-header [class*=heading]:before{content:none}.section-header [class*=heading]:after{width:100%}}.section-header>a{color:inherit;text-underline-offset:.05em;font-weight:800;text-decoration-thickness:1px}.section-header>a svg{display:inline-block}.block-pullQuote+.block-pullQuote,.block-pullQuote+.block-promoBanner,.block-pullQuote+.block-videoShowcase,.block-pullQuote+.block-expandedText,.block-promoBanner+.block-pullQuote,.block-promoBanner+.block-promoBanner,.block-promoBanner+.block-videoShowcase,.block-promoBanner+.block-expandedText,.block-videoShowcase+.block-pullQuote,.block-videoShowcase+.block-promoBanner,.block-videoShowcase+.block-videoShowcase,.block-videoShowcase+.block-expandedText,.block-expandedText+.block-pullQuote,.block-expandedText+.block-promoBanner,.block-expandedText+.block-videoShowcase,.block-expandedText+.block-expandedText{margin-top:calc((var(--g-gap)*2 + var(--slope))*-1 + 2px)}.block-pullQuote:last-child,.block-promoBanner:last-child,.block-videoShowcase:last-child,.block-expandedText:last-child{margin-bottom:calc(var(--slope)*-2 + 2px)}.close-button{height:1.666em;width:1.666em;background:0 0;border:none;align-items:center;margin:0 0 auto auto;padding:0;font-size:1.2em;display:grid;position:relative}.close-button:before,.close-button:after{box-sizing:border-box;content:"";height:.125em;width:100%;background:currentColor;grid-area:1/1;margin:0;transition:transform .2s}.close-button:before{transform:rotate(45deg)}.close-button:after{transform:rotate(-45deg)}.error_404{text-align:center}.error_404 p{max-width:25em;margin:auto;font-size:1.2em}.error_404 ul{gap:var(--g-gap);margin:var(--g-gap);flex-wrap:wrap;justify-content:center;list-style-type:none;display:flex}.error_404 ul a{background:var(--c-off-white);padding:.3em .75em;font-size:1.2em;text-decoration:none}.form{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;display:grid}.form>*{grid-column:content}.form__wrapper{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];background:var(--c-off-white);grid-column:1/end;display:grid}.form__wrapper>*{grid-column:content}@media (min-width:70rem){.form__wrapper{grid-column:content}}.form__inner{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];gap:var(--g-gap);margin:var(--g-gap)0;padding:var(--g-gap);display:grid}.form__inner>*{grid-column:content}@media (min-width:70rem){.form__inner{padding:var(--g-gap)0;grid-column:2/-2}}.form__privacy{text-align:center}.form__privacy a{display:inline-block}.form__privacy>:first-child{margin-top:0}.form__privacy>:last-child{margin-bottom:0}.form iframe{width:100%;border:none}.form label,.form textarea,.form select,.form input{font:inherit}.form textarea,.form select,.form input:not([type=radio]):not([type=checkbox]){border:1px solid var(--c-goma-grey-disabled);padding:.75em 1em;font-size:1.2em}.form label,.form textarea,.form select,.form input:not([type=radio]):not([type=checkbox]){width:100%;display:block}.form input:focus,.form select:focus,.form textarea:focus,.form button:focus{outline:2px solid #00a699}.form button:not(:disabled):hover{cursor:pointer}.form form.processing button:disabled:hover{cursor:wait}.form form.submitted>*{display:none!important}.form form.submitted>.form__messages{display:block!important}.form .required-flag{color:var(--c-form-error)}.form label,.form legend{margin:.5em 0}.form textarea{height:9.5em}.form fieldset{border:none;margin:0;padding:0}.form .form__input.hidden{opacity:0}.form input.hidden{display:none!important}.form__footer{gap:var(--g-gap);margin-top:var(--g-gap);justify-content:end;display:flex}.form__footer>:not(button[type=submit]){order:-1}.form__messages{background:var(--c-goma-grey);color:#fff}.form__messages:not(:empty){padding:var(--g-gap)}.form__messages:first-child{margin-top:0}.form__messages:last-child{margin-bottom:0}.form__fieldset{gap:var(--g-gap);grid-template-columns:repeat(auto-fit,minmax(16em,1fr));display:grid}.form__input--checkbox,.calendar__filter--checkboxes>div,.form__input--radio{grid-template-columns:max-content auto;align-items:center;display:grid;position:relative}.form__input--checkbox input,.calendar__filter--checkboxes>div input,.form__input--checkbox label[role=presentation],.calendar__filter--checkboxes>div label[role=presentation],.form__input--radio input,.form__input--radio label[role=presentation]{background:var(--c-white);border:1px solid var(--c-goma-grey-disabled);height:1em;width:1em;grid-area:1/1;margin:0;font-size:1.2em}.form__input--checkbox label:not([role=presentation]),.calendar__filter--checkboxes>div label:not([role=presentation]),.form__input--radio label:not([role=presentation]){margin:0;padding:0 0 0 .75em;font-size:.8em}.form__input--checkbox label[role=presentation],.calendar__filter--checkboxes>div label[role=presentation],.form__input--radio label[role=presentation]{z-index:2;display:grid}.form__input--checkbox label[role=presentation]:after,.calendar__filter--checkboxes>div label[role=presentation]:after,.form__input--radio label[role=presentation]:after{content:"";margin:auto}.form__input--checkbox input,.calendar__filter--checkboxes>div input{transform:scale(.95)}.form__input--checkbox input:checked+label[role=presentation]:after,.calendar__filter--checkboxes>div input:checked+label[role=presentation]:after{opacity:1}.form__input--checkbox input,.calendar__filter--checkboxes>div input,.form__input--checkbox label[role=presentation],.calendar__filter--checkboxes>div label[role=presentation]{font-size:1.6em}.form__input--checkbox label[role=presentation],.calendar__filter--checkboxes>div label[role=presentation]{border:2px solid var(--c-goma-grey-disabled);display:grid}.form__input--checkbox label[role=presentation]:after,.calendar__filter--checkboxes>div label[role=presentation]:after{content:"";opacity:0;border:.125em solid var(--c-goma-grey);width:.45em;height:.2em;border-top:0;border-right:0;transition:opacity .1s,transform .1s;transform:translateY(-20%)translate(2%)rotate(-42deg)}.form__input--checkbox--single{max-width:calc((var(--g-col-size) + var(--g-gap))*6 - var(--g-gap))}.form__input--checkbox--single input,.form__input--checkbox--single label[role=presentation]{font-size:2.4em}.form__input--checkbox--single label[role=presentation]{border:1px solid var(--c-goma-grey-disabled)}.form__input--checkbox--single label:not([role=presentation]){padding:0 0 0 1.5em}.form__input--checkbox-tag{display:grid}.form__input--checkbox-tag input,.form__input--checkbox-tag label{grid-area:1/1;margin:0}.form__input--checkbox-tag input{width:100%;height:100%}.form__input--checkbox-tag small{font-weight:500}.form__input--checkbox-tag :checked+label{background:var(--c-goma-grey);color:var(--c-white)}.form__input--checkbox-tag :checked+label a{background:var(--c-mid-grey);transition:background .1s}.form__input--checkbox-tag label{background:var(--c-goma-grey-disabled);grid-auto-flow:column;padding:.75em 1em;font-weight:600;transition:background .1s,color .1s;display:grid}.form__input--checkbox-tag label a{padding:inherit;background:#fff6;align-content:center;margin:-.75em -1em -.75em 1em;text-decoration:none;display:grid}.form__input--checkbox-tag label a:before{content:"";height:.75em;width:.75em;background:currentColor;display:block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20id%3D%22path%22%20d%3D%22M80.05%2050.48H88v38.86C88%2095.22%2083.37%20100%2077.67%20100H10.33C4.63%20100%200%2095.22%200%2089.34V19.88C0%2014%204.63%209.22%2010.33%209.22H52v8.2H10.33c-1.31%200-2.38%201.1-2.38%202.46v69.46c0%201.36%201.07%202.46%202.38%202.46h67.33c1.32%200%202.38-1.1%202.38-2.46V50.48ZM96.03%200H60.27c-2.19%200-3.97%201.84-3.97%204.1s1.78%204.1%203.97%204.1h26.17L45.19%2050.74l5.62%205.8%2041.24-42.55v26.99c0%202.26%201.78%204.1%203.97%204.1s3.97-1.83%203.97-4.1V4.1c0-2.26-1.78-4.1-3.97-4.1Z%22%2F%3E%3C%2Fsvg%3E) 50%/cover no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20id%3D%22path%22%20d%3D%22M80.05%2050.48H88v38.86C88%2095.22%2083.37%20100%2077.67%20100H10.33C4.63%20100%200%2095.22%200%2089.34V19.88C0%2014%204.63%209.22%2010.33%209.22H52v8.2H10.33c-1.31%200-2.38%201.1-2.38%202.46v69.46c0%201.36%201.07%202.46%202.38%202.46h67.33c1.32%200%202.38-1.1%202.38-2.46V50.48ZM96.03%200H60.27c-2.19%200-3.97%201.84-3.97%204.1s1.78%204.1%203.97%204.1h26.17L45.19%2050.74l5.62%205.8%2041.24-42.55v26.99c0%202.26%201.78%204.1%203.97%204.1s3.97-1.83%203.97-4.1V4.1c0-2.26-1.78-4.1-3.97-4.1Z%22%2F%3E%3C%2Fsvg%3E) 50%/cover no-repeat}.form__input--radio{grid-auto-flow:column;align-items:center;display:grid}.form__input--radio :checked+label[role=presentation]{color:var(--c-goma-grey)}.form__input--radio :checked+label[role=presentation]:after{opacity:1}.form__input--radio label[role=presentation]{color:var(--c-goma-grey-disabled);border:2px solid;border-radius:50%;transition:color .1s}.form__input--radio label[role=presentation]:after{height:.6666em;width:.6666em;opacity:0;background:currentColor;border-radius:50%;transition:opacity .1s}.form__input--radio-button{z-index:1;margin:0 -1px 0 0;position:relative}.form__input--radio-button:focus-within{z-index:2}.form__input--radio-button:focus-within>input{outline:2px solid #00a699}.form__input--radio-button>input{width:100%;height:100%;z-index:1;border-radius:0;margin:0;position:absolute}.form__input--radio-button :checked+label{background:var(--c-goma-grey);color:var(--c-white);position:relative}.form__input--radio-button label{background:var(--c-white);border:1px solid var(--c-goma-grey-disabled);z-index:2;margin:0;padding:.75em 1.3em;font-size:1.2em;font-weight:700;transition:background .1s,color .1s;position:relative}.form__input--radio-button label input:not([type=radio]):not([type=checkbox]){color:inherit;width:3ch;min-width:3ch;text-align:center;background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:1em;line-height:.9;display:inline}.form__input--radio-button label input:not([type=radio]):not([type=checkbox]):focus{outline:none}.form__input--radio-button label input:not([type=radio]):not([type=checkbox])::-webkit-outer-spin-button,.form__input--radio-button label input:not([type=radio]):not([type=checkbox])::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form__input--radio-button label input:not([type=radio]):not([type=checkbox])[type=number]{-moz-appearance:textfield}.form__input__help-text{font-size:.75rem}.form__input__help-text ul{padding-left:0;list-style-type:none}.form__group>div{flex-wrap:wrap;gap:1em;display:flex}.form__group label:first-child{flex:1 0 100%}.form__group--checkbox-tag>div{gap:.5em}.form__group--radio-button>div{gap:0}.form__exhibition-select-container{flex-wrap:wrap;gap:1rem;display:flex}.form__exhibition-select{background:var(--c-goma-grey-disabled);cursor:pointer;display:flex}.form__exhibition-select__buildings{gap:.5rem;font-size:.75rem;display:flex}.form__exhibition-select.active{background:var(--c-goma-grey)}.form__exhibition-select.active .form__exhibition-select__label{color:#fff}.form__exhibition-select.active .form__exhibition-select__link{background:var(--c-goma-grey-hover)}.form__exhibition-select.active .form__exhibition-select__link svg{fill:#fff}.form__exhibition-select__link{background:#e4e6e9;place-content:center;place-items:center;padding:.5rem 1rem;display:flex}.form__exhibition-select__link svg{margin-top:-.4rem}.form__exhibition-select__label{padding:.8em 1em}.form__input.invalid :-webkit-any(input,textarea,select){border:2px solid var(--c-form-error)!important}.form__input.invalid :-webkit-any(input,textarea,select){border:2px solid var(--c-form-error)!important}.form__input.invalid :is(input,textarea,select){border:2px solid var(--c-form-error)!important}.form__error-msg{color:var(--c-form-error);background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2227%22%20height%3D%2227%22%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%2213.5%22%20r%3D%2213.5%22%20fill%3D%22%23F95252%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12%206h3v12h-3zM12%2019h3v3h-3z%22%2F%3E%3C%2Fsvg%3E) 0/1.3rem no-repeat;margin-top:.75em}.form__error-msg-text{text-align:left;padding-left:1.6rem}.button.disabled{opacity:.3;cursor:not-allowed}.form__error-shake{-webkit-animation:.4s linear anim_shake;-moz-animation:.4s linear anim_shake;-o-animation:.4s linear anim_shake}@-webkit-keyframes anim_shake{0%{-webkit-transform:translate(30px)}20%{-webkit-transform:translate(-30px)}40%{-webkit-transform:translate(15px)}60%{-webkit-transform:translate(-15px)}80%{-webkit-transform:translate(8px)}to{-webkit-transform:translate(0)}}@-moz-keyframes anim_shake{0%{-moz-transform:translate(30px)}20%{-moz-transform:translate(-30px)}40%{-moz-transform:translate(15px)}60%{-moz-transform:translate(-15px)}80%{-moz-transform:translate(8px)}to{-moz-transform:translate(0)}}@-o-keyframes anim_shake{0%{-o-transform:translate(30px)}20%{-o-transform:translate(-30px)}40%{-o-transform:translate(15px)}60%{-o-transform:translate(-15px)}80%{-o-transform:translate(8px)}to{-o-origin-transform:translate(0px)}}#c9f64359-2136-49c0-96e3-a13663645059 h2{margin-bottom:0;font-size:2em}#c9f64359-2136-49c0-96e3-a13663645059 .form__group--radio-button>div{place-content:space-between}#c9f64359-2136-49c0-96e3-a13663645059 .form__group--radio-button>div>div{flex:auto}#c9f64359-2136-49c0-96e3-a13663645059 .form__group--radio-button>div>div label{text-align:center;cursor:pointer}#d71f4e47-5c1b-426d-86fc-6bdd2e7f0a5c .form__input-controls{margin-bottom:64px}#d71f4e47-5c1b-426d-86fc-6bdd2e7f0a5c .form__input.form__input--checkbox,#d71f4e47-5c1b-426d-86fc-6bdd2e7f0a5c .calendar__filter--checkboxes>div.form__input{width:100%}#d71f4e47-5c1b-426d-86fc-6bdd2e7f0a5c .form__qualification{gap:var(--g-gap);display:grid}#d71f4e47-5c1b-426d-86fc-6bdd2e7f0a5c .form__input--radio-button label{font-size:.8rem}#d71f4e47-5c1b-426d-86fc-6bdd2e7f0a5c .form__group.form__group{grid-column-end:none!important}.acknowledgement-of-country{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];padding:var(--g-gap)0;overscroll-behavior:none;text-align:center;z-index:99;background:#fffffff2;grid-column:1/-1;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.acknowledgement-of-country>*{grid-column:content}.acknowledgement-of-country article{max-width:37em;pointer-events:none;margin:auto;font-size:1.5em}.acknowledgement-of-country article>*{pointer-events:initial}.acknowledgement-of-country article,.acknowledgement-of-country button{grid-row:1}.acknowledgement-of-country button{grid-column-start:-3}.acknowledgement-of-country button:before,.acknowledgement-of-country button:after{grid-area:1/1}.header{-webkit-backdrop-filter:blur(.5em);-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);z-index:10;background:#fffffff2;transition:transform .2s,box-shadow .2s;position:-webkit-sticky;position:sticky;top:0}.header:not(.top):not(.open){box-shadow:0 0 6px #00000026}.header.hidden:not(.open){transition-duration:.5s;transition-delay:.5s;transform:translateY(-100%)}.header__inner{padding:1.2em calc((100vw - var(--container-width))/2);margin:0 var(--g-gap);grid-template-columns:1fr;grid-auto-flow:column;align-items:center;gap:1em;display:grid}.header__brand{color:var(--c-goma-grey);margin:0 auto 0 0}.header__brand a{color:inherit}.header__brand a,.header__brand svg,.header__brand img{display:block}.header__brand svg,.header__brand img{max-width:100%;max-width:min(100%,57vw);width:16.5em}.header__brand svg{fill:currentColor}.alert{text-align:center;padding:calc(var(--g-gap)*.25)var(--g-gap)}.alert ul{margin:0;padding:0;list-style-type:none}.alert li{display:block}.alert li:not(:last-child){border-bottom:1px solid var(--c-off-white)}.alert a{font-weight:600}.alert a:last-child{grid-auto-flow:column;align-items:center;display:inline-grid}.alert a:last-child:after{content:"";height:1em;width:1.1em;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20id%3D%22path%22%20d%3D%22M98.99%2047.6%2077.04%2025.65a3.447%203.447%200%200%200-4.88-.08%203.447%203.447%200%200%200-.08%204.88l.08.08%2016.06%2016.06H3.45a3.45%203.45%200%200%200%200%206.9h84.78L72.17%2069.55a3.465%203.465%200%200%200%20.08%204.88%203.448%203.448%200%200%200%204.79%200l21.95-21.95a3.446%203.446%200%200%200%200-4.88Z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;margin-left:.4em;display:inline-block;transform:translateY(.1em)}.search{width:100vw;height:100vh;z-index:10;position:fixed;top:0;left:0}.search-controls-actions{gap:1rem;display:flex}.search-toggle{cursor:pointer;background:0 0;border:none;padding:0;display:grid}.search-toggle img{width:2em}.search-toggle svg{width:1.5em}.search-results{background:#fffffffa;position:absolute;top:0;bottom:0;left:0;right:0}.search-results svg{width:1em}.search-results-enter{transition:top .3s .2s}.search-results-enter-start{opacity:0}.search-results-enter-end{opacity:1}.search-results-leave{transition:top .3s .1s}.search-results-leave-start{opacity:1}.search-results-leave-end{opacity:0}.search-results-content{padding:7rem 0}.search-results-content-inner{width:min(1400px,100vw - 3rem);margin:auto;padding-bottom:2rem}.search-results-content-suggestions-title{font-size:1.35rem;font-weight:650}.search-results-content-suggestions-container{flex-wrap:wrap;place-content:space-between;gap:.75rem;padding-top:1.5rem;font-size:.8rem;display:flex}.search-results-content-suggestion{cursor:pointer;background-color:#f2f2f4;flex:auto;padding:.7rem 1.5rem;font-size:.8rem;font-weight:500;text-decoration:none}@media (min-width:70rem){.search-results-content-suggestion{flex:0 auto;font-size:1.2rem}}.search-control-enter{transition:top .3s .2s}.search-control-enter-start{top:-100px!important}.search-control-enter-end{top:0!important}.search-control-leave{transition:top .3s .1s}.search-control-leave-start{top:0!important}.search-control-leave-end{top:-100px!important}.search-controls{z-index:10;width:100%;background:#fffffffa;display:flex;position:absolute;top:0;box-shadow:0 0 6px #00000026}.search-controls-inner{padding:1.7em calc((100vw - var(--container-width))/2);margin:0 var(--g-gap);width:100%;justify-content:space-between;align-items:center;gap:1em;display:flex}.search-controls-input{flex:auto}.search-controls-input input{width:100%;color:var(--c-goma-grey);border:none;font-size:1.2rem;font-weight:650}.search-controls-input input:focus{outline:none}.search-controls-action{cursor:pointer}.search-hit{position:relative}.search-hit>*{width:100%;position:relative}.search-hit h2{line-height:1.3rem}.search-hit-group{padding-bottom:.75rem;font-size:.8rem;font-weight:500;text-decoration:underline}.search-hit-subtitle{font-size:1rem;font-weight:400}.search-hit-detail{font-size:.8em;font-weight:500;text-decoration:underline}.search-hit-sub{margin-top:-.25rem;padding-left:1.75rem;position:relative}.search-hit-sub.standin{margin-top:0;padding-left:0}.search-hit-sub.standin:before{display:none}.search-hit-sub:before{width:1rem;height:.25rem;content:"";background:#000;position:absolute;top:.75rem;left:0;transform:translateY(-50%)}.search-hit-image{background:#f2f2f4}.search-hit .card__image{min-height:230px;aspect-ratio:unset;place-content:center;place-items:center;margin-bottom:1.5rem}.search-hit .card__image img{max-height:230px}.search-pagination-wrapper{place-content:center;gap:.5rem;display:flex}.search-pagination-item{background-color:var(--c-off-white);cursor:pointer;padding:.8rem}.search-pagination-item.active{background-color:var(--c-goma-grey);color:var(--c-off-white)}.quick-search-hits a{text-decoration:none}.quick-search-hits h2{margin:.2rem 0;font-size:1.2rem;font-weight:600}.result-header{width:min(1400px,100vw - 3rem);gap:1rem;margin:auto;padding-bottom:2rem;font-weight:750}@media (min-width:70rem){.result-header{place-content:space-between;place-items:baseline;display:flex}}.result-header-copy{font-size:2.25rem}.result-header-divider{flex:auto}@media (min-width:70rem){.result-header-divider{border-bottom:2px solid}}.result-header-action{cursor:pointer;font-size:1.25rem}.no-image{position:relative}.no-image img{display:none}.no-image:after{content:"No image available";opacity:.5;font-size:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hit-container{width:min(1400px,100vw - 3rem);grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:0;place-content:space-around;gap:4rem 1.5rem;margin:auto;display:grid;overflow-y:hidden}@media (min-width:75em){.hit-container{grid-template-columns:repeat(auto-fill,minmax(326px,1fr));gap:4rem 1.5rem}}.quick-stats{cursor:pointer;padding-bottom:.75rem;font-weight:500;text-decoration:underline}#search-results{position:unset;width:100%;height:100%}.search.search-page{height:auto}.search-standin{width:100%;height:1rem;overflow:hidden}.search-standin-inner{height:100%;background:linear-gradient(90deg,#f2f2f4,#ccc,#f2f2f4) 0 0/600%;animation:2s infinite alternate-reverse backgroundPulse}.search-standin.image{height:100%}.search-standin.tiny{width:12.5%}.search-standin.small{width:25%}.search-standin.medium{width:50%}.search-standin.large{width:75%}.search-standin.full{width:100%}.search-standin.tall{height:1.4rem}.search-standin.x-tall{height:2.9rem}.search-page .search-submit{display:none}.search-page-header{margin-bottom:3rem;font-size:3.75rem;font-weight:800;line-height:1em}.search-page-chips{margin-bottom:4rem}.search-page-chips-inner{flex-wrap:wrap;gap:.75rem;font-size:.8rem;display:flex}@media (min-width:38em){.search-page-chips-inner{font-size:1rem}}.search-page-chip{background:var(--c-off-white);color:var(--c-goma-grey);cursor:pointer;flex:auto;padding:.7rem 1.5rem}@media (min-width:38em){.search-page-chip{flex:unset}}.search-page-chip.active{background:var(--c-goma-grey);color:var(--c-off-white)}.search-page-no-results-inner{flex-direction:column;place-content:center;place-items:center;gap:1rem;margin-top:2rem;display:flex}.search-page-no-results-heading{font-size:2.25rem;font-weight:800}.search-page-no-results-sub{font-size:1.2rem}.search-page-no-results-inner svg{width:14.6em;fill:none;margin-bottom:.5rem}#search-page .card__image{aspect-ratio:1}#search-page .card__image img{max-height:unset}#search-page .hit-container{width:100%;flex-direction:column;gap:4rem;display:flex}#search-page .quick-search-hits{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));place-content:space-around;gap:1.5rem;display:grid}@media (min-width:75em){#search-page .quick-search-hits{grid-template-columns:repeat(auto-fill,minmax(326px,1fr));gap:4rem 1.5rem}}#search-page .search-page-hits{width:100%;flex:auto}#search-page .quick-stats{width:17rem;flex:none;padding-bottom:0;text-decoration:none}#search-page .search-page-group{flex-direction:column;gap:3rem;display:flex}#search-page .search-page-group-heading{font-size:2.25rem;font-weight:700}#search-page .search-page-group-action{cursor:pointer;margin-top:.4rem;font-size:1rem;font-weight:650;text-decoration:underline}#search-page .search-hit-sub{margin-top:.75rem}#search-page .all .search-page-group{flex-direction:column;gap:1.5rem}@media (min-width:95.625em){#search-page .all .search-page-group{flex-direction:row;gap:3rem}}#search-page .all .card__image{aspect-ratio:1/.7}@media (min-width:75em){#search-page .single .quick-search-hits{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@keyframes backgroundPulse{0%{background-position:0}to{background-position:100%}}.primary-navigation{height:calc(100vh - 100% - var(--offset,0));background:#fffffff2;align-items:center;display:grid;position:absolute;top:100%;bottom:0;left:0;right:0;overflow:auto}@media (min-width:1024px){.primary-navigation{gap:var(--g-gap);grid-template-columns:var(--g-gap)1fr min-content;font-size:max(.95em,min(min(3vh,1.5vw),1em))}.primary-navigation:before{content:""}}.primary-navigation a{color:inherit}.navigation.open .navigation-toggle__icon:before{transform:rotate(45deg)}.navigation.open .navigation-toggle__icon:after{transform:rotate(-45deg)}.navigation-toggle{font:inherit;z-index:1;background:0 0;border:none;grid-auto-flow:column;justify-content:center;gap:.5em;padding:0;font-size:1.2em;font-weight:600;display:grid;position:relative}@media (max-width:1023px){.navigation-toggle{grid-template-columns:1fr}.navigation-toggle>span:first-child{display:none}}.navigation-toggle__icon{height:1.666em;width:1.666em;align-items:center;display:grid}.navigation-toggle__icon:before,.navigation-toggle__icon:after{box-sizing:border-box;content:"";height:.125em;width:100%;background:currentColor;grid-area:1/1;margin:0;transition:transform .2s}.navigation-toggle__icon:before{transform:translateY(-.2em)}.navigation-toggle__icon:after{transform:translateY(.2em)}.navigation__primary{--g-col-size:12em;width:100%;gap:.75em 1em;margin:auto;font-size:1.2em;line-height:1.3;list-style-type:none}@media (min-width:1024px){.navigation__primary{padding:var(--g-gap)0 0;max-height:100%;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(calc(var(--span) - 1),auto)minmax(max-content,1fr);grid-auto-flow:dense;align-items:start;display:grid}}@media (max-width:1023px){.navigation__primary{padding:0 var(--g-gap)}}@media (min-width:1024px){.navigation__primary{overflow:auto}.navigation__primary>li>button{display:none}}@media (max-width:1023px){.navigation__primary{padding:var(--g-gap)var(--g-gap)calc(var(--g-gap)*2);z-index:1;display:grid;position:relative}.navigation__primary:before{background:var(--c-off-white);content:"";width:100%;height:100%;z-index:-1;padding:calc(var(--slope)*1.5)0 0;grid-row:2;position:absolute;bottom:0;left:0;right:0;transform:skewY(3deg);box-shadow:inset 0 0 8px #0000001a}}.navigation__primary ul{padding:0;list-style-type:none}.navigation__primary ul a{text-decoration:none}.navigation__primary>li>a{font-weight:600}.navigation__item{grid-template-rows:[header button]max-content[menu]1fr;grid-template-columns:[menu-start header-start]1fr[header-end button-start]max-content[button-end menu-end];display:grid}.navigation__item>ul{gap:.75em}.navigation__item:not(.navigation__item--single){display:grid}@media (min-width:1024px){.navigation__item:not(.navigation__item--single){gap:inherit;grid-row:span var(--span)}}@media (max-width:1023px){.navigation__item{min-height:1.55em;gap:0 .75em}.navigation__item:first-child{padding-bottom:calc(var(--slope)*1.5);gap:.75em}.navigation__item:not(:first-child)>ul>li:first-child{padding-top:.5em}.navigation__item>ul>li:last-child{padding-bottom:.75em}.navigation__item,.navigation__item>ul{align-items:start}}@media (min-width:1024px){.navigation__item{gap:.5em}.navigation__item--single{grid-column-end:-1}.navigation__item--single:not(.navigation__item--single+.navigation__item--single){grid-row-start:1}.navigation__item:not(.navigation__item--single),.navigation__item--single--last{padding-bottom:max(1em,6vh)}}.navigation__item:not(.navigation__item--single){display:grid}@media (min-width:1024px){.navigation__item:not(.navigation__item--single){gap:inherit;grid-row:span var(--span)}.navigation__item:not(.navigation__item--single),.navigation__item--single--last{padding-bottom:max(1em,min(3.5vw,7vh))}}.navigation__item>a{grid-area:header;margin-right:auto;font-weight:700}@media (min-width:1024px){.navigation__item>a{font-size:max(1em,min(1.5625vw,1.25em))}}.navigation__item>button{background:var(--c-goma-grey);color:#fff;font:inherit;border:none;grid-area:button;margin:0;padding:.5em;font-size:.75em}.navigation__item>button>div{transition:transform .2s}.navigation__item>button>div>svg{width:1em;display:block}.navigation__item>ul{grid-area:menu;display:grid}@media (max-width:1023px){.navigation__item a{text-decoration:none}.navigation__item:not(:first-child){border-bottom:1px solid}.navigation__item:first-child>ul{grid-template-columns:repeat(2,1fr);display:grid}}.navigation__primary__social{grid-auto-flow:column;gap:1.5em;margin:auto;font-size:.9em;list-style-type:none;display:grid}@media (max-width:1023px){.navigation__primary__social{padding:3em 1.25em 2em}}@media (min-width:1024px){.navigation__primary__social{color:#fff;background:var(--c-goma-grey);box-shadow:var(--scrollbar-width)0 0 0 var(--c-goma-grey);grid-auto-flow:row;padding:1.75em 1.25em}.navigation__primary__social:before{content:"";background:linear-gradient(#fff0 10%,var(--c-goma-grey)50%,#fff0 90%);width:1px;position:absolute;top:0;bottom:0}}.navigation__primary__social svg{width:1.5em;display:block}.breadcrumbs{z-index:2;position:relative}.breadcrumbs ol{padding:0;font-weight:200;list-style-type:none}.breadcrumbs ol,.breadcrumbs ol li{display:inline}.breadcrumbs li:not(:first-child):before{content:"• "}.hero{clip-path:polygon(0 0,100% var(--slope),100% 100%,0 calc(100% - var(--slope)));padding:var(--slope)0;gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];--button-bg:var(--c-white);--button-fg:var(--c-goma-grey);--selection-bg:var(--c-white);--selection-fg:var(--c-goma-grey);background:var(--c-mid-grey);min-height:90vh;grid-column:1/-1;align-content:end;display:grid;position:relative}.hero>*{grid-column:content}.hero>figure{grid-column:1/-1;position:absolute;top:0;bottom:0;left:0;right:0}.hero>figure picture,.hero>figure img{object-fit:cover;object-position:center;width:100%;height:100%}.hero__wrapper{padding:var(--g-gap)0;grid-column:1/-1}@media (min-width:48em){.hero__wrapper{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];grid-column:content;display:grid}.hero__wrapper>*{grid-column:content}}.hero__content{justify-items:start;gap:var(--g-gap);max-width:40.75em;color:#fff;padding:calc(var(--g-gap)*1.5)calc(var(--g-gap)*3);z-index:1;grid-column:2/-1;margin:auto 0 auto auto;line-height:1.3;display:grid;position:relative}@media (min-width:48em){.hero__content{background:#000000a6;grid-column:span 6/-1;position:static}}.hero__content>*{margin:0}.hero__content h1{line-height:1.05}.hero__content>p{font-size:1.2em;font-weight:300}.hero__content a{color:inherit}.hero__content>figure{justify-items:start;overflow:visible}.hero__content:before{content:"";z-index:-1;background:linear-gradient(#0000,#000000bf 10em,#000);margin:-6em 0 -3em;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:48em){.hero__content:before{opacity:.75;background:linear-gradient(186.76deg,#0000 33%,#00000080 63%,#000 88%);margin-bottom:0;top:0;bottom:0;left:0;right:0}}.calendar{grid-template-columns:1fr min-content;margin-top:0;display:grid}.calendar>*{grid-column:span 2}.calendar>.button{margin:var(--g-gap)auto}.calendar .sticky form{gap:.5em;font-size:.8em}.sticky .calendar__filter--dropdown>label,.sticky .calendar__filter--dropdown>button,.sticky .calendar__filter--date>label,.sticky .calendar__filter--date>button{font-size:1.5em}.sticky .calendar__dropdowns{gap:1em}.calendar>.filters-toggle{background:0 0;border:none;grid-auto-flow:column;align-items:center;gap:.5em;margin:0 auto 0 -.5em;padding:0 .5em;font-weight:600;display:grid}.calendar__filters{pointer-events:none;z-index:11;align-items:start;padding:0;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:64em){.calendar__filters{z-index:1}}.calendar__filters .filters-toggle{top:var(--g-gap);right:var(--g-gap);z-index:2;background:0 0;position:absolute}.calendar__filters .filters-toggle svg{width:1.5em;display:block}.calendar__filters>*{pointer-events:initial}.calendar__filters form{-webkit-backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100%;text-align:center;padding:var(--g-gap)0;background:#ffffffe6;grid-column:1;grid-template-rows:auto auto min-content;justify-content:center;gap:1.2em;display:grid;overflow:auto}@media (min-width:64em){.calendar__filters form{padding:calc(var(--g-gap)*.5)var(--g-gap);overflow:visible}}.calendar__filters fieldset{padding:var(--g-gap);background:0 0;border:none}@media (min-width:64em){.calendar__filters fieldset{padding:0}}.calendar__filters button{color:inherit;cursor:pointer;border:none}@media (min-width:64em){.calendar__filters{margin-bottom:var(--g-gap);top:calc(var(--g-gap)*.5);position:-webkit-sticky;position:sticky}.calendar__filters form{grid-template-columns:initial;height:auto;margin-left:calc(var(--g-gap)*-1);text-align:left;margin-right:auto}}.calendar>ul{gap:calc(var(--g-gap)*2);padding:0;list-style-type:none;display:grid}.calendar__dropdowns{margin:auto 0 0}@media (min-width:64em){.calendar__dropdowns{gap:.25em calc(var(--g-gap)*1.75);flex-wrap:wrap;margin:0;display:flex}}.calendar__layout-toggle{border:0;grid-area:-1/2/span 2;align-self:start;align-items:center;gap:.25em;padding:0;display:flex}.calendar__layout-toggle>div{z-index:1;position:relative}.calendar__layout-toggle input{-webkit-appearance:none;appearance:none;z-index:-1;position:absolute}.calendar__layout-toggle input:not(:checked)~label svg{opacity:.5}.calendar__layout-toggle label{padding:.25em;display:block}.calendar__layout-toggle svg{height:1.5em;width:1.5em;transition:opacity .2s;display:block}.calendar__toggles{align-items:start;gap:calc(var(--g-gap)/2);padding:0 var(--g-gap);flex-wrap:wrap;justify-content:center;margin-top:.2em;font-size:.8em;line-height:1;display:flex}@media (min-width:64em){.calendar__toggles{justify-content:start;padding:0}}.calendar__toggles .button{width:auto;padding:.75em 1.25em}.calendar__toggles .button:not(:hover){background:var(--c-off-white)}.calendar__toggles .button svg:not(:first-child){width:.625em}.calendar__filter{position:relative}.calendar__filter--dropdown{cursor:pointer}.calendar__filter--dropdown li{padding:.6em .9em;transition:background .2s}.calendar__filter--dropdown.calendar__filter--dropdown span:last-child,.calendar__filter--date.calendar__filter--date span:last-child{margin-top:.2em;transition:transform .2s}.calendar__filter--dropdown.calendar__filter--dropdown svg,.calendar__filter--date.calendar__filter--date svg{width:.5em;display:block}.calendar__filter--dropdown,.calendar__filter--date{position:relative}.calendar__filter--dropdown>label,.calendar__filter--dropdown>button,.calendar__filter--date>label,.calendar__filter--date>button{font-size:var(--f-s-lg);text-underline-offset:.1em;background:0 0;grid-auto-flow:column;align-items:center;gap:.3em;margin:auto;padding:0;font-weight:800;text-decoration:underline;text-decoration-thickness:.0666667em;display:grid}.calendar__filter--dropdown [role=listbox],.calendar__filter--date [role=listbox]{z-index:3;font-size:1.35em;top:100%;left:0}@media (min-width:64em){.calendar__filter--dropdown [role=listbox],.calendar__filter--date [role=listbox]{position:absolute}}.calendar__filter--dropdown [role=option],.calendar__filter--date [role=option]{min-height:1em;white-space:nowrap}.calendar__filter--dropdown [role=listbox],.calendar__filter--dropdown fieldset,.calendar__filter--date [role=listbox],.calendar__filter--date fieldset{background:var(--c-off-white);min-width:calc(100% + 1em);margin:0 -.5em;padding:.5em;font-size:1.35em;line-height:1.1;display:grid;box-shadow:inset 0 0 6px #00000026}@media (min-width:64em){.calendar__filter--dropdown [role=listbox],.calendar__filter--dropdown fieldset,.calendar__filter--date [role=listbox],.calendar__filter--date fieldset{box-shadow:none;background:#ffffffe6}}.calendar__filter--dropdown [role=listbox] button,.calendar__filter--dropdown fieldset button,.calendar__filter--date [role=listbox] button,.calendar__filter--date fieldset button{text-align:center;background:0 0;margin:auto;padding:.3em 1em;font-weight:600;transition:background .2s;display:block}.calendar__filter--dropdown [role=listbox] button:not(.selected):not(:disabled):hover,.calendar__filter--dropdown fieldset button:not(.selected):not(:disabled):hover,.calendar__filter--date [role=listbox] button:not(.selected):not(:disabled):hover,.calendar__filter--date fieldset button:not(.selected):not(:disabled):hover{background:var(--c-goma-grey-disabled)}.calendar__filter--dropdown [role=listbox] button:disabled,.calendar__filter--dropdown fieldset button:disabled,.calendar__filter--date [role=listbox] button:disabled,.calendar__filter--date fieldset button:disabled{color:var(--c-goma-grey-disabled);cursor:not-allowed;background:0 0}@media (min-width:64em){.calendar__filter--dropdown [role=listbox] button,.calendar__filter--dropdown fieldset button,.calendar__filter--date [role=listbox] button,.calendar__filter--date fieldset button{text-align:left;margin:0}}.calendar__filter--dropdown button.selected,.calendar__filter--date button.selected{background:var(--c-goma-grey);color:#fff}.calendar__filter--date fieldset>div{margin:auto}.calendar__filter--date button+fieldset{z-index:99;border:none}@media (min-width:64em){.calendar__filter--date button+fieldset{position:absolute;top:100%}}.calendar__filter--date .easepick-wrapper{margin:0 -.75rem;padding:0 1.25rem .5rem;display:block}.calendar__filter--checkboxes{border:none;flex-wrap:wrap;flex:1 0 100%;justify-content:center;gap:.5em 1.3em;margin-bottom:auto;padding:0;display:flex}@media (min-width:64em){.calendar__filter--checkboxes{justify-content:start}}.calendar__filter--checkboxes legend{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.calendar__filter--checkboxes>div label[role=presentation]{border-width:1px;border-color:currentColor;border-radius:2px;transition:background .2s,border-color .2s}.calendar__filter--checkboxes>div label[role=presentation]:after{transform:translateY(-25%)translate(2%)rotate(-42deg)}.calendar__filter--checkboxes>div input:disabled~label{cursor:not-allowed}.calendar__filter--checkboxes>div input:disabled~label[role=presentation]{background:var(--c-goma-grey-disabled);border-color:var(--c-goma-grey-disabled)}.calendar__filter--checkboxes>div input,.calendar__filter--checkboxes>div label[role=presentation],.calendar__filter--checkboxes>div label:not([role=presentation]){font-size:1em}.footer{clip-path:polygon(0 0,100% var(--slope),100% 100%,0 100%);padding:var(--slope)0 0;gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];--button-bg:var(--c-white);--button-fg:var(--c-goma-grey);--selection-bg:var(--c-white);--selection-fg:var(--c-goma-grey);background:var(--c-goma-grey);color:var(--c-off-white);gap:var(--g-gap);margin-top:max(var(--g-gap)*2.5,var(--slope));padding-top:max(var(--g-gap)*2.5,var(--slope));grid-column:1/-1;display:grid;overflow:hidden}.footer>*{grid-column:content}.footer a{color:inherit}.footer:before{content:"";height:1px;border-top:1px solid;order:0;grid-column:1/-1}.footer__form,.footer__social{order:-1}.footer__logos{letter-spacing:.01em;justify-content:space-between;gap:.5em;margin:auto;font-size:.8em;display:grid}.footer__logos img,.footer__logos svg{max-height:2.85em;max-width:27em}.footer__logos p{text-align:center;text-transform:uppercase;grid-column:1/-1}.footer__columns{gap:var(--g-gap)}.footer__columns:before,.footer__columns:after{content:"";background:currentColor;margin:0}.footer__columns:after{margin-bottom:calc(var(--g-gap)*-1)}.footer__columns>div{max-width:18em}.footer__columns>div>:first-child{margin-top:0}.footer__columns>div>:not(h1){font-size:.8em}.footer__columns ul{padding:0;list-style:none}.footer__columns li{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:1em;margin:.5em 0;display:grid}.footer__columns li svg{width:1em}.footer__columns p:first-of-type{grid-auto-flow:column;display:grid}.footer__columns p:first-of-type span{grid-auto-flow:inherit;grid-template-columns:max-content auto;display:grid}.footer__columns p:first-of-type span:after{content:"";border-bottom:2px dotted;margin:auto .25em .25em}.footer__lower{background:var(--c-off-white);color:var(--c-goma-grey);padding:var(--g-gap)0;z-index:1;align-items:center;gap:inherit;text-align:center;grid-column:1/-1;justify-content:center;font-size:.8em;display:grid;position:relative}.footer__lower ul{flex-wrap:wrap;justify-content:center;margin:0}.footer__lower li:not(:last-child):after{content:"|";padding:0 .5em}.footer__lower>:last-child{font-weight:600}.footer .emailSignup__message{position:relative;top:0}.footer .emailSignup__message span{width:100%;margin:0}.footer__form{gap:var(--g-gap);display:grid}.footer__form h1{margin:0}.footer__form input,.footer__form label{display:block}.footer__form label,.footer__form input,.footer__form button{color:#fff;font:inherit;width:100%;background:0 0}.footer__form input,.footer__form button{padding:.3em .5em;font-size:1.5em}.footer__form input{border:1px solid}.footer__form label{margin-bottom:.5em;display:block}.footer__form button{letter-spacing:.025em;margin-top:1em;font-weight:600}.footer__form button svg{width:.8em}.footer__social{text-align:center}.footer__social ul{justify-content:space-between}.footer__social ul svg{height:1.5em;display:block}.footer__lower ul,.footer__social ul{padding:0;list-style-type:none;display:flex}@media (min-width:49em){.footer__social{text-align:left}.footer__social ul{justify-content:start;gap:var(--g-gap)}.footer__columns{grid-column:1/-1;grid-template-columns:0 [content]1fr [border-start]1px [border-end content]1fr calc((100vw - var(--container-width))/2);grid-template-rows:[border-start]1px 1fr[content]max-content 1fr[border-end];justify-content:space-evenly;display:grid}.footer__columns:before{grid-area:border-start/1/border-start/-1}.footer__columns:after{grid-area:border}.footer__columns>div{grid-area:content;margin:0 auto auto}.footer__columns>div:nth-child(2n){grid-column:2 content}.footer__lower{grid-template-columns:calc((100vw - var(--container-width))/2)[content-start]1fr max-content [content-end]calc((100vw - var(--container-width))/2);text-align:left;justify-content:space-between}.footer__lower ul{justify-content:start}.footer__lower>:first-child{grid-column:content-start}.footer__lower>:last-child{grid-column-end:content-end}}@media (min-width:67.5em){.footer{--column-break:3;grid-auto-flow:dense;grid-auto-columns:var(--g-col);grid-auto-rows:min-content;grid-template-columns:calc((100vw - var(--container-width))/2)[content-start form-start]repeat(var(--column-break,5),var(--g-col))[form-end]repeat(auto-fill,var(--g-col))[content-end]calc((100vw - var(--container-width))/2);grid-template-rows:0[form-start]1fr 1fr[form-end]min-content}}@media (min-width:67.5em) and (min-width:86.875em){.footer{--column-break:4}}@media (min-width:67.5em) and (min-width:105em){.footer{--column-break:5}}@media (min-width:67.5em){.footer:before{content:"";border:none;grid-area:1/1/1/-1}.footer:after{content:"";width:1px;margin:calc(var(--slope)*-1)calc(var(--g-gap)*-1)calc(var(--g-gap)*-1)auto;background:currentColor;grid-area:1/auto/-1/form-end}.footer__form,.footer__social{grid-column-end:form-end}.footer__social{grid-row-start:form-end}.footer__logos,.footer__columns{grid-column-start:form-end}.footer__columns{grid-row:span 2}.footer__form{margin-right:clamp(0px,var(--gutter),var(--g-gap));grid-area:form}}.modal{z-index:10;width:100vw;background:#00000080;place-items:center;padding:1em;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal>div{overscroll-behavior:none;max-width:35em;padding:var(--g-gap);padding:clamp(var(--g-gap),8vw,4em)clamp(var(--g-gap),10vw,5em);max-height:100%;background:#fff;margin:auto;line-height:1.2;position:relative;overflow:auto}.modal>div>main{font-size:var(--f-s-xs)}.modal .close-button{top:calc(var(--g-gap)*1.5);right:calc(var(--g-gap)*1.5);position:absolute}.collapsible__toggle{font:inherit;background:0 0;border:none;margin-top:.5em;padding:0;font-size:.8em;text-decoration:underline;display:flex}.collapsible__toggle+.collapsible__toggle{margin-top:0}.collapsible__toggle:after{content:"";width:8px;height:5px;background:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.487909' x2='4.59036' y2='-0.487909' transform='matrix(0.728848 0.684676 -0.728848 0.684675 0.722656 1.60596)' stroke='%233C3C3C' stroke-width='0.975819'/%3E%3Cline y1='-0.487909' x2='4.59036' y2='-0.487909' transform='matrix(0.728848 -0.684675 0.728848 0.684675 4.07031 4.7489)' stroke='%233C3C3C' stroke-width='0.975819'/%3E%3C/svg%3E%0A");margin:auto 0 auto .2em;display:block}.collapsible__toggle.open:after{transform:rotate(180deg)}.block-blogShowcase .card li{display:inline}.block-blogShowcase .card li:not(:first-child):before{content:" | "}.block-callToAction.even>figure{order:-1}.block-callToAction>div{margin:auto}.block-callToAction>div .button{margin-top:1em}@media (min-width:62em){.block-callToAction{align-items:stretch;gap:inherit;grid-template-columns:1fr 1fr;display:grid}.block-callToAction>div{width:29em;order:-1}.block-callToAction picture,.block-callToAction img{height:100%;width:100%}}.block-callToAction picture{width:100%}.block-callToAction picture img{object-fit:cover;height:100%;width:100%}.block-expandedText{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;display:grid}.block-expandedText>*{grid-column:content}@media (min-width:70em){.block-expandedText:not(.block-expandedText--grid)>div>div>div:first-child:last-child{columns:2;gap:var(--g-gap)}.block-expandedText:not(.block-expandedText--grid)>div>div>div:first-child:last-child>p{margin-top:0}}@media (min-width:37em){.block-expandedText:not(.block-expandedText+.block-expandedText){clip-path:polygon(0 0,100% var(--slope),100% 100%,0 calc(100% - var(--slope)));padding:var(--slope)0;background:var(--c-off-white)}}.block-expandedText+.block-expandedText{padding-top:0}.block-expandedText>div{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];gap:var(--g-gap);padding:calc(var(--g-gap)*2)0 calc(var(--g-gap)*4);display:grid}.block-expandedText>div>*{grid-column:content}@media (min-width:74em){.block-expandedText>div{grid-column:3/-3}}.block-expandedText>div div{break-inside:avoid}.block-expandedText--grid>div>div h1,.block-expandedText--grid>div>div h2,.block-expandedText--grid>div>div h3,.block-expandedText--grid>div>div h4,.block-expandedText--grid>div>div h5,.block-expandedText--grid>div>div h6{font-size:1.2em}@media (min-width:48em) and (max-width:49em){.block-expandedText--grid>div>div{grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)*2),1fr));gap:var(--g-gap)}}@media (min-width:49em){.block-expandedText--grid>div>div{gap:calc(var(--g-gap)*2);grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)*3),1fr));display:grid}}@media (min-width:48em){.block-expandedText--grid--2>div>div{grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)*4),1fr))}}.block-flexibleContent>div{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];gap:calc(var(--g-gap)*2)var(--g-gap);grid-column:1/-1;display:grid}.block-flexibleContent>div>*{grid-column:content}.block-flexibleContent--columns>header{margin-bottom:calc(var(--g-gap)*2)}.block-flexibleContent--columns>div{--g-col-span:3;grid-template-columns:repeat(auto-fit,var(--g-col));display:grid}.block-flexibleContent--columns.max img{aspect-ratio:1.16755;object-fit:cover}.block-flexibleContent--columns article{grid-template-rows:min-content 1fr;grid-column:span var(--g-col-span);gap:var(--g-gap);display:grid}.block-flexibleContent--columns article .button{margin-top:.75em}.block-flexibleContent--columns article>div,.block-flexibleContent--columns article>div>div{gap:inherit}.block-flexibleContent--columns article>div{display:grid}.block-flexibleContent--columns article>div>div{grid-template-rows:repeat(2,min-content) auto;align-items:start;display:grid}.block-flexibleContent--columns article>div>div>h1{margin:0;line-height:1}.block-flexibleContent--columns article>div>div>div :first-child{margin-top:0}.block-flexibleContent--columns article>div>div>div :last-child{margin-bottom:0}.block-flexibleContent--columns article>div>div>a{border-bottom:1px solid var(--c-goma-grey);text-align:right;justify-content:end;align-items:center;gap:.25em;margin-top:auto;font-size:1.2em;font-weight:600;text-decoration:none;display:flex}.block-flexibleContent--columns article>div>div>a img{width:1em}.block-keyPeople{gap:calc(var(--g-gap)*3)var(--g-gap);grid-column:1/-1;display:grid}.block-keyPeople .section-header{margin-bottom:0}.block-keyPeople ul{gap:var(--g-gap);margin:var(--g-gap)0 0;padding:0;list-style-type:none;display:grid}@media (min-width:86.25em){.block-keyPeople ul{grid-template-columns:repeat(2,1fr)}}.block-keyPeople article{gap:var(--g-gap);display:grid}.block-keyPeople article h1{font-weight:800}.block-keyPeople article h1 span{font-weight:300}.block-keyPeople article h2:before{content:" | "}.block-keyPeople article img{display:block}.block-keyPeople>section{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];gap:var(--g-gap);margin-top:calc(var(--g-gap)*2);grid-column:1/-1;display:grid}.block-keyPeople>section>*{grid-column:content}.block-keyPeople>section:first-child{clip-path:polygon(0 0,100% var(--slope),100% 100%,0 calc(100% - var(--slope)));padding:var(--slope)0;--bottom-offset:1;background:var(--c-off-white);padding-bottom:calc(var(--slope) + var(--g-gap)*var(--bottom-offset));margin-bottom:calc(var(--g-gap)*var(--bottom-offset)*-1)}@media (min-width:81.25em){.block-keyPeople>section:first-child{--bottom-offset:3}}.block-keyPeople>section>header>*{margin:0}@media (min-width:68.75em){.block-keyPeople>section>p{grid-column:content/span 6}}.block-keyPeople>section>article{align-items:center;gap:var(--g-gap);order:-1}@media (min-width:81.25em){.block-keyPeople>section>article{grid-template-columns:repeat(2,1fr)}}.block-keyPeople>section>article header>*{margin:0;display:inline}@media (min-width:81.25em){.block-keyPeople>section>article>div{grid-template-columns:var(--g-gap)1fr var(--g-gap);display:grid}.block-keyPeople>section>article>div>*{grid-column:2/-2}.block-keyPeople>section>article>div>header{grid-column-end:-1}}@media (min-width:92.8125em){.block-keyPeople>section>article>div{grid-template-columns:var(--g-col)repeat(auto-fit,var(--g-gap)var(--g-col))var(--g-gap)var(--g-col)}}@media (min-width:92.8125em) and (max-width:114.313em){.block-keyPeople>section>article>div{--g-col:minmax(calc(var(--g-col-size)/2),1fr)}}.block-keyPeople section>article{margin-bottom:var(--g-gap)}.block-keyPeople section:not([data-team="Executive Management Team"]) .section-header h2:after{content:none}.block-keyPeople section:not([data-team="Executive Management Team"]) article header{font-size:1.2em}.block-keyPeople section:not([data-team="Executive Management Team"]) article header>*{margin:0;display:inline}.block-keyPeople section:not([data-team="Executive Management Team"]) article>img{aspect-ratio:1.5;object-fit:cover}@media (min-width:36em){.block-keyPeople section:not([data-team="Executive Management Team"]) article{grid-auto-flow:column;grid-template-columns:var(--g-col)[content-start]repeat(auto-fill,var(--g-col))[content-end]}.block-keyPeople section:not([data-team="Executive Management Team"]) article>img{aspect-ratio:unset;grid-column:1/content-start}.block-keyPeople section:not([data-team="Executive Management Team"]) article>div{grid-column:content}}@media (min-width:48.75em) and (max-width:86.25em),(min-width:95.625em){.block-keyPeople section:not([data-team="Executive Management Team"]) article{grid-template-columns:repeat(2,var(--g-col))[content-start]repeat(auto-fill,var(--g-col))[content-end]}}.block-keyPeople section[data-team="Executive Management Team"]>article{order:-1}@media (min-width:36em){.block-keyPeople section[data-team="Executive Management Team"] ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:70em){.block-keyPeople section[data-team="Executive Management Team"] ul{grid-template-columns:repeat(4,1fr)}}.block-keyPeople section[data-team="Executive Management Team"] ul article h1{font-size:1.2em}.block-keyPeople section[data-team="Executive Management Team"] ul article h2{font-weight:400}.carousel{counter-reset:slide;position:relative;overflow:hidden}.carousel figure{max-width:calc(100vw - var(--g-gap))}.carousel>ul{margin:0;padding:0;list-style-type:none}.carousel>ul>li{width:auto}.carousel__container{grid-gap:calc(var(--g-gap)/2);display:flex}@media (min-width:48em){.carousel__container{grid-gap:var(--g-gap)}}.carousel__container>*{counter-increment:slide}.carousel__slide{flex:none;position:relative}.carousel__buttons{pointer-events:none;grid-auto-flow:column;gap:5px;padding:10px;display:grid;position:absolute;top:0;right:0}.carousel__buttons>*{pointer-events:initial}.carousel__button{color:inherit;cursor:pointer;font:inherit;background:#ffffffe6;border:none;padding:1.2em;transition:opacity .2s,background .2s}.carousel__button svg{width:1em;display:block}.carousel__button:disabled{color:inherit;opacity:.6;background:#ffffffe6}.carousel__button:hover{background:#fff}.carousel-popup{z-index:9999;background:#ffffffe6;align-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.carousel-popup .carousel{pointer-events:none;grid-template-columns:min-content 1fr min-content;display:grid}.carousel-popup .carousel>*{pointer-events:initial}.carousel-popup .carousel__button{z-index:1;margin:auto}.carousel-popup .carousel__button--prev{order:-1;left:0}.carousel-popup .carousel__button--next{right:0}.carousel-popup .carousel__slide{max-height:90vh;width:auto;max-width:90vw}.carousel-popup .carousel__slide,.carousel-popup .carousel__slide img{max-height:max(36em,min(90vh,720px));max-width:90vw}figure{margin:0}.block-imageCarousel{width:100%;grid-column:1/-1}.block-imageCarousel img{max-height:80vh;max-height:max(27em,min(80vh,540px));max-width:80vw;max-width:calc(100vw - var(--g-gap));width:auto}.block-instagramFeed{grid-template-rows:min-content 1fr;grid-auto-flow:dense;place-content:start}@media (min-width:95.625em){.block-instagramFeed h1{grid-column:span 4}.block-instagramFeed p{grid-column:1/span 3}}.block-instagramFeed p a{font-weight:600}.block-instagramFeed ul{grid-row:span 2;grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)*2),1fr));gap:var(--g-gap);margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:95.625em){.block-instagramFeed ul{grid-column:5/content-end}}.block-instagramFeed li img{max-width:100%;aspect-ratio:1;object-fit:cover;display:block}@supports not (aspect-ratio:1){.block-instagramFeed li a{display:block;position:relative}.block-instagramFeed li a:before{content:"";width:100%;padding-top:100%;display:block}.block-instagramFeed li img{height:100%;width:100%;position:absolute;top:0}}.block-linkCarousel{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;display:grid;overflow:hidden}.block-linkCarousel>*{grid-column:content}@media (min-width:62em){.block-linkCarousel>header{grid-column:content-start/-4}}@media (min-width:75em){.block-linkCarousel>header{grid-column:content-start/span 3}.block-linkCarousel>header h1{grid-column:1/-1;margin-top:0}}.block-linkCarousel>div{grid-column:2/-2}@media (min-width:100em){.block-linkCarousel>div{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end]calc((100vw - var(--container-width))/2);-webkit-mask-image:linear-gradient(to right,#fff0,white var(--g-col-size));-webkit-mask-image:linear-gradient(to right,#fff0,white var(--g-col-size));mask-image:linear-gradient(to right,#fff0,white var(--g-col-size));-webkit-mask-image:linear-gradient(to right,#fff0,white var(--g-col-size));display:grid}.block-linkCarousel>div>*{grid-column:content}}@media (min-width:75em){.block-linkCarousel>div{grid-column:5/-1}}.block-linkCarousel ul{padding:0;list-style-type:none}.block-linkCarousel li{width:auto}.block-linkCarousel li h1{font-size:var(--f-s-md)}.block-linkCarousel li img{width:100%;display:block}.block-linkCarousel .carousel{grid-column:1/-1;margin:0;overflow:visible}.block-linkCarousel .carousel__slide{padding:0}.block-linkCarousel .carousel__container{grid-gap:calc(var(--g-gap)/2);grid-auto-columns:100%;grid-auto-flow:column;display:grid}@media (min-width:48em){.block-linkCarousel .carousel__container{grid-gap:var(--g-gap);grid-auto-columns:62%}}@media (min-width:75em) and (max-width:100em){.block-linkCarousel .carousel{overflow:hidden}}@media (min-width:100em){.block-linkCarousel .carousel{grid-column-start:2}}.block-linkCarousel .card{padding:0 1.5em}.block-linkCarousel .card__image{width:auto;margin:0 -1.5em}.block-productShowcase .card h1{font-size:var(--f-s-sm)}.block-productShowcase .card__image{border:none}.block-productShowcase .card__image img{object-fit:contain}.block-pullQuote .hero__content{padding:calc(var(--g-gap)*2)calc(var(--g-gap)*3)}.block-pullQuote blockquote{margin:0;font-size:1.5em;font-weight:300;position:relative}.block-pullQuote blockquote>:first-child{margin-top:0}.block-pullQuote blockquote:before,.block-pullQuote blockquote:after{font-size:4em;font-weight:100;line-height:.5;position:absolute}.block-pullQuote blockquote:before{content:"‘";top:.2em;left:-.3em}.block-pullQuote blockquote:after{content:"’";bottom:-.2em;right:-.3em}.block-pullQuote figcaption:before{content:"";height:.15em;width:1em;background:currentColor;margin:auto .5em .2em 0;display:inline-block}.block-pullQuote figcaption p{margin:0;display:inline-block}.block-table>h1{border-top:1px solid var(--c-mid-grey);border-bottom:1px solid var(--c-mid-grey);padding:var(--g-gap)calc(var(--g-gap)*1.5);grid-auto-flow:column;justify-content:start;gap:.5em;margin:0;display:grid}.block-table>h1 img,.block-table>h1 svg{width:1em}.block-table>div{gap:0 calc(var(--g-gap));padding:calc(var(--g-gap)/2)calc(var(--g-gap)*1.5);grid-auto-columns:1fr;display:grid}.block-table>div:nth-child(2n){background:#fafafa}.block-table>div>h2{margin-top:0}@media (min-width:40em) and (max-width:70em){.block-table>div{grid-template-columns:repeat(auto-fit,minmax(var(--g-col-size),max-content));padding:calc(var(--g-gap)/2)calc(var(--g-gap)*1.5);justify-content:space-between}.block-table>div>div:nth-child(2):not(:last-child){grid-column:1}.block-table>div>div:nth-child(3){grid-row:1/span 2}.block-table>div>div:nth-child(n+3){grid-column:2}}@media (min-width:70em){.block-table>div{gap:calc(var(--g-gap)/2)calc(var(--g-gap)*1.5);padding:calc(var(--g-gap)/2)calc(var(--g-gap)*1.5);grid-auto-flow:column}}.block-table+.block-table,.block-table+template+.block-table{margin-top:calc(var(--g-gap)*-2)}.block-themesShowcase{--gutter:0;gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;row-gap:0;display:grid}.block-themesShowcase>*{grid-column:content}@media (min-width:64em){.block-themesShowcase{grid-template-columns:[edge-start]var(--gutter)[content-start header-start]repeat(auto-fill,[col]var(--g-col))[header-end]repeat(2,var(--g-col))[content-end]var(--gutter)[edge-end]}}.block-themesShowcase>header{text-align:center}@media (max-width:64em){.block-themesShowcase>header>h1:after{content:"";width:.75em;border-top:.1em solid;margin:.5em auto 0;display:block}}@media (min-width:64em){.block-themesShowcase>header{text-align:left;z-index:1;grid-column:header;margin-right:auto;position:relative}.block-themesShowcase>header>h1{filter:drop-shadow(0 0 .1em #fff)drop-shadow(0 0 1px #fff);margin-bottom:calc(var(--g-gap)*-.6)}.block-themesShowcase>header:before{content:"";height:1px;z-index:-1;background:#fff;margin:auto -1em -1px;position:absolute;bottom:0;left:0;right:0}}@media (min-width:64em) and (max-width:90em){.block-themesShowcase>header{margin-left:var(--g-gap)}}@media (min-width:90em){.block-themesShowcase>header{grid-column-start:3}}.block-themesShowcase__wrapper{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];height:75vh;align-items:start;row-gap:0;display:grid}.block-themesShowcase__wrapper>*{grid-column:content}@media (min-width:64em){.block-themesShowcase__wrapper{grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end]repeat(2,var(--g-col))}.block-themesShowcase__wrapper>*{grid-row:1}}.block-themesShowcase__wrapper>.carousel{height:100%}.block-themesShowcase__wrapper>.carousel__buttons{z-index:1;grid-template-columns:[button]min-content 1fr[heading]auto 1fr[button]min-content;gap:1px;margin-bottom:calc(max(2.625rem,min(9.25vw,2.9em))/-2);padding:0;display:grid;position:relative}.block-themesShowcase__wrapper>.carousel__buttons:before{content:"";height:3px;background:#fff;grid-area:1/heading;margin:auto -1em}.block-themesShowcase__wrapper>.carousel__buttons>*{grid-row:1}.block-themesShowcase__wrapper>.carousel__buttons h1{filter:drop-shadow(0 0 .1em #fff)drop-shadow(0 0 1px #fff);grid-column:heading;margin:0 auto}@media (min-width:30em){.block-themesShowcase__wrapper>.carousel__buttons{grid-template-columns:repeat(2,max(2.625rem,min(9.25vw,3.5em))) 1fr[heading]auto 1fr repeat(2,[button]max(2.625rem,min(9.25vw,3.5em)))}}.block-themesShowcase__wrapper>.carousel__buttons button{background:var(--c-goma-grey);color:#fff;height:max(2.625rem,min(9.25vw,2.9em));width:max(2.625rem,min(9.25vw,3.5em));flex:none;place-items:center;padding:0;display:grid}.block-themesShowcase__wrapper>.carousel__buttons button:first-of-type{grid-column:1 button}.block-themesShowcase__wrapper>.carousel__buttons button:last-of-type{grid-column:2 button}@media (min-width:64em){.block-themesShowcase__wrapper>.carousel__buttons{display:none}}.block-themesShowcase__thumbnails{background:var(--c-goma-grey);color:#fff;width:100%;counter-reset:thumbnail;grid-column:content-end/-1;margin:0}.block-themesShowcase__thumbnails .carousel__container{gap:var(--gap);flex-direction:column}.block-themesShowcase__thumbnails button{color:inherit;counter-increment:thumbnail;padding:calc(var(--g-gap)/2);text-align:left;background:0 0;border:none;grid-auto-flow:row;gap:.5em;font-weight:600;transition:opacity .2s;display:none}@media (min-width:64em){.block-themesShowcase__thumbnails button{display:grid}}.block-themesShowcase__thumbnails button img{width:100%}.block-themesShowcase__thumbnails button img,.block-themesShowcase__thumbnails button:before,.block-themesShowcase__thumbnails button:after{grid-area:1/1}.block-themesShowcase__thumbnails button:before{content:counter(thumbnail)".";z-index:1;background:var(--c-goma-grey);margin:auto auto -1px -1px;padding:.5em .75em;font-size:.875em;line-height:1}.block-themesShowcase__thumbnails button:after{content:"";height:100%;width:100%;box-sizing:border-box;border:3px solid #0000;margin:0;transition:border-color .2s;bottom:0}.block-themesShowcase__thumbnails button.is-selected:after{border-color:#fff}.block-themesShowcase__thumbnails button:not(.is-selected){opacity:.5}.block-themesShowcase__content{border:1px solid #d5dadf}@media (min-width:64em){.block-themesShowcase__content{margin-right:calc(var(--g-gap)*-1)}}.block-themesShowcase__content .carousel__container{height:100%}.block-themesShowcase__item{-webkit-mask-image:linear-gradient(to bottom,#0000,black var(--g-gap),black calc(100% - var(--g-gap)),#0000),linear-gradient(to left,black,black 17px,#0000 17px);-webkit-mask-image:linear-gradient(to bottom,#0000,black var(--g-gap),black calc(100% - var(--g-gap)),#0000),linear-gradient(to left,black,black 17px,#0000 17px);mask-image:linear-gradient(to bottom,#0000,black var(--g-gap),black calc(100% - var(--g-gap)),#0000),linear-gradient(to left,black,black 17px,#0000 17px);padding:calc(var(--g-gap)*2)var(--g-gap);height:inherit;flex:1 0 100%;overflow:auto}@media (min-width:64em){.block-themesShowcase__item{scrollbar-gutter:stable;gap:var(--g-gap);grid-template-columns:repeat(auto-fill,var(--g-col));display:grid}.block-themesShowcase__item:before{content:none}}@media (min-width:113em){.block-themesShowcase__item{padding:var(--g-col-size)0}}.block-themesShowcase__item__title{font-size:var(--f-s-lg)}.block-themesShowcase__inner{grid-column:1/-1}@media (min-width:90em){.block-themesShowcase__inner{align-items:start;gap:0 var(--g-gap);grid-template-columns:repeat(auto-fill,var(--g-col));display:grid}}@media (min-width:112em){.block-themesShowcase__inner{grid-column-start:2;padding-left:0}}.block-themesShowcase__inner>h1:first-child{font-size:var(--f-s-lg);margin-top:0;display:none}@media (min-width:64em){.block-themesShowcase__inner>h1:first-child{display:block}}.block-themesShowcase__images{max-width:60vh;margin:0 auto}.block-themesShowcase__images picture{max-height:75vh}@media (min-width:64em){.block-themesShowcase__inner>*{max-width:35rem;width:100%}.block-themesShowcase__inner>:not(.block-themesShowcase__images){margin-left:auto;margin-right:auto}}@media (min-width:90em){.block-themesShowcase__inner>:not(.block-themesShowcase__images){grid-column:span 5}.block-themesShowcase__images{order:-1;grid-area:1/1/span 100/-6;position:-webkit-sticky;position:sticky;top:0}}@media (min-width:100em){.block-themesShowcase__inner>:not(.block-themesShowcase__images){grid-column:span 6}.block-themesShowcase__images{grid-column:1/-7}}.block-themesShowcase .carousel>ul>li{max-width:100%}.block-timeline{--line-col-width:clamp(var(--g-gap),10vw,var(--g-col-size));clip-path:polygon(0 0,100% var(--slope),100% 100%,0 calc(100% - var(--slope)));padding:var(--slope)0;background:var(--c-off-white);grid-column:1/-1}.block-timeline h1{text-align:center}.block-timeline ol{margin:0 0 var(--slope);padding:0;list-style-type:none;display:grid}@media (min-width:1024px){.block-timeline ol{grid-template-columns:1fr var(--line-col-width)1fr}}@media (min-width:82em){.block-timeline ol{grid-column:3/-3}}.block-timeline ol li{grid-column:2/span 2;grid-template-columns:var(--line-col-width)1fr;margin:.25em 0;display:grid;position:relative}.block-timeline ol li:first-child,.block-timeline ol li:last-child{grid-template-rows:repeat(2,1fr)}.block-timeline ol li:first-child>div,.block-timeline ol li:last-child>div{grid-row:span 2}.block-timeline ol li:first-child:before{grid-row:2/3;margin-top:0}.block-timeline ol li:last-child:before{margin-bottom:0}.block-timeline ol li:before{content:"";border:1px solid;margin:-1em auto -1em 0}@media (min-width:768px){.block-timeline ol li:before{margin:-1em auto}}.block-timeline ol li:after{content:"";width:var(--line-col-width);border:1px dashed;margin:0;position:absolute;top:50%;left:0}@media (min-width:768px){.block-timeline ol li:after{margin:0 calc(var(--line-col-width)*.5)}}@media (min-width:1024px){.block-timeline ol li:nth-child(6n+4),.block-timeline ol li:nth-child(6n+5),.block-timeline ol li:nth-child(6n+6){grid-column:1/span 2;grid-template-columns:1fr var(--line-col-width)}.block-timeline ol li:nth-child(6n+4):before,.block-timeline ol li:nth-child(6n+5):before,.block-timeline ol li:nth-child(6n+6):before{order:1}.block-timeline ol li:nth-child(6n+4):after,.block-timeline ol li:nth-child(6n+5):after,.block-timeline ol li:nth-child(6n+6):after{left:auto;right:0}.block-timeline ol li:nth-child(6n+4) h1,.block-timeline ol li:nth-child(6n+5) h1,.block-timeline ol li:nth-child(6n+6) h1{order:2}}.block-timeline ol li>div{z-index:1;background:#fff;position:relative}@media (min-width:768px){.block-timeline ol li>div{place-content:center start;display:flex}}.block-timeline ol li>div>div{padding:0 calc(var(--g-gap)*1.5);width:100%}.block-timeline ol li h1{--button-bg:var(--c-white);--button-fg:var(--c-goma-grey);--selection-bg:var(--c-white);--selection-fg:var(--c-goma-grey);background:var(--c-goma-grey);color:#fff;min-width:var(--line-col-width);justify-content:center;align-items:center;margin:0;padding:.5em;display:flex}.mosaic{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];grid-column:1/-1;display:grid;position:relative}.mosaic>*{grid-column:content}.mosaic>div{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];gap:calc(var(--g-gap)*2)var(--g-gap);grid-column:1/-1;display:grid}.mosaic>div>*{grid-column:content}.mosaic .button{margin-left:var(--g-gap)}.mosaic article{align-items:end;gap:var(--g-gap);display:grid}@media (max-width:37em){.mosaic article{grid-template-columns:calc((100vw - var(--container-width))/2)[content-start]repeat(auto-fill,var(--g-col))[content-end]calc((100vw - var(--container-width))/2)}.mosaic article>*{grid-column:content}.mosaic article,.mosaic article>figure{grid-column:1/-1}}@media (min-width:37em){.mosaic article{grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)/4),1fr))}.mosaic article>*{grid-column:1/-1}.mosaic article>div{grid-template-columns:inherit;gap:inherit;display:grid}.mosaic article>div>div{grid-column:2/-2}}@media (min-width:37em) and (max-width:79.99em){.mosaic article.even>div{grid-column-end:-2}.mosaic article.odd>div{grid-column-start:2}}@media (min-width:72em){.mosaic article{grid-template-columns:repeat(auto-fill,minmax(calc(var(--g-col-size)/2),1fr))}}@media (min-width:37em) and (max-width:90em){.mosaic article{grid-template-rows:auto calc(var(--g-col-size)*1.5)auto}.mosaic article>figure{grid-row:1/-2}.mosaic article>div{grid-row:2/-1}}@media (min-width:80em) and (max-width:90em){.mosaic article{grid-template-rows:auto auto var(--g-col-size)}}@media (min-width:80em){.mosaic article{grid-template-columns:repeat(auto-fill,var(--g-col))}.mosaic article>*{grid-row:1}.mosaic article.even>figure{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];grid-template-columns:var(--g-col)[content-start]repeat(auto-fill,var(--g-col))[content-end]var(--g-col);display:grid}.mosaic article.even>figure>*{grid-column:content}.mosaic article.even>figure>picture{grid-column:1/-1}.mosaic article.even>figure>figcaption{margin-right:calc(var(--g-gap)*-1);grid-column:1/-2}.mosaic article>div{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];grid-template-columns:var(--g-col)[content-start]repeat(auto-fill,var(--g-col))[content-end]var(--g-col);display:grid}.mosaic article>div>*,.mosaic article>div>div{grid-column:content}.mosaic article.even>figure,.mosaic article.odd>div{grid-column:1/span 6}.mosaic article.even>div,.mosaic article.odd>figure{grid-column:span 6/-1}}@media (min-width:100em){.mosaic article.even{grid-column-end:-3}.mosaic article.odd{grid-column-start:3}}.mosaic article>figure img{width:100%}.mosaic article>div{z-index:1;background:#fff;align-self:end;position:relative}@media (min-width:37em){.mosaic article>div{padding:calc(var(--g-col-size)*.75)0}.mosaic article>div>div>:first-child{margin-top:0}}@media (min-width:80em){.mosaic:not(.single)>article>div{box-shadow:.25em .25em .5em #0000000d}.mosaic:not(.single):before{clip-path:polygon(0 0,100% var(--slope),100% 100%,0 calc(100% - var(--slope)));padding:var(--slope)0;background:var(--c-off-white);content:"";z-index:-1;padding:0;position:absolute;top:8.75em;bottom:8.75em;left:0;right:0}}.block-venueShowcase .venue-links a{font-weight:600}.block-venueShowcase .venue-links ul{margin:0}.block-venueShowcase .venue-links ul+ul{margin-top:calc(var(--g-gap)*.5)}.block-venueShowcase>article>div>div .button{margin-top:var(--g-gap)}.block-venueShowcase .card{gap:var(--g-gap)}.block-venueShowcase .card>div{gap:calc(var(--g-gap)*.5);display:grid}.block-venueShowcase .card>div>h1{font-weight:700}.block-venueShowcase .card>div>main>p:first-of-type{margin-top:0}.block-venueShowcase .card footer button{color:inherit;font:inherit;width:100%;text-align:left;background:0 0;border:none;padding:0;display:block}.block-venueShowcase .card footer button,.block-venueShowcase .card footer a{justify-content:space-between;align-items:center;padding:.5em .25em;display:flex}.block-venueShowcase .card footer svg{width:1em;height:auto}.block-venueShowcase .card footer>:first-child{border-top:1px solid var(--c-goma-grey)}.venue-details{flex-wrap:wrap;gap:1em;margin:0;padding:0;list-style-type:none;display:flex}.venue-details li{align-items:center;gap:.5em;display:flex}.venue-details span{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.venue-details svg{max-height:1em;max-width:1.25em;width:100%}.block-videoShowcase{clip-path:polygon(0 0,100% var(--slope),100% 100%,0 calc(100% - var(--slope)));padding:var(--slope)0;gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];background:var(--c-goma-grey);color:#fff;z-index:1;grid-column:1/-1;display:grid}.block-videoShowcase>*{grid-column:content}.block-videoShowcase iframe{aspect-ratio:16/9;height:auto;width:100%;display:block}.block-videoShowcase__wrapper{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];padding:var(--g-gap)0 calc(var(--g-gap)*2);align-items:stretch;gap:0 var(--g-gap);display:grid}.block-videoShowcase__wrapper>*{grid-column:content}.block-videoShowcase__wrapper header{grid-column:1/-1}@media (min-width:75em){.block-videoShowcase__wrapper main{grid-column:1/-3}.block-videoShowcase__wrapper ul{flex-direction:column;grid-column:-3/-1}}@media (min-width:100em){.block-videoShowcase__wrapper main{grid-column:1/-4}.block-videoShowcase__wrapper ul{flex-direction:column;grid-column:-4/-1}}.block-videoShowcase__wrapper ul{justify-content:space-between;gap:calc(var(--g-gap)/2);margin:calc(var(--g-gap)/2)0 0;height:100%;flex-wrap:wrap;padding:0;list-style-type:none;display:flex}@media (min-width:75em){.block-videoShowcase__wrapper ul{margin:0}}.block-videoShowcase__wrapper ul li{flex:11em}.block-videoShowcase__wrapper ul button{height:100%;width:100%;background:#000;border:none;border-radius:0;grid-template-rows:1fr min-content 1fr;padding:0;display:grid;position:relative}.block-videoShowcase__wrapper ul button img{aspect-ratio:16/9;object-fit:cover;object-position:center;height:100%;width:100%;grid-area:1/1/4;display:block}.block-videoShowcase__wrapper ul button h1{text-align:left;z-index:1;grid-area:1/1;margin:.8em;font-size:1rem;font-weight:300;line-height:1}.block-videoShowcase__wrapper ul button:not(.selected) img{opacity:.5}.block-videoShowcase__wrapper ul button.selected:before{opacity:1}.block-videoShowcase__wrapper ul button.selected h1,.block-videoShowcase__wrapper ul button.selected:after{opacity:0}.block-videoShowcase__wrapper ul button:before,.block-videoShowcase__wrapper ul button:after,.block-videoShowcase__wrapper ul button h1,.block-videoShowcase__wrapper ul button img{transition:opacity .2s}.block-videoShowcase__wrapper ul button:before{opacity:0;content:"";pointer-events:none;border:4px solid #fff;position:absolute;top:0;bottom:0;left:0;right:0}.block-videoShowcase__wrapper ul button:after{content:"";width:2.55em;height:1.8em;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='51' height='36' viewBox='0 0 51 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M49.4548 5.47703C49.1698 4.41753 48.6114 3.4515 47.8356 2.67569C47.0598 1.89988 46.0938 1.34152 45.0343 1.05652C41.135 0.0117203 25.4996 0.0117188 25.4996 0.0117188C25.4996 0.0117188 9.86414 0.0117203 5.96488 1.05652C4.90538 1.34152 3.93936 1.89988 3.16355 2.67569C2.38774 3.4515 1.82937 4.41753 1.54437 5.47703C0.499571 9.37627 0.499573 17.5117 0.499573 17.5117C0.499573 17.5117 0.499571 25.6472 1.54437 29.5464C1.82937 30.6059 2.38774 31.5719 3.16355 32.3477C3.93936 33.1236 4.90538 33.6819 5.96488 33.9669C9.86414 35.0117 25.4996 35.0117 25.4996 35.0117C25.4996 35.0117 41.135 35.0117 45.0343 33.9669C46.0938 33.6819 47.0598 33.1236 47.8356 32.3477C48.6114 31.5719 49.1698 30.6059 49.4548 29.5464C50.4996 25.6472 50.4996 17.5117 50.4996 17.5117C50.4996 17.5117 50.4996 9.37627 49.4548 5.47703Z' fill='%23D81F1E'/%3E%3Cpath d='M20.4995 25.0118L33.4894 17.512L20.4995 10.0117V25.0118Z' fill='white'/%3E%3C/svg%3E%0A");grid-area:2/1;margin:auto}[x-cloak]{display:none!important}.skip-link{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;white-space:nowrap!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link:focus,.skip-link:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;width:auto!important;white-space:normal!important;margin:auto!important;overflow:visible!important}button{color:inherit;font:inherit}.cta-see-more{grid-auto-flow:column;justify-self:center;align-items:center;gap:.5em;font-size:1.2em;display:inline-grid}.cta-see-more.cta-see-more>svg{width:.75em}figure{grid-auto-columns:1fr;place-items:end;padding:0;display:grid;position:relative;overflow:hidden}figure.hero-image picture+figcaption>div{padding-bottom:4.2em}figure picture,figure img{width:100%;display:block}figure figcaption:not(.open)>button{color:var(--c-foreground,white);filter:drop-shadow(0 0 2px var(--c-shadow))drop-shadow(0 0 2px var(--c-shadow))}figure figcaption:not(.open)>div{visibility:hidden;transform:translateY(calc(100% + 1px))}figure picture+figcaption{--c-foreground:white;--c-background:var(--c-goma-grey);align-items:end;justify-items:inherit;max-width:100%;max-width:min(600px,100% - var(--g-gap));pointer-events:none;z-index:2;display:grid;position:absolute;bottom:0;overflow:hidden}figure picture+figcaption>*{pointer-events:initial}figure picture+figcaption:before,figure picture+figcaption>button{position:absolute}figure picture+figcaption:before{background:radial-gradient(circle,var(--c-shadow),#fff0 75%);content:"";height:10em;opacity:.5;pointer-events:none;width:10em;z-index:-2;margin:-5em}figure picture+figcaption>button{color:var(--c-goma-grey);font-size:inherit;z-index:1;background:0 0;border:none;order:1;padding:.75em;transition:color .2s}figure picture+figcaption>button svg{color:inherit;width:1em;display:block}figure picture+figcaption>div{background:#fff;padding:2.2em;font-size:.8em;line-height:1.4;transition:transform .2s cubic-bezier(.4,0,.2,1),visibility .2s}figure picture+figcaption>div>:first-child{margin-top:0}figure picture+figcaption>div>:last-child{margin-bottom:0}.emailSignup{border:3px solid var(--c-goma-grey);gap:var(--g-gap);padding:calc(var(--g-gap)*2);text-align:center;display:grid;position:relative}.emailSignup__message{text-align:center;display:flex}@media (min-width:38em){.emailSignup__message{position:absolute;top:100%;left:0;right:0}}.emailSignup__message span{margin:calc(var(--g-gap)*.75)auto 0;padding:calc(var(--g-gap)/2)var(--g-gap);font-weight:600;transition:background .2s;display:inline-block}.emailSignup__message:not(.success) span{background:var(--c-form-error);color:#fff}.emailSignup__message.success span{background:var(--c-goma-grey);color:#fff}@media (min-width:70rem){.emailSignup{grid-column:3/-3}}.emailSignup>:first-child{margin-top:0}.emailSignup>header{font-size:var(--f-s-md)}.emailSignup>header h1{font-size:var(--f-s-lg);margin:0 auto var(--g-gap);max-width:16em;line-height:1.05}.emailSignup>header p{max-width:36em;margin:auto;font-weight:300}.emailSignup form{gap:calc(var(--g-gap)/2);width:100%;margin:auto;display:grid;position:relative}@media (min-width:38em){.emailSignup form{gap:calc(var(--g-gap)/3)var(--g-gap);grid-template-columns:repeat(auto-fit,minmax(12em,max-content));justify-content:center}}.emailSignup div:not(.emailSignup__message){padding-top:calc(var(--g-gap)*1.25);display:grid}.emailSignup button{margin-top:calc(var(--g-gap)*1.25)}.emailSignup label{height:calc(var(--g-gap)*1.25);margin-top:calc(var(--g-gap)*-1.25);text-align:left;display:block}.emailSignup input{color:inherit;font:inherit;width:100%;background:0 0;border:1px solid;padding:.5em 1em;font-size:1.2em;display:block}.emailSignup[style*=background]{--button-bg:var(--c-white);--button-fg:var(--c-goma-grey);--selection-bg:var(--c-white);--selection-fg:var(--c-goma-grey);color:#fff;padding:calc(var(--g-col-size)*.75)var(--g-gap)calc(var(--g-col-size)*.9);z-index:1;background-position:50%;background-size:cover;grid-column:2/-2;position:relative;overflow:hidden}.emailSignup[style*=background]:before,.emailSignup[style*=background]:after{content:"";z-index:-1;position:absolute;top:-1em;bottom:-1em;left:-1em;right:-1em}.emailSignup[style*=background]:before{filter:blur(.5em)saturate(.75);background:inherit}.emailSignup[style*=background] h1{font-size:var(--f-s-xl)}.emailSignup[style*=background]:after{background:#00000080}.emailSignup[style*=background] .emailSignup__message.success span{color:var(--c-goma-grey);background:#fff}.contact-information h1,.contact-information h2{margin:0}.contact-information h2{font-weight:300}.contact-information ul{padding:0;list-style-type:none}.contact-information ul:not(:first-child){margin-top:.5em}.contact-information a{grid-auto-flow:column;align-items:center;gap:.5em;display:inline-grid}.document-list{padding:0;list-style-type:none}.document-list a{grid-auto-flow:column;align-items:center;gap:.5em;display:inline-grid}@media (min-width:48em){.document-list--horizontal{gap:.5em;display:flex}}.contact-information+.document-list{margin-top:0}.operating-hours{grid-template-columns:min-content 1fr;align-items:center;gap:.1em .5em;display:grid}.operating-hours>:not(svg){grid-column:2}iframe[src*=youtube]{aspect-ratio:1920/1080;max-width:100%;height:auto}.sponsor-block>aside{margin-bottom:var(--g-gap)}.sponsor-block:not(:last-child)>header>h1:after{content:none}@media (min-width:72em){.sponsor-block:not(:last-child){grid-column:4/-4}}.sponsor-block>p+ul{margin-top:calc(var(--g-gap)*2)}.sponsor-block>ul{gap:calc(var(--g-gap)*1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.sponsor-block>ul>li{flex-direction:column;flex:100%;display:flex}.sponsor-block .sponsors{margin:auto 0}.sponsor-block h1,.sponsor-block h2,.sponsor-block h3,.sponsor-block h4,.sponsor-block h5,.sponsor-block h6{margin:0 0 var(--g-gap)}.sponsor-block>ul+*{margin-top:calc(var(--g-gap)*1.5)}.sponsors{gap:var(--g-gap);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.sponsors li{margin:auto 0}.sponsors img,.sponsors svg{max-height:2.5em;max-width:8em;width:100%}.page-header{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];gap:calc(var(--g-gap)*1.5)var(--g-gap);grid-column:1/-1;display:grid}.page-header>*{grid-column:content}@media (max-width:48em){.page-header .hero-image{grid-column:-1/1}}.page-header>h1{margin:0}.page-header>.breadcrumbs+h1{margin:calc(var(--g-gap)*-1.5)0 0}@media (max-width:38em){.page-header>h1:first-child:last-child{text-align:center}}.page-header>div{gap:inherit;grid-template-columns:[content-start]1px repeat(auto-fill,var(--g-col))[content-end];display:grid}.page-header>div>section{grid-column:content}@media (min-width:67.5em){.page-header>div>section>p:first-of-type{margin-top:0;font-size:1.2em}}.page-header>div>section:first-child:last-child{grid-column:content/sidebar-end}@media (min-width:70em){.page-header>div>section:first-child:last-child.columns{gap:calc(var(--g-col-size)*2 + var(--g-gap))}.page-header>div>section:first-child:last-child:not(.columns){grid-column:2/-2}}.page-header>div>section:first-child:last-child .contact-information{padding-right:var(--g-gap);display:inline-block}.page-header>div>section:first-child:not(:last-child){align-content:start;gap:inherit;display:grid}@media (min-width:67.5em){.page-header>div>section:first-child:not(:last-child)+section>.heading-md:first-child,.virtual-tour header .page-header>div>section:first-child:not(:last-child)+section>button:first-child{display:none}}.page-header>div>section:first-child:not(:last-child) h1,.page-header>div>section:first-child:not(:last-child)+section>.heading-md:first-child,.virtual-tour header .page-header>div>section:first-child:not(:last-child)+section>button:first-child{padding-bottom:.5em;position:relative}.page-header>div>section:first-child:not(:last-child) h1:after,.page-header>div>section:first-child:not(:last-child)+section>.heading-md:first-child:after,.virtual-tour header .page-header>div>section:first-child:not(:last-child)+section>button:first-child:after{content:"";border-bottom:1px solid;position:absolute;bottom:0;left:0;right:0}.page-header>div>section:first-child:not(:last-child)>div>:first-child{margin-top:0}.page-header>div>section:first-child:not(:last-child)>div>:last-child{margin-bottom:0}@media (min-width:67.5em){.page-header>div{--sidebar-cols:3;grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end]minmax(var(--g-col-size),1fr)[sidebar-start]repeat(var(--sidebar-cols),minmax(var(--g-col-size),1fr))[sidebar-end]}.page-header>div>section{grid-row:1}.page-header>div>section:last-child:not(:first-child){grid-column:content/sidebar-start}.page-header>div>section:first-child:not(:last-child){grid-column:sidebar;font-size:1.2em}}@media (min-width:93.75em){.page-header>div{grid-column:3/-3}}@media (min-width:105em){.page-header>div>section:last-child:not(:first-child){grid-column:content}}@media (min-width:114.375em){.page-header>div{--sidebar-cols:4}}.secondary-content{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[edge-start]var(--gutter)[content-start]repeat(auto-fill,[col]var(--g-col))[content-end]var(--gutter)[edge-end];background:var(--c-off-white);gap:var(--g-gap);padding:var(--g-gap)0;grid-column:content;display:grid}.secondary-content>*{grid-column:content}@media (min-width:74em){.secondary-content{grid-template-columns:minmax(var(--g-col-size),1fr)[content-start]repeat(auto-fill,var(--g-col))[content-end]minmax(var(--g-col-size),1fr);padding:var(--g-col-size)0}}.secondary-content .section-header{margin-bottom:calc(var(--g-gap)*1.5)}.education-resources>div{gap:var(--g-gap);grid-template-columns:repeat(auto-fit,minmax(calc(var(--g-col-size)*2.5),1fr));justify-content:space-between;display:grid}@media (min-width:74em){.education-resources>div{gap:calc(var(--g-gap)*2)}}@media (min-width:93.75em){.film-trailer{grid-column:3/-3}}.film-details section+section{border-top:1px solid var(--c-mid-grey);margin-top:calc(var(--g-gap)*2);padding-top:calc(var(--g-gap)*2)}.film-details ul{gap:var(--g-gap);margin:0;padding:0;list-style-type:none}.film-details li{break-inside:avoid;width:100%;align-items:end;margin-bottom:1em;display:grid}.film-details li strong{grid-auto-flow:inherit;grid-template-columns:max-content auto;display:grid}@media (min-width:38em){.film-details li{grid-template-columns:repeat(2,1fr);grid-auto-flow:column}.film-details strong:after{content:"";border-bottom:2px dotted var(--c-mid-grey);margin:auto calc(var(--g-gap)/4).3em}}@media (min-width:62em){.film-details ul{columns:2;column-width:25em}.film-details li{gap:var(--g-gap)}.film-details strong:after{margin-right:calc(var(--g-gap)*-.75)}}@media (min-width:95.625em){.film-details li{grid-template-columns:.75fr 1fr}}.media-links{text-align:center}.media-links ul{gap:var(--g-gap);margin:0 0 calc(2*var(--g-gap));grid-auto-flow:column;justify-content:center;padding:0;list-style-type:none;display:grid}@media (min-width:58em){.media-links ul{grid-template-columns:repeat(auto-fit,calc(2*var(--g-col-size)))}}.media-links li:not(:first-child){position:relative}.media-links li:not(:first-child):before{content:"";height:.25em;left:calc(var(--g-gap)*-.5);width:.25em;background:currentColor;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-links a{font-weight:600}.eventShowcase{grid-template-rows:repeat(2,max-content)[events];display:grid}.eventShowcase>ul{grid-area:events/1}.eventShowcase .buttons{gap:var(--g-gap);padding-bottom:calc(var(--g-gap)*1.5);max-width:100%;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;align-items:start;margin-top:-.5em;display:grid;overflow:auto}@media (min-width:48em){.eventShowcase .buttons{gap:calc(var(--g-gap)*1.75);justify-content:start}}.eventShowcase .buttons button{color:inherit;font:inherit;padding:.5em var(--g-gap);margin:auto calc(var(--g-gap)*-1);background:0 0;border:none;place-items:start center;display:grid}.eventShowcase .buttons button.active{font-weight:700;text-decoration:underline}.eventShowcase .buttons button:before{content:attr(title);visibility:hidden;opacity:0;font-weight:700}.eventShowcase .buttons button span,.eventShowcase .buttons button:before{grid-area:1/1}.visit-snippet{gap:calc(var(--g-gap)*2)var(--g-gap);grid-template-columns:[content-start]repeat(auto-fill,var(--g-col))[content-end];background:var(--c-off-white);padding:var(--g-gap)0;grid-column:2/-2;display:grid}.visit-snippet>*{grid-column:content}@media (min-width:75em){.visit-snippet{padding:calc(var(--g-gap)*1.5)0}}.visit-snippet .button{justify-content:center;margin:0}.visit-snippet>div{grid-column:content;align-items:start;display:grid}@media (min-width:75em){.visit-snippet>div{column-gap:var(--g-gap);grid-template-rows:[heading]auto[content];grid-template-columns:[heading-start]fit-content(20em)[content-start]fit-content(18em)[content-end]fit-content(20em)[heading-end];grid-auto-columns:1fr;justify-content:space-between}.visit-snippet>div>h1{grid-area:heading;justify-content:space-between}.visit-snippet>div .button{margin:0 auto}.visit-snippet>div>p:first-of-type,.visit-snippet>div>.button{grid-row:content/span 100}.visit-snippet>div>p:first-of-type{grid-column-end:content-start}.visit-snippet>div>.button{grid-column-start:content-end}}@media (max-width:87.51em){.visit-snippet>div{padding-inline:var(--g-gap)}}@media (min-width:87.5em){.visit-snippet>div{grid-column:2/-2}}@media (min-width:113.75em){.visit-snippet>div{grid-column:3/-3}}.visit-snippet>div h1{margin-top:0}.visit-snippet>div p{margin:0}.visit-snippet>div p:first-of-type{line-height:1.2}.visit-snippet>div p:nth-of-type(-n+2){font-size:1.2em}.visit-snippet>div p:nth-of-type(n+3){font-size:.8em}.visit-snippet>div svg{width:1.3em}.visit-snippet ul{gap:.3em;padding-left:2.5em;list-style-type:none;display:grid;position:relative}.visit-snippet ul svg:first-child:not(:last-child){position:absolute;left:0}.visit-snippet ul svg:last-child{transform:scale(.6)}.virtual-tour{grid-column:content}@media (min-width:70em){.virtual-tour{grid-column:3/-3}}.virtual-tour,.virtual-tour header{display:grid}.virtual-tour>*,.virtual-tour header>*{grid-area:1/1}.virtual-tour iframe,.virtual-tour header img{aspect-ratio:16/9;width:100%;height:auto;max-height:90vh}.virtual-tour header{color:#fff;text-align:center;z-index:2;place-content:center;line-height:1.1;position:relative}.virtual-tour header img{max-height:90vh;height:100%}.virtual-tour header>*{grid-area:1/1}.virtual-tour header h1,.virtual-tour header h2{font-weight:300}.virtual-tour header>div{filter:drop-shadow(0 4px 4px #00000040);margin:1em}.virtual-tour header button{letter-spacing:.01em;background:0 0;border:none;margin:auto;padding:1em;font-weight:100}.virtual-tour header button:before{content:url("data:image/svg+xml,%3Csvg width='113' height='114' viewBox='0 0 113 114' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='56.5' cy='57.4902' r='56.5' fill='white'/%3E%3Cpath d='M41.5 81.7047L83.0677 57.491L41.5 33.2759V81.7047Z' fill='%233C3C3C'/%3E%3C/svg%3E%0A");margin-bottom:1em;display:block}.virtual-tour header:before{content:"";pointer-events:none;z-index:-1;background:#00000040;position:absolute;top:0;bottom:0;left:0;right:0}.virtual-tour header img{object-fit:cover;z-index:-2}.block-instagramFeed p,.event-details>:first-child{margin-top:0}.event-details>:last-child{margin-bottom:0}.event-details--when .cta-see-more{font-size:.8em}.event-details--accessibility ul,.event-details--admission ul{margin:0;padding:0;list-style-type:none}.event-details--accessibility{font-size:.75em}.event-details--accessibility svg{max-width:1.5em}.event-details--accessibility ul{gap:.75em;display:inline-flex}.event-details--accessibility li{align-items:center;gap:.5em;display:flex}.event-details--admission>.button:last-child{width:100%;margin-top:1em;display:block}.event-details--admission ul li{justify-content:space-between;padding:.4em 0;line-height:1;display:flex}.event-details--admission ul li:before{content:"";border-top:1px dotted var(--c-goma-grey-hover);flex:1;margin:auto .5em 0}.event-details--admission ul li h2{order:-2;margin:0}.event-details--admission ul li h2 small{font-size:max(14px,min(.6em,1rem));font-weight:600}.event-details--admission ul li button{font:inherit;background:0 0;border:none;order:-1;align-self:start;margin-left:.25em;margin-right:-.25em;padding:0}.event-details--admission ul li button svg{height:.625em;width:.625em;display:block}
/*# sourceMappingURL=global.304312a0.css.map */
