/**handles:bbt-main,bbt-header,bbt-footer,bbt-blog,bbt-components,mdp-stellar,branda-cookie-notice-front**/
*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:17px;overflow-x:hidden}body{font-family:var(--bbt-font-secondary);font-weight:400;font-size:1.0625rem;line-height:1.75;color:var(--bbt-color-paragraph);background-color:var(--bbt-color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:var(--bbt-font-primary);font-weight:700;line-height:1.3;color:var(--bbt-color-primary);font-size:clamp(1.75rem, 4vw, 2.5rem)}h2{font-family:var(--bbt-font-primary);font-weight:700;line-height:1.3;color:var(--bbt-color-secondary);font-size:clamp(1.25rem, 2.4vw, 1.625rem)}h3,h4,h5,h6{font-family:var(--bbt-font-primary);font-weight:700;line-height:1.3;color:var(--bbt-color-tertiary)}h3{font-size:clamp(1.25rem, 2.5vw, 1.5rem)}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin-bottom:1.25rem;color:var(--bbt-color-paragraph);font-size:1.0625rem;line-height:1.75}li{color:var(--bbt-color-paragraph);font-size:1.0625rem;line-height:1.7}.bbt-single__content p,.entry-content p{font-size:1.125rem;line-height:1.8}.bbt-single__content li,.entry-content li{font-size:1.125rem;line-height:1.75}b,strong{color:var(--bbt-color-accent)}ins,u{color:var(--bbt-color-accent);text-decoration-color:var(--bbt-color-accent)}a{color:var(--bbt-color-primary);text-decoration:none;transition:color .2s ease}a:focus-visible,a:hover{color:var(--bbt-color-secondary)}img{max-width:100%;height:auto;display:block}.bbt-skip-link{position:absolute;top:-100%;left:0;z-index:10000;padding:.75rem 1.5rem;background:var(--bbt-color-primary);color:#fff;font-weight:600}.bbt-skip-link:focus{top:0}.bbt-container{width:100%;max-width:var(--bbt-container-width);margin-inline:auto;padding-inline:1.25rem}.bbt-container--narrow{max-width:780px}.bbt-layout-sidebar{display:grid;gap:2.5rem;padding-block:2rem}.bbt-layout-sidebar--right{grid-template-columns:1fr}.bbt-layout-sidebar--left{grid-template-columns:1fr}@media (min-width:1024px){.bbt-layout-sidebar--right{grid-template-columns:1fr 320px}.bbt-layout-sidebar--left{grid-template-columns:320px 1fr}}.bbt-site-main{min-height:60vh;padding-block:2rem}.bbt-site-main--full-width{max-width:100%;padding-inline:0}.bbt-site-main--full-width .bbt-page__content{max-width:100%}.bbt-page__header{margin-bottom:2rem}.bbt-page__title{margin-bottom:.5rem}.bbt-page__content{font-size:1.0625rem;line-height:1.8}.bbt-page__content>:last-child{margin-bottom:0}.entry-content h2{margin-top:2.5rem;margin-bottom:1rem}.entry-content h3{margin-top:2rem;margin-bottom:.75rem}.entry-content h4{margin-top:1.5rem;margin-bottom:.5rem}.entry-content ol,.entry-content ul{margin-bottom:1.25rem;padding-left:1.5rem}.entry-content li{margin-bottom:.35rem}.entry-content blockquote{margin:1.5rem 0;padding:1.25rem 1.5rem;border-left:4px solid var(--bbt-color-primary);background:var(--bbt-color-light);font-style:italic;border-radius:0 4px 4px 0}.entry-content pre{background:var(--bbt-color-black);color:#e2e8f0;padding:1.25rem;border-radius:8px;overflow-x:auto;font-size:.875rem;margin-bottom:1.25rem}.entry-content code{background:var(--bbt-color-light);padding:.15rem .4rem;border-radius:3px;font-size:.9em}.entry-content pre code{background:0 0;padding:0}.entry-content table{width:100%;border-collapse:collapse;margin-bottom:1.25rem}.entry-content td,.entry-content th{padding:.75rem;border:1px solid #e2e8f0;text-align:left}.entry-content th{background:var(--bbt-color-light);font-family:var(--bbt-font-primary);font-weight:600}.entry-content figure{margin:1.5rem 0}.entry-content figcaption{font-size:.875rem;color:var(--bbt-color-gray);margin-top:.5rem;text-align:center}.alignwide{max-width:calc(var(--bbt-container-width) + 200px);margin-inline:auto;width:100%}.alignfull{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%)}.aligncenter{text-align:center}.bbt-sidebar{padding-block:1rem}.bbt-widget{margin-bottom:2rem}.bbt-widget__title{font-size:1.1rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--bbt-color-primary)}.bbt-widget ul{list-style:none;padding:0}.bbt-widget li{padding:.35rem 0;border-bottom:1px solid #f1f5f9}.bbt-widget li:last-child{border-bottom:none}.bbt-pagination{margin-top:3rem;display:flex;justify-content:center}.bbt-pagination .nav-links{display:flex;gap:.35rem;align-items:center}.bbt-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.25rem .75rem;border-radius:6px;font-family:var(--bbt-font-primary);font-weight:500;font-size:.9rem;color:var(--bbt-color-dark);background:var(--bbt-color-light);transition:all .2s ease}.bbt-pagination .page-numbers:hover{background:var(--bbt-color-primary);color:#fff}.bbt-pagination .page-numbers.current{background:var(--bbt-color-primary);color:#fff}.bbt-breadcrumbs{margin-bottom:1.5rem;font-size:.875rem}.bbt-breadcrumbs__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:.25rem}.bbt-breadcrumbs__item:not(:last-child)::after{content:'/';margin-left:.25rem;color:var(--bbt-color-gray)}.bbt-breadcrumbs__item a{color:var(--bbt-color-gray)}.bbt-breadcrumbs__item a:hover{color:var(--bbt-color-primary)}.bbt-breadcrumbs__item--current{color:var(--bbt-color-dark);font-weight:500}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{clip:auto;clip-path:none;height:auto;width:auto}::selection{background:var(--bbt-color-primary);color:#fff}:focus-visible{outline:2px solid var(--bbt-color-primary);outline-offset:2px}
.bbt-header{position:relative;z-index:100;background:var(--bbt-header-bg,var(--bbt-color-white));border-bottom:1px solid rgba(0,0,0,.06);transition:opacity .35s ease,box-shadow .3s ease}.bbt-header--sticky{position:sticky;top:0}.bbt-header--sticky.is-scrolled{box-shadow:0 2px 20px rgba(0,0,0,.06)}.bbt-header.bbt-header--transparent.is-scrolled,.bbt-header.bbt-header--transparent.is-scrolled .bbt-header__inner{opacity:.3}.bbt-header.bbt-header--transparent.is-scrolled:focus-within,.bbt-header.bbt-header--transparent.is-scrolled:focus-within .bbt-header__inner,.bbt-header.bbt-header--transparent.is-scrolled:hover,.bbt-header.bbt-header--transparent.is-scrolled:hover .bbt-header__inner{opacity:1}.bbt-header__inner{display:flex;align-items:center;min-height:var(--bbt-header-height);gap:1.5rem}.bbt-header--logo-left .bbt-header__inner{justify-content:space-between}.bbt-header--logo-right .bbt-header__inner{flex-direction:row-reverse}.bbt-header--logo-center .bbt-header__inner{flex-direction:column;padding-block:1rem;gap:.5rem}.bbt-header--logo-center .bbt-header__center{text-align:center}.bbt-logo a{display:inline-flex;align-items:center}.bbt-logo__img{height:50px;width:auto}.bbt-logo__text{font-family:var(--bbt-font-primary);font-size:1.5rem;font-weight:700;color:var(--bbt-header-heading,var(--bbt-color-black));transition:color .2s ease}.bbt-logo__text:hover{color:var(--bbt-color-primary)}.bbt-nav{display:flex;align-items:center}.bbt-nav__list{display:none;list-style:none;padding:0;margin:0;gap:0}@media (min-width:1024px){.bbt-nav__list{display:flex;gap:.25rem}}.bbt-nav__list>li{position:relative}.bbt-nav__list>li>a{display:inline-flex;align-items:center;gap:.35rem;padding:.6rem 1rem;font-family:var(--bbt-font-primary);font-size:.9375rem;font-weight:500;color:var(--bbt-header-heading,var(--bbt-color-dark));border-radius:6px;transition:color .2s ease,background .2s ease}.bbt-nav__list>li.menu-item-has-children>a::after{content:"";display:inline-block;width:8px;height:8px;margin-left:.15rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.65;transition:transform .2s ease,opacity .2s ease}.bbt-nav__list>li.menu-item-has-children:focus-within>a::after,.bbt-nav__list>li.menu-item-has-children:hover>a::after{opacity:1}@media (min-width:1024px){.bbt-submenu-toggle{display:none!important}}.bbt-nav__list>li.current-menu-ancestor>a,.bbt-nav__list>li.current-menu-item>a,.bbt-nav__list>li>a:hover{color:var(--bbt-color-primary);background:rgba(37,99,235,.06)}.bbt-nav__list .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;padding:.5rem 0;background:var(--bbt-color-white);border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.1);list-style:none;z-index:200}.bbt-nav__list>li:focus-within>.sub-menu,.bbt-nav__list>li:hover>.sub-menu{display:block}.sub-menu li a{display:block;padding:.5rem 1.25rem;font-family:var(--bbt-font-primary);font-size:.875rem;font-weight:400;color:var(--bbt-header-body,var(--bbt-color-dark));transition:color .2s ease,background .2s ease}.sub-menu li a:hover{color:var(--bbt-color-primary);background:var(--bbt-color-light)}.sub-menu .sub-menu{top:0;left:100%}.bbt-nav__toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:0 0;border:none;cursor:pointer;padding:0;z-index:300}@media (min-width:1024px){.bbt-nav__toggle{display:none}}.bbt-nav__hamburger{display:flex;flex-direction:column;gap:5px;width:24px}.bbt-nav__hamburger span{display:block;height:2px;background:var(--bbt-header-heading,var(--bbt-color-dark));border-radius:2px;transition:transform .3s ease,opacity .3s ease}.bbt-nav__toggle[aria-expanded=true] .bbt-nav__hamburger span:first-child{transform:translateY(7px) rotate(45deg)}.bbt-nav__toggle[aria-expanded=true] .bbt-nav__hamburger span:nth-child(2){opacity:0}.bbt-nav__toggle[aria-expanded=true] .bbt-nav__hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.bbt-mobile-menu{position:fixed;top:0;right:0;bottom:0;width:320px;max-width:85vw;background:var(--bbt-color-white);z-index:10001;display:flex;flex-direction:column;box-shadow:-4px 0 30px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .3s ease;overflow-y:auto}.bbt-mobile-menu.is-open{transform:translateX(0)}.bbt-mobile-menu__close{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:0 0;border:none;cursor:pointer;color:var(--bbt-color-dark);border-radius:8px;transition:background .2s ease;z-index:1}.bbt-mobile-menu__close:hover{background:#f1f5f9}.bbt-mobile-menu__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:10000;opacity:0;transition:opacity .3s ease}.bbt-mobile-menu__backdrop.is-visible{opacity:1}.bbt-mobile-menu__social{display:flex;justify-content:center;gap:.75rem;padding:1.5rem 2rem;margin-top:auto;border-top:1px solid #f1f5f9}.bbt-mobile-menu__social .bbt-social-icon{width:40px;height:40px;border-radius:8px;color:var(--bbt-color-gray)}.bbt-mobile-menu__social .bbt-social-icon:hover{color:var(--bbt-color-primary);background:rgba(37,99,235,.06)}@media (max-width:1023px){.bbt-nav__list.is-open{display:flex;flex-direction:column;list-style:none;padding:4rem 1.5rem 1.5rem;margin:0;gap:0;flex:1}.bbt-nav__list.is-open>li>a{padding:.85rem 0;border-bottom:1px solid #f1f5f9;font-size:1.05rem}.bbt-nav__list.is-open .sub-menu{position:static;box-shadow:none;padding-left:1rem;display:none;border-radius:0}.bbt-nav__list.is-open>li.is-sub-open>.sub-menu{display:block}.bbt-nav__list.is-open .menu-item-has-children{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.bbt-nav__list.is-open .menu-item-has-children>a{flex:1}.bbt-nav__list.is-open .menu-item-has-children>.sub-menu{flex-basis:100%}.bbt-submenu-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:0 0;border:none;cursor:pointer;color:var(--bbt-color-dark);transition:transform .25s ease}.bbt-submenu-toggle[aria-expanded=true]{transform:rotate(180deg)}body.bbt-menu-open{overflow:hidden}}.bbt-nav__toggle{position:relative;z-index:10002}.bbt-header__social{display:none}@media (min-width:1024px){.bbt-header__social{display:flex}}.bbt-social-icons{display:flex;gap:.5rem;align-items:center}.bbt-social-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;color:var(--bbt-color-gray);transition:color .2s ease,background .2s ease}.bbt-social-icon:hover{color:var(--bbt-color-primary);background:rgba(37,99,235,.06)}.bbt-header__search{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--bbt-color-gray);cursor:pointer;border:none;background:0 0;border-radius:6px;transition:color .2s ease}.bbt-header__search:hover{color:var(--bbt-color-primary)}
.bbt-footer{background:var(--bbt-footer-bg,#1e293b);color:var(--bbt-footer-body,#cbd5e1)}.bbt-footer__widgets{padding-block:3rem;border-bottom:1px solid rgba(255,255,255,.1)}.bbt-footer__grid{display:grid;gap:2rem}.bbt-footer__grid--1{grid-template-columns:1fr}@media (min-width:768px){.bbt-footer__grid--2{grid-template-columns:repeat(2,1fr)}.bbt-footer__grid--3{grid-template-columns:repeat(3,1fr)}.bbt-footer__grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.bbt-footer__grid--4{grid-template-columns:repeat(4,1fr)}}.bbt-footer__col--3{grid-column:span 1}.bbt-footer__col--4{grid-column:span 1}.bbt-footer__col--6{grid-column:span 1}.bbt-footer__col--8{grid-column:span 1}.bbt-footer__col--12{grid-column:1/-1}.bbt-footer-widget{margin-bottom:1.5rem}.bbt-footer-widget__title{font-size:1rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--bbt-color-primary);color:var(--bbt-footer-heading,#fff)}.bbt-footer h2,.bbt-footer h3,.bbt-footer h4{color:var(--bbt-footer-heading,#fff)}.bbt-footer li,.bbt-footer p{color:var(--bbt-footer-body,#cbd5e1)}.bbt-footer-widget ul{list-style:none;padding:0}.bbt-footer-widget li{padding:.3rem 0}.bbt-footer-widget a{color:inherit;opacity:.8;transition:opacity .2s ease}.bbt-footer-widget a:hover{opacity:1;color:var(--bbt-color-primary)}.bbt-footer__bottom{padding-block:1.25rem}.bbt-footer__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media (min-width:768px){.bbt-footer__bottom-inner{flex-direction:row;justify-content:space-between;text-align:left}}.bbt-footer__copyright{font-size:.875rem;opacity:.7;margin:0}.bbt-footer__menu{display:flex;flex-direction:column;align-items:center;gap:.65rem;list-style:none;padding:0;margin:0}@media (min-width:768px){.bbt-footer__menu{flex-direction:row;gap:1.25rem}}.bbt-footer__menu li{display:block;text-align:center}.bbt-footer__menu a{font-size:.875rem;color:inherit;opacity:.7;transition:opacity .2s ease}.bbt-footer__menu a:hover{opacity:1}
.bbt-posts-grid{display:grid;gap:2rem}.bbt-layout-grid{grid-template-columns:1fr}@media (min-width:640px){.bbt-layout-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.bbt-layout-grid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.bbt-layout-grid,.bbt-layout-grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.bbt-layout-grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}}.bbt-layout-masonry{display:block;column-gap:2rem;column-count:1}@media (min-width:640px){.bbt-layout-masonry{column-count:2}}@media (min-width:1024px){.bbt-layout-masonry[data-columns="2"]{column-count:2}.bbt-layout-masonry,.bbt-layout-masonry[data-columns="3"]{column-count:3}.bbt-layout-masonry[data-columns="4"]{column-count:4}}.bbt-layout-masonry .bbt-card{break-inside:avoid;margin-bottom:2rem}.bbt-layout-list{grid-template-columns:1fr}.bbt-layout-list .bbt-card{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.bbt-layout-list .bbt-card{grid-template-columns:350px 1fr;gap:1.5rem}}.bbt-layout-list .bbt-card__thumbnail{aspect-ratio:16/10}@media (min-width:768px){.bbt-layout-list .bbt-card__thumbnail{aspect-ratio:4/3;height:100%}.bbt-layout-list .bbt-card__img{height:100%;object-fit:cover}}.bbt-card{background:var(--bbt-color-white);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.bbt-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.08)}.bbt-card__thumbnail{display:block;position:relative;overflow:hidden;aspect-ratio:3/2}.bbt-card__thumbnail::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--bbt-color-primary);z-index:2;pointer-events:none}.bbt-card__img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.bbt-card:hover .bbt-card__img{transform:scale(1.03)}.bbt-card__body{padding:1.25rem}.bbt-card__category{display:inline-block;font-family:var(--bbt-font-primary);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bbt-color-primary);margin-bottom:.5rem}.bbt-card__category:hover{color:var(--bbt-color-secondary)}.bbt-card__title{font-size:1.15rem;margin-bottom:.75rem;line-height:1.4}.bbt-card__title a{color:var(--bbt-color-black);transition:color .2s ease}.bbt-card__title a:hover{color:var(--bbt-color-primary)}.bbt-card__excerpt{font-size:.9375rem;color:var(--bbt-color-gray);margin-bottom:1rem;line-height:1.6}.bbt-card__readmore{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--bbt-font-primary);font-size:.875rem;font-weight:600;color:var(--bbt-color-primary);transition:gap .2s ease}.bbt-card__readmore:hover{gap:.65rem}.bbt-post-meta{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;font-size:.8125rem;color:var(--bbt-color-gray);margin-bottom:.75rem}.bbt-post-meta span,.bbt-post-meta time{display:inline-flex;align-items:center;gap:.3rem}.bbt-post-meta a{color:inherit;transition:color .2s ease}.bbt-post-meta a:hover{color:var(--bbt-color-primary)}.bbt-icon{flex-shrink:0}.bbt-archive-header{margin-top:1.5rem;margin-bottom:20px;padding-bottom:20px}.bbt-archive-header__title{margin-bottom:.75rem}.bbt-archive-header__desc{color:var(--bbt-color-gray);font-size:1rem;line-height:1.65}.bbt-single-main.bbt-site-main{padding-block:0}.bbt-single{width:100%}.bbt-single__hero{position:relative;width:100%;min-height:480px;display:flex;align-items:flex-end;background-color:#1e293b;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;overflow:hidden;border-bottom:3px solid var(--bbt-color-secondary);box-shadow:0 4px 20px rgba(0,0,0,.12)}.bbt-single__hero.no-image{min-height:320px;background:linear-gradient(135deg,var(--bbt-color-primary),var(--bbt-color-secondary))}.bbt-single__hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,.45) 50%,rgba(0,0,0,.25) 100%);z-index:1;pointer-events:none}.bbt-single__hero-inner{position:relative;z-index:2;padding-block:4rem 3.5rem;width:100%}.bbt-single__hero .bbt-breadcrumbs,.bbt-single__hero .bbt-breadcrumbs a,.bbt-single__hero .bbt-breadcrumbs span,.bbt-single__hero .bbt-breadcrumbs__item,.bbt-single__hero .bbt-breadcrumbs__list{color:rgba(255,255,255,.85)}.bbt-single__hero .bbt-breadcrumbs a:hover{color:#fff}.bbt-single__categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.bbt-single__category{font-family:var(--bbt-font-primary);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff;padding:.3rem .85rem;background:var(--bbt-color-secondary);border-radius:20px;transition:background .2s ease}.bbt-single__category:hover{background:var(--bbt-color-primary);color:#fff}.bbt-single__title{font-size:clamp(1.875rem, 4.5vw, 3rem);line-height:1.15;color:#fff;margin:0;max-width:900px;text-shadow:0 2px 12px rgba(0,0,0,.35)}@media (max-width:767px){.bbt-single__hero{min-height:360px}.bbt-single__hero-inner{padding-block:2.5rem 2rem}}.bbt-single__meta-band{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 6px rgba(0,0,0,.04);padding-block:1.25rem}.bbt-single__meta-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media (max-width:900px){.bbt-single__meta-grid{grid-template-columns:repeat(2,1fr);gap:.75rem 1rem}}.bbt-single__meta-item{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:.85rem;padding:.5rem .5rem}.bbt-single__meta-item+.bbt-single__meta-item{border-left:1px solid #f1f5f9;padding-left:1.25rem}@media (max-width:900px){.bbt-single__meta-item{gap:.6rem;padding:.35rem 0}.bbt-single__meta-item+.bbt-single__meta-item{border-left:none;padding-left:0}.bbt-single__meta-item:nth-child(odd)+.bbt-single__meta-item{border-left:1px solid #f1f5f9;padding-left:1rem}}.bbt-single__meta-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(0,0,0,.04);color:var(--bbt-color-primary);flex-shrink:0}.bbt-single__meta-icon svg{width:22px;height:22px}.bbt-single__meta-text{display:flex;flex-direction:column;gap:.15rem;min-width:0;text-align:left;align-items:flex-start}.bbt-single__meta-label{font-family:var(--bbt-font-primary);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--bbt-color-gray,#64748b)}.bbt-single__meta-value{font-family:var(--bbt-font-primary);font-size:.95rem;font-weight:600;color:#1e293b;line-height:1.3}@media (max-width:900px){.bbt-single__meta-icon{width:34px;height:34px}.bbt-single__meta-icon svg{width:17px;height:17px}.bbt-single__meta-label{font-size:.625rem}.bbt-single__meta-value{font-size:.8125rem}}.bbt-single__meta-rating{display:inline-flex;align-items:center}.bbt-single__layout{display:grid;grid-template-columns:2fr 1fr;gap:3rem;padding-block:3rem;align-items:start}@media (max-width:1023px){.bbt-single__layout{grid-template-columns:1fr;gap:2.5rem}}.bbt-single__content-wrap{min-width:0}.bbt-single__content{margin-bottom:2rem}.bbt-single__sidebar{position:sticky;top:100px;padding-left:2rem;border-left:3px solid var(--bbt-color-secondary);align-self:start}@media (max-width:1023px){.bbt-single__sidebar{position:static;padding-left:1.5rem}}.bbt-single__sidebar .bbt-widget{margin-bottom:2rem}.bbt-single__sidebar .bbt-widget__title{font-size:1.05rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.bbt-single__faq{margin-top:3rem;padding:2rem 2.25rem;background:#f3f4f6;border-radius:12px;border-left:4px solid var(--bbt-color-secondary)}.bbt-single__faq-title{margin-top:0;margin-bottom:1.25rem;font-size:1.5rem}.bbt-single__faq-content{font-size:1rem;line-height:1.7;color:#1e293b}.bbt-single__faq-content p{margin-bottom:1rem}.bbt-single__faq-content p:last-child{margin-bottom:0}@media (max-width:600px){.bbt-single__faq{padding:1.5rem 1.25rem}}.bbt-single__sources{margin-top:2rem;padding:1.75rem 2rem;background:#fafafa;border-radius:10px;border:1px solid #e5e7eb}.bbt-single__sources-title{margin-top:0;margin-bottom:.75rem;font-size:.95rem}.bbt-single__sources-content{font-size:.75rem;font-style:italic;line-height:1.55;color:#475569;word-break:break-word}.bbt-single__sources-content a{color:var(--bbt-color-primary);text-decoration:underline}.bbt-single__sources-content a:hover{color:var(--bbt-color-secondary)}@media (max-width:600px){.bbt-single__sources{padding:1.25rem 1.25rem}}.bbt-single__comments-wrap{padding-bottom:3rem}.bbt-single__content nav#sommaire,nav#sommaire{margin:1.75rem 0 2rem;padding:1.25rem 1.5rem;background:color-mix(in srgb,var(--bbt-color-primary) 15%,transparent);border-left:3px solid var(--bbt-color-primary);border-radius:4px}nav#sommaire>:first-child{margin-top:0}nav#sommaire ol,nav#sommaire ul{list-style:none;margin:0;padding:0}nav#sommaire ol ol,nav#sommaire ul ul{padding-left:1.25rem;margin-top:.25rem}nav#sommaire li{list-style:none;margin:.25rem 0;padding:0}nav#sommaire li::before,nav#sommaire li::marker{content:none;display:none}nav#sommaire a{color:var(--bbt-color-primary);text-decoration:none;transition:color .2s ease}nav#sommaire a:hover{color:var(--bbt-color-secondary);text-decoration:underline}.bbt-single__content a.bbt-cta,.entry-content a.bbt-cta,a.bbt-cta{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.5rem;background:var(--bbt-color-primary);color:#fff;font-family:var(--bbt-font-primary);font-size:.9375rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background .2s ease,gap .2s ease}.bbt-single__content a.bbt-cta:hover,.entry-content a.bbt-cta:hover,a.bbt-cta:hover{background:var(--bbt-color-secondary);color:#fff;gap:.75rem;text-decoration:none}a.bbt-cta::after{content:"\2192";display:inline-block;transition:transform .2s ease}a.bbt-cta:hover::after{transform:translateX(3px)}.bbt-post-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.bbt-tag{font-family:var(--bbt-font-primary);font-size:.8125rem;font-weight:500;color:var(--bbt-color-secondary);padding:.3rem .75rem;border:1px solid var(--bbt-color-secondary);border-radius:20px;transition:all .2s ease}.bbt-tag:hover{background:var(--bbt-color-secondary);color:#fff}.bbt-post-nav{margin-top:2rem;padding-top:2rem;border-top:1px solid #f1f5f9}.bbt-post-nav .nav-links{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.bbt-post-nav .nav-links{grid-template-columns:1fr 1fr}}.bbt-post-nav .nav-next,.bbt-post-nav .nav-previous{padding:1rem;border-radius:8px;background:var(--bbt-color-light);transition:background .2s ease}.bbt-post-nav .nav-next:hover,.bbt-post-nav .nav-previous:hover{background:#f1f5f9}.bbt-post-nav .nav-next{text-align:right}.bbt-post-nav__label{display:block;font-family:var(--bbt-font-primary);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bbt-color-gray);margin-bottom:.25rem}.bbt-post-nav__title{display:block;font-family:var(--bbt-font-primary);font-size:.9375rem;font-weight:600;color:var(--bbt-color-dark)}.bbt-search-result{padding:1.5rem 0;border-bottom:1px solid #f1f5f9}.bbt-search-result__title{font-size:1.25rem;margin-bottom:.5rem}.bbt-search-result__title a{color:var(--bbt-color-black)}.bbt-search-result__title a:hover{color:var(--bbt-color-primary)}.bbt-search-result__excerpt{font-size:.9375rem;color:var(--bbt-color-gray)}.bbt-no-results{text-align:center;padding:4rem 1rem}.bbt-no-results__title{margin-bottom:1rem}.bbt-no-results__content p{color:var(--bbt-color-gray);margin-bottom:2rem}
.bbt-back-to-top{position:fixed;bottom:2rem;right:2rem;z-index:90;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--bbt-btn-color,var(--bbt-color-primary));color:#fff;border:none;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.bbt-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.bbt-back-to-top:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.bbt-back-to-top--circle{border-radius:50%}.bbt-back-to-top--square{border-radius:10px}.bbt-progress-bar{position:fixed;left:0;right:0;z-index:1000;height:var(--bbt-progress-height,3px);background:0 0;pointer-events:none}.bbt-progress-bar--top{top:0}.bbt-progress-bar--bottom{bottom:0}.bbt-header--sticky+.bbt-progress-bar--top,.bbt-header--sticky~.bbt-site-main .bbt-progress-bar--top{top:0}.bbt-progress-bar__fill{height:100%;width:0%;background:var(--bbt-progress-color,var(--bbt-color-primary));transition:width 50ms linear}.bbt-loading-screen{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--bbt-loading-bg,#fff);transition:opacity .4s ease,visibility .4s ease}.bbt-loading-screen.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.bbt-loading-screen__spinner{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top-color:var(--bbt-loading-color,var(--bbt-color-primary));border-radius:50%;animation:bbt-spin .7s linear infinite}@keyframes bbt-spin{to{transform:rotate(360deg)}}.bbt-loading-screen__logo{width:96px;height:96px;aspect-ratio:1/1;object-fit:contain;border-radius:12px;animation:bbt-pulse 1.2s ease-in-out infinite}@keyframes bbt-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}}.bbt-loading-screen__progress{width:200px;height:3px;background:rgba(0,0,0,.1);border-radius:3px;overflow:hidden}.bbt-loading-screen__progress-fill{height:100%;background:var(--bbt-loading-color,var(--bbt-color-primary));animation:bbt-loading-progress 1.5s ease-in-out infinite}@keyframes bbt-loading-progress{0%{width:0%;margin-left:0}50%{width:60%;margin-left:20%}100%{width:0%;margin-left:100%}}.bbt-comments{max-width:780px;margin-inline:auto;padding-top:2rem;margin-top:2rem;border-top:1px solid #f1f5f9}.bbt-comments__title{font-size:1.5rem;margin-bottom:2rem}.bbt-comment-list{list-style:none;padding:0;margin:0 0 2rem}.bbt-comment{margin-bottom:1.5rem}.bbt-comment__body{display:flex;gap:1rem;padding:1.25rem;background:var(--bbt-color-light);border-radius:10px}.bbt-comment__avatar img{border-radius:50%;width:48px;height:48px}.bbt-comment__content{flex:1;min-width:0}.bbt-comment__meta{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-bottom:.5rem}.bbt-comment__author{font-family:var(--bbt-font-primary);font-weight:600;font-size:.9375rem}.bbt-comment__date{font-size:.8125rem;color:var(--bbt-color-gray)}.bbt-comment__text{font-size:.9375rem;line-height:1.6}.bbt-comment__text p:last-child{margin-bottom:0}.bbt-comment__reply a{font-family:var(--bbt-font-primary);font-size:.8125rem;font-weight:600;color:var(--bbt-color-primary);margin-top:.5rem;display:inline-block}.bbt-comment-list .children{list-style:none;padding-left:2rem;margin-top:1rem}@media (max-width:640px){.bbt-comment-list .children{padding-left:1rem}}.bbt-comments .comment-respond{margin-top:2rem}.bbt-comments .comment-reply-title{font-size:1.25rem;margin-bottom:1rem}.bbt-comments .comment-form{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.bbt-comments .comment-form{grid-template-columns:1fr 1fr}.bbt-comments .comment-form-comment,.bbt-comments .form-submit{grid-column:1/-1}}.bbt-comments .comment-form label{display:block;font-family:var(--bbt-font-primary);font-size:.875rem;font-weight:500;margin-bottom:.35rem}.bbt-comments .comment-form input[type=email],.bbt-comments .comment-form input[type=text],.bbt-comments .comment-form input[type=url],.bbt-comments .comment-form textarea{width:100%;padding:.65rem .85rem;border:1px solid #e2e8f0;border-radius:8px;font-family:var(--bbt-font-secondary);font-size:.9375rem;transition:border-color .2s ease}.bbt-comments .comment-form input:focus,.bbt-comments .comment-form textarea:focus{border-color:var(--bbt-color-primary);outline:0}.bbt-comments .comment-form textarea{min-height:150px;resize:vertical}.bbt-comments .form-submit .submit{display:inline-flex;align-items:center;padding:.7rem 1.75rem;background:var(--bbt-color-primary);color:#fff;font-family:var(--bbt-font-primary);font-size:.9375rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease,transform .1s ease}.bbt-comments .form-submit .submit:hover{background:var(--bbt-color-secondary)}.bbt-comments .form-submit .submit:active{transform:scale(.98)}.bbt-404{text-align:center;padding:5rem 1rem}.bbt-404__number{font-family:var(--bbt-font-primary);font-size:clamp(5rem, 15vw, 10rem);font-weight:800;color:var(--bbt-color-primary);line-height:1;opacity:.15;margin-bottom:-1rem}.bbt-404__title{font-size:2rem;margin-bottom:1rem}.bbt-404__text{color:var(--bbt-color-gray);margin-bottom:2rem;max-width:500px;margin-inline:auto}.bbt-404__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:var(--bbt-color-primary);color:#fff;font-family:var(--bbt-font-primary);font-weight:600;border-radius:8px;transition:background .2s ease}.bbt-404__btn:hover{background:var(--bbt-color-secondary);color:#fff}.search-form{display:flex;max-width:500px;margin-inline:auto}.search-form .search-field{flex:1;padding:.65rem 1rem;border:1px solid #e2e8f0;border-right:none;border-radius:8px 0 0 8px;font-family:var(--bbt-font-secondary);font-size:.9375rem}.search-form .search-field:focus{border-color:var(--bbt-color-primary);outline:0}.search-form .search-submit{padding:.65rem 1.25rem;background:var(--bbt-color-primary);color:#fff;border:none;border-radius:0 8px 8px 0;font-family:var(--bbt-font-primary);font-weight:600;cursor:pointer;transition:background .2s ease}.search-form .search-submit:hover{background:var(--bbt-color-secondary)}
.mdp-stellar-additional-box,.mdp-stellar-box{font-size:initial;font-weight:initial;letter-spacing:initial}.mdp-stellar-additional-box .mdp-box-icon,.mdp-stellar-box .mdp-box-icon{display:flex;align-items:center;position:relative;margin:0 calc(var(--mdp-stellar-space)/ -2)}.mdp-stellar-additional-box .mdp-box-icon span,.mdp-stellar-box .mdp-box-icon span{white-space:nowrap}.mdp-stellar-additional-box .mdp-box-icon i,.mdp-stellar-box .mdp-box-icon i{margin:0 calc(var(--mdp-stellar-space)/ 2)}.mdp-stellar-additional-box .mdp-stellar-tooltip,.mdp-stellar-box .mdp-stellar-tooltip{display:block;position:absolute;background:#fff;padding:.25rem .75rem;border-radius:8px;box-shadow:0 3.4px 2.7px rgba(0,0,0,.022),0 8.7px 6.9px rgba(0,0,0,.031),0 17.7px 14.2px rgba(0,0,0,.039),0 36.5px 29.2px rgba(0,0,0,.048),0 100px 80px rgba(0,0,0,.07);transition:.2s;font-size:smaller;white-space:nowrap;text-align:center;animation-name:mdp-stellar-tooltip-hide;animation-duration:.1s;animation-fill-mode:both}.mdp-stellar-additional-box .mdp-stellar-tooltip:after,.mdp-stellar-box .mdp-stellar-tooltip:after{content:"";display:block;width:0;height:0;position:absolute;border-top:8px solid #fff;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;left:calc(50% - 8px);bottom:-15px}.mdp-stellar-additional-box .mdp-stellar-tooltip.mdp-stellar-tooltip-show,.mdp-stellar-box .mdp-stellar-tooltip.mdp-stellar-tooltip-show{display:block;animation-name:mdp-stellar-tooltip-show;animation-duration:.4s;animation-fill-mode:both}.mdp-stellar-additional-box .mdp-stellar-val-after,.mdp-stellar-additional-box .mdp-stellar-val-before,.mdp-stellar-box .mdp-stellar-val-after,.mdp-stellar-box .mdp-stellar-val-before{display:block;position:relative;background:#fff;padding:.75rem 1.25rem;border-radius:8px;white-space:nowrap;min-width:54px;text-align:center;box-shadow:0 3.4px 2.7px rgba(0,0,0,.022),0 8.7px 6.9px rgba(0,0,0,.031)}.mdp-stellar-additional-box .mdp-stellar-val-before,.mdp-stellar-box .mdp-stellar-val-before{order:-1;margin-right:1.25rem}.mdp-stellar-additional-box .mdp-stellar-val-before:after,.mdp-stellar-box .mdp-stellar-val-before:after{content:"";display:block;width:0;height:0;position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;border-right:8px solid transparent;right:-15px;top:calc(50% - 8px)}.mdp-stellar-additional-box .mdp-stellar-val-after,.mdp-stellar-box .mdp-stellar-val-after{margin-left:1.25rem}.mdp-stellar-additional-box .mdp-stellar-val-after:before,.mdp-stellar-box .mdp-stellar-val-after:before{content:"";display:block;width:0;height:0;position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid #fff;left:-15px;top:calc(50% - 8px)}.mdp-stellar-additional-box .mdp-stellar-results-after,.mdp-stellar-additional-box .mdp-stellar-results-before,.mdp-stellar-additional-box .mdp-stellar-votes-after,.mdp-stellar-additional-box .mdp-stellar-votes-before,.mdp-stellar-box .mdp-stellar-results-after,.mdp-stellar-box .mdp-stellar-results-before,.mdp-stellar-box .mdp-stellar-votes-after,.mdp-stellar-box .mdp-stellar-votes-before{display:block;position:relative;background:#fff;padding:.75rem 1.25rem;border-radius:8px;box-shadow:0 3.4px 2.7px rgba(0,0,0,.022),0 8.7px 6.9px rgba(0,0,0,.031)}.mdp-stellar-additional-box .mdp-stellar-results-after span,.mdp-stellar-additional-box .mdp-stellar-results-before span,.mdp-stellar-additional-box .mdp-stellar-votes-after span,.mdp-stellar-additional-box .mdp-stellar-votes-before span,.mdp-stellar-box .mdp-stellar-results-after span,.mdp-stellar-box .mdp-stellar-results-before span,.mdp-stellar-box .mdp-stellar-votes-after span,.mdp-stellar-box .mdp-stellar-votes-before span{white-space:nowrap}.mdp-stellar-additional-box .mdp-stellar-results-before,.mdp-stellar-additional-box .mdp-stellar-votes-before,.mdp-stellar-box .mdp-stellar-results-before,.mdp-stellar-box .mdp-stellar-votes-before{margin-right:1.25rem;order:-2}.mdp-stellar-additional-box .mdp-stellar-results-before:after,.mdp-stellar-additional-box .mdp-stellar-votes-before:after,.mdp-stellar-box .mdp-stellar-results-before:after,.mdp-stellar-box .mdp-stellar-votes-before:after{width:0;height:0;content:"";display:block;position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;border-right:8px solid transparent;right:-15px;top:calc(50% - 8px)}.mdp-stellar-additional-box .mdp-stellar-results-after,.mdp-stellar-additional-box .mdp-stellar-votes-after,.mdp-stellar-box .mdp-stellar-results-after,.mdp-stellar-box .mdp-stellar-votes-after{margin-left:1.25rem}.mdp-stellar-additional-box .mdp-stellar-results-after:before,.mdp-stellar-additional-box .mdp-stellar-votes-after:before,.mdp-stellar-box .mdp-stellar-results-after:before,.mdp-stellar-box .mdp-stellar-votes-after:before{width:0;height:0;content:"";display:block;position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid #fff;left:-15px;top:calc(50% - 8px)}.mdp-stellar-additional-box .mdp-stellar-message,.mdp-stellar-box .mdp-stellar-message{position:absolute;font-size:small;background:#fff;opacity:1;width:100%;height:100%;border-radius:4px;display:flex;align-items:inherit;justify-content:center;animation:stellar-fadeout;animation-delay:1s;animation-duration:1.1s}.mdp-stellar-additional-box .mdp-stellar-buttons,.mdp-stellar-box .mdp-stellar-buttons{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mdp-stellar-additional-box .mdp-stellar-buttons .mdp-stellar-stars,.mdp-stellar-box .mdp-stellar-buttons .mdp-stellar-stars{display:flex;align-items:center;position:relative}.mdp-stellar-additional-box .mdp-stellar-buttons i,.mdp-stellar-box .mdp-stellar-buttons i{vertical-align:middle;cursor:pointer;position:relative;font-size:0;line-height:0;border:none;transition:.4s;display:inline}.mdp-stellar-additional-box .mdp-stellar-buttons i.mdp-stellar-rated,.mdp-stellar-box .mdp-stellar-buttons i.mdp-stellar-rated{animation-name:mdp-stellar-rated;animation-duration:.4s;animation-fill-mode:both;animation-timing-function:ease-in}.mdp-stellar-additional-box .mdp-stellar-buttons i.mdp-stellar-hover,.mdp-stellar-box .mdp-stellar-buttons i.mdp-stellar-hover{transform:scale(1.15);transition:1s}.mdp-stellar-additional-box .mdp-stellar-buttons i:hover,.mdp-stellar-box .mdp-stellar-buttons i:hover{transition:none}.mdp-stellar-additional-box .mdp-stellar-buttons i.mdp-box-list-hover div svg:not(.mdp-stellar-bubbles) *,.mdp-stellar-additional-box .mdp-stellar-buttons i.mdp-box-list-hover svg:not(.mdp-stellar-bubbles) *,.mdp-stellar-box .mdp-stellar-buttons i.mdp-box-list-hover div svg:not(.mdp-stellar-bubbles) *,.mdp-stellar-box .mdp-stellar-buttons i.mdp-box-list-hover svg:not(.mdp-stellar-bubbles) *{fill:var(--mdp-stellar-hover)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg,.mdp-stellar-box .mdp-stellar-buttons i svg{height:auto}.mdp-stellar-additional-box .mdp-stellar-buttons i svg:not(.mdp-stellar-bubbles),.mdp-stellar-box .mdp-stellar-buttons i svg:not(.mdp-stellar-bubbles){width:var(--mdp-stellar-size);max-width:var(--mdp-stellar-size);fill:var(--mdp-stellar-color)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg:not(.mdp-stellar-bubbles):last-child,.mdp-stellar-box .mdp-stellar-buttons i svg:not(.mdp-stellar-bubbles):last-child{min-width:var(--mdp-stellar-size)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg:not(.mdp-stellar-bubbles):last-child *,.mdp-stellar-box .mdp-stellar-buttons i svg:not(.mdp-stellar-bubbles):last-child *{fill:var(--mdp-stellar-active)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-bubbles,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-bubbles{position:absolute;top:0;left:1px;z-index:-1;overflow:visible;transform-origin:left top;height:100%;width:100%}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7{opacity:1;transition:.1s opacity .3s}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval1,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval1,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval1,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval1,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval1,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval1{transform-origin:0 0 0;transition:.5s transform .3s}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval2,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval2,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval2,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval2,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval2,.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval2{transform-origin:0 0 0;transition:1.5s transform .3s}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp1 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp1 .oval1{transform:scale(0) translate(0,-30px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp1 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp1 .oval2{transform:scale(0) translate(10px,-50px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval1{transform:scale(0) translate(30px,-15px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp2 .oval2{transform:scale(0) translate(60px,-15px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval1{transform:scale(0) translate(30px,0)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp3 .oval2{transform:scale(0) translate(60px,10px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval1{transform:scale(0) translate(30px,15px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp4 .oval2{transform:scale(0) translate(40px,50px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval1{transform:scale(0) translate(-10px,20px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp5 .oval2{transform:scale(0) translate(-60px,30px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval1{transform:scale(0) translate(-30px,0)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp6 .oval2{transform:scale(0) translate(-60px,-5px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval1,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval1{transform:scale(0) translate(-30px,-15px)}.mdp-stellar-additional-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval2,.mdp-stellar-box .mdp-stellar-buttons i svg.mdp-stellar-click #grp7 .oval2{transform:scale(0) translate(-55px,-30px)}.mdp-stellar-additional-box .mdp-stellar-buttons i .mdp-stellar-segment,.mdp-stellar-box .mdp-stellar-buttons i .mdp-stellar-segment{overflow:hidden;position:absolute;top:0}.mdp-stellar-additional-box .oval1,.mdp-stellar-box .oval1{fill:var(--mdp-stellar-color)}.mdp-stellar-additional-box .oval2,.mdp-stellar-box .oval2{fill:var(--mdp-stellar-active)}.mdp-stellar-additional-box .mdp-stellar-active>svg:not(.mdp-stellar-bubbles) *,.mdp-stellar-box .mdp-stellar-active>svg:not(.mdp-stellar-bubbles) *{fill:var(--mdp-stellar-active)}.mdp-stellar-additional-box .mdp-stellar-unable i,.mdp-stellar-box .mdp-stellar-unable i{cursor:default}.mdp-stellar-additional-box.row-right>div,.mdp-stellar-box.row-right>div{display:flex;align-items:center;justify-content:space-between}.mdp-stellar-additional-box.row-right>div .mdp-stellar-description,.mdp-stellar-box.row-right>div .mdp-stellar-description{max-width:60%;margin-right:1rem}.mdp-stellar-additional-box.row-right>div .mdp-stellar-buttons,.mdp-stellar-box.row-right>div .mdp-stellar-buttons{text-align:right}.mdp-stellar-additional-box.row-right>div .mdp-box-icon,.mdp-stellar-box.row-right>div .mdp-box-icon{text-align:right}.mdp-stellar-additional-box.row-left>div,.mdp-stellar-box.row-left>div{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.mdp-stellar-additional-box.row-left>div .mdp-stellar-description,.mdp-stellar-box.row-left>div .mdp-stellar-description{max-width:60%;margin-left:1rem}.mdp-stellar-additional-box.row-left>div .mdp-box-icon,.mdp-stellar-box.row-left>div .mdp-box-icon{text-align:left}.mdp-stellar-additional-box.bottom-left>div,.mdp-stellar-box.bottom-left>div{display:flex;align-items:flex-start;flex-direction:column}.mdp-stellar-additional-box.bottom-left>div .mdp-stellar-description,.mdp-stellar-box.bottom-left>div .mdp-stellar-description{margin-bottom:.5rem}.mdp-stellar-additional-box.bottom-left>div .mdp-box-icon,.mdp-stellar-box.bottom-left>div .mdp-box-icon{text-align:left}.mdp-stellar-additional-box.bottom-center>div,.mdp-stellar-box.bottom-center>div{display:flex;align-items:center;flex-direction:column;text-align:center}.mdp-stellar-additional-box.bottom-center>div .mdp-stellar-description,.mdp-stellar-box.bottom-center>div .mdp-stellar-description{margin-bottom:.5rem}.mdp-stellar-additional-box.bottom-center>div .mdp-box-icon,.mdp-stellar-box.bottom-center>div .mdp-box-icon{text-align:center}.mdp-stellar-additional-box.bottom-right>div,.mdp-stellar-box.bottom-right>div{display:flex;align-items:flex-end;flex-direction:column;text-align:right}.mdp-stellar-additional-box.bottom-right>div .mdp-stellar-description,.mdp-stellar-box.bottom-right>div .mdp-stellar-description{margin-bottom:.5rem}.mdp-stellar-additional-box.bottom-right>div .mdp-box-icon,.mdp-stellar-box.bottom-right>div .mdp-box-icon{text-align:right}.mdp-stellar-additional-box.top-center>div,.mdp-stellar-box.top-center>div{display:flex;align-items:center;flex-direction:column-reverse;text-align:center}.mdp-stellar-additional-box.top-center>div .mdp-stellar-description,.mdp-stellar-box.top-center>div .mdp-stellar-description{margin-top:.5rem}.mdp-stellar-additional-box.top-center>div .mdp-box-icon,.mdp-stellar-box.top-center>div .mdp-box-icon{text-align:center}.mdp-stellar-additional-box.top-left>div,.mdp-stellar-box.top-left>div{display:flex;align-items:flex-start;flex-direction:column-reverse}.mdp-stellar-additional-box.top-left>div .mdp-stellar-description,.mdp-stellar-box.top-left>div .mdp-stellar-description{margin-top:.5rem}.mdp-stellar-additional-box.top-left>div .mdp-box-icon,.mdp-stellar-box.top-left>div .mdp-box-icon{text-align:left}.mdp-stellar-additional-box.top-right>div,.mdp-stellar-box.top-right>div{display:flex;align-items:flex-end;flex-direction:column-reverse;text-align:right}.mdp-stellar-additional-box.top-right>div .mdp-stellar-description,.mdp-stellar-box.top-right>div .mdp-stellar-description{margin-top:.5rem}.mdp-stellar-additional-box.top-right>div .mdp-box-icon,.mdp-stellar-box.top-right>div .mdp-box-icon{text-align:right}.mdp-stellar-additional-box .mdp-stellar-description h1,.mdp-stellar-additional-box .mdp-stellar-description h2,.mdp-stellar-additional-box .mdp-stellar-description h3,.mdp-stellar-additional-box .mdp-stellar-description h4,.mdp-stellar-additional-box .mdp-stellar-description h5,.mdp-stellar-additional-box .mdp-stellar-description h6,.mdp-stellar-box .mdp-stellar-description h1,.mdp-stellar-box .mdp-stellar-description h2,.mdp-stellar-box .mdp-stellar-description h3,.mdp-stellar-box .mdp-stellar-description h4,.mdp-stellar-box .mdp-stellar-description h5,.mdp-stellar-box .mdp-stellar-description h6{padding:0;margin:0}@media screen and (max-width:1025px){.mdp-stellar-additional-box .mdp-stellar,.mdp-stellar-box .mdp-stellar{flex-wrap:wrap}.mdp-stellar-additional-box .mdp-stellar-buttons>*,.mdp-stellar-box .mdp-stellar-buttons>*{margin:.5rem 0}.mdp-stellar-additional-box .mdp-box-icon>*,.mdp-stellar-box .mdp-box-icon>*{margin-top:.5rem;margin-bottom:.5rem}.mdp-stellar-additional-box .mdp-stellar-description,.mdp-stellar-box .mdp-stellar-description{margin-top:0!important;margin-bottom:0!important}}@media screen and (max-width:769px){.mdp-stellar-additional-box .mdp-box-icon,.mdp-stellar-box .mdp-box-icon{flex-wrap:wrap}}@media screen and (max-width:415px){.mdp-stellar-additional-box>div .mdp-stellar-description,.mdp-stellar-box>div .mdp-stellar-description{max-width:100%!important}}.mdp-hidden{display:none!important}.mdp-stellar-your-rating{font-size:smaller;margin-top:calc(var(--mdp-stellar-size)/ 4)}@keyframes mdp-stellar-tooltip-show{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes mdp-stellar-tooltip-hide{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes mdp-stellar-rated{from{transform:scale(1.15)}25%{transform:scale(.25)}to{transform:scale(1)}}@keyframes stellar-fadeout{from{opacity:1}to{opacity:0}}.mdp-stellar-top{display:flex;flex-wrap:wrap;padding:var(--mdp-stellar-gutter)}.mdp-stellar-top .mdp-stellar-post{margin-bottom:var(--mdp-stellar-gutter)}.mdp-stellar-top .mdp-stellar-post-image{display:flex;background-size:cover;background-repeat:no-repeat;background-position:center center}.mdp-stellar-top h1.mdp-stellar-post-title,.mdp-stellar-top h2.mdp-stellar-post-title,.mdp-stellar-top h3.mdp-stellar-post-title,.mdp-stellar-top h4.mdp-stellar-post-title,.mdp-stellar-top h5.mdp-stellar-post-title,.mdp-stellar-top h6.mdp-stellar-post-title{margin:var(--mdp-stellar-gutter) 0}.mdp-stellar-top h1.mdp-stellar-post-title a,.mdp-stellar-top h2.mdp-stellar-post-title a,.mdp-stellar-top h3.mdp-stellar-post-title a,.mdp-stellar-top h4.mdp-stellar-post-title a,.mdp-stellar-top h5.mdp-stellar-post-title a,.mdp-stellar-top h6.mdp-stellar-post-title a{text-decoration:none}.mdp-stellar-top .mdp-stellar-post-rating{display:flex;align-items:center;font-size:var(--mdp-stellar-size)}.mdp-stellar-top .mdp-stellar-post-value{line-height:var(--mdp-stellar-size);margin:0 14px;white-space:nowrap}.mdp-stellar-top .mdp-stellar-post-stars{position:relative;display:flex}.mdp-stellar-top .mdp-stellar-post-stars i{vertical-align:middle;position:relative;font-size:0;line-height:0;border:none;transition:.4s;display:inline;margin:0 var(--mdp-stellar-space)}.mdp-stellar-top .mdp-stellar-post-stars.mdp-stellar-rated{animation-name:mdp-stellar-rated;animation-duration:.4s;animation-fill-mode:both;animation-timing-function:ease-in}.mdp-stellar-top .mdp-stellar-post-stars.mdp-stellar-hover{transform:scale(1.15);transition:1s}.mdp-stellar-top .mdp-stellar-post-stars:hover{transition:none}.mdp-stellar-top .mdp-stellar-post-stars.mdp-box-list-hover div svg:not(.mdp-stellar-bubbles) *,.mdp-stellar-top .mdp-stellar-post-stars.mdp-box-list-hover svg:not(.mdp-stellar-bubbles) *{fill:var(--mdp-stellar-hover)}.mdp-stellar-top .mdp-stellar-post-stars svg{height:auto}.mdp-stellar-top .mdp-stellar-post-stars svg:not(.mdp-stellar-bubbles){width:var(--mdp-stellar-size);max-width:var(--mdp-stellar-size);fill:var(--mdp-stellar-color)}.mdp-stellar-top .mdp-stellar-post-stars svg:not(.mdp-stellar-bubbles):last-child{min-width:var(--mdp-stellar-size)}.mdp-stellar-top .mdp-stellar-post-stars svg:not(.mdp-stellar-bubbles):last-child *{fill:var(--mdp-stellar-active)}.mdp-stellar-top .mdp-stellar-post-stars .mdp-stellar-segment{overflow:hidden;position:absolute;top:0}.mdp-stellar-cols-1>div{width:100%;max-width:100%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-2>div{width:50%;max-width:50%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-3>div{width:33.3333333333%;max-width:33.3333333333%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-4>div{width:25%;max-width:25%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-5>div{width:20%;max-width:20%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-6>div{width:16.6666666667%;max-width:16.6666666667%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-7>div{width:14.2857142857%;max-width:14.2857142857%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-8>div{width:12.5%;max-width:12.5%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-9>div{width:11.1111111111%;max-width:11.1111111111%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-10>div{width:10%;max-width:10%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-11>div{width:9.0909090909%;max-width:9.0909090909%;padding:var(--mdp-stellar-gutter)}.mdp-stellar-cols-12>div{width:8.3333333333%;max-width:8.3333333333%;padding:var(--mdp-stellar-gutter)}@media (max-width:767px){.mdp-stellar-top>div{width:100%;max-width:100%}}@media (max-width:500px){.mdp-stellar-post{display:flex}.mdp-stellar-post-image{width:100px;max-width:100px;margin-right:var(--mdp-stellar-gutter)}.mdp-stellar-post-content{width:calc(100% - 100px - var(--mdp-stellar-gutter) - var(--mdp-stellar-gutter));margin-left:var(--mdp-stellar-gutter)}}
#branda-cookie-notice{display:block;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;left:0;text-align:center}#branda-cookie-notice.ub-position-top{top:0}#branda-cookie-notice.ub-position-top .cookie-notice-revoke-container{top:0;bottom:auto}#branda-cookie-notice.ub-position-bottom{bottom:0}#branda-cookie-notice .cookie-notice-container{max-width:1200px;margin:0 auto}#branda-cookie-notice .cookie-notice-container .branda-cn-container{display:flex;align-items:baseline;justify-content:center;padding:10px 0}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column{display:block;padding:10px 5px;line-height:1}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column:first-child{padding-left:2em}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column:last-child{padding-right:2em}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column:not(:first-child){align-self:center}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column a.ub-cn-set-cookie{padding:5px 10px;margin:0;white-space:nowrap;text-decoration:none;display:inline}#branda-cookie-notice .cookie-notice-container .branda-cn-container .branda-cn-column a.ub-cn-privacy-policy{word-break:keep-all}#branda-cookie-notice .cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden}.admin-bar #ub-cookie-notice.ub-position-top{top:32px}@media screen and (max-width:782px){.admin-bar #ub-cookie-notice.ub-position-top{top:46px}}@media screen and (max-width:600px){.admin-bar #ub-cookie-notice.ub-position-top{top:0}}