.tsu-tarieven-page{--rates-deep:#063e47;--rates-teal:#00747e;--rates-cyan:#16a9b5;--rates-lime:#9cd91d;overflow:clip}.tsu-rates-hero{position:relative;isolation:isolate;min-height:clamp(250px, 23vw, 365px);overflow:hidden;background:var(--rates-deep)}.tsu-rates-hero::before,.tsu-rates-hero::after{position:absolute;z-index:-1;right:var(--page-gutter);content:""}.tsu-rates-hero::before{top:clamp(48px, 6vw, 82px);width:clamp(230px, 30vw, 460px);height:clamp(136px, 14vw, 215px);opacity:.42;background:linear-gradient(rgb(255 255 255 / .2),rgb(255 255 255 / .2)) 0 33% / 100% 1px no-repeat,linear-gradient(rgb(255 255 255 / .2),rgb(255 255 255 / .2)) 0 66% / 100% 1px no-repeat,linear-gradient(90deg,rgb(255 255 255 / .22),rgb(255 255 255 / .22)) 58% 0 / 1px 100% no-repeat}.tsu-rates-hero::after{top:0;width:clamp(80px, 10vw, 152px);height:100%;background:var(--rates-lime);clip-path:polygon(74% 0,100% 0,28% 100%,0 100%);opacity:.88}.tsu-rates-hero-copy{display:flex;align-items:flex-end;width:calc(100% - 2 * var(--page-gutter));min-height:inherit;margin-inline:auto!important;padding-block:clamp(54px, 7vw, 96px)}.tsu-approved-page-content .tsu-rates-hero h1{max-width:12ch;margin:0;color:#fff;font-size:clamp(50px, 6vw, 88px);line-height:1;letter-spacing:-.035em}.tsu-rates-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.6fr);align-items:start;gap:clamp(38px, 5vw, 78px);padding-block:clamp(54px, 7vw, 104px)}.tsu-rates-table-wrap{min-width:0}.tsu-rates-table{margin:0!important;overflow:visible}.tsu-rates-table table{width:100%;border:0;border-collapse:collapse;table-layout:fixed;color:#245861;font-size:15.5px}.tsu-rates-table th,.tsu-rates-table td{border:0!important;padding:15px 18px;vertical-align:middle;text-align:left}.tsu-rates-table thead{color:#fff;background:var(--rates-deep)}.tsu-rates-table th{color:inherit;font-size:14px;font-weight:760}.tsu-rates-table th:first-child{border-radius:10px 0 0 0;font-size:20px}.tsu-rates-table th:last-child{border-radius:0 10px 0 0}.tsu-rates-table th:nth-child(1),.tsu-rates-table td:nth-child(1){width:52%}.tsu-rates-table th:nth-child(2),.tsu-rates-table td:nth-child(2){width:28%}.tsu-rates-table th:nth-child(3),.tsu-rates-table td:nth-child(3){width:20%;text-align:right}.tsu-rates-table tbody tr{border-bottom:1px solid #d6e5e6}.tsu-rates-table tbody tr:nth-child(even){background:#f3f9f9}.tsu-rates-table tbody tr:last-child{border-bottom-color:var(--rates-teal)}.tsu-rates-table tbody td:first-child{color:var(--page-ink);font-weight:680}.tsu-rates-table tbody td:nth-child(2){font-variant-numeric:tabular-nums}.tsu-rates-table tbody td:last-child{color:var(--rates-teal);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.tsu-rates-table tbody tr:hover{background:#eaf5f5}.tsu-rates-notices{position:sticky;top:138px;padding:clamp(28px, 3vw, 40px);overflow:hidden;border-radius:12px;background:var(--rates-deep)}.tsu-rates-notices::before{display:block;width:52px;height:6px;margin-bottom:27px;border-radius:999px;background:var(--rates-lime);content:""}.tsu-rates-notices p{max-width:38ch;margin:0;color:#e6f3f4;font-size:14.5px;line-height:1.68}.tsu-rates-notices p+p{margin-top:22px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .16)}.tsu-rates-notices strong{font-weight:650}.tsu-rates-notices p:nth-child(2){color:#fff}@media (max-width:1040px){.tsu-rates-layout{grid-template-columns:minmax(0,1fr)}.tsu-rates-notices{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.tsu-rates-notices::before{grid-column:1 / -1}.tsu-rates-notices p{padding-inline:22px}.tsu-rates-notices p:first-of-type{padding-left:0}.tsu-rates-notices p:last-child{padding-right:0}.tsu-rates-notices p+p{margin-top:0;padding-top:0;border-top:0;border-left:1px solid rgb(255 255 255 / .16)}}@media (max-width:680px){.tsu-rates-hero{min-height:188px}.tsu-rates-hero::before{display:none}.tsu-rates-hero::after{right:17px;width:72px}.tsu-rates-hero-copy{width:calc(100% - 32px);padding-block:39px}.tsu-approved-page-content .tsu-rates-hero h1{font-size:clamp(43px, 14vw, 62px)}.tsu-rates-layout{width:calc(100% - 32px)!important;gap:28px;padding-block:34px 48px}.tsu-rates-table table,.tsu-rates-table thead,.tsu-rates-table tbody{display:block}.tsu-rates-table thead tr{display:block;padding:16px 18px;border-radius:9px 9px 0 0}.tsu-rates-table thead th{display:none;width:auto;padding:0}.tsu-rates-table thead th:first-child{display:block;font-size:19px}.tsu-rates-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:17px 16px;gap:5px 14px}.tsu-rates-table th:nth-child(n),.tsu-rates-table td:nth-child(n){width:auto}.tsu-rates-table tbody td{padding:0}.tsu-rates-table tbody td:first-child{grid-column:1 / -1;padding-bottom:5px;font-size:15.5px;line-height:1.45}.tsu-rates-table tbody td:nth-child(2){align-self:center;color:#4a7076;font-size:13px}.tsu-rates-table tbody td:nth-child(2)::before{margin-right:6px;color:#5e7c81;font-weight:600;content:"UPT code:"}.tsu-rates-table tbody td:last-child{align-self:center;font-size:15px}.tsu-rates-notices{display:block;padding:27px 24px}.tsu-rates-notices::before{margin-bottom:22px}.tsu-rates-notices p{padding-inline:0}.tsu-rates-notices p+p{margin-top:20px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .16);border-left:0}}@media (prefers-reduced-motion:reduce){.tsu-rates-table tbody tr{scroll-behavior:auto}}