:root,:where(body),body{--k-hero--body-diff:0rem;--k-hero--header-end:calc(var(--k-hero--header-height, 0rem) + var(--k-hero--body-diff));--k-hero--sticky-offset:calc(var(--k-hero--header-end, 0rem) + var(--k-hero--inner-gap, 0rem));--k-hero--root--padding:var(--wp--style--root--padding-left,1.5rem);--k-hero--size--content:var(--wp--style--global--content-size);--k-hero--size--wide:var(--wp--style--global--wide-size);--k-hero--size--aside:var(--wp--style--global--content-size);--k-hero--max-size--content:min(var(--k-hero--size--content),calc(100vw - var(--k-hero--root--padding)*2));--k-hero--max-size--wide:min(var(--k-hero--size--wide),calc(100vw - var(--k-hero--root--padding)*2));--k-hero--content--start:max(calc((100% - var(--k-hero--size--content))/2),var(--k-hero--root--padding));--k-hero--wide--start:max(calc((100% - var(--k-hero--size--wide))/2),var(--k-hero--root--padding));--k-hero--wide--end:calc(var(--k-hero--wide--start) + var(--k-hero--max-size--wide));--k-hero--size--wrapper:var(--k-hero--size--content);@media screen and (min-width:1201px){--k-hero--size--aside:calc(var(--k-hero--size--wide) - var(--k-hero--size--content) - var(--k-hero--inner-gap));--k-hero--size--wrapper:var(--k-hero--size--wide)}}body:where(.admin-bar){--k-hero--body-diff:3rem;@media screen and (min-width:783px){--k-hero--body-diff:2rem}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--k-hero--header-end) + var(--k-hero--scroll-offset))!important}body,body *{box-sizing:border-box}.wp-block-cover:is(.is-variation-hero,.is-variation-hero-aside,.is-variation-content-aside){--justify-content:space-between;display:grid;justify-content:stretch;>*{margin-block:0}.wp-block-cover__inner-container{display:flex;flex-direction:column;gap:var(--k-hero--inner-gap);height:100%;justify-content:var(--justify-content);padding-block-end:calc(var(--k-hero--bottom-gap) + var(--k-hero--inner-gap)*.5)!important;width:100%;>*{align-self:start;margin-block:0;width:100%}>:first-child{grid-row:var(--row-first)}>:not(:first-child){grid-row:var(--row-last)}}&.layout-mode-tt{--justify-content:start}&.layout-mode-cc{--justify-content:center}&.layout-mode-bb{--justify-content:end}&.layout-mode-tc{--justify-content:center;.wp-block-cover__inner-container{>:first-child{margin-block:0 auto}>:not(:first-child){margin-bottom:auto}}}&.layout-mode-tb{--justify-content:space-between}&.layout-mode-cb{--justify-content:space-between;.wp-block-cover__inner-container{>:first-child{margin-block:auto 0}>:not(:first-child){margin-top:auto}}}&[style*=min-height][style*="51rem"]{--k-hero--min-height-diff:calc(var(--k-hero--header-end) + var(--k-hero--next-peek, 0rem));@media screen and (max-width:600px){min-height:calc(100dvh - var(--k-hero--min-height-diff))!important}@media screen and (min-width:601px){min-height:min(51rem,calc(100dvh - var(--k-hero--min-height-diff)))!important}}}.wp-block-cover:is(.is-variation-content-aside){--justify-content:start}.wp-block-cover:is(.is-variation-hero,.is-variation-hero-aside,.is-variation-content-aside){--vertical-gap:var(--wp--preset--spacing--md);margin-block:0;>.wp-block-cover__image-background,>.wp-block-cover__video-background{opacity:var(--k-hero--media-opacity,1)}.wp-block-cover__inner-container .is-content-wide>*,.wp-block-cover__inner-container>.wp-block-group>.wp-block-group>*{margin-left:0!important;&:is(div,p,h1,h2,h3,h4,h5,h6,ul,ol,section,span,form,hgroup,pre,code){margin-left:0!important}}.wp-block-cover__inner-container .is-content-wide>*{min-width:var(--wp--style--global--content-size)}.wp-block-cover__inner-container>.wp-block-group>.wp-block-group.is-layout-constrained{display:flex;flex-direction:column;gap:var(--vertical-gap);>*{margin-block:0}}}.wp-block-cover:is(.is-variation-hero,.is-variation-hero-aside){--vertical-gap:var(--wp--preset--spacing--sm)}.wp-block-cover{.wp-block-breadcrumbs{display:inline-flex;flex-wrap:wrap;z-index:1;ol{position:relative;&:before{backdrop-filter:blur(16px);border-radius:.25rem;content:"";display:inline-flex;inset:-2px -8px;position:absolute;z-index:-1}}}}.wp-block-cover:is(.is-variation-hero-aside,.is-variation-content-aside){--heading--before-size:100vw;--heading--margin-inline:0 auto;--content--margin-inline:0 auto;--inner--template:1fr clamp(18rem,2rem + 33.3333vw,27rem);--inner--flex-direction:column-reverse;--inner--align-content:flex-start;--poligon--cpxs:calc(var(--k-hero--wide--start) - var(--k-hero--outdent-gap)*1);--poligon--cpxe:calc(var(--k-hero--wide--start) + var(--k-hero--max-size--content) + var(--k-hero--outdent-gap));&.is-revert{--heading--before-size:100%;--heading--margin-inline:auto 0;--content--margin-inline:auto 0;--inner--template:clamp(18rem,2rem + 33.3333vw,27rem) 1fr;--inner--flex-direction:column;--inner--align-content:flex-end;--poligon--cpxe:calc(var(--k-hero--wide--end) + var(--k-hero--outdent-gap));--poligon--cpxs:calc(var(--poligon--cpxe) - var(--k-hero--max-size--content) - var(--k-hero--outdent-gap)*2);.wp-block-cover__inner-container{.is-content{margin-inline:auto 0;order:1}}}@media screen and (max-width:1200px){&:is(.is-revert),&:not(.is-revert){--inner--align-content:center;--heading--margin-inline:auto auto;--content--margin-inline:auto auto;--poligon--cpxs:calc(50vw - var(--k-hero--max-size--content)/2 - var(--k-hero--outdent-gap));--poligon--cpxe:calc(var(--poligon--cpxs) + var(--k-hero--max-size--content) + var(--k-hero--outdent-gap))}}padding-inline:0;.wp-block-cover__inner-container>.is-content-aside{align-content:var(--inner--align-content);display:flex;flex-direction:var(--inner--flex-direction);gap:var(--k-hero--inner-gap);grid-template-columns:var(--inner--template);margin-inline:auto;max-width:min(var(--wp--style--global--wide-size),100%);padding:0;width:100%;@media screen and (min-width:1201px){display:grid}>*{max-width:min(var(--wp--style--global--content-size),100%);width:100%}}}.wp-block-cover.is-variation-content-aside{padding-block:0;.wp-block-cover__inner-container{gap:calc(var(--k-hero--inner-gap)/2) var(--k-hero--inner-gap);margin-block:0;margin-inline:auto;max-width:min(var(--k-hero--size--wrapper),100%);width:100%;z-index:2;>.wp-block-heading{margin-inline:var(--heading--margin-inline)!important;max-width:var(--k-hero--max-size--content);scroll-padding-top:var(--k-hero--header-end);width:100%}.is-content{max-width:min(var(--wp--style--global--content-size),100%);min-width:min(var(--wp--style--global--content-size),100%);width:100%}.is-aside,.is-content{>*{margin-block:0;margin-inline:0;max-width:min(var(--wp--style--global--content-size),100%);width:100%}}.is-content-wide{>*{margin-inline:var(--content--margin-inline)!important}}.is-aside,.is-content,.is-content-wide{>.wp-block-heading:is(h1,h2,h3){justify-self:flex-start;margin-block-start:var(--k-hero--block-gap)!important;padding-top:var(--k-hero--inner-gap);position:relative;scroll-padding-top:var(--k-hero--header-end);width:100%;&:before{border-top:3px solid;content:" ";height:0;opacity:.15;position:absolute;right:0;text-align:right;top:0;width:var(--heading--before-size)}}}@media screen and (min-width:1201px){.is-aside{margin-block:0 auto;position:sticky;top:var(--k-hero--sticky-offset,0)}}@media screen and (max-width:1200px){display:flex;flex-direction:column}}&:not(.is-outdent){padding-top:var(--k-hero--inner-gap)}&.is-outdent{&.is-polygon{clip-path:polygon(0 var(--k-hero--outdent-gap),var(--poligon--cpxs) var(--k-hero--outdent-gap),var(--poligon--cpxs) 0,var(--poligon--cpxe) 0,var(--poligon--cpxe) var(--k-hero--outdent-gap),100% var(--k-hero--outdent-gap),100% 100%,0 100%);margin-top:calc(var(--k-hero--outdent-gap)*-1 - 1px)!important;padding-top:var(--k-hero--outdent-gap);z-index:1}&:not(.is-polygon){overflow:unset;&:before{background:inherit;content:"";display:flex;height:var(--k-hero--outdent-gap);left:var(--poligon--cpxs);position:absolute;top:calc(var(--k-hero--outdent-gap)*-1 + 1px);width:calc(var(--k-hero--max-size--content) + var(--k-hero--outdent-gap)*2);z-index:1}}.wp-block-cover__inner-container>.wp-block-heading:first-of-type{margin-top:calc(var(--k-hero--outdent-gap)*-2 + var(--k-hero--bottom-gap)/2)!important;padding-top:calc(var(--k-hero--outdent-gap) + var(--k-hero--outdent-gap)/2 - var(--k-hero--bottom-gap)/2)!important}}}.wp-block-cover:is(.is-variation-hero,.is-variation-hero-aside,.is-variation-content-aside){.wp-block-cover__inner-container{.wp-block-embed .wp-block-embed__wrapper,.wp-block-image img,.wp-block-post-featured-image img,.wp-block-video video{border-radius:var(--k-hero--featured-radio);display:flex;overflow:hidden;position:relative}.is-aside{max-inline-size:var(--k-hero--size--aside)}}}.wp-block-cover.is-variation-featured{align-items:stretch;color:inherit;display:grid;grid-template-rows:100% 1fr;justify-content:stretch;margin-block-end:calc(var(--k-hero--block-gap) + 1em)!important;overflow:unset;padding:0;.wp-block-cover__inner-container{display:none!important}.wp-block-cover__video-background,img{border-radius:var(--k-hero--featured-radio);display:flex;overflow:hidden;position:relative}.wp-block-cover__background{display:none}.wp-block-cover__video-background{aspect-ratio:inherit;outline:hidden}.wp-block-cover__video-background iframe{aspect-ratio:inherit;height:auto;width:100%}}.wp-block-image figcaption:is(.for-core-image),figcaption:is(.for-core-image,.for-core-post-featured-image,.for-core-cover,.blocks-gallery-caption),figure:is(.wp-block-image,.wp-block-embed,.wp-block-video) figcaption{background:transparent;border:0;color:inherit!important;line-height:1.4;margin:0;padding:.5rem 0!important;position:relative!important;text-align:left!important}.wp-block-post-featured-image:has(.for-core-post-featured-image),figure:is(.wp-block-image){padding-bottom:0;&:before{display:none}}.block-editor-block-preview__content-iframe{.wp-block-cover.is-outdent{margin-top:var(--k-hero--outdent-gap,4rem)}}
