@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.wsl-page{display:block;width:100%;background:#fbfbfb;color:#081f2d;font-family:Montserrat,Arial,sans-serif;line-height:1.8} .wsl-page,.wsl-page *{box-sizing:border-box} .wsl-page .wsl-hero{display:block;background:#081f2d;color:#fbfbfb;padding:170px max(8%,24px) 65px;width:100%;margin:0} .wsl-page .wsl-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#63b2ac;margin:0 0 22px} .wsl-page .wsl-h1{font-family:'Encode Sans Expanded',Montserrat,Arial,sans-serif;font-size:clamp(30px,3.7vw,58px);line-height:1.15;text-transform:uppercase;max-width:1100px;color:inherit;margin:0;overflow-wrap:anywhere} .wsl-page .wsl-body{display:flex;flex-direction:column;gap:38px;width:84%;max-width:1000px;padding:65px 0 80px;margin:0 auto} .wsl-page .wsl-part{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0} .wsl-page .wsl-h2{font-family:'Encode Sans Expanded',Montserrat,Arial,sans-serif;font-size:clamp(19px,2vw,25px);line-height:1.4;margin:0;color:#081f2d} .wsl-page .wsl-text{font-size:15px;width:100%;overflow-wrap:anywhere} .wsl-page .wsl-text p{margin:0 0 14px} .wsl-page .wsl-text ul{padding-left:22px} .wsl-page a{color:#176c6b;text-decoration:underline;text-underline-offset:4px} .wsl-page a:focus-visible{outline:2px solid #176c6b;outline-offset:4px} .wsl-page .wsl-meta{font-size:13px;color:#546570} .wsl-page .wsl-links{border-top:1px solid #d6e1e4;padding-top:24px}@media(max-width:767px){.wsl-page .wsl-hero{padding:130px 5% 45px} .wsl-page .wsl-body{width:90%;padding:40px 0 55px;gap:30px} .wsl-page .wsl-text{font-size:14px}}