html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:#fff;margin:0}main{width:100%;overflow-x:clip}img{max-width:100%;height:auto}.skip-link{color:#203890;z-index:1000;background:#fff;border:2px solid #203890;padding:12px 20px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #315bdd}.relax-video-frame{aspect-ratio:9/16;background:#111;width:100%;position:relative;overflow:hidden}.relax-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.relax-video-poster{cursor:pointer;background:#111;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.elementor .relax-video-poster img{object-fit:cover;opacity:.95;width:100%;height:100%}.relax-play{color:#fff;background:#f03;border-radius:13px;place-items:center;width:68px;height:48px;padding-left:3px;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.relax-video-poster:hover .relax-play{background:#d00}.relax-faq details{margin:0}.relax-faq summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.relax-faq summary::-webkit-details-marker{display:none}.relax-faq .eael-accordion-content{display:block!important}.relax-faq details:not([open])>.eael-accordion-content{display:none!important}.faq-indicator{color:#fff;margin-left:16px;font-size:24px;line-height:1}details[open]>.eael-accordion-header .faq-indicator{transform:rotate(45deg)}.relax-support-animation{aspect-ratio:1;width:100%}.relax-support-animation canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
