:root{--trv-navy:#171744;--trv-navy-pdf:#171745;--trv-gold:#D1B764;--trv-aqua:#E0F2F0;--trv-aqua-muted:#E2ECEB;--trv-teal:#3D8275;--trv-white:#FFFFFF;--trv-charcoal:#4C4D4D;--trv-gray-light:#F1F1F1;--font-heading:Cambria,Georgia,serif;--font-subheading:Montserrat,Arial,sans-serif;--font-body:"Open Sans",Arial,sans-serif}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0;font-family:var(--font-body);color:var(--trv-navy);background-color:var(--trv-white);line-height:1.5;-webkit-font-smoothing:antialiased}.trv-container{max-width:80rem;margin-inline:auto;padding:clamp(1rem,3vw,2.5rem)}h1,h2,h3,h4{color:var(--trv-navy);margin-top:0}h1{font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}h1,h2{font-family:var(--font-heading)}h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.trv-label,h3{font-family:var(--font-subheading);font-weight:600;font-size:1.125rem}.trv-rule{border:0;border-top:2px solid var(--trv-gold);margin:1.5rem 0}.trv-dark{background-color:var(--trv-navy)}.trv-dark,.trv-dark h1,.trv-dark h2,.trv-dark h3{color:var(--trv-white)}.trv-panel{background-color:var(--trv-aqua)}.trv-panel,.trv-panel-muted{border-radius:6px;padding:1.5rem}.trv-panel-muted{background-color:var(--trv-aqua-muted)}.trv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));grid-gap:1.5rem;gap:1.5rem}.trv-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--trv-gold);color:var(--trv-navy);font-family:var(--font-subheading);font-weight:600;border:1px solid var(--trv-navy);border-radius:4px;padding:.65rem 1.25rem;text-decoration:none;cursor:pointer;transition:opacity .15s ease-in-out}.trv-button:hover{opacity:.9}.trv-badge{display:inline-block;font-family:var(--font-subheading);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:4px;background-color:var(--trv-aqua);color:var(--trv-navy);border:1px solid var(--trv-teal)}.trv-table-scroll{overflow-x:auto}table.trv-table{width:100%;border-collapse:collapse;font-size:.9375rem}table.trv-table th{background-color:var(--trv-navy);color:var(--trv-white);font-family:var(--font-subheading);font-weight:600;text-align:left;padding:.75rem 1rem}table.trv-table td{padding:.75rem 1rem;border-bottom:1px solid var(--trv-aqua-muted)}table.trv-table tbody tr:nth-child(2n){background-color:var(--trv-aqua-muted)}:focus-visible{outline:3px solid var(--trv-navy);outline-offset:2px}.trv-dark :focus-visible{outline:3px solid var(--trv-gold);outline-offset:2px}@media print{.trv-dark,body{background:white!important;color:#171744!important}.trv-table-scroll{overflow:visible}h1,h2,h3{page-break-after:avoid;break-after:avoid}tr{page-break-inside:avoid;break-inside:avoid}table.trv-table th{background-color:#E2ECEB!important;color:#171744!important}}.mor-viewport-shell{min-height:100vh;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.mor-table-scroll-region{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;position:relative;max-width:100%}.mor-table-scroll-region::-webkit-scrollbar{height:8px;width:8px}.mor-table-scroll-region::-webkit-scrollbar-track{background:var(--trv-aqua-muted);border-radius:4px}.mor-table-scroll-region::-webkit-scrollbar-thumb{background:var(--trv-teal);border-radius:4px}.mor-sticky-first-col td:first-child,.mor-sticky-first-col th:first-child,table.trv-table td.mor-sticky-col-first,table.trv-table th.mor-sticky-col-first{position:-webkit-sticky;position:sticky;left:0}.mor-sticky-first-col th:first-child,.mor-sticky-first-col thead th:first-child,table.trv-table thead th.mor-sticky-col-first{z-index:35;background-color:var(--trv-navy);color:var(--trv-white)}.mor-sticky-first-col tbody td:first-child,table.trv-table tbody td.mor-sticky-col-first{z-index:15;box-shadow:2px 0 4px -1px rgba(23,23,68,.08)}.mor-sticky-first-col tbody tr:nth-child(2n) td:first-child,table.trv-table tbody tr:nth-child(2n) td.mor-sticky-col-first{background-color:var(--trv-aqua-muted)}.mor-sticky-first-col tbody tr:nth-child(odd) td:first-child,table.trv-table tbody tr:nth-child(odd) td.mor-sticky-col-first{background-color:var(--trv-white)}.mor-responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));grid-gap:clamp(.75rem,2vw,1.25rem);gap:clamp(.75rem,2vw,1.25rem)}.mor-fluid-pad{padding:clamp(.75rem,2.5vw,1.5rem)}@media (max-width:767px){.mor-hide-mobile{display:none!important}}@media (min-width:768px){.mor-show-mobile{display:none!important}}@media (max-width:1023px){.mor-hide-tablet{display:none!important}}@media (min-width:1024px){.mor-show-tablet{display:none!important}}