:root{interpolate-size:allow-keywords}html{scroll-behavior:smooth}body{font-family:"Figtree","Segoe UI","Roboto","Helvetica Neue",sans-serif;text-wrap:pretty}img{max-width:100%;height:auto;object-fit:cover}a,button,input,select,textarea,label,summary,[role="button"],[tabindex]{-webkit-tap-highlight-color:#fff0}h1,h2,h3,section,div[id]{scroll-margin-top:80px}:where(.wp-site-blocks *:focus:not(:focus-visible)){outline:none!important;box-shadow:none!important}:where(.wp-site-blocks *:focus-visible){outline:2px solid var(--wp--preset--color--contrast-2);outline-offset:2px}::selection{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--base-2)}::-moz-selection{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--base-2)}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.anime{animation:slideUp 0.5s ease-out}.anime-alt{animation:slideUp 0.75s ease-out}@keyframes fadeIn{from{opacity:.5}to{opacity:1}}.anime-fade{animation:fadeIn 0.3s ease-in forwards}.no-select{user-select:none}.no-underline a{text-decoration:none}.itemhover{transition:box-shadow 0.25s ease}.itemhover:hover{box-shadow:0 2px 12px 0 rgb(24 24 24 / .1)}.truncate a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.truncate-tag.taxonomy-category{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.truncate-tag.taxonomy-category .wp-block-post-terms__separator{white-space:inherit}.tag-height-limit{max-height:16px;width:100%;box-sizing:border-box;overflow:hidden}.tag-width-limit{max-width:60%}.img-height-limit{min-height:4rem}@media screen and (max-width:640px){.mobile-hide{display:none!important}}@media screen and (min-width:641px){.desktop-hide{display:none!important}}.cv-wco-header{display:none!important}@media (display-mode:window-controls-overlay){.cv-wco-header{display:flex!important;position:fixed;top:0;left:0;width:env(titlebar-area-width,100%);height:env(titlebar-area-height,40px);background:var(--wp--preset--color--base);z-index:9999;app-region:drag;-webkit-app-region:drag}}.cv-title-bar{width:env(titlebar-area-width,100%);height:env(titlebar-area-height,40px);app-region:drag;-webkit-app-region:drag;display:flex;align-items:center}.cv-title-bar a,.cv-title-bar button,.cv-title-bar input,.cv-title-bar .wp-block-navigation,.cv-title-bar .wp-block-search{app-region:no-drag;-webkit-app-region:no-drag}@media (display-mode:standalone) and (min-width:769px),(display-mode:window-controls-overlay) and (min-width:769px){footer,.wp-block-template-part[tagname="footer"],.site-footer{display:none!important}body{padding-bottom:20px}}.cookieadmin_consent_inside,.cookieadmin_cookie_modal{background-color:var(--wp--preset--color--base-2)!important;border-color:var(--wp--preset--color--contrast-3)!important}#cookieadmin_notice_title,#cookieadmin_notice,#cookieadmin_preference_title,.cookieadmin_details_wrapper{color:var(--wp--preset--color--contrast)!important}.cookieadmin_accept_btn,.cookieadmin_save_btn{background-color:var(--wp--preset--color--brand-blue)!important;color:#fdfdfd!important;border-color:var(--wp--preset--color--brand-blue)!important}.cookieadmin_reject_btn,.cookieadmin_customize_btn{background-color:var(--wp--preset--color--base-2)!important;color:var(--wp--preset--color--brand-blue)!important;border-color:var(--wp--preset--color--contrast-3)!important}html[data-theme="dark"] body{background-color:#111;color:#fdfdfd}html[data-theme="dark"] .logo-centraverse img{content:url(https://centraverse.id/wp-content/uploads/2025/05/Centraverse-Logo-Dark.png)}html[data-theme="dark"] .logo-centranews img{content:url(https://centraverse.id/wp-content/uploads/2025/05/Centranews-Dark.png)}html[data-theme="dark"] .logo-centranews-2 img{content:url(https://centraverse.id/wp-content/uploads/2025/11/Centranews-Logo-Dark.png)}html[data-theme="dark"] .logo-kelon img{content:url(https://centraverse.id/wp-content/uploads/2025/05/Kelon-Logo-2024-Dark.png)}html[data-theme="dark"] .logo-dmn img{content:url(https://centraverse.id/wp-content/uploads/2025/11/DMN-Logo-Dark.png)}html[data-theme="dark"] .logo-subslogan img{content:url(https://centraverse.id/wp-content/uploads/2025/12/Sub-Slogan-Dark-png.webp)}.logo-centraverse,.logo-centranews,.logo-centranews-2,.logo-kelon,.logo-dmn,.logo-subslogan{flex-shrink:0!important;display:inline-flex!important;align-items:center!important}.logo-centraverse img,.logo-centranews img,.logo-centranews-2 img,.logo-kelon img,.logo-dmn img{flex-shrink:0!important;height:22px!important;width:auto!important;max-width:none!important;max-height:22px!important}.logo-subslogan img{flex-shrink:0!important;height:14px!important;width:auto!important;max-width:none!important;max-height:14px!important}a{position:relative;color:var(--wp--preset--color--contrast);transition:color 0.2s ease}a:hover{color:var(--wp--preset--color--accent)}body.no-scroll{overflow:clip!important}.wp-block-button__link{position:relative;overflow:hidden;z-index:0;transition:transform 0.2s ease;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;gap:6px}.wp-block-button.is-style-outline .wp-block-button__link{background:#fff0}.wp-block-button__link::after{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity 0.2s ease;z-index:-1;mix-blend-mode:screen}.wp-block-button.is-style-outline .wp-block-button__link::after{mix-blend-mode:normal}.wp-block-button__link:hover{transform:scale(1.01)}.wp-block-button__link:active{transform:scale(.95)}.wp-block-button__link:hover::after{opacity:.15}.wp-block-button.is-style-outline .wp-block-button__link:hover::after{opacity:.12}.wp-block-button__link[style*="background-color: transparent"]:hover::after,.wp-block-button__link[style*="background-color: var(--wp--preset--color--transparent)"]:hover::after,.wp-block-button__link[style*="rgba(0, 0, 0, 0)"]:hover::after,.wp-block-button__link[style*="rgba(0,0,0,0)"]:hover::after,.wp-block-button__link[style*="background-color: 00000000"]:hover::after{opacity:0!important}:where(body:not(.wp-admin)) input[type="text"]:not(.wp-block-search__button-inside *):not(.wp-block-search__input):not([type="search"]),:where(body:not(.wp-admin)) input[type="email"],:where(body:not(.wp-admin)) input[type="password"],:where(body:not(.wp-admin)) input[type="number"],:where(body:not(.wp-admin)) input[type="tel"],:where(body:not(.wp-admin)) input[type="url"],textarea,select{background-color:color-mix(in srgb,var(--wp--preset--color--base-2) 75%,transparent);color:var(--wp--preset--color--contrast);border:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 45%,transparent);border-radius:4px;padding:8px 12px;position:relative;--cv-accent-color:transparent;--cv-wipe-target:100%;background-image:linear-gradient(var(--cv-accent-color),var(--cv-accent-color));background-repeat:no-repeat;background-position:center bottom -1px;background-size:var(--cv-wipe-target) 2px;transition:border-color 0.2s ease,background-color 0.2s ease,--cv-accent-color 0.3s ease}:where(body:not(.wp-admin)) input[type="text"]:not(.wp-block-search__button-inside *):not(.wp-block-search__input):not([type="search"]):hover,:where(body:not(.wp-admin)) input[type="email"]:hover,:where(body:not(.wp-admin)) input[type="password"]:hover,:where(body:not(.wp-admin)) input[type="number"]:hover,:where(body:not(.wp-admin)) input[type="tel"]:hover,:where(body:not(.wp-admin)) input[type="url"]:hover,textarea:hover,select:hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 2%,var(--wp--preset--color--base-2));border-bottom-color:color-mix(in srgb,var(--wp--preset--color--contrast) 55%,transparent)}:where(body:not(.wp-admin)) input[type="text"]:not(.wp-block-search__button-inside *):not(.wp-block-search__input):not([type="search"]):focus,:where(body:not(.wp-admin)) input[type="email"]:focus,:where(body:not(.wp-admin)) input[type="password"]:focus,:where(body:not(.wp-admin)) input[type="number"]:focus,:where(body:not(.wp-admin)) input[type="tel"]:focus,:where(body:not(.wp-admin)) input[type="url"]:focus,:where(body:not(.wp-admin)) input:not([type="search"]):not(.wp-block-search__button-inside *):not(.wp-block-search__input):focus,textarea:focus,select:focus{outline:none;background-color:var(--wp--preset--color--base-2);border-color:color-mix(in srgb,var(--wp--preset--color--contrast) 16%,transparent);border-bottom:1px solid var(--wp--preset--color--accent);--cv-accent-color:var(--wp--preset--color--accent);animation:cv-wipe-in 0.2s cubic-bezier(.1,.9,.2,1) forwards}@keyframes cv-wipe-in{from{background-size:0% 2px}to{background-size:var(--cv-wipe-target) 2px}}::placeholder{color:var(--wp--preset--color--contrast-2);opacity:.7}.wp-block-search:not(.wp-block-search__button-inside) .wp-block-search__input{transition:width 0.25s ease-out,opacity 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease;height:36px;top:-2px;margin-right:4px;border-radius:50px!important;padding:0 14px!important;background-color:color-mix(in srgb,var(--wp--preset--color--base-2) 70%,transparent);color:var(--wp--preset--color--contrast);border:none!important;outline:none!important;box-shadow:0 0 0 1px rgb(50 50 50 / .25) inset;user-select:none;-webkit-user-select:none;--cv-accent-color:transparent;background-image:linear-gradient(to top,var(--cv-accent-color) 2px,transparent 2px);background-repeat:no-repeat;background-position:center bottom;background-size:100% 2px}.wp-block-search:not(.wp-block-search__button-inside) .wp-block-search__input:focus{background-color:var(--wp--preset--color--base-2);--cv-accent-color:var(--wp--preset--color--accent);box-shadow:0 0 0 1px rgb(150 150 150 / .5) inset!important;animation:cv-wipe-in 0.2s cubic-bezier(.1,.9,.2,1) forwards}.wp-block-search__button-inside .wp-block-search__inside-wrapper{position:relative;border-radius:50px!important;overflow:hidden!important;border:none!important;outline:none!important;padding:2px!important;background-color:color-mix(in srgb,var(--wp--preset--color--base-2) 70%,transparent);box-shadow:0 0 0 1px rgb(50 50 50 / .25) inset;transition:background-color 0.25s ease,box-shadow 0.25s ease;--cv-accent-color:transparent;background-image:linear-gradient(to top,var(--cv-accent-color) 2px,transparent 2px);background-repeat:no-repeat;background-position:center bottom;background-size:100% 2px}.wp-block-search__button-inside:focus-within .wp-block-search__inside-wrapper{background-color:var(--wp--preset--color--base-2);--cv-accent-color:var(--wp--preset--color--accent);box-shadow:0 0 0 1px rgb(150 150 150 / .5) inset!important;animation:cv-wipe-in 0.2s cubic-bezier(.1,.9,.2,1) forwards}.wp-block-search__button-inside .wp-block-search__input{border-radius:0!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding-left:12px!important;color:var(--wp--preset--color--contrast)!important}.wp-block-search__button-inside .wp-block-search__button{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:50px!important;background-color:#fff0;border:none;color:var(--wp--preset--color--contrast);transition:background-color 0.2s ease}.wp-block-search__button-inside .wp-block-search__button:hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 8%,transparent);cursor:pointer}.wp-block-search__button{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:50%;background-color:#fff0;border:none;color:var(--wp--preset--color--contrast)}.collapsing-searchbar,.collapsing-searchbar .wp-block-search__inside-wrapper{position:relative!important;z-index:50000!important}@media screen and (max-width:640px){.collapsing-searchbar .wp-block-search__input{position:absolute;width:calc(100vw - 2rem - 32px)!important;right:32px;margin-right:0;border-radius:48px!important;z-index:50001!important;background-color:var(--wp--preset--color--base)!important;box-shadow:none!important;border:1px solid var(--wp--preset--color--contrast-3)!important}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{position:relative}}@media screen and (min-width:641px){.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{position:relative}.collapsing-searchbar .wp-block-search__input{position:absolute;right:32px;margin-right:0;width:18rem!important;z-index:50001!important;background-color:var(--wp--preset--color--base)!important;box-shadow:none!important;border:1px solid var(--wp--preset--color--contrast-3)!important}}.sticky{position:sticky;top:0;z-index:998;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding-top:env(safe-area-inset-top,0)!important}.sticky::before{content:"";position:absolute;inset:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:-1;pointer-events:none}.sidebar-nav a:not(.wp-block-button__link){text-decoration:none;border:none;transition:background-color 0.2s ease,color 0.2s ease;position:relative;display:flex;align-items:center;padding-left:10px!important;width:100%!important;box-sizing:border-box;border-radius:6px;white-space:pre-wrap}.sidebar-nav a:not(.wp-block-button__link):hover,.sidebar-nav a:not(.wp-block-button__link):focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent);transition:none}.sidebar-nav .wp-block-navigation-item.current-menu-item>a,.wp-block-navigation-item.current-page-ancestor>a,.sidebar-nav .wp-block-navigation-item.cv-active-override>a,.sidebar-nav .wp-block-navigation-item.cv-parent-active-hidden>a{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent);font-weight:600;position:relative}.sidebar-nav .wp-block-navigation-item.current-menu-item>a:hover,.wp-block-navigation-item.current-page-ancestor>a:hover,.sidebar-nav .wp-block-navigation-item.cv-active-override>a:hover,.sidebar-nav .wp-block-navigation-item.cv-parent-active-hidden>a:hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent)}.cv-active-indicator{position:absolute;left:0;top:0;width:4px;background-color:var(--wp--preset--color--accent);border-radius:48px;transition:opacity 0.2s ease,left 0.1s ease;z-index:10;pointer-events:none;opacity:0}.cv-active-indicator.is-active{opacity:1}::view-transition-group(cv-active-menu-indicator-0),::view-transition-group(cv-active-menu-indicator-1),::view-transition-group(cv-active-menu-indicator-2){animation-timing-function:cubic-bezier(.16,1,.3,1);animation-duration:0.4s}.sidebar-nav .wp-block-navigation-link{gap:4px!important}.sidebar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item a{margin-bottom:6px!important}.wp-block-navigation__responsive-container-open.always-shown{display:flex;align-items:center;justify-content:center;min-height:32px;width:32px;border-radius:6px;cursor:pointer;transition:background 0.2s ease,transform 0.1s ease}.wp-block-navigation__responsive-container-open.always-shown:hover{background-color:rgb(150 150 150 / .1)}.wp-block-navigation__responsive-container-open.always-shown:active{transform:scale(.9)}.wp-block-navigation__responsive-container-close{position:sticky!important;top:.75rem;left:0.8rem!important;z-index:100;width:32px!important;height:32px!important;min-height:32px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;background-color:var(--wp--preset--color--base);border-radius:6px;cursor:pointer;margin-bottom:-40px!important;transition:background 0.2s ease,transform 0.1s ease}.wp-block-navigation__responsive-container-close:hover{background-color:rgb(150 150 150 / .1)}.wp-block-navigation__responsive-container-close:active{transform:scale(.9)}.wp-block-navigation__responsive-container-close svg{width:20px;height:20px}.cv-nav-backdrop{position:fixed;inset:0;background-color:#fff0;z-index:997;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.cv-nav-backdrop.is-active{opacity:1;visibility:visible}.wp-block-navigation__responsive-container{transform:translateX(-100%)}.wp-block-navigation__responsive-container.is-menu-open,.cv-menu-closing{background-color:color-mix(in srgb,var(--wp--preset--color--base) 90%,transparent)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:10000;padding:0;box-sizing:border-box;overflow:hidden!important;min-height:100dvh;width:80%!important;max-width:80%!important;padding:0!important;position:fixed;top:0;left:0;border-right:1px solid var(--wp--preset--color--contrast-3)!important}@media screen and (min-width:641px){.wp-block-navigation__responsive-container.is-menu-open,.cv-menu-closing{max-width:340px!important}}.wp-block-navigation__responsive-container.is-menu-open{transform:translateX(0);animation:slideInLeft 0.25s cubic-bezier(.2,0,0,1) forwards}.cv-menu-closing{display:block!important;transform:translateX(0);animation:slideOutLeft 0.2s cubic-bezier(.2,0,.2,1) forwards;will-change:transform}@keyframes slideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}.cv-menu-closing .wp-block-navigation__responsive-dialog,.cv-menu-closing .wp-block-navigation__responsive-container-close{transform:translateX(0)!important;visibility:hidden!important;transition:slideOutLeft 0.2s cubic-bezier(.2,0,.2,1) forwards!important}.sidebar-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close,.sidebar-nav .cv-menu-closing .wp-block-navigation__responsive-close,.sidebar-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog,.sidebar-nav .cv-menu-closing .wp-block-navigation__responsive-dialog{position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;box-sizing:border-box!important;background:transparent!important}.sidebar-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog,.sidebar-nav .cv-menu-closing .wp-block-navigation__responsive-dialog{overflow:hidden!important;padding:0!important}.cv-has-sticky-bottom,.sidebar-nav .wp-block-navigation__responsive-container-content{display:flex!important;flex-direction:column!important;flex:1 1 0%!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important}.cv-has-sticky-bottom>.wp-block-navigation__container,.sidebar-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.sidebar-nav .wp-block-navigation__container{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;flex-grow:1!important;flex-shrink:1!important;flex-basis:auto!important;height:100%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0.5rem!important}ul.cv-menu-sticky-bottom{position:relative!important;flex-shrink:0!important;z-index:50;padding-top:12px;padding-bottom:12px;padding-left:0.5rem!important;padding-right:0.5rem!important;margin-bottom:0;display:flex;flex-direction:column;gap:4px;list-style:none;border-top:1px solid var(--wp--preset--color--contrast-3,rgb(150 150 150 / .15))!important}.cv-sticky-item{margin:0!important}.sidebar-nav .wp-block-navigation-item.has-child{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:space-between}.sidebar-nav .wp-block-navigation-item.has-child>a{flex:1 1 auto!important;width:100%!important;padding-right:40px!important;display:inline-flex!important;align-items:center}.cv-sidebar-submenu-toggle{position:absolute;top:0;right:0;width:40px!important;height:40px!important;margin:0!important;background:transparent!important;border:none!important;color:var(--wp--preset--color--contrast);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.2s ease;z-index:2}.cv-sidebar-submenu-toggle:hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent)!important}.cv-sidebar-submenu-toggle svg{transition:transform 0.15s cubic-bezier(0,0,0,1)}.cv-sidebar-submenu-toggle.is-active svg{transform:rotate(180deg)}.sidebar-nav .wp-block-navigation__submenu-container{position:static!important;flex-basis:100%!important;width:100%!important;display:none!important;margin:-12px 0 0 0!important;padding-left:0!important;padding-right:0!important;animation:cvFadeInMenu 0.15s cubic-bezier(0,0,0,1)}.sidebar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;display:block!important}.sidebar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item>a{padding-left:40px!important;padding-right:10px!important;width:100%!important;display:flex!important;box-sizing:border-box!important}.sidebar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item>a::before,.sidebar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-page-ancestor>a::before{left:28px}.sidebar-nav .wp-block-navigation__submenu-container.is-open{display:flex!important;flex-direction:column}@keyframes cvFadeInMenu{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cv-indicator-slide-down{animation:cvFadeInMenu 0.15s cubic-bezier(0,0,0,1)!important}.sidebar-nav .wp-block-navigation-submenu__toggle{display:none!important}.wco-nav-controls{display:flex;align-items:center;padding:0 8px;gap:4px}.wco-icon-btn{background:#fff0;border:none;color:var(--wp--preset--color--contrast);width:32px;height:32px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s ease,transform 0.1s active}.wco-icon-btn:hover{background-color:rgb(150 150 150 / .1)}.wco-icon-btn:active{transform:scale(.9)}.wco-app-title{font-size:13px;font-weight:600;margin-left:8px;color:var(--wp--preset--color--contrast-2)}.sidebar-sticky{position:-webkit-sticky;position:sticky;top:60px;z-index:10}.cv-info-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:help;color:var(--wp--preset--color--contrast-2,#666);opacity:.7;transition:opacity 0.2s ease;outline:none}.cv-info-icon:hover,.cv-info-icon:focus{opacity:1}.cv-info-tooltip{position:absolute;bottom:130%;left:50%;transform:translateX(-50%) translateY(10px) scale(.95);background-color:var(--wp--preset--color--base-2);border:1px solid var(--wp--preset--color--contrast-3);color:var(--wp--preset--color--contrast);padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500;width:max-content;max-width:220px;text-align:left;box-shadow:0 4px 16px rgb(0 0 0 / .12);opacity:0;visibility:hidden;transition:all 0.2s cubic-bezier(.175,.885,.32,1.275);z-index:100;pointer-events:none}.cv-info-tooltip::after{content:'';position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:var(--wp--preset--color--base-2) #fff0 #fff0 #fff0}.cv-info-tooltip::before{content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:var(--wp--preset--color--contrast-3) #fff0 #fff0 #fff0;z-index:-1}.cv-info-icon:hover .cv-info-tooltip,.cv-info-icon:focus .cv-info-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0) scale(1)}.cv-progress-ring{width:18px;height:18px;flex-shrink:0;display:none;animation:cv-rotate 2s linear infinite}.cv-progress-ring-container .cv-progress-ring,.cv-progress-ring.is-loading{display:block}.cv-progress-ring .path{stroke:var(--wp--preset--color--accent);stroke-linecap:round;animation:cv-dash 1.5s ease-in-out infinite}@keyframes cv-rotate{100%{transform:rotate(360deg)}}@keyframes cv-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.cv-progress-container{width:100%;margin:8px 0 7px 0;height:4px;background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 10%,transparent);border-radius:50px;overflow:hidden;position:relative}.cv-progress-fill{height:100%;background-color:var(--wp--preset--color--accent);border-radius:50px;width:0%;transition:width 0.3s ease}.cv-progress-container.is-indeterminate .cv-progress-fill{width:30%;position:absolute;animation:cv-progress-indeterminate 1.5s infinite cubic-bezier(.2,.8,.2,1)}@keyframes cv-progress-indeterminate{0%{left:-50%;width:20%}50%{width:60%}100%{left:100%;width:20%}}ins.adsbygoogle{min-height:0;width:100%;overflow:hidden}.jp-related-posts-i2__list{width:100%;--hgap:32px;row-gap:32px}.jp-related-posts-i2__post{flex:1 1 calc((100% - 72px) / 3);box-sizing:border-box;border-radius:12px;background-color:var(--wp--preset--color--base)}.jp-related-posts-i2__post-img{aspect-ratio:16 / 9;border-radius:12px;object-fit:cover}.jp-related-posts-i2__post-link{line-height:1.25;margin:0;font-weight:500}.jp-related-posts-i2__post-date,.jetpack-top-posts-date,.wp-block-rss__item-publish-date{color:var(--wp--preset--color--contrast-2);font-size:12px!important;padding-top:8px}.jetpack-top-posts-item{margin-top:0;margin-bottom:1.35em;text-decoration:none}.wp-block-jetpack-top-posts a,.wp-block-rss__item a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-decoration:none;font-weight:500;line-height:1.25}.wp-block-jetpack-instagram-gallery__grid-post img{aspect-ratio:4 / 5;border-radius:8px;object-fit:cover;border:1px solid var(--wp--preset--color--contrast-3);transition:box-shadow 0.25s ease}.wp-block-jetpack-instagram-gallery__grid-post img:hover{box-shadow:0 2px 12px 0 rgb(24 24 24 / .1)}.wp-block-details{border-radius:12px;overflow:hidden}.wp-block-details::details-content{opacity:0;height:0;transition:height 0.15s cubic-bezier(0,0,0,1),opacity 0.15s cubic-bezier(0,0,0,1),content-visibility 0.15s allow-discrete}.wp-block-details[open]::details-content{opacity:1;height:auto}.wp-block-details::details-content>*{transform:translateY(-10px);opacity:0;transition:transform 0.15s cubic-bezier(0,0,0,1),opacity 0.15s cubic-bezier(0,0,0,1)}.wp-block-details[open]::details-content>*{transform:translateY(0);opacity:1}.wp-block-accordion-panel{height:0;opacity:0;overflow:hidden;transition:height 0.15s cubic-bezier(0,0,0,1),opacity 0.15s cubic-bezier(0,0,0,1),display 0.15s allow-discrete}.wp-block-accordion-panel>*{transform:translateY(-10px);opacity:0;transition:transform 0.15s cubic-bezier(0,0,0,1),opacity 0.15s cubic-bezier(0,0,0,1)}.wp-block-accordion-item.is-open .wp-block-accordion-panel{height:auto;opacity:1;@starting-style{height:0;opacity:0}}.wp-block-accordion-item.is-open .wp-block-accordion-panel>*{transform:translateY(0);opacity:1}.wp-block-query-pagination-numbers a.page-numbers{padding:6px;border-radius:2px}#cv-splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:flex;align-items:center;justify-content:center;transition:opacity 0.25s ease-out,visibility 0.25s;background-color:var(--wp--preset--color--base,#fbfdfe)}.cv-splash-spinner .path{stroke:var(--wp--preset--color--contrast,#111111)}.cv-splash-content{display:flex;flex-direction:column;align-items:center;gap:64px;animation:cvFadeIn 0.5s}.cv-splash-logo{width:80px;height:80px;border-radius:20%}.cv-splash-spinner svg{animation:rotate 2s linear infinite;width:32px;height:32px}.cv-splash-spinner .path{stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes cvFadeIn{from{opacity:0}to{opacity:1}}body.cv-loading{overflow:hidden!important;height:100vh!important}body.cv-loading .anime,body.cv-loading .anime-alt,body.cv-loading #greeting,body.cv-loading #greeting .text,body.cv-loading #greeting .emoji{animation-play-state:paused!important}#cv-pwa-progress-bar{position:fixed;top:0;left:0;width:100%;height:3px;z-index:100000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;overflow:hidden}#cv-pwa-progress-bar.is-loading{opacity:1;visibility:visible}#cv-pwa-progress-bar::before{content:'';position:absolute;top:0;left:-100%;height:100%;width:100%;background-color:var(--wp--preset--color--accent);border-radius:50px;animation:cvFluentLoading 1.5s infinite cubic-bezier(.2,.8,.2,1)}@keyframes cvFluentLoading{0%{left:-50%;width:20%}50%{width:60%}100%{left:100%;width:20%}}#cv-pwa-skeleton{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:var(--wp--preset--color--base);z-index:900;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease}#cv-pwa-skeleton.is-loading{opacity:1;visibility:visible;pointer-events:auto}#cv-pwa-skeleton.is-loading .cv-skeleton-content{animation:slideUp 0.4s cubic-bezier(.2,.8,.2,1) forwards}.cv-skeleton-content{position:relative;width:100%;height:100%;max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box;--skel-color:color-mix(in srgb, var(--wp--preset--color--contrast) 8%, transparent);background-origin:content-box;background-repeat:no-repeat;background-image:linear-gradient(var(--skel-color) 100%,transparent 0),linear-gradient(var(--skel-color) 100%,transparent 0),linear-gradient(var(--skel-color) 100%,transparent 0),radial-gradient(circle,var(--skel-color) 99%,transparent 100%),linear-gradient(var(--skel-color) 100%,transparent 0),linear-gradient(var(--skel-color) 100%,transparent 0),linear-gradient(var(--skel-color) 100%,transparent 0);background-size:25% 14px,90% 32px,60% 32px,28px 28px,30% 12px,25% 12px,100% 220px;background-position:0 90px,0 120px,0 160px,0 216px,40px 224px,100% 224px,0 264px}.cv-skeleton-content::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--wp--preset--color--base) 60%,transparent) 50%,transparent 100%);animation:cvShimmerSweep 1.5s infinite}@keyframes cvShimmerSweep{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@media screen and (min-width:641px){.cv-skeleton-content{background-size:15% 14px,85% 40px,50% 40px,32px 32px,20% 14px,15% 14px,100% 540px;background-position:0 100px,0 130px,0 178px,0 248px,44px 256px,100% 256px,0 300px}}.cv-combobox-wrapper{position:relative;font-family:inherit;width:100%;max-width:360px}.cv-combobox-wrapper.is-open{z-index:100001}.cv-combobox-trigger{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border:1px solid rgb(0 0 0 / .1);border-bottom:1px solid rgb(0 0 0 / .3);border-radius:4px;background:rgb(255 255 255 / .05);cursor:default;transition:background 0.1s;outline:none;min-height:18px;color:var(--wp--preset--color--contrast)}.cv-combobox-trigger:hover{background:rgb(255 255 255 / .08)}.cv-combobox-trigger:active{background:rgb(255 255 255 / .03)}html[data-theme="dark"] .cv-combobox-trigger{border:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .3)}html[data-theme="dark"] .cv-combobox-trigger:hover{background:rgb(255 255 255 / .05)}html[data-theme="dark"] .cv-combobox-trigger:focus{border:1px solid var(--wp--preset--color--contrast)}.cv-combobox-text{font-size:14px;font-weight:500;color:var(--wp--preset--color--contrast)}.cv-combobox-arrow{padding-left:8px;opacity:.8;transition:transform 0.2s ease;color:var(--wp--preset--color--contrast)}.cv-combobox-menu.open+.cv-combobox-trigger .cv-combobox-arrow{transform:rotate(180deg)}.cv-combobox-menu{position:absolute;left:0;top:0;background-color:color-mix(in srgb,var(--wp--preset--color--base) 85%,transparent)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid var(--wp--preset--color--contrast-3);border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .2),0 1px 3px rgb(0 0 0 / .1),inset 0 0 0 1px rgb(255 255 255 / .1)!important;padding:4px;min-width:100%;width:max-content;max-width:300px;max-height:80vh;overflow-y:auto;z-index:10000;display:none;opacity:0;pointer-events:none;--clip-top:50%;--clip-bottom:50%;clip-path:inset(var(--clip-top) -40px var(--clip-bottom) -40px round 4px);transition:opacity 0.2s ease,clip-path 0.3s cubic-bezier(.1,.9,.2,1)}.cv-combobox-menu.is-mounted{display:block}.cv-combobox-menu.is-visible{pointer-events:auto;opacity:1;clip-path:inset(-40px -40px -40px -40px round 8px);transition:opacity 0.05s linear,clip-path 0.3s cubic-bezier(.1,.9,.2,1)}.cv-combobox-trigger:focus-visible,.cv-combobox-option:focus-visible{outline:2px solid var(--wp--preset--color--contrast);outline-offset:-2px}.cv-combobox-menu::-webkit-scrollbar{width:4px}.cv-combobox-menu::-webkit-scrollbar-thumb{background:var(--wp--preset--color--contrast-3);border-radius:4px}.cv-combobox-menu.align-right{left:auto;right:-1px}.cv-combobox-option{padding:6px 14px;margin:2px 0;border-radius:4px;cursor:default;display:flex;align-items:center;white-space:nowrap;font-size:14px;color:var(--wp--preset--color--contrast)}.cv-combobox-option:hover{background:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent);color:var(--wp--preset--color--contrast)}.cv-combobox-option.selected{background:color-mix(in srgb,var(--wp--preset--color--accent) 6%,transparent);font-weight:600}.cv-combobox-option.selected::before{content:'';display:block;width:4px;height:20px;background:var(--wp--preset--color--accent);border-radius:2px;margin-left:-14px;margin-right:10px}.cv-combobox-overlay{display:none!important;pointer-events:none!important}.cv-context-menu{position:fixed;margin:0;inset:auto;top:0;left:0;background-color:color-mix(in srgb,var(--wp--preset--color--base) 85%,transparent)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--wp--preset--color--contrast-3);border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .2),0 1px 3px rgb(0 0 0 / .1),inset 0 0 0 1px rgb(255 255 255 / .1)!important;padding:4px;width:max-content;min-width:140px;z-index:11000;display:none;opacity:0;pointer-events:none;transform:scale(.93) translateY(var(--slide-y,-12px));transform-origin:var(--origin-y,top);transition:opacity 0.15s cubic-bezier(.1,.9,.2,1),transform 0.22s cubic-bezier(.1,.9,.2,1)}.cv-context-menu.is-mounted{display:block}.cv-context-menu.is-visible{pointer-events:auto;opacity:1;transform:scale(1) translateY(0)}.cv-context-menu-item{padding:5px 8px;margin:1px 0;border-radius:4px;cursor:default;display:flex;align-items:center;gap:8px;font-size:var(--wp--preset--font-size--medium,16px);color:var(--wp--preset--color--contrast);transition:background-color 0.15s;user-select:none}.cv-context-menu-item:hover{background:color-mix(in srgb,var(--wp--preset--color--contrast) 6%,transparent)}.cv-context-menu-item.danger{color:var(--wp--preset--color--accent-red,#cc002b)!important}.cv-context-menu-item.danger:hover{background:color-mix(in srgb,var(--wp--preset--color--accent-red,#cc002b) 10%,transparent)!important}.cv-context-menu-item svg{flex-shrink:0;width:16px;height:16px;fill:currentColor}.cv-context-menu-item svg path{fill:currentColor}.cv-horizontal-active-indicator{position:absolute!important;pointer-events:none!important;display:none!important}@media screen and (min-width:600px){.wp-block-navigation.topbar-nav{position:relative;display:block;min-width:0!important;max-width:100%!important;flex-grow:1!important;flex-shrink:1!important}.wp-block-navigation.topbar-nav:not(.cv-horizontal-formatted){overflow:hidden!important}.wp-block-navigation.topbar-nav .wp-block-navigation__container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;padding:4px 0!important;margin:0!important;list-style:none!important;position:relative!important;max-width:100%!important;overflow:visible!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child{display:inline-flex!important;align-items:center!important;position:relative!important;gap:0!important;border-radius:4px!important;height:32px!important;box-sizing:border-box!important;background-color:transparent!important;transition:background-color 0.15s ease!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent)!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child>a{padding:6px 8px 6px 12px!important;background:transparent!important;height:100%!important;display:inline-flex!important;align-items:center!important;color:var(--wp--preset--color--contrast)!important;text-decoration:none!important;border:none!important;font-weight:500!important;font-size:var(--wp--preset--font-size--medium,16px)!important;white-space:nowrap!important;box-sizing:border-box!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.open-on-click>button.wp-block-navigation-submenu__toggle{position:static!important;margin:0!important;padding:6px 12px!important;width:auto!important;min-width:0!important;height:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:var(--wp--preset--color--contrast)!important;border:none!important;cursor:pointer!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;font-weight:500!important;font-size:var(--wp--preset--font-size--medium,16px)!important;white-space:nowrap!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item:not(.has-child)>a{text-decoration:none!important;border:none!important;display:inline-flex!important;align-items:center!important;padding:6px 12px!important;box-sizing:border-box!important;border-radius:4px!important;white-space:nowrap!important;color:var(--wp--preset--color--contrast)!important;font-weight:500!important;font-size:var(--wp--preset--font-size--medium,16px)!important;height:32px!important;line-height:1!important;position:relative!important;background-color:transparent!important;transition:background-color 0.15s ease,color 0.15s ease!important;cursor:pointer!important;font-family:inherit!important;appearance:none!important;-webkit-appearance:none!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item:not(.has-child)>a:hover,.wp-block-navigation.topbar-nav .wp-block-navigation-item:not(.has-child)>a:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent)!important;color:var(--wp--preset--color--contrast)!important;transition:none!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.current-menu-item>a,.wp-block-navigation.topbar-nav .wp-block-navigation-item.current-menu-ancestor>a,.wp-block-navigation.topbar-nav .wp-block-navigation-item.current-page-ancestor>a,.wp-block-navigation.topbar-nav .wp-block-navigation-item.cv-active-override>a,.wp-block-navigation.topbar-nav .wp-block-navigation-item.current-menu-item>.wp-block-navigation-submenu__toggle,.wp-block-navigation.topbar-nav .wp-block-navigation-item.current-menu-ancestor>.wp-block-navigation-submenu__toggle,.wp-block-navigation.topbar-nav .wp-block-navigation-item.current-page-ancestor>.wp-block-navigation-submenu__toggle,.wp-block-navigation.topbar-nav .wp-block-navigation-item.cv-active-override>.wp-block-navigation-submenu__toggle{color:var(--wp--preset--color--contrast)!important;font-weight:600!important}.cv-horizontal-active-indicator{display:block!important;position:absolute;bottom:0;left:0;width:16px!important;height:3px;background-color:transparent!important;pointer-events:none;z-index:10;opacity:0;transition:opacity 0.2s ease,transform 0.25s cubic-bezier(.16,1,.3,1)!important}.cv-horizontal-active-indicator::after{content:"";display:block;width:100%;height:100%;background-color:var(--wp--preset--color--accent);border-radius:99px;transform-origin:center center;transform:scaleX(1);transition:transform 0.25s cubic-bezier(.16,1,.3,1),opacity 0.2s ease}.cv-horizontal-active-indicator.is-active{opacity:1}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child{position:relative!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container{position:absolute!important;top:100%!important;left:0!important;z-index:10000!important;min-width:180px!important;width:max-content!important;max-width:280px!important;padding:4px!important;margin:6px 0 0 0!important;list-style:none!important;background-color:color-mix(in srgb,var(--wp--preset--color--base-2) 90%,transparent)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid var(--wp--preset--color--contrast-3)!important;border-radius:8px!important;box-shadow:0 8px 16px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .04)!important;display:block!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-8px)!important;transition:opacity 0.15s ease,transform 0.15s ease,visibility 0s 0.15s!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container::before{content:""!important;position:absolute!important;top:-12px!important;left:0!important;right:0!important;height:12px!important;background:transparent!important;z-index:-1!important;pointer-events:auto!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:not(.open-on-click):not(.cv-overflow-menu-item):not(:has(.wp-block-navigation-submenu__toggle)):hover>.wp-block-navigation__submenu-container,.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:not(.open-on-click):not(.cv-overflow-menu-item):not(:has(.wp-block-navigation-submenu__toggle)):focus-within>.wp-block-navigation__submenu-container,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container.is-open,.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:has(.wp-block-navigation-submenu__toggle[aria-expanded="true"])>.wp-block-navigation__submenu-container{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:opacity 0.15s ease,transform 0.15s ease,visibility 0s 0s!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item{margin:0!important;padding:0!important;width:100%!important;display:block!important;background:transparent!important;background-color:transparent!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item>a{opacity:1!important;visibility:visible!important}.wp-block-navigation.topbar-nav:has(.wp-block-navigation-item.has-child:hover) .cv-horizontal-active-indicator::after,.wp-block-navigation.topbar-nav:has(.wp-block-navigation-item.has-child:focus-within) .cv-horizontal-active-indicator::after,.wp-block-navigation.topbar-nav:has([aria-expanded="true"]) .cv-horizontal-active-indicator::after,.wp-block-navigation.topbar-nav:has(.wp-block-navigation__submenu-container.is-open) .cv-horizontal-active-indicator::after,.wp-block-navigation.topbar-nav:has(.wp-block-navigation__submenu-container:hover) .cv-horizontal-active-indicator::after,.wp-block-navigation.topbar-nav:has(.wp-block-navigation__submenu-container:focus-within) .cv-horizontal-active-indicator::after{opacity:0!important;transform:scaleX(0)!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item>a{display:flex!important;align-items:center!important;padding:8px 16px 8px 16px!important;margin:2px 0!important;font-size:var(--wp--preset--font-size--medium,16px)!important;border-radius:4px!important;color:var(--wp--preset--color--contrast)!important;background:transparent!important;background-color:transparent!important;width:100%!important;height:auto!important;min-height:28px!important;box-sizing:border-box!important;text-decoration:none!important;font-weight:500!important;transition:background-color 0.15s ease,color 0.15s ease!important;position:relative!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item>a:hover,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item>a:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent)!important;color:var(--wp--preset--color--contrast)!important;transition:none!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item>a,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current_page_item>a,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-page-ancestor>a,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor>a{color:var(--wp--preset--color--contrast)!important;font-weight:600!important;background-color:color-mix(in srgb,var(--wp--preset--color--accent) 6%,transparent)!important}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item>a::before,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current_page_item>a::before,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-page-ancestor>a::before,.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-ancestor>a::before{content:""!important;position:absolute!important;left:0px!important;top:50%!important;transform:translateY(-50%)!important;width:4px!important;height:16px!important;background-color:var(--wp--preset--color--accent)!important;border-radius:48px!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:not(.open-on-click):not(:has(.wp-block-navigation-submenu__toggle))>a::after{content:"";display:inline-block;width:6px;height:6px;margin-left:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 0.15s cubic-bezier(0,0,0,1);opacity:.7;flex-shrink:0}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.open-on-click>button.wp-block-navigation-submenu__toggle::after{content:"";display:inline-block;width:6px;height:6px;margin-left:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 0.15s cubic-bezier(0,0,0,1);opacity:.7;flex-shrink:0}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:has(.wp-block-navigation-submenu__toggle)>a::after{display:none!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child:not(.open-on-click):not(.cv-overflow-menu-item):not(:has(.wp-block-navigation-submenu__toggle)):hover>a::after,.wp-block-navigation.topbar-nav .wp-block-navigation-submenu__toggle[aria-expanded="true"]::after{transform:translateY(1px) rotate(225deg)}.wp-block-navigation.topbar-nav .wp-block-navigation__submenu-icon{display:none!important}.wp-block-navigation.topbar-nav button.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;padding:6px 12px 6px 2px!important;margin:0!important;cursor:pointer!important;color:var(--wp--preset--color--contrast)!important;position:static!important;width:auto!important;min-width:0!important;height:100%!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important}.wp-block-navigation.topbar-nav button.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle svg{display:none!important}.wp-block-navigation.topbar-nav button.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle::after{content:"";display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 0.15s cubic-bezier(0,0,0,1);opacity:.7;flex-shrink:0}.wp-block-navigation.topbar-nav button.wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle[aria-expanded="true"]::after{transform:translateY(1px) rotate(225deg)}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.open-on-click>button.wp-block-navigation-submenu__toggle svg{display:none!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.cv-overflow-menu-item:hover>.wp-block-navigation__submenu-container{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-8px)!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.cv-overflow-menu-item>.wp-block-navigation__submenu-container.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:opacity 0.15s ease,transform 0.15s ease,visibility 0s 0s!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.cv-overflow-menu-item>a::after,.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.cv-overflow-menu-item>.wp-block-navigation-submenu__toggle::after{display:none!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.cv-overflow-menu-item>a{padding:6px 10px!important}.wp-block-navigation.topbar-nav .wp-block-navigation-item.has-child.cv-overflow-menu-item.cv-submenu-active{background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent)!important}}dialog.cv-content-dialog-popup,dialog.cv-content-dialog:not(#page-modal){position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.08);background-color:var(--wp--preset--color--base-2);color:var(--wp--preset--color--contrast);border:1px solid var(--wp--preset--color--contrast-3);border-radius:12px;box-shadow:0 10px 50px rgb(0 0 0 / .3);width:90%;max-width:520px;max-height:85vh;flex-direction:column;z-index:10000;overflow:hidden;opacity:0;padding:0;margin:0;pointer-events:none}dialog.cv-content-dialog:not([open]),dialog.cv-content-dialog-popup:not([open]){display:none}dialog.cv-content-dialog[open],dialog.cv-content-dialog-popup[open],dialog.cv-content-dialog.is-visible,dialog.cv-content-dialog-popup.is-visible{display:flex!important;pointer-events:auto!important}dialog.cv-content-dialog-popup.is-visible{transform:translate(-50%,-50%) scale(1);animation:cvZoomOutEntry 0.22s cubic-bezier(.1,.9,.2,1) forwards}dialog.cv-content-dialog-popup.is-closing{pointer-events:none;animation:cvZoomInExit 0.18s cubic-bezier(.1,.9,.2,1) forwards}@keyframes cvZoomOutEntry{from{opacity:0;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes cvZoomInExit{from{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}dialog.cv-content-dialog::backdrop,dialog.cv-content-dialog-popup::backdrop{background-color:#fff0}dialog.cv-content-dialog.is-visible::backdrop,dialog.cv-content-dialog-popup.is-visible::backdrop{animation:cvBackdropIn 0.2s forwards}dialog.cv-content-dialog.is-closing::backdrop,dialog.cv-content-dialog-popup.is-closing::backdrop{animation:cvBackdropOut 0.2s forwards}@keyframes cvBackdropIn{from{background-color:#fff0}to{background-color:rgb(0 0 0 / .6)}}@keyframes cvBackdropOut{from{background-color:rgb(0 0 0 / .6)}to{background-color:#fff0}}.cv-content-dialog-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--wp--preset--color--contrast-3);background:var(--wp--preset--color--base)}.cv-content-dialog-content{padding:24px;flex:1;overflow-y:auto;max-height:calc(85vh - 80px);min-height:0}.cv-content-dialog-title{margin:0 0 12px 0;font-size:1.25rem;font-weight:600;color:var(--wp--preset--color--contrast);user-select:none}.cv-content-dialog-actions{display:flex;gap:12px;padding:16px 24px;background-color:var(--wp--preset--color--base);border-top:1px solid var(--wp--preset--color--contrast-3);flex-shrink:0}.cv-info-tooltip.dynamic-tooltip{position:fixed!important;z-index:99999!important;width:max-content;max-width:85vw;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s cubic-bezier(.2,0,.2,1);margin:0!important;left:50%;transform:none!important}.cv-info-tooltip.dynamic-tooltip.is-visible{opacity:1!important;visibility:visible!important}.cv-info-tooltip.dynamic-tooltip.align-center{transform:translateX(-50%)!important}.cv-info-tooltip.dynamic-tooltip::after,.cv-info-tooltip.dynamic-tooltip::before{content:'';position:absolute;left:var(--arrow-x,50%);border-style:solid;border-color:#fff0;margin:0!important;transform:translateX(-50%);transition:left 0.1s ease}.cv-info-tooltip.dynamic-tooltip.pos-top::after,.cv-info-tooltip.dynamic-tooltip.pos-top::before{bottom:auto}.cv-info-tooltip.dynamic-tooltip.pos-top::after{top:100%;border-width:6px;border-color:var(--wp--preset--color--base-2) #fff0 #fff0 #fff0}.cv-info-tooltip.dynamic-tooltip.pos-top::before{top:100%;border-width:7px;border-color:var(--wp--preset--color--contrast-3) #fff0 #fff0 #fff0}.cv-info-tooltip.dynamic-tooltip.pos-bottom::after,.cv-info-tooltip.dynamic-tooltip.pos-bottom::before{top:auto}.cv-info-tooltip.dynamic-tooltip.pos-bottom::after{bottom:100%;border-width:6px;border-color:#fff0 #fff0 var(--wp--preset--color--base-2) #fff0}.cv-info-tooltip.dynamic-tooltip.pos-bottom::before{bottom:100%;border-width:7px;border-color:#fff0 #fff0 var(--wp--preset--color--contrast-3) #fff0}