.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.tw-icon-large button:where(.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open) svg,.tw-icon-medium button:where(.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open) svg{width:32px;height:32px}.wp-block-navigation.tw-icon-medium button:is(.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close){font-size:1.25rem}.wp-block-navigation.tw-icon-large button:is(.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close){font-size:1.5rem}@media(min-width:600px)and (max-width:767px){.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:where(.tw-break-tablet,.tw-break-tablet-lg) .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.wp-block-navigation:where(.tw-break-tablet,.tw-break-tablet-lg) .wp-block-navigation__responsive-container-open{display:flex}@media(min-width:1024px){.tw-break-tablet .wp-block-navigation__responsive-container:not(.is-menu-open){display:flex}.tw-break-tablet .wp-block-navigation__responsive-container-open{display:none}.tw-icon-large button:where(.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open) svg{width:40px;height:40px}}@media(min-width:1200px){.tw-break-tablet-lg .wp-block-navigation__responsive-container:not(.is-menu-open){display:flex}.tw-break-tablet-lg .wp-block-navigation__responsive-container-open{display:none}}.is-content-justification-space-between>.wp-block-navigation:last-child .wp-block-navigation__responsive-container-open{margin-inline-start:auto}.wp-block-navigation:not(.is-vertical):not(.is-responsive) :is(.wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-container-content){row-gap:12px}:is(.wp-block-navigation:is(.tw-nav-active-none,.tw-nav-active-opacity-down,.tw-nav-active-opacity-up,.tw-nav-active-primary-color)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-active-none,.tw-nav-active-opacity-down,.tw-nav-active-opacity-up,.tw-nav-active-primary-color) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) .current-menu-item>a:not(:hover),:is(.wp-block-navigation:is(.tw-nav-hover-none,.tw-nav-hover-opacity-up,.tw-nav-hover-opacity-down,.tw-nav-hover-primary-color)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-hover-none,.tw-nav-hover-opacity-up,.tw-nav-hover-opacity-down,.tw-nav-hover-primary-color) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{text-decoration:none}.wp-block-navigation:where(.tw-nav-hover-opacity-down,.tw-nav-hover-opacity-up)>.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>.wp-block-social-links:not(.is-style-logos-only) a,.wp-block-navigation:where(.tw-nav-hover-opacity-down,.tw-nav-hover-opacity-up)>.wp-block-social-links:not(.is-style-logos-only) a,:is(.wp-block-navigation.tw-nav-active-opacity-up>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-opacity-up .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) .current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-opacity-up>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-opacity-up .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{opacity:1}:is(.wp-block-navigation.tw-nav-active-opacity-down>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-opacity-down .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) .current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-opacity-down>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-opacity-down .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover,:is(.wp-block-navigation:is(.tw-nav-hover-opacity-up,.tw-nav-active-opacity-up)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-hover-opacity-up,.tw-nav-active-opacity-up) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a{opacity:.7}:is(.wp-block-navigation:is(.tw-nav-hover-opacity-up,.tw-nav-hover-opacity-down)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-hover-opacity-up,.tw-nav-hover-opacity-down) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) .wp-block-navigation-item__description{opacity:1}:is(.wp-block-navigation.tw-nav-active-primary-color>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-primary-color .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li.current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-primary-color>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-primary-color .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{color:var(--wp--preset--color--accent,var(--wp--preset--color--accent-1,var(--wp--preset--color--primary)))}:is(.wp-block-navigation.tw-nav-active-underline>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-underline .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li.current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-underline>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-underline .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:auto}:is(.wp-block-navigation.tw-nav-active-border>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-border .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li.current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-border>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-border .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:min(.5em,16px);text-decoration-thickness:1px}:is(.wp-block-navigation.tw-nav-active-thick-border>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-thick-border .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li.current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-thick-border>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-thick-border .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:min(.5em,16px);text-decoration-thickness:2px!important}:is(.wp-block-navigation:is(.tw-nav-hover-box,.tw-nav-active-box)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-hover-box,.tw-nav-active-box) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a{position:relative}:is(.wp-block-navigation.tw-nav-active-box>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-box .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) .current-menu-item>a::before,:is(.wp-block-navigation.tw-nav-hover-box>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-box .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li>a:hover::before{content:"";display:block;position:absolute;inset:0;background-color:currentcolor;opacity:.1;border-radius:8px}:is(.wp-block-navigation:is(.tw-nav-hover-box,.tw-nav-active-box)>ul.wp-block-navigation__container,.wp-block-navigation:is(.tw-nav-hover-box,.tw-nav-active-box) .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container)>li>a::before{margin:-4px -10px}:is(.wp-block-navigation.tw-nav-active-box>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-active-box .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li.current-menu-item>a,:is(.wp-block-navigation.tw-nav-hover-box>ul.wp-block-navigation__container,.wp-block-navigation.tw-nav-hover-box .wp-block-navigation__responsive-container-content>ul.wp-block-navigation__container) li a:hover{text-decoration:none}.wp-block-navigation-link.is-style-tw-external-link .wp-block-navigation-item__content{align-items:center}.wp-block-navigation-link.is-style-tw-external-link svg{width:1em;height:1em;vertical-align:middle;margin-left:3px;fill:currentcolor}.wp-block-navigation__submenu-container.has-background{padding:0}:root{--tw-block-rounded:16px;--tw-block-rounded-sm:0.5rem;--tw-block-border-color:color-mix(in srgb,currentColor 20%,transparent);--tw-block-shadow:0 8px 18px 0 rgba(0,0,0,.12);--tw-block-hard-shadow:0 0 0 2px #000,6px 6px 0 2px #000}.tw-layout-inline p,.tw-layout-inline>*{display:inline!important}.tw-overflow-hidden,.wp-block-group[style*=radius]:has(img){overflow:hidden}.tw-img-bw img{filter:grayscale(100%)}.tw-img-sepia img{filter:sepia(50%)}figure iframe{max-width:100%}.tw-link-hover-underline.tw-link-hover-underline a,a.tw-link-hover-underline{text-decoration-line:none}.tw-link-hover-underline a:is(:hover,:focus),a.tw-link-hover-underline:is(:hover,:focus){text-decoration:underline;text-decoration-thickness:1px}.tw-link-no-underline a,a.tw-link-no-underline{text-decoration:none!important}.tw-link-hover-fade a:hover,a.tw-link-hover-fade:hover{opacity:.7}.tw-text-shadow{text-shadow:.09375em 0 .1875em rgb(0 0 0 / .25)}.tw-text-gradient.has-background{-webkit-background-clip:text!important;-webkit-text-fill-color:#fff0;padding:0}.tw-text-gradient a{display:inline}.tw-highlight-padding mark{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .2em}body .tw-ml-0.tw-ml-0{margin-left:0!important}body .tw-mr-0.tw-mr-0{margin-right:0!important}body .tw-ml-auto{margin-left:auto!important}body .tw-mr-auto{margin-right:auto!important}.tw-backdrop-blur{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.tw-rounded{border-radius:var(--tw-block-rounded);overflow:hidden}.tw-height-100{height:100%!important}.tw-width-100{width:100%!important}.tw-justify-center{justify-content:center}.tw-align-baseline{align-items:baseline!important}.tw-flex-grow{flex-grow:1}.tw-flex-1{flex:1 1 0%}.tw-whitespace-nowrap{white-space:nowrap!important}.tw-text-wrap{text-wrap:wrap}.tw-text-pretty{text-wrap:pretty}.tw-text-balance{text-wrap:balance}.tw-empty-hidden:empty{display:none!important}.tw-z-index-high{position:relative;z-index:101000}.tw-stretched-link:where(.wp-block-group,.wp-block-column,.wp-block-media-text,.wp-block-post-navigation-link),.wp-block-columns.tw-stretched-link>.wp-block-column,.wp-block-latest-posts.tw-stretched-link>li{position:relative}.tw-stretched-link:where(.wp-block-group,.wp-block-column,.wp-block-media-text,.wp-block-cover,.wp-block-post-navigation-link) :where(a,button)::after,.wp-block-columns.tw-stretched-link>.wp-block-column a:first-of-type::after,.wp-block-latest-posts.tw-stretched-link>li>a::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto;background-color:#fff0}.tw-stretched-link .wp-block-button~.wp-block-button a::after{content:none}.tw-stretched-link .wp-block-embed{position:relative;z-index:2}.tw-list-spacing-medium li:not(:first-child){margin-top:8px}.tw-list-spacing-loose li:not(:first-child){margin-top:16px}.tw-no-bullet:is(ul,ol){list-style:none;padding-inline-start:0}.tw-form-rounded input:not([type=checkbox]):not([type=range]):not([type=submit]),.tw-form-rounded textarea{border-radius:var(--tw-block-rounded-sm)}@media(max-width:1023px){.tw-md-text-left{text-align:left!important}.tw-md-text-center{text-align:center!important}.tw-md-text-right{text-align:right!important}.tw-md-justify-start{justify-content:flex-start!important}.tw-md-justify-center{justify-content:center!important}.tw-md-justify-end{justify-content:flex-end!important}.tw-md-order-first{order:-1}.tw-md-order-last{order:99}.tw-md-width-100{width:100%!important}}.tw-block-animation{opacity:0;animation-fill-mode:forwards;animation-duration:.8s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-delay:var(--tw-animation-delay,0)}.tw-block-animation.tw-duration-1{animation-duration:.4s}.tw-block-animation.tw-duration-2{animation-duration:.6s}.tw-block-animation.tw-duration-4{animation-duration:1s}.tw-block-animation.tw-duration-5{animation-duration:1.2s}.tw-animation-fade-in.animated{animation-name:fadeIn}.tw-animation-fade-in-up.animated{animation-name:fadeInUp}.tw-animation-scale-in.animated{animation-name:zoomIn}.tw-animation-wipe-right.animated{animation-name:wipeRight;animation-timing-function:ease}.tw-animation-wipe-left.animated{animation-name:wipeLeft;animation-timing-function:ease}.tw-animation-wipe-top.animated{animation-name:wipeTop;animation-timing-function:ease}.tw-animation-wipe-bottom.animated{animation-name:wipeBottom;animation-timing-function:ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes zoomIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes wipeRight{from{opacity:1;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,100% 0%)}to{opacity:1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%)}}@keyframes wipeLeft{from{opacity:1;clip-path:polygon(100% 0%,0% 0%,0% 100%,0% 100%,0% 0%)}to{opacity:1;clip-path:polygon(100% 0%,0% 0%,0% 100%,100% 100%,100% 0%)}}@keyframes wipeTop{from{opacity:1;clip-path:polygon(0 100%,0% 0%,100% 0%,100% 0%,0% 0%)}to{opacity:1;clip-path:polygon(0 100%,0% 0%,100% 0%,100% 100%,0% 100%)}}@keyframes wipeBottom{from{opacity:1;clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 100%,0% 100%)}to{opacity:1;clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 0%,0% 0%)}}@media(prefers-reduced-motion:reduce){.tw-block-animation{opacity:1;transform:none;clip-path:none;animation:none!important}}.wp-lightbox-overlay .tw-block-animation{opacity:1;transform:none;clip-path:none;animation:none}@media(max-width:767px){.tw-sm-text-left{text-align:left!important}.tw-sm-text-center{text-align:center!important}.tw-sm-text-right{text-align:right!important}.tw-sm-justify-start{justify-content:flex-start!important}.tw-sm-justify-center{justify-content:center!important}.tw-sm-justify-end{justify-content:flex-end!important}.tw-sm-order-first{order:-1}.tw-sm-order-last{order:99}.tw-sm-width-100{width:100%!important}}header.wp-block-template-part{transition:.3s}html:not(.has-modal-open) header.wp-block-template-part.is-hidden{transform:translateY(-100%)}#cncb-bar,#cncb-bar *{box-sizing:border-box}#cncb-bar a,#cncb-bar button{margin:0!important;border:0!important;background-image:none!important;font:inherit;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;text-shadow:none!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:#fff0;box-shadow:none;outline:none}#cncb-bar a:hover,#cncb-bar a:focus,#cncb-bar button:hover,#cncb-bar button:focus{background-image:none!important;text-decoration:none!important;text-shadow:none!important}#cncb-bar svg{display:block;flex-shrink:0;pointer-events:none}#cncb-bar svg path,#cncb-bar svg circle,#cncb-bar svg rect,#cncb-bar svg polygon,#cncb-bar svg line,#cncb-bar svg g{display:inline!important;visibility:visible!important;opacity:1!important;fill:currentColor}.cncb-bar{position:fixed;left:0;right:0;z-index:999999;display:flex;gap:6px;transition:transform 0.35s ease,opacity 0.35s ease;box-sizing:border-box}.cncb-position-bottom{bottom:0}.cncb-position-top{top:0}.cncb-bar.cncb-hidden.cncb-position-bottom{transform:translateY(100%);opacity:0;pointer-events:none}.cncb-bar.cncb-hidden.cncb-position-top{transform:translateY(-100%);opacity:0;pointer-events:none}#cncb-bar .cncb-btn{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-weight:600!important;font-size:14px!important;line-height:1.3!important;padding:12px 8px!important;box-sizing:border-box!important;transition:filter 0.2s ease,transform 0.2s ease;cursor:pointer;text-align:center!important}#cncb-bar .cncb-btn:hover{filter:brightness(1.1);text-decoration:none!important;transform:none}#cncb-bar .cncb-btn:active{transform:scale(.97)}#cncb-bar .cncb-btn:focus-visible{outline:2px solid #fff!important;outline-offset:-2px}.cncb-layout-horizontal .cncb-btn{flex-direction:row;gap:8px}.cncb-layout-horizontal .cncb-btn-icon{flex-shrink:0}.cncb-layout-horizontal .cncb-btn-icon svg,.cncb-layout-horizontal .cncb-btn-icon i{width:22px;height:22px;font-size:22px;display:block}.cncb-layout-horizontal .cncb-btn-label{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cncb-layout-vertical .cncb-btn{flex-direction:column;gap:4px;padding:10px 4px}.cncb-layout-vertical .cncb-btn-icon svg,.cncb-layout-vertical .cncb-btn-icon i{width:20px;height:20px;font-size:20px;display:block}.cncb-layout-vertical .cncb-btn-label{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cncb-btn-icon{display:flex;align-items:center;justify-content:center}.cncb-btn-icon svg{fill:currentColor}.cncb-anim-pulse .cncb-btn{animation:cncb-pulse 2.5s ease-in-out infinite}@keyframes cncb-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.03)}}.cncb-anim-glow .cncb-btn{animation:cncb-glow 2.5s ease-in-out infinite}@keyframes cncb-glow{0%,100%{box-shadow:0 0 5px rgb(255 255 255 / .1)}50%{box-shadow:0 0 20px rgb(255 255 255 / .4),0 0 40px rgb(255 255 255 / .1)}}.cncb-anim-bounce .cncb-btn{animation:cncb-bounce 2s ease-in-out infinite}@keyframes cncb-bounce{0%,100%{transform:translateY(0)}30%{transform:translateY(-4px)}50%{transform:translateY(0)}70%{transform:translateY(-2px)}}.cncb-anim-shake .cncb-btn{animation:cncb-shake 4s ease-in-out infinite}@keyframes cncb-shake{0%,88%,100%{transform:translateX(0)}90%{transform:translateX(-3px)}92%{transform:translateX(3px)}94%{transform:translateX(-3px)}96%{transform:translateX(3px)}98%{transform:translateX(-1px)}}.cncb-anim-slide_up{animation:cncb-slide-up 0.6s ease-out}@keyframes cncb-slide-up{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.cncb-position-top.cncb-anim-slide_up{animation:cncb-slide-down 0.6s ease-out}@keyframes cncb-slide-down{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.cncb-bar.cncb-trigger-hidden{opacity:0;pointer-events:none}.cncb-position-bottom.cncb-trigger-hidden{transform:translateY(100%)}.cncb-position-top.cncb-trigger-hidden{transform:translateY(-100%)}.cncb-bar.cncb-mobile-only{display:none}.cncb-bar.cncb-desktop-only{display:flex}@media (max-width:768px){.cncb-bar.cncb-mobile-only{display:flex}.cncb-bar.cncb-desktop-only{display:none!important}}.cncb-position-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.cncb-position-top{padding-top:env(safe-area-inset-top,0)}@media print{.cncb-bar{display:none!important}}#cncb-bar.cncb-shadow-none{box-shadow:none!important}#cncb-bar.cncb-shadow-sm{box-shadow:0 -1px 3px rgb(0 0 0 / .1)!important}#cncb-bar.cncb-shadow-md{box-shadow:0 -2px 12px rgb(0 0 0 / .16)!important}#cncb-bar.cncb-shadow-lg{box-shadow:0 -6px 24px rgb(0 0 0 / .24)!important}#cncb-bar.cncb-position-top.cncb-shadow-sm{box-shadow:0 1px 3px rgb(0 0 0 / .1)!important}#cncb-bar.cncb-position-top.cncb-shadow-md{box-shadow:0 2px 12px rgb(0 0 0 / .16)!important}#cncb-bar.cncb-position-top.cncb-shadow-lg{box-shadow:0 6px 24px rgb(0 0 0 / .24)!important}#cncb-bar.cncb-btn-shadow-none .cncb-btn{box-shadow:none!important}#cncb-bar.cncb-btn-shadow-sm .cncb-btn{box-shadow:0 1px 3px rgb(0 0 0 / .1),0 1px 2px rgb(0 0 0 / .08)!important}#cncb-bar.cncb-btn-shadow-md .cncb-btn{box-shadow:0 2px 8px rgb(0 0 0 / .15)!important}#cncb-bar.cncb-btn-shadow-lg .cncb-btn{box-shadow:0 4px 14px rgb(0 0 0 / .25)!important}#cncb-bar.cncb-btn-shadow-sm .cncb-btn:hover{box-shadow:0 2px 5px rgb(0 0 0 / .14),0 1px 3px rgb(0 0 0 / .1)!important}#cncb-bar.cncb-btn-shadow-md .cncb-btn:hover{box-shadow:0 3px 12px rgb(0 0 0 / .2)!important}#cncb-bar.cncb-btn-shadow-lg .cncb-btn:hover{box-shadow:0 6px 18px rgb(0 0 0 / .3)!important}#cncb-fab,#cncb-fab *{box-sizing:border-box}#cncb-fab button,#cncb-fab a{margin:0!important;padding:0!important;border:0!important;background-image:none!important;font:inherit;font-weight:500;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;text-shadow:none!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:#fff0;box-shadow:none;outline:none}#cncb-fab button:hover,#cncb-fab button:focus,#cncb-fab a:hover,#cncb-fab a:focus{background-image:none!important;text-decoration:none!important;text-shadow:none!important}#cncb-fab svg{display:block;flex-shrink:0;pointer-events:none}#cncb-fab svg path,#cncb-fab svg circle,#cncb-fab svg rect,#cncb-fab svg polygon,#cncb-fab svg line,#cncb-fab svg g{display:inline!important;visibility:visible!important;opacity:1!important;fill:currentColor}.cncb-fab{position:fixed;z-index:999999;display:flex;align-items:center;gap:12px;transition:opacity 0.35s ease,transform 0.35s ease}.cncb-fab{flex-direction:column-reverse}.cncb-fab-rb{right:16px;bottom:16px}.cncb-fab-lb{left:16px;bottom:16px}.cncb-fab-rt{right:16px;top:16px;flex-direction:column}.cncb-fab-lt{left:16px;top:16px;flex-direction:column}.cncb-fab-dir-left{flex-direction:row-reverse}.cncb-fab-dir-right{flex-direction:row}.cncb-fab-dir-up{flex-direction:column-reverse}.cncb-fab-rt.cncb-fab-dir-up,.cncb-fab-lt.cncb-fab-dir-up{flex-direction:column}#cncb-fab .cncb-fab-main{border-radius:50%!important;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none;transition:transform 0.3s cubic-bezier(.34,1.56,.64,1),box-shadow 0.3s;position:relative;flex-shrink:0;z-index:2;font-size:0!important;text-align:center!important}#cncb-fab.cncb-fab-shadow-none .cncb-fab-main{box-shadow:none!important}#cncb-fab.cncb-fab-shadow-sm .cncb-fab-main{box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .08)!important}#cncb-fab.cncb-fab-shadow-md .cncb-fab-main{box-shadow:0 4px 14px rgb(0 0 0 / .18)!important}#cncb-fab.cncb-fab-shadow-lg .cncb-fab-main{box-shadow:0 10px 28px rgb(0 0 0 / .28)!important}#cncb-fab.cncb-fab-shadow-sm .cncb-fab-main:hover{box-shadow:0 2px 6px rgb(0 0 0 / .16),0 1px 3px rgb(0 0 0 / .1)!important}#cncb-fab.cncb-fab-shadow-md .cncb-fab-main:hover{box-shadow:0 6px 20px rgb(0 0 0 / .24)!important}#cncb-fab.cncb-fab-shadow-lg .cncb-fab-main:hover{box-shadow:0 14px 36px rgb(0 0 0 / .34)!important}#cncb-fab .cncb-fab-main:active{transform:scale(.93)!important}#cncb-fab .cncb-fab-main:focus-visible{outline:3px solid rgb(255 255 255 / .6)!important;outline-offset:3px}#cncb-fab .cncb-fab-main svg{fill:currentColor;stroke:none;transition:transform 0.3s cubic-bezier(.34,1.56,.64,1)}.cncb-fab-open .cncb-fab-main svg{transform:rotate(135deg)}#cncb-fab.cncb-fab-size-48 .cncb-fab-main{width:48px!important;height:48px!important}#cncb-fab.cncb-fab-size-48 .cncb-fab-main svg{width:22px!important;height:22px!important}#cncb-fab.cncb-fab-size-56 .cncb-fab-main{width:56px!important;height:56px!important}#cncb-fab.cncb-fab-size-56 .cncb-fab-main svg{width:26px!important;height:26px!important}#cncb-fab.cncb-fab-size-64 .cncb-fab-main{width:64px!important;height:64px!important}#cncb-fab.cncb-fab-size-64 .cncb-fab-main svg{width:30px!important;height:30px!important}.cncb-fab-badge{position:absolute;top:-2px;right:-2px;width:14px;height:14px;background:#ff3b30;border-radius:50%;border:2.5px solid #fff;box-shadow:0 1px 4px rgb(255 59 48 / .4);animation:cncb-badge-pulse 2s ease-in-out infinite}@keyframes cncb-badge-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}.cncb-fab-subs{display:flex;flex-direction:inherit;gap:10px;pointer-events:none;z-index:1}.cncb-fab-open .cncb-fab-subs{pointer-events:auto}.cncb-fab-sub{display:flex;align-items:center;position:relative;text-decoration:none!important}#cncb-fab .cncb-fab-sub-btn{width:44px!important;height:44px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-shadow:none;transition:filter 0.2s,transform 0.2s;flex-shrink:0;font-size:0!important;text-align:center!important}#cncb-fab.cncb-fab-shadow-none .cncb-fab-sub-btn{box-shadow:none!important}#cncb-fab.cncb-fab-shadow-sm .cncb-fab-sub-btn{box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .08)!important}#cncb-fab.cncb-fab-shadow-md .cncb-fab-sub-btn{box-shadow:0 2px 8px rgb(0 0 0 / .18)!important}#cncb-fab.cncb-fab-shadow-lg .cncb-fab-sub-btn{box-shadow:0 4px 14px rgb(0 0 0 / .25)!important}#cncb-fab .cncb-fab-sub-btn:hover{filter:brightness(1.15);transform:scale(1.08)}#cncb-fab .cncb-fab-sub-btn:active{transform:scale(.95)}.cncb-fab-sub-btn svg{width:20px;height:20px;fill:currentColor}.cncb-fab-tooltip{position:absolute;white-space:nowrap;background:rgb(0 0 0 / .82);color:#fff;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;pointer-events:none;opacity:0;transition:opacity 0.2s;box-shadow:0 2px 8px rgb(0 0 0 / .15)}.cncb-fab-rb .cncb-fab-tooltip,.cncb-fab-rt .cncb-fab-tooltip{right:calc(100% + 10px)}.cncb-fab-lb .cncb-fab-tooltip,.cncb-fab-lt .cncb-fab-tooltip{left:calc(100% + 10px)}.cncb-fab-dir-left .cncb-fab-tooltip,.cncb-fab-dir-right .cncb-fab-tooltip{bottom:calc(100% + 8px);right:auto;left:50%;transform:translateX(-50%)}.cncb-fab-open .cncb-fab-sub:hover .cncb-fab-tooltip{opacity:1}.cncb-fab-anim-fan .cncb-fab-sub-btn{transform:scale(0);opacity:0;transition:transform 0.3s cubic-bezier(.34,1.56,.64,1),opacity 0.2s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub-btn{transform:scale(1);opacity:1}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(1) .cncb-fab-sub-btn{transition-delay:0.03s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(2) .cncb-fab-sub-btn{transition-delay:0.08s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(3) .cncb-fab-sub-btn{transition-delay:0.13s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(4) .cncb-fab-sub-btn{transition-delay:0.18s}.cncb-fab-anim-fan.cncb-fab-open .cncb-fab-sub:nth-child(5) .cncb-fab-sub-btn{transition-delay:0.23s}.cncb-fab-anim-slide .cncb-fab-sub-btn{opacity:0;transition:transform 0.3s ease,opacity 0.25s}.cncb-fab-dir-up .cncb-fab-anim-slide .cncb-fab-sub-btn,.cncb-fab-anim-slide .cncb-fab-sub-btn{transform:translateY(20px)}.cncb-fab-dir-left .cncb-fab-anim-slide .cncb-fab-sub-btn{transform:translateX(20px)}.cncb-fab-dir-right .cncb-fab-anim-slide .cncb-fab-sub-btn{transform:translateX(-20px)}.cncb-fab-anim-slide.cncb-fab-open .cncb-fab-sub-btn{transform:translate(0);opacity:1}.cncb-fab-anim-scale .cncb-fab-sub-btn{transform:scale(0);opacity:0;transition:transform 0.25s ease,opacity 0.2s}.cncb-fab-anim-scale.cncb-fab-open .cncb-fab-sub-btn{transform:scale(1);opacity:1}.cncb-fab-anim-stagger .cncb-fab-sub-btn{transform:scale(0) rotate(-90deg);opacity:0;transition:transform 0.35s cubic-bezier(.34,1.56,.64,1),opacity 0.2s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub-btn{transform:scale(1) rotate(0);opacity:1}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(1) .cncb-fab-sub-btn{transition-delay:0.05s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(2) .cncb-fab-sub-btn{transition-delay:0.12s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(3) .cncb-fab-sub-btn{transition-delay:0.19s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(4) .cncb-fab-sub-btn{transition-delay:0.26s}.cncb-fab-anim-stagger.cncb-fab-open .cncb-fab-sub:nth-child(5) .cncb-fab-sub-btn{transition-delay:0.33s}.cncb-fab-overlay{display:none}.cncb-fab-open+.cncb-fab-overlay{display:block;position:fixed;inset:0;z-index:999998}.cncb-fab.cncb-trigger-hidden{opacity:0;pointer-events:none;transform:scale(.5)}.cncb-fab.cncb-mobile-only{display:none}.cncb-fab.cncb-desktop-only{display:flex}@media (max-width:768px){.cncb-fab.cncb-mobile-only{display:flex}.cncb-fab.cncb-desktop-only{display:none!important}}.cncb-fab-rb,.cncb-fab-lb{padding-bottom:env(safe-area-inset-bottom,0)}@media print{.cncb-fab,.cncb-fab-overlay{display:none!important}}#cncb-fab.cncb-fab-main-anim-pulse .cncb-fab-main{animation:cncb-fab-pulse 2.5s ease-in-out infinite}@keyframes cncb-fab-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}#cncb-fab.cncb-fab-main-anim-glow .cncb-fab-main{animation:cncb-fab-glow 1.8s ease-in-out infinite}@keyframes cncb-fab-glow{0%,100%{filter:brightness(1) saturate(1)}50%{filter:brightness(1.35) saturate(1.5)}}#cncb-fab.cncb-fab-main-anim-bounce .cncb-fab-main{animation:cncb-fab-bounce 2s ease-in-out infinite}@keyframes cncb-fab-bounce{0%,100%{transform:translateY(0)}20%{transform:translateY(-10px)}40%{transform:translateY(0)}60%{transform:translateY(-5px)}80%{transform:translateY(0)}}#cncb-fab.cncb-fab-main-anim-shake .cncb-fab-main{animation:cncb-fab-shake 4s ease-in-out infinite}@keyframes cncb-fab-shake{0%,90%,100%{transform:rotate(0deg)}92%,96%{transform:rotate(-12deg)}94%,98%{transform:rotate(12deg)}}#cncb-fab.cncb-fab-open .cncb-fab-main,#cncb-fab .cncb-fab-main:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){#cncb-fab .cncb-fab-main{animation:none!important}}/*!
 * FAZ Cookie Manager — Cookie Policy frontend styles.
 *
 * Deliberately minimal: inherits font, colours, spacing from the host
 * theme. The only interventions are:
 *   1. Lift the typographic max-width constraint that block themes like
 *      Twenty Twenty-Four/Five impose via `.entry-content` (60ch) — which
 *      makes a long legal document feel cramped.
 *   2. Style the optional disclaimer so it is visually distinct from
 *      body copy (warning-coloured callout, light backdrop). Visibility
 *      and text are now admin-configurable; CSS still gives it the
 *      callout treatment whenever it is rendered.
 *   3. Style the per-category accordion (<details>/<summary>) and the
 *      cookie table inside it. Accordion is HTML5-native, JS-free,
 *      keyboard-accessible. The table inside uses a mobile-friendly
 *      data-label fallback so the layout collapses to a card stack on
 *      narrow screens without media queries fighting the theme.
 *   4. Neutralise <code> inside the policy. The policy uses <code> for
 *      cookie names and technical tokens; many themes style the global
 *      `code {}` element with a coloured background + border (often via
 *      their own `--theme-color-*` custom properties), which looks out of
 *      place inside a legal document. We force a transparent, border-less,
 *      inherit-colour monospace token so the policy renders neutrally on
 *      any theme.
 *
 * Anything else (headings, link colours, paragraph rhythm) is theme.
 */
 .faz-cookie-policy{max-width:none;width:100%;box-sizing:border-box}.faz-cookie-policy code{border:0!important;background:transparent!important;background-color:transparent!important;color:inherit!important;box-shadow:none!important;padding:0}.faz-cookie-policy-category{margin:1em 0 1.5em 0}.faz-cookie-policy-details{border:1px solid rgb(0 0 0 / .08);border-radius:6px;margin:.5em 0;background:var(--faz-policy-card-bg,transparent)}.faz-cookie-policy-details+.faz-cookie-policy-details{margin-top:.6em}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary{cursor:pointer;list-style:none;padding:.75em 1em;display:flex;align-items:center;gap:.75em;user-select:none;transition:background-color 120ms ease}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary:hover,details.faz-cookie-policy-details>summary.faz-cookie-policy-summary:focus-visible{background:rgb(0 0 0 / .04);outline:none}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary::-webkit-details-marker{display:none}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary::marker{content:''}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary::before{content:'';display:inline-block;width:.55em;height:.55em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform 150ms ease;flex:0 0 auto}details.faz-cookie-policy-details[open]>summary.faz-cookie-policy-summary::before{transform:rotate(45deg)}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary>.faz-cookie-policy-category-name{display:inline-flex;align-items:center;margin:0;padding:0;width:auto;font-size:1.05em;font-weight:600;line-height:1.3;flex:1 1 auto}details.faz-cookie-policy-details>summary.faz-cookie-policy-summary>.faz-cookie-policy-count{display:inline-flex;align-items:center;width:auto;font-size:.85em;color:var(--faz-policy-muted,#666);font-weight:400;white-space:nowrap;flex:0 0 auto}.faz-cookie-policy-details-body{padding:.25em 1em 1em 1em}.faz-cookie-policy-table{width:100%;border-collapse:collapse;margin:.75em 0 0;font-size:.92em}.faz-cookie-policy-table th,.faz-cookie-policy-table td{text-align:left;padding:.55em .7em;vertical-align:top;border-bottom:1px solid rgb(0 0 0 / .06)}.faz-cookie-policy-table thead th{font-weight:600;border-bottom:2px solid rgb(0 0 0 / .12);background:rgb(0 0 0 / .02)}.faz-cookie-policy-table code{font-size:.95em}@media (max-width:600px){.faz-cookie-policy-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}.faz-cookie-policy-table,.faz-cookie-policy-table tbody,.faz-cookie-policy-table tr,.faz-cookie-policy-table td{display:block;width:100%}.faz-cookie-policy-table tr{border:1px solid rgb(0 0 0 / .08);border-radius:4px;padding:.4em .5em;margin:.5em 0}.faz-cookie-policy-table td{border:0;padding:.2em 0}.faz-cookie-policy-table td::before{content:attr(data-label) ': ';font-weight:600;display:inline-block;margin-right:.4em}}.faz-cookie-policy-disclaimer{margin-top:2em;padding:.85em 1em;background:var(--faz-disclaimer-bg,#fff5d6);border-left:4px solid var(--faz-disclaimer-accent,#d4a017);font-size:.9em;line-height:1.55}.faz-cookie-policy-transfers{margin-top:2em;padding:1em 1.15em;background:var(--faz-transfer-bg,#f1f5f9);border-left:4px solid var(--faz-transfer-accent,#64748b);border-radius:4px}.faz-cookie-policy-transfers-title{margin:0 0 .4em;font-size:1.15em}.faz-cookie-policy-transfers-list{margin:.6em 0 0;padding-left:1.2em;line-height:1.55}.faz-cookie-policy-transfers-list code{font-size:.92em}.faz-cookie-policy-transfer{display:block;margin-top:.35em;font-size:.82em;color:var(--faz-transfer-fg,#475569)}.page-id-11848 .db-portfolio-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(820px, 100%);margin:0 auto clamp(2rem, 4vw, 3.5rem);align-items:end}.page-id-11848 .db-portfolio-filter{min-width:0}.page-id-11848 .db-portfolio-filter .wp-block-query-filter__label{display:block;margin:0 0 .75rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#61646b}.page-id-11848 .db-portfolio-filter .wp-block-query-filter__select{-webkit-appearance:none;appearance:none;width:100%;min-height:56px;padding:0 3rem 0 1rem;border:1px solid rgb(17 17 17 / .14);border-radius:18px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:18px 18px;box-shadow:0 8px 24px rgb(15 23 42 / .05);color:#111;font-size:1rem;font-weight:600;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.page-id-11848 .db-portfolio-filter .wp-block-query-filter__select:hover{border-color:rgb(17 17 17 / .28);transform:translateY(-1px)}.page-id-11848 .db-portfolio-filter .wp-block-query-filter__select:focus{outline:none;border-color:#111;box-shadow:0 0 0 4px rgb(17 17 17 / .08),0 14px 28px rgb(15 23 42 / .1)}@media (max-width:781px){.page-id-11848 .db-portfolio-filters{grid-template-columns:1fr}}.hostinger-reach-block-connect{display:flex;flex-direction:column;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.hostinger-reach-block-dialog{display:block;flex-direction:column;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;box-shadow:0 0 10px rgb(0 0 0 / .05)}.hostinger-reach-block-dialog__actions{display:flex;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:flex;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{flex-direction:row;justify-content:flex-start;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;box-shadow:0 0 0 #fff0;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;box-sizing:border-box}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message{font-weight:700;padding:1em;gap:10px;margin-top:10px}.reach-subscription-message.is-success{background:rgb(0 158 91 / .1019607843)}.reach-subscription-message.is-error{background:rgb(234 71 104 / .1019607843)}.pf-form-wrapper{--pf-brand:#4361ee;--pf-brand-light:#d4b99f;--pf-brand-lighter:#efe8e1;--pf-brand-dark:#3451d1;--pf-brand-glow:rgba(187, 146, 116, 0.18);--pf-navy:#1a1a2e;--pf-navy-soft:#1c4a6e;--pf-navy-light:rgba(14, 48, 76, 0.06);--pf-text:#1e1b18;--pf-text-sub:#4a4540;--pf-text-muted:#8c857d;--pf-bg:#ffffff;--pf-bg-input:#faf9f7;--pf-bg-subtle:#f5f3f0;--pf-border:#e5e0da;--pf-border-strong:#d1cac0;--pf-error:#b5423a;--pf-error-bg:rgba(181, 66, 58, 0.05);--pf-error-border:rgba(181, 66, 58, 0.18);--pf-success:#2a7d5a;--pf-success-bg:rgba(42, 125, 90, 0.05);--pf-success-border:rgba(42, 125, 90, 0.15);--pf-radius:10px;--pf-radius-sm:6px;--pf-radius-lg:14px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:100%;box-sizing:border-box;line-height:1.5}.pf-form-wrapper *,.pf-form-wrapper *::before,.pf-form-wrapper *::after{box-sizing:border-box}.pf-form-wrapper input,.pf-form-wrapper textarea,.pf-form-wrapper select{font-family:inherit;font-size:inherit;margin:0;padding:10px 14px;border:1.5px solid var(--pf-border,#d5cfc8);background:var(--pf-bg-input,#ffffff);color:var(--pf-text,#2b2b33);border-radius:var(--pf-radius-sm,6px);box-sizing:border-box;width:100%}.pf-form-wrapper input[type="checkbox"],.pf-form-wrapper input[type="radio"]{width:auto;padding:0}.pf-form-wrapper button{font-family:inherit;font-size:inherit;margin:0;box-sizing:border-box}.pf-form-title{font-size:24px;font-weight:800;color:var(--pf-navy);margin:0 0 6px;letter-spacing:-.4px;line-height:1.2}.pf-form-desc{font-size:15px;color:var(--pf-text-sub);margin:0 0 28px;line-height:1.6}.pf-form{position:relative}.pf-form-wrapper .pf-fields-wrap{display:flex!important;flex-wrap:wrap!important;gap:20px!important}.pf-form-wrapper .pf-field{position:relative!important;margin-bottom:2px!important}.pf-field-full{width:100%}.pf-field-half{width:calc(50% - 10px)}.pf-field-third{width:calc(33.333% - 14px)}@media (max-width:600px){.pf-field-half,.pf-field-third{width:100%}.pf-fields-wrap{gap:16px}}.pf-form-wrapper .pf-label{display:block!important;font-size:13px!important;font-weight:700!important;color:var(--pf-label-color,var(--pf-navy))!important;margin-bottom:7px!important;letter-spacing:0.02em!important;line-height:1.4!important;text-transform:none!important}.pf-required{color:var(--pf-brand);margin-left:3px;font-weight:400}.pf-form-wrapper .pf-input,.pf-form-wrapper .pf-textarea,.pf-form-wrapper .pf-select{width:100%!important;padding:12px 16px!important;font-size:14px!important;font-family:inherit!important;color:var(--pf-text)!important;background:var(--pf-bg-input)!important;border:1.5px solid var(--pf-border)!important;border-radius:var(--pf-radius)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease;outline:none!important;-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:block!important}.pf-form-wrapper .pf-input:hover,.pf-form-wrapper .pf-textarea:hover,.pf-form-wrapper .pf-select:hover{border-color:var(--pf-border-strong)!important;background:var(--pf-bg)!important}.pf-form-wrapper .pf-input:focus,.pf-form-wrapper .pf-textarea:focus,.pf-form-wrapper .pf-select:focus{border-color:var(--pf-brand)!important;background:var(--pf-bg)!important;box-shadow:0 0 0 3px var(--pf-brand-glow),0 1px 3px rgb(14 48 76 / .04)!important;outline:none!important}.pf-input::placeholder,.pf-textarea::placeholder{color:var(--pf-text-muted);font-weight:400}.pf-textarea{resize:vertical;min-height:90px;line-height:1.5}.pf-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%230e304c' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.pf-choices{display:flex;flex-direction:column;gap:6px}.pf-choice{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--pf-text);cursor:pointer;padding:10px 14px;border-radius:var(--pf-radius);border:1.5px solid var(--pf-border);background:var(--pf-bg-input);transition:all 0.15s ease}.pf-choice:hover{border-color:var(--pf-brand-light);background:var(--pf-brand-lighter)}.pf-choice input[type="radio"],.pf-choice input[type="checkbox"]{accent-color:var(--pf-brand);width:17px;height:17px;cursor:pointer;flex-shrink:0}.pf-heading{font-size:17px;font-weight:800;color:var(--pf-navy);margin:8px 0 0;padding-top:12px;border-top:2px solid var(--pf-brand-lighter);letter-spacing:-.2px}.pf-divider{border:none;border-top:2px solid var(--pf-brand-lighter);margin:8px 0}.pf-field-error{font-size:12px;color:var(--pf-error);margin-top:5px;font-weight:600;letter-spacing:.01em}.pf-field-has-error .pf-input,.pf-field-has-error .pf-textarea,.pf-field-has-error .pf-select{border-color:var(--pf-error);box-shadow:0 0 0 3px var(--pf-error-bg)}.pf-form-footer{margin-top:28px}.pf-submit-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 40px!important;font-size:15px!important;font-weight:700!important;font-family:inherit!important;color:var(--pf-btn-text,#fff)!important;background:var(--pf-btn-bg,var(--pf-navy))!important;border:none!important;border-radius:var(--pf-radius)!important;cursor:pointer!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px rgb(14 48 76 / .15),0 1px 2px rgb(14 48 76 / .08)!important;min-width:160px!important;letter-spacing:0.03em!important;text-transform:none!important;position:relative!important;overflow:hidden!important;text-decoration:none!important;line-height:1.4!important;width:auto!important;-webkit-appearance:none!important;appearance:none!important}.pf-submit-btn::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,var(--pf-brand) 0%,var(--pf-brand-dark) 100%);opacity:0;transition:opacity 0.3s ease}.pf-submit-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgb(14 48 76 / .2),0 2px 6px rgb(14 48 76 / .1)}.pf-submit-btn:hover::before{opacity:1}.pf-submit-btn .pf-btn-text,.pf-submit-btn .pf-btn-spinner{position:relative;z-index:1}.pf-submit-btn:active{transform:translateY(0)}.pf-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.pf-btn-spinner svg{animation:pfSpin 1s linear infinite}@keyframes pfSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.pf-form-message{margin-top:24px}.pf-success-message{text-align:center;padding:36px 24px;background:var(--pf-success-bg);border:1.5px solid var(--pf-success-border);border-radius:var(--pf-radius-lg);animation:pfFadeIn 0.4s ease-out}.pf-success-message svg{color:var(--pf-success);margin-bottom:14px}.pf-success-message p{font-size:15px;font-weight:600;color:var(--pf-navy);margin:0;line-height:1.6}.pf-error-message{padding:14px 18px;background:var(--pf-error-bg);border:1.5px solid var(--pf-error-border);border-radius:var(--pf-radius);color:var(--pf-error);font-size:13px;font-weight:600}@keyframes pfFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pf-gdpr-consent{padding:16px 18px;background:var(--pf-navy-light);border:1.5px solid rgb(14 48 76 / .1);border-radius:var(--pf-radius);position:relative}.pf-gdpr-consent::before{content:'';position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--pf-navy);border-radius:3px 0 0 3px}.pf-gdpr-label{border:none!important;padding:0!important;background:transparent!important}.pf-gdpr-text{font-size:13px;line-height:1.6;color:var(--pf-text-sub)}.pf-gdpr-text a{color:var(--pf-navy-soft);text-decoration:underline;text-underline-offset:2px;font-weight:700}.pf-gdpr-text a:hover{color:var(--pf-brand-dark)}.pf-field-has-error .pf-gdpr-consent{border-color:var(--pf-error)}.pf-input:focus-visible,.pf-textarea:focus-visible,.pf-select:focus-visible{outline:2px solid var(--pf-navy);outline-offset:2px}.pf-choice input:focus-visible{outline:2px solid var(--pf-navy);outline-offset:2px}.pf-submit-btn:focus-visible{outline:2px solid var(--pf-brand);outline-offset:3px}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pf-file{padding:10px 14px;cursor:pointer}.pf-file::file-selector-button{padding:6px 16px;margin-right:12px;font-family:inherit;font-size:12px;font-weight:700;color:var(--pf-navy);background:var(--pf-brand-lighter);border:1px solid var(--pf-border);border-radius:var(--pf-radius-sm);cursor:pointer;transition:all 0.15s}.pf-file::file-selector-button:hover{background:var(--pf-brand-light);color:var(--pf-bg);border-color:var(--pf-brand-light)}.pf-name-wrap{display:flex;gap:12px;width:100%}.pf-name-sub{flex:1 1 0%;min-width:0}.pf-sub-label{font-size:12px;font-weight:600;color:var(--pf-text-sub);margin-bottom:5px}@media (max-width:480px){.pf-name-wrap{flex-direction:column;gap:16px}}.pf-address-wrap{display:flex;flex-wrap:wrap;gap:12px;width:100%}.pf-address-full{width:100%}.pf-address-half{width:calc(50% - 6px)}@media (max-width:480px){.pf-address-half{width:100%}}.pf-btn-outlined .pf-submit-btn{color:var(--pf-btn-bg,var(--pf-navy))!important;border-color:var(--pf-btn-bg,var(--pf-navy))!important;background:#fff0;color:var(--pf-brand);border:2px solid var(--pf-brand);box-shadow:none}.pf-btn-outlined .pf-submit-btn::before{display:none}.pf-btn-outlined .pf-submit-btn:hover{background:var(--pf-brand);color:#fff}.pf-btn-gradient .pf-submit-btn{background:linear-gradient(135deg,var(--pf-brand) 0%,var(--pf-brand-dark) 100%);border:none}.pf-btn-gradient .pf-submit-btn::before{background:linear-gradient(135deg,var(--pf-brand-dark) 0%,var(--pf-brand) 100%)}.pf-btn-minimal .pf-submit-btn{background:#fff0;color:var(--pf-brand);border:none;box-shadow:none;text-decoration:underline;text-underline-offset:3px;padding-left:0;padding-right:0}.pf-btn-minimal .pf-submit-btn:hover{background:#fff0;opacity:.75}.pf-label-floating .pf-field{position:relative;padding-top:8px}.pf-label-floating .pf-label{position:absolute;top:22px;left:14px;font-size:15px;font-weight:400;color:var(--pf-text-muted);pointer-events:none;transition:top 0.18s ease,font-size 0.18s ease,color 0.18s ease,font-weight 0.18s ease;z-index:1;background:#fff0;line-height:1}.pf-label-floating .pf-input:focus~.pf-label,.pf-label-floating .pf-input:not(:placeholder-shown)~.pf-label,.pf-label-floating .pf-input.has-value~.pf-label{top:2px;font-size:11px;font-weight:700;color:var(--pf-brand);letter-spacing:.3px}.pf-label-floating .pf-input{padding-top:20px;padding-bottom:8px}.pf-label-floating .pf-field>.pf-input{order:2}.pf-label-floating .pf-field>.pf-label{order:1}.pf-label-floating .pf-field{display:flex;flex-direction:column}.pf-notif-row-2col{display:flex;gap:16px}.pf-notif-row-2col .pf-setting-row{flex:1;min-width:0}@media (max-width:640px){.pf-notif-row-2col{flex-direction:column;gap:0}}.pf-form-wrapper{background:var(--pf-form-bg,transparent);padding:var(--pf-form-pad,0);border-radius:var(--pf-radius-lg)}.pf-form-wrapper.pf-shadow-sm{box-shadow:0 2px 10px rgb(14 48 76 / .07)}.pf-form-wrapper.pf-shadow-md{box-shadow:0 8px 30px rgb(14 48 76 / .12)}.pf-form-wrapper.pf-size-sm .pf-input,.pf-form-wrapper.pf-size-sm .pf-textarea,.pf-form-wrapper.pf-size-sm .pf-select{padding:8px 12px!important;font-size:13px!important}.pf-form-wrapper.pf-size-sm .pf-submit-btn{padding:10px 28px!important;font-size:13px!important}.pf-form-wrapper.pf-size-sm .pf-label{font-size:12px!important}.pf-form-wrapper.pf-size-lg .pf-input,.pf-form-wrapper.pf-size-lg .pf-textarea,.pf-form-wrapper.pf-size-lg .pf-select{padding:16px 20px!important;font-size:16px!important}.pf-form-wrapper.pf-size-lg .pf-submit-btn{padding:18px 48px!important;font-size:16px!important}.pf-form-wrapper.pf-size-lg .pf-label{font-size:15px!important}.pf-form-wrapper.pf-spacing-compact .pf-fields-wrap{gap:10px!important}.pf-form-wrapper.pf-spacing-spacious .pf-fields-wrap{gap:32px!important}.pf-btn-align-center .pf-form-footer{text-align:center}.pf-btn-align-right .pf-form-footer{text-align:right}.pf-btn-align-full .pf-submit-btn{width:100%!important}.pf-form-wrapper .pf-fields-wrap .pf-field input.pf-input,.pf-form-wrapper .pf-fields-wrap .pf-field textarea.pf-input,.pf-form-wrapper .pf-fields-wrap .pf-field select.pf-input{display:block!important;width:100%!important;padding:12px 16px!important;border:1.5px solid var(--pf-border,#d5cfc8)!important;background:var(--pf-bg-input,#ffffff)!important;color:var(--pf-text,#2b2b33)!important;border-radius:var(--pf-radius-sm,6px)!important;font-size:15px!important;line-height:1.45!important;opacity:1!important;visibility:visible!important;box-sizing:border-box!important}.pf-form-wrapper .pf-fields-wrap .pf-field input.pf-input[type="checkbox"],.pf-form-wrapper .pf-fields-wrap .pf-field input.pf-input[type="radio"]{display:inline-block!important;width:auto!important;padding:0!important}.pf-form-wrapper .pf-fields-wrap .pf-field input.pf-input:focus,.pf-form-wrapper .pf-fields-wrap .pf-field textarea.pf-input:focus,.pf-form-wrapper .pf-fields-wrap .pf-field select.pf-input:focus{border-color:var(--pf-brand,#4361ee)!important;outline:none!important;box-shadow:0 0 0 3px rgb(67 97 238 / .12)!important}.pf-form-wrapper .pf-form-footer button.pf-submit-btn{display:inline-block!important;opacity:1!important;visibility:visible!important}.pf-form-wrapper{font-family:var(--pf-font,inherit)}.pf-form-wrapper .pf-label{font-size:var(--pf-label-size,13px)!important;font-weight:var(--pf-label-weight,600)!important}.pf-label-upper .pf-label{text-transform:uppercase!important;letter-spacing:.04em!important}.pf-label-capitalize .pf-label{text-transform:capitalize!important}.pf-form-wrapper .pf-help{font-size:12px;line-height:1.5;color:var(--pf-text-muted,#7c7268);margin:4px 0 6px}.pf-form-wrapper .pf-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pf-form-wrapper .pf-input::placeholder{color:var(--pf-placeholder,#a49a90);opacity:1}.pf-form-wrapper .pf-field-error{color:var(--pf-error,#c44747)}.pf-border-line .pf-fields-wrap .pf-field input.pf-input,.pf-border-line .pf-fields-wrap .pf-field textarea.pf-input,.pf-border-line .pf-fields-wrap .pf-field select.pf-input{border:0!important;border-bottom:1.5px solid var(--pf-border,#d5cfc8)!important;border-radius:0!important;padding-left:2px!important;padding-right:2px!important;background:transparent!important}.pf-border-none .pf-fields-wrap .pf-field input.pf-input,.pf-border-none .pf-fields-wrap .pf-field textarea.pf-input,.pf-border-none .pf-fields-wrap .pf-field select.pf-input{border:1.5px solid transparent!important;background:var(--pf-bg-input,#f3f0ec)!important}.pf-theme-minimal{--pf-border:#e2ded8;--pf-bg-input:#ffffff;--pf-radius:4px;--pf-radius-sm:3px}.pf-theme-minimal .pf-submit-btn{border-radius:4px!important}.pf-theme-soft{--pf-border:#e6e0f5;--pf-bg-input:#faf8ff;--pf-brand:#7c5cff;--pf-radius:14px;--pf-radius-sm:12px}.pf-theme-soft .pf-fields-wrap .pf-field input.pf-input,.pf-theme-soft .pf-fields-wrap .pf-field textarea.pf-input,.pf-theme-soft .pf-fields-wrap .pf-field select.pf-input{border-radius:12px!important}.pf-theme-bold{--pf-border:#1a1a2e;--pf-bg-input:#ffffff;--pf-brand:#c8362f}.pf-theme-bold .pf-fields-wrap .pf-field input.pf-input,.pf-theme-bold .pf-fields-wrap .pf-field textarea.pf-input,.pf-theme-bold .pf-fields-wrap .pf-field select.pf-input{border-width:2px!important}.pf-theme-bold .pf-label{font-weight:700!important}.pf-theme-dark{--pf-border:#3a3a52;--pf-bg-input:#1e1e2f;--pf-text:#f0eeea;--pf-label-color:#f0eeea;--pf-placeholder:#8a8299;--pf-form-bg:#14141f}.pf-theme-dark .pf-form-title,.pf-theme-dark .pf-form-desc{color:#f0eeea!important}.pf-form-wrapper .pf-conditionally-hidden{display:none!important}.pf-form-wrapper .pf-counter{font-size:11px;color:var(--pf-text-muted,#7c7268);text-align:right;margin-top:4px}.pf-form-wrapper .pf-counter-warn{color:var(--pf-error,#c44747);font-weight:600}