html,button{box-sizing:border-box;font-size:var(--font-size-medium)}body{background:var(--white)!important;color:var(--black);font-family:var(--primary-font);font-kerning:normal;font-size:var(--font-size-medium);text-rendering:geometricPrecision}::placeholder{color:var(--grey);font-weight:var(--font-weight-medium)!important}body::before,.cf-footer::after{content:"";position:absolute;top:-6px;left:0;right:0;height:6px;background:linear-gradient(90deg,var(--primary-color) 0 20%,var(--secondary-color) 20% 40%,var(--fake-tertiary-color) 40% 60%,var(--red) 60% 80%,var(--yellow) 80% 100%)}.cf-footer{position:relative}.cf-footer::after{bottom:0;height:24px;top:unset}body.admin-bar::before{top:32px}a{color:var(--primary-color);text-decoration:none!important}a:hover{color:var(--secondary-color)}article{background-color:var(--pure-white);border-radius:var(--radius-large);padding:var(--spacing-huge);padding-top:var(--spacing-tiny)}.home article{padding-top:0!important}article#post-5769{margin-top:200px!important}figure{display:block;margin-bottom:var(--spacing-medium)!important}footer{margin-top:var(--spacing-huge)}footer *::selection{background:var(--white)!important;color:var(--primary-color)!important}h1{font-weight:var(--font-weight-large);font-size:var(--title-size-medium)!important;letter-spacing:-.33px;line-height:var(--line-height-small);margin-bottom:var(--spacing-medium)}h1::after{background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 40% 60%,var(--tertiary-color) 70% 76%,var(--yellow) 80% 88%,var(--red) 92%);bottom:4px;content:"";display:block!important;height:4px;left:0;position:relative;width:240px}h2{font-weight:var(--font-weight-large);font-size:var(--title-size-tiny)!important;letter-spacing:-.21px;line-height:var(--line-height-small);margin-bottom:var(--spacing-medium)}h3{font-family:var(--secondary-font);font-size:var(--title-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);margin-bottom:var(--spacing-medium)}h5{font-family:var(--secondary-font);font-size:var(--font-size-small);font-weight:var(--font-weight-large);line-height:var(--line-height-small);margin-bottom:var(--spacing-small);text-decoration:underline}input,p,ol,article li:not(.tab-title){font-family:var(--secondary-font)!important;font-size:var(--font-size-medium)!important;font-weight:var(--font-weight-small)!important;line-height:var(--line-height-medium)!important;text-rendering:optimizeLegibility}main{margin-top:var(--spacing-huge)}.home main{margin-top:0}@keyframes shiftup{0%{transform:translateY(50px);opacity:0}20%,80%{transform:translateY(0);opacity:1}100%{transform:translateY(50px);opacity:0}}@keyframes shiftend{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.cf-footer{background:var(--primary-color);color:var(--white);padding:0;width:100%}.cf-footer a{color:var(--pure-white)}.cf-footer a:hover{text-decoration:underline!important}.cf-footer h4{color:var(--white);font-size:var(--font-size-medium);font-weight:var(--font-weight-large)}.cf-footer p{color:var(--white)!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-medium)!important;margin:0}.cf-footer .cf-footer-inner{width:1200px;max-width:100%;margin:0 auto;padding:var(--spacing-large) 0}.cf-logo-wrap{margin-bottom:var(--spacing-large)}.cf-logo-wrap svg{margin-top:12px}.cf-separator{border:0;border-top:1px solid rgb(255 255 255 / .12);margin-top:48px!important;margin-bottom:48px!important}.cf-socials-icons{align-items:center;display:flex;gap:var(--spacing-medium);justify-content:center}.cf-social-icon svg{color:#fff;height:32px;width:32px}.cf-top{display:flex;justify-content:space-between;gap:var(--spacing-medium);align-items:flex-start;flex-wrap:wrap}.cf-top .cf-left{display:flex;flex-direction:column;gap:0;max-width:760px}.cf-menus{--col-gap:32px;display:flex;gap:var(--col-gap);justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;margin-bottom:var(--spacing-large);padding:0}.cf-column{box-sizing:border-box;flex:0 0 calc((100% - (var(--col-gap) * 4)) / 5);max-width:calc((100% - (var(--col-gap) * 4)) / 5);min-width:120px}.cf-col-title{color:#fff;font-weight:700;font-size:16px;padding:0;margin-bottom:24px}.cf-arrow{display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;margin-left:8px;opacity:.95;transform-origin:center;transition:transform 0.22s ease;transform:rotate(45deg)}.cf-sub-toggle[aria-expanded="true"] .cf-arrow{transform:rotate(-135deg)}.cf-item.has-children:hover>.cf-sub-toggle .cf-arrow:not([aria-expanded="true"]){transform:rotate(45deg)}.cf-submenu-top{list-style:none;padding-left:0;margin:0}.cf-sub-submenu{list-style:none;padding-left:10px;margin:6px 0 0 0;max-height:0;overflow:hidden;transition:max-height .26s ease}.cf-sub-submenu.open{max-height:800px}.cf-item{margin:16px 0;font-size:14px}.cf-item a{color:#e8f6ff;text-decoration:none;box-shadow:none}.cf-item a:hover{text-decoration:underline}.cf-item.has-children>.cf-sub-toggle{background:#fff0;border:0;color:#fff;width:auto;padding:0;display:inline-flex;align-items:flex-start;cursor:pointer;font-size:14px;box-shadow:none;text-align:left}.cf-footer *{box-shadow:none!important}.cf-bottom{margin-top:24px;border-top:0;padding-top:12px;font-size:13px;color:rgb(255 255 255 / .9);text-align:center}.cf-item>a{display:block;margin-bottom:20px;font-weight:600!important}.cf-sub-submenu a{display:block;margin-bottom:20px;font-weight:400!important}.cf-item:last-child>a,.cf-sub-submenu a:last-child{margin-bottom:0}@media (max-width:900px){.cf-socials{margin-top:0;align-items:flex-start}.cf-sep{margin-top:24px!important;margin-bottom:24px!important}.cf-footer .cf-footer-inner{padding:32px 16px}.cf-top{flex-direction:column}.cf-left{max-width:100%}.cf-right{align-self:flex-start}.cf-menus{display:block;gap:0;padding:0}.cf-column{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:12px}.cf-col-title{font-size:16px}}.cf-sub-arrow{display:inline-block;transition:transform 0.3s ease}.cf-item.has-children .cf-sub-toggle[aria-expanded="true"] .cf-sub-arrow{transform:rotate(180deg)}.cf-sub-toggle .cf-sub-arrow{margin-left:8px;display:inline-block;vertical-align:middle}footer .e-con{padding:0!important}