:root{--maxWidth:1440px;--container:min(90vw,var(--maxWidth));--defaultTextSize:clamp(1rem,0.30vw + 0.95rem,1.125rem);--baseHue:189;--baseSaturation:0%;--textHue:211;--textSaturation:0%;--primaryColorHue:187;--primaryColorSaturation:54%;--primaryColorLightness:25%;--secondaryColorHue:5;--secondaryColorSaturation:85%;--secondaryColorLightness:48%;--lightSaturationDim:1;--mediumSaturationDim:0.75;--darkSaturationDim:0.5;--bglightSaturationDim:var(--lightSaturationDim);--bgmediumSaturationDim:var(--mediumSaturationDim);--bgdarkSaturationDim:var(--darkSaturationDim);--brightColor:hsl(var(--baseHue),var(--baseSaturation),95%);--darkColor:hsl(var(--baseHue),var(--baseSaturation),20%);--textColor-white:hsl(var(--textHue),var(--textSaturation),100%);--textColor-lighter:hsl(var(--textHue),var(--textSaturation),90%);--textColor-light:hsl(var(--textHue),var(--textSaturation),75%);--textColor-mid:hsl(var(--textHue),var(--textSaturation),50%);--textColor-dark:hsl(var(--textHue),var(--textSaturation),25%);--textColor-darker:hsl(var(--textHue),var(--textSaturation),10%);--textColor-black:hsl(var(--textHue),var(--textSaturation),0%);--bgColor-black:hsl(var(--baseHue),var(--baseSaturation),0%);--bgColor-darker:hsl(var(--baseHue),var(--baseSaturation),10%);--bgColor-dark:hsl(var(--baseHue),var(--baseSaturation),25%);--bgColor-medium:hsl(var(--baseHue),var(--baseSaturation),50%);--bgColor-light:hsl(var(--baseHue),var(--baseSaturation),90%);--bgColor-lighter:hsl(var(--baseHue),var(--baseSaturation),97%);--bgColor-white:hsl(var(--baseHue),var(--baseSaturation),100%);--primaryColor-dark:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--lightSaturationDim)),var(--primaryColorLightness));--primaryColor-medium:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--mediumSaturationDim)),calc(var(--primaryColorLightness) + 10%));--primaryColor-light:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--darkSaturationDim)),calc(var(--primaryColorLightness) + 20%));--secondaryColor-dark:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--lightSaturationDim)),var(--secondaryColorLightness));--secondaryColor-medium:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--mediumSaturationDim)),calc(var(--secondaryColorLightness) + 10%));--secondaryColor-light:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--darkSaturationDim)),calc(var(--secondaryColorLightness) + 20%));--bgPrimaryColor-light:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--lightSaturationDim)),97%);--bgPrimaryColor-medium:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--mediumSaturationDim)),94%);--bgPrimaryColor-dark:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--darkSaturationDim)),90%);--bgSecondaryColor-light:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--lightSaturationDim)),97%);--bgSecondaryColor-medium:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--mediumSaturationDim)),94%);--bgSecondaryColor-dark:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--darkSaturationDim)),90%);--lightAccentColor:#ceebf8;--veryLightAccentColor:#f0f6fa;--globalColorGreen:#3f733f;--globalColorBlue:#505475;--globalColorRed:#c52b2b;--globalColorYellow:#c2cb77;--globalColorIndigo:#8041a2;--globalColorLightYellow:#fffbec;--globalColorBlack:#000;--globalColorWhite:#fff;--textColor:var(--textColor-dark);--backgroundColor:#fff;--headerMenuColor:#333;--menuHeaderTransparentGradient:linear-gradient(0deg,var(--darkColor) 0%,transparent 80%);--itineraryCardWidth:clamp(16.75rem,25vw,23rem);--courseCardTitle-color:#fff;--courseCardSector-color:var(--textColor-white);--archiveFilterBackground:var(--bgColor-white);--archiveCardBackground:hsl(var(--baseHue),var(--baseSaturation),95%);--archiveCardBorderColor:hsl(var(--baseHue),var(--baseSaturation),90%);--badgeInPartenza:#8e44ad;--badgeInCorso:#f39c12;--badgeProgrammato:#2980b9;--badgeCompleto:#e74c3c;--badgeTerminato:#7f8c8d;--badgeIscrizioniAperte:#2ecc40;--filterButtonBackground:hsl(var(--baseHue),var(--baseSaturation),100%);--filterButtonBorder:hsl(var(--baseHue),var(--baseSaturation),90%);--cardBackgroundGreen:linear-gradient(325deg,#00d97d,#6d9761);--cardBackgroundBlue:linear-gradient(325deg,#0095d9,#616d97);--cardBackgroundRed:linear-gradient(325deg,#d9007d,#97616d);--cardBackgroundYellow:linear-gradient(325deg,#d99500,#979761);--cardBackgroundIndigo:linear-gradient(325deg,#9500d9,#6d6197);--spacerXS:1rem;--spacerS:2.5rem;--spacerM:3.75rem;--spacerL:5rem;--spacerXL:6.765rem;--spacerXXL:10rem;--paragraphSpacing:1rem;--headingFontFamily:"Baskerville",Georgia,"Times New Roman",serif;--contentFontFamily:"Eastman","Inter",Arial,Helvetica,sans-serif;--textHeavy:800;--textBolder:700;--textBold:600;--textMedium:500;--textRegular:400;--textLight:300;--textLighter:200;--text1Weight:var(--textRegular);--text2Weight:var(--textRegular);--text3Weight:var(--textRegular);--text4Weight:var(--textRegular);--text5Weight:var(--textRegular);--text6Weight:var(--textRegular);--textXXWeight:var(--textRegular);--textXWeight:var(--textRegular);--textLWeight:var(--textRegular);--textMWeight:var(--textRegular);--textSWeight:var(--textRegular);--textXSWeight:var(--textRegular);--textMobileReductionFactor:0.75;--fluidVwMinPx:320;--fluidVwMaxPx:1440;--h1-min:2.25rem;--h1-max:3rem;--h1-min-px:36;--h1-max-px:48;--h1-coeff:0.01304;--h2-min:1.875rem;--h2-max:3.5rem;--h2-min-px:30;--h2-max-px:40;--h2-coeff:0.01087;--h3-min:1.5rem;--h3-max:2rem;--h3-min-px:24;--h3-max-px:32;--h3-coeff:0.00870;--h4-min:1.125rem;--h4-max:1.5rem;--h4-min-px:18;--h4-max-px:24;--h4-coeff:0.00652;--h5-min:0.9375rem;--h5-max:1.25rem;--h5-min-px:15;--h5-max-px:20;--h5-coeff:0.00543;--h6-min:1rem;--h6-max:1rem;--h6-min-px:16;--h6-max-px:16;--h6-coeff:0.00435;--text-xx-min:1.3125rem;--text-xx-max:1.75rem;--text-xx-min-px:21;--text-xx-coeff:0.00761;--text-x-min:1.125rem;--text-x-max:1.5rem;--text-x-min-px:18;--text-x-coeff:0.00652;--text-l-min:1rem;--text-l-max:1.25rem;--text-l-min-px:16;--text-l-coeff:0.00543;--text-m-min:0.9375rem;--text-m-max:1rem;--text-m-min-px:15;--text-m-coeff:0.00435;--text-s-min:0.8125rem;--text-s-max:0.875rem;--text-s-min-px:13;--text-s-coeff:0.00380;--text-xs-min:0.75rem;--text-xs-max:0.75rem;--text-xs-min-px:12;--text-xs-coeff:0.00326;--vw-min:360px;--vw-max:1280px;--h1LineHeight:1;--h2LineHeight:1.1;--h3LineHeight:1;--h4LineHeight:1.2;--h5LineHeight:1.2;--h6LineHeight:1.2;--textXXLineHeight:1.2;--textXLineHeight:1.2;--textLineHeight:1.3;--textSLineHeight:1.3;--textXSLineHeight:1.3;--h1LetterSpacing:0;--h2LetterSpacing:0;--h3LetterSpacing:-0.03125rem;--h4LetterSpacing:-0.03125rem;--h5LetterSpacing:-0.03125rem;--h6LetterSpacing:-0.03125rem;--headerMenuFontSize:clamp(0.875rem,0.8vw + 0.5rem,1rem);--header-menuitems-gap:1.5rem;--buttonFontSize:1.05rem;--buttonBorderRadius:0;--buttonBigPadding:1.25rem;--buttonMediumPadding:1rem;--buttonSmallPadding:0.8rem;--buttonTransition:all 300ms cubic-bezier(.23,.96,.78,1.01);--buttonShadow:0 9px 10px -8px rgba(0,0,0,.4);--buttonPrimaryBackground:var(--primaryColor-medium);--buttonPrimaryText:var(--brightColor);--buttonSecondaryBackground:var(--brightColor);--buttonSecondaryBorder:var(--buttonPrimaryBackground);--buttonSecondaryText:var(--buttonPrimaryBackground);--buttonTertiaryText:var(--buttonPrimaryBackground);--buttonWhitePrimaryHoverColor:color-mix(in srgb,var(--bgColor-white) 90%,var(--textColor-black,#000) 10%);--buttonPrimaryHoverColor:color-mix(in srgb,var(--primaryColor-dark) 90%,var(--textColor-white,#fff) 10%);--buttonWhiteSecondaryHoverColor:color-mix(in srgb,var(--bgColor-white) 10%,transparent 10%);--buttonSecondaryHoverColor:color-mix(in srgb,var(--primaryColor-dark) 10%,var(--textColor-white,#fff) 0%);--sizeSectionTitle:8rem;--sizeSectionSubtitle:3.4rem;--menuHeight:3.75rem;--menuTransition:all 450ms cubic-bezier(.23,.96,.78,1.01);--headerBackgroundColor:var(--backgroundColor);--menuItemPadding:1.2rem 0.8rem;--lightShadow:0 0px 11px rgba(0,0,0,.1);--courseCardHeight:18.75rem;--courseCardWidth:17.875rem;--featuredCardWidtht:50rem;--cardBackgroundColor:#fff;--cardBackgroundGradient:linear-gradient(0deg,#00000058,hsla(0,0%,100%,0));--greenCardColorGradient:linear-gradient(135deg,#11a656,#18d97f);--cardBorderRadius:1.25rem;--cardTitleSize:clamp(1.1rem,2vw,1.2rem);--cardShadow:0 10px 20px -10px #0003;--asideWidth:16.75rem;--imgCoverContentHeight:max(18.75rem,35vh);--postWrapperGap:2rem;--offset:calc((100vw - var(--container))/2);--content-shift:calc(var(--asideWidth) + var(--postWrapperGap));--socialIconSize:2rem}@media (max-width:768px){:root{--cardHeight:20rem}}@media (max-width:1024px) and (orientation:landscape){:root{--menuHeight:2.75rem;--spacerXS:0.75rem;--spacerS:1.5rem;--spacerM:2.5rem;--spacerL:3.5rem;--courseCardHeight:14rem;--courseCardWidth:17.875rem;--itineraryCardWidth:clamp(16.75rem,25vw,23rem);--imgCoverContentHeight:max(14rem,30vh)}}
html{font-size:16px}body,html{overflow-x:hidden}body{background-color:var(--backgroundColor);display:flex;flex-direction:column;font-family:var(--contentFontFamily);font-size:var(--defaultTextSize);margin:0;min-height:100vh;padding:0}*,:after,:before,body{box-sizing:border-box}main{flex-grow:1}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style-type:none}img{height:auto}a{text-decoration:none}hr{border:none;border-bottom:1px solid #ddd}.admin-bar .header-container{top:30px}
h1,h2{color:var(--primaryColor-dark)}h3,h4,h5{color:var(--primaryColor-medium)}a,h6,li,p{--dynamicColor:var(--variationColor,var(--textColor));color:var(--dynamicColor)}.c-primary-bright{--variationPrimaryColor:var(--brightColor)}.c-primary-dark{--variationPrimaryColor:var(--darkColor)}.c-primary-green{--variationPrimaryColor:var(--globalColorGreen)}.c-primary-red{--variationPrimaryColor:var(--globalColorRed)}.c-primary-blue{--variationPrimaryColor:var(--globalColorBlue)}.c-primary-yellow{--variationPrimaryColor:var(--globalColorYellow)}.c-primary-indigo{--variationPrimaryColor:var(--globalColorIndigo)}.c-secondary-bright{--variationSecondaryColor:var(--brightColor)}.c-secondary-dark{--variationSecondaryColor:var(--darkColor)}.c-secondary-green{--variationSecondaryColor:var(--globalColorGreen)}.c-secondary-red{--variationSecondaryColor:var(--globalColorRed)}.c-secondary-blue{--variationSecondaryColor:var(--globalColorBlue)}.c-secondary-yellow{--variationSecondaryColor:var(--globalColorYellow)}.c-secondary-indigo{--variationSecondaryColor:var(--globalColorIndigo)}.c-primary{--variationColor:var(--primaryColor-dark)}.c-secondary{--variationColor:var(--primaryColor-medium)}.c-tertiary{--variationColor:var(--primaryColor-light)}.c-white{color:var(--globalColorWhite)}.c-black{color:var(--globalColorBlack)}.c-bright{color:var(--brightColor)}.c-dark{--variationColor:var(--darkColor)}.c-green{--variationColor:var(--globalColorGreen)}.c-yellow{--variationColor:var(--globalColorYellow)}.c-red{--variationColor:var(--globalColorRed)}.c-yblue{--variationColor:var(--globalColorBlue)}.c-indigo{--variationColor:var(--globalColorIndigo)}.c-lightYellow{--variationColor:var(--globalColorLightYellow)}.bg-primary{background:var(--primaryColor-dark)}.bg-secondary{background:var(--primaryColor-medium)}.bg-tertiary{background:var(--primaryColor-light)}.bg-bright{background:var(--brightColor)}.bg-dark{background:var(--darkColor)}.bg-black{background:var(--globalColorBlack)}.bg-white{background:var(--globalColorWhite)}.bg-green{background:var(--globalColorGreen)}.bg-yellow{background:var(--globalColorYellow)}.bg-red{background:var(--globalColorRed)}.bg-blue{background:var(--globalColorBlue)}.bg-indigo{background:var(--globalColorIndigo)}.bg-lightYellow{background:var(--globalColorLightYellow)}.bg-card-green{background:var(--greenCardColorGradient)}
button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.55;pointer-events:none}.bbm-btn{box-shadow:none;cursor:pointer;transition:all .1s ease-out}.btn-white-primary{background:var(--bgColor-white);border:2px solid var(--bgColor-white);color:var(--primaryColor-dark)}.btn-white-secondary{background:transparent;border:2px solid var(--bgColor-white);color:var(--textColor-white)}.btn-primary{background:var(--primaryColor-dark);border:2px solid var(--primaryColor-dark);color:var(--textColor-white)}.btn-secondary{background:transparent;border:2px solid var(--buttonSecondaryBorder);color:var(--buttonSecondaryText)}.btn-tertiary{background:transparent;border-color:transparent;color:var(--buttonTertiaryText)}.bbm-btn:hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.1);transform:translateY(-2px)}.btn-white-primary:hover{background:var(--buttonWhitePrimaryHoverColor);border-color:var(--buttonWhitePrimaryHoverColor)}.btn-primary:hover{background:var(--buttonPrimaryHoverColor);border-color:var(--buttonPrimaryHoverColor)}.btn-white-secondary:hover{background:var(--buttonWhiteSecondaryHoverColor)}.btn-secondary:hover{background:var(--buttonSecondaryHoverColor)}.btn-large{padding:var(--buttonBigPadding)}.btn-medium{padding:var(--buttonMediumPadding)}.btn-small{padding:var(--buttonSmallPadding)}
.fullHeight{height:100%;min-height:100vh}.container{margin-inline:auto;max-width:var(--container);width:100%}.single-page-content{margin-top:calc(var(--menuHeight) + 1.75rem);padding-bottom:2rem}.spacerXS{height:var(--spacerXS)}.spacerS{height:var(--spacerS)}.spacerM{height:var(--spacerM)}.spacerL{height:var(--spacerL)}.spacerXL{height:var(--spacerXL)}.spacerXXL{height:var(--spacerXXL)}.flex{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--container);width:100%}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-reverse{flex-direction:row-reverse}.al-items-top{align-items:flex-start}.al-items-center{align-items:center}.al-items-bottom{align-items:flex-end}.just-content-top{justify-content:flex-start}.just-content-center{justify-content:center}.just-content-end{justify-content:flex-end}.just-content-space-between{justify-content:space-between}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33.33%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-70{width:70%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}.flex .flex [class*=col-],.flex--full [class*=col-]{padding:0}@media (max-width:768px){[class*=col-]{width:100%}.sma-33{width:33.33%}.sma-50{width:50%}.sma-25{width:25%}}.post-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--postWrapperGap);padding-bottom:2rem}.post-aside{flex-grow:0;flex-shrink:0;max-width:var(--asideWidth);width:var(--asideWidth)}.post-content{flex-grow:1;flex-shrink:1;max-width:45.625rem;width:calc(100% - var(--asideWidth))}.post-aside-widget{background-color:var(--globalColorLightYellow);box-shadow:0 10px 11px -10px #0004;display:block;margin:0;padding:.5rem}.post-aside-widget p{margin:0}.post-aside-metadata .post-meta{flex-direction:column;gap:.25rem;padding:1rem;width:100%}@media (min-width:1025px){.post-content .alignwide{margin-left:calc(var(--offset)*0 - var(--content-shift));width:var(--container)}}@media (max-width:1024px){.post-wrapper{flex-direction:column}.post-aside{order:2}.post-aside,.post-content{flex-grow:1;flex-shrink:1;max-width:100%;width:100%}.post-content{order:1}}.img-res{width:100%}.video-res{height:100%;overflow:hidden;width:100%}.video-res video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-1{margin:1rem}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.ml-0{margin-inline-start:0}.ml-1{margin-inline-start:1rem}.ml-2{margin-inline-start:2rem}.ml-3{margin-inline-start:3rem}.ml-4{margin-inline-start:4rem}.mr-0{margin-inline-end:0}.mr-1{margin-inline-end:1rem}.mr-2{margin-inline-end:2rem}.mr-3{margin-inline-end:3rem}.mr-4{margin-inline-end:4rem}.my-0{margin-block:0}.my-1{margin-block:1rem}.my-2{margin-block:2rem}.my-3{margin-block:3rem}.my-4{margin-block:4rem}.mx-0{margin-inline:0}.mx-1{margin-inline:1rem}.mx-2{margin-inline:2rem}.mx-3{margin-inline:3rem}.mx-4{margin-inline:4rem}.p-0{padding:0}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.pt-0{padding-top:0}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pl-0{padding-inline-start:0}.pl-1{padding-inline-start:1rem}.pl-2{padding-inline-start:2rem}.pl-3{padding-inline-start:3rem}.pl-4{padding-inline-start:4rem}.pr-0{padding-inline-end:0}.pr-1{padding-inline-end:1rem}.pr-2{padding-inline-end:2rem}.pr-3{padding-inline-end:3rem}.pr-4{padding-inline-end:4rem}.py-0{padding-block:0}.py-1{padding-block:1rem}.py-2{padding-block:2rem}.py-3{padding-block:3rem}.py-4{padding-block:4rem}.px-0{padding-inline:0}.px-1{padding-inline:1rem}.px-2{padding-inline:2rem}.px-3{padding-inline:3rem}.px-4{padding-inline:4rem}.br{border:1px solid red}.responsive-img{height:auto}.img-content-cover,.responsive-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.img-content-cover{height:var(--imgCoverContentHeight)}.none{display:none}.blurred-bg{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:768px){.desktop-none,.sma-none{display:none}}@media (max-width:1024px) and (orientation:landscape){.header-container{min-height:2.75rem}.course-card:not(.cover-slider .course-card),.itinerary-card:not(.cover-slider .itinerary-card){max-width:var(--courseCardWidth);min-height:14rem;width:var(--courseCardWidth)}.container{padding-block:1rem}}
.footer{background:var(--brightColor);color:var(--darkColor)}.footer-flex{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.footer-account{align-items:start;gap:.5rem}.footer-account,.footer-widgets{display:flex;flex-direction:column;max-width:100%;width:auto}.footer-widgets{align-items:end;flex-grow:1;gap:1rem;padding:1rem 0}.footer-logo{height:auto;width:clamp(2rem,100%,12rem)}.footer-logo .custom-logo-link{display:block}.footer-logo img{height:auto;width:100%}.footer-last-row{border-top:1px dashed var(--darkColor);padding-top:1rem}.istit-ragione-sociale p{font-size:.875rem;margin-bottom:.25rem}.socialbar{align-items:center;display:flex;gap:.5rem}.socialbar p{margin:0 1rem 0 0}.sitemap{border-top:1px solid var(--darkColor);display:flex;gap:1.5rem;padding-top:1rem}.sitemap-submenu{display:flex;flex-direction:column;gap:.25rem}.sitemap-title{margin-bottom:.25rem}.sitemap-title a{font-size:clamp(.875rem,calc(.875rem + .25rem*(.06472vw - .24272px)),1.125rem);font-weight:500;letter-spacing:-1px}.sitemap-submenu a,.sitemap-title a{color:var(--darkColor);text-transform:uppercase}.sitemap-submenu a{font-size:clamp(.75rem,calc(.75rem + .1875rem*(.06472vw - .24272px)),.9375rem);letter-spacing:-.5px}.icon-only{height:var(--socialIconSize);width:var(--socialIconSize)}.icon-only i{color:var(--brightColor);font-size:var(--socialIconSize)}.footer_bottom_menu{display:flex;gap:1rem;list-style:none}.footer-copyright{color:var(--darkColor);font-size:.8rem;margin:0;padding:0;text-align:center}@media (max-width:1024px){.footer-flex{flex-direction:column;width:100%}.footer-widgets{align-items:start;width:100%}.footer-widget{width:100%}}
input,select,textarea{border:3px solid #ddd;border-radius:3px;padding:10px}select{background:var(--backgroundColor);margin-top:2px}.header__user-menu{position:relative}.header__user-menu:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,var(--darkColor,#111) 18%,transparent);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .18s ease;z-index:9997}.header__user-menu.is-open:before{opacity:1}.header__user-menu-trigger{align-items:center;display:inline-flex;justify-content:center;position:relative;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;z-index:9999}.header__user-menu-trigger[aria-expanded=true]{background:var(--darkColor);box-shadow:0 8px 22px color-mix(in srgb,var(--darkColor,#111) 18%,transparent);color:var(--textColor-white,#fff)}.header__user-menu-avatar{align-items:center;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;display:inline-flex;height:28px;justify-content:center;overflow:hidden;width:28px}.header__user-menu-avatar img,.header__user-menu-avatar-img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__user-menu-panel{background:var(--backgroundColor);border:1px solid color-mix(in srgb,var(--textColor) 12%,transparent);border-radius:8px;box-shadow:0 22px 70px color-mix(in srgb,var(--darkColor,#111) 24%,transparent);color:var(--textColor);min-width:260px;padding:.75rem;position:absolute;right:0;top:calc(100% + 12px);width:min(22rem,calc(100vw - 2rem));z-index:9999}.header__user-menu-panel:before{background:inherit;border-left:1px solid color-mix(in srgb,var(--textColor) 12%,transparent);border-top:1px solid color-mix(in srgb,var(--textColor) 12%,transparent);content:"";height:14px;position:absolute;right:18px;top:-7px;transform:rotate(45deg);width:14px}.header__user-menu-panel[hidden]{display:none!important}.header__user-menu-meta{border-bottom:1px solid color-mix(in srgb,var(--textColor) 12%,transparent);margin-bottom:.55rem;padding:.2rem .25rem .75rem}.header__user-menu-name{font-family:var(--headingFontFamily);font-size:1.15rem;font-weight:var(--textRegular);line-height:1.05}.header__user-menu-email{font-size:.86rem;margin-top:.15rem;opacity:.68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__user-menu-actions{display:grid;gap:.35rem}.header__user-menu-login{padding:.1rem}.header__user-menu-login form{display:grid;gap:.65rem;margin:0}.header__user-menu-login p{margin:0}.header__user-menu-error{background:color-mix(in srgb,#b42318 10%,var(--backgroundColor));border:1px solid color-mix(in srgb,#b42318 20%,transparent);border-radius:6px;color:#b42318;font-size:.85rem;font-weight:700;line-height:1.35;padding:.65rem .75rem}.header__user-menu-login label{display:block;font-size:.78rem;font-weight:700;line-height:1.2;margin-bottom:.25rem;opacity:.72;text-transform:uppercase}.header__user-menu-login input[type=password],.header__user-menu-login input[type=text]{background:color-mix(in srgb,var(--backgroundColor) 92%,var(--textColor) 8%);border:1px solid color-mix(in srgb,var(--textColor) 14%,transparent);border-radius:6px;box-shadow:none;color:var(--textColor);padding:.7rem .75rem;width:100%}.header__user-menu-login input[type=password]:focus-visible,.header__user-menu-login input[type=text]:focus-visible{background:var(--backgroundColor);outline:2px solid color-mix(in srgb,var(--primaryColor-dark,var(--darkColor)) 45%,transparent);outline-offset:2px}.header__user-menu-login input[type=submit]{background:var(--darkColor);border:0;border-radius:6px;color:var(--textColor-white,#fff);cursor:pointer;font-weight:800;min-height:2.65rem;text-transform:uppercase;width:100%}.header__user-menu-login input[type=submit]:hover{background:var(--primaryColor-dark,var(--darkColor))}.header__user-menu-logout{border-top:1px solid color-mix(in srgb,var(--textColor) 12%,transparent);margin:.35rem 0 0;padding-top:.35rem}.header__user-menu-logout .header__user-menu-item{width:100%}.header__user-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:6px;box-sizing:border-box;color:inherit;cursor:pointer;display:block;font-weight:800;padding:.7rem .75rem;text-align:left;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,color .16s ease;width:100%}.header__user-menu-item:hover{background:color-mix(in srgb,var(--primaryColor-dark,var(--darkColor)) 10%,transparent);color:var(--primaryColor-dark,var(--darkColor))}.header__user-menu-item:focus-visible{outline:2px solid color-mix(in srgb,var(--textColor) 24%,transparent);outline-offset:2px}@media (max-width:640px){.header__user-menu-panel{left:1rem;min-width:0;position:fixed;right:1rem;top:calc(var(--menuHeight) + .75rem);width:auto}.header__user-menu-panel:before{right:22px}}.form-search{border:3px solid #ddd;border-radius:100px;padding-left:15px;width:100%}.form-search input{border:none;width:calc(100% - 40px)}.form-search button{background:transparent;border:none;padding:0}.form-search img{margin-bottom:-8px;width:25px}.alignfull{margin-left:calc(50% - 50vw);width:100vw}.alignwide{margin-left:calc(50% - 45vw);width:90vw}.wp-block-list{list-style:inside}.wp-block-list li{margin-bottom:.25rem}
:root{--bbm-base-font-family:var(--contentFontFamily,"Inter",Arial,Helvetica,sans-serif);--bbm-heading-font-family:var(--headingFontFamily,"Crimson Pro",Arial,Helvetica,sans-serif);--bbm-base-text-color:var(--textColor,#222);--bbm-base-bg-color:var(--backgroundColor,#fff);--bbm-base-line-height:1.5;--bbm-base-radius:var(--cardBorderRadius,1rem)}html{-webkit-text-size-adjust:100%}body{background-color:var(--bbm-base-bg-color);color:var(--bbm-base-text-color);font-family:var(--bbm-base-font-family);line-height:var(--bbm-base-line-height);text-rendering:optimizeLegibility}main{width:100%}canvas,img,svg,video{height:auto;max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit}
.btn,.button,.gb-button,.header__menu-list li a,.text-0,.text-1,.text-2,.text-3,.text-4,.wp-block-button__link,button,h1,h2,h3,h4{font-family:var(--headingFontFamily)}a{text-decoration:none}p{font-size:clamp(var(--defaultTextSize),2vw,var(--defaultTextSize));letter-spacing:0;line-height:1.5}strong{font-weight:600}.text-1,h1{font-size:clamp(var(--h1-min),calc(var(--h1-min-px)*1px + var(--h1-coeff)*(100vw - var(--vw-min))),var(--h1-max));font-weight:var(--text1Weight,var(--textRegular));letter-spacing:var(--h1LetterSpacing);line-height:var(--h1LineHeight)}.text-2,h2{font-size:clamp(var(--h2-min),calc(var(--h2-min-px)*1px + var(--h2-coeff)*(100vw - var(--vw-min))),var(--h2-max));font-weight:var(--text2Weight,var(--textRegular));letter-spacing:var(--h2LetterSpacing);line-height:var(--h2LineHeight)}.text-3,h3{font-size:clamp(var(--h3-min),calc(var(--h3-min-px)*1px + var(--h3-coeff)*(100vw - var(--vw-min))),var(--h3-max));font-weight:var(--text3Weight,var(--textRegular));letter-spacing:var(--h3LetterSpacing);line-height:var(--h3LineHeight)}.text-4,h4{font-size:clamp(var(--h4-min),calc(var(--h4-min-px)*1px + var(--h4-coeff)*(100vw - var(--vw-min))),var(--h4-max));font-weight:var(--text4Weight,var(--textRegular));letter-spacing:var(--h4LetterSpacing);line-height:var(--h4LineHeight)}.text-5,h5{font-size:clamp(var(--h5-min),calc(var(--h5-min-px)*1px + var(--h5-coeff)*(100vw - var(--vw-min))),var(--h5-max));font-weight:var(--text5Weight,var(--textRegular));letter-spacing:var(--h5LetterSpacing);line-height:var(--h5LineHeight)}.text-6,h6{font-size:clamp(var(--h6-min),calc(var(--h6-min-px)*1px + var(--h6-coeff)*(100vw - var(--vw-min))),var(--h6-max));font-weight:var(--text6Weight,var(--textRegular));letter-spacing:var(--h6LetterSpacing);line-height:var(--h6LineHeight)}.text-xxl{font-size:clamp(var(--text-xx-min),calc(var(--text-xx-min-px)*1px + var(--text-xx-coeff)*(100vw - var(--vw-min))),var(--text-xx-max));font-weight:var(--textXXWeight,var(--textRegular));line-height:var(--textXXLineHeight)}.text-xl{font-size:clamp(var(--text-x-min),calc(var(--text-x-min-px)*1px + var(--text-x-coeff)*(100vw - var(--vw-min))),var(--text-x-max));font-weight:var(--textXWeight,var(--textRegular));line-height:var(--textXLineHeight)}.text-l{font-size:clamp(var(--text-l-min),calc(var(--text-l-min-px)*1px + var(--text-l-coeff)*(100vw - var(--vw-min))),var(--text-l-max));font-weight:var(--textLWeight,var(--textRegular))}.text-l,.text-m{line-height:var(--textLineHeight)}.text-m{font-size:clamp(var(--text-m-min),calc(var(--text-m-min-px)*1px + var(--text-m-coeff)*(100vw - var(--vw-min))),var(--text-m-max));font-weight:var(--textMWeight,var(--textRegular))}.text-s{font-size:clamp(var(--text-s-min),calc(var(--text-s-min-px)*1px + var(--text-s-coeff)*(100vw - var(--vw-min))),var(--text-s-max));font-weight:var(--textSWeight,var(--textRegular));line-height:var(--textSLineHeight)}.text-xs{font-size:clamp(var(--text-xs-min),calc(var(--text-xs-min-px)*1px + var(--text-xs-coeff)*(100vw - var(--vw-min))),var(--text-xs-max));font-weight:var(--textXSWeight,var(--textRegular));line-height:var(--textXSLineHeight)}h1,h2,h3,h4,ol,p,ul{margin-bottom:var(--paragraphSpacing)}h3,h4,h5,h6{font-weight:var(--textRegular)}.text-heavy{font-weight:var(--textHeavy)}.text-bolder{font-weight:var(--textBolder)}.text-bold{font-weight:var(--textBold)}.text-regular{font-weight:var(--textRegular)}.text-light{font-weight:var(--textLight)}.text-lighter{font-weight:var(--textLighter)}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}h4,h5{margin-bottom:.35rem}.text-balanced{text-wrap:balance}.truncate-3{overflow:hidden;line-clamp:2;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:768px){.text-0{font-size:4rem}}.bbm-btn,.bbm-cover-description,.bbm-cover-focus-title,.bbm-cover-seo-title,.bbm-cover-title,.text-fluid-formula{--_fluidMaxSize:var(--fluidMaxSize,1rem);--fluidMinSize:calc(var(--_fluidMaxSize)*var(--textMobileReductionFactor));font-size:clamp(var(--fluidMinSize),var(--fluidPreferredSize),var(--_fluidMaxSize))}.bbm-header-menu-item{font-size:var(--headerMenuFontSize);font-weight:var(--textRegular);text-transform:uppercase}.bbm-cover-seo-title{--fluidMaxSize:1rem;--fluidPreferredSize:2vw + 0.5rem;font-weight:var(--textBold);line-height:1.2}.bbm-cover-seo-title,.bbm-cover-title{font-family:var(--headingFontFamily);letter-spacing:-.02em}.bbm-cover-title{--fluidMaxSize:5.375rem;--fluidPreferredSize:4vw + 1rem;font-weight:var(--textHeavy);line-height:1}.bbm-cover-description{--fluidMaxSize:1.125rem;--fluidPreferredSize:1vw + 0.25rem;font-family:var(--contentFontFamily);font-weight:var(--textLight);letter-spacing:-.01em;line-height:1.4}.bbm-cover-focus-title{--fluidMaxSize:2.25rem;--fluidPreferredSize:3vw + 0.5rem;font-family:var(--headingFontFamily);line-height:1.1}.bbm-btn,.bbm-cover-focus-title{font-weight:var(--textBold);letter-spacing:-.02em}.bbm-btn{--fluidMaxSize:var(--buttonFontSize,1.125rem);--fluidPreferredSize:0.8vw + 0.5rem;line-height:1;text-transform:uppercase}.inColumns{-moz-columns:3;column-count:3;gap:2rem}.inColumns div{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:0!important}@media (max-width:1024px){.inColumns{-moz-columns:2;column-count:2;gap:1rem}}@media (max-width:768px){.inColumns{-moz-columns:1;column-count:1;gap:.5rem}}.hypens{text-wrap:balance;word-wrap:anywhere}
.u-container{margin-left:auto;margin-right:auto;width:var(--container,min(90vw,1440px))}.u-flow>*+*{margin-top:var(--paragraphSpacing,1rem)}.u-section{padding-bottom:var(--spacerM,3.75rem);padding-top:var(--spacerM,3.75rem)}.u-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}
.bbm-site-notice{background:var(--bgColor-lighter);border-bottom:1px solid var(--archiveCardBorderColor);color:var(--textColor);left:0;position:fixed;right:0;top:0;width:100%;z-index:1105}.bbm-site-notice:before{content:"";inset:0;opacity:var(--bbmNoticePatternOpacity,0);pointer-events:none;position:absolute}.bbm-site-notice--pattern-festive:before,.bbm-site-notice--pattern-summer:before{opacity:var(--bbmNoticePatternOpacity,.22)}.bbm-site-notice--critical{--bbmNoticePatternOpacity:0.16}.bbm-site-notice--bg-blue,.bbm-site-notice--bg-green,.bbm-site-notice--bg-indigo,.bbm-site-notice--bg-red{--bbmNoticePatternOpacity:0.78}.bbm-site-notice--pattern-festive:before{background-image:radial-gradient(circle at 12px 10px,color-mix(in srgb,var(--globalColorRed) 16%,transparent) 0 4.2px,transparent 6.2px),radial-gradient(circle at 12px 10px,color-mix(in srgb,var(--globalColorRed) 32%,transparent) 0 1.7px,transparent 2.4px),radial-gradient(circle at 44px 26px,color-mix(in srgb,var(--globalColorGreen) 16%,transparent) 0 4px,transparent 6px),radial-gradient(circle at 44px 26px,color-mix(in srgb,var(--globalColorGreen) 32%,transparent) 0 1.35px,transparent 2.1px),radial-gradient(circle at 28px 38px,color-mix(in srgb,var(--globalColorYellow) 16%,transparent) 0 4.1px,transparent 6.1px),radial-gradient(circle at 28px 38px,color-mix(in srgb,var(--globalColorYellow) 34%,transparent) 0 1.55px,transparent 2.4px),radial-gradient(circle at 62px 14px,color-mix(in srgb,var(--globalColorBlue) 14%,transparent) 0 3.8px,transparent 5.8px),radial-gradient(circle at 62px 14px,color-mix(in srgb,var(--globalColorBlue) 26%,transparent) 0 1.25px,transparent 2px),repeating-linear-gradient(135deg,color-mix(in srgb,var(--globalColorWhite) 18%,transparent) 0 8px,transparent 8px 22px);background-position:0 0,0 0,0 0,0 0;background-size:64px 48px,64px 48px,72px 56px,72px 56px,80px 60px,80px 60px,96px 64px,96px 64px,100% 100%}.bbm-site-notice--pattern-summer:before{background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--globalColorWhite) 18%,transparent) 0 10px,transparent 10px 22px),radial-gradient(circle at 18px 16px,color-mix(in srgb,var(--globalColorWhite) 28%,transparent) 0 1.7px,transparent 2.6px),radial-gradient(circle at 54px 34px,color-mix(in srgb,var(--globalColorWhite) 22%,transparent) 0 1.35px,transparent 2.4px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--globalColorWhite) 14%,transparent) 0 6px,transparent 6px 18px);background-position:0 0,0 0,0 0,0 0;background-size:100% 100%,72px 54px,84px 64px,100% 100%}.logged-in .bbm-site-notice{top:32px}@media screen and (max-width:782px){.logged-in .bbm-site-notice{top:46px}}.bbm-site-notice[hidden]{display:none!important}.bbm-site-notice__inner{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:.85rem 0}.bbm-site-notice__content{min-width:0}.bbm-site-notice__title{font-family:var(--headingFontFamily);font-weight:600;margin-bottom:.2rem}.bbm-site-notice__message{color:var(--textColor)}.bbm-site-notice__link,.bbm-site-notice__message a{color:inherit;text-decoration:underline}.bbm-site-notice__close{background:transparent;border:0;color:inherit;cursor:pointer;flex:0 0 auto;font-size:1.5rem;line-height:1;padding:.25rem .5rem}.bbm-site-notice--text-md{font-size:var(--defaultTextSize)}.bbm-site-notice--text-lg{font-size:calc(var(--defaultTextSize)*1.1)}.bbm-site-notice--info{background:var(--bgPrimaryColor-medium)}.bbm-site-notice--warning{background:var(--globalColorLightYellow)}.bbm-site-notice--critical{background:var(--globalColorRed)}.bbm-site-notice--critical,.bbm-site-notice--critical .bbm-site-notice__message{color:var(--textColor-white)}.bbm-site-notice--bg-light-yellow{background:var(--globalColorLightYellow);color:var(--textColor)}.bbm-site-notice--bg-yellow{background:var(--globalColorYellow);color:var(--textColor-dark)}.bbm-site-notice--bg-blue{background:var(--globalColorBlue);color:var(--textColor-white)}.bbm-site-notice--bg-red{background:var(--globalColorRed);color:var(--textColor-white)}.bbm-site-notice--bg-green{background:var(--globalColorGreen);color:var(--textColor-white)}.bbm-site-notice--bg-indigo{background:var(--globalColorIndigo);color:var(--textColor-white)}.bbm-site-notice--bg-bg-primary-light{background:var(--bgPrimaryColor-light);color:var(--textColor)}.bbm-site-notice--bg-bg-secondary-light{background:var(--bgSecondaryColor-light);color:var(--textColor)}.bbm-site-notice--bg-blue .bbm-site-notice__message,.bbm-site-notice--bg-green .bbm-site-notice__message,.bbm-site-notice--bg-indigo .bbm-site-notice__message,.bbm-site-notice--bg-red .bbm-site-notice__message{color:var(--textColor-white)}
:root{--bbmNoticeH:0px;--bbmAdminBarH:0px;--bbmMenuH:var(--menuHeight,96px);--bbmMenuTotalH:calc(var(--bbmMenuH) + var(--bbmNoticeH));--bbmHeaderOffsetTop:var(--bbmNoticeH);--bbmHeaderHeight:var(--bbmMenuH);--bbmHeaderTotalHeight:var(--bbmMenuTotalH)}body{--menuHeight:var(--bbmMenuTotalH)}.admin-bar{--bbmAdminBarH:32px}@media screen and (max-width:782px){.admin-bar{--bbmAdminBarH:46px}}.bbm-page--standard{padding-top:calc(var(--menuHeight) + var(--bbmAdminBarH))}.skip-link{height:1px;left:1rem;overflow:hidden;padding:0;position:absolute;top:-100px;width:1px;z-index:2000;clip:rect(0 0 0 0);border:0;white-space:nowrap}.skip-link:focus{height:auto;overflow:visible;padding:.5rem .75rem;top:1rem;width:auto;clip:auto;background:#000;border-radius:4px;color:#fff;white-space:normal}.header-main-wrapper{height:inherit;position:relative;width:inherit}.header-container{--menuHeight:var(--bbmMenuH);--bbmMegaBackdropHeight:0px;--bbmHeaderOverlayOpacity:0;--megaBgH:var(--bbmMegaBackdropHeight);--hdrOverlayOpacity:var(--bbmHeaderOverlayOpacity);background:var(--headerBackgroundColor);height:var(--menuHeight,96px);left:0;position:fixed;top:var(--bbmNoticeH,0);transition:height .24s ease;width:100%;z-index:1000}.header-container:before{inset:0;opacity:var(--bbmHeaderOverlayOpacity,0)}.header-container:after,.header-container:before{background:var(--backgroundColor);content:"";pointer-events:none;position:absolute;z-index:0}.header-container:after{box-shadow:0 14px 20px -14px rgba(0,0,0,.25);height:var(--bbmMegaBackdropHeight,0);left:0;right:0;top:100%}.admin-bar .header-container{top:calc(32px + var(--bbmNoticeH, 0px))}@media screen and (max-width:782px){.admin-bar .header-container{top:calc(46px + var(--bbmNoticeH, 0px))}}.header{align-items:center;display:flex;height:100%;justify-content:flex-start;margin:0 auto;max-width:var(--container);position:relative;transition:height .24s ease;width:100%;z-index:1}.header a{color:var(--darkColor);display:flex}.header__logo{display:block;height:inherit}.header__logo a{height:inherit;line-height:0;padding:.5rem 0}.custom-logo{height:auto;max-height:calc(100% - 20px)}.custom-logo,.header__logo img{display:block;max-width:100%;width:auto}.header__logo img{height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.header__menu{align-items:center;display:flex;margin-bottom:0;padding:0 0 0 2rem;width:100%;z-index:9998}.header__menu-list{display:flex;gap:var(--header-menuitems-gap,1rem);height:100%;list-style:none;margin:0;padding:0;width:100%}.header__menu-list li a{color:var(--colorText-black);font-family:var(--headingFontFamily)}.header__menu ul{margin:0}.header__menu li{display:block}.menu-item-top-level{align-content:center;padding:.5rem 1rem}.header__hamburger{cursor:pointer;display:none;margin-left:auto}.header__cta{flex:0 0 auto}.bbm-header-menu-tool{align-items:center;background:transparent;border:none;border-radius:999px;box-shadow:none;color:var(--headerColor,currentColor);cursor:pointer;display:inline-flex;height:44px!important;justify-content:center;max-height:44px;max-width:44px;min-height:44px;min-width:44px;padding:0;text-align:center;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:44px!important}.bbm-header-menu-tool:hover{background:var(--headerHoverBg,rgba(0,0,0,.05));border-color:color-mix(in srgb,var(--headerColor,#1f2937) 38%,transparent);transform:translateY(-1px)}.bbm-header-menu-tool:focus-visible{outline:2px solid var(--primary-color,#007bff);outline-offset:2px}.bbm-header-menu-tool svg{height:22px;width:22px;stroke-width:2;vertical-align:middle}.header__menu>ul.header__menu-list>li>ul{background:var(--brightColor);box-shadow:0 10px 10px rgba(0,0,0,.09);display:none;left:0;position:absolute;visibility:hidden;width:180px}.header__menu>ul.header__menu-list>li>ul li{width:100%}.header__menu>ul.header__menu-list>li:hover>ul{display:block;visibility:visible}.header__menu>ul.header__menu-list>li.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 class=%27ionicon%27 viewBox=%270 0 512 512%27%3E%3Cpath fill=%27none%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%2748%27 d=%27m112 184 144 144 144-144%27/%3E%3C/svg%3E");background-size:100%;content:" ";height:16px;margin-left:.45rem;position:relative;top:2px;width:16px}#site-header,.header-container{transition:all .24s ease}.transparent-header .header-container{background:transparent;transition:all .24s ease}.transparent-header .bbm-page--standard{padding-top:0}.transparent-header .header__hamburger span{background:var(--darkColor)}.transparent-header .header__logo img{filter:invert(0)}.scroll-down.transparent-header .header-container{background:var(--backgroundColor)}.bbm-header-resize.scroll-down.transparent-header .header{height:var(--menuHeight)!important}.bbm-header-resize.transparent-header #site-header{height:calc(var(--menuHeight)*1)}.bbm-header-resize.scroll-down.transparent-header #site-header{height:var(--menuHeight)}@media (max-width:1024px){:root{--bbmMobileMenuOffset:0px;--bbmMobileMenuPadding:4rem;--mobile-menu-offset:var(--bbmMobileMenuOffset);--mobile-menu-padding:var(--bbmMobileMenuPadding)}.logged-in{--bbmMobileMenuOffset:46px}}@media (min-width:783px) and (max-width:1024px){.logged-in{--bbmMobileMenuOffset:32px}}@media (max-width:1024px){.header-main-wrapper{width:100vw}.header{height:100%;justify-content:space-between;max-width:unset;padding:0 5%}.header__hamburger{order:1}.header__logo{margin:0 auto;order:2}.header__menu{order:3}.bbm-header-menu-tool{order:4}.header__user-menu{order:5}.header__hamburger{background:transparent;border:none;box-shadow:none;display:inline-block;height:2.5rem;margin:0;padding:0;position:relative;width:2.5rem}.header__hamburger span{background:var(--darkColor);display:block;height:2px;left:50%;margin-top:-1px;position:absolute;top:50%;transform:translateX(-50%);transition:all .3s ease;width:33px}.header__hamburger span:first-child{transform:translateX(-50%) translateY(-5px)}.header__hamburger span:nth-child(2){transform:translateX(-50%) translateY(5px)}.header__menu{background:var(--backgroundColor);display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:calc(var(--menuHeight) - 10px);transition:none!important;width:100%;z-index:2}.header__menu-list{flex-direction:column;height:auto;min-height:auto;padding-bottom:var(--bbmMobileMenuPadding,var(--mobile-menu-padding))}.header__menu li{display:block;padding:0}.header__menu li a{display:block;padding:var(--menuItemPadding);text-align:center}.header__menu li>ul{position:relative;width:100%}.header__menu-list>li.menu-item-has-children>a:after{right:10px}:where(.menu-open,.is-menu-open){overflow:hidden}:where(.menu-open,.is-menu-open) .header__hamburger span:first-child{transform:translateX(-50%) rotate(45deg)}:where(.menu-open,.is-menu-open) .header__hamburger span:nth-child(2){transform:translateX(-50%) rotate(-45deg)}:where(.menu-open,.is-menu-open) .header__menu{height:calc(100dvh - var(--menuHeight) - var(--bbmMobileMenuOffset, var(--mobile-menu-offset)));max-height:calc(100vh - var(--menuHeight) - var(--bbmMobileMenuOffset, var(--mobile-menu-offset)));opacity:1;overflow-y:auto;top:var(--menuHeight);-webkit-overflow-scrolling:touch}.transparent-header header{height:var(--menuHeight)}}@media (max-width:768px){.bbm-header-menu-tool{height:40px!important;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px!important}}
.mega-menu{left:0;position:absolute;top:100%;width:var(--container)}.mega-menu-row{display:flex;gap:24px;list-style:none;margin:0;padding:0}.mega-menu-row>li{min-width:200px}.mega-menu .sub-menu,.mega-menu ul{box-shadow:none!important;display:block!important;list-style:none;margin:0;padding:0;position:static!important;visibility:visible!important}.mega-menu a{color:var(--textColor-dark,#222);display:block;padding:4px 0;text-decoration:none}.mega-panel-header{border-bottom:1px solid rgba(0,0,0,.06);margin:0 0 8px;padding:2px 0 10px}.mega-panel-title{color:var(--primaryColor-light)!important;display:inline-block;font-size:1.5rem;font-weight:400;text-decoration:none}.mega-panel-title:hover{text-decoration:underline}.mega-menu_cta{margin-left:auto}.mega-menu_cta a{background:var(--cardBackgroundBlue);border-radius:24px;color:#fff;display:inline-block;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .24s ease}.mega-menu_cta a:hover{filter:brightness(1.2)}@media (max-width:1024px){.mega-menu_cta{margin-left:unset}.mega-menu_cta a{background:unset;border-radius:unset;color:unset;display:unset;font-weight:unset;padding:unset;text-decoration:unset;transition:unset}.mega-menu_cta a:hover{filter:unset}}.mega-menu-row>li.mega-column{flex:1 0 220px;min-width:200px}.mega-column>a.mega-column-title,.mm-link-level-2.mega-column-title{display:block;font-weight:700;margin:0 0 6px;padding:0 0 6px}.mega-column-list{list-style:none;margin:0;padding:0}.mega-column-list>li{margin:0}.mega-column-list>li>a,.mm-link-level-3{display:block;font-weight:400;padding:4px 0}.mega-menu-query-loop{padding:4px 0}.mega-menu-query-loop ul{list-style:none;margin:0;padding:0}.mega-menu-query-loop li{align-items:center;display:flex;gap:8px;margin:6px 0}.mega-menu-query-loop a{align-items:center;color:inherit;display:flex;gap:8px;text-decoration:none}.mega-menu-query-loop ul li a{display:flex;gap:1rem;padding:0!important}.mega-menu-query-loop .mmql-thumb{border-radius:4px;display:inline-flex;flex:0 0 auto;height:56px;overflow:hidden;width:56px}.mega-menu-query-loop .mmql-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mega-menu-query-loop .mmql-thumb--placeholder{align-items:center;background:#f3f5f8;justify-content:center}.mega-menu-query-loop .mmql-thumb--placeholder img{filter:invert(.35);height:65%;-o-object-fit:contain;object-fit:contain;width:65%}.mega-menu-query-loop .mmql-title{align-content:start;font-size:.95em;line-height:1.2;text-align:left}.mm-level-1 .mm-item-title{text-transform:uppercase}.mm-level-1>a,.mm-link-level-1{font-weight:600}.mm-level-2>a,.mm-link-level-2{font-weight:700}.mm-level-3>a,.mm-link-level-3{font-size:.95em;font-weight:400}.main-navigation .menu-item-has-children>.mega-menu{max-height:calc(100vh - var(--menuHeight, 96px));overflow-y:auto}@media (min-width:1025px){.header__menu{overflow:visible}.main-navigation .menu-item-has-children>.mega-menu{box-sizing:border-box;opacity:0;padding:18px 24px;pointer-events:none;transition:none!important;visibility:hidden;z-index:1001}.main-navigation .menu-item-has-children.is-mm-open>.mega-menu,.main-navigation .menu-item-has-children.mm-open>.mega-menu{opacity:1;pointer-events:auto;transform:translateY(0);transition:none!important;visibility:visible}.header__menu .mega-menu-row{display:flex!important;gap:24px}.header__menu .mega-menu-row>li{min-width:200px}}@media (max-width:1024px){.mega-menu{box-shadow:none;padding:0 8px;position:static}.mega-menu .sub-menu,.mega-menu-row{display:block}.mega-menu-row>li.mega-column{margin-bottom:12px}.main-navigation .menu-item-has-children>.mega-menu{display:none;opacity:0;pointer-events:none;transform:translateY(-4px);transition:none!important;visibility:hidden}.main-navigation .menu-item-has-children.is-mm-open>.mega-menu,.main-navigation .menu-item-has-children.mm-open>.mega-menu{display:block;opacity:1;pointer-events:auto;transform:translateY(0);transition:none!important;visibility:visible}.main-navigation .menu-item-has-children>.mega-menu{max-height:none;overflow-y:visible}.mega-panel-header{display:none}.mega.menu-query-loop li{background-color:#f7f7f7}.mm-link-level-1 .mm-item-title{color:var(--primaryColor-dark,#222);font-size:1.6rem}.mm-link-level-2 .mm-item-title{color:var(--primaryColor-medium,#444);font-size:1rem}}.header-inner .mega-menu{left:50%;transform:translateX(-50%)}#site-header.is-mega-open,#site-header.mega-open,.header-container.is-mega-open,.header-container.mega-open{background:var(--headerBackgroundColor,#fff)!important;box-shadow:0 1px 0 rgba(0,0,0,.06)!important}.transparent-header #site-header.is-mega-open,.transparent-header #site-header.mega-open,.transparent-header.header-container.is-mega-open,.transparent-header.header-container.mega-open{background:transparent!important}@media (prefers-reduced-motion:reduce){#site-header,.header,.header-container,.main-navigation .menu-item-has-children.is-mm-open>.mega-menu,.main-navigation .menu-item-has-children.mm-open>.mega-menu,.main-navigation .menu-item-has-children>.mega-menu{transition:none!important}}
.bbm-course-cover__edizioni-select{display:none}@media (max-width:768px){.course-cover-content .course-edition-badge{display:none!important}.bbm-course-cover__edizioni-select{display:block;margin:0 0 12px;width:100%}.corso-altre-edizioni-mobile{display:none!important}.course-cover-content .bbm-course-cover__edizioni-select .course-edizioni-widget{background:transparent;border-radius:0;margin:0;padding:0}.course-cover-content .bbm-course-cover__edizioni-select .edizioni-label{display:none!important}.course-cover-content .bbm-course-cover__edizioni-select .edizioni-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-primary,#2271b1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m1 1.5 5 5 5-5%27/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px;border:0;border-radius:6px;color:var(--bgColor-white);display:block;font-size:14px;font-weight:600;max-width:100%;min-width:0;overflow:hidden;padding:6px 34px 6px 12px;text-overflow:ellipsis;white-space:nowrap;width:100%}.course-cover-content .bbm-course-cover__edizioni-select .edizioni-dropdown:focus{outline:none}}.cover-content{align-items:center;justify-content:center;max-width:750px;text-align:center}.cover-title{font-weight:200}.cover-title strong{font-style:italic;font-weight:800}.cover-subtitle{text-align:center}.swiper-placer{position:relative}.bbm-cover-slider-adv.swiper,.bbm-slider-adv-block .swiper{overflow:visible!important}.bbm-cover-slider-adv .swiper-wrapper,.bbm-slider-adv-block .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;width:100%}.bbm-cover-slider-adv .swiper-slide,.bbm-slider-adv-block .swiper-slide{align-items:start;display:flex!important;flex-direction:column;flex-shrink:0;justify-content:end;max-height:100%}.bbm-slider-adv-block .swiper:not(.swiper-initialized){overflow-x:auto;scroll-snap-type:x mandatory}.bbm-slider-adv-block .swiper:not(.swiper-initialized) .swiper-slide{scroll-snap-align:start}.bbm-cover-slider-adv .swiper-button-next,.bbm-cover-slider-adv .swiper-button-prev,.bbm-slider-adv-block .swiper-button-next,.bbm-slider-adv-block .swiper-button-prev{display:none!important}.bbm-cover-slider-adv .swiper-button-next,.bbm-cover-slider-adv .swiper-button-prev,.bbm-cover-slider-adv .swiper-pagination,.bbm-slider-adv-block .swiper-button-next,.bbm-slider-adv-block .swiper-button-prev,.bbm-slider-adv-block .swiper-pagination{display:none}.bbm-slider-adv-block.has-arrows .swiper-button-next,.bbm-slider-adv-block.has-arrows .swiper-button-prev{color:var(--bright,#fff);display:block!important}.bbm-slider-adv-block.has-dots .swiper-pagination{display:block!important;margin-top:2rem;position:relative}.bbm-slider-adv-block.has-arrows .swiper.container{position:relative}.bbm-slider-adv-block.has-arrows .swiper.container .swiper-button-prev{left:calc(-50vw + 50% + 1rem)!important}.bbm-slider-adv-block.has-arrows .swiper.container .swiper-button-next{right:calc(-50vw + 50% + 1rem)!important}.bbm-slider-adv-block .slider__footer,.bbm-slider-adv-block+.slider__footer{margin-top:16px}.slider__footer{padding:3rem}.bbm-cover-slider-adv .swiper-pagination{align-items:center;display:flex;gap:8px;justify-content:center}.bbm-cover-slider-adv .swiper-pagination-bullet{background:hsla(0,0%,100%,.35);border-radius:5px;height:8px;margin:0;opacity:1;overflow:hidden;position:relative;transition:width .56s ease,height .16s ease,border-radius .16s ease,background .16s ease;width:8px}.bbm-cover-slider-adv .swiper-pagination-bullet-active{background:hsla(0,0%,100%,.25);border-radius:5px;width:20px}.bbm-cover-slider-adv .swiper-pagination-bullet:after{background:#fff;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;top:0;transform:translateZ(0);width:0}.bbm-cover-slider-adv.is-animating .swiper-pagination-bullet-active:after{animation:bbm-bullet-progress var(--csa-bullet-duration,5s) linear forwards}.bbm-cover-slider-adv.is-paused .swiper-pagination-bullet-active:after{animation-play-state:paused}@keyframes bbm-bullet-progress{0%{width:0}to{width:100%}}.course-card{aspect-ratio:1/1.33;border-radius:var(--cardBorderRadius);box-shadow:var(--cardShadow);height:100%!important;max-height:var(--courseCardMaxWidth);overflow:hidden;width:var(--courseCardWidth)!important}.course-card--featured{aspect-ratio:2/1;height:100%!important;width:calc(var(--courseCardWidth, var(--itineraryCardWidth))*2)!important}.course-card--title{font-size:var(--cardTitleSize);font-weight:600;line-height:1.1;margin-bottom:.5rem;text-align:start}.course-card--title,.course-card__edizione{color:var(--courseCardTitle-color);text-transform:uppercase}.course-card__edizione{font-weight:500;margin-bottom:1rem;margin-top:-.5rem;opacity:.9}.course-card__content{align-items:flex-start;background:linear-gradient(0deg,#00215f,transparent);display:flex!important;flex-direction:column;justify-content:flex-end;padding:1.2em;width:100%}.course-card__metadati{align-items:center;display:flex;gap:.8em}.course-card__metadato{align-items:center;color:#fff;display:inline-flex;font-size:1em;font-weight:400;gap:.15em}.course-card__icon{filter:invert(1);height:1.1em;margin-right:.2em;vertical-align:middle;width:1.1em}.course-card__categoria{background:var(--primaryColor-dark);color:#fff;display:inline;font-size:.75em;font-weight:400;letter-spacing:.02em;margin-bottom:.5em;margin-top:.1em;max-width:90%;overflow:hidden;padding:1px 5px;text-align:start;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.course-card a{width:100%}.slider__footer{text-align:center}@media (max-width:1024px){.big-section-title__image{margin-top:-3.5rem}.course-card,.course-card--featured{aspect-ratio:1/1;max-height:350px!important;width:80%!important}}@media (max-width:768px){.big-section-title{max-width:100vw}}@supports not (aspect-ratio:1/1){.course-card{height:0;padding-top:100%;position:relative}.course-card img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}}@supports not (aspect-ratio:2/1){.course-card--featured{height:0;padding-top:50%;position:relative}.course-card--featured img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}}
aside{z-index:1}.blog-items-grid,.items-grid:not(.events-list){display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-template-rows:auto;transition:all .3s ease-in-out}.blog-items-grid:not(.all-items-grid) .featured-event,.items-grid .featured-event{grid-column:span 2}.events-list:not(.blog-items-grid){display:flex;flex-direction:column;gap:1rem}.ignore-featured-event .featured-event{grid-column:span 1!important}@media (max-width:768px){.blog-items-grid,.items-grid:not(.events-list){grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.blog-card,.item-card{background-color:var(--backgroundColor);border-radius:6px;box-shadow:var(--cardShadow);height:100%;overflow:hidden;transition:var(--menuTransition)}.blog-card__image,.event-item__image,.item-card__image{height:clamp(150px,10vh,180px);-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__text,.item-card__text{padding:1rem}.blog-card__text a *,.item-card__text a *{margin-bottom:.5rem}.post-excerpt{font-size:var(--maxTextS)}.bbm-series-label,.blog-card__text .post-meta,.item-card__text .post-meta{margin-bottom:.5rem}.bbm-series-label{background:var(--darkColor);border-radius:2px;color:#fff;display:inline-block;font-size:.7rem;font-weight:700;line-height:1.2;padding:.15rem .5rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.blog-card__image--placeholder{align-items:center;background:linear-gradient(48deg,#f55916,#57c785 50%,#eddd53);color:hsla(0,0%,100%,.4);display:flex;font-size:1.1rem;font-weight:600;justify-content:center;text-align:center}.featured-event-flag:before{background:red;border-radius:0 0 6px 0;color:#fff;content:" IN EVIDENZA ";display:block;font-size:12px;font-weight:700;margin:0;padding:.2rem .5rem;position:absolute;width:-moz-fit-content;width:fit-content}.blog-card.fade-in{animation:fadeInCard .6s ease forwards;opacity:0}@keyframes fadeInCard{to{opacity:1}}.post-meta{display:flex;font-size:85%;gap:.25rem 1rem}.metatag-icon,.post-meta img{aspect-ratio:1/1;height:1.2rem}.post-meta__author,.post-meta__category,.post-meta__date,.post-meta__itinerary,.post-meta__tag{display:flex;gap:6px}@media (max-width:768px){.post-meta-wrapper{margin-bottom:.25rem;margin-top:2rem;order:3}.post-meta{flex-direction:column}}.items-grid.list-view{grid-template-columns:repeat(auto-fill,minmax(35rem,1fr))}.events-list.items-grid.list-view{grid-template-columns:1fr}.items-grid.list-view .item-card a{align-items:center;display:flex;flex-direction:row}.items-grid.list-view .item-card__image{height:100px;margin-right:0;width:100px}.items-grid.list-view .item-card__text{flex:1}.items-grid.list-view .item-card__text *{margin:0}.items-grid.list-view .item-card__text .item-card__text-heading{font-size:1.25rem}.items-grid.list-view .item-card__text .item-card__text-description{display:none}.view-switcher{display:flex;padding:.25rem 0}.view-switcher,.view-switcher__toggle{align-items:center;justify-content:center}.view-switcher__toggle{background:#fff;border:1px solid #ccd3db;border-radius:8px;color:#333;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.6rem 1rem;text-decoration:none;transition:all .2s ease;width:100%}.view-switcher__toggle:hover{background:#f8f9fa;border-color:#adb5bd;box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.view-switcher__toggle .toggle-icon{font-size:1rem}.view-switcher__toggle .toggle-text{white-space:nowrap}@media (max-width:1024px){.blog-grid,.blog-items-grid,.items-grid,.items-grid.list-view{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.blog-card__image,.event-item__image,.item-card__image{height:clamp(120px,20vh,180px);-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__text,.item-card__text{padding:.8rem}.blog-card__text h3{margin-bottom:.5rem;padding:0}.blog-card__text .post-meta{display:none}.event-item__image{flex-basis:40%}.event-item-text{flex-basis:60%;gap:.25rem}}.search-overlay{align-items:center;background:var(--darkColor);display:flex;flex-direction:column;height:var(--menuHeight);justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.search-overlay.active{opacity:1;visibility:visible}.search-close{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:2.4%;top:0}.header__search-desktop{display:none}.searchbox{max-width:calc(var(--container)/2);position:relative;width:100%}.searchbox input{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff1;border:none;border-radius:4px;color:#fff;font-size:1rem;padding:.5rem .75rem;width:100%}.searchbox input:focus{outline:1px solid #fff4}.searchbox .search-results{background:var(--darkColor);border-radius:5px;box-shadow:0 12px 40px -12px #0000005b;opacity:0;overflow:hidden;position:absolute;top:50px;transform:scaleY(0);transform-origin:top;transition:opacity .3s ease,transform .3s ease;width:100%;z-index:10}.searchbox .search-results.active{opacity:1;transform:scaleY(1)}.searchbox .search-results div h4{background:hsla(0,0%,100%,.1);color:#fff;margin:0;padding:.75rem}.searchbox .search-results div ul{margin:0;padding:0}.searchbox .search-results div li{list-style:none;padding-inline:0}.searchbox .search-results div li:last-child{border-bottom:none;padding-bottom:.75rem}.searchbox .search-results div li a{color:#fff;display:block;padding:.5rem;text-decoration:none;transition:background .2s ease}.searchbox .search-results div li a:hover{background:hsla(0,0%,100%,.2)}.searchbox .search-results__none{color:var(--brightColor);padding:1rem 1rem 0}@media (min-width:1023px){.header__search-icon{display:none}.header__search-desktop{display:block!important;flex-grow:1}}@media (max-width:1024px){.searchbox{max-width:unset;padding-inline:1rem 60px;position:relative;width:100%}.searchbox .search-results{max-width:100%;width:calc(100vw - 2rem)}}.blogpage-featured{position:relative;transition:var(--menuTransition);will-change:auto}.blogpage-featured-post__image{flex-grow:1;height:clamp(300px,50vh,500px);overflow:hidden;width:60%}.blogpage-featured-post__image img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blogpage-featured-post__content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffd;box-shadow:0 10px 20px -10px #0003;height:-moz-fit-content;height:fit-content;margin-left:-10%;width:40%}.blog-loop{display:flex;flex-direction:column;gap:1rem;padding:2rem 0}.category-filter{align-items:center;background-color:var(--globalColorLightYellow);display:flex;flex-direction:row;gap:1rem;padding:1rem}.filter-name{margin:0}.category-list{display:flex;gap:.5rem;margin:0}.category-list li a{background:var(--globalColorYellow);border-radius:.3rem;cursor:pointer;display:block;padding:.1rem .6rem}@media (max-width:768px){.category-filter{align-items:flex-start;flex-direction:column}.category-list{flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:0}}@media (max-width:1024px){.blogpage-featured{flex-direction:column!important}.blogpage-featured-post__content{margin-left:0;margin-top:-12rem;padding:2rem;width:90%!important}.blogpage-featured-post__image{height:clamp(200px,50vh,350px);width:100%}}@media (min-width:1920px){.blogpage-featured{flex-direction:column}.blogpage-featured-post__content{bottom:25%;margin:0;max-width:650px;position:absolute}.blogpage-featured-post__image{width:100%}}#reading-progress{background-color:#0073aa;bottom:-4px;height:4px;left:0;position:absolute;transition:width .25s ease-out;width:0;z-index:9999}.bbminfo-outer-container{position:relative;--blockSpacing:0.5rem;--inlineSpacing:0.5rem;--spanWidth:0.75rem;--spanLenght:6rem;--spanColor:color-mix(in srgb,var(--primaryColor-dark,#333) 25%,transparent 100%)}.bbminfo-series{background:var(--spanColor,#333);border-radius:2px;color:var(--primaryColor-dark);display:inline-block;font-size:.8rem;font-weight:500;line-height:1.2;padding:.2rem .6rem;text-transform:uppercase}.bbminfo-title{font-family:var(--contentFontFamily);font-weight:var(--textRegular);text-transform:uppercase}.crossContainer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.crossRow{height:calc(100% - var(--inlineSpacing)*2);margin:0;padding:0;width:calc(100% - var(--blockSpacing)*2)}.crossRow span{background-color:var(--spanColor);display:block}.crossRow-topRight{left:var(--inlineSpacing);position:absolute;top:var(--blockSpacing)}.crossRow-bottomLeft{bottom:var(--blockSpacing);position:absolute;right:var(--inlineSpacing);transform:rotate(180deg)}.crossRow-longLeg{height:var(--spanWidth);width:var(--spanLenght)}.crossRow-shortLeg{height:calc(var(--spanLenght) - var(--spanWidth));width:var(--spanWidth)}.bbm-series-contabilita .crossRow-bottomLeft{bottom:var(--blockSpacing);left:var(--inlineSpacing);right:unset;top:unset;transform:rotate(0deg)}.bbm-series-contabilita .crossRow-topRight .crossRow-shortLeg{height:calc(100% - var(--spanWidth))}.bbm-series-contabilita .crossRow-bottomLeft .crossRow-longLeg{bottom:0;left:var(--inlineSpacing);position:absolute;right:unset;top:unset;transform:rotate(0deg)}.bbm-series-contabilita .crossRow-bottomLeft .crossRow-shortLeg,.bbm-series-fiscalita .crossRow-bottomLeft{display:none}.bbm-series-fiscalita .crossRow-topRight .crossRow-shortLeg{height:calc(100% - var(--spanWidth))}.bbm-series-lavoro .crossRow-bottomLeft{bottom:var(--blockSpacing);left:0;right:unset;top:unset;transform:rotate(0deg)}.bbm-series-lavoro .crossRow-topRight .crossRow-shortLeg{height:calc(100% - var(--spanWidth))}.bbm-series-lavoro .crossRow-bottomLeft .crossRow-longLeg{bottom:0;left:var(--inlineSpacing);position:absolute;right:unset;top:unset;transform:rotate(0deg)}.bbm-series-lavoro .crossRow-bottomLeft .crossRow-shortLeg,.bbm-series-lavoro .crossRow-topRight .crossRow-longLeg{display:none}.bbminfo-outer-container{height:100%}.bbminfo-card-link{display:flex;height:100%;width:100%}.bbminfo-card-link,.bbminfo-card-link:focus,.bbminfo-card-link:hover{color:inherit;text-decoration:none}.bbminfo-card-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bbminfo-card-link .bbminfo-middle-container{width:100%}.bbm-newsletter-latest-block,.bbm-newsletter-latest-block .bbminfo-latest-grid,.bbm-newsletter-latest-block .bbminfo-section__header,.bbm-newsletter-latest-block article{text-align:left}.bbminfo-latest-grid>article.bbminfo-card--featured>a>div{background-color:var(--primaryColor-dark)}.bbminfo-latest-grid>article.bbminfo-card--featured>a>div>div>h3{color:var(--textColor-white)}.bbminfo-latest-grid>article.bbminfo-card--featured .bbminfo-series{background:var(--textColor-white);color:var(--textColor-black)}.bbminfo-latest-grid>article.bbminfo-card--featured .bbminfo-excerpt,.bbminfo-latest-grid>article.bbminfo-card--featured .bbminfo-excerpt .wp-block-post-excerpt__excerpt,.bbminfo-latest-grid>article.bbminfo-card--featured .wp-block-read-more{color:var(--textColor-light)}.bbminfo-latest-grid>article.bbminfo-card--featured{--spanColor:var(--textColor-white)}@media (max-width:1228px) and (min-width:769px){.bbminfo-latest-grid>article.bbminfo-card--featured{grid-column:span 2}}.bbminfo-archive{padding-block:clamp(3rem,7vw,7rem)}.bbminfo-section{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,2.5rem)}.bbminfo-section+.bbminfo-section{margin-top:clamp(4rem,8vw,7rem)}.bbminfo-section__header{display:flex;flex-direction:column;gap:.35rem}.bbminfo-section__header h1,.bbminfo-section__header h2{margin:0}.bbminfo-section__header p{font-size:var(--maxTextM);margin:0}.bbminfo-latest-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}.bbminfo-all-grid{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.bbm-newsletter-latest-block .bbminfo-card--featured,.bbminfo-card--featured{grid-column:span 2}.bbminfo-toolbar{align-items:center;background:transparent;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent);display:flex;gap:1rem;justify-content:space-between;padding:0 0 1rem}.bbminfo-filter-chips{display:flex;flex-wrap:wrap;gap:.4rem}.bbminfo-chip{align-items:center;background:transparent;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;color:inherit;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1;min-height:2rem;padding:.25rem .7rem;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.bbminfo-chip:hover{border-color:currentColor}.bbminfo-chip.is-active{background:var(--darkColor);border-color:var(--darkColor);color:#fff}.bbminfo-search{align-items:center;background:transparent;border-bottom:1px solid;display:flex;min-width:min(22rem,100%)}.bbminfo-search input{background:transparent;border:0;border-radius:0;color:inherit;font:inherit;min-height:2.25rem;padding:.35rem .5rem .35rem 0;width:100%}.bbminfo-search input:focus{outline:none}.bbminfo-search-clear{align-items:center;background:transparent;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:999px;color:currentColor;cursor:pointer;display:none;flex:0 0 auto;font-size:.75rem;height:auto;justify-content:center;line-height:1;margin:0 .25rem;min-height:1.75rem;opacity:.75;padding:.25rem .6rem;width:auto}.bbminfo-search-clear.is-visible{display:inline-flex}.bbminfo-search-clear:focus-visible,.bbminfo-search-clear:hover{background:color-mix(in srgb,currentColor 10%,transparent);opacity:1}.bbminfo-search-clear:focus-visible{outline:1px solid currentColor;outline-offset:2px}.bbminfo-search button{align-items:center;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;justify-content:center;min-height:2.25rem;padding:.35rem 0 .35rem .7rem}.bbminfo-search button.bbminfo-search-clear{background:transparent;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;color:color-mix(in srgb,currentColor 58%,transparent);display:none;font-size:.7rem;font-weight:600;margin:0;min-height:1.65rem;padding:.2rem .5rem;text-transform:none}.bbminfo-search button.bbminfo-search-clear.is-visible{display:inline-flex}.bbminfo-search button.bbminfo-search-clear:focus-visible,.bbminfo-search button.bbminfo-search-clear:hover{background:color-mix(in srgb,currentColor 8%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent);color:color-mix(in srgb,currentColor 72%,transparent)}.bbminfo-search button:hover{text-decoration:underline;text-underline-offset:.2em}.bbminfo-pagination{display:flex;justify-content:center;margin-top:2rem}.bbminfo-results{transition:opacity .2s ease}.bbminfo-archive.is-loading .bbminfo-results{opacity:.45;pointer-events:none}.bbminfo-empty{margin:0;padding-block:1rem}.bbminfo-pagination.pagination{display:flex;justify-content:center;list-style:none;margin:2rem 0 0;padding:0}.bbminfo-pagination.pagination ul{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.2rem;justify-content:center;list-style:none;margin:0;padding:0}.bbminfo-pagination.pagination li{display:block;margin:0;padding:0}.bbminfo-pagination.pagination li a.page-numbers,.bbminfo-pagination.pagination li span.page-numbers{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;display:inline-flex;font-size:.9rem;height:2rem;justify-content:center;line-height:1;min-width:2rem;padding:0 .45rem;text-decoration:none;transform:none;transition:color .18s ease,background-color .18s ease;width:auto}.bbminfo-pagination.pagination li a.page-numbers:hover{background:transparent;color:var(--primaryColor-dark);scale:1;text-decoration:underline;text-underline-offset:.22em;transform:none}.bbminfo-pagination.pagination li span.page-numbers.current{background:transparent;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.22em}.bbminfo-pagination.pagination li span.page-numbers.dots{background:transparent;color:inherit;min-width:1rem;opacity:.5;width:auto}@media (max-width:1024px){.bbminfo-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bbminfo-card--featured{grid-column:1/-1}.bbminfo-all-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bbminfo-toolbar{align-items:stretch;flex-direction:column}.bbminfo-search{min-width:0}}@media (max-width:640px){.bbminfo-all-grid,.bbminfo-latest-grid{grid-template-columns:1fr}.bbminfo-search{flex-direction:column}.bbminfo-search input{border-bottom:0;border-right:1px solid #ccd3db}}@media (max-width:40rem){.bbminfo-toolbar{align-items:stretch;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:.75rem;gap:1rem;padding:.85rem}.bbminfo-filter-chips{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bbminfo-chip{justify-content:center;min-width:0;overflow:hidden;padding-inline:.5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bbminfo-search{align-items:center;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:.55rem;display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) auto auto;min-width:0;padding:.2rem .35rem .2rem .65rem;width:100%}.bbminfo-search input{border:0;min-height:2.25rem;min-width:0;padding:.35rem 0}.bbminfo-search button{min-height:2.25rem;padding:.35rem .45rem;white-space:nowrap}.bbminfo-search button.bbminfo-search-clear{margin:0;min-height:1.75rem;padding:.25rem .5rem}}.bbm-newsletter-latest-block .bbminfo-middle-container,.post-type-archive-bbm_newsletter .bbminfo-middle-container{background:#e2f3f5;display:flex;height:100%;min-width:0;padding:2.2rem}.bbm-newsletter-latest-block{box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;width:100%}.bbm-newsletter-latest-block .bbminfo-latest-grid{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));min-width:0;width:100%}.bbm-newsletter-latest-block .bbminfo-latest-grid>article{box-sizing:border-box;min-width:0;width:100%}.bbm-newsletter-latest-block .bbminfo-card-link,.bbm-newsletter-latest-block .bbminfo-innter-container,.bbm-newsletter-latest-block .bbminfo-middle-container{max-width:100%;min-width:0}@media (max-width:64rem){.bbm-newsletter-latest-block .bbminfo-latest-grid{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bbm-newsletter-latest-block .bbminfo-card--featured{grid-column:1/-1}}@media (max-width:40rem){.bbm-newsletter-latest-block .bbminfo-latest-grid{gap:1rem;grid-template-columns:1fr}.bbm-newsletter-latest-block .bbminfo-card--featured,.bbm-newsletter-latest-block .bbminfo-latest-grid>article{grid-column:1}.bbm-newsletter-latest-block .bbminfo-middle-container{padding:1.5rem}.bbm-newsletter-latest-block .bbminfo-title{font-size:clamp(1.1rem,5vw,1.5rem);overflow-wrap:anywhere}.bbm-newsletter-latest-block .bbminfo-excerpt{overflow-wrap:anywhere}}
.bbm-cover-slider-adv,.bbm-cover-slider-adv .csa-stack{min-height:320px;position:relative;width:100%}.bbm-cover-slider-adv .csa-stack{height:100%}.bbm-cover-slider-adv .csa-stack .csa-slide{inset:0;position:absolute}.bbm-cover-slider-adv .csa-bg{inset:0;z-index:1}.bbm-cover-slider-adv .csa-bg,.bbm-cover-slider-adv .csa-overlay{backface-visibility:hidden;position:absolute;transform:translateZ(0)}.bbm-cover-slider-adv .csa-overlay{align-items:stretch;background:linear-gradient(0deg,#1a1a1a,transparent);display:flex;inset:0 0 -1px 0;perspective:1000;pointer-events:none;z-index:2}.bbm-cover-slider-adv .csa-inner{display:flex;margin:0 auto;max-width:var(--container-max,1200px);padding:calc(var(--menuHeight) + .8rem) 1rem 2.25rem 1rem!important;pointer-events:auto;transform:translateZ(0);width:100%}.bbm-cover-slider-adv .csa-content{display:inline-flex;flex-direction:column;gap:12px;transform:translateZ(0)}.bbm-cover-slider-adv.pos-tl .csa-inner{align-items:flex-start;justify-content:flex-start}.bbm-cover-slider-adv.pos-tc .csa-inner{align-items:flex-start;justify-content:center}.bbm-cover-slider-adv.pos-tr .csa-inner{align-items:flex-start;justify-content:flex-end}.bbm-cover-slider-adv.pos-cl .csa-inner{align-items:center;justify-content:flex-start}.bbm-cover-slider-adv.pos-cc .csa-inner{align-items:center;justify-content:center}.bbm-cover-slider-adv.pos-cr .csa-inner{align-items:center;justify-content:flex-end}.bbm-cover-slider-adv.pos-bl .csa-inner{align-items:flex-end;justify-content:flex-start}.bbm-cover-slider-adv.pos-bc .csa-inner{align-items:flex-end;justify-content:center}.bbm-cover-slider-adv.pos-br .csa-inner{align-items:flex-end;justify-content:flex-end}.bbm-cover-slider-adv.ta-left .csa-content{align-items:flex-start;text-align:left}.bbm-cover-slider-adv.ta-center .csa-content{align-items:center;text-align:center}.bbm-cover-slider-adv.ta-right .csa-content{align-items:flex-end;text-align:right}.bbm-cover-slider-adv .csa-title{color:#fff;font-size:clamp(1.6rem,2vw + 1rem,3rem);margin:0 0 8px;max-width:20ch;text-wrap:balance}.bbm-cover-slider-adv .csa-subtitle{color:#f0f0f0;font-size:clamp(1rem,.6vw + .8rem,1.3rem);margin:0 0 12px}.bbm-cover-slider-adv .csa-cta{background:#fff;border-radius:24px;color:#111;display:inline-block;font-weight:700;padding:10px 16px;text-decoration:none}.bbm-cover-slider-adv .csa-content .wp-block-heading,.bbm-cover-slider-adv .csa-content h1,.bbm-cover-slider-adv .csa-content h2,.bbm-cover-slider-adv .csa-content h3,.bbm-cover-slider-adv .csa-content h4,.bbm-cover-slider-adv .csa-content h5,.bbm-cover-slider-adv .csa-content h6{color:#fff;font-size:clamp(1.6rem,2vw + 1rem,3rem);font-weight:700;margin:0 0 8px;padding:0}.bbm-cover-slider-adv .csa-content .wp-block-paragraph,.bbm-cover-slider-adv .csa-content p{color:#f0f0f0;font-size:clamp(1rem,.6vw + .8rem,1.3rem);line-height:1.5;margin:0 0 12px;padding:0}.bbm-cover-slider-adv .csa-content .wp-block-button,.bbm-cover-slider-adv .csa-content .wp-block-buttons{margin:0;padding:0}.bbm-cover-slider-adv .csa-content .wp-block-button__link,.bbm-cover-slider-adv .csa-content a.wp-element-button{background:#fff;border:none;border-radius:24px;color:#111;display:inline-block;font-weight:700;margin:0;padding:10px 16px;text-decoration:none}.bbm-cover-slider-adv .csa-content .wp-block-button__link:hover,.bbm-cover-slider-adv .csa-content a.wp-element-button:hover{background:#f0f0f0;color:#000}.bbm-cover-slider-adv .csa-empty{color:#666;padding:24px;text-align:center}.bbm-cover-slider-adv .csa-nav{background:rgba(0,0,0,.4);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:48px;line-height:48px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:48px;z-index:120}.bbm-cover-slider-adv .csa-nav.prev{left:12px}.bbm-cover-slider-adv .csa-nav.next{right:12px}.bbm-cover-slider-adv .csa-nav:hover{background:rgba(0,0,0,.6)}.bbm-cover-slider-adv .csa-dots{bottom:14px;display:flex;gap:8px;justify-content:center;left:0;position:absolute;right:0;z-index:130}.bbm-cover-slider-adv .csa-dot{background:hsla(0,0%,100%,.5);border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.bbm-cover-slider-adv .csa-dot.is-active{background:#fff}.bbm-cover-slider-adv .csa-pp{background:rgba(0,0,0,.45);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:40px;position:absolute;right:14px;top:14px;width:40px;z-index:140}.bbm-cover-slider-adv .csa-pp:hover{background:rgba(0,0,0,.65)}.bbm-cover-slider-adv.swiper{overflow:hidden;position:relative}.bbm-cover-slider-adv .swiper-wrapper{display:flex;height:100%;list-style:none;margin:0;padding:0;position:relative;width:100%}.bbm-cover-slider-adv .swiper-slide{backface-visibility:hidden;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.bbm-cover-slider-adv .swiper-pagination{align-items:center;bottom:20px;display:flex;gap:0;justify-content:center;left:0;margin:0;padding:0;position:absolute;right:0;z-index:10}.bbm-cover-slider-adv .swiper-pagination-bullet{background:hsla(0,0%,100%,.4);border:none;border-radius:50%;cursor:pointer;height:10px;margin:0;opacity:1;padding:0;transition:all .3s ease;width:10px}.bbm-cover-slider-adv .swiper-pagination-bullet-active{border-radius:5px;width:24px}.bbm-cover-slider-adv .swiper-button-next,.bbm-cover-slider-adv .swiper-button-prev{align-items:center;background:rgba(0,0,0,.4);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:10}.bbm-cover-slider-adv .swiper-button-prev{left:12px}.bbm-cover-slider-adv .swiper-button-next{right:12px}.bbm-cover-slider-adv .swiper-button-next:hover,.bbm-cover-slider-adv .swiper-button-prev:hover{background:rgba(0,0,0,.6)}.bbm-cover-slider-adv .swiper-button-next:after,.bbm-cover-slider-adv .swiper-button-prev:after{font-size:20px;font-weight:700}
.pagination{display:flex;justify-content:center;list-style:none;margin:2rem 0;padding:0}.pagination ul{display:flex;flex-direction:row;gap:.5rem}.pagination li a,.pagination li span{align-items:center;background-color:var(--brightColor);border-radius:100px;color:var(--primaryColor-dark,#004aad);display:flex;height:3rem;justify-content:center;text-decoration:none;transition:all .2s ease;width:3rem}.pagination li a:hover{background:var(--primaryColor-light,#004aad);color:#fff;scale:1.15}.pagination li .current{background:var(--primaryColor-medium,#004aad);color:#fff}.course-excerpt p{font-size:clamp(var(--minTextL),var(--fluidViewportTextL),var(--maxTextL));line-height:var(--textLineHeight)}.course-excerpt p br{margin-bottom:.5rem}.menu-overlay{background:rgba(0,0,0,.4);inset:0;opacity:0;position:fixed;transition:opacity .2s linear,visibility .2s linear;visibility:hidden;z-index:999}.menu-open .menu-overlay{opacity:1;visibility:visible}[data-theme=dark] .menu-overlay{backdrop-filter:saturate(180%) blur(4px);-webkit-backdrop-filter:saturate(180%) blur(4px);background:rgba(0,0,0,.45)}@media (max-width:1024px){.header__menu{will-change:transform,opacity}}
:root[data-theme=dark],body[data-theme=dark]{--backgroundColor:#0b1220;--brightColor:#111827;--darkColor:#e6eaf2;--textColor:#e1e5ee;--cardBackgroundColor:#0f172a}[data-theme=dark] body{background:var(--backgroundColor);color:var(--textColor)}[data-theme=dark] a{color:var(--primaryColor-light)}[data-theme=dark] a:hover{color:var(--primaryColor-medium)}[data-theme=dark] #site-header,[data-theme=dark] .header-container{background:var(--brightColor)}[data-theme=dark] .header a{color:var(--darkColor)}[data-theme=dark] .header__hamburger span{background:var(--darkColor)}[data-theme=dark] .blog-card,[data-theme=dark] .item-card,[data-theme=dark] .scheda{background:var(--cardBackgroundColor);border-color:#233044;color:var(--textColor)}[data-theme=dark] .scheda__meta{color:#cfd6e6}[data-theme=dark] .chip{color:#e8ecf6}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:#0f172a;border-color:#2a3950;color:var(--textColor)}[data-theme=dark] .filter-form fieldset.is-collapsible .accordion__header{background:#0f172a;color:var(--darkColor)}[data-theme=dark] .filter-form .checkbox-chips label{background:#0f172a;border-color:#2a3950;color:#cfd6e6}[data-theme=dark] .filter-form .checkbox-chips label:hover{background:#101a2f;border-color:#395174}[data-theme=dark] .filter-form .filter-clear{background:#0f172a;border-color:#395174;color:#cfd6e6}[data-theme=dark] .pagination li a,[data-theme=dark] .pagination li span{background-color:#0f172a;border:1px solid #223046;color:var(--primaryColor-light)}[data-theme=dark] .pagination li a:hover{background:#101a2f;color:#fff}[data-theme=dark] .pagination li .current{background:var(--primaryColor-medium);border-color:transparent;color:#fff}[data-theme=dark] .view-switcher__toggle{background:#0f172a;border-color:#223046;color:var(--darkColor)}[data-theme=dark] .view-switcher__toggle:hover{background:#101a2f}[data-theme=dark] .footer{background:#0f172a;color:var(--darkColor)}[data-theme=dark] .sitemap{border-top-color:#223046}[data-theme=dark] .sitemap-submenu a,[data-theme=dark] .sitemap-title a{color:var(--darkColor)}[data-theme=dark] .btn-secondary{background:var(--backgroundColor);border-color:var(--buttonSecondaryBorder);color:var(--buttonSecondaryText)}[data-theme=dark] .btn-tertiary{color:var(--buttonTertiaryText)}@media (prefers-color-scheme:dark){:root[data-theme=auto],body[data-theme=auto]{--backgroundColor:#1a1a1a;--brightColor:#262626;--darkColor:#e6e6e6;--textColor:#f2f2f2;--cardBackgroundColor:#1f1f1f;--darkSaturationDim:1;--mediumSaturationDim:0.6;--lightSaturationDim:0.4;--bglightSaturationDim:0.1;--bgmediumSaturationDim:0.15;--bgdarkSaturationDim:0.2;--textColor-black:hsl(var(--baseHue),var(--baseSaturation),100%);--textColor-darker:hsl(var(--baseHue),var(--baseSaturation),90%);--textColor-dark:hsl(var(--baseHue),var(--baseSaturation),75%);--textColor-medium:hsl(var(--baseHue),var(--baseSaturation),50%);--textColor-light:hsl(var(--baseHue),var(--baseSaturation),25%);--textColor-lighter:hsl(var(--baseHue),var(--baseSaturation),10%);--textColor-white:hsl(var(--baseHue),var(--baseSaturation),0%);--primaryColor-dark:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--darkSaturationDim)),70%);--primaryColor-medium:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--mediumSaturationDim)),65%);--primaryColor-light:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--lightSaturationDim)),60%);--secondaryColor-dark:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--darkSaturationDim)),62.5%);--secondaryColor-medium:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--mediumSaturationDim)),65%);--secondaryColor-light:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--lightSaturationDim)),60%);--bgColor-black:hsl(var(--baseHue),var(--baseSaturation),0%);--bgColor-darker:hsl(var(--baseHue),var(--baseSaturation),90%);--bgColor-dark:hsl(var(--baseHue),var(--baseSaturation),75%);--bgColor-medium:hsl(var(--baseHue),var(--baseSaturation),50%);--bgColor-light:hsl(var(--baseHue),var(--baseSaturation),25%);--bgColor-lighter:hsl(var(--baseHue),var(--baseSaturation),10%);--bgColor-white:hsl(var(--baseHue),var(--baseSaturation),0%);--bgPrimaryColor-light:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--bglightSaturationDim)),12%);--bgPrimaryColor-medium:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--bgmediumSaturationDim)),15%);--bgPrimaryColor-dark:hsl(var(--primaryColorHue),calc(var(--primaryColorSaturation)*var(--bgdarkSaturationDim)),18%);--bgSecondaryColor-light:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--bglightSaturationDim)),12%);--bgSecondaryColor-medium:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--bgmediumSaturationDim)),15%);--bgSecondaryColor-dark:hsl(var(--secondaryColorHue),calc(var(--secondaryColorSaturation)*var(--bgdarkSaturationDim)),18%);--greenCardColorGradient:linear-gradient(135deg,#254a0c,#004626);--archiveFilterBackground:hsl(var(--baseHue),var(--baseSaturation),22%);--archiveCardBackground:hsl(var(--baseHue),var(--baseSaturation),15%);--archiveCardBorderColor:hsl(var(--baseHue),var(--baseSaturation),20%);--filterButtonBackground:hsl(var(--baseHue),var(--baseSaturation),20%);--filterButtonBorder:hsl(var(--baseHue),var(--baseSaturation),25%)}.header__menu>ul.header__menu-list>li.menu-item-has-children>a:after,.icon-only{filter:invert(1) hue-rotate(180deg)}.chip{filter:invert(1)}.coverpage-inv{filter:invert(.9)}}
.sitemap-title{position:relative}.sitemap-accordion-trigger,.sitemap-title-link{margin-bottom:.25rem}.sitemap-title-link{display:none}.sitemap-accordion-trigger{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:none;font-family:inherit;font-size:inherit;font-weight:inherit;gap:.5rem;justify-content:space-between;padding:0;text-align:left;transition:color .2s ease;width:100%}.sitemap-accordion-trigger:hover{opacity:.8}.sitemap-accordion-trigger:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:2px}.sitemap-accordion-icon{flex-shrink:0;transition:transform .3s ease}.sitemap-accordion-trigger[aria-expanded=true] .sitemap-accordion-icon{transform:rotate(180deg)}.sitemap-accordion-trigger.no-children{cursor:default;pointer-events:none}@media (max-width:768px){.sitemap-title-link{display:none!important}.sitemap-accordion-trigger{display:flex!important}.sitemap-link a{font-size:clamp(.875rem,calc(.875rem + .25rem*(.06472vw - .24272px)),1.125rem);letter-spacing:-1px}.sitemap-submenu{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:.5rem}.sitemap-submenu[hidden]{display:none}.sitemap-submenu:not([hidden]){animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}@media (min-width:769px){.sitemap-title-link{display:block!important}.sitemap-accordion-trigger{display:none!important}.sitemap-submenu{display:flex!important;flex-direction:column;gap:.25rem}}
.wpcf7-select,.wpcf7-text,.wpcf7-textarea{border:1px solid var(--archiveCardBorderColor);border-radius:8px;width:100%}
.global-search-overlay{align-items:flex-start;background:transparent;bottom:0;display:flex;justify-content:center;left:0;padding-top:10vh;pointer-events:none;position:fixed;right:0;top:0;transition:background .3s ease;z-index:99999}.global-search-overlay[hidden]{display:none}.global-search-overlay.is-open{background:rgba(0,0,0,.7);pointer-events:all}.global-search-panel{background:var(--archiveCardBackground,#fff);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:700px;opacity:0;padding:2.5rem;position:relative;transform:translateY(-30px);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:90%}.global-search-overlay.is-open .global-search-panel{opacity:1;transform:translateY(0)}.global-search-close{align-items:center;background:transparent;border:none;border-radius:100%;box-shadow:none!important;color:var(--textColor,#333);cursor:pointer;display:flex!important;justify-content:center;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:all .2s ease}.global-search-close:hover{background:var(--hoverBg,rgba(0,0,0,.05));transform:rotate(90deg)}.global-search-close:focus-visible{outline:2px solid var(--primary-color,#007bff);outline-offset:2px}.global-search-content{padding-top:1rem}.global-search-title{color:var(--textColor-darker,#000);font-size:1.75rem;font-weight:700;margin:0 0 1.5rem}.global-search-form{margin-bottom:2rem}.global-search-input-wrapper{margin-bottom:1.25rem;position:relative}.global-search-icon{color:var(--textColorMuted,#666);height:24px;left:1.25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:24px}.global-search-input{background:var(--bgColor-white,#fff);border:2px solid var(--borderColor,#e0e0e0);border-radius:12px;color:var(--textColor,#333);font-size:1.125rem;padding:1rem 1.25rem 1rem 3.75rem;transition:all .2s ease;width:100%}.global-search-input:focus{border-color:var(--primary-color,#007bff);box-shadow:0 0 0 4px rgba(0,123,255,.1);outline:none}.global-search-input::-moz-placeholder{color:var(--placeholderColor,#999)}.global-search-input::placeholder{color:var(--placeholderColor,#999)}.global-search-submit{border-radius:12px;font-size:1.125rem;font-weight:600;padding:1rem 2rem;width:100%}.global-search-suggestions{border-top:1px solid var(--borderColor,#e0e0e0);padding-top:1.5rem}.global-search-suggestions-label{color:var(--textColorMuted,#666);font-size:.875rem;font-weight:600;letter-spacing:.05em;margin:0 0 .75rem;text-transform:uppercase}.global-search-tags{display:flex;flex-wrap:wrap;gap:.5rem}.global-search-tag{align-items:center;background:var(--bgColor-light,#f0f0f0);border-radius:22px;color:var(--textColor,#333);display:inline-block;display:inline-flex;font-size:.9rem;justify-content:center;min-height:44px;min-width:44px;padding:.625rem 1.25rem;text-decoration:none;transition:all .2s ease}.global-search-tag:hover{background:var(--tagHoverBg,var(--primary-color,#007bff));color:#fff;transform:translateY(-2px)}.global-search-tag:focus-visible{outline:2px solid var(--primary-color,#007bff);outline-offset:2px}.search-results{min-height:60vh}.search-results__header{border-bottom:2px solid var(--borderColor,#e0e0e0);margin-bottom:2.5rem;padding-bottom:1.5rem}.search-results__title{font-size:2.5rem;font-weight:700;margin:0 0 .75rem}.search-results__query{color:var(--textColorMuted,#666);font-size:1.125rem;margin:0 0 .5rem}.search-results__count{color:var(--textColorMuted,#666);font-size:1rem;margin:0}.search-results__grid{margin-bottom:3rem}.search-results__pagination{margin-top:3rem}.search-results__empty{padding:4rem 2rem;text-align:center}.search-results__empty-icon{color:var(--textColorMuted,#999);margin:0 auto 2rem}.search-results__empty-title{font-size:1.75rem;font-weight:700;margin:0 0 1rem}.search-results__empty-text{color:var(--textColorMuted,#666);font-size:1.125rem;margin:0 0 2rem}.search-results__empty-suggestions{margin:0 auto;max-width:600px;text-align:left}.search-results__empty-suggestions ul{margin:1rem 0 2rem;padding-left:1.5rem}.search-results__empty-suggestions li{color:var(--textColorMuted,#666);margin-bottom:.5rem}.search-results__empty-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.search-result-item{background:var(--cardBg,#fff);border:1px solid var(--borderColor,#e0e0e0);border-radius:12px;margin-bottom:1.5rem;padding:2rem;transition:all .2s ease}.search-result-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.search-result-item__title{font-size:1.5rem;margin:0 0 .75rem}.search-result-item__title a{color:var(--headingColor,#000);text-decoration:none}.search-result-item__title a:hover{color:var(--primary-color,#007bff)}.search-result-item__meta{color:var(--textColorMuted,#666);display:flex;font-size:.875rem;gap:1rem;margin-bottom:1rem}.search-result-item__excerpt{color:var(--textColor,#333);line-height:1.6;margin-bottom:1rem}.search-result-item__link{color:var(--primary-color,#007bff);font-weight:600;text-decoration:none}.search-result-item__link:hover{text-decoration:underline}@media (max-width:768px){.global-search-overlay{padding-top:5vh}.global-search-panel{border-radius:12px;padding:2rem 1.5rem}.global-search-title{font-size:1.5rem}.global-search-input{font-size:1rem;padding:.875rem 1rem .875rem 3.25rem}.global-search-submit{font-size:1rem}.search-results__title{font-size:2rem}.search-results__empty-links{flex-direction:column}}
.bbm-data-table-block,.bbm-data-table-block.is-striped{--bbm-hook:initial}.bbm-data-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.bbm-data-table tbody tr:nth-child(2n){background-color:var(--bgColor-light)}.bbm-data-table td,.bbm-data-table th{border-bottom:1px solid var(--bgColor-lighter);padding:.75rem 1rem}.bbm-data-table th{text-align:left}.bbm-data-table-group,.bbm-data-table-groups,.bbm-data-table__caption{--bbm-hook:initial}.bbm-data-table-group--l1{margin-bottom:4rem}.bbm-data-table-group--l2{background:var(--archiveCardBackground);border-radius:.5rem;margin-top:1rem;position:sticky;top:5rem}.bbm-data-table-group--l3,.bbm-data-table-group--l4{--bbm-hook:initial}.bbm-data-table-group__title{padding:1rem}.bbm-data-table-group__table{width:100%}.bbm-data-table--editor,.bbm-data-table-editor,.bbm-data-table-editor__tableWrap,.bbm-data-table-editor__toolbar,.bbm-data-table__cellInput{--bbm-hook:initial}.bbm-404__code{color:var(--textColorMuted,#666);font-size:clamp(3.5rem,6vw + 1rem,6.5rem);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0;opacity:.35}.bbm-404__search{margin-top:1.5rem;max-width:34rem}.bbm-404__search .global-search-input-wrapper{margin-bottom:0}.bbm-404__searchbar{position:relative}.bbm-404__searchbar .global-search-input{padding-right:8.5rem}.bbm-404__searchbtn{border-radius:10px!important;bottom:.5rem;box-shadow:none!important;padding:0 1.1rem;position:absolute;right:.5rem;top:.5rem;transform:none;width:auto}.bbm-404__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.bbm-404__image{margin-inline:auto;max-width:560px}

\n:root{--vw-min:360px;--vw-max:1280px;--baseHue:189;--textHue:211;--primaryColorHue:351;--secondaryColorHue:144;--baseSaturation:0%;--textSaturation:0%;--primaryColorSaturation:21%;--secondaryColorSaturation:100%;--lightSaturationDim:1;--mediumSaturationDim:0.75;--darkSaturationDim:0.5;--bglightSaturationDim:var(--lightSaturationDim);--bgmediumSaturationDim:var(--mediumSaturationDim);--bgdarkSaturationDim:var(--darkSaturationDim);--headingFontFamily:"Crimson Pro",Arial,Helvetica,sans-serif;--contentFontFamily:"Inter",Arial,Helvetica,sans-serif;--defaultTextSize:clamp(1rem,0.30vw + 0.95rem,1.125rem);--paragraphSpacing:1rem;--textLineHeight:1.3;--h1-min:2.25rem;--h1-max:3rem;--h1-min-px:36;--h1-max-px:48;--h1-coeff:0.01304;--h1LineHeight:1;--h1LetterSpacing:-0.09375rem;--h2-min:1.875rem;--h2-max:2.5rem;--h2-min-px:30;--h2-max-px:40;--h2-coeff:0.01087;--h2LineHeight:1.1;--h2LetterSpacing:-0.0625rem;--h3-min:1.5rem;--h3-max:2rem;--h3-min-px:24;--h3-max-px:32;--h3-coeff:0.0087;--h3LineHeight:1;--h3LetterSpacing:-0.03125rem;--h4-min:1.125rem;--h4-max:1.5rem;--h4-min-px:18;--h4-max-px:24;--h4-coeff:0.00652;--h4LineHeight:1.2;--h4LetterSpacing:-0.03125rem;--h5-min:0.9375rem;--h5-max:1.25rem;--h5-min-px:15;--h5-max-px:20;--h5-coeff:0.00543;--h5LineHeight:1.2;--h5LetterSpacing:-0.03125rem;--h6-min:1rem;--h6-max:1rem;--h6-min-px:16;--h6-max-px:16;--h6-coeff:0.00435;--h6LineHeight:1.2;--h6LetterSpacing:-0.03125rem;--spacerXS:1rem;--spacerS:2.5rem;--spacerM:3.75rem;--spacerL:5rem;--spacerXL:6.765rem;--spacerXXL:10rem;--buttonBorderRadius:20px;--buttonBigPadding:14px 25px 13px 25px;--buttonMediumPadding:12px 20px 11px 20px;--buttonSmallPadding:10px 15px 9px 15px;--buttonTransition:all 300ms cubic-bezier(.23,.96,.78,1.01);--buttonShadow:0 9px 10px -8px rgba(0,0,0,.4)}.editor-styles-wrapper{--vw-min:var(--vw-min);--vw-max:var(--vw-max);--baseHue:var(--baseHue);--textHue:var(--textHue);--primaryColorHue:var(--primaryColorHue);--secondaryColorHue:var(--secondaryColorHue);--baseSaturation:var(--baseSaturation);--textSaturation:var(--textSaturation);--primaryColorSaturation:var(--primaryColorSaturation);--secondaryColorSaturation:var(--secondaryColorSaturation);--lightSaturationDim:var(--lightSaturationDim);--mediumSaturationDim:var(--mediumSaturationDim);--darkSaturationDim:var(--darkSaturationDim);--bglightSaturationDim:var(--bglightSaturationDim);--bgmediumSaturationDim:var(--bgmediumSaturationDim);--bgdarkSaturationDim:var(--bgdarkSaturationDim);--headingFontFamily:var(--headingFontFamily);--contentFontFamily:var(--contentFontFamily);--defaultTextSize:var(--defaultTextSize);--paragraphSpacing:var(--paragraphSpacing);--textLineHeight:var(--textLineHeight)}.bbm-ds-text{font-family:var(--contentFontFamily);font-size:var(--defaultTextSize);line-height:var(--textLineHeight)}.bbm-ds-h1{font-size:clamp(var(--h1-min),calc(var(--h1-min-px)*1px + var(--h1-coeff)*(100vw - var(--vw-min))),var(--h1-max));letter-spacing:var(--h1LetterSpacing);line-height:var(--h1LineHeight)}.bbm-ds-h1,.bbm-ds-h2{font-family:var(--headingFontFamily)}.bbm-ds-h2{font-size:clamp(var(--h2-min),calc(var(--h2-min-px)*1px + var(--h2-coeff)*(100vw - var(--vw-min))),var(--h2-max));letter-spacing:var(--h2LetterSpacing);line-height:var(--h2LineHeight)}.bbm-ds-h3{font-family:var(--headingFontFamily);font-size:clamp(var(--h3-min),calc(var(--h3-min-px)*1px + var(--h3-coeff)*(100vw - var(--vw-min))),var(--h3-max));letter-spacing:var(--h3LetterSpacing);line-height:var(--h3LineHeight)}.bbm-ds-stack{display:flex;flex-direction:column}.bbm-ds-stack>*+*{margin-top:var(--paragraphSpacing)}.bbm-ds-grid{display:grid;gap:var(--spacerXS)}.bbm-ds-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bbm-ds-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.bbm-ds-grid-2,.bbm-ds-grid-3{grid-template-columns:1fr}}.bbm-ds-btn{align-items:center;border:1px solid transparent;border-radius:var(--buttonBorderRadius);box-shadow:var(--buttonShadow);cursor:pointer;display:inline-flex;font-family:var(--headingFontFamily);gap:.5rem;justify-content:center;padding:var(--buttonMediumPadding);text-decoration:none;transition:var(--buttonTransition)}.bbm-ds-btn--primary{background:var(--buttonPrimaryBackground,var(--primaryColor-medium));color:var(--buttonPrimaryText,var(--brightColor))}.bbm-ds-btn--secondary{background:var(--buttonSecondaryBackground,var(--brightColor));border-color:var(--buttonSecondaryBorder,var(--primaryColor-medium));color:var(--buttonSecondaryText,var(--primaryColor-medium))}.bbm-ds-input{background:var(--backgroundColor,#fff);border:1px solid var(--archiveCardBorderColor,#ddd);border-radius:10px;color:var(--textColor,#333);font-family:var(--contentFontFamily);max-width:420px;padding:10px 12px;width:100%}.bbm-ds-input:focus{outline:2px solid var(--primaryColor-medium);outline-offset:2px}
.fade-in-on-scroll{opacity:0}.text-reveal{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:translateY(1rem)}.fade-up{transform:translateY(2rem)}.card-reveal,.fade-up{opacity:0}
.bbm-card-stack{display:grid;gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(12vh,18vh,22vh);position:relative}.bbm-card-stack__item{position:relative;width:100%;will-change:transform}.bbm-card-stack--ready .bbm-card-stack__item{transform-origin:center center;will-change:opacity,transform}.bbm-card-stack--static{padding-block:clamp(3rem,8vw,7rem)}@media (prefers-reduced-motion:reduce){.bbm-card-stack{padding-block:clamp(3rem,8vw,7rem)}.bbm-card-stack__item{transform:none!important}}
.scroll-reveal-image{display:block;margin-inline:auto;position:relative;will-change:width,transform}.scroll-reveal-image img,.scroll-reveal-image picture{display:block;height:auto;width:100%}.scroll-reveal-image,.scroll-reveal-visual{transition:width .6s ease,max-width .6s ease,transform .6s ease}.scroll-reveal-block .scroll-reveal-visual{position:sticky!important;top:20vh}.scroll-reveal-image.scroll-reveal--expanded,.scroll-reveal-visual.scroll-reveal--expanded{margin-inline:auto;max-width:min(100vw,var(--scroll-reveal-full,var(--container)));width:min(100vw,var(--scroll-reveal-full,var(--container)))}.scroll-reveal--expanded-wrapper{overflow:visible}.scroll-reveal-container{overflow-x:clip;overflow-y:visible}.scroll-reveal-overflow{overflow:visible!important}

.cardview-icon{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOCAxQzkuNjU2ODUgMSAxMSAyLjM0MzE1IDExIDRWOEMxMSA5LjY1Njg1IDkuNjU2ODUgMTEgOCAxMUg0QzIuMzQzMTUgMTEgMSA5LjY1Njg1IDEgOFY0QzEgMi4zNDMxNSAyLjM0MzE1IDEgNCAxSDhaTTggM0M4LjU1MjI4IDMgOSAzLjQ0NzcyIDkgNFY4QzkgOC41NTIyOCA4LjU1MjI4IDkgOCA5SDRDMy40NDc3MiA5IDMgOC41NTIyOCAzIDhWNEMzIDMuNDQ3NzIgMy40NDc3MiAzIDQgM0g4WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDEzQzkuNjU2ODUgMTMgMTEgMTQuMzQzMSAxMSAxNlYyMEMxMSAyMS42NTY5IDkuNjU2ODUgMjMgOCAyM0g0QzIuMzQzMTUgMjMgMSAyMS42NTY5IDEgMjBWMTZDMSAxNC4zNDMxIDIuMzQzMTUgMTMgNCAxM0g4Wk04IDE1QzguNTUyMjggMTUgOSAxNS40NDc3IDkgMTZWMjBDOSAyMC41NTIzIDguNTUyMjggMjEgOCAyMUg0QzMuNDQ3NzIgMjEgMyAyMC41NTIzIDMgMjBWMTZDMyAxNS40NDc3IDMuNDQ3NzIgMTUgNCAxNUg4WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMyA0QzIzIDIuMzQzMTUgMjEuNjU2OSAxIDIwIDFIMTZDMTQuMzQzMSAxIDEzIDIuMzQzMTUgMTMgNFY4QzEzIDkuNjU2ODUgMTQuMzQzMSAxMSAxNiAxMUgyMEMyMS42NTY5IDExIDIzIDkuNjU2ODUgMjMgOFY0Wk0yMSA0QzIxIDMuNDQ3NzIgMjAuNTUyMyAzIDIwIDNIMTZDMTUuNDQ3NyAzIDE1IDMuNDQ3NzIgMTUgNFY4QzE1IDguNTUyMjggMTUuNDQ3NyA5IDE2IDlIMjBDMjAuNTUyMyA5IDIxIDguNTUyMjggMjEgOFY0WiIgZmlsbD0iIzBGMEYwRiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAxM0MyMS42NTY5IDEzIDIzIDE0LjM0MzEgMjMgMTZWMjBDMjMgMjEuNjU2OSAyMS42NTY5IDIzIDIwIDIzSDE2QzE0LjM0MzEgMjMgMTMgMjEuNjU2OSAxMyAyMFYxNkMxMyAxNC4zNDMxIDE0LjM0MzEgMTMgMTYgMTNIMjBaTTIwIDE1QzIwLjU1MjMgMTUgMjEgMTUuNDQ3NyAyMSAxNlYyMEMyMSAyMC41NTIzIDIwLjU1MjMgMjEgMjAgMjFIMTZDMTUuNDQ3NyAyMSAxNSAyMC41NTIzIDE1IDIwVjE2QzE1IDE1LjQ0NzcgMTUuNDQ3NyAxNSAxNiAxNUgyMFoiIGZpbGw9IiMwRjBGMEYiLz4NCjwvc3ZnPg==);background-size:contain;height:1.5rem;width:1.5rem}.listview-icon{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+Cjxzdmcgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPHBhdGggZD0ibSAyIDEgYyAtMC41NTQ2ODggMCAtMSAwLjQ0NTMxMiAtMSAxIHYgMiBjIDAgMC41NTQ2ODggMC40NDUzMTIgMSAxIDEgaCAyIGMgMC41NTQ2ODggMCAxIC0wLjQ0NTMxMiAxIC0xIHYgLTIgYyAwIC0wLjU1NDY4OCAtMC40NDUzMTIgLTEgLTEgLTEgeiBtIDUgMSB2IDIgaCA4IHYgLTIgeiBtIC01IDQuMDE1NjI1IGMgLTAuNTU0Njg4IDAgLTEgMC40NDUzMTMgLTEgMSB2IDEuOTgwNDY5IGMgMCAwLjU1MDc4MSAwLjQ0NTMxMiAxIDEgMSBoIDIgYyAwLjU1NDY4OCAwIDEgLTAuNDQ5MjE5IDEgLTEgdiAtMS45ODA0NjkgYyAwIC0wLjU1NDY4NyAtMC40NDUzMTIgLTEgLTEgLTEgeiBtIDUgMC45ODQzNzUgdiAyIGggOCB2IC0yIHogbSAtNSA0IGMgLTAuNTU0Njg4IDAgLTEgMC40NDUzMTIgLTEgMSB2IDEuOTgwNDY5IGMgMCAwLjU1MDc4MSAwLjQ0NTMxMiAxIDEgMSBoIDIgYyAwLjU1NDY4OCAwIDEgLTAuNDQ5MjE5IDEgLTEgdiAtMS45ODA0NjkgYyAwIC0wLjU1NDY4OCAtMC40NDUzMTIgLTEgLTEgLTEgeiBtIDUgMC45ODQzNzUgdiAyIGggOCB2IC0yIHogbSAwIDAiIGZpbGw9IiMyZTM0MzYiLz4NCjwvc3ZnPg==);background-size:contain;height:1.5rem;width:1.5rem}i{display:block}
@font-face{font-display:swap;font-family:Baskerville;font-style:normal;font-weight:400;src:url(fonts/Baskerville.85605428.woff) format("woff")}@font-face{font-display:swap;font-family:Eastman;font-style:normal;font-weight:100 1000;src:url(fonts/Eastman.64e77f40.woff2) format("woff2"),url(fonts/Eastman.7e963a46.woff) format("woff")}.editor-styles-wrapper,:root{--headingFontFamily:"Baskerville",Georgia,"Times New Roman",serif;--contentFontFamily:"Eastman","Inter",Arial,Helvetica,sans-serif}
