*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#fff;color:#172c35;font:16px/1.65 Arial,sans-serif}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:#08717a;text-underline-offset:4px}h1,h2,h3,h4{line-height:1.22;color:#172c35}h1{font-size:clamp(32px,4vw,54px)}h2{font-size:36px}h3{font-size:22px}p{margin:0 0 18px}figure{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #00a4b2;outline-offset:4px}button{border:0}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}table{width:100%;border-collapse:collapse}.wp-block-columns{display:flex;gap:24px;margin:24px 0 48px}.wp-block-column{flex:1;min-width:0}.are-vertically-aligned-center{align-items:center}.wp-block-group{min-width:0}.wp-block-image img{display:block}.wp-block-details>summary{cursor:pointer}.wp-block-table{max-width:100%;overflow-x:auto}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px}.wp-block-button__link{display:inline-flex;background:#ffca22;border-radius:9px;color:#172022;font-weight:700;text-decoration:none;padding:13px 22px}.tws-shell-container{--tws-content:1140px}.tws-site-header{background-color:#06252e;background-image:linear-gradient(90deg,rgba(0,27,35,.92),rgba(3,14,19,.76)),url(images/header.png);background-size:cover;background-position:center}.tws-header-hero__copy h1{color:#fff}.tws-header-hero__copy p{color:#d0e0e2}.tws-site-footer a{color:inherit}[hidden]{display:none!important}dialog:not([open]){display:none}dialog::backdrop{background:rgba(0,15,20,.78)}@media(max-width:767px){.wp-block-columns{flex-direction:column;gap:20px}.wp-block-column{width:100%;flex-basis:auto!important}h2{font-size:28px}h3{font-size:21px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
