:root{--color-scheme-background: hsl(199, 85%, 11%);--color-scheme-text: hsl(55, 35%, 93%);--color-scheme-text--hover: hsl(55, 25%, 83%);--color-scheme: dark;--color-1: hsl(200, 98%, 18%);--color-1--hover: hsl(200, 100%, 11%);--color-1--foreground: hsl(0, 0%, 100%);--color-1--background: hsl(199, 90%, 12%);--color-2: hsl(24, 59%, 48%);--color-2--hover: hsl(24, 64%, 29%);--color-2--foreground: var(--color-scheme-text);--color-2--background: hsl(55, 35%, 93%);--color-3: hsl(199, 85%, 11%);--color-3--hover: hsl(199, 94%, 7%);--color-3--foreground: hsl(0, 0%, 100%);--color-3--background: hsl(199, 90%, 12%);--color-4: #013e5d;--color-4--hover: #012537;--color-4--foreground: #ffffff;--color-5: #013e5d;--color-5--hover: #012537;--color-5--foreground: #ffffff;--color-white: hsl(0, 0%, 100%);--color-white--hover: hsl(210, 25%, 97%);--color-white--background: hsl(55, 35%, 93%);--color-black: hsl(0, 0%, 0%);--color-border: hsl(24, 6%, 83%);--color-border--alt: hsla(0, 0%, 100%, 0.2);--color-grey-1: hsl(200, 50%, 29%);--color-grey-2: hsla(199, 85%, 11%, 0.2);--color-grey-3: hsla(0, 0%, 100%, 0.2);--color-grey-4: hsla(200, 100%, 18%, 0.2);--color-grey-5: hsl(31, 100%, 47%);--color-grey-6: hsla(55, 35%, 93%, 0.05);--color-grey-7: hsla(199, 85%, 11%, 0.03);--font-family--heading: "Libre Baskerville";--font-family--body: "century-gothic";--font-family--handwritten: "Caveat";--font-size--xxl: 2.1875rem;--font-size--xl: 1.5625rem;--font-size--lg: 1.3125rem;--font-size--md: 1.125rem;--font-size--sm: 1rem;--font-size--xs: 0.875rem;--font-size--xxs: 0.75rem}@media(min-width: 64rem){:root{--font-size--xxl: 3.5625rem;--font-size--xl: 2.5rem;--font-size--lg: 1.875rem;--font-size--md: 1.25rem;--font-size--sm: 1.125rem;--font-size--xs: 1rem;--font-size--xxs: 0.875rem}}:root{--font-weight--regular: 400;--font-weight--bold: 700;--line-height--sm: 1.2;--line-height--md: 1.5;--line-height--lg: 1.7;--radius: 0.3125rem;--radius-alt: 1rem;--container-gutter: 0rem;--container-min-space: 1.5rem;--section__margin-bottom: 2.5rem}@media(min-width: 48rem){:root{--container-gutter: 1rem}}@media(min-width: 64rem){:root{--section__margin-bottom: 4.25rem}}@media(min-width: 85rem){:root{--section__margin-bottom: 6.25rem}}:root:has(.navigation.--responsive) #site-container>:first-child{--padding-top: 5.5rem}.textblock{--textblock__heading-inline-size: min(100%, 55.5rem);--textblock__content-inline-size: min(100%, 55.5rem)}.textblock:has(+.textblock){margin-block-end:2rem}.textblock p img.size-content:where(.aligncenter,.alignnone){position:relative;inset-inline-start:50%;translate:-50%;width:min(100vw,1024px);max-width:none}.textblock.--start{--textblock__heading-margin-inline: 0;--textblock__content-margin-inline: 0}@media(min-width: 48rem){.textblock p:has(img:only-child){margin-block:5.3125rem}.textblock p:has(img:only-child):first-child{margin-block-start:0}.textblock p:has(img:only-child):last-child{margin-block-end:0}.textblock p img.size-content:where(.aligncenter,.alignnone){width:min(90vw,1046px);border-radius:var(--radius)}}.textblock-media{--textblock-media__heading-column-span--left: 1 / -1;--textblock-media__heading-column-span--right: 1 / -1;--textblock-media__content-column-span--right: 1 / -1;--textblock-media_media-column-span--left: 1 / -1;--textblock-media_media-column-span--right: 1 / -1;--textblock-media_media-row-span: 1;--textblock-media__heading-max-inline-size: 85ch;--textblock-media__content-max-inline-size: 85ch}@media(min-width: 64rem){.textblock-media{--textblock-media__heading-column-span--left: 1 / 7;--textblock-media__heading-column-span--right: -7 / -1;--textblock-media__content-column-span--left: 1 / 7;--textblock-media__content-column-span--right: -7 / -1;--textblock-media_media-column-span--left: 1 / 7;--textblock-media_media-column-span--right: -7 / -1;--textblock-media_media-row-span: 1 / -1;--textblock-media__heading-max-inline-size: 55ch;--textblock-media__content-max-inline-size: 55ch}}@media(max-width: 63.99rem){.textblock-media .media{margin-block-end:1rem}}.textblock-media img{border-radius:var(--radius-alt)}.media-slider{--media-slider__slider-numbers: show;--media-slider__button-height--dialog: auto;--button-group__gap: 0;--slider__padding-block: 0;--slider__next-margin-inline-start: 0;--swiper-pagination-color: var(--color-2);--swiper-pagination-progressbar-bg-color: var(--color-grey-1);--swiper-pagination-progressbar-size: 0.125rem;--slider__pager-span-block-size: 0.25rem;--card__media-meta-height--media--slider: auto;--card__media-height--media--slider: auto}@media(max-width: 47.99rem){.media-slider{--media-slider__slider-total-margin-inline-start: 2rem;--media-slider__slider-slides: 1}}.media-slider img{border-radius:var(--radius);max-height:450px}.media-slider .card.--media{background-color:rgba(0,0,0,0);border-radius:0}.media-slider .card__image .button.--secondary{border:0 none}.media-slider .card__image .button.--secondary::before{display:none}.media-slider .slider .slider__controls{margin-block-start:0}.media-slider .slider .slider__current,.media-slider .slider .slider__total{color:var(--color-scheme-text)}.media-slider .slider .slider__total{margin-inline-start:1.5rem}.media-slider .slider .button.--control{color:var(--color-scheme-text)}.media-slider .slider .button.--control:disabled{visibility:visible;opacity:.5}.dialog:not(.--lightbox){max-inline-size:51.5625rem;background:var(--color-scheme-background);border:none;border-radius:25px;padding:0}.dialog:not(.--lightbox)::backdrop{background:rgba(0,0,0,.5)}.dialog:not(.--lightbox) .dialog__actions{position:absolute;inset:0 0 auto;text-align:end}.dialog:not(.--lightbox) .dialog__actions .button.--control{--button__padding-block--control: 2.5rem;--button__padding-inline--control: 2.5rem}.dialog:not(.--lightbox) .dialog__actions .button.--control .button__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.dialog:not(.--lightbox) .dialog__actions .button.--control svg{color:var(--color-border);--icon-scale: 1.5rem}.dialog:not(.--lightbox) .dialog__content{padding:5rem 1rem}.dialog:not(.--lightbox) .dialog__content .gform_wrapper{display:block !important}@media(min-width: 48rem){.dialog:not(.--lightbox) .dialog__content{padding:5rem}}.header-gallery .dialog.--lightbox,.media-slider .dialog.--lightbox{background:var(--media-slider__dialog-background, none);border:var(--media-slider__dialog-border, none);inline-size:var(--media-slider__dialog-inline-size, auto);max-inline-size:var(--media-slider__dialog-max-inline-size, var(--container-width, 100%));block-size:var(--media-slider__dialog-block-size, auto);max-block-size:var(--media-slider__dialog-max-block-size, 90svh);padding:var(--media-slider__dialog-padding, 0);overflow:var(--media-slider__dialog-overflow, visible);filter:var(--media-slider__dialog-filter, drop-shadow(0rem 0rem 0.9375rem hsla(0, 0%, 0%, 0.31)));--slides: 1}.header-gallery .dialog.--lightbox::backdrop,.media-slider .dialog.--lightbox::backdrop{background:var(--media-slider__dialog-background--backdrop, hsla(0, 0%, 0%, 0.64))}.header-gallery .dialog.--lightbox .dialog__slider,.media-slider .dialog.--lightbox .dialog__slider{pointer-events:none}.header-gallery .dialog.--lightbox .dialog__slider>*,.media-slider .dialog.--lightbox .dialog__slider>*{pointer-events:all}.header-gallery .dialog.--lightbox .dialog__actions,.media-slider .dialog.--lightbox .dialog__actions{inset-block-start:var(--media-slider__dialog-actions-inset-block-start, 0);inset-inline-end:var(--media-slider__dialog-actions-inset-inline-start, 0);position:var(--media-slider__dialog-actions-position, absolute);top:var(--media-slider__dialog-actions-top, 0);right:var(--media-slider__dialog-actions-right, 0)}@media(min-width: 64rem){.header-gallery .dialog.--lightbox .dialog__actions,.media-slider .dialog.--lightbox .dialog__actions{top:var(--media-slider__dialog-actions-top, 2rem);right:var(--media-slider__dialog-actions-right, 6rem);translate:var(--media-slider__dialog-actions-translate, 100% -100%)}}.header-gallery .dialog.--lightbox .dialog__actions .button,.media-slider .dialog.--lightbox .dialog__actions .button{padding:var(--media-slider__dialog-button-padding, 0.5rem);color:var(--media-slider__dialog-button-color, hsl(0, 0%, 100%));opacity:var(--media-slider__dialog-button-opacity, 0.5)}.header-gallery .dialog.--lightbox .dialog__actions .button:hover,.header-gallery .dialog.--lightbox .dialog__actions .button:focus,.media-slider .dialog.--lightbox .dialog__actions .button:hover,.media-slider .dialog.--lightbox .dialog__actions .button:focus{opacity:var(--media-slider__dialog-button-opacity--hover, 1)}.header-gallery .dialog.--lightbox .dialog__actions .button__title,.media-slider .dialog.--lightbox .dialog__actions .button__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.header-gallery .dialog.--lightbox .dialog__actions .button svg,.media-slider .dialog.--lightbox .dialog__actions .button svg{fill:var(--media-slider__dialog-button-svg-fill, currentColor);inline-size:var(--media-slider__dialog-button-svg-inline-size, 2rem);block-size:var(--media-slider__dialog-button-svg-block-size, 2rem)}.header-gallery .dialog.--lightbox .media,.media-slider .dialog.--lightbox .media{justify-content:var(--media-slider__dialog-media-justify-content, center)}.header-gallery .dialog.--lightbox .media.slider__slide,.media-slider .dialog.--lightbox .media.slider__slide{align-self:center}.header-gallery .dialog.--lightbox .media__image,.media-slider .dialog.--lightbox .media__image{display:grid;place-items:center}.header-gallery .dialog.--lightbox .media img,.media-slider .dialog.--lightbox .media img{width:auto;height:auto;max-width:100%;max-height:calc(90svh - 6.25rem);border-radius:15px}.header-gallery .dialog.--lightbox .media .video__overlay,.media-slider .dialog.--lightbox .media .video__overlay{z-index:1}.header-gallery .dialog.--lightbox .media .video__button,.media-slider .dialog.--lightbox .media .video__button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header-gallery .dialog.--lightbox .media .video__wrapper.--playing .video__overlay,.media-slider .dialog.--lightbox .media .video__wrapper.--playing .video__overlay{visibility:hidden}.header-gallery .dialog.--lightbox .slider,.media-slider .dialog.--lightbox .slider{overflow:var(--media-slider__dialog-slider-overflow, clip);inline-size:var(--media-slider__slider-inline-size, 90%)}@media(min-width: 64rem){.header-gallery .dialog.--lightbox .slider,.media-slider .dialog.--lightbox .slider{inline-size:var(--media-slider__slider-inline-size, 57%)}}@media(max-width: 63.99rem){.header-gallery .dialog.--lightbox .slider,.media-slider .dialog.--lightbox .slider{margin-block-start:3rem}}.header-gallery .dialog.--lightbox .slider__slides,.media-slider .dialog.--lightbox .slider__slides{align-items:var(--media-slider__slider-slides-align-items, center)}.header-gallery .dialog.--lightbox .slider__current,.header-gallery .dialog.--lightbox .slider__total,.media-slider .dialog.--lightbox .slider__current,.media-slider .dialog.--lightbox .slider__total{color:var(--media-slider__dialog-slider-meta-color, hsl(0, 0%, 100%))}.header-gallery .dialog.--lightbox .slider__controls,.media-slider .dialog.--lightbox .slider__controls{margin-block-start:var(--media-slider__slider-controls-margin-block-start, 2rem)}.error404 .error{padding-block-start:2rem;padding-block-end:0}.error404 .error .error__title{text-align:center}.error404 .error .error__title::after{margin-inline:auto}.error404 .error .error__subtitle{--error__subtitle-color: var(--color-scheme-text);font-family:var(--font-family--handwritten)}@media(min-width: 64rem){.error404 .error .error__subtitle{--error__subtitle-font-size: 8rem}}
