.ht-ctc-chat{--side:right}@media screen{@media only screen and (min-width:1000px){.c-menu-toggle,.c-menu-toggle__checkbox{display:none}}.c-menu-toggle{position:fixed;top:0;left:0;z-index:1100;font-size:1rem}.c-menu-toggle__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1em var(--novablocks-wrapper-sides-spacing,0);cursor:pointer}.c-menu-toggle__checkbox{display:none}.c-menu-toggle__label{margin-left:.5em}.c-menu-toggle__icon{position:relative;display:block;width:1em}.c-menu-toggle__slice{display:block;width:21px;height:2px;background:currentColor}.c-menu-toggle__slice--bottom,.c-menu-toggle__slice--top{position:absolute;top:0;left:0}.c-menu-toggle__slice--middle{width:16px}.c-menu-toggle__slice--top{-webkit-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.c-menu-toggle__slice--bottom{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.c-reading-progress{position:absolute;left:0;bottom:0;z-index:11;width:100%;height:3px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-reading-bar[class][class][class][class] .wp-block-button__link:before,.c-reading-progress[class]{background-color:#fff0}.c-reading-progress::-webkit-progress-bar{background-color:#fff0}.c-reading-progress::-webkit-progress-value{background-color:currentColor}.c-reading-progress::-moz-progress-bar{background-color:currentColor}.c-reading-bar{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;will-change:transform;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;padding-left:32px;padding-right:32px}.c-reading-bar[class]{background:0 0}@media not screen and (min-width:1024px){.c-reading-bar{display:none}}.novablocks-header-row .wp-block[class][class][class][class][class][class]{-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transition-property:all;transition-property:all}[class*=c-reading-bar__wrapper-title]{-webkit-transition:all .35s ease;transition:all .35s ease}.c-reading-bar__wrapper-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%}.c-reading-bar__wrapper-title--next{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;pointer-events:none}.c-reading-bar__wrapper-title--next .post-title__post-name{text-decoration:none;color:currentColor}.c-reading-bar__wrapper-title--next .post-title__post-name:hover{text-decoration:underline}.c-reading-bar[class][class][class][class] .wp-block-button__link{padding:0;background-color:#fff0;color:inherit;border:0}.c-reading-bar[class][class][class][class] .wp-block-button__link span{padding:0;margin:0}.c-reading-bar[class][class][class][class] .wp-block-buttons{margin-top:0}.c-reading-bar .post-title__label[class]{margin-bottom:0}.c-reading-bar .post-title__post-name{margin-left:5px}:root{--icons-size-multiplier:1.3;--icons-horizontal-spacing-reducer:2}.novablocks-header[class]{position:absolute;width:100%}@media only screen and (min-width:1024px){.novablocks-header--main{top:0;left:0;right:0;z-index:1000;-webkit-transition:var(--theme-transition);transition:var(--theme-transition);-webkit-transition-property:opacity;transition-property:opacity;will-change:transform}.novablocks-header__inner-container{width:100%}}@media not screen and (min-width:1024px){.novablocks-header--main.novablocks-header-background:before{position:fixed}.novablocks-header{display:none;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;z-index:999}.c-menu-toggle__checkbox~.novablocks-header{display:block}.c-menu-toggle__checkbox:not(:checked)~.novablocks-header{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.c-menu-toggle__slice,.novablocks-header{-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.c-menu-toggle__checkbox:checked~.c-menu-toggle .c-menu-toggle__slice--top{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-menu-toggle__checkbox:checked~.c-menu-toggle .c-menu-toggle__slice--middle{opacity:0}.c-menu-toggle__checkbox:checked~.c-menu-toggle .c-menu-toggle__slice--bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.novablocks-header-background{position:relative;background:0 0!important}.novablocks-header-background:before,.novablocks-header-shadow:after{content:"";position:absolute;top:0;left:0;-webkit-transition:var(--novablocks-transition);transition:var(--novablocks-transition);-webkit-transition-property:opacity;transition-property:opacity}.novablocks-header-background:before{width:100%;height:100%;background-color:var(--novablocks-bg-color);opacity:var(--header-background-opacity,1)}.novablocks-header-shadow{--header-shadow-opacity:0}.novablocks-header-shadow:after{display:block;right:0;bottom:0;-webkit-box-shadow:var(--shadow-color,#000)0 var(--shadow-y-offset,.0625em) var(--shadow-blur,.125em);box-shadow:var(--shadow-color,#000)0 var(--shadow-y-offset,.0625em) var(--shadow-blur,.125em);opacity:var(--header-shadow-opacity,0);pointer-events:none;z-index:-1}@media not screen and (min-width:1024px){.novablocks-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--header-background-opacity:0}.novablocks-header-row,.novablocks-header-row *{--sm-current-bg-color:inherit;--sm-current-fg1-color:inherit;--sm-current-fg2-color:inherit;--sm-current-accent-color:inherit}}.novablocks-header-row[class][class]{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}@media only screen and (min-width:1024px){.novablocks-header-row{--block-top-spacing:var(--novablocks-block-top-spacing,0);--block-bottom-spacing:var(--novablocks-block-bottom-spacing,0);--emphasis-top-spacing:var(--novablocks-emphasis-top-spacing,0);--emphasis-bottom-spacing:var(--novablocks-emphasis-bottom-spacing,0)}.novablocks-header-row__inner-container[class]>.wp-block{--novablocks-element-spacing-multiplier:1;margin-top:calc(var(--block-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier, 1));margin-bottom:calc(var(--block-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier, 1));padding-top:calc(var(--emphasis-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier, 1));padding-bottom:calc(var(--emphasis-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier, 1));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.novablocks-header-row__inner-container[class]>.wp-block>[class*=branding][class][class][class]{-ms-flex-preferred-size:auto;flex-basis:auto}.novablocks-header-row__inner-container[class]>.wp-block>[class*=novablocks-navigation][class][class][class]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.novablocks-header-row__inner-container[class]>.wp-block>:first-child:not(:last-child),.novablocks-header-row__inner-container[class]>.wp-block>:last-child:not(:first-child){-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:50%;flex-basis:50%}.novablocks-header-row__inner-container[class]>.wp-block>:not(:first-child):not(:last-child){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.novablocks-header-row__inner-container[class]>.wp-block>*{--justify-content:center}.novablocks-header-row__inner-container[class]>.wp-block>*,.novablocks-header-row__inner-container[class]>.wp-block>* .menu{-webkit-box-pack:var(--justify-content);-ms-flex-pack:var(--justify-content);justify-content:var(--justify-content)}.novablocks-header-row__inner-container[class]>.wp-block>:first-child:not(:last-child){--justify-content:flex-start}.novablocks-header-row__inner-container[class]>.wp-block>:last-child:not(:first-child){--justify-content:flex-end}}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;z-index:1}.site-logo[class] a{display:block}.site-logo[class] img{display:block;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain}.novablocks-navigation{--novablocks-navigation-item-padding-y:.75em}.novablocks-navigation ul.menu{margin-left:calc(var(--novablocks-navigation-item-spacing)*-1*var(--novablocks-navigation-item-spacing-multiplier, 1));padding-left:0;list-style:none}.novablocks-navigation ul.menu>li{margin-left:calc(var(--novablocks-navigation-item-spacing)*var(--novablocks-navigation-item-spacing-multiplier, 1))}@media only screen and (min-width:1024px){.novablocks-navigation ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.novablocks-navigation ul.menu a{display:block;padding-top:var(--novablocks-navigation-item-padding-y);padding-bottom:var(--novablocks-navigation-item-padding-y);color:inherit;text-decoration:none}.novablocks-navigation .menu-item{margin-top:0;position:relative;--dropdown-icon-size:0.75em}:root{--avatar-column-size:45px;--comments-grid-gap:10px;--component-accent-color:var(--novablocks-accent-color);--novablocks-conversations-width:48em;--field-description-color:#000;--field-description-font-size:13px;--conversations-bg-color:#e4e3e4;--conversations-reply-bg-color:#cdcccd;--comment-author-color:var(--novablocks-accent-color);--comment-font-size:15px;--comment-links-color:var(--novablocks-accent-color);--comment-highlighted-color:#fff2ce;--label-font-size:15px;--label-bg-color:var(--novablocks-fg1-color);--label-bg-opacity:0.4;--label-highlighted-bg-color:var(--novablocks-accent-color);--label-highlighted-bg-opacity:1;--label-border-radius:999em;--comment-footer-font-size:13px}@media only screen and (min-width:768px){:root{--comment-font-size:18px;--field-description-font-size:16px;--label-font-size:18px;--comment-footer-font-size:17.25px;--avatar-column-size:50px;--comments-grid-gap:20px}}@media not screen and (min-width:768px){.novablocks-conversations__header{margin-bottom:0}}.novablocks-conversations .comment-form{position:relative}.novablocks-conversations .comment-form>*>:first-child,.novablocks-conversations .comment-form>:first-child{--novablocks-block-top-spacing:0;--novablocks-block-bottom-spacing:0}.novablocks-conversations .comment-form label{font-size:var(--label-font-size)}.novablocks-conversations .comment-form label:not([for=wp-comment-cookies-consent]){font-weight:700}.novablocks-conversations .comment-form .field-description{display:block;font-size:var(--field-description-font-size);color:var(--field-description-color);opacity:.5}.novablocks-conversations .comment-form-comment{margin-bottom:0}.novablocks-conversations .comment-form>*,.novablocks-conversations .comment-form>*>*{margin-top:calc(var(--novablocks-block-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));margin-bottom:calc(var(--novablocks-block-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-top:calc(var(--novablocks-emphasis-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-bottom:calc(var(--novablocks-emphasis-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));--novablocks-element-spacing-multiplier:0.75}.novablocks-conversations .comment-form .comment-form-comment,.novablocks-conversations .comment-form .field-description,.novablocks-conversations .comment-form input[type=checkbox]+label{--novablocks-element-spacing-multiplier:0}.novablocks-conversations .comment-form .field-description+*{--novablocks-element-spacing-multiplier:0.175}.novablocks-conversations [id=cancel-comment-reply-link]{-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.novablocks-conversations [id=cancel-comment-reply-link]:not(:hover){opacity:.5}.novablocks-conversations a{color:var(--comment-links-color);text-decoration:underline}.novablocks-conversations .avatar{max-width:100%;height:auto;border-radius:50%}.novablocks-conversations .form-grid{display:grid;grid-template-columns:auto;grid-column-gap:var(--comments-grid-gap);grid-auto-columns:minmax(0,1fr);-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.novablocks-conversations .comment-avatar{width:var(--avatar-column-size);grid-row:1/span 2}.novablocks-conversations .form-grid>.comment-avatar~*{grid-column:2/3}.novablocks-conversations .comment-respond,.novablocks-conversations .fake-form-placeholder{--element-spacing:calc(var(--novablocks-spacing)*0.5);padding-top:var(--element-spacing);padding-bottom:var(--element-spacing);border-radius:0 0 var(--element-spacing) var(--element-spacing)}.novablocks-conversations .novablocks-conversations__container>.novablocks-conversations__form:last-child{padding-bottom:0}.novablocks-conversations .comment-respond{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.novablocks-conversations [id=cancel-comment-reply-link]{margin-top:calc(var(--novablocks-spacing)*.25);padding-left:calc(var(--avatar-column-size) + var(--comments-grid-gap));font-size:var(--comment-footer-font-size);text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.novablocks-conversations input:not([type=checkbox]){width:100%;display:block;min-height:auto}.novablocks-conversations .form-submit button{width:100%}.novablocks-conversations .comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex}.novablocks-conversations .comment-form-cookies-consent label{margin-left:10px}.novablocks-conversations .fake-form-placeholder{padding-bottom:0}@media not screen and (min-width:768px){.comment-form-comment{grid-row:span 1}.comment-form #comment{-webkit-transition:all .3s ease;transition:all .3s ease}.novablocks-conversations__form [id=cancel-comment-reply-link]{padding-left:0}}.novablocks-conversations__notification-text{position:fixed;top:50%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;opacity:0;z-index:100}.novablocks-conversations__notification-text span{background:var(--novablocks-bg-color);color:var(--novablocks-fg1-color);padding:10px;border-radius:0 10px;text-align:center}.fake-input-button{background-color:#fff0;color:currentColor;border-color:currentColor;text-align:left}.novablocks-conversations__form:not(.expanded){display:none}:root{--novablocks-sharing-overlay-spacing:calc(var(--novablocks-spacing)/3)}.novablocks-sharing .wp-block-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.novablocks-sharing .wp-block-button__link>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.novablocks-sharing__overlay{position:absolute;top:0;left:0;z-index:100;max-width:100%}.novablocks-sharing__overlay:not(.is-visible){display:none}:root{--body-font-size:16;--offset-addon:230}.alignwide{--block-limit-left:ws;--block-limit-right:we}.alignfull{--block-limit-left:fs;--block-limit-right:fe;--block-content-start:fs;--block-content-end:fe}.alignwide{--block-content-start:ws;--block-content-end:we}:root{--default-width-small-sidebar:230px;--default-width-medium-sidebar:300px;--default-width-large-sidebar:500px;--sticky-element-top-spacing:0px;--grid-gap:3em;--minimum-sidebar-width:var(--default-width-medium-sidebar);--display-mode:block;--all-columns:fs/fe;--block-content-start:cs;--block-content-end:ce;--block-limit-left:ws;--block-limit-right:we}@media only screen and (min-width:1024px){:root{--display-mode:grid}}@media only screen and (min-width:1800px){:root{--default-width-small-sidebar:10.5em;--default-width-medium-sidebar:13.7em;--default-width-large-sidebar:22.8em}}.novablocks-content,.novablocks-sidecar{position:relative;display:var(--display-mode);--default-sidebar-width:calc(var(--minimum-sidebar-width)*0.5);--wds:var(--default-width-offset-sidebar,var(--default-sidebar-width));--wde:var(--default-width-offset-sidebar,var(--default-sidebar-width));--full:calc(50vw - var(--theme-content-width-wide)*0.5);grid-template-columns:[fs]Max(0,var(--editor-full,var(--full)))[ws]calc(var(--wds)*2)[gs]var(--grid-gap)[cs]1fr[gcs]calc(var(--grid-gap)/2)[cc]calc(var(--grid-gap)/2)[gce]1fr[ce]var(--grid-gap)[ge]calc(var(--wde)*2)[we]Max(0,var(--editor-full,var(--full)))[fe];-webkit-box-align:start;-ms-flex-align:start;align-items:start}.novablocks-content{grid-column:var(--all-columns);--block-content-end:ce}.novablocks-content>*{grid-column:var(--block-content-start)/var(--block-content-end)}.novablocks-sidecar{grid-column:var(--all-columns)!important}.novablocks-sidecar>*{grid-row:1}.novablocks-content>*{margin-top:calc(var(--novablocks-block-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));margin-bottom:calc(var(--novablocks-block-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-top:calc(var(--novablocks-emphasis-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-bottom:calc(var(--novablocks-emphasis-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier))}.novablocks-content,.novablocks-sidecar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.novablocks-content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.novablocks-sidebar--medium{--minimum-sidebar-width:var(--default-width-medium-sidebar)}.wp-block-group__inner-container{display:var(--display-mode);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--default-sidebar-width:calc(var(--minimum-sidebar-width)*0.5);--wds:var(--default-width-offset-sidebar,var(--default-sidebar-width));--wde:var(--default-width-offset-sidebar,var(--default-sidebar-width));--full:calc(50vw - var(--theme-content-width-wide)*0.5);grid-template-columns:[fs]Max(0,var(--editor-full,var(--full)))[ws]calc(var(--wds)*2)[gs]var(--grid-gap)[cs]1fr[gcs]calc(var(--grid-gap)/2)[cc]calc(var(--grid-gap)/2)[gce]1fr[ce]var(--grid-gap)[ge]calc(var(--wde)*2)[we]Max(0,var(--editor-full,var(--full)))[fe]}.wp-block-group__inner-container>*{grid-column:var(--block-content-start)/var(--block-content-end)}.wp-block-group .wp-block-group__inner-container{--display-mode:block}.novablocks-content:first-of-type:last-child{--default-width-offset-sidebar:calc(var(--offset-addon)*1px*0.5 - var(--grid-gap)*0.5);--sidebar-variable-offset-value:calc(var(--offset-addon)/var(--body-font-size)*1em)}@media only screen and (min-width:1800px){.novablocks-content:first-of-type:last-child{--default-width-offset-sidebar:calc(var(--sidebar-variable-offset-value)*0.5 - var(--grid-gap)*0.5)}}.novablocks-sidecar__container{--novablocks-block-top-spacing:1;--novablocks-block-bottom-spacing:0;--novablocks-emphasis-top-spacing:0;--novablocks-emphasis-bottom-spacing:0;--novablocks-element-spacing-multiplier:var(--novablocks-element-spacing-level-1-multiplier)}.novablocks-sidecar__container>:first-child{--novablocks-block-top-spacing:0}.entry-content>p+p,.novablocks-sidecar__container>p+p,.wp-block-column>p+p{--novablocks-element-spacing-multiplier:calc(var(--novablocks-element-spacing-level-1-multiplier)*0.5)}:root{--novablocks-spacing:24px;--novablocks-sides-spacings:var(--novablocks-spacing);--novablocks-media-spacing:var(--novablocks-spacing);--novablocks-media-background-direction:90deg;--novablocks-wrapper-sides-spacing:var(--novablocks-spacing);--novablocks-transition-duration:0.5s;--novablocks-transition-easing:ease;--novablocks-transition:all var(--novablocks-transition-duration) var(--novablocks-transition-easing);--novablocks-element-spacing-multiplier:2;--novablocks-element-spacing-level-1-multiplier:2;--novablocks-element-spacing-level-2-multiplier:1;--novablocks-element-spacing-level-3-multiplier:0.75;--novablocks-element-spacing-level-4-multiplier:0.5;--novablocks-block-content-box-shadow:0 32px 128px rgba(42,54,52,0.1),0 16px 64px rgba(42,54,52,0.1),0 8px 16px rgba(42,54,52,0.1);--novablocks-content-padding-small:5%;--novablocks-content-padding-medium:10%;--novablocks-content-padding-large:15%;--novablocks-content-width-full:100%;--novablocks-content-width-large:70%;--novablocks-content-width-narrow:30%}*{--novablocks-bg-color:var(--sm-current-bg-color,#fff);--novablocks-accent-color:var(--sm-current-accent-color,#203ab6);--novablocks-fg1-color:var(--sm-current-fg1-color,#272743);--novablocks-fg2-color:var(--sm-current-fg2-color,#000043)}.entry-content,.wp-block-column,[class*=__inner-container][class]{--novablocks-block-top-spacing:1;--novablocks-block-bottom-spacing:0;--novablocks-emphasis-top-spacing:0;--novablocks-emphasis-bottom-spacing:0}.entry-content>:first-child,.wp-block-column>:first-child,[class*=__inner-container][class]>:first-child{--novablocks-block-top-spacing:0}.entry-content,.wp-block-column,[class*=__inner-container][class]{--novablocks-element-spacing-multiplier:var(--novablocks-element-spacing-level-1-multiplier)}.wp-block-column .wp-block-column,.wp-block-column [class*=__inner-container][class],[class*=__inner-container][class] .wp-block-column,[class*=__inner-container][class] [class*=__inner-container][class]{--novablocks-element-spacing-multiplier:var(--novablocks-element-spacing-level-2-multiplier)}.wp-block-column [class*=__inner-container][class] .wp-block-column,[class*=__inner-container][class] .wp-block-column .wp-block-column,[class*=__inner-container][class] .wp-block-column [class*=__inner-container][class],[class*=__inner-container][class] [class*=__inner-container][class] .wp-block-column,[class*=__inner-container][class] [class*=__inner-container][class] [class*=__inner-container][class]{--novablocks-element-spacing-multiplier:var(--novablocks-element-spacing-level-3-multiplier)}.entry-content>*,.wp-block-column>*,.wp-block-group,[class*=__inner-container][class]>*{margin-top:calc(var(--novablocks-block-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));margin-bottom:calc(var(--novablocks-block-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-top:calc(var(--novablocks-emphasis-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-bottom:calc(var(--novablocks-emphasis-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier))}[class*=__inner-container]>*{margin-left:auto;margin-right:auto}}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light{min-width:200px}#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:6px}#trp-floater-ls{overflow:hidden;height:58px;text-align:center;box-shadow:0 0 8px rgb(0 0 0/.25)}.trp-floater-ls-disabled-language.trp-ls-disabled-language{width:auto}#trp-floater-ls.trp-color-light,#trp-floater-ls:hover{box-shadow:0 0 8px rgb(0 0 0/.25);border-radius:8px 8px 0 0}#trp-floater-ls,#trp-floater-ls:hover{position:fixed;z-index:9999999;bottom:0;display:block}#trp-floater-ls:hover{height:auto}#trp-floater-ls.trp-color-light{background:#fff}#trp-floater-ls.trp-bottom-right{top:auto;bottom:0;right:10%}@media screen and (max-width:1000px){#trp-floater-ls-language-list{display:flex;flex-direction:column}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light{right:10%;min-width:105px}}@media screen and (max-width:500px){#trp-floater-ls-language-list{display:flex;flex-direction:column}#trp-floater-ls:hover .trp-language-wrap a.trp-floater-ls-disabled-language{margin-top:0}.trp-floater-ls-disabled-language{margin-top:0!important;padding-top:16px!important}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light{right:10%;min-width:105px}}#trp-floater-ls-language-list,template{display:none}#trp-floater-ls .trp-language-wrap.trp-language-wrap-bottom{padding:11px}#trp-floater-ls:focus #trp-floater-ls-current-language,#trp-floater-ls:hover #trp-floater-ls-current-language{display:none}#trp-floater-ls:focus #trp-floater-ls-language-list,#trp-floater-ls:hover #trp-floater-ls-language-list{display:block}#trp-floater-ls-current-language a,.trp-language-wrap a{display:block;padding:10px 12px;font-size:90%}#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{display:block;padding:10px 24px;font-size:90%}#trp-floater-ls-current-language,#trp-floater-ls-current-language.trp-with-flags,#trp-floater-ls-language-list,#trp-floater-ls-language-list.trp-with-flags{text-align:left}#trp-floater-ls-current-language{display:block;width:100%;height:100%}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right .trp-language-wrap{padding:12px 12px 6px!important}#trp-floater-ls div:not(#trp-floater-poweredby)>a{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center}.trp-color-light #trp-floater-ls-current-language a,.trp-color-light #trp-floater-ls-language-list a{color:#404040;display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trp-color-light #trp-floater-ls-language-list .trp-language-wrap a:hover{color:#1e1e1e;background:#f0f0f0;border-radius:2px}.trp-floater-ls-disabled-language{margin-top:6px}#trp-floater-ls .trp-floater-ls-disabled-language{pointer-events:none;cursor:default}#trp-floater-ls .trp-with-flags .trp-flag-image{margin-right:5px;vertical-align:middle;height:auto;max-width:100%;display:inline;padding:0}#trp-floater-ls a{text-decoration:none}#trp-floater-ls-language-list{max-height:300px;overflow-y:auto}@font-face{font-family:"rosa2_icons";src:url(/wp-content/themes/rosa2/assets/fonts/custom-fontawesome/icons.eot?kdq7n6);src:url(/wp-content/themes/rosa2/assets/fonts/custom-fontawesome/icons.eot?kdq7n6#iefix)format("embedded-opentype"),url(/wp-content/themes/rosa2/assets/fonts/custom-fontawesome/icons.ttf?kdq7n6)format("truetype"),url(/wp-content/themes/rosa2/assets/fonts/custom-fontawesome/icons.woff?kdq7n6)format("woff"),url(/wp-content/themes/rosa2/assets/fonts/custom-fontawesome/icons.svg?kdq7n6#rosa2_icons)format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--enable-social-icons:1;--theme-style-manager-fluid-unit:calc( var(--theme-spacing-fluid) / var(--theme-body-font-size) );--theme-style-manager-fluid-font-size:calc( 1em / var(--theme-body-font-size) );--theme-font-size-breakpoint:1440;--theme-font-size-minimum-value:16;--theme-font-size-minimum-value-breakpoint:320;--theme-font-size-slope-adjust:0.6;--theme-addon-unit:calc( 1vw - var(--theme-font-size-breakpoint) * 1px / 100 );--theme-addon-multiplier:0;--theme-addon:calc( var(--theme-addon-unit) * var(--theme-addon-multiplier) );--theme-body-font-family:Reforma1969, sans-serif;--theme-body-font-size:16;--theme-body-line-height:1.7;--theme-body-font-weight:400;--theme-body-font-style:normal;--theme-body-letter-spacing:-0.03em;--theme-content-font-family:Reforma1969, sans-serif;--theme-content-font-size:18;--theme-content-line-height:1.6;--theme-content-font-style:normal;--theme-content-letter-spacing:-0.03em;--theme-lead-font-family:Reforma1969, sans-serif;--theme-lead-font-size:24;--theme-lead-font-style:normal;--theme-lead-line-height:1.6;--theme-lead-letter-spacing:-0.02em;--theme-lead-text-transform:none;--theme-caption-font-family:Reforma1969, sans-serif;--theme-caption-font-size:16;--theme-caption-font-weight:normal;--theme-caption-line-height:1.6;--theme-caption-letter-spacing:-0.03em;--theme-super-display-font-family:Reforma1969, sans-serif;--theme-super-display-font-size:165;--theme-super-display-font-style:normal;--theme-super-display-line-height:1;--theme-super-display-font-weight:700;--theme-super-display-letter-spacing:-0.03em;--theme-super-display-text-transform:none;--theme-super-display-color:var(--sm-current-fg2-color);--theme-display-font-family:Reforma1969, sans-serif;--theme-display-font-size:115;--theme-display-font-style:normal;--theme-display-line-height:1.03;--theme-display-font-weight:700;--theme-display-letter-spacing:-0.03em;--theme-display-text-transform:none;--theme-display-color:var(--sm-current-fg2-color);--theme-heading-1-font-family:Reforma1969, sans-serif;--theme-heading-1-font-size:66;--theme-heading-1-font-style:normal;--theme-heading-1-line-height:1.1;--theme-heading-1-font-weight:700;--theme-heading-1-letter-spacing:-0.03em;--theme-heading-1-text-transform:none;--theme-heading-1-color:var(--sm-current-fg2-color);--theme-heading-2-font-family:Reforma1969, sans-serif;--theme-heading-2-font-size:40;--theme-heading-2-font-style:normal;--theme-heading-2-font-weight:700;--theme-heading-2-line-height:1.2;--theme-heading-2-letter-spacing:-0.02em;--theme-heading-2-text-transform:none;--theme-heading-2-color:var(--sm-current-fg2-color);--theme-heading-3-font-family:Reforma1969, sans-serif;--theme-heading-3-font-size:32;--theme-heading-3-font-style:normal;--theme-heading-3-font-weight:700;--theme-heading-3-line-height:1.2;--theme-heading-3-letter-spacing:-0.02em;--theme-heading-3-text-transform:none;--theme-heading-3-color:var(--sm-current-fg2-color);--theme-heading-4-font-family:Reforma1969, sans-serif;--theme-heading-4-font-size:24;--theme-heading-4-font-weight:700;--theme-heading-4-font-style:normal;--theme-heading-4-line-height:1.2;--theme-heading-4-letter-spacing:-0.02em;--theme-heading-4-text-transform:none;--theme-heading-4-color:var(--sm-current-fg2-color);--theme-heading-5-font-family:Reforma2018, sans-serif;--theme-heading-5-font-size:17;--theme-heading-5-font-weight:700;--theme-heading-5-font-style:normal;--theme-heading-5-line-height:1.5;--theme-heading-5-letter-spacing:0.017em;--theme-heading-5-text-transform:none;--theme-heading-5-color:var(--sm-current-fg2-color);--theme-heading-6-font-family:Reforma2018, sans-serif;--theme-heading-6-font-size:17;--theme-heading-6-font-weight:500;--theme-heading-6-font-style:normal;--theme-heading-6-line-height:1.5;--theme-heading-6-letter-spacing:0.017em;--theme-heading-6-text-transform:none;--theme-heading-6-color:var(--sm-current-fg2-color);--theme-navigation-font-family:Reforma2018, sans-serif;--theme-navigation-font-size:17;--theme-navigation-font-weight:500;--theme-navigation-font-style:normal;--theme-navigation-line-height:1.5;--theme-navigation-letter-spacing:0.017em;--theme-navigation-text-transform:none;--theme-meta-font-family:Reforma2018, sans-serif;--theme-meta-font-size:17;--theme-meta-font-weight:500;--theme-meta-font-style:normal;--theme-meta-line-height:1.5;--theme-meta-letter-spacing:0.017em;--theme-meta-text-transform:none;--theme-button-font-family:Reforma2018, sans-serif;--theme-button-font-size:17;--theme-button-font-weight:500;--theme-button-font-style:normal;--theme-button-line-height:1.2;--theme-button-letter-spacing:0.03em;--theme-button-text-transform:none;--theme-input-font-family:Reforma1969, sans-serif;--theme-input-font-size:16;--theme-input-font-weight:500;--theme-input-font-style:normal;--theme-input-line-height:1.3;--theme-input-letter-spacing:0.03em;--theme-input-text-transform:none;--theme-accent-font-family:Billy Ohio, sans-serif;--theme-accent-font-weight:400;--theme-accent-font-style:normal;--theme-accent-letter-spacing:normal;--theme-accent-text-transform:none;--current-font-feature:none}@media only screen and (min-width:1440px){:root{--theme-font-size-slope-adjust:0.4;--theme-addon-multiplier:1}}*{--x0:var(--theme-font-size-minimum-value-breakpoint);--y0:var(--theme-font-size-minimum-value);--x1:var(--theme-font-size-breakpoint);--font-size-modifier:1;--y1:var(--font-size);--y0-new:calc( var(--y1) - ( var(--y1) - var(--y0) ) * var(--theme-font-size-slope-adjust) );--a:calc( ( var(--y1) - var(--y0-new) ) / ( var(--x1) - var(--x0) ) );--b:calc( var(--y0-new) - var(--a) * var(--x0) );--y2:calc( var(--a) * 100vw + var(--b) * 1px );--final-font-size:calc( var(--font-size-modifier) * ( var(--y2) + var(--theme-addon) ) );font-family:var(--current-font-family);font-size:var(--current-font-size);line-height:var(--current-line-height);font-weight:var(--current-font-weight);font-style:var(--current-font-style);letter-spacing:var(--current-letter-spacing);text-transform:var(--current-text-transform);font-feature-settings:var(--current-font-feature);color:var(--current-color);--theme-input-color:var(--sm-current-fg1-color);--theme-input-error-color:var(--theme-error-color);--theme-input-background-color:var(--sm-current-bg-color);--theme-input-disabled-background-color:var(--sm-current-fg1-color);--theme-input-overlay-shadow:inset 0px 0px 0px 1px rgba(var(--opacity-color), 0.70);--theme-input-colored-shadow:inset 0px 0px 0px 1px var(--sm-current-fg2-color);--theme-input-box-shadow:var(--theme-input-overlay-shadow),
  var(--theme-input-colored-shadow);--theme-input-border-color:var(--sm-current-bg-color);--theme-input-error-border-color:var(--theme-input-error-color);--theme-input-disabled-border-color:var(--sm-current-fg1-color);--theme-input-border-radius:0px;--theme-input-focus-overlay-shadow:inset 0px 0px 0px 2px rgba(var(--opacity-color), 0.40);--theme-input-focus-colored-shadow:inset 0px 0px 0px 2px var(--sm-current-accent-color);--theme-input-focus-shadow:0 0 9px -3px var(--sm-current-accent-color);--theme-input-focus-box-shadow:var(--theme-input-focus-overlay-shadow),
  var(--theme-input-focus-colored-shadow),
  var(--theme-input-focus-shadow);--theme-input-hover-overlay-shadow:inset 0px 0px 0px 1px rgba(var(--opacity-color), 0.30);--theme-input-hover-colored-shadow:inset 0px 0px 0px 1px var(--sm-current-fg2-color);--theme-input-hover-box-shadow:var(--theme-input-hover-overlay-shadow),
  var(--theme-input-hover-colored-shadow);--theme-input-error-focus-overlay-shadow:0px 0px 0px 2px rgba(var(--opacity-color), 0.40);--theme-input-error-focus-colored-shadow:0px 0px 0px 2px var(--theme-input-error-color);--theme-input-error-focus-shadow:0 0 9px -3px var(--theme-input-error-color);--theme-input-error-box-shadow:0px 0px 0px 1px var(--theme-input-error-color);--theme-input-focus-error-box-shadow:var(--theme-input-error-focus-overlay-shadow),
  var(--theme-input-error-focus-colored-shadow),
  var(--theme-input-error-focus-shadow);--theme-input-placeholder-color:var(--sm-current-fg1-color);--theme-input-placeholder-opacity:.5;--theme-input-label-color:var(--sm-current-fg1-color);--theme-input-legend-color:var(--sm-current-fg1-color);--theme-input-vertical-spacing:var(--theme-spacing-tiny);--theme-input-horizontal-spacing:var(--theme-spacing-tiny)}:root{--theme-content-width-wide-addon:var(--sm-site-container-width, 75);--theme-content-width-wide:calc(var(--theme-content-width-wide-addon) * var(--theme-body-final-font-size));--theme-content-spacing:var(--theme-spacing-fluid-small);--theme-wrapper-sides-spacing:var(--theme-spacing-fluid-small);--theme-links-transition-property:text-decoration-color;--theme-links-transition-duration:.25s;--theme-links-transition-easing:cubic-bezier(0.42, 0, 0.58, 1);--theme-links-transition:var(--theme-links-transition-property) var(--theme-links-transition-duration) var(--theme-links-transition-easing);--theme-spacing-ratio:var(--sm-spacing-level, 1);--spacing-x0:var(--theme-font-size-minimum-value-breakpoint);--spacing-y0:10;--spacing-x1:var(--theme-font-size-breakpoint);--spacing-y1:calc(16 * var(--theme-spacing-ratio));--spacing-y0-new:calc( var(--spacing-y1) - ( var(--spacing-y1) - var(--spacing-y0) ) );--spacing-a:calc( ( var(--spacing-y1) - var(--spacing-y0-new) ) / ( var(--spacing-x1) - var(--spacing-x0) ) );--spacing-b:calc( var(--spacing-y0-new) - var(--spacing-a) * var(--spacing-x0) );--theme-spacing:calc( var(--spacing-y1) * 1px );--theme-spacing-fluid:calc( var(--spacing-a) * 100vw + var(--spacing-b) * 1px );--theme-spacing-micro:calc( var( --theme-spacing ) * 0.25 );--theme-spacing-fluid-micro:calc( var( --theme-spacing-fluid ) * 0.25 );--theme-spacing-tiny:calc( var( --theme-spacing ) * 0.5 );--theme-spacing-fluid-tiny:calc( var( --theme-spacing-fluid ) * 0.5 );--theme-spacing-default:calc( var( --theme-spacing ) * 1 );--theme-spacing-fluid-default:calc( var( --theme-spacing-fluid ) * 1 );--theme-spacing-xsmall:calc( var( --theme-spacing ) * 1.5 );--theme-spacing-fluid-xsmall:calc( var( --theme-spacing-fluid ) * 1.5 );--theme-spacing-small:calc( var( --theme-spacing ) * 2 );--theme-spacing-fluid-small:calc( var( --theme-spacing-fluid ) * 2 );--theme-spacing-medium:calc( var( --theme-spacing ) * 3 );--theme-spacing-fluid-medium:calc( var( --theme-spacing-fluid ) * 3 );--theme-spacing-large:calc( var( --theme-spacing ) * 4 );--theme-spacing-fluid-large:calc( var( --theme-spacing-fluid ) * 4 );--theme-spacing-xl:calc( var( --theme-spacing ) * 5 );--theme-spacing-fluid-xl:calc( var( --theme-spacing-fluid ) * 5 );--theme-spacing-xxl:calc( var( --theme-spacing ) * 8 );--theme-spacing-fluid-xxl:calc( var( --theme-spacing-fluid ) * 8 );--theme-transition-duration-slow:1s;--theme-transition-duration-normal:.4s;--theme-transition-duration-fast:.3s;--theme-transition-duration-quick:.15s;--theme-transition-duration:var(--theme-transition-duration-normal);--theme-transition-easing:cubic-bezier(0.25, 0.1, 0.25, 1);--theme-transition:all var(--theme-transition-duration) var(--theme-transition-easing);--theme-header-logo-height-setting:22;--theme-header-logo-height:calc( var(--theme-header-logo-height-setting) * var(--theme-style-manager-fluid-font-size) );--theme-mobile-header-logo-height-setting:20;--theme-mobile-header-logo-height:calc( var(--theme-mobile-header-logo-height-setting) * 1px );--theme-header-links-spacing-setting:32;--theme-header-links-spacing:calc( var(--theme-header-links-spacing-setting) * var(--theme-style-manager-fluid-unit) );--theme-header-sides-spacing-setting:48;--theme-header-sides-spacing:calc( var(--theme-header-sides-spacing-setting) * var(--theme-style-manager-fluid-unit) );--theme-button-border-width:2px;--theme-button-border-style:solid;--theme-button-border-radius:0;--theme-button-x-padding:1.5em;--theme-button-y-padding:.75em;--theme-button-padding:var(--theme-button-y-padding) var(--theme-button-x-padding);--theme-button-transition-duration:var(--theme-transition-duration);--theme-button-transition-easing:var(--theme-transition-easing);--theme-button-transition:all var(--theme-button-transition-duration) var(--theme-button-transition-easing);--theme-button-hover-transition:var(--theme-button-transition);--theme-input-padding:.35em;--theme-checkbox-width:1.38rem;--theme-checkbox-height:1.38rem;--opacity-color:255, 255, 255}@media only screen and (min-width:768px){:root{--theme-input-padding:.833em}}body{transition:var(--theme-transition);transition-property:opacity;--offset-addon:var(--sm-content-inset);margin:0;overflow-x:hidden;float:left;width:100%;--page-background-color:var(--sm-bg-color-1)}body.is-loading{opacity:0}html:not(.wf-active){pointer-events:none}.entry-content>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout),[class*=__inner-container]:not(.novablocks-hero__inner-container)>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout){transition:var(--theme-transition);transition-property:opacity}html:not(.wf-active) .entry-content>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout),html:not(.wf-active) .single .entry-header>*,html:not(.wf-active) [class*=__inner-container]:not(.novablocks-hero__inner-container)>:not(.wp-block-group):not(.novablocks-media):not(.disabled-avoid-fout),img:not([srcset]):not(.is-loaded){opacity:0}.single.single-post{background:var(--sm-current-bg-color)}.single .site-content{background-color:var(--sm-current-bg-color)}@media not screen and (min-width:1024px){.single .site-content{padding-top:0}.single .site-content .entry-header{padding-top:var(--theme-spacing-fluid-large)}}.single .entry-header>*{transition:var(--theme-transition);transition-property:opacity}.single .entry-header{--element-spacing:var(--theme-spacing-fluid-xsmall)}.single .entry-header>:not(:first-child){margin-top:var(--theme-spacing-fluid-xsmall)}@media only screen and (min-width:1024px){.single .novablocks-header:not(.novablocks-header--scrolled){background-color:#fff0}.single .novablocks-header:not(.novablocks-header--scrolled):after{opacity:0}}.entry-thumbnail{z-index:2}.entry-thumbnail img{width:100%;height:100%;max-height:100%;object-fit:cover;top:0;left:0;transform:none}.article-header .entry-header{transform:translateZ(0);display:flex;flex-direction:column;flex-grow:1;background:0 0;padding-bottom:calc(.5*var(--theme-spacing-fluid-large))}.article-header .entry-header:before{content:"";position:absolute;top:calc(-1*var(--theme-spacing-fluid-large));right:-100vw;bottom:0;left:-100vw;z-index:-1;display:block;background-color:var(--sm-current-bg-color);pointer-events:none}body.single .site-main .has-post-thumbnail .article-header .entry-header:before{bottom:calc(-2*var(--theme-spacing-fluid-large))}.article-header .entry-header+.entry-thumbnail{position:relative;z-index:10;margin-top:calc(.5*var(--theme-spacing-fluid-small))}.article-header .entry-header .cat-links{--current-font-weight:700}.article-header .entry-header .cat-links a{color:var(--sm-current-accent-color);text-decoration:none}.article-header .entry-header .entry-title{--current-font-weight:800;--current-line-height:1.2}.article-header a{display:inline-block}.article-header a:not(.c-button__link){position:relative}.article-header a:not(.c-button__link):before{content:"";position:absolute;bottom:0;width:100%;height:3px;background:currentColor;transform:scale3d(0,1,1);transform-origin:right;transition:var(--theme-transition);transition-property:transform;will-change:transform;-webkit-backface-visibility:hidden}.article-header a:not(.c-button__link):hover:before{transform:scale3d(1,1,1);transform-origin:left}.article-header .cat-links{--font-size:var(--theme-lead-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-lead-font-family);--current-font-style:var(--theme-lead-font-style);--current-line-height:var(--theme-lead-line-height);--current-letter-spacing:var(--theme-lead-letter-spacing);--current-text-transform:var(--theme-lead-text-transform)}.avatar{display:block;border-radius:50%}.wp-block-button__link{transition:var(--current-button-transition)}.wp-block-button{display:flex}.wp-block-button:not(.is-style-text) .wp-block-button__link{display:inline-block;text-decoration:none;--theme-button-text-color:var(--sm-current-bg-color);--theme-button-background-color:var(--sm-button-background-color);--theme-button-border-color:var(--sm-button-background-color);--theme-button-hover-text-color:var(--sm-button-background-color);--theme-button-hover-background-color:transparent;--theme-button-hover-border-color:var(--sm-button-background-color);--current-button-background-color:var(--theme-button-background-color);--current-button-border-color:var(--theme-button-border-color);--current-button-text-color:var(--theme-button-text-color);--current-button-transition:var(--theme-button-transition);background-color:var(--current-button-background-color);color:var(--current-button-text-color);--font-size:var(--theme-button-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-button-font-family);--current-font-weight:var(--theme-button-font-weight);--current-font-style:var(--theme-button-font-style);--current-line-height:var(--theme-button-line-height);--current-letter-spacing:var(--theme-button-letter-spacing);--current-text-transform:var(--theme-button-text-transform)}.wp-block-button:not(.is-style-text) .wp-block-button__link:not([disabled]),.wp-block-button__link:not([disabled]),button[type=submit]:not([disabled]){cursor:pointer}.wp-block-button:not(.is-style-text) .wp-block-button__link:not([disabled]):hover,.wp-block-button__link:not([disabled]):hover,button[type=submit]:not([disabled]):hover{--current-button-background-color:var(--theme-button-hover-background-color);--current-button-border-color:var(--theme-button-hover-border-color);--current-button-text-color:var(--theme-button-hover-text-color);--current-button-transition:var(--theme-button-hover-transition)}.wp-block-button:not([class*=is-style]) .wp-block-button__link:not(.has-background){background-color:#fff0;transform:translateZ(0);will-change:transform;backface-visibility:hidden;overflow:hidden}.wp-block-button:not([class*=is-style]) .wp-block-button__link:not(.has-background):before{content:"";position:absolute;top:calc(-1*var(--theme-button-border-width));right:calc(-1*var(--theme-button-border-width));bottom:calc(-1*var(--theme-button-border-width));left:calc(-1*var(--theme-button-border-width));z-index:-1;will-change:transform;-webkit-backface-visibility:hidden;transition:var(--current-button-transition);transition-property:transform;transform:scale3d(1,1,1);transform-origin:right;background-color:var(--theme-button-background-color)}.wp-block-button:not([class*=is-style]) .wp-block-button__link:not(.has-background):not([disabled]):hover:before,button[type=submit]:not([disabled]):hover:before{transform:scale3d(0,1,1)}:root{--theme-headline-spacing-setting:-0.3;--theme-headline-spacing:calc(var(--theme-headline-spacing-setting) * 1em)}.wp-block-button__link{display:inline-block;text-decoration:none;--theme-button-text-color:var(--sm-current-bg-color);--theme-button-background-color:var(--sm-button-background-color);--theme-button-border-color:var(--sm-button-background-color);--theme-button-hover-text-color:var(--sm-button-background-color);--theme-button-hover-background-color:transparent;--theme-button-hover-border-color:var(--sm-button-background-color);--current-button-background-color:var(--theme-button-background-color);--current-button-border-color:var(--theme-button-border-color);--current-button-text-color:var(--theme-button-text-color);--current-button-transition:var(--theme-button-transition);padding:var(--theme-button-padding);border:var(--theme-button-border-width) var(--theme-button-border-style) var(--current-button-border-color);border-radius:var(--theme-button-border-radius);--font-size:var(--theme-button-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-button-font-family);--current-font-weight:var(--theme-button-font-weight);--current-font-style:var(--theme-button-font-style);--current-line-height:var(--theme-button-line-height);--current-letter-spacing:var(--theme-button-letter-spacing);--current-text-transform:var(--theme-button-text-transform);color:var(--current-button-text-color)}.wp-block-buttons[class][class][class]{display:flex;align-items:center;flex-wrap:wrap}.wp-block-buttons[class][class][class] .wp-block-button{margin-top:0!important}.wp-block-buttons[class][class][class] .wp-block-button__link[class],.wp-block-image img,details,main{display:block}.wp-block-column{min-width:0;word-break:break-word;overflow-wrap:break-word}:root{--wp-block-columns-spacing:calc(var(--theme-spacing-fluid-medium) + var(--theme-spacing-fluid-tiny))}.wp-block-columns{display:flex}.wp-block-columns>:not(.block-list-appender){flex:0 1 100%}.wp-block-columns>:not(:first-child){margin-left:var(--wp-block-columns-spacing)}@media not screen and (min-width:1024px){.wp-block-columns{flex-wrap:wrap}.wp-block-columns>*{flex-basis:calc(50% - var(--wp-block-columns-spacing)/2)!important;margin-bottom:var(--wp-block-columns-spacing)}.wp-block-columns .wp-block-columns>:nth-child(n),.wp-block-columns>:nth-child(2n+1){margin-left:0}.wp-block-columns>:last-child{margin-bottom:0}.wp-block-columns .wp-block-columns{flex-wrap:wrap}.wp-block-columns .wp-block-columns>*{flex-basis:100%!important}.wp-block-columns .wp-block-columns>:nth-child(n):not(:last-child){margin-bottom:var(--wp-block-columns-spacing)}}@media not screen and (min-width:768px){.wp-block-columns{flex-wrap:wrap}.wp-block-columns>*{flex-basis:100%!important}.wp-block-columns>:nth-child(n){margin-left:0}.wp-block-columns>:nth-child(n):not(:last-child){margin-bottom:var(--wp-block-columns-spacing)}}.wp-block-group[class*=sm-color-signal-0]:not([class*=alignfull])>[class*=__inner-container]{padding-left:0;padding-right:0}.novablocks-header-row__inner-container[class][class]>.alignfull{margin-left:auto;margin-right:auto}.wp-block-novablocks-navigation{--font-size:var(--theme-navigation-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-navigation-font-family);--current-font-weight:var(--theme-navigation-font-weight);--current-font-style:var(--theme-navigation-font-style);--current-line-height:var(--theme-navigation-line-height);--current-letter-spacing:var(--theme-navigation-letter-spacing);--current-text-transform:var(--theme-navigation-text-transform)}.wp-block-novablocks-navigation ul.menu a{padding:.75em 0}html:root{--nova-food-menu-item-highlight-color:var(--sm-current-fg2-color);--novablocks-spacing:var(--theme-content-spacing);--novablocks-media-spacing:var(--theme-spacing-fluid-large);--novablocks-sides-spacings:var(--theme-wrapper-sides-spacing);--novablocks-navigation-item-spacing:var(--theme-header-links-spacing);--novablocks-block-content-box-shadow:0 32px 128px rgba(0, 0, 0, 0.1),
            0 16px 64px rgba(0, 0, 0, 0.1),
            0 8px 16px rgba(0, 0, 0, 0.1);--novablocks-wide-width:var(--theme-content-width-wide);--novablocks-container-spacings:var(--theme-wrapper-sides-spacing)}@media only screen and (min-width:1024px){.novablocks-header__inner-container{padding-top:0!important}}@media not screen and (min-width:1024px){.novablocks-header--main{margin-top:0!important}.novablocks-header--main:before{--header-background-opacity:0.95}.novablocks-header--main .site-branding{display:none!important}.c-menu-toggle__checkbox:checked~.novablocks-header .novablocks-header__inner-container{opacity:1;transition:opacity .1s cubic-bezier(0,0,.58,1) .25s}.c-menu-toggle__checkbox:not(:checked)~.novablocks-header .novablocks-header__inner-container{opacity:0;transition:opacity .075s cubic-bezier(0,0,.58,1) 0s}}.c-menu-toggle,.c-menu-toggle__slice{transition:var(--theme-transition)}.c-menu-toggle__slice{transition-property:transform}.c-menu-toggle{margin:0!important;background:0 0!important;transition-property:color}.c-menu-toggle__checkbox:checked~.c-menu-toggle .c-menu-toggle__slice--top{transform:rotate(45deg)}.c-menu-toggle__checkbox:checked~.c-menu-toggle .c-menu-toggle__slice--middle{opacity:0}.c-menu-toggle__checkbox:checked~.c-menu-toggle .c-menu-toggle__slice--bottom{transform:rotate(-45deg)}@media only screen and (min-width:1024px){.novablocks-header--main:not(.novablocks-header--sticky){position:absolute!important;top:0!important}}@media not screen and (min-width:1024px){.novablocks-header--main:not(.novablocks-header--sticky){margin-top:0!important}}.novablocks-header:not(.novablocks-header--ready){opacity:0;--header-background-opacity:0}@media not screen and (min-width:1024px){.novablocks-header-row{--sm-current-bg-color:inherit;--sm-current-accent-color:inherit;--sm-current-fg1-color:inherit;--sm-current-fg2-color:inherit}}.novablocks-navigation{--theme-button-y-padding:.25em;--theme-button-x-padding:1em;--theme-button-text-color:var(--sm-current-bg-color);--theme-button-background-color:var(--sm-current-fg1-color);--theme-button-border-color:var(--sm-current-fg1-color);--theme-button-hover-text-color:var(--sm-current-fg1-color);--theme-button-hover-background-color:transparent;--theme-button-hover-border-color:var(--sm-current-fg1-color)}@media only screen and (min-width:1024px){.novablocks-navigation>ul.menu>li:not(.social-menu-item):not([class*=weglot]):not(.is-cta-button):not(.icon-only){position:relative}.novablocks-navigation>ul.menu>li:not(.social-menu-item):not([class*=weglot]):not(.is-cta-button):not(.icon-only)>a:before{content:"";position:absolute;bottom:var(--novablocks-navigation-item-bottom-margin);width:100%;height:3px;background:currentColor;transform:scale3d(0,1,1);transform-origin:right;transition:var(--novablocks-transition);transition-property:transform;will-change:transform;-webkit-backface-visibility:hidden}.novablocks-navigation>ul.menu>li:not(.social-menu-item):not([class*=weglot]):not(.is-cta-button):not(.icon-only)>a:hover:before,.novablocks-navigation>ul.menu>li[class*=current]:not(.menu-item-home)[class][class]>a:before{transform:scale3d(1,1,1);transform-origin:left}.novablocks-navigation>ul.menu>li[class*=current]:not(.menu-item-home)[class][class]>a:hover:before{transform:scale3d(0,1,1);transform-origin:right}}@media not screen and (min-width:1024px){.novablocks-navigation{--font-size:18}}@media only screen and (min-width:1024px){.novablocks-navigation{--novablocks-navigation-item-bottom-margin:.5em}.novablocks-navigation ul.menu a{display:block;color:inherit;text-decoration:none}.novablocks-navigation .menu>ul .customize-partial-edit-shortcut+>li:not(:first-child),.novablocks-navigation ul.menu .customize-partial-edit-shortcut+>li:not(:first-child){margin-left:0}.novablocks-navigation ul.menu>li>a{padding-bottom:calc(var(--novablocks-navigation-item-padding-y) - var(--novablocks-navigation-item-bottom-margin));margin-bottom:var(--novablocks-navigation-item-bottom-margin)}.novablocks-navigation ul.menu li:hover>a{border-color:currentColor}.novablocks-navigation ul.menu li:hover>a:after{opacity:1}}.novablocks-sharing__overlay{--current-color-primary:var(--sm-color-primary);--current-color-secondary:var(--sm-color-secondary);--current-color-tertiary:var(--sm-color-tertiary);--current-dark-primary:var(--sm-light-primary);--current-dark-secondary:var(--sm-light-primary);--current-dark-tertiary:var(--sm-light-tertiary);--current-light-primary:var(--sm-dark-primary);--current-light-secondary:var(--sm-dark-secondary);--current-light-tertiary:var(--sm-dark-tertiary);--font-size:var(--theme-body-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-body-font-family);--current-line-height:var(--theme-body-line-height);--current-font-weight:var(--theme-body-font-weight);--current-font-style:var(--theme-body-font-style);--current-letter-spacing:var(--theme-body-letter-spacing);--novablocks-spacing:var(--theme-spacing-fluid-large)}.novablocks-sharing__overlay[class]{z-index:1200}.novablocks-sharing__overlay[class]:not(.is-visible){display:block;pointer-events:none;visibility:hidden}body:not(.has-sidebar){--block-limit-left:cs;--block-limit-right:ce}body:not(.has-sidebar) .entry-content{--block-content-start:cs}.novablocks-sidecar{--sticky-element-top-spacing:calc( var(--site-header-height) + var(--admin-bar-height) )}.wp-block-group__inner-container{font-size:var(--current-font-size)}.novablocks-sidebar--medium{--sidebar-font-size-modifier:0.85}.has-text-align-center{text-align:center}[class*=wp-block]{clear:both}.has-sm-color-primary-color{color:var(--sm-color-primary)}:root{--theme-error-color:#C8164B}.is-style-dark,.is-style-darker{background-color:var(--sm-current-bg-color);color:var(--sm-current-fg1-color);--current-color-primary:var(--theme-color-primary);--current-color-secondary:var(--theme-color-secondary);--current-color-tertiary:var(--theme-color-tertiary);--current-dark-primary:var(--theme-light-primary);--current-dark-secondary:var(--theme-light-primary);--current-dark-tertiary:var(--theme-light-tertiary);--current-light-secondary:var(--theme-dark-secondary)}.is-style-dark{--current-light-primary:var(--theme-dark-primary);--current-light-tertiary:var(--theme-dark-tertiary)}.is-style-darker{--current-light-primary:var(--theme-dark-tertiary);--current-light-tertiary:var(--theme-dark-primary)}.has-novablocks-header-transparent .entry-content>:first-child{--novablocks-block-top-spacing:0!important}[class][class] .has-normal-font-size,[class][class] .has-smaller-font-size{font-size:var(--current-font-size)}[class][class] .has-smaller-font-size{--font-size-modifier:0.8}[class][class] .has-normal-font-size{--font-size-modifier:1}[class][class] h3.has-smaller-font-size{--font-size:var(--theme-heading-4-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-heading-4-font-family);--current-font-weight:var(--theme-heading-4-font-weight);--current-font-style:var(--theme-heading-4-font-style);--current-line-height:var(--theme-heading-4-line-height);--current-letter-spacing:var(--theme-heading-4-letter-spacing);--current-text-transform:var(--theme-heading-4-text-transform);--current-color:var(--theme-heading-4-color);--font-size-modifier:1}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:var(--theme-header-height);--theme-body-final-font-size:var(--final-font-size);--font-size:var(--theme-body-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-body-font-family);--current-line-height:var(--theme-body-line-height);--current-font-weight:var(--theme-body-font-weight);--current-font-style:var(--theme-body-font-style);--current-letter-spacing:var(--theme-body-letter-spacing)}a{background-color:#fff0;color:var(--sm-current-fg1-color);text-decoration:underline;text-decoration-color:currentColor;transition:var(--theme-links-transition)}b,strong{font-weight:bolder}img{border-style:none;max-width:100%;height:auto;transition:var(--theme-transition);transition-property:opacity}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}progress{vertical-align:baseline}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:after,:before{box-sizing:border-box}*{border:0;padding:0;margin:0}::-webkit-input-placeholder{color:var(--theme-input-placeholder-color);opacity:var(--theme-input-placeholder-opacity)}:-moz-placeholder{color:var(--theme-input-placeholder-color);opacity:var(--theme-input-placeholder-opacity)}::-moz-placeholder{color:var(--theme-input-placeholder-color);opacity:var(--theme-input-placeholder-opacity)}:-ms-input-placeholder{color:var(--theme-input-placeholder-color);opacity:var(--theme-input-placeholder-opacity)}input[type=email],input[type=text]{width:100%;height:auto;max-width:100%;padding:var(--theme-input-padding);color:var(--theme-input-color);border-radius:var(--theme-input-border-radius);background-color:var(--theme-input-background-color);box-shadow:var(--theme-input-box-shadow);border:0;transition:all .2s ease-in-out;--font-size:var(--theme-input-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-input-font-family);--current-font-weight:var(--theme-input-font-weight);--current-font-style:var(--theme-input-font-style);--current-line-height:var(--theme-input-line-height);--current-letter-spacing:var(--theme-input-letter-spacing);--current-text-transform:var(--theme-input-text-transform);font-family:inherit;-webkit-font-smoothing:initial;-webkit-appearance:none}input[type=email]:hover,input[type=text]:hover{--theme-input-box-shadow:var(--theme-input-hover-box-shadow)}input[type=email]:active,input[type=email]:focus,input[type=text]:active,input[type=text]:focus{--theme-input-border-color:var(--theme-input-focus-border-color);--theme-input-box-shadow:var(--theme-input-focus-box-shadow);outline:0}input[type=checkbox]{position:relative;left:0;float:left;clear:left;box-shadow:var(--theme-input-box-shadow);border-radius:var(--theme-input-border-radius);width:var(--theme-checkbox-width)!important;height:var(--theme-checkbox-height)!important;margin-right:var(--theme-input-horizontal-spacing);background-color:var(--sm-current-bg-color);cursor:pointer;-webkit-appearance:none;border-color:var(--sm-current-accent-color);transition:all .2s ease-in-out;color:var(--sm-current-bg-color)}input[type=checkbox]:after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:var(--sm-current-accent-color);background-image:url(/wp-content/themes/rosa2/assets/images/checkbox.svg);background-size:60% 60%;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity .1s ease-in-out}input[type=checkbox]:hover{--theme-input-box-shadow:var(--theme-input-hover-box-shadow)}input[type=checkbox]:active,input[type=checkbox]:focus{--theme-input-border-color:var(--theme-input-focus-border-color);--theme-input-box-shadow:var(--theme-input-focus-box-shadow);outline:0}input[type=checkbox]:checked{box-shadow:0 0 0 1px var(--sm-current-accent-color)}input[type=checkbox]:checked:after{opacity:1}button[type=submit],label{--current-font-size:var(--final-font-size)}button[type=submit],button[type=submit]:before{will-change:transform;transition:var(--current-button-transition)}button[type=submit]{display:inline-block;text-decoration:none;--theme-button-text-color:var(--sm-current-bg-color);--theme-button-background-color:var(--sm-button-background-color);--theme-button-border-color:var(--sm-button-background-color);--theme-button-hover-text-color:var(--sm-button-background-color);--theme-button-hover-background-color:transparent;--theme-button-hover-border-color:var(--sm-button-background-color);--current-button-background-color:var(--theme-button-background-color);--current-button-border-color:var(--theme-button-border-color);--current-button-text-color:var(--theme-button-text-color);--current-button-transition:var(--theme-button-transition);padding:var(--theme-button-padding);border:var(--theme-button-border-width) var(--theme-button-border-style) var(--current-button-border-color);border-radius:var(--theme-button-border-radius);background-color:var(--current-button-background-color);color:var(--current-button-text-color);--font-size:var(--theme-button-font-size);--current-font-family:var(--theme-button-font-family);--current-font-weight:var(--theme-button-font-weight);--current-font-style:var(--theme-button-font-style);--current-line-height:var(--theme-button-line-height);--current-letter-spacing:var(--theme-button-letter-spacing);--current-text-transform:var(--theme-button-text-transform);background-color:#fff0;transform:translateZ(0);backface-visibility:hidden;overflow:hidden}button[type=submit]:before{content:"";position:absolute;top:calc(-1*var(--theme-button-border-width));right:calc(-1*var(--theme-button-border-width));bottom:calc(-1*var(--theme-button-border-width));left:calc(-1*var(--theme-button-border-width));z-index:-1;-webkit-backface-visibility:hidden;transition-property:transform;transform:scale3d(1,1,1);transform-origin:right;background-color:var(--theme-button-background-color)}label{color:var(--theme-input-label-color);display:flex;align-items:center;--font-size:var(--theme-input-font-size);--current-font-family:var(--theme-input-font-family);--current-font-weight:var(--theme-input-font-weight);--current-font-style:var(--theme-input-font-style);--current-line-height:var(--theme-input-line-height);--current-letter-spacing:var(--theme-input-letter-spacing);--current-text-transform:var(--theme-input-text-transform);--current-font-weight:bold;margin:0;cursor:pointer}.comment-form label:not(:first-child),label:not(:first-child){margin-top:var(--theme-input-vertical-spacing)}.comment-form label:not(:last-child),label:not(:last-child){margin-bottom:var(--theme-input-vertical-spacing)}h1,h2,h3{margin-top:0;margin-bottom:0;font-weight:var(--current-font-weight);color:var(--current-color)}h1{--font-size:var(--theme-heading-1-font-size);--current-font-family:var(--theme-heading-1-font-family);--current-font-style:var(--theme-heading-1-font-style);--current-line-height:var(--theme-heading-1-line-height);--current-font-weight:var(--theme-heading-1-font-weight);--current-letter-spacing:var(--theme-heading-1-letter-spacing);--current-text-transform:var(--theme-heading-1-text-transform);--current-color:var(--theme-heading-1-color)}h1,h2,h3{--current-font-size:var(--final-font-size)}h1,h2{--current-font-feature:"liga", "dlig", "onum"}h2{--font-size:var(--theme-heading-2-font-size);--current-font-family:var(--theme-heading-2-font-family);--current-font-style:var(--theme-heading-2-font-style);--current-font-weight:var(--theme-heading-2-font-weight);--current-line-height:var(--theme-heading-2-line-height);--current-letter-spacing:var(--theme-heading-2-letter-spacing);--current-text-transform:var(--theme-heading-2-text-transform);--current-color:var(--theme-heading-2-color)}h3{--font-size:var(--theme-heading-3-font-size);--current-font-family:var(--theme-heading-3-font-family);--current-font-style:var(--theme-heading-3-font-style);--current-font-weight:var(--theme-heading-3-font-weight);--current-line-height:var(--theme-heading-3-line-height);--current-letter-spacing:var(--theme-heading-3-letter-spacing);--current-text-transform:var(--theme-heading-3-text-transform);--current-color:var(--theme-heading-3-color)}b,strong{--current-font-weight:bold}figure{margin:0}ul{list-style-position:outside;margin-left:0;--list-padding:var(--theme-spacing-fluid-xsmall);padding-left:var(--list-padding);list-style-type:disc}ul>:not(:first-child){margin-top:var(--theme-spacing-fluid-default)}a:focus,a:hover{text-decoration-color:var(--theme-links-color)}.is-style-lead{font-size:var(--current-font-size);line-height:var(--current-line-height)}.site-logo img{height:var(--theme-header-logo-height)}@media not screen and (min-width:768px){.site-logo img{height:var(--theme-mobile-header-logo-height)}}.site-main{padding-left:var(--theme-wrapper-sides-spacing);padding-right:var(--theme-wrapper-sides-spacing)}.site-footer>.site-footer__inner-container>div:last-child{margin-top:0}@media only screen and (min-width:1024px){.site-footer .wp-block-group .wp-block-group__inner-container{--display-mode:grid}}.site-footer__inner-container>.wp-block-group{--novablocks-emphasis-top-spacing:1;--novablocks-emphasis-bottom-spacing:1}.entry-header{--novablocks-element-spacing-multiplier:0.5}.entry-title{word-break:break-word}.entry-content{overflow-wrap:break-word}.entry-content:after,html:after{content:" ";display:table;clear:both}[class*=__inner-container]{padding-left:var(--theme-wrapper-sides-spacing);padding-right:var(--theme-wrapper-sides-spacing)}[class*=__inner-container]>.alignfull{margin-left:calc(-1*var(--theme-wrapper-sides-spacing));margin-right:calc(-1*var(--theme-wrapper-sides-spacing))}.c-meta{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse;justify-content:flex-end;margin-top:calc(-1*var(--element-spacing));margin-left:calc(-1*var(--element-spacing));--font-size:var(--theme-meta-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-meta-font-family);--current-font-weight:var(--theme-meta-font-weight);--current-font-style:var(--theme-meta-font-style);--current-line-height:var(--theme-meta-line-height);--current-letter-spacing:var(--theme-meta-letter-spacing);--current-text-transform:var(--theme-meta-text-transform);--font-size-modifier:1!important}.c-meta[class][class][class]{max-width:none;margin-top:0}.c-meta a:hover{text-decoration:underline}.c-meta>*{margin-top:var(--element-spacing);margin-left:var(--element-spacing)}.c-meta__row--secondary{opacity:.7}.c-meta__social .c-meta__row-item{--current-font-weight:700}.c-meta__social .c-meta__row-item:after,.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class][class]:before{content:none}.c-meta a:not(.button){text-decoration:none}.c-meta .c-meta-comments__link{color:inherit}.c-meta .novablocks-sharing[class][class] .wp-block-buttons,.comment-form input[type=checkbox]+label,.comment-form-cookies-consent label[for=wp-comment-cookies-consent]{margin-top:0}.c-meta .novablocks-sharing__button-label{position:relative}.c-meta .novablocks-sharing__button-label:before{content:"";position:absolute;bottom:0;width:100%;height:3px;background:currentColor;transform:scale3d(0,1,1);transform-origin:right;transition:var(--theme-transition);transition-property:transform;will-change:transform;-webkit-backface-visibility:hidden}.c-meta .c-meta-comments:hover a:before,.c-meta .novablocks-sharing:hover .novablocks-sharing__button-label:before,.c-meta .novablocks-sharing__button-label:hover:before{transform:scale3d(1,1,1);transform-origin:left}.c-meta .c-button__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.c-meta-author{display:flex;margin-left:calc(-1*var(--element-spacing)*.5);margin-top:calc(-1*var(--element-spacing))}.c-meta-author__avatar{flex:0 0 60px}@media only screen and (min-width:1024px){.c-meta-author__avatar{flex-basis:2.8em}}.c-meta-author__avatar-wrapper{position:relative;padding-top:100%;border-radius:50%;overflow:hidden}.c-meta-author__avatar-wrapper img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.c-meta-author__body{align-self:center}.c-meta-author>*{margin-left:calc(var(--element-spacing)*.5);margin-top:var(--element-spacing)}.c-meta-comments{position:relative;display:flex;align-items:center}.c-meta-comments__link[class][class]{text-decoration-color:currentColor;text-decoration:none}.c-meta-comments__count{--font-size-modifier:0.75;position:relative;padding:0 .35em;min-width:1.5em;border-radius:4px;text-align:center;color:currentColor;background-color:var(--sm-current-bg-color);border:1px solid currentColor}.c-meta-comments__count+.c-meta-comments__label{margin-left:.5em}.c-meta__rows{--current-font-weight:400}.c-meta__authorship{flex-grow:1}.c-meta__authorship .c-meta__row-item:not(:last-child):after{content:"·";padding-left:.3em;padding-right:.3em}.c-meta__social{order:-1}.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class]{display:flex;border:0;padding:0;--font-size:inherit;--font-size-modifier:1}.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class][class],.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class][class]:active,.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class][class]:focus,.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class][class]:hover{color:inherit;box-shadow:none;transform:none;background:#fff0}.c-meta__social .novablocks-sharing .wp-block-button__link[class][class][class] .novablocks-sharing__button-label{margin-left:.5em}.c-meta__social .c-meta__row{margin-left:calc(-1*var(--element-spacing));margin-top:calc(-1*var(--element-spacing))}.c-meta__social .c-meta__row>*{margin-left:var(--element-spacing);margin-top:var(--element-spacing)}.c-meta__social .c-meta-comments,.c-meta__social .wp-block-button__link[class][class]{--current-font-weight:400}.c-meta__row{display:flex;flex-wrap:wrap;align-items:center}.c-meta-comments__count-text{color:var(--sm-current-fg2-color);font-size:.75em}.c-meta-comments__arrow{position:absolute;right:30%;border-left:.45em solid #fff0;border-top:.35em solid var(--sm-current-bg-color);filter:drop-shadow(1px 0 0 currentColor) drop-shadow(0 1px 0 currentColor)}.c-meta-author__body .author{--current-font-weight:700;color:var(--sm-current-accent-color)}:root{--theme-comment-metadata-spacing:0.5em;--theme-comment-avatar-spacing:20px;--theme-comment-body-spacing:0.5rem;--theme-comment-content-spacing:var(--theme-spacing-medium);--theme-comment-avatar-width:56px}.comment-form{display:flex;flex-wrap:wrap;justify-content:space-between}.comment-form>*{flex:0 0 100%}.comment-form p:not(:last-child){margin-bottom:var(--theme-spacing-medium)}.comment-form p.form-submit{margin-bottom:0}.comment-form label{color:var(--theme-input-label-color);display:flex;align-items:center;--font-size:var(--theme-input-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-input-font-family);--current-font-weight:var(--theme-input-font-weight);--current-font-style:var(--theme-input-font-style);--current-line-height:var(--theme-input-line-height);--current-letter-spacing:var(--theme-input-letter-spacing);--current-text-transform:var(--theme-input-text-transform);--current-font-weight:bold;margin:0;cursor:pointer;display:block;font-size:90%}.comment-form input[type=checkbox]{vertical-align:middle}.comment-form-author,.comment-form-email{flex:0 0 47%}@media only screen and (min-width:1024px){.comment-form .form-submit{flex:0 0 47%;margin-left:auto}}.c-logo__inverted img,.comment-form-author input,.comment-form-email input{width:100%}.comment-form .form-submit{order:10;text-align:right}.comment-form-cookies-consent label{font-weight:400}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent input[type=checkbox]{margin-bottom:0}.comment-respond>:not(:first-child){margin-top:var(--theme-spacing-tiny)}.navigation[class]:not(first-child){margin-top:var(--theme-spacing-fluid-small)}.navigation[class]:not(last-child){margin-bottom:var(--theme-spacing-xl)}.post-navigation{--current-arrow-padding:calc(0.4em + 1.15em);--theme-wrapper-sides-spacing:var(--theme-spacing-fluid-small);--element-spacing:var(--theme-spacing-small)!important;width:100%;clear:both}.post-navigation .nav-links{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.post-navigation .nav-links{display:flex;flex-wrap:wrap}.post-navigation .nav-links>*{flex:1}}.novablocks-conversations .comment-form p:not(:last-child),.post-navigation[class]:not(:last-child){margin-bottom:0}.post-navigation a{text-decoration:none}.post-navigation a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media not screen and (min-width:1024px){.post-navigation{margin-left:calc(-1*var(--theme-wrapper-sides-spacing));margin-right:calc(-1*var(--theme-wrapper-sides-spacing));width:auto}.post-navigation .nav-links{display:flex;flex-direction:column-reverse}.post-navigation .post-navigation__link{padding:var(--theme-spacing-default) var(--theme-wrapper-sides-spacing)}.post-navigation .post-navigation__link--next{background:var(--sm-current-accent-color);color:var(--sm-current-bg-color)}.post-navigation .post-navigation__link a,.post-navigation .post-navigation__link--next *{color:inherit}.post-navigation .post-navigation__link-label{--font-size:12;--current-font-weight:bold}.post-navigation .post-navigation__post-title{--font-size:17;--current-font-weight:600}}.post-navigation__post-title{--font-size:var(--theme-heading-4-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-heading-4-font-family);--current-font-weight:var(--theme-heading-4-font-weight);--current-font-style:var(--theme-heading-4-font-style);--current-line-height:var(--theme-heading-4-line-height);--current-letter-spacing:var(--theme-heading-4-letter-spacing);--current-text-transform:var(--theme-heading-4-text-transform);--current-color:var(--theme-heading-4-color)}.post-navigation__link-label,.post-navigation__post-title{display:block;word-break:break-word}.post-navigation__link{position:relative}.post-navigation__link-label{position:relative;color:var(--sm-current-accent-color);--font-size:var(--theme-button-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-button-font-family);--current-font-weight:var(--theme-button-font-weight);--current-font-style:var(--theme-button-font-style);--current-line-height:var(--theme-button-line-height);--current-letter-spacing:var(--theme-button-letter-spacing);--current-text-transform:var(--theme-button-text-transform);transition:var(--theme-transition);transition-property:transform}@media only screen and (min-width:1024px){.post-navigation__link-label:after{content:"";transform:translate(0,-50%) scale(-1,1);transition:var(--theme-transition);transition-property:opacity}@supports (mask-clip:initial) or (-webkit-mask-clip:initial){.post-navigation__link-label:after{position:absolute;top:50%;right:0;display:inline-block;width:1.15em;height:1.15em;mask:url(/wp-content/themes/rosa2/assets/images/icon-arrow.svg)no-repeat 50% 50%;mask-size:cover;-webkit-mask:url(/wp-content/themes/rosa2/assets/images/icon-arrow.svg)no-repeat 50% 50%;-webkit-mask-size:cover;background-color:currentColor;vertical-align:text-bottom;transform:translate(0,-50%) scale(-1,1);transition:var(--theme-button-transition);transition-property:opacity,transform}}.post-navigation__link:hover .post-navigation__link-label:after{opacity:0}.post-navigation__post-title a{color:inherit}.post-navigation__link--previous{text-align:left}.post-navigation__link-label--previous{padding-left:var(--current-arrow-padding)}.post-navigation__link-label--previous:after{right:auto;left:0;transform:translate(0,-50%)}.post-navigation__link:hover .post-navigation__link-label--previous{transform:translateX(calc(-1*var(--current-arrow-padding)))}.post-navigation__link--next{text-align:right}.post-navigation__link-label--next{padding-right:var(--current-arrow-padding)}.post-navigation__link:hover .post-navigation__link-label--next{transform:translateX(var(--current-arrow-padding))}}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal!important}.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;width:auto;height:auto;padding:15px 23px 14px;color:var(--sm-current-fg2-color);background-color:var(--sm-current-bg-color);box-shadow:0 0 2px 2px rgb(0 0 0/.6);border-radius:3px;font-size:14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;clip:auto!important;clip-path:none}.c-logo{position:relative}.c-logo__default,.c-logo__inverted{transition:var(--theme-transition);transition-property:opacity}.c-logo__default{opacity:var(--logo-default-opacity,1)}.c-logo__inverted{position:absolute;top:50%;left:50%;width:100%;opacity:var(--logo-inverted-opacity,0);transform:translate(-50%,-50%)}.is-style-lead{--font-size:var(--theme-lead-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-lead-font-family);--current-font-style:var(--theme-lead-font-style);--current-line-height:var(--theme-lead-line-height);--current-letter-spacing:var(--theme-lead-letter-spacing);--current-text-transform:var(--theme-lead-text-transform)}button,input{font-family:var(--current-font-family);text-transform:var(--current-text-transform);font-weight:var(--current-font-weight)}.is-style-dark{--sm-current-bg-color:var(--sm-bg-color-9);--sm-current-accent-color:var(--sm-accent-color-9);--sm-current-fg1-color:var(--sm-fg1-color-9);--sm-current-fg2-color:var(--sm-fg2-color-9)}.is-style-darker{--sm-current-bg-color:var(--sm-bg-color-11);--sm-current-accent-color:var(--sm-accent-color-11);--sm-current-fg1-color:var(--sm-fg1-color-11);--sm-current-fg2-color:var(--sm-fg2-color-11)}.wp-block-group__inner-container>:not([class*=alignfull]){width:100%}@media not screen and (min-width:1024px){.site-main{overflow-x:hidden}}.site-content{padding-top:var(--theme-spacing-fluid-large);padding-bottom:var(--theme-spacing-fluid-large)}.novablocks-conversations{--avatar-column-size:2.8rem;--comments-grid-gap:1.4rem;--component-accent-color:var(--sm-current-accent-color);--novablocks-conversations-width:48em;--field-description-color:var(--sm-current-fg2-color);--conversations-bg-color:var(--sm-current-bg-color);--conversations-reply-bg-color:var(--sm-current-bg-color);--comment-author-color:var(--component-accent-color);--comment-links-color:var(--component-accent-color);--comment-highlighted-color:#FFF2CE;--comment-font-size:calc(var(--theme-body-final-font-size) * 1.05);--label-font-size:var(--current-font-size);--label-bg-color:var(--sm-current-fg2-color);--label-highlighted-bg-color:var(--component-accent-color);--label-border-radius:999em;--comment-footer-font-size:var(--current-font-size);--field-description-font-size:var(--current-font-size);--novablocks-spacing:var(--theme-spacing-fluid-medium);--element-spacing:var(--theme-spacing-small)!important;width:100%}.novablocks-conversations[class][class] button,.novablocks-conversations[class][class] input{padding:var(--theme-input-padding)}.novablocks-conversations .comment-form label{--font-size-modifier:0.77}.novablocks-conversations .comment-form label+.field-description:not(:empty){margin-top:calc(-1*var(--theme-input-vertical-spacing))}.novablocks-conversations .comment-form .field-description[class]{--font-size-modifier:0.83;font-size:var(--current-font-size)}.novablocks-conversations .form-submit{width:100%}.novablocks-conversations .fake-form-placeholder{--novablocks-spacing:var(--theme-spacing-fluid-large)}.novablocks-conversations .comment-form-comment .field-description{margin-bottom:var(--theme-input-vertical-spacing)}.novablocks-conversations .trix-hidden-input{box-shadow:none}.novablocks-conversations .novablocks-conversations__notification-text span{padding:.5em 1em;border-radius:999em}.novablocks-conversations .fake-input-button{grid-row:1/span 2}.novablocks-conversations #cancel-comment-reply-link{opacity:1;color:var(--theme-button-background-color)}@media not screen and (min-width:480px){.novablocks-conversations .comment-form-cookies-consent[class]{display:block}.novablocks-conversations .comment-form-cookies-consent[class] label{margin-left:calc(var(--theme-checkbox-width) + 10px)}.novablocks-conversations .comment-form-cookies-consent[class] input[type=checkbox]{margin-top:5px}.novablocks-conversations input{line-height:normal}}.novablocks-conversations__header{display:flex;align-items:baseline;border-bottom:4px solid;padding-bottom:.3em}.novablocks-conversations__title{--current-font-weight:bold;padding-right:.25em}.novablocks-conversations__comments-count{--font-size-modifier:0.88;color:var(--field-description-color);font-size:var(--current-font-size);opacity:.5}.novablocks-conversations__notification-text[class] span{background-color:var(--sm-current-fg2-color);color:var(--sm-current-bg-color)}.fake-input-button{width:100%;height:auto;max-width:100%;padding:var(--theme-input-padding);color:var(--theme-input-color);border-radius:var(--theme-input-border-radius);background-color:var(--theme-input-background-color);box-shadow:var(--theme-input-box-shadow);border:0;transition:all .2s ease-in-out;--font-size:var(--theme-input-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-input-font-family);--current-font-weight:var(--theme-input-font-weight);--current-font-style:var(--theme-input-font-style);--current-line-height:var(--theme-input-line-height);--current-letter-spacing:var(--theme-input-letter-spacing);--current-text-transform:var(--theme-input-text-transform);font-family:inherit;-webkit-font-smoothing:initial;-webkit-appearance:none}.fake-input-button:hover,trix-editor:hover,trix-toolbar:hover{--theme-input-box-shadow:var(--theme-input-hover-box-shadow)}.fake-input-button:active,.fake-input-button:focus,trix-editor:active,trix-editor:focus,trix-toolbar:active,trix-toolbar:focus{--theme-input-border-color:var(--theme-input-focus-border-color);--theme-input-box-shadow:var(--theme-input-focus-box-shadow);outline:0}.fake-input-button[class]{color:rgb(0 0 0/.5)}.trix-contained-input[class]{--trix-input-bg-color:var(--theme-input-background-color);--trix-toolbar-border-color:rgba(0, 0, 0, 0.3)}trix-editor[id][id][id]:before{color:var(--theme-input-placeholder-color);opacity:var(--theme-input-placeholder-opacity);--current-font-weight:regular}trix-editor,trix-toolbar{width:100%;height:auto;padding:var(--theme-input-padding);color:var(--theme-input-color);box-shadow:var(--theme-input-box-shadow);transition:all .2s ease-in-out;--font-size:var(--theme-input-font-size);--current-font-size:var(--final-font-size);--current-font-family:var(--theme-input-font-family);--current-font-weight:var(--theme-input-font-weight);--current-font-style:var(--theme-input-font-style);--current-line-height:var(--theme-input-line-height);--current-letter-spacing:var(--theme-input-letter-spacing);--current-text-transform:var(--theme-input-text-transform);font-family:inherit;-webkit-font-smoothing:initial;-webkit-appearance:none;max-width:none}trix-toolbar{border-radius:var(--theme-input-border-radius);border:0}trix-editor[id],trix-toolbar[id]{border:0}trix-toolbar[id]{padding:0;box-shadow:none;border:1px solid var(--trix-toolbar-border-color);border-bottom:0;margin-top:calc(var(--novablocks-block-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));margin-bottom:calc(var(--novablocks-block-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-top:calc(var(--novablocks-emphasis-top-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));padding-bottom:calc(var(--novablocks-emphasis-bottom-spacing)*var(--novablocks-spacing)*var(--novablocks-element-spacing-multiplier));--novablocks-element-spacing-multiplier:.175;--novablocks-block-top-spacing:1}trix-editor,trix-toolbar{background-color:var(--trix-input-bg-color)}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:0;border-top:0;border-radius:var(--trix-input-border-radius);border-color:var(--trix-input-border-color)}.trix-contained-input{--trix-button-size:2.2em;--trix-button-active-color:rgba(0,0,0,0.1);--trix-input-bg-color:#fff;--trix-input-border-color:rgba(0,0,0,0.25);--trix-input-border-radius:0}.trix-contained-input input.trix-hidden-input{height:1px!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;color:transparent!important}trix-toolbar{border:1px solid var(--trix-input-border-color)}