.use-site-logo{text-align:var(--text-align,inherit);margin-block:0;font-size:25px;font-weight:700;line-height:1em}.use-site-logo a:hover{opacity:.8}.use-site-logo img{width:100%;max-width:var(--logo-width,80px)}@media only screen and (width<=1024px){.use-site-logo{font-size:22px}}@media only screen and (width<=767px){.use-site-logo{font-size:20px}}@position-try --right{top:auto;left:auto;bottom:anchor(bottom);left:anchor(left)}.use-navigation{z-index:999}.use-navigation .menu{gap:20px;justify-content:var(--align,flex-end);display:flex}.use-navigation .menu details{anchor-name:--navigation}.use-navigation .menu details[open] ul{display:block}.use-navigation .menu details summary{cursor:pointer;display:block}.use-navigation .menu li{position:relative}.use-navigation .menu li a,.use-navigation .menu li summary{border-radius:2.5px;padding:5px 10px;display:block}.use-navigation .menu li a:hover,.use-navigation .menu li summary:hover{background-color:var(--color-background)}.use-navigation .menu ul.submenu{position-anchor:--navigation;top:anchor(top);left:anchor(right);position-try-fallbacks:--right;background-color:var(--color-light);border:1px solid var(--color-border);border-radius:5px;min-width:200px;padding:10px;display:none;position:absolute}.use-navigation .hamburger-trigger{cursor:pointer;display:block}@media screen and (width>=1025px){.use-navigation .hamburger-trigger{display:none}}section.base-header{padding-block:20px}.use-text-editor{text-align:var(--text-align,inherit)}.use-text-editor :last-child{margin-block-end:0}section.bottom-cta-section{isolation:isolate;background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));text-align:center}section.bottom-cta-section:after{content:"";width:100%;height:100%;mask-image:gradient(linear, left 90%, left top, from(#000), to(#0000));transform-origin:bottom;opacity:.7;background-position:bottom;background-size:40px 40px;background-image:repeating-linear-gradient(to right, var(--color-light) 0, var(--color-light) 1px, transparent 1px 40px), repeating-linear-gradient(to bottom, var(--color-light) 0, var(--color-light) 2px, transparent 1px 40px);z-index:-1;animation:4s linear infinite scroll-lines;position:absolute;bottom:0;left:0;transform:perspective(200px)rotateX(40deg)scaleX(2)translateZ(0);-webkit-mask-image:-webkit-gradient(linear,0 90%,0 0,from(#000),to(#0000))}@keyframes scroll-lines{0%{background-position:0 0}to{background-position:40px 40px}}section.bottom-cta-section .heading-title:not(span),section.bottom-cta-section .use-text-editor{color:var(--color-light)}section.bottom-cta-section .use-button{background-color:var(--color-light);color:var(--color-primary);border-color:var(--color-light)}section.bottom-cta-section .use-button:hover{background-color:var(--color-heading);border-color:var(--color-heading);color:var(--color-light)}
