﻿:root{--navbar-height: 6rem;--border-radius: var(--wp--custom--border-radius, .25rem);--max-container-size: 1200px;--wide-size: var(--max-container-size);--content-size: 1100px;--responsive-fallback-size: 96vw;--max-responsive-width: 100vw;--max-input-width: 30rem;--transition-duration: 200ms;--transition-timing-function: ease-in-out;--transition-flow: var(--transition-duration) var(--transition-timing-function);--transition-speed: var(--transition-flow);--horizontal-scroll-buttons: 2.3em;color-scheme:light;--fa-primary-color: var(--wp--preset--color--primery, var(--wp--custom--accent-color, currentColor));--fa-secondary-color: var(--wp--preset--color--primery, var(--wp--custom--accent-color, currentColor));--fa-primary-opacity: 1}:root body{--font-family-body: var(--wp--custom--font-family, Verdana), Arial, sans-serif;--font-family-ui: var(--wp--custom--font-family, Verdana), Arial, sans-serif;--font-family-heading: var(--wp--custom--font-family, Verdana), Arial, sans-serif;--font-family-monospace: monospace;--wide-size: var(--wp--style--global--wide-size);--transition-time: var(--transition-duration) var(--transition-timing-function)}:root body{--transition-easing: cubic-bezier(0.3, 0.1, 0.8, 0.4);--transition-speed: var(--wp--custom--transition-speed, 384ms);--transition-time: var(--wp--custom--transition-easing, ease-in-out) var(--wp--custom--transition-speed, 384ms);--diagonal-break: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' preserveAspectRatio='none' fill='black'><polygon points='32 6 0 32 0 0 32 0 32 6'/></svg>");--diagonal-break-red: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' preserveAspectRatio='none' fill='red'><polygon points='32 6 0 32 0 0 32 0 32 6'/></svg>")}.wp-block-leopress-form{accent-color:var(--accent-color)}.wp-block-leopress-form form>*+*{margin-block-start:var(--wp--style--block-gap)}.wp-block-leopress-form form>div.wp-block-button{display:inline-block}.wp-block-leopress-form form>div{display:flow-root}.wp-block-leopress-form form>div:has(>canvas){position:relative}.wp-block-leopress-form form>div:has(>canvas) button{position:absolute;bottom:1rem;left:1rem}.wp-block-leopress-form form>div>canvas{border:1px dashed;border-radius:var(--border-radius, 1rem);aspect-ratio:3/2;width:100%;max-width:min(100%,var(--max-input-width));height:auto}.wp-block-leopress-form form>div.checkbox{display:flex}.wp-block-leopress-form :where(.wp-block-buttons){display:flex;gap:var(--wp--style--block-gap)}.wp-block-leopress-form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):user-invalid{border-color:var(--red, red)}.wp-block-leopress-form .has-icon i+span{margin-inline-start:.5em}.wp-block-leopress-form .has-icon span+i{margin-inline-start:.5em}.wp-block-leopress-form form.has-submitted>*:not(.form-notifications){opacity:.5;pointer-events:none}.wp-block-leopress-form .form-notifications{background:rgba(170,170,170,.6666666667);border:0;padding:1em;font-size:1em;text-align:left}.wp-block-leopress-form label.optional-label,.wp-block-leopress-form label.input-label{display:flex;place-items:center}.wp-block-leopress-form .submit-button>:is(a,#form-submit){display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center}.wp-block-leopress-form .form-icon{margin-right:.25em}.wp-block-leopress-form input[type=date]:is(input,select,textarea):not([type=radio]):not([type=checkbox]):not([type=submit]){display:flex}.wp-block-leopress-form .radios,.wp-block-leopress-form .checkboxes{display:flex;gap:1rem}.wp-block-leopress-form .radios input,.wp-block-leopress-form .checkboxes input{transform:translateY(0.25em)}.wp-block-leopress-form .radios>label,.wp-block-leopress-form .checkboxes>label{display:inline-block}.wp-block-leopress-form .radios>label[disabled],.wp-block-leopress-form .checkboxes>label[disabled]{opacity:.25;cursor:not-allowed}.wp-block-leopress-form .radios>label[disabled] input,.wp-block-leopress-form .checkboxes>label[disabled] input{cursor:not-allowed;background-color:currentcolor}.wp-block-leopress-form .radios>label[disabled] span,.wp-block-leopress-form .checkboxes>label[disabled] span{font-size:.75em;margin:0}.wp-block-leopress-form .radios.vertical,.wp-block-leopress-form .checkboxes.vertical{display:grid;grid-template-columns:1fr;gap:.25em}.wp-block-leopress-form .checkbox label{display:flex;place-items:center}.wp-block-leopress-laposta [type=submit]{background-color:var(--wp--preset--color--white, gray);border-radius:var(--border-radius)}.is-style-hide-labels label.optional-label{display:none}.is-style-hide-labels label.input-label{grid-column:1/-1}.is-style-hide-labels label.input-label+*{grid-column:1/-1}.is-style-hide-labels .has-icons form>div:not([class]),.is-style-hide-labels .has-icons form>div.radios,.is-style-hide-labels .has-icons form>div.checkboxes,.is-style-hide-labels .has-icons form>div.checkbox,.is-style-hide-labels.has-icons form>div:not([class]),.is-style-hide-labels.has-icons form>div.radios,.is-style-hide-labels.has-icons form>div.checkboxes,.is-style-hide-labels.has-icons form>div.checkbox{display:grid;grid-template-columns:3rem repeat(auto-fit, minmax(2em, 1fr))}.is-style-hide-labels .has-icons form>div:not([class]) .optional-label,.is-style-hide-labels .has-icons form>div.radios .optional-label,.is-style-hide-labels .has-icons form>div.checkboxes .optional-label,.is-style-hide-labels .has-icons form>div.checkbox .optional-label,.is-style-hide-labels.has-icons form>div:not([class]) .optional-label,.is-style-hide-labels.has-icons form>div.radios .optional-label,.is-style-hide-labels.has-icons form>div.checkboxes .optional-label,.is-style-hide-labels.has-icons form>div.checkbox .optional-label{display:flex}.is-style-hide-labels .has-icons form>div:not([class]) .optional-label span:not(:first-child),.is-style-hide-labels .has-icons form>div.radios .optional-label span:not(:first-child),.is-style-hide-labels .has-icons form>div.checkboxes .optional-label span:not(:first-child),.is-style-hide-labels .has-icons form>div.checkbox .optional-label span:not(:first-child),.is-style-hide-labels.has-icons form>div:not([class]) .optional-label span:not(:first-child),.is-style-hide-labels.has-icons form>div.radios .optional-label span:not(:first-child),.is-style-hide-labels.has-icons form>div.checkboxes .optional-label span:not(:first-child),.is-style-hide-labels.has-icons form>div.checkbox .optional-label span:not(:first-child){display:none}.is-style-hide-labels .has-icons .form-icon+label+input,.is-style-hide-labels .has-icons .form-icon+label+textarea,.is-style-hide-labels.has-icons .form-icon+label+input,.is-style-hide-labels.has-icons .form-icon+label+textarea{width:auto !important}.wp-block-leopress-form .reservation-fields{display:flex;flex-flow:row wrap;gap:1rem;place-content:flex-start;align-items:center;margin-bottom:1rem}.wp-block-leopress-form .reservation-fields .reservation-field{grid-template-columns:2rem minmax(min-content, 4rem)}.wp-block-leopress-form .reservation-fields .reservation-field .optional-label button{-webkit-appearance:none;appearance:none;background:none;border:0}.wp-block-leopress-form .reservation-fields .reservation-field i:first-child{font-size:1.25em;margin-right:.25em}.wp-block-leopress-form .reservation-fields .reservation-field label,.wp-block-leopress-form .reservation-fields .reservation-field input{cursor:pointer}.wp-block-leopress-form .reservation-fields .reservation-field input:not([type=radio],[type=checkbox]){display:block;min-width:100%;height:3rem;margin-top:.25em;grid-column:span 2}.wp-block-leopress-form .reservation-fields .reservation-field.time{flex:1 1 100%}.wp-block-leopress-form .reservation-fields .reservation-field.time .radios{display:flex;flex-flow:row wrap;gap:.25rem;margin:0}.wp-block-leopress-form .reservation-fields .reservation-field.time .radios>label{display:block;text-align:center;line-height:1.46;width:48px;color:inherit;border:1px solid #999;padding:.5rem .2rem;margin:0}.wp-block-leopress-form .reservation-fields .reservation-field.time .radios>label>input{display:block;margin:.25rem auto !important}.wp-block-leopress-form .reservation-fields .reservation-field.time .radios>label.disabled{opacity:.25;cursor:not-allowed;text-decoration:line-through}.wp-block-leopress-form .reservation-fields .reservation-field.time .radios>label.disabled input{cursor:not-allowed;background-color:currentcolor;display:none}.wp-block-leopress-form .reservation-fields .reservation-field.time .radios>label.disabled span{font-size:.75em;margin:0}.wp-block-leopress-form .reservation-fields .date-display{margin-bottom:0;margin-top:2em;text-transform:capitalize}.dynamic-form .is-style-hide-labels .reservation-fields .date-display{margin:0}.wp-block-leopress-form .reservation-fields input{margin:0 !important}.wp-block-leopress-form .reservation-fields .mixed-input{grid-column:span 2;display:grid;grid-template-columns:32px 1fr 32px;cursor:pointer}.wp-block-leopress-form .reservation-fields .mixed-input>input[type]{grid-column:span 1;border-radius:0;border-inline:0;text-align:center}.wp-block-leopress-form .reservation-fields .mixed-input button{cursor:pointer;-webkit-appearance:none;appearance:none;background:none;border:1px solid #999;border-radius:var(--border-radius);margin:0;padding:0}.wp-block-leopress-form .reservation-fields .mixed-input button>span{padding:0;margin:0;font-size:1.1em}.wp-block-leopress-form .reservation-fields .mixed-input button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.wp-block-leopress-form .reservation-fields .mixed-input button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.wp-block-leopress-form .reservation-fields .mixed-input button:hover{opacity:.75}.wp-block-leopress-form .reservation-fields .mixed-input button:hover:active{opacity:1;background:rgba(51,51,51,.2)}.wp-block-leopress-form .reservation-fields input[type=number]{min-width:0 !important;max-width:4em;-moz-appearance:textfield}.wp-block-leopress-form .reservation-fields input[type=number]::-webkit-outer-spin-button,.wp-block-leopress-form .reservation-fields input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wp-block-leopress-form .reservation-fields input[type=date]{max-width:10em}.reservation-tables .checkboxes{display:grid;gap:.2rem}.reservation-tables .checkboxes-checkbox{min-width:2rem}.reservation-confirmation{max-width:200px;margin:0 auto;font-size:1.25em}.reservation-confirmation>i{display:inline-block}.reservation-confirmation>:first-child{display:block;text-align:center;margin:0 auto}:where(button.wp-block-button__link){font-weight:inherit}:where(.wp-block-button__link){transition:all var(--transition)}:where(.wp-block-button__link):hover{opacity:.8}:where(.wp-block-button.is-accordion-mirror .wp-block-button__link):where(.open){box-shadow:0 0 0 3px hsl(from currentColor h s l/1)}@media screen and (min-width: 790px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media(min-width: 600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden:not(.is-menu-open.is-menu-open){transition:all var(--transition-time)}@media(max-width: 790px){.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container{position:fixed !important;inset:0 0 auto;display:flex;flex-direction:column;overflow:auto;padding:var(--wp--style--root--padding-top, 2rem) var(--wp--style--root--padding-right, 2rem) var(--wp--style--root--padding-bottom, 2rem) var(--wp--style--root--padding-left, 2rem);z-index:100000;padding-top:var(--wp--style--block-gap) !important;padding-right:var(--wp--style--block-gap) !important;height:100vh;transition:all var(--transition-time);opacity:1}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){pointer-events:none;visibility:hidden;opacity:0;color:var(--post-text-color, var(--wp--preset--color--black, #111)) !important;color:var(--color) !important}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden.hidden{visibility:visible}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container:is(.is-menu-open.is-menu-open){opacity:1;visibility:visible}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{padding:0;border-top:1px solid}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting, inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__container{align-items:var(--navigation-layout-justification-setting, initial);display:flex;flex-direction:column;justify-content:flex-start}}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default{position:fixed !important;inset:0 0 auto;display:flex;flex-direction:column;overflow:auto;padding:var(--wp--style--root--padding-top, 2rem) var(--wp--style--root--padding-right, 2rem) var(--wp--style--root--padding-bottom, 2rem) var(--wp--style--root--padding-left, 2rem);z-index:100000;padding-top:var(--wp--style--block-gap) !important;padding-right:var(--wp--style--block-gap) !important;height:100vh;transition:all var(--transition-time);opacity:1;transition:all var(--transition-time) !important}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default:not(.is-menu-open.is-menu-open){pointer-events:none;visibility:hidden;opacity:0;color:var(--post-text-color, var(--wp--preset--color--black, #111)) !important;color:var(--color) !important}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default.hidden.hidden{visibility:visible}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default:is(.is-menu-open.is-menu-open){opacity:1;visibility:visible}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{padding:0;border-top:1px solid}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting, inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content .wp-block-navigation__container{align-items:var(--navigation-layout-justification-setting, initial);display:flex;flex-direction:column;justify-content:flex-start}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content{max-width:var(--wp--style--global--content-size);margin-inline:auto}@media(min-width: 854px){.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-close{right:50%;transform:translateX(calc(25% + var(--wp--style--global--content-size, 50vw) / 2))}}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.is-menu-open{animation:none}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs){font-family:var(--font-family-ui)}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper{display:flex;justify-items:center;align-content:center;align-items:center}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper [data-href="/"]{padding-inline:.5rem}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper span>svg{transform:translateY(1.5px)}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a{color:currentColor;display:inline-block}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a:nth-child(n+2){padding:1em .5em}@media screen and (max-width: 790px){:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper [data-href="/"]{order:99;margin-left:auto;display:none}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper span{display:none}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a:not([data-href="/"]){display:none}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a.navigation-back{display:inherit;padding-left:0}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a.navigation-back:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");display:inline;margin-right:.5rem}}.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home) .breadcrumbs-wrapper>*{display:none}.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):not(:has(.navigation-back-only,.navigation-back-only)) a[data-href="/"],.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):has(.navigation-back-only) .navigation-back-only{display:flex;place-items:center;place-content:center;text-align:center;white-space:nowrap;overflow:hidden}.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):not(:has(.navigation-back-only,.navigation-back-only)) a[data-href="/"]:before,.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):has(.navigation-back-only) .navigation-back-only:before{display:block;content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");margin:0}.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):not(:has(.navigation-back-only,.navigation-back-only)) a[data-href="/"] i,.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):not(:has(.navigation-back-only,.navigation-back-only)) a[data-href="/"] span,.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):has(.navigation-back-only) .navigation-back-only i,.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):has(.navigation-back-only) .navigation-back-only span{display:none}.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):not(:has(.navigation-back-only,.navigation-back-only)) a[data-href="/"]>span,.wp-block-leopress-breadcrumbs:is(.is-style-only-back,.is-style-only-home):is(.is-style-only-back):has(.navigation-back-only) .navigation-back-only>span{display:inline-flex;place-items:center;place-content:center;visibility:visible;padding-inline:4px}body .is-style-only-home.is-style-only-home a[data-href="/"][data-href="/"]{display:flex;place-items:center;place-content:center;width:44px;visibility:visible;padding-inline:.5rem}.cookie-consent{position:fixed;inset:auto var(--wp--custom--spacing-outer, 1rem) var(--wp--custom--spacing-outer, 1rem) auto;background-color:var(--wp--preset--color--black);--background-color: var(--wp--preset--color--black);color:var(--wp--preset--color--white);z-index:9999;padding:var(--wp--custom--spacing-outer, 1rem);width:max(280px,min(28em,70vw));max-height:calc(100vh - 2*var(--wp--style--block-gap));overflow-y:auto;border-radius:var(--border-radius);box-shadow:var(--drop-shadow)}.cookie-consent>*+*{margin-block-start:var(--wp--style--block-gap)}.cookie-consent :first-child{margin-block-start:0}.cookie-consent input[type=checkbox]:checked[type=checkbox][type=checkbox]{color:#fff;background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 512 512"><path fill="currentColor" d="M174 439L7 273a26 26 0 010-36l37-36c10-10 26-10 36 0l112 112L432 73c10-10 26-10 36 0l37 36c9 10 9 26 0 36L210 439a26 26 0 01-36 0z"/></svg>'),rgba(0,0,0,0)}.cookie-consent input[type=checkbox]:checked[type=checkbox][type=checkbox]:disabled{color:var(--wp--preset--color--gray)}.cookie-consent ul{list-style:none;padding:0}.cookie-consent .wp-block-buttons{display:flex;flex-flow:row;gap:1em}.cookie-consent .wp-block-buttons>.wp-block-button{margin:0;flex-basis:50%;flex:1 1 50%;width:auto;white-space:nowrap}.cookie-consent .wp-block-buttons>.wp-block-button .wp-block-button__link{transition:none;min-width:0;font-weight:600;width:100%}.cookie-consent .select-consent:not(.hidden)+.wp-block-buttons{display:none}.lightbox-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9001;display:flex;justify-content:center;align-content:center;background:rgba(0,0,0,.8);opacity:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:opacity .2s ease-in-out}.lightbox-overlay>.left,.lightbox-overlay>.right{display:none;width:2rem;position:fixed;z-index:10;top:50%;transform:translateY(-50%);background-color:#000;color:#fff;cursor:pointer;pointer-events:none;flex-flow:row wrap;justify-content:center;align-items:center}.lightbox-overlay>.left{left:1rem}.lightbox-overlay>.right{right:1rem}.lightbox-overlay:hover>.left,.lightbox-overlay:hover>.right{display:flex;pointer-events:auto}.lightbox-overlay-contents{display:flex;justify-content:center;align-items:center}.embed-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.lightbox-overlay-contents figure{position:relative}.lightbox-overlay-contents figure>iframe{height:60vh;width:106vh}@media screen and (max-aspect-ratio: 16/9){.lightbox-overlay-contents figure>iframe{height:45vw;width:80vw}}.lightbox-overlay-contents figure>img{max-height:calc(100vh - 5rem);max-width:calc(100vw - 2rem);height:auto;width:auto;min-width:88px}.lightbox-overlay-contents figure>div.left,.lightbox-overlay-contents figure>div.right{position:absolute;top:0;bottom:0;width:49%}.lightbox-overlay-contents figure>div.left{left:0}.lightbox-overlay-contents figure>div.right{right:0}.lightbox-overlay-meta{position:absolute;bottom:2rem;font-size:16px;inset:auto 0 0 0}.lightbox-overlay-meta>p.lightbox-overlay-caption{-webkit-text-stroke-color:#000;color:#fff;paint-order:stroke fill;font-weight:650;-webkit-text-stroke-width:1.5px;margin-bottom:3rem;font-size:clamp(14px,2vw,18px);text-shadow:0 0 6px hsl(0,0%,32%);text-align:center}.lightbox-overlay-meta .lightbox-overlay-controls{font-family:Verdana;color:#fff;z-index:1;cursor:pointer;position:relative;opacity:.8;margin-bottom:1rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center}.lightbox-overlay-meta .lightbox-overlay-controls>div{font-family:var(--fa-style-family, "Font Awesome 7 Pro");aspect-ratio:1;min-width:32px;min-height:32px;background-color:#000;text-align:center;line-height:32px;border-radius:100px}.lightbox-overlay-meta .lightbox-overlay-controls>div.lightbox-overlay-close{font-size:32px;line-height:24px;padding:16px;margin-inline:.5rem}.lightbox-overlay-meta .lightbox-overlay-controls>div.lightbox-overlay-caption{display:flex;place-items:center;place-content:center;bottom:4.5rem;position:absolute}.lightbox-overlay-meta .lightbox-overlay-controls>div.lightbox-overlay-caption svg{margin-left:-0.25px}@keyframes spin{from{stroke-dashoffset:252}to{stroke-dashoffset:0}}circle#loading-icon{stroke-dashoffset:0;stroke-dasharray:63;animation:spin 2s linear infinite}.wp-site-blocks,body{--right-content-size-margin: max(calc(50vw - (var(--wp--style--global--content-size) * 0.5) ), var(--wp--style--root--padding-right, 1rem));--left-content-size-margin: max(calc(50vw - (var(--wp--style--global--content-size) * 0.5)), var(--wp--style--root--padding-left, 1rem));--right-wide-size-margin: max(calc(50vw - (var(--wp--style--global--wide-size) * 0.5) ), var(--wp--style--root--padding-right, 1rem));--left-wide-size-margin: max(calc(50vw - (var(--wp--style--global--wide-size) * 0.5)), var(--wp--style--root--padding-left, 1rem))}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons){cursor:grab;container:horiscroll/inline-size;flex-wrap:nowrap !important;max-width:var(--wp--style--global--content-size);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;box-sizing:content-box;max-width:100vw}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons).has-full-width-scrolling-item ul{--item-width: 100% !important}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons).scrolling-from-click ul.wp-block-post-template{scroll-behavior:smooth}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons).with-item-min-15>li{min-width:15rem;flex-shrink:1}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template{max-width:var(--wp--style--global--content-size);scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;padding-inline:0}:where(:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template){--based-item-width: var(--item-width, calc( var(--wp--style--global--content-size) * 0.25 - var(--wp--style--block-gap) ) );grid-template-columns:repeat(var(--amount, 6), minmax(var(--based-item-width, 14rem), 1fr)) !important;grid-auto-flow:column;max-width:none}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template>li{margin-top:0;scroll-snap-align:center;flex-shrink:0 !important;min-width:0 !important;overflow:hidden;box-sizing:border-box;max-width:100%;grid-row:1/1}:where(:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template>li){flex-basis:12rem;flex-grow:1}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:none;margin-right:calc(-1*var(--wp--style--root--padding-right, 1rem)) !important;margin-left:calc(-1*var(--wp--style--root--padding-left, 1rem)) !important}.alignfull>:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){margin-inline:auto !important}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide) ul.wp-block-post-template{max-width:none;padding-left:var(--left-content-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide) ul.wp-block-post-template{padding-left:var(--left-wide-size-margin);padding-right:var(--right-wide-size-margin);scroll-padding-left:var(--left-wide-size-margin);scroll-padding-right:var(--right-wide-size-margin)}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide) .horizontal-scroll-buttons{max-width:var(--wp--style--global--wide-size)}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained).alignfull.alignfull.alignfull ul.wp-block-post-template{padding-left:var(--left-conten-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):not(.with-indicators)+.horizontal-scroll-buttons ul,:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):not(.with-indicators)>.horizontal-scroll-buttons ul{display:none}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.without-buttons)+.horizontal-scroll-buttons button,:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons):is(.without-buttons)>.horizontal-scroll-buttons button{display:none}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons)+.horizontal-scroll-buttons,:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons)>.horizontal-scroll-buttons{display:flex}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template{transition:scrollbar-color var(--transition-flow);scrollbar-width:none;scrollbar-color:var(--wp--preset--color--blue) rgba(0,0,0,0)}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template::-webkit-scrollbar{height:calc(var(--wp--style--block-gap)*.5);height:10px;height:0}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template::-webkit-scrollbar-thumb{transition:all var(--transition-flow);background-color:var(--wp--preset--color--blue);border-radius:10rem}:is(.wp-block-query.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators,.is-style-horizontal-scroll-with-indicators-no-buttons) ul.wp-block-post-template::-webkit-scrollbar-track{background-color:var(--wp--preset--color--lightgray);border-radius:10rem;margin-left:var(--left-content-size-margin);margin-right:var(--right-content-size-margin)}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll){cursor:grab;container:horiscroll/inline-size;flex-wrap:nowrap !important;max-width:var(--wp--style--global--content-size);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;padding-bottom:var(--horizontal-scroll-buttons, 2.3em);row-gap:0;grid-auto-flow:column}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll) .horizontal-scroll-buttons{height:var(--horizontal-scroll-buttons, 2.3em);margin:0;grid-row:2/2;grid-column:1/-1;position:sticky;z-index:2;top:100%}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll).scrolling-from-click :is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll){scroll-behavior:smooth}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll).with-item-min-15>*{min-width:15rem;flex-shrink:1}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll){max-width:var(--wp--style--global--content-size);scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;padding-inline:0}:where(:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)){--based-item-width: var(--item-width, calc( var(--wp--style--global--content-size) * 0.25 - var(--wp--style--block-gap) ) );grid-template-columns:repeat(var(--amount, 6), minmax(var(--based-item-width, 14rem), 1fr)) !important;grid-auto-flow:column;max-width:none}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)>*{margin-top:0;scroll-snap-align:center;flex-shrink:0 !important;min-width:0 !important;overflow:hidden;box-sizing:border-box;max-width:100%;grid-row:1/1}:where(:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)>*){flex-basis:12rem;flex-grow:1}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:100vw;margin-right:calc(-1*var(--wp--style--root--padding-right, 1rem)) !important;margin-left:calc(-1*var(--wp--style--root--padding-left, 1rem)) !important}.alignfull>:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){margin-inline:auto !important}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:100vw;padding-left:var(--left-content-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide){padding-left:var(--left-wide-size-margin);padding-right:var(--right-wide-size-margin);scroll-padding-left:var(--left-wide-size-margin);scroll-padding-right:var(--right-wide-size-margin)}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide) .horizontal-scroll-buttons{max-width:var(--wp--style--global--wide-size)}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained).alignfull.alignfull.alignfull :is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained){padding-left:var(--left-conten-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):not(.with-indicators)+.horizontal-scroll-buttons ul,:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):not(.with-indicators)>.horizontal-scroll-buttons ul{display:none}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.without-buttons)+.horizontal-scroll-buttons button,:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll):is(.without-buttons)>.horizontal-scroll-buttons button{display:none}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)+.horizontal-scroll-buttons,:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)>.horizontal-scroll-buttons{display:flex}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll){transition:scrollbar-color var(--transition-flow);scrollbar-width:none;scrollbar-color:var(--wp--preset--color--blue) rgba(0,0,0,0)}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)::-webkit-scrollbar{height:calc(var(--wp--style--block-gap)*.5);height:10px;height:0}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)::-webkit-scrollbar-thumb{transition:all var(--transition-flow);background-color:var(--wp--preset--color--blue);border-radius:10rem}:is(.wp-block-group.is-layout-grid.is-style-horizontal-scroll)::-webkit-scrollbar-track{background-color:var(--wp--preset--color--lightgray);border-radius:10rem;margin-left:var(--left-content-size-margin);margin-right:var(--right-content-size-margin)}.wp-block-columns.is-style-horizontal-scroll{position:relative;cursor:grab;container:horiscroll/inline-size;flex-wrap:nowrap !important;max-width:var(--wp--style--global--content-size);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;padding-bottom:var(--horizontal-scroll-buttons, 2.3em);row-gap:0;grid-auto-flow:column}.wp-block-columns.is-style-horizontal-scroll .wp-block-column{flex-shrink:0}.wp-block-columns.is-style-horizontal-scroll .horizontal-scroll-buttons.horizontal-scroll-buttons{transform:translateY(calc(var(--horizontal-scroll-buttons, 2.3em) - 5px))}.wp-block-columns.is-style-horizontal-scroll .horizontal-scroll-buttons{height:var(--horizontal-scroll-buttons, 2.3em);margin:0;grid-row:2/2;grid-column:1/-1;position:sticky;z-index:2;top:100%}.wp-block-columns.is-style-horizontal-scroll.scrolling-from-click .wp-block-columns.is-style-horizontal-scroll{scroll-behavior:smooth}.wp-block-columns.is-style-horizontal-scroll.with-item-min-15>.wp-block-column{min-width:15rem;flex-shrink:1}.wp-block-columns.is-style-horizontal-scroll{max-width:var(--wp--style--global--content-size);scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;padding-inline:0}:where(.wp-block-columns.is-style-horizontal-scroll){--based-item-width: var(--item-width, calc( var(--wp--style--global--content-size) * 0.25 - var(--wp--style--block-gap) ) );grid-template-columns:repeat(var(--amount, 6), minmax(var(--based-item-width, 14rem), 1fr)) !important;grid-auto-flow:column;max-width:none}.wp-block-columns.is-style-horizontal-scroll>.wp-block-column{margin-top:0;scroll-snap-align:center;flex-shrink:0 !important;min-width:0 !important;overflow:hidden;box-sizing:border-box;max-width:100%;grid-row:1/1}:where(.wp-block-columns.is-style-horizontal-scroll>.wp-block-column){flex-basis:12rem;flex-grow:1}.wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:100vw;margin-right:calc(-1*var(--wp--style--root--padding-right, 1rem)) !important;margin-left:calc(-1*var(--wp--style--root--padding-left, 1rem)) !important}.alignfull>.wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){margin-inline:auto !important}.wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:100vw;padding-left:var(--left-content-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}.wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide){padding-left:var(--left-wide-size-margin);padding-right:var(--right-wide-size-margin);scroll-padding-left:var(--left-wide-size-margin);scroll-padding-right:var(--right-wide-size-margin)}.wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide) .horizontal-scroll-buttons{max-width:var(--wp--style--global--wide-size)}.wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained).alignfull.alignfull.alignfull .wp-block-columns.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained){padding-left:var(--left-conten-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}.wp-block-columns.is-style-horizontal-scroll:not(.with-indicators)+.horizontal-scroll-buttons ul,.wp-block-columns.is-style-horizontal-scroll:not(.with-indicators)>.horizontal-scroll-buttons ul{display:none}.wp-block-columns.is-style-horizontal-scroll:is(.without-buttons)+.horizontal-scroll-buttons button,.wp-block-columns.is-style-horizontal-scroll:is(.without-buttons)>.horizontal-scroll-buttons button{display:none}.wp-block-columns.is-style-horizontal-scroll+.horizontal-scroll-buttons,.wp-block-columns.is-style-horizontal-scroll>.horizontal-scroll-buttons{display:flex}.wp-block-columns.is-style-horizontal-scroll{transition:scrollbar-color var(--transition-flow);scrollbar-width:none;scrollbar-color:var(--wp--preset--color--blue) rgba(0,0,0,0)}.wp-block-columns.is-style-horizontal-scroll::-webkit-scrollbar{height:calc(var(--wp--style--block-gap)*.5);height:10px;height:0}.wp-block-columns.is-style-horizontal-scroll::-webkit-scrollbar-thumb{transition:all var(--transition-flow);background-color:var(--wp--preset--color--blue);border-radius:10rem}.wp-block-columns.is-style-horizontal-scroll::-webkit-scrollbar-track{background-color:var(--wp--preset--color--lightgray);border-radius:10rem;margin-left:var(--left-content-size-margin);margin-right:var(--right-content-size-margin)}figure.wp-block-gallery.is-style-horizontal-scroll{display:flex;white-space:nowrap;flex-wrap:nowrap;align-items:stretch !important;min-height:50vh;height:100px;cursor:grab;container:horiscroll/inline-size;flex-wrap:nowrap !important;max-width:var(--wp--style--global--content-size);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;padding-bottom:var(--horizontal-scroll-buttons, 2.3em);row-gap:0;grid-auto-flow:column}figure.wp-block-gallery.is-style-horizontal-scroll .horizontal-scroll-buttons{height:var(--horizontal-scroll-buttons, 2.3em);margin:0;grid-row:2/2;grid-column:1/-1;position:sticky;z-index:2;top:100%}figure.wp-block-gallery.is-style-horizontal-scroll.scrolling-from-click figure.wp-block-gallery.is-style-horizontal-scroll{scroll-behavior:smooth}figure.wp-block-gallery.is-style-horizontal-scroll.with-item-min-15>figure{min-width:15rem;flex-shrink:1}figure.wp-block-gallery.is-style-horizontal-scroll{max-width:var(--wp--style--global--content-size);scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;padding-inline:0}:where(figure.wp-block-gallery.is-style-horizontal-scroll){--based-item-width: var(--item-width, calc( var(--wp--style--global--content-size) * 0.25 - var(--wp--style--block-gap) ) );grid-template-columns:repeat(var(--amount, 6), minmax(var(--based-item-width, 14rem), 1fr)) !important;grid-auto-flow:column;max-width:none}figure.wp-block-gallery.is-style-horizontal-scroll>figure{margin-top:0;scroll-snap-align:center;flex-shrink:0 !important;min-width:0 !important;overflow:hidden;box-sizing:border-box;max-width:100%;grid-row:1/1}:where(figure.wp-block-gallery.is-style-horizontal-scroll>figure){flex-basis:12rem;flex-grow:1}figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:100vw;margin-right:calc(-1*var(--wp--style--root--padding-right, 1rem)) !important;margin-left:calc(-1*var(--wp--style--root--padding-left, 1rem)) !important}.alignfull>figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){margin-inline:auto !important}figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide){max-width:100vw;padding-left:var(--left-content-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide){padding-left:var(--left-wide-size-margin);padding-right:var(--right-wide-size-margin);scroll-padding-left:var(--left-wide-size-margin);scroll-padding-right:var(--right-wide-size-margin)}figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.alignwide.alignwide.alignwide) .horizontal-scroll-buttons{max-width:var(--wp--style--global--wide-size)}figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained).alignfull.alignfull.alignfull figure.wp-block-gallery.is-style-horizontal-scroll:is(.alignfull.alignfull.alignfull,.alignwide.alignwide.alignwide):is(.is-layout-constrained){padding-left:var(--left-conten-size-margin);padding-right:var(--right-content-size-margin);scroll-padding-left:var(--left-content-size-margin);scroll-padding-right:var(--right-content-size-margin)}figure.wp-block-gallery.is-style-horizontal-scroll:not(.with-indicators)+.horizontal-scroll-buttons ul,figure.wp-block-gallery.is-style-horizontal-scroll:not(.with-indicators)>.horizontal-scroll-buttons ul{display:none}figure.wp-block-gallery.is-style-horizontal-scroll:is(.without-buttons)+.horizontal-scroll-buttons button,figure.wp-block-gallery.is-style-horizontal-scroll:is(.without-buttons)>.horizontal-scroll-buttons button{display:none}figure.wp-block-gallery.is-style-horizontal-scroll+.horizontal-scroll-buttons,figure.wp-block-gallery.is-style-horizontal-scroll>.horizontal-scroll-buttons{display:flex}figure.wp-block-gallery.is-style-horizontal-scroll{transition:scrollbar-color var(--transition-flow);scrollbar-width:none;scrollbar-color:var(--wp--preset--color--blue) rgba(0,0,0,0)}figure.wp-block-gallery.is-style-horizontal-scroll::-webkit-scrollbar{height:calc(var(--wp--style--block-gap)*.5);height:10px;height:0}figure.wp-block-gallery.is-style-horizontal-scroll::-webkit-scrollbar-thumb{transition:all var(--transition-flow);background-color:var(--wp--preset--color--blue);border-radius:10rem}figure.wp-block-gallery.is-style-horizontal-scroll::-webkit-scrollbar-track{background-color:var(--wp--preset--color--lightgray);border-radius:10rem;margin-left:var(--left-content-size-margin);margin-right:var(--right-content-size-margin)}figure.wp-block-gallery.is-style-horizontal-scroll figure.wp-block-image{min-height:1px;max-height:100%;flex-basis:calc(100%/var(--column-count, 3));flex-shrink:0;margin:0 !important;align-items:center;align-items:stretch;text-align:center}figure.wp-block-gallery.is-style-horizontal-scroll figure.wp-block-image>a{display:inline-flex;max-height:100%;max-width:100%;place-items:center;place-content:center;flex-shrink:1}figure.wp-block-gallery.is-style-horizontal-scroll figure.wp-block-image img{max-height:100%;max-width:100%}@keyframes fadeIn{from{opacity:0}}@keyframes fadeOut{to{opacity:0}}.horizontal-scroll-buttons{font-size:20px;max-width:var(--wp--style--global--content-size);inset:0;width:100%;min-height:var(--horizontal-scroll-buttons, 1.7rem);display:none;margin:0 auto;flex-flow:row wrap;justify-content:space-between;align-items:center;transition:all var(--transition-flow);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.horizontal-scroll-buttons>*{animation:fadeIn var(--transition-flow)}.horizontal-scroll-buttons ul.scroll-bullets{padding:0;display:flex;flex-flow:row wrap;flex:0 1 auto;gap:0;margin:0 auto;cursor:pointer;transition:all ease-in-out;opacity:1;will-change:opacity}.horizontal-scroll-buttons ul.scroll-bullets li{display:flex;height:20px;width:20px;flex:1;justify-content:center;align-content:center;align-items:center;touch-action:none}.horizontal-scroll-buttons ul.scroll-bullets li:before{content:"";display:block;background-color:gray;width:12px;height:12px;border-radius:48px;transition:all var(--transition-flow)}.scrolling-via-indicator .horizontal-scroll-buttons ul.scroll-bullets li:before{transition:none !important}.scrolling-via-indicator ul{scroll-behavior:auto !important}.horizontal-scroll-buttons ul.scroll-bullets li.active:before{background-color:#000}.horizontal-scroll-buttons ul.scroll-bullets li:is(:not(.active):has(+.active),.active+:not(.active)):before{transform:scale(0.75)}.horizontal-scroll-buttons ul.scroll-bullets li:not(.active):before{transform:scale(0.5)}.horizontal-scroll-buttons button.left{opacity:0}@media(pointer: fine){.horizontal-scroll-buttons.hidden button{opacity:0;pointer-events:0}:is(.is-style-horizontal-scroll,.is-style-horizontal-scroll-with-indicators).scrolled .horizontal-scroll-buttons .horizontal-scroll-button.left{opacity:1}}@media(pointer: coarse),(max-width: 790px){.horizontal-scroll-buttons button:is(button):is(button){opacity:0 !important;pointer-events:0}}.horizontal-scroll-button{background-color:var(--wp--preset--color--gray, rgba(170, 170, 170, 0.4));background-color:rgba(0,0,0,0);cursor:pointer;appearance:none;border:0;border-radius:5rem;min-width:2em;min-height:2em;aspect-ratio:1;padding:0;font-size:22px;transition:all var(--transition-flow)}.horizontal-scroll-button .fa{font-weight:500;-moz-osx-font-smoothing:none;-webkit-font-smoothing:none}.horizontal-scroll-button:hover{background-color:var(--wp--preset--color--gray, rgba(170, 170, 170, 0.4))}.horizontal-scroll-button:hover:active{background-color:var(--wp--preset--color--darkgray, rgba(170, 170, 170, 0.6666666667))}:where(.is-style-horizontal-scroll-with-indicators-no-buttons,.without-buttons) button:is(button):is(button){opacity:0 !important;pointer-events:0}.mouse-grabbed{scroll-snap-type:none !important}.mouse-grabbed :is(.horizontal-scroll-button,.horizontal-scroll-button.left){opacity:1;font-weight:800;background-color:var(--wp--preset--color--darkgray, rgba(170, 170, 170, 0.8))}.mouse-grabbing{cursor:grabbing;scroll-behavior:auto !important}:root[data-prefers-color-scheme=null]:has(>body.supports-dark-mode){color-scheme:light dark}:root[data-prefers-color-scheme=dark]:has(>body.supports-dark-mode){color-scheme:dark}:root[data-prefers-color-scheme=light]:has(>body.supports-dark-mode){color-scheme:light}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{scroll-behavior:auto}:where(:target,[data-swup-scroll-target]){scroll-margin-top:var(--menu-offset, 2rem)}html,body{box-sizing:border-box;-webkit-text-size-adjust:none}body{display:grid;grid-template-areas:"container";align-content:start;min-height:100vh;margin:0;transition:all var(--wp--custom--transition-speed) var(--wp--custom--transition-easing);--background-color: white;accent-color:var(--accent-color, var(--wp--custom--primary-color));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}:where(body){line-height:1.8}body .wp-site-blocks{grid-area:container}:where(body){background-color:#fff;background-color:var(--wp--leopress--color--background);color:var(--wp--leopress--color--text)}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) body{--background-color: black}:where(html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) body){background-color:var(--wp--leopress--color--background);color:#eee}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) body{--background-color: black}:where(html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) body){background-color:var(--wp--leopress--color--background);color:#eee}}:where(form)>div+div{margin-block-start:var(--wp--style--block-gap)}footer,.navigation-bar{background-color:var(--primary-color-darker)}footer .colophon,.navigation-bar .colophon{background-color:var(--primary-color-darkest)}@keyframes fadePulse{from{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:1}}:where(p){line-height:1.4}h1{--heading: 1}h2{--heading: 2}h3{--heading: 3}h4{--heading: 4}h5{--heading: 5}h6{--heading: 6}img{max-width:100%;height:auto}img[class*=attachment-][src$=svg]{width:100%}img[class*=attachment-][src$=svg].size-thumbnail{width:5em}a:is([href*=youtube],[href*=youtu\.be],[href*=vimeo])[rel=lightbox]{display:inline-block;position:relative}a:is([href*=youtube],[href*=youtu\.be],[href*=vimeo])[rel=lightbox]:before{content:"";display:flex;position:absolute;inset:0}a:is([href*=youtube],[href*=youtu\.be],[href*=vimeo])[rel=lightbox]:after{content:"";display:flex;position:absolute;inset:0;background-image:url("data:image/svg+xml,('data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cdefs%3E%3Cstyle%3E.fa-primary%7Bfill: white%7D .fa-secondary%7Bopacity:0.6;%7D%3C/style%3E%3C/defs%3E%3Cpath class='fa-primary' d='M212.5 147.5c-7.4-4.5-16.7-4.7-24.3-.5s-12.3 12.3-12.3 20.9V344c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88z'/%3E%3Cpath class='fa-secondary' d='M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c-7.6 4.2-12.3 12.3-12.3 20.9V344c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88c-7.4-4.5-16.7-4.7-24.3-.5z'/%3E%3C/svg%3E')");background-repeat:no-repeat;background-size:5rem;background-position:center center;place-content:center;place-items:center;transition:all var(--transition-time)}a:is([href*=youtube],[href*=youtu\.be],[href*=vimeo])[rel=lightbox]:hover:after{background-size:7rem}:where(a:not(.button,.wp-block-button__element)){overflow-wrap:break-word;word-break:all;word-wrap:break-word;text-decoration:none;color:var(--wp--leopress--color--link)}@media screen and (max-width: 790px){:where(a:not(.button,.wp-block-button__element)){overflow-wrap:anywhere}}:where(p) :where(a:not(.button,.wp-block-button__element)){text-decoration:underline}ul{padding-inline-start:1.5em}:where(p:not[class]){line-height:1.65}:where(blockquote).wp-block-quote,:where(blockquote).wp-block-quote.is-style-large{margin:inherit}:where(blockquote) :where(cite){font-size:.8em;color:#707070;font-style:normal;text-align:left}table{border-collapse:collapse}table td,table th{padding:1rem;border:1px solid #eee}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) table td,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) table th{border:1px solid #444}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) table td,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) table th{border:1px solid #444}}table a{word-break:break-all}pre{font-family:var(--font-family-monospace);font-size:11px}:is(p,p>strong)>:is(.fa,.fab,.fas,.fal):first-child{min-width:1.5em}input:focus,textarea:focus{-webkit-appearance:none;border-color:var(--accent-color) !important}:is(input,textarea,select):where(:not([type=radio],[type=checkbox],[type=submit],[type=range])){font-family:var(--font-family-ui);display:block;width:100%;padding:.75em;margin-top:.5rem;margin-top:calc(var(--wp--style--block-gap)/4);font-size:16px;border-radius:var(--wp--custom--border-radius, var(--border-radius));border:1px solid currentColor;-webkit-appearance:none;outline-width:0;outline:0}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) :is(input,textarea,select):where(:not([type=radio],[type=checkbox],[type=submit],[type=range])){background:rgba(0,0,0,0);color:#fff}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) :is(input,textarea,select):where(:not([type=radio],[type=checkbox],[type=submit],[type=range])){background:rgba(0,0,0,0);color:#fff}}.has-inline-color .fad{--fa-primary-color: currentColor;--fa-secondary-color: currentColor}:where(:root){--fa-primary-color: currentcolor;--fa-secondary-color: currentcolor;--fa-primary-opacity:0.6;--fa-secondary-opacity:1}:is(.fad[data-icon]){--fa-primary-color: currentcolor;--fa-secondary-color: currentcolor}:is(.fad[data-icon]):before,:is(.fad[data-icon]):after{content:attr(data-icon);height:1.5ex}:is(.fad[data-icon]):after{content:attr(data-icon)}:is(.fad[data-icon]):is([data-icon=],[data-icon=]):before{font-family:"Font Awesome Kit";content:"";margin-left:-0.7em}:is(.fad[data-icon]):is([data-icon=],[data-icon=]):after{content:"⏺";font-family:var(--fa-style-family, "Font Awesome 7 Pro");position:absolute;display:inline-block;-webkit-text-stroke:.75em;transform:scale(0.65) translate(-106%, -12%) !important}:where(.fab){--fa-style-family: "Font Awesome 7 Brands" }:where(.fa-classic,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin){font-family:var(--fa-style-family, "Font Awesome 7 Pro")}@supports(-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none){:is(input[type=radio],input[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;min-height:16px;min-width:16px;height:1em;width:1em;color:currentColor;border:2px solid;display:inline-block;margin:0;margin-right:.5em;transition:background var(--transition-time, 384ms);background:rgba(0,0,0,0)}:is(input[type=radio],input[type=checkbox]):checked{background-color:currentColor;background:currentColor;background-size:100%;background-position:center;background-repeat:no-repeat}:is(input[type=radio],input[type=checkbox]):checked[type=radio]{background:radial-gradient(currentColor, currentColor 50%, transparent 53%, transparent)}:is(input[type=radio],input[type=checkbox]):checked[type=checkbox]{background:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 512 512"><path fill="white" d="M174 439L7 273a26 26 0 010-36l37-36c10-10 26-10 36 0l112 112L432 73c10-10 26-10 36 0l37 36c9 10 9 26 0 36L210 439a26 26 0 01-36 0z"/></svg>'),currentColor;background-size:100%}:is(input[type=radio],input[type=checkbox])[type=radio]{border-radius:10rem}:is(input[type=radio],input[type=checkbox])[type=checkbox]{border-radius:.25em;border-radius:0}}select{display:block;-webkit-appearance:none}main{margin-inline:auto;clear:both;padding-top:0;padding-bottom:0}main>*:not(.alignfull,.alignwide){margin-inline:auto;max-width:min(var(--max-container-size),var(--responsive-fallback-size))}main>*:not(.alignfull,.alignwide)>.wp-block-image,main>*:not(.alignfull,.alignwide)>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}main:before{display:table;content:""}main:after{display:table;content:""}main.container:not(.template-wide)>.alignwide{margin-inline:auto;max-width:min(var(--wide-size),var(--max-responsive-width))}main.container:not(.template-wide)>.alignwide>.wp-block-image,main.container:not(.template-wide)>.alignwide>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}main.container:not(.template-wide)>*:not(.alignfull,.alignwide){margin-inline:auto;max-width:min(var(--content-size),var(--responsive-fallback-size))}main.container:not(.template-wide)>*:not(.alignfull,.alignwide)>.wp-block-image,main.container:not(.template-wide)>*:not(.alignfull,.alignwide)>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}:is(header,header.wp-block-template-part):has(>.is-position-sticky){position:sticky;position:-webkit-sticky;z-index:25;top:0}.is-position-sticky:not(header,header.wp-block-template-part,.is-header-menu){top:calc(var(--wp-admin--admin-bar--position-offset) + var(--menu-offset))}:where(.is-position-sticky:not(header,header.wp-block-template-part,.is-header-menu)){background-color:var(--background-color)}:where(footer){position:relative;background-color:var(--primary-color);color:var(--primary-text-color);transition:all 384ms ease-in-out;font-family:var(--font-family-ui)}.full-width:has(main.container){padding-bottom:var(--wp--style--block-gap)}:where(footer) .menu,:where(footer) .menu li,:where(footer) .menu li a{display:block;padding:0}:where(footer).inactive{pointer-events:none}:where(footer) .searchform label{display:none}:where(footer) label{display:block}:where(footer) .single-field-form,:where(footer) #s,:where(footer) #mailchimp_newsletter{display:block;float:left;width:10em;height:3rem;background:rgba(0,0,0,0);color:var(--primary-text-color);border-bottom-right-radius:0;border-top-right-radius:0;border:1px solid var(--primary-text-color)}:where(footer) .single-field-form::placeholder,:where(footer) #s::placeholder,:where(footer) #mailchimp_newsletter::placeholder{color:#fff;opacity:.25}:where(footer) .single-field-form+input[type=submit],:where(footer) #s+input[type=submit],:where(footer) #mailchimp_newsletter+input[type=submit]{display:block;-webkit-appearance:none;appearance:none;background:none;color:var(--primary-text-color);border:1px solid var(--primary-text-color);border-bottom-left-radius:0;border-top-left-radius:0;margin:0;float:left;text-align:center;width:7em !important;height:3rem;font-weight:bold}:where(footer) .colophon{overflow:hidden;padding:3rem 0}:where(footer) .colophon svg{margin:.5rem}:where(footer) .colophon a{text-decoration:none}:where(footer) a{color:var(--primary-text-color);text-decoration:underline}:where(footer) a:hover{text-decoration:none}:where(footer) a[href*=remove_item]{text-decoration:none}.footer-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));grid-column-gap:1rem;padding-bottom:3rem}.footer-wrapper>ul{margin-top:0}:where(nav.is-nowrap){scrollbar-width:none;overflow-x:scroll}:where(nav.is-nowrap) ul{white-space:nowrap;max-width:none;padding-inline-start:var(--wp--style--root--padding-left);padding-inline-end:var(--wp--style--root--padding-right)}@media screen and (max-width: 790px){:where(nav.is-nowrap).wp-block-navigation,:where(nav.is-nowrap) ul{justify-content:flex-start}}:where(nav.is-nowrap).alignfull{max-width:100vw}:where(nav.is-nowrap)::-webkit-scrollbar{display:none}.navigation-bar{top:0;z-index:3;width:100%;font-family:var(--font-family-ui);background-color:hsla(0,0%,100%,.05);background-color:var(--primary-color);color:var(--primary-text-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.navigation-bar a{color:inherit}.navigation-bar:not(:has(.main-menu>li)) .menu-icon{display:none}.navigation-bar>.wrapper>.navigation-wrapper{height:var(--navbar-height);display:flex;flex-flow:row wrap;justify-content:space-between}@media(max-width: 790px){.navigation-bar>.wrapper>.navigation-wrapper{overflow:hidden}}body.menu-breakpoint .navigation-bar>.wrapper>.navigation-wrapper{overflow:hidden}.navigation-bar .logo{display:flex;flex-flow:row wrap;align-items:center;height:100%;margin-right:1rem}.navigation-bar .logo>svg{width:8rem;width:8rem;max-width:100%;max-height:100%}@media screen and (max-width: 30em){.navigation-bar .logo>svg{max-height:2.5em}}.navigation-bar .logo img{height:90%;width:auto}.navigation-bar .menu-icon{display:none;font-size:2rem;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 384ms ease-in-out;transform-origin:100% 50%;padding-left:1rem;padding-right:1rem}.navigation-bar .menu-icon svg>*{pointer-events:none}@media(max-width: 790px){.navigation-bar .menu-icon{display:flex}}body.menu-breakpoint .navigation-bar .menu-icon{display:flex}.navigation-bar .menu-icon.always{display:flex}.navigation-bar .menu-icon .menu-icon-svg-double rect{transition:all 96ms ease-in-out}.navigation-bar.active .menu-icon-svg-double rect:first-child{transform:translateY(10px)}.navigation-bar.active .menu-icon-svg-double rect:last-child{transform:translateY(-10px)}.navigation-bar .menu-items{flex:1 1 auto;height:auto;margin-left:auto;text-align:right}@media(max-width: 790px){.navigation-bar .menu-items{flex-basis:100%;display:none;margin-top:10px}}body.menu-breakpoint .navigation-bar .menu-items{flex-basis:100%;display:none;margin-top:10px}.navigation-bar .menu-items>ul{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;margin:0;list-style:none;padding:0}.navigation-bar .menu-items>ul>div{height:100%}.navigation-bar .menu-items>ul>li{position:relative;height:100%}@media screen and (min-width: 544px){.navigation-bar .menu-items>ul>li{margin-right:2em}}@media screen and (max-width: 544px){.navigation-bar .menu-items>ul>li{flex-basis:100%}}.navigation-bar .menu-items>ul>li>ul{display:none}.navigation-bar .menu-items>ul>li>a{display:flex;align-items:center;height:100%;position:relative;opacity:.9}.navigation-bar .menu-items>ul>li>.sub-menu{text-align:left;position:absolute;top:2.5em;left:-1em;padding-left:0 !important}@media(min-width: 790px){.navigation-bar .menu-items>ul>li:hover{opacity:1}.navigation-bar .menu-items>ul>li:hover .sub-menu{display:block;min-height:1em;word-break:break-none;white-space:nowrap;border-radius:var(--border-radius);list-style:none;padding:0;padding-left:1em}.navigation-bar .menu-items>ul>li:hover .sub-menu li{margin:0}.navigation-bar .menu-items>ul>li:hover .sub-menu a{padding:.5em 1em}}@media(max-width: 790px){.navigation-bar .menu-items>ul>li .sub-menu{display:block;position:static;list-style:none;padding:0}.navigation-bar .menu-items>ul>li .sub-menu li{padding-left:2em}}body.menu-breakpoint .navigation-bar .menu-items>ul>li .sub-menu{display:block;position:static;list-style:none;padding:0}body.menu-breakpoint .navigation-bar .menu-items>ul>li .sub-menu li{padding-left:2em}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs){font-family:var(--font-family-ui)}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper{display:flex;justify-items:center;align-content:center;align-items:center}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper [data-href="/"]{padding:.5rem}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper span>svg{transform:translateY(1.5px)}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a{color:currentColor}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a:nth-child(n+2){padding:1em .5em}@media screen and (max-width: 790px){:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper [data-href="/"]{padding:.5rem;order:99;margin-left:auto}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper span{display:none}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a:not([data-href="/"]){display:none}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a.navigation-back{display:inherit;padding-left:0}:is(.breadcrumbs-bar,.wp-block-leopress-breadcrumbs) .breadcrumbs-wrapper a.navigation-back:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");display:inline;margin-right:.5rem}}.big-menu{position:absolute;left:0;right:0;top:var(--navbar-height);max-height:100vh;max-height:calc(100vh - var(--navbar-height));overflow-y:scroll;overflow-x:none;-webkit-overflow-scrolling:touch;padding-top:1rem;opacity:0;z-index:2;pointer-events:none;font-family:var(--font-family-ui);background-color:#fff}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .big-menu{background-color:#333}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .big-menu{background-color:#333}}.big-menu.active{opacity:1;pointer-events:auto;box-shadow:0 25rem 0 128vh rgba(0,0,0,.5)}.big-menu .main-menu{color:currentColor;padding:0;display:none}@media(max-width: 790px){.big-menu .main-menu{display:block}}body.menu-breakpoint .big-menu .main-menu{display:block}.big-menu .main-menu ul{padding-left:0}.big-menu .main-menu .sub-menu{padding-left:1em}.big-menu .main-menu li{list-style:none}.big-menu .main-menu a{display:block;color:inherit}header.wp-block{z-index:21}.header{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;position:relative;padding-bottom:1em;height:500px;min-height:30vw;max-height:1080px;background-size:cover;background-position:center center;overflow:hidden;font-family:var(--font-family-heading)}.header[class~="100%"]{height:100vh}.header[class~="75%"]{height:75vh}.header[class~="50%"]{height:50vh}.header[class~="25%"]{height:25vh}.header.has-image img,.header.has-image .image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.header>h1{z-index:1;color:#fff;font-size:3em;line-height:1.2em;margin-inline:auto;clear:both;margin-top:auto}.header>h1>*:not(.alignfull,.alignwide){margin-inline:auto;max-width:min(var(--max-container-size),var(--responsive-fallback-size))}.header>h1>*:not(.alignfull,.alignwide)>.wp-block-image,.header>h1>*:not(.alignfull,.alignwide)>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}.header>h1:before{display:table;content:""}.header>h1:after{display:table;content:""}.content-with-sidebar{display:flex !important;grid-column-gap:3rem;flex-flow:row wrap;max-width:100%}.content-with-sidebar>div{flex:12 0 19rem;max-width:100%}.content-with-sidebar>div:nth-child(2){flex-grow:1;margin-left:3rem}@media screen and (max-width: 544px){.content-with-sidebar>div:nth-child(2){margin:0}}.content-with-sidebar>div div.wrapper>*{max-width:none !important}.content-with-sidebar.left>div:nth-child(2){margin-right:3rem;margin-left:0;order:-1}.relative-wrapper{position:relative;min-height:2em}:where(.transition-fade){transition:none}#darkmode-toggle{position:relative;bottom:0;right:0;max-width:148px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#darkmode-toggle span{cursor:pointer;display:inline-block;position:relative;text-align:center;border-radius:100%;width:38px;height:38px;vertical-align:middle;font-size:20px;background-color:#fefefe;border:.15em solid #fefefe;border:.15em solid #111;color:#111;transition:all 240ms ease-in-out;overflow:hidden}#darkmode-toggle span:before{content:"";background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="1.5em" height="1.5em"><path fill="white" d="M283.211 512c78.962 0 151.079-35.925 198.857-94.792 7.068-8.708-.639-21.43-11.562-19.35-124.203 23.654-238.262-71.576-238.262-196.954 0-72.222 38.662-138.635 101.498-174.394 9.686-5.512 7.25-20.197-3.756-22.23A258.156 258.156 0 0 0 283.211 0c-141.309 0-256 114.511-256 256 0 141.309 114.511 256 256 256z"></path></svg>');background-position:center;background-size:1em;background-repeat:no-repeat;display:block;width:1.7em;height:1.7em;position:absolute;left:50%;transform:translate(-50%, 2em);transition:all 240ms ease-in-out}#darkmode-toggle span:after{content:"";background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="1.5em" height="1.5em"><path fill="currentColor" d="M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"></path></svg>');background-position:center;background-size:1em;background-repeat:no-repeat;display:block;width:1.7em;height:1.7em;position:absolute;left:50%;transform:translate(-50%, 0);transition:all 240ms ease-in-out}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) #darkmode-toggle span{background-color:#111;color:#fefefe;border:.15em solid gray !important}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) #darkmode-toggle span:before{transform:translate(-50%, 0)}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) #darkmode-toggle span:after{transform:translate(-50%, 2em)}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) #darkmode-toggle span{background-color:#111;color:#fefefe;border:.15em solid gray !important}html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) #darkmode-toggle span:before{transform:translate(-50%, 0)}html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) #darkmode-toggle span:after{transform:translate(-50%, 2em)}}#darkmode-toggle:after{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%);font-size:.75em;width:8em;text-shadow:0 0 .3em #111}@media(prefers-color-scheme: light){html[data-prefers-color-scheme=null] #darkmode-toggle span{border:0;padding:2px}html[data-prefers-color-scheme=null] #darkmode-toggle:after{content:"System: (Light)";content:var(--string-system-light)}}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null] #darkmode-toggle span{border:0 !important;padding:2px}html[data-prefers-color-scheme=null] #darkmode-toggle:after{content:"System: (Dark)";content:var(--string-system-dark)}}html[data-prefers-color-scheme=dark] #darkmode-toggle:after{content:"Custom: Dark";content:var(--string-custom-dark)}html[data-prefers-color-scheme=light] #darkmode-toggle:after{content:"Custom: Light";content:var(--string-custom-light)}#darkmode-toggle:after{display:inline;margin-left:.5em;position:static;opacity:0;transition:all var(--transition-time, 384ms)}#darkmode-toggle:hover:after{opacity:1}#admin-link{position:absolute;bottom:0}@keyframes opacityDelay{from{opacity:0}to{opacity:1}}@keyframes loader{from{transform:translateX(-30vw);opacity:1}to{transform:translateX(130vw);opacity:1}}.swup-loader{pointer-events:none;opacity:0;width:100vw;overflow:hidden;height:4px;position:fixed;top:0;left:0;z-index:9000001;background:hsla(0,0%,80%,.8);color:#eee}.swup-loader:after{display:block;content:"";width:30vw;height:100%;background-color:currentColor;animation:loader 3s infinite}body:has(.is-next-container,.is-previous-container){overflow-x:hidden !important}:is(.is-leaving,.is-changing,.is-loading-new-page) .swup-loader{animation:opacityDelay 1s forwards;animation-delay:1s}header .menu,header .menu ul,.navigation-bar .menu,.navigation-bar .menu ul{display:flex;flex-flow:row wrap;padding:0;list-style:none}header .menu li,header .menu ul li,.navigation-bar .menu li,.navigation-bar .menu ul li{display:flex;align-items:center;justify-content:center}header .menu li a,header .menu ul li a,.navigation-bar .menu li a,.navigation-bar .menu ul li a{padding-left:1em;padding-right:1em}.main-menu>div{display:flex;justify-content:center}.gallery{max-width:30rem;padding:1rem;padding-bottom:0;margin-top:2rem}.gallery .gallery-item img{border:2px solid rgba(0,0,0,0) !important}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9001;display:flex;justify-content:center;align-content:center;background:rgba(0,0,0,.8);opacity:0;transition:opacity .2s ease-in-out}.overlay>.imagebox{display:flex;justify-content:center;align-items:center;text-align:center;margin:0;padding-bottom:3rem}.overlay>.imagebox>img{max-height:calc(100vh - 5rem);max-width:calc(100vw - 2rem);height:auto;width:auto;margin:1rem}.overlay>.imagebox>figcaption{height:3rem;width:100vw;position:fixed;bottom:0;left:0;line-height:3rem;background:#1fb0ff;color:#fff;font-size:1em;font-weight:600}.overlay>.imagebox>figcaption>button{position:absolute;bottom:0;left:0;top:0}.widget{flex-basis:280px;flex-shrink:2}@media screen and (max-width: 544px){.widget{flex-basis:100%}}.widget h2{font-size:1rem;font-weight:bold}.widget h2+*{margin-top:0}.widget ul,.widget p{margin-top:.25em;list-style:none;padding-left:0}.widget form:first-child{margin-top:2em}.margin-collapsing-spacer{margin-block-start:var(--wp--style--block-gap)}.home .margin-collapsing-spacer{margin-bottom:0}.margin-zero{margin-block:0}.alignright:not(.wp-block-embed,.wp-block-leopress-junk-drawer,.wp-block-table,.wp-block-button,.wp-block-image){float:right;margin-top:0;margin-bottom:1em;margin-left:.5rem;margin-right:0}.alignleft:not(.wp-block-embed,.wp-block-leopress-junk-drawer,.wp-block-table,.wp-block-button,.wp-block-image){float:left;margin-top:0;margin-bottom:1em;margin-left:0;margin-right:.5rem}.aligncenter{float:none;margin-left:auto;margin-right:auto;text-align:center;justify-content:center}.aligncenter iframe{display:inline-block !important}.aligninline{display:inline-block}.alignfull{clear:both;--responsive-fallback-size: 100%}.alignfull.wp-block-embed>div,.alignfull.wp-block-embed iframe{width:100%;height:100%}.alignfull.wp-embed-aspect-16-9{height:57vw}.with-drop-shadow{filter:drop-shadow(var(--drop-shadow))}.avatar{aspect-ratio:1;height:initial}.hidden{display:none}@media screen and (max-width: 782px){.hidden-mobile{display:none !important}}@media print{.hidden-mobile{display:none !important}}@media screen and (min-width: 783px){.hidden-desktop{display:none !important}}.hide-if-empty:empty{display:none}.columns-1{--column-count: 1}.columns-2{--column-count: 2}.columns-3{--column-count: 3}.columns-4{--column-count: 4}.columns-5{--column-count: 5}.columns-6{--column-count: 6}.columns-7{--column-count: 7}.columns-8{--column-count: 8}.fa{font-weight:var(--fa-style, 900)}.fa.fa :where(a){font-family:var(--fa-style-family, "Font Awesome 7 Pro")}.is-position-relative{position:relative}.folded-form{transition:max-height 200ms ease-in-out;max-height:0px;overflow:hidden}.single-product-image img{object-fit:cover;width:20rem;height:20rem}.single-product-image [data-lightbox],.single-product-image a[href*=".png"],.single-product-image a[href*=".gif"],.single-product-image a[href*=".jpg"],.single-product-image a[href*=".jpeg"],.single-product-image a[href*=".svg"]{cursor:zoom-in}.wp-block-leopress-carousel .scroll-button-left,.wp-block-leopress-carousel .scroll-button-right{position:absolute;width:2.5rem;height:2.5rem;background:none;color:var(--wp--color--preset--gray, #e2e2e2);top:50%;left:-4vw;border-radius:100px;cursor:pointer;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);opacity:.75}.wp-block-leopress-carousel .scroll-button-left:before,.wp-block-leopress-carousel .scroll-button-right:before{font-family:var(--fa-style-family, "Font Awesome 7 Pro");display:inline;font-size:1.25rem;content:"";opacity:.5;position:relative;top:1px}.wp-block-leopress-carousel .scroll-button-left:hover,.wp-block-leopress-carousel .scroll-button-right:hover{background:var(--wp--color--preset--lightgray, lightgray);opacity:1}.wp-block-leopress-carousel .scroll-button-left:hover:before,.wp-block-leopress-carousel .scroll-button-right:hover:before{opacity:1}@media(max-width: 1000px){.wp-block-leopress-carousel .scroll-button-left,.wp-block-leopress-carousel .scroll-button-right{width:2rem;height:2rem}}@media(max-width: 790px){.wp-block-leopress-carousel .scroll-button-left,.wp-block-leopress-carousel .scroll-button-right{display:none}}.form-container{margin-block-start:var(--wp--style--block-gap)}.form-container form :is(input:not([type=button],[type=submit]),textarea){margin-top:0}.form-container form>*+*{margin-block-start:calc(var(--wp--style--block-gap, 1em)/2)}.form-container p:has(small>i a[data-href="https://policies.google.com/privacy"]){opacity:.25}form.confirmation .confirmation-text{margin-top:1em;font-weight:bold}form.confirmation label{display:block !important}form.confirmation label.optional-label,form.confirmation span:not(.form-icon){display:none !important;height:auto;margin:0}form.confirmation :is(input:not([type=button],[type=submit]),textarea){-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0) !important;border:none;pointer-events:none}form.confirmation dt{margin:0;font-weight:bold}form.confirmation dd{margin:0;margin-block-start:var(--wp--style--block-gap);font-style:italic}form.confirmation .submit-button button{float:right}form.confirmation .back-button button{float:left;display:inline-block !important;background-color:#20b2aa}.form-icon{display:block;width:1.5em;text-align:center;padding-top:.5em;padding-bottom:.5em;margin-right:1em;font-size:1.25em;float:left;text-align:bottom}.form-sent .form-grid{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.1;pointer-events:none}.form-sent.confirmation .form-grid{opacity:.5}.form-sent.confirmation .back-button{display:none}.fieldset{overflow:auto}.fieldset .radios.vertical{display:grid}.fieldset .radios.vertical br{display:none}.fieldset .radios.vertical label{margin:0}.form-notifications,#form-notifications{font-size:1.2em;padding:.5em;background:hsla(0,0%,100%,.75);border-radius:var(--border-radius);border:.5px solid #f2f6fa}.form-notifications>:first-child,#form-notifications>:first-child{margin-top:0}.form-notifications>*+*,#form-notifications>*+*{margin-block-start:var(--wp--style--block-gap, 1rem)}.form-notifications .button,#form-notifications .button{border-radius:var(--border-radius, 48px);opacity:.9}#form-notifications{display:none}.rsrvr-logo{display:block;margin-inline:auto;margin-block-start:calc(var(--wp--style--block-gap)*3);content:"";color:var(--wp--preset--color--rsrvr);width:4em;height:4em;background-image:url("assets/logo-text.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-block-end:var(--wp--style--block-gap, 1em);transition:all 128ms;opacity:.5}.rsrvr-logo:hover{opacity:1}:where(.wp-block-button.is-style-link) .wp-block-button__link{background-color:rgba(0,0,0,0);padding:0;color:inherit}:where(.wp-block-button.is-style-large-icon) .wp-block-button__link .fa{font-size:2em;font-size:var(--wp--preset--font-size--large, large) !important}.wp-video{width:100% !important;max-width:100vw !important}.is-style-text-shadow{text-shadow:0 0 .5em #000}.is-style-hide-labels .optional-label{display:none}@media screen and (min-width: 0\0 ){.is-style-hide-labels .optional-label{display:block}}.form-container:not(.optional-label):not(.is-style-hide-labels) ::placeholder{opacity:0}.is-style-equal-group-heights .wp-block-group__inner-container,.is-style-equal-group-heights .wp-block-column,.is-style-equal-group-heights .wp-block-group{height:100%}.is-style-borderless table,.is-style-borderless tbody,.is-style-borderless thead,.is-style-borderless td{border:0;padding:.1em .75em}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .is-style-borderless table,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .is-style-borderless tbody,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .is-style-borderless thead,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .is-style-borderless td{border:0}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .is-style-borderless table,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .is-style-borderless tbody,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .is-style-borderless thead,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .is-style-borderless td{border:0}}.is-style-borderless td:first-child,.is-style-borderless th:first-child{padding-left:0}.is-style-borderless td:last-child,.is-style-borderless th:last-child{padding-right:0}.wp-block-separator{border-top-width:1px}.wp-block-image .lightbox-trigger{display:none !important}.wp-block-cover{z-index:1}.wp-block-cover.has-background-dim:before,.wp-block-cover>.wp-block-cover__gradient-background,.wp-block-cover>.wp-block-cover__background,.wp-block-cover>.wp-block-cover__image-background{display:block}.wp-block-embed,.wp-block-table{margin-left:auto;margin-right:auto;overflow-y:hidden}.wp-block-embed.alignright,.wp-block-embed.alignleft,.wp-block-table.alignright,.wp-block-table.alignleft{margin-inline:auto;max-width:min(var(--max-container-size),var(--responsive-fallback-size))}.wp-block-embed.alignright>.wp-block-image,.wp-block-embed.alignright>.wp-block-image.is-resized,.wp-block-embed.alignleft>.wp-block-image,.wp-block-embed.alignleft>.wp-block-image.is-resized,.wp-block-table.alignright>.wp-block-image,.wp-block-table.alignright>.wp-block-image.is-resized,.wp-block-table.alignleft>.wp-block-image,.wp-block-table.alignleft>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}.wp-block-embed.alignright iframe,.wp-block-embed.alignright tbody,.wp-block-table.alignright iframe,.wp-block-table.alignright tbody{float:right;margin-top:0;margin-bottom:1em;margin-left:.5rem;margin-right:0}.wp-block-embed.alignleft iframe,.wp-block-embed.alignleft tbody,.wp-block-table.alignleft iframe,.wp-block-table.alignleft tbody{float:left;margin-top:0;margin-bottom:1em;margin-left:0;margin-right:.5rem}.wp-block-embed.is-provider-youtube .yt-watch-choice{position:absolute;inset:0}.wp-block-embed.is-provider-youtube .yt-watch-choice>.yt-watch-image{position:absolute;inset:0;z-index:3;display:flex;position:absolute;color:red;font-size:6rem;place-content:center;place-items:center;cursor:pointer}.wp-block-embed.is-provider-youtube .yt-watch-choice>.yt-watch-image>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.wp-block-embed.is-provider-youtube .yt-watch-choice>.yt-watch-choice__wrapper{background-color:rgba(128,128,128,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(3px);position:absolute;inset:0;display:flex;flex-flow:row wrap;place-items:center;place-content:center;z-index:2;padding:var(--wp--style--block-gap)}.wp-block-embed.is-provider-youtube .yt-watch-choice>.yt-watch-choice__wrapper p{flex:1 1 100%}.wp-block-table{display:grid}@media screen and (max-width: 790px){.wp-block-table table{display:block;overflow-x:scroll}}.wp-block-leopress-details{margin-top:var(--wp--style--block-gap, 1rem);margin-bottom:0;position:relative}.wp-block-leopress-details summary,.wp-block-leopress-details .summary{margin:0;font-style:inherit;font-size:inherit;font-weight:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace){list-style-image:none;list-style:none}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace):is([open],.open) :is(summary,.summary):before,.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) details[open] :is(summary,.summary):before{content:" "}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) :is(summary,.summary){font-weight:bold;list-style-image:none;list-style:none;position:relative;padding-right:1em}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) :is(summary,.summary)::-webkit-details-marker{display:none}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) :is(summary,.summary):before{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);content:"";float:right;width:.25em;text-align:center;margin-right:1em;font-family:var(--fa-style-family, "Font Awesome 7 Pro")}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) :is(summary,.summary):focus{outline:0}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) :is(summary,.summary):hover{cursor:pointer}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace) :is(summary,.summary)+div>div>:first-child{margin-block-start:.25em}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace):before,.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace):after{display:none}.wp-block-leopress-details:not(.is-style-more):not(.is-style-more-and-replace).is-style-no-arrow :is(summary,.summary):before{display:none}div.wp-block-leopress-details>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-duration);overflow:hidden}div.wp-block-leopress-details>div>div{min-height:0}div.wp-block-leopress-details.is-style-empty :is(summary,.summary){display:none}div.wp-block-leopress-details.is-style-empty :is(summary,.summary):before{display:none}div.wp-block-leopress-details.is-style-empty+div.wp-block-leopress-details.is-style-empty{margin-block-start:0}div.wp-block-leopress-details:is([open],.open)>div{grid-template-rows:1fr;min-height:0}.wp-block-leopress-carousel .carousel-wrapper{overflow:hidden;overflow-x:scroll;padding-left:.2em;margin-left:-0.2em;scrollbar-width:0;scrollbar-color:rgba(0,0,0,0);-webkit-overscroll-behavior:contain;overscroll-behavior:contain}.wp-block-leopress-carousel .carousel-wrapper::-webkit-scrollbar{display:none}.wp-block-leopress-carousel .carousel-wrapper::-moz-scrollbar{display:none}.wp-block-leopress-carousel .carousel-wrapper::scrollbar{display:none}.wp-block-leopress-carousel{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.wp-block-leopress-carousel.is-style-grayscale{filter:grayscale(1)}.wp-block-leopress-carousel.is-style-grid{display:grid}.wp-block-leopress-carousel.is-style-grid .carousel-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));grid-gap:1rem;overflow:visible;white-space:normal;margin:0;padding:0}.wp-block-leopress-carousel.is-style-grid .carousel-wrapper>*{display:block;width:100%;text-align:center;margin:0}.wp-block-leopress-carousel .carousel-wrapper{display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;flex-flow:row nowrap;justify-content:flex-start;justify-items:flex-start;padding:.5rem 0}.wp-block-leopress-carousel .carousel-wrapper>*{display:flex;align-content:center;align-items:center;flex-shrink:0;width:10rem;margin:15px}.wp-block-leopress-carousel .carousel-wrapper>*>figure{margin:0}.wp-block-leopress-carousel .carousel-wrapper>* figcaption{text-align:center}.wp-block-leopress-carousel .carousel-wrapper>*:first-child{margin-left:0}@media screen and (min-width: 800px){.wp-block-leopress-hero-text,.hero-text{display:flex !important;flex-flow:column wrap;justify-content:flex-end;align-items:flex-end;background-size:90%;background-position:-10vw 0%;background-repeat:no-repeat;min-height:30rem}.wp-block-leopress-hero-text>*,.hero-text>*{width:65%;padding-top:2rem;padding-left:2rem;padding-right:2rem;margin:0;background-color:#fff}}@media screen and (max-width: 800px){.wp-block-leopress-hero-text,.hero-text{background:none !important}}.wp-block-leopress-featured-posts.is-style-contain-image figure,.wp-block-leopress-featured-pages.is-style-contain-image figure{background-size:contain;background-size:80%}.wp-block-leopress-featured-posts.is-style-cards .posts-container,.wp-block-leopress-featured-pages.is-style-cards .posts-container{grid-gap:1rem;column-count:3;column-width:12rem;column-gap:1rem}.wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured,.wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured{break-inside:avoid;padding-bottom:1rem}.wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a,.wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a{display:block;margin:-4px;padding:1rem;border-radius:var(--border-radius);box-shadow:0px 4px 4px hsl(0,0%,75%);transition:box-shadow 200ms ease-in-out}.wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a:hover,.wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a:hover{box-shadow:0px 4px 7px hsl(0,0%,75%)}@supports(display: grid){.wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a,.wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a{margin:0}}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a{background-color:#444;box-shadow:none}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a{background-color:#444;box-shadow:none}}.wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a p,.wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a p{color:#333}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a p,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a p{color:#fff}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-featured-posts.is-style-cards .posts-container>.wp-block-leopress-featured>a p,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-featured-pages.is-style-cards .posts-container>.wp-block-leopress-featured>a p{color:#fff}}.wp-block-leopress-featured-posts.is-style-cards figure,.wp-block-leopress-featured-pages.is-style-cards figure{background-size:contain;border:1rem solid rgba(0,0,0,0);margin:-1rem;height:12rem;border-radius:0;border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.posts-container{display:flex !important;flex-flow:row wrap;justify-content:space-between;display:grid !important;grid-template-columns:repeat(auto-fill, minmax(290px, 1fr));grid-column-gap:var(--wp--style--block-gap);grid-row-gap:var(--wp--style--block-gap)}@media screen and (max-width: 774px){.posts-container{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}.wp-block-leopress-featured{display:block;flex:0 1 300px}.wp-block-leopress-featured>a{position:relative;display:block}.wp-block-leopress-featured>a button.edit{-webkit-appearance:none;appearance:none;border-radius:20em;width:2em;height:2em;background-color:hsla(0deg, 0, 50%, .5);;box-shadow:1px 3px 4px #ddd;font-weight:bold;border:none;color:#fff;position:absolute;bottom:1em;right:5em;line-height:2.2;cursor:pointer;z-index:2}.wp-block-leopress-featured>a button.edit.clear{line-height:1.8}.wp-block-leopress-featured>a button.edit.move-up{right:1em}.wp-block-leopress-featured>a button.edit.move-down{right:3em}.wp-block-leopress-featured h4{color:var(--primary-color);margin-top:1em;margin-bottom:.5em}.wp-block-leopress-featured p{margin-top:.5em;margin-bottom:1em}.wp-block-leopress-featured p :hover{color:var(--primary-color)}.wp-block-leopress-featured figure{display:flex;justify-content:center;height:15rem;margin:0;color:hsl(from var(--primary-color) h s calc(l * 0.2));background-color:rgba(50,50,50,.2);background-size:cover;background-position:center;background-repeat:no-repeat;border:0;border-radius:var(--border-radius)}.wp-block-leopress-table-of-contents{display:block;list-style:none;list-style-type:none}.wp-block-leopress-table-of-contents:not([class*=is-style-icon-]){padding:0}.wp-block-leopress-column .wp-block-leopress-table-of-contents{position:-webkit-sticky;position:sticky;top:var(--navbar-height);transform:translateY(1rem)}.wp-block-group.is-style-wrapper{padding:0;margin-inline:auto;clear:both}.wp-block-group.is-style-wrapper>*:not(.alignfull,.alignwide){margin-inline:auto;max-width:min(var(--max-container-size),var(--responsive-fallback-size))}.wp-block-group.is-style-wrapper>*:not(.alignfull,.alignwide)>.wp-block-image,.wp-block-group.is-style-wrapper>*:not(.alignfull,.alignwide)>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}.wp-block-group.is-style-wrapper:before{display:table;content:""}.wp-block-group.is-style-wrapper:after{display:table;content:""}.wp-block-group.is-style-wrapper.alignfull .wp-block-group__inner-container{max-width:none;margin-inline:auto;clear:both}.wp-block-group.is-style-wrapper.alignfull .wp-block-group__inner-container>*:not(.alignfull,.alignwide){margin-inline:auto;max-width:min(var(--max-container-size),var(--responsive-fallback-size))}.wp-block-group.is-style-wrapper.alignfull .wp-block-group__inner-container>*:not(.alignfull,.alignwide)>.wp-block-image,.wp-block-group.is-style-wrapper.alignfull .wp-block-group__inner-container>*:not(.alignfull,.alignwide)>.wp-block-image.is-resized{display:block !important;margin-left:auto !important;margin-right:auto !important}.wp-block-group.is-style-wrapper.alignfull .wp-block-group__inner-container:before{display:table;content:""}.wp-block-group.is-style-wrapper.alignfull .wp-block-group__inner-container:after{display:table;content:""}.wp-block-group.is-style-wrapper.has-background{padding:1rem 0}.wp-block-group.is-style-padding{padding:1em}.wp-block-group.is-style-image-grid .wp-block-group__inner-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(13rem, 1fr));grid-gap:1fr}.wp-block-group.is-style-image-grid .wp-block-group__inner-container:before,.wp-block-group.is-style-image-grid .wp-block-group__inner-container:after{display:none;content:""}.wp-block-group.is-style-image-grid .wp-block-group__inner-container .wp-block-image{margin:0}.wp-block-group.is-style-image-grid .wp-block-group__inner-container .wp-block-image figure.alignleft,.wp-block-group.is-style-image-grid .wp-block-group__inner-container .wp-block-image figure.alignright{float:none}.wp-block-group__inner-container:before,.woocommerce-notices-wrapper:before{display:table;content:""}.wp-block-group__inner-container:after,.woocommerce-notices-wrapper:after{display:table;content:""}:where(.wp-block-leopress-dark-mode-switcher){color:canvastText;--bg-color: hsl(0 0 0.5 / 0.125);--bg-color-active: hsl(0 0 40% / .5)}:where(.wp-block-leopress-dark-mode-switcher) .fa{font-weight:900}:where(.wp-block-leopress-dark-mode-switcher) button-toggle{display:inline-block;padding-inline:.5em;padding-block:.25em;border:0;background-color:var(--bg-color);color:gray;color:canvastText;color:color-mix(in sRGB, 75% canvasText, var(--wp--color--preset--primary));cursor:pointer}:where(html[data-prefers-color-scheme=null]) :where(.wp-block-leopress-dark-mode-switcher) button-toggle[data-mode=null]{background-color:var(--bg-color-active)}:where(html[data-prefers-color-scheme=light]) :where(.wp-block-leopress-dark-mode-switcher) button-toggle[data-mode=light]{background-color:var(--bg-color-active)}:where(html[data-prefers-color-scheme=dark]) :where(.wp-block-leopress-dark-mode-switcher) button-toggle[data-mode=dark]{background-color:var(--bg-color-active)}:where(.wp-block-leopress-dark-mode-switcher)>div{line-height:1;text-align:center}:where(.wp-block-leopress-dark-mode-switcher)>div label{font-size:.5em}:where(.wp-block-leopress-dark-mode-switcher).without-labels label{display:none}:where(.wp-block-leopress-dark-mode-switcher).is-style-tabs>div{gap:0}:where(.wp-block-leopress-dark-mode-switcher).is-style-tabs>div>span{display:block}:where(.wp-block-leopress-dark-mode-switcher)>div{display:flex;gap:.5em}.wp-block-leopress-logo svg{max-width:100%;height:auto}.wp-block-leopress-instagram-feed a:after{display:none !important}.wp-block-leopress-instagram-feed h4{text-align:center}.wp-block-leopress-instagram-feed .images-grid{display:flex;gap:var(--wp--style--block-gap, 1rem);flex-flow:row nowrap;overflow-x:auto;margin-block-start:var(--wp--style--block-gap, 1rem)}@media screen and (max-width: 790px){.wp-block-leopress-instagram-feed .images-grid{grid-template-columns:repeat(6, 12rem);margin-inline:calc(-1*var(--wp--custom--global-padding, 15px));padding-inline:var(--wp--custom--global-padding, 15px)}}.wp-block-leopress-instagram-feed .images-grid>figure{width:12rem;flex:0 0 12rem}.wp-block-leopress-instagram-feed .images-grid>figure[data-media-type=CAROUSEL_ALBUM]{position:relative}.wp-block-leopress-instagram-feed .images-grid>figure[data-media-type=CAROUSEL_ALBUM]>a:has(>img):before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");position:absolute;top:.5rem;right:1rem;color:#fff;text-shadow:2px 2px 12px #000}.wp-block-leopress-instagram-feed .images-grid>figure img{aspect-ratio:1;object-fit:cover;display:block;width:100%}.wp-block-leopress-instagram-feed .images-grid>figure figcaption{margin-block-start:var(--wp--style--block-gap, 1rem)}@media screen and (min-width: 790px){.wp-block-leopress-instagram-feed .images-grid>figure{flex-grow:1;flex-shrink:1}.wp-block-leopress-instagram-feed .images-grid>figure:nth-child(1n+5){display:none}}.wp-block-leopress-language-switcher .wp-block-leopress-language-switcher__tabs{background-color:hsla(0,0%,100%,.5);padding-inline:.5rem;color:#000;border-radius:var(--wp--custom--border-radius)}.wp-block-leopress-language-switcher .wp-block-leopress-language-switcher__tabs a{padding:.35rem;padding-inline:.5rem;text-transform:uppercase;border-radius:var(--wp--custom--border-radius);white-space:nowrap}.wp-block-leopress-language-switcher .wp-block-leopress-language-switcher__tabs .current-language{color:var(--wp--custom--primary-text-color);background-color:var(--wp--preset--color--primary)}.wp-block-leopress-language-switcher .wp-block-leopress-language-switcher__tabs:not(:has(:nth-child(3))) .current-language{margin-inline:.25rem}.wp-block-leopress-language-switcher .wp-block-leopress-language-switcher__tabs:not(:has(:nth-child(3))) .current-language:last-child{margin-inline-end:-0.5rem}.wp-block-leopress-language-switcher .wp-block-leopress-language-switcher__tabs:not(:has(:nth-child(3))) .current-language:first-child{margin-inline-start:-0.5rem}.wp-block-leopress-language-switcher :is(select){flex:0 1 auto;margin:0 !important}.wp-block-leopress-language-switcher,.wp-block-leopress-language-switcher label{display:flex;gap:calc(var(--wp--style--block-gap)/2);place-items:center}.wp-block-leopress-language-switcher:not([class*=is-style-]){position:relative;overflow:hidden}.wp-block-leopress-language-switcher:not([class*=is-style-]) label:before,.wp-block-leopress-language-switcher:not([class*=is-style-]) label:after{display:inline-block;font-family:var(--fa-style-family, "Font Awesome 7 Pro");content:"";font-size:1.5em;margin:0;float:left;transform:translateX(0.15em)}.wp-block-leopress-language-switcher:not([class*=is-style-]) label:after{content:"";font-size:1em;transform:translateX(-0.15em)}.wp-block-leopress-language-switcher:not([class*=is-style-]) select{position:absolute;z-index:5;inset:0;transform:translateX(-1px);opacity:.0001;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important;box-shadow:none !important}.wp-block-leopress-codemirror{--border-color: lab(50 0 0 / 0.2)}.wp-block-leopress-codemirror content{background-color:beige}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters{background-color:rgba(0,0,0,0);color:inherit;border-color:var(--border-color)}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor .cm-tooltip-autocomplete,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters .cm-tooltip-autocomplete{background-color:canvas}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor .cm-cursor,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters .cm-cursor{border-color:canvasText}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor .cm-selectionBackground,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor ::selection,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters .cm-selectionBackground,html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters ::selection{background-color:lab(50 0 0/.5) !important}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters{background-color:rgba(0,0,0,0);color:inherit;border-color:var(--border-color)}html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor .cm-tooltip-autocomplete,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters .cm-tooltip-autocomplete{background-color:canvas}html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor .cm-cursor,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters .cm-cursor{border-color:canvasText}html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor .cm-selectionBackground,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-editor ::selection,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters .cm-selectionBackground,html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror .cm-gutters ::selection{background-color:lab(50 0 0/.5) !important}}.wp-block-leopress-codemirror :where(iframe){border:1px solid hsl(from gray h s l/0.2);border:1px solid lab(50 0 0/.2);width:100%;min-height:150px}html[data-prefers-color-scheme=dark]:has(body.supports-dark-mode) .wp-block-leopress-codemirror :where(iframe){background-color:rgba(0,0,0,0);color:inherit}@media(prefers-color-scheme: dark){html[data-prefers-color-scheme=null]:has(body.supports-dark-mode) .wp-block-leopress-codemirror :where(iframe){background-color:rgba(0,0,0,0);color:inherit}}.wp-block-leopress-junk-drawer{position:relative;max-width:var(--wp--style--global--content-size);margin-inline:auto}.wp-block-leopress-junk-drawer :where(button){appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font-size:inherit}.wp-block-leopress-junk-drawer:is(.alignright,.alignleft):is(.alignright,.alignleft){float:none;margin-inline:auto}.wp-block-leopress-junk-drawer.with-align-right{text-align:right}.wp-block-leopress-junk-drawer.with-align-right>.wp-block-leopress-junk-drawer__inner-content{right:0}.wp-block-leopress-junk-drawer.alignleft{text-align:left}.wp-block-leopress-junk-drawer.alignleft>.wp-block-leopress-junk-drawer__inner-content{left:0}.wp-block-leopress-junk-drawer__inner-content{position:absolute;z-index:9001;width:max-content;max-width:calc(var(--wp--style--global--content-size) - var(--wp--style--root--padding-right) - ar(--wp--style--root--padding-left))}:is(.wp-block-search__input){margin-top:0}.wp-block-leopress-transient-container{display:grid;transition:grid-template-rows var(--transition-flow);grid-template-rows:1fr;position:relative}.wp-block-leopress-transient-container .wp-block-leopress-transient-container__inner-content{display:grid;overflow:hidden;position:relative;grid-template-rows:1fr;grid-template-columns:1fr;transition:grid-template-rows var(--transition-duration);position:relative}.wp-block-leopress-transient-container :is(.wp-block-leopress-transient-container__inner-content,.block-editor-block-list__layout)>:first-child{margin-block-start:0}.wp-block-leopress-transient-container :is(.wp-block-leopress-transient-container__inner-content,.block-editor-block-list__layout)>:last-child{margin-block-end:0}.wp-block-leopress-transient-container[data-closed=closed],.wp-block-leopress-transient-container.closed{grid-template-rows:0fr}.wp-block-leopress-transient-container[data-closed=closed] .wp-block-leopress-transient-container__inner-content,.wp-block-leopress-transient-container.closed .wp-block-leopress-transient-container__inner-content{min-height:0}.wp-block-leopress-transient-container[data-closed=closed] button,.wp-block-leopress-transient-container.closed button{opacity:0}.wp-block-leopress-transient-container button.wp-block-leopress-transient-container__inner-open-close{appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;color:var(--wp--custom--accent-color);color:inherit;margin:0;position:absolute;z-index:2;right:0;top:50%;transform:translateY(-50%);font-size:1em;font-family:var(--fa-style-family)}@keyframes rotateBox{from{transform:translate3d(0px, 0px, 0px) rotateY(0deg)}to{transform:translate3d(0px, 0px, 0px) rotateY(360deg)}}.wp-block-leopress-box-display{perspective:1200px;perspective-origin:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;--thickness: .25em;height:10px}.wp-block-leopress-box-display .d3-box{position:relative;cursor:grab;perspective-origin:center center;height:100%;animation:rotateBox 7s linear infinite;will-change:transform;transform-style:preserve-3d;user-select:none;-webkit-user-select:none;touch-action:none}.wp-block-leopress-box-display .d3-box:active{cursor:grabbing}.wp-block-leopress-box-display .side{position:absolute;inset:0;opacity:1;backface-visibility:visible;pointer-events:none;user-select:none;-webkit-user-select:none}.wp-block-leopress-box-display .side img{position:absolute;inset:0;object-fit:cover;display:block;height:100%;width:100%;pointer-events:none}.wp-block-leopress-box-display .side:nth-child(1){transform:translate3d(0, 0, 0px) rotateY(180deg);background-color:canvas}.wp-block-leopress-box-display .side:nth-child(1) img{object-position:left}.wp-block-leopress-box-display .side:nth-child(2){transform-origin:top;transform:rotateX(90deg);height:var(--thickness);background-color:#fff}.wp-block-leopress-box-display .side:nth-child(3){height:var(--thickness);top:auto;bottom:0;transform-origin:bottom;transform:rotateX(-90deg);background-color:#fff}.wp-block-leopress-box-display .side:nth-child(4){width:var(--thickness);transform-origin:left;transform:rotateY(-90deg);background-color:#fff}.wp-block-leopress-box-display .side:nth-child(4) img{object-position:center}.wp-block-leopress-box-display .side:nth-child(5){width:var(--thickness);right:0;left:auto;transform-origin:right;transform:rotateY(90deg);background-color:#fff}.wp-block-leopress-box-display .side:nth-child(6){transform:translate3d(0, 0, calc(var(--thickness)));background-color:lime}.wp-block-leopress-box-display .side:nth-child(6) img{object-position:right}@keyframes slideInFromBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}:where(.wp-block-leopress-scroll-apropos){display:none}:where(.wp-block-leopress-scroll-apropos):where(.scrolled-visible){display:block}html:where(:not(.scroll-100),:is(.is-changing)) :where(.wp-block-leopress-scroll-apropos):where(:has(+:where(.wp-block-leopress-scroll-apropos))){display:block}.article-header{overflow:hidden}.wp-block-gallery.is-style-carousel.is-style-carousel{display:grid;min-width:288px;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr));grid-template-rows:auto;grid-auto-rows:minmax(32px, min-content);overflow:hidden}.wp-block-gallery.is-style-carousel.is-style-carousel :is(figure.wp-block-image):not(#individual-image){width:auto}.wp-block-gallery.is-style-carousel.is-style-carousel a{pointer-events:none;display:flex}.wp-block-gallery.is-style-carousel.is-style-carousel img,.wp-block-gallery.is-style-carousel.is-style-carousel figure{object-position:center center;transition:all ease-in-out var(--transition-duration)}.wp-block-gallery.is-style-carousel.is-style-carousel>:is(figure,li){cursor:pointer}.wp-block-gallery.is-style-carousel.is-style-carousel>:is(figure,li).selected{opacity:.5}.wp-block-gallery.is-style-carousel.is-style-carousel figure.current-image,.wp-block-gallery.is-style-carousel.is-style-carousel:not(:has(figure.current-image)) figure:first-child{order:-1;grid-column:1/-1;grid-row:1;min-height:128px;height:100%;aspect-ratio:4/3;display:flex;place-content:center;cursor:zoom-in}.wp-block-gallery.is-style-carousel.is-style-carousel figure.current-image img,.wp-block-gallery.is-style-carousel.is-style-carousel:not(:has(figure.current-image)) figure:first-child img{aspect-ratio:4/3}.wp-block-gallery.is-style-carousel.is-style-carousel figure.current-image a,.wp-block-gallery.is-style-carousel.is-style-carousel figure.current-image :is(figure,li),.wp-block-gallery.is-style-carousel.is-style-carousel:not(:has(figure.current-image)) figure:first-child a,.wp-block-gallery.is-style-carousel.is-style-carousel:not(:has(figure.current-image)) figure:first-child :is(figure,li){cursor:zoom-in;border:none !important}@keyframes fontWobble{from{font-variation-settings:"XROT" 45,"YROT" -45}to{font-variation-settings:"XROT" -45,"YROT" 45}}.is-warped-text{touch-action:none;background-color:rgba(136,136,136,.0666666667);border-radius:16px;padding:0;transition:font-variation-settings 64ms ease}.is-warped-text:hover{animation-play-state:paused;animation:none}@media screen and (max-width: 782px){.with-reverse-mobile-wrap{flex-direction:column-reverse}}@media screen and (max-width: 782px){.with-full-mobile-size{margin-right:calc(var(--wp--style--root--padding-right)*-1) !important;margin-left:calc(var(--wp--style--root--padding-left)*-1) !important}}.has-background-blur{backdrop-filter:blur(5px);background-color:color-mix(in sRGB, transparent, 25% var(--background-color)) !important}.is-style-more,.is-style-more-and-replace{margin-bottom:1em}.is-style-more summary,.is-style-more-and-replace summary{box-shadow:none;border:0;outline:0;display:list-item;list-style:none;pointer-events:none}.is-style-more summary::-webkit-details-marker,.is-style-more-and-replace summary::-webkit-details-marker{display:none}.is-style-more summary:after,.is-style-more-and-replace summary:after{display:block;content:"Toon meer...";font-weight:bold;pointer-events:auto;cursor:pointer}.is-style-more[open],[open].is-style-more-and-replace,.is-style-more details[open],.is-style-more-and-replace details[open]{padding-bottom:2em}.is-style-more[open]>summary:after,[open].is-style-more-and-replace>summary:after,.is-style-more details[open]>summary:after,.is-style-more-and-replace details[open]>summary:after{display:block;content:" Minder";margin-top:1em;position:absolute;bottom:0;left:0}.is-style-more:-webkit-direct-focus,.is-style-more-and-replace:-webkit-direct-focus{box-shadow:none !important;border:0 !important;outline:0 !important}.is-style-more>div,.is-style-more-and-replace>div{display:inline-block}.is-style-more-and-replace.open summary{display:none}.is-style-square-grid-gallery{--minColumnWidth: 64px;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(64px, 1fr));grid-auto-rows:auto}.is-style-square-grid-gallery>figure{width:100% !important;aspect-ratio:1}.is-style-square-grid-gallery>figure img{max-height:100% !important;object-fit:contain;aspect-ratio:1}.is-style-square-grid-gallery>figcaption.blocks-gallery-caption{grid-column:1/-1}.is-style-square-grid-gallery .wp-block-image:before{pointer-events:none}.is-style-square-grid-gallery .wp-block-image figcaption{line-height:1em;-webkit-text-stroke-color:#000;paint-order:stroke fill;font-weight:650;-webkit-text-stroke-width:1.5px;pointer-events:none}.is-style-square-grid-gallery .wp-block-image figcaption *{pointer-events:none !important}.is-style-square-grid-gallery.columns-default{grid-template-columns:repeat(3, minmax(64px, 1fr))}@media screen and (max-width: 256px){.is-style-square-grid-gallery.columns-default{max-width:min(var(--content-size),var(--max-responsive-width),90%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}.is-style-square-grid-gallery.columns-1{grid-template-columns:repeat(1, minmax(64px, 1fr))}@media screen and (max-width: 192px){.is-style-square-grid-gallery.columns-1{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-2{grid-template-columns:repeat(2, minmax(64px, 1fr))}@media screen and (max-width: 256px){.is-style-square-grid-gallery.columns-2{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-3{grid-template-columns:repeat(3, minmax(64px, 1fr))}@media screen and (max-width: 320px){.is-style-square-grid-gallery.columns-3{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-4{grid-template-columns:repeat(4, minmax(64px, 1fr))}@media screen and (max-width: 384px){.is-style-square-grid-gallery.columns-4{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-5{grid-template-columns:repeat(5, minmax(64px, 1fr))}@media screen and (max-width: 448px){.is-style-square-grid-gallery.columns-5{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-6{grid-template-columns:repeat(6, minmax(64px, 1fr))}@media screen and (max-width: 512px){.is-style-square-grid-gallery.columns-6{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-7{grid-template-columns:repeat(7, minmax(64px, 1fr))}@media screen and (max-width: 576px){.is-style-square-grid-gallery.columns-7{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-8{grid-template-columns:repeat(8, minmax(64px, 1fr))}@media screen and (max-width: 640px){.is-style-square-grid-gallery.columns-8{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-square-grid-gallery.columns-9{grid-template-columns:repeat(9, minmax(64px, 1fr))}@media screen and (max-width: 704px){.is-style-square-grid-gallery.columns-9{max-width:min(var(--content-size),var(--max-responsive-width),96%) !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}}@media screen and (max-width: 600px){.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption{position:relative;color:rgba(0,0,0,0) !important;-webkit-text-stroke:0;padding:.25rem}.is-style-square-grid-gallery:is(.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9) figcaption:before{content:"";font-family:var(--fa-style-family, "Font Awesome 7 Pro");font-weight:400;display:flex;align-items:flex-end;justify-content:center;inset:0;margin-bottom:.5rem;position:absolute;color:hsla(0,0%,100%,.9);-webkit-text-stroke:2px #000}}.is-style-logos-only .wp-block-social-link:hover{transform:none}:is([class*=is-style-icon-],.is-style-checkmarks){padding-inline-start:1.5em;list-style-type:none;position:relative}:is([class*=is-style-icon-],.is-style-checkmarks) ul{padding-inline-start:1.5em;list-style-type:none;position:relative}:is([class*=is-style-icon-],.is-style-checkmarks) li,:is([class*=is-style-icon-],.is-style-checkmarks) li:is(.wp-block-list-item){list-style-type:none;position:static}:is([class*=is-style-icon-],.is-style-checkmarks) li:before{display:inline-flex;position:absolute;justify-content:center;font-family:var(--fa-style-family, "Font Awesome 7 Pro");width:1.5em;left:-0.5ch}:is([class*=is-style-icon-],.is-style-checkmarks):is(.is-style-icon-checkmark,.is-style-checkmarks) li:before{content:""}:is([class*=is-style-icon-],.is-style-checkmarks).is-style-icon-xmark li:before{content:""}:is([class*=is-style-icon-],.is-style-checkmarks).is-style-icon-arrow-top-right-from-square li:before{content:""}:is([class*=is-style-icon-],.is-style-checkmarks).is-style-icon-arrow-right li:before{content:""}:is([class*=is-style-icon-],.is-style-checkmarks).is-style-icon-arrow-down-right li:before{content:""}:is(.is-style-no-bullets){list-style:none;padding-inline-start:0}:is(.is-style-fill-width) :is(a,img){width:100%}:where(.with-href-link){position:relative}:where(.with-href-link) a[href]:not([href=""]):first-of-type:before{position:absolute;inset:0;content:"";display:block;z-index:2}:where(.with-href-link) .wp-block-cover>.wp-block-cover__inner-container{position:static;z-index:0}.blurhashable{background-size:cover;position:relative;background-image:var(--blurhash-image);clip-path:border-box}.blurhashable img{transition:all var(--transition-time)}.blurhashable.blurhashing img:first-of-type{opacity:0;filter:blur(4rem)}.is-style-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}.is-vertical:has(>.is-style-auto-vertical){flex-wrap:nowrap}.wp-block-column:has(>.is-vertical)>:first-child:last-child{height:100%}.wp-site-blocks{background-color:inherit;--wp--custom--spacing-outer: var(--wp--style--root--padding-left)}a.rsrvr-logo{display:block;margin-inline:auto;margin-block-start:calc(var(--wp--style--block-gap)*3);content:"";color:var(--wp--preset--color--rsrvr);width:4em;height:4em;background-image:url("/wp-content/themes/leopress/assets/logo-text.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-block-end:var(--wp--style--block-gap, 1em);transition:all 128ms;opacity:.5}:root :where(p.wp-block-post-excerpt__excerpt){line-height:inherit}:where(.wp-block-post-featured-image:not(.alignfull)){max-width:min(100%,100vw)}:where(.wp-block-leopress-entry-content-preview){position:relative}:where(.wp-block-leopress-entry-content-preview):before{display:block;content:"";position:absolute;height:calc(10em + var(--wp--style--block-gap));inset:auto 0;bottom:0;background:linear-gradient(transparent, var(--background-color, var(--wp--preset--color--base)) 9em);--comment: "Er zijn meer paragrafen hierna lol, het is echt niet alleen wat achter de gradient zit." }:where(.entry-content):has(>[style*="margin-top:0"]){margin-top:0}.wp-post-image{min-width:1px;min-height:1px}:where(a:where(:not(.wp-element-button))){text-decoration:inherit}:where(.wp-block-post-featured-image,.wp-block-image,.wp-block-gallery){dynamic-range-limit:standard}:is([style*="text-decoration:none"]>a,[style*="text-decoration:none"]>*>a,[style*="text-decoration:none"]>*>*>a){text-decoration:none}[class="wp-lightbox-overlay zoom"]{display:none}ol.has-background,ul.has-background{padding:inherit}style{display:none !important}@media print{:is(header,footer,.is-header-menu){display:none}}:root{scroll-behavior:smooth}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.wp-block-leopress-cool-logo{height:32px;max-width:100%}.wp-block-leopress-cool-logo a{display:block;height:100%;transition:opacity var(--transition-flow)}.wp-block-leopress-cool-logo svg{width:auto;height:100%;max-height:100%;max-width:100%}@keyframes fall{from{transform:translateY(-50px)}100%{transform:translateY(500px)}}.wp-block-leopress-cool-logo :is(#trash,#trash2){animation:fall .5s cubic-bezier(0.3, 0.1, 0.8, 0.4)}.wp-block-leopress-cool-logo:hover :is(#trash,#trash2){transform:translateY(500px);transition:transform .5s cubic-bezier(0.3, 0.1, 0.8, 0.4);transition-delay:.1s}.wp-block-leopress-cool-logo:hover :is(#trash,#trash2):is(#trash2){transition-delay:.2s}.wp-block-leopress-cool-logo :is(#trash2){animation-delay:.1s}:where(.wp-block-button__link){transition:opacity,background-color var(--transition-flow)}:where(.wp-block-button__link):hover{opacity:1}header:has(+.entry-content>.wp-block-cover){position:fixed;z-index:12;inset:0px 0 auto 0;background-color:color-mix(in srgb, transparent, rgb(255, 255, 255)) !important}header:has(+.entry-content>.wp-block-cover)>.wp-block-group{transition:all var(--transition-flow);background-color:rgba(0,0,0,0) !important}html.scroll-200 header:has(+.entry-content>.wp-block-cover)>.wp-block-group{background-color:#fff !important}:root{--accent-color: var(--wp--preset--color--green)}.wp-block-navigation-item>.wp-block-navigation-item__content{border-bottom:1px dashed rgba(0,0,0,0);transition:all var(--transition-flow);margin-bottom:-1px}:is(.current-menu-item){border-bottom:1px solid #000;margin-bottom:-1px}:is(.wp-block-navigation-item>.wp-block-navigation-item__content:hover){border-bottom:1px dashed #000;margin-bottom:-1px}html.is-changing .wp-site-blocks.is-previous-container{opacity:0;z-index:1}html.is-changing .wp-site-blocks{background-color:var(--wp--preset--color--base)}.is-next-container{z-index:0}:is(.wp-site-blocks,.wp-site-blocks>:not(.is-header-menu,header,footer)){transition:all var(--transition-flow);position:relative}html:is(.to-higher,.to-home) .is-next-container :is(.wp-site-blocks>:not(.is-header-menu,header,footer)){transform:translateY(50vh)}html.to-lower .is-next-container :is(.wp-site-blocks>:not(.is-header-menu,header,footer)){transform:translateY(-50vh)}.is-previous-container{opacity:0}html:is(.to-higher,.to-home) .is-previous-container :is(.wp-site-blocks>:not(.is-header-menu,header,footer)){transform:translateY(-50vh)}html.to-lower .is-previous-container :is(.wp-site-blocks>:not(.is-header-menu,header,footer)){transform:translateY(50vh)}.color-hover-overlay{position:relative}.color-hover-overlay:before{content:"";display:block;position:absolute;inset:0;z-index:1;background-color:rgb(from var(--wp--preset--color--green) r g b);opacity:0;transition:all var(--transition-flow)}.color-hover-overlay.wp-block-cover{padding:0}.color-hover-overlay.wp-block-cover .wp-block-cover__inner-container{position:static;z-index:10;inset:0}:is(.color-hover-overlay.wp-block-cover .wp-block-cover__inner-container){padding:1em}.with-href-link:has(.color-hover-overlay):has(a:hover) .color-hover-overlay:before,.color-hover-overlay:hover:before{opacity:.5}.leopress-text-shadow{text-shadow:0 0 .5rem #212121,0 0 1.5rem #212121}.leopress-text-shadow-soft{text-shadow:0 0 1.5rem #212121}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings)){max-width:100%;grid-template-columns:repeat(auto-fill, minmax(min(9rem, 100%), 1fr)) !important}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group{display:flex;place-items:center;align-items:center;border:1px solid rgba(0,0,0,.125) !important}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:has(.bubble-overlay p){border:1px solid color-mix(in sRGB, white, var(--wp--preset--color--green)) !important}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group>:where(figure)>figcaption{display:none}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group>:where(figure)+*{display:none}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus:has(.bubble-overlay p){border:1px solid rgba(0,0,0,0) !important}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus>figure>figcaption{display:flex;place-items:center;place-content:center;text-align:center;padding:var(--wp--preset--spacing--20);margin:0}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus>figure>figcaption,:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus>figure+:is(p,.wp-block-group){display:block;position:absolute;min-width:100%;left:50%;transform:translateX(-50%);z-index:10;background:none;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.5);backdrop-filter:blur(2px);margin:0}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus>figure>figcaption p,:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus>figure+:is(p,.wp-block-group) p{padding:1em}:is(.bubble-overlay-group,.wp-block-group:has(>.click-shows-siblings))>.wp-block-group:focus p{background-color:rgba(0,0,0,0) !important}[class*=pull-up-]{z-index:2;position:relative}[class*=pull-up-]:is(.pull-up-1em){top:-1em;margin-bottom:-1em}[class*=pull-up-]:is(.pull-up-halfem){top:-0.5em;margin-bottom:-0.5em}[class*=pull-up-]:is(.pull-up-3em){top:-3em;margin-bottom:-3em}[class*=pull-up-]:is(.pull-up-150){margin-top:-150px}[class*=pull-up-]:is(.pull-up-200){margin-top:-200px}[class*=pull-up-]:is(.pull-up-300){margin-top:-300px}[class*=pull-up-]:is(.pull-up-400){margin-top:-400px}[class*=pull-up-]:is(.pull-up-500){margin-top:-500px}:is(.has-drop-cap.has-drop-cap.has-drop-cap,.is-style-dropcap)::first-letter{background-color:var(--wp--preset--color--primary);color:#fff;display:inline-block;width:1em;height:2.5ex;transform:translate(0.1em, -0.5ex);line-height:1.25;overflow:hidden;margin-right:.125em;font-family:"Arial Black";font-size:1.5em;text-align:right;font-style:italic;font-weight:900}.animate-with-stagger>*{--delay: .5s;animation:zoomFadeIn 1s ease;animation-delay:calc(var(--delay)*var(--count));animation-fill-mode:forwards;opacity:0}@keyframes zoomFadeIn{from{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:1}}.is-current-url-link:is(.wp-block-button__link){background-color:var(--wp--preset--color--green)}.cookie-consent{display:flex;flex-flow:row wrap;gap:.5em;background-color:var(--wp--preset--color--primary);box-shadow:var(--wp--preset--shadow--natural)}.cookie-consent>*{flex-basis:100%}.cookie-consent p:empty{display:none}.cookie-consent h3{margin:0}.cookie-consent .wp-block-buttons:not(.is-style-allow-deny-buttons){font-size:clamp(.7em,3vw,.9em);margin-block:.5em}.cookie-consent .wp-block-buttons:not(.is-style-allow-deny-buttons) .wp-block-button__link{font-weight:200;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px currentColor}.cookie-consent .wp-block-buttons:not(.is-style-allow-deny-buttons)+.hidden+*{margin-top:0}.cookie-consent .wp-block-buttons.is-style-allow-deny-buttons{flex-flow:row wrap}.cookie-consent .wp-block-buttons.is-style-allow-deny-buttons>*{flex-basis:calc(50% - var(--wp--style--block-gap))}.cookie-consent .wp-block-buttons.is-style-allow-deny-buttons button{background-color:var(--wp--preset--color--green);color:var(--wp--preset--color--base)}body.site-sijpersma .cookie-consent .wp-block-buttons.is-style-allow-deny-buttons button,body.site-sijpersma .cookie-consent .wp-block-button__link{font-weight:200;background-color:rgba(0,0,0,.125)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}:has(.stansz-calculator-fields) form>div:has([class*=stansz-calculator-field-]):has(:is(input,select):invalid)~div{display:none;opacity:0}:has(.stansz-calculator-fields) form .stansz-calculator-fields>:is(div:has([class*=stansz-calculator-field-]):has(:is(input,select):invalid),div:has(.hide-rest))~div{display:none;opacity:0}:has(.stansz-calculator-fields) form div:has(.hide-rest)~div{display:none}:has(.stansz-calculator-fields) form .stansz-calculator-fields>div{transition:all var(--transition-flow);transition-behavior:allow-discrete;transition-delay:64ms}@starting-style{:has(.stansz-calculator-fields) form .stansz-calculator-fields>div{opacity:0}}:has(.stansz-calculator-fields) div:has(>[class*=stansz-calculator-field-]){margin-bottom:var(--wp--preset--spacing--70)}.is-style-logo-white path,.is-style-logo-white text{fill:currentColor}.is-style-logo-white[data-variation=sijpersma] #path8{fill:var(--wp--preset--color--primary)}.is-style-logo-white #presses-and-machinery{fill:var(--background-color, Canvas) !important}.is-style-translate-down{transform:translateY(33%)}/*# sourceMappingURL=theme.css.map */
