*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#152d40;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;font-weight:500;line-height:1.15}h1{font-size:clamp(38px,4.6vw,66px)}h2{font-size:clamp(29px,3vw,42px)}h3{font-size:25px}p{color:#526574}a,button{transition:background .15s,color .15s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #008b80}::selection{background:#ccebe4}img,svg{max-width:100%}.skip-link{z-index:100;background:#fff;padding:12px;position:fixed;top:-70px;left:20px}.skip-link:focus{top:10px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #dce4e7;padding:15px}th{color:#506271;font-weight:500}th[scope=row]{width:45%}details{border-bottom:1px solid #dce4e7;padding:22px 0}summary{cursor:pointer;font-size:17px;font-weight:500}details p{max-width:850px;margin:16px 0 0}section{scroll-margin-top:110px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}@media (max-width:600px){body{font-size:14px}th,td{overflow-wrap:anywhere;padding:12px 8px}}
