:root{--color-accent:18, 116, 116;--color-accent-2:18, 51, 116;--color-white:31, 31, 40;--color-light:217, 142, 4;--color-dark:36, 60, 214;--color-black:142, 28, 62}.page-section:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background{border:2px solid rgb(var(--color-accent))!important}.page-section.white:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background,.page-section.light:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background{border:2px solid rgb(var(--color-black))!important}.page-section.bright:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background,.page-section.dark:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background,.page-section.black:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background{border:2px solid rgb(var(--color-white))!important}@media (hover:hover){:is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button)::after,.spb-324 a::after{content:"";z-index:99;display:block;position:absolute;width:.4em;height:.4em;bottom:-.3em;left:calc(50% - 0.2em);background-color:rgb(var(--color-black));border-radius:99px;opacity:0;transition:200ms cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.header-nav-folder-item>:is(a,button)::after{bottom:0em}:is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button),.spb-324 a{position:relative}:is(.header-nav-item:hover,.header-nav-folder-item:hover,.header-menu-nav-item:hover,.header-nav-item--active,.header-nav-folder-item--active,.header-menu-nav-item--active)>:is(a,button)::after,.spb-324 p:has(a):hover>a::after{opacity:1;transform:scale(1)}:is(.header-nav-item--active,.header-nav-folder-item--active,.header-menu-nav-item--active)>:is(a,button){background:none!important}:is(.dark,.black) :is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button)::after{background-color:rgb(var(--color-white))!important}:is(.light-bold,.bright-inverse,.dark-bold,.black-bold) :is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button)::after,:is(.light-bold,.bright-inverse,.dark-bold,.black-bold) .spb-324 p:has(a):hover>a::after{background-color:rgb(var(--color-accent))!important}body:not(.header--menu-open) .header-nav-folder-item--active .header-nav-folder-item-content,:is([aria-current="page"],[aria-current="true"]) .header-menu-nav-item-content{background-image:none!important}}.page-section:is(.white,.white-bold,.light,.light-bold,.bright,.bright-inverse,.dark,.dark-bold,.black,.black-bold):is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background,.page-section:is([data-section-id="67db1e74f89c9a62ae432367"]) .section-background{border-color:#1f1f28!important}:is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button),.spb-324 a{color:#1f1f28!important}:is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button)::after,:is(.light-bold,.bright-inverse,.dark-bold,.black-bold,.dark,.black) :is(.header-nav-item,.header-menu-nav-item,.header-nav-folder-item)>:is(a,button)::after,.spb-324 a::after{background-color:#1f1f28!important}