@charset "UTF-8";
:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#101214;color:#f1ece1;font-size:16px;line-height:1.75}
*{box-sizing:border-box}body{margin:0}a{color:#dfb981;text-underline-offset:.2em;overflow-wrap:anywhere}a:hover{color:#f5d6ac}a:focus-visible,[tabindex]:focus-visible{outline:2px solid #dfb981;outline-offset:5px}::selection{background:#dfb981;color:#101214}
.skip-link{position:absolute;top:-100px;left:20px;background:#f1ece1;color:#101214;padding:12px;z-index:1}.skip-link:focus{top:12px}
.site-header,footer{max-width:1180px;width:calc(100% - 64px);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:28px;border-bottom:1px solid #343331}.brand{font-family:Georgia,'Times New Roman',serif;font-size:20px;text-decoration:none;color:#f1ece1;letter-spacing:.04em}.site-header nav{display:flex;gap:24px;font-size:14px}.site-header nav a{color:#b4b2ac}.site-header nav a[aria-current]{color:#dfb981}
.legal-document{max-width:800px;width:calc(100% - 64px);margin:64px auto 80px}.provider-document{max-width:1180px}h1,h2,h3{line-height:1.25;color:#f1ece1}h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(32px,5vw,48px);margin:0 0 20px}h2{font-size:25px;margin:48px 0 18px;padding-top:16px;border-top:1px solid #343331}h3{font-size:19px;margin:30px 0 14px}p,li{color:#ccc9c2}p{margin:0 0 18px}li{margin:0 0 10px}li p{margin:0}ul{padding-left:24px}strong{color:#f1ece1}.legal-document>p:first-of-type{font-size:14px;margin-bottom:32px}.legal-document>p:first-of-type strong{color:#b4b2ac;font-weight:400}
.providers-table{margin:24px 0 36px;border:1px solid #45413a;border-radius:6px;overflow:hidden}table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:14px;line-height:1.65}th,td{padding:18px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #343331;border-right:1px solid #343331}th{color:#dfb981;background:#191b1e;font-weight:600}td{color:#ccc9c2}th:first-child{width:20%}th:nth-child(2){width:27%}th:nth-child(3){width:35%}th:last-child{width:18%}th:last-child,td:last-child{border-right:0}tr:last-child td{border-bottom:0}td p{margin:0}
footer{border-top:1px solid #343331;border-bottom:0;font-size:14px;padding-block:28px 40px}
@media(max-width:800px){.site-header{align-items:flex-start;flex-direction:column;gap:14px}.site-header,footer,.legal-document{width:calc(100% - 40px)}.site-header nav{gap:20px;flex-wrap:wrap}.legal-document{margin-block:40px 56px}h2{font-size:23px;margin-top:36px}table,tbody,tr,td{display:block;width:100%}thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}tr{padding:20px;border-bottom:1px solid #45413a}tr:last-child{border-bottom:0}td{padding:0 0 18px;border:0}td:last-child{padding-bottom:0}td::before{content:attr(data-label);display:block;color:#dfb981;font-size:12px;font-weight:700;margin-bottom:5px}.providers-table{border-radius:4px}footer{align-items:flex-start;flex-direction:column;gap:12px}}
@media print{:root{color-scheme:light;background:white;color:black}.site-header,footer,.skip-link{display:none}.legal-document{width:100%;max-width:none;margin:0}h1,h2,h3,p,li,strong,a,td,th{color:black!important}th{background:#eee}table{font-size:10pt}h2,h3{break-after:avoid}tr{break-inside:avoid}}
