html{scroll-behavior:smooth}a,button,.wp-element-button{transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out}input,textarea{transition:filter 0.2s ease-in-out}b,strong{font-weight:600}input,select,textarea{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:var(--wp--custom--line-height--medium);width:100%}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="image"]),textarea,select{border-radius:9999px;background-color:var(--wp--preset--color--base)}input:not([type="submit"]):focus,textarea:focus{border-color:var(--wp--preset--color--primary);outline:1px solid var(--wp--preset--color--primary)}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::placeholder{color:inherit;font-size:var(--wp--preset--font-size--x-small);opacity:.5}.lg-archive__intro .lg-archive__eyebrow{color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:700;letter-spacing:.14em;line-height:1.4;margin:0 0 .5rem;text-transform:uppercase}.wp-block-list li+li{margin-top:.8rem}.lg-canco-navigation{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.lg-canco-navigation a{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;max-width:40%}.lg-canco-navigation__culte{max-width:none!important;align-self:center}.lg-canco-navigation__label{font-size:var(--wp--preset--font-size--x-small,.75rem);opacity:.6}.lg-canco-navigation__title{font-weight:600}.lg-canco-navigation__prev--empty,.lg-canco-navigation__next--empty{visibility:hidden;width:40%}.wp-block-navigation__responsive-container.is-menu-open{padding:var(--wp--preset--spacing--30);background-color:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--base)!important;justify-content:center;align-items:center}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important;width:100%!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a{color:var(--wp--preset--color--base)!important;display:flex!important;justify-content:center!important;text-align:center!important;width:100%!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item>a{font-size:var(--wp--preset--font-size--medium)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.05em!important;text-align:center!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container a{font-size:var(--wp--preset--font-size--x-small)!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;opacity:.75;justify-content:center!important;text-align:center!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{position:static!important;background:transparent!important;box-shadow:none!important;border:none!important;min-width:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a::after{display:none!important}.wp-block-navigation__responsive-container.is-menu-open button.wp-block-navigation-item__action{display:none!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{color:var(--wp--preset--color--base)!important;display:flex!important;justify-content:center!important;margin-inline:auto!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;inset:auto!important;padding:var(--wp--preset--spacing--20) 0!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a:focus,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a:focus-visible{outline:none!important;box-shadow:none!important}.wp-block-navigation-item a{position:relative}.wp-block-navigation-item a::after{background-color:currentcolor;bottom:0;content:'';height:1px;left:0;position:absolute;transition:width 0.5s ease;width:0}.wp-block-navigation-item a:hover::after{width:100%}.wp-block-navigation__submenu-container{min-width:150px!important;padding:10px!important}.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:10px 10px!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{padding:5px 10px 0!important}.is-style-overflow-hidden{overflow:hidden}.is-style-position-fixed{position:fixed}.is-style-position-relative{position:relative}.is-style-negative-zindex{z-index:-99}.is-style-positive-zindex{z-index:99}@media only screen and (min-width:600px){.has-motion header.wp-block-template-part:has(>.site-header){position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:1000}.has-motion .site-header{transition:transform 0.5s ease}.has-motion .site-header::before{background-color:color-mix(in srgb,var(--wp--preset--color--base) 86%,transparent);box-shadow:0 1px 0 var(--wp--custom--color--border),var(--wp--custom--shadow--card);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity 0.3s ease;z-index:-1;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.has-motion body:is(.scroll-up,.scroll-down) .site-header::before{opacity:1}.has-motion body.scroll-down .site-header{transform:translateY(-100%)}.has-motion body.scroll-up .site-header{transform:translateY(0)}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::selection{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.wp-block-search__button{display:flex!important;align-items:center!important;justify-content:center!important}.wp-block-button__link,.wp-block-search__button{position:relative;overflow:hidden;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}.wp-block-button__link::before,.wp-block-search__button::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:color-mix(in srgb,currentColor 12%,transparent);transition:all 1s ease;pointer-events:none;z-index:1}.wp-block-button__link:hover::before,.wp-block-search__button:hover::before{width:100%}.entry-header-cover[style*="background-image"]>.wp-block-cover__background,.entry-header-cover:has(>img.wp-block-cover__image-background)>.wp-block-cover__background{opacity:0.9!important}@media only screen and (max-width:600px){.is-style-hidden-mobile{display:none!important}}@media only screen and (max-width:782px){.wp-block-columns.is-style-column-reverse{flex-direction:column-reverse}}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}.site-header{position:relative;z-index:1000}.wp-block-navigation-item:is(.current-menu-item,.current-menu-ancestor,.is-current-section)>a,.wp-block-navigation-item>a[aria-current="page"]{color:var(--wp--preset--color--primary)}.wp-block-navigation-item:is(.current-menu-item,.current-menu-ancestor,.is-current-section)>a::after,.wp-block-navigation-item>a[aria-current="page"]::after{background-color:var(--wp--preset--color--primary);height:2px;width:100%}.wp-block-navigation-item a:focus-visible{border-radius:4px;outline:2px solid var(--wp--preset--color--primary);outline-offset:4px}:is(.entry-header-cover,h1.wp-block-query-title.has-background,.klar-page-header){isolation:isolate;overflow:hidden;position:relative}:is(.entry-header-cover,h1.wp-block-query-title.has-background,.klar-page-header)::after{background-image:radial-gradient(circle at 88% 18%,rgb(255 255 255 / .16),transparent 32%),radial-gradient(circle at 6% 115%,rgb(255 255 255 / .12),transparent 30%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.entry-header-cover::after{z-index:1}.entry-header-cover>.wp-block-cover__inner-container{z-index:2}.klar-entry-eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;line-height:1.4;margin:0 0 .75rem;text-align:center;text-transform:uppercase}.klar-entry-eyebrow a{border-radius:var(--wp--custom--radius--pill);color:inherit;display:inline-block;opacity:.85;padding:.35em .9em;text-decoration:none;transition:background-color 0.3s ease,opacity 0.3s ease;background-color:rgb(255 255 255 / .12)}.klar-entry-eyebrow a:hover{background-color:rgb(255 255 255 / .22);opacity:1}.klar-entry-eyebrow a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.klar-entry-subtitle{font-size:var(--wp--preset--font-size--medium);margin:.75rem auto 0;max-width:38rem;opacity:.9;text-align:center;text-wrap:pretty}footer.wp-block-template-part>.wp-block-group.has-background{padding-top:calc(5rem + var(--wp--preset--spacing--60))!important}footer.wp-block-template-part h3.wp-block-heading{font-size:.75rem;letter-spacing:.14em;margin-bottom:.75rem;opacity:.8;text-transform:uppercase}footer.wp-block-template-part .wp-block-image img{max-width:96px}footer.wp-block-template-part .wp-block-social-links .wp-social-link{background-color:rgb(255 255 255 / .12)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .35);color:var(--wp--preset--color--base)!important;transition:background-color 0.3s ease,color 0.3s ease,transform 0.3s ease}footer.wp-block-template-part .wp-block-social-links .wp-social-link:hover,footer.wp-block-template-part .wp-block-social-links .wp-social-link:focus-within{background-color:var(--wp--preset--color--base)!important;color:var(--wp--preset--color--primary)!important;transform:translateY(-2px)}footer.wp-block-template-part .wp-social-link a:focus-visible{outline:2px solid var(--wp--preset--color--base);outline-offset:3px}footer.wp-block-template-part .wp-block-group:has(>.wp-block-navigation){border-top:1px solid rgb(255 255 255 / .2);column-gap:var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--xx-small);padding-top:var(--wp--preset--spacing--30)}footer.wp-block-template-part .wp-block-group:has(>.wp-block-navigation) :is(.wp-block-navigation,.klar-footer-copyright){font-size:inherit;opacity:.85}footer.wp-block-template-part .klar-footer-copyright{margin:0}footer.wp-block-template-part>.wp-block-group>.wp-block-group>.wp-block-spacer{height:var(--wp--preset--spacing--40)!important}.entry-content>:is(h2,h3):not(:first-child){margin-top:1.75em}.entry-content :is(p,li,td,dd) a:not([class]):not(.is-style-lg-card *){text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color 0.2s ease,text-decoration-color 0.2s ease}.entry-content :is(p,li,td,dd) a:not([class]):not(.is-style-lg-card *):hover{text-decoration-color:currentColor}.entry-content :is(ul,ol).wp-block-list li::marker{color:var(--wp--preset--color--primary)}.wp-block-separator:not(.has-background):not(.has-text-color):not(.is-style-dots){border-top:1px solid var(--wp--custom--color--border);opacity:1}.wp-block-quote{border-radius:0 var(--wp--custom--radius--medium) var(--wp--custom--radius--medium) 0}.wp-block-quote cite{color:var(--wp--custom--color--muted)}.wp-block-pullquote{border-color:var(--wp--custom--color--border)}.wp-block-table :is(th,td){border-color:var(--wp--custom--color--border)}.wp-block-table thead{background-color:var(--wp--custom--color--tint);border-bottom:2px solid var(--wp--preset--color--primary)}.wp-block-details{border:1px solid var(--wp--custom--color--border);border-radius:var(--wp--custom--radius--medium);padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30)}.wp-block-details summary{font-weight:600}.wp-block-details summary::marker{color:var(--wp--preset--color--primary)}textarea{border-radius:var(--wp--custom--radius--medium)!important}.wp-block-search__input{border:1px solid var(--wp--custom--color--border);padding-inline:1.25em}.gform-theme.gform-theme--orbital{--gf-radius:var(--wp--custom--radius--small) !important;--gf-ctrl-border-color:color-mix(in srgb, var(--wp--preset--color--primary) 28%, transparent) !important;--gf-ctrl-border-color-hover:color-mix(in srgb, var(--wp--preset--color--primary) 55%, transparent) !important;--gf-ctrl-border-color-focus:var(--wp--preset--color--primary) !important;--gf-ctrl-bg-color:var(--wp--preset--color--base) !important;--gf-ctrl-bg-color-hover:var(--wp--custom--color--tint) !important;--gf-ctrl-bg-color-focus:var(--wp--preset--color--base) !important;--gf-ctrl-shadow:none !important;--gf-ctrl-outline-color-focus:color-mix(in srgb, var(--wp--preset--color--primary) 25%, transparent) !important;--gf-ctrl-btn-radius:var(--wp--custom--radius--pill) !important;--gf-ctrl-label-color-primary:var(--wp--preset--color--contrast) !important;--gf-font-family-base:inherit !important;--gf-font-family-primary:inherit !important;--gf-font-family-secondary:inherit !important;--gf-font-family-tertiary:inherit !important}.gform-theme.gform-theme--orbital .gform_footer .gform_button{background-image:var(--wp--preset--gradient--primary-gradient)!important;border:0!important;padding-inline:2em!important}.klar-search-form{max-width:36rem}.klar-search-results .wp-block-post-excerpt{color:var(--wp--custom--color--muted);font-size:var(--wp--preset--font-size--x-small);margin:0}.klar-search-results .wp-block-post-excerpt__excerpt{margin:0}@media (prefers-reduced-motion:reduce){.has-motion .site-header,.has-motion .site-header::before,footer.wp-block-template-part .wp-block-social-links .wp-social-link{transition:none}footer.wp-block-template-part .wp-block-social-links .wp-social-link:hover{transform:none}}