@font-face{font-family:"Newsreader";src:url(/fonts/newsreader-latin-wght.woff2) format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3-latin-wght.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--deep:#013645;--deepEdge:#0a4252;--slate:#124452;--slateHi:#1a5262;--ink:#ECECEC;--inkSoft:#c4d0d1;--cream:#F0EBE1;--sage:#658187;--paper:#F0EBE1;--paperInk:#13323b;--paperSoft:#4b6168;--paperRule:#d6cfc2;--warn:#f2c27a;--serif:"Newsreader",Georgia,"Times New Roman",serif;--sans:"Source Sans 3","Segoe UI",Roboto,Arial,sans-serif;--col:1040px;--read:68ch;--gap:56px;--r:8px;--rb:6px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{margin:0;background:var(--deep);color:var(--ink);font:400 18px/1.6 var(--sans)}img{max-width:100%;height:auto;display:block}a{color:var(--cream);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:#fff;text-decoration-thickness:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--warn);outline-offset:2px;border-radius:4px}h1,h2,h3{font-family:var(--serif);color:var(--cream);font-weight:500;line-height:1.18;letter-spacing:-.005em;margin:0}h1{font-size:clamp(34px,5vw,54px)}h2{font-size:clamp(25px,3vw,32px);margin-top:var(--gap)}h3{font-size:21px;margin-top:28px}p{margin:14px 0}ul,ol{padding-left:22px}li{margin:6px 0}.skipLink{position:absolute;left:-999px;top:8px;background:var(--cream);color:var(--paperInk);padding:8px 14px;border-radius:var(--rb);z-index:50}.skipLink:focus{left:12px}.wrapCol{max-width:var(--col);margin:0 auto;padding:0 24px}.readCol{max-width:var(--read)}.utilStrip{background:#012c39;font-size:15px;color:var(--inkSoft)}.utilStrip .wrapCol{display:flex;justify-content:space-between;align-items:center;min-height:34px;gap:16px}.utilStrip a{color:var(--inkSoft)}.utilStrip a:hover{color:#fff}.stateLine{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.stateLine select{font:inherit;font-size:15px;background:var(--slate);color:var(--ink);border:1px solid #3d6570;border-radius:4px;padding:2px 6px}.stripPhone{white-space:nowrap;color:var(--cream)!important;text-decoration:none}.topBar{background:var(--deep);border-bottom:1px solid var(--deepEdge);position:relative;z-index:20}.topBar .wrapCol{display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:20px}.brandLink{display:flex;align-items:center;flex:0 0 auto}.brandLink img{height:44px;width:auto}.mainNav{display:flex;align-items:center}.navList{display:flex;list-style:none;margin:0;padding:0;gap:4px;position:relative}.navItem{position:relative;margin:0}.navLink,.navOpener{display:flex;align-items:center;gap:6px;font:500 16px/1 var(--sans);color:var(--ink);text-decoration:none;padding:14px 12px;border-radius:var(--rb);background:none;border:0;cursor:pointer;min-height:44px}.navLink:hover,.navOpener:hover,.navItem.isOpen>.navOpener{background:var(--slate);color:#fff}.navOpener::after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:2px}.navPanel{display:none;position:absolute;top:100%;right:0;padding-top:8px;min-width:250px}.navPanel::before{content:"";position:absolute;left:0;right:0;top:0;height:8px}.navPanelInner{background:var(--slate);border:1px solid #2b5d6b;border-radius:var(--r);padding:10px;box-shadow:0 18px 40px rgba(0,0,0,.35)}.navPanel a{display:block;padding:9px 12px;color:var(--ink);text-decoration:none;border-radius:4px;font-size:16px;line-height:1.3}.navPanel a:hover{background:var(--slateHi);color:#fff}.navItem:hover>.navPanel,.navItem:focus-within>.navPanel,.navItem.isOpen>.navPanel{display:block}.navItem.isShut>.navPanel{display:none!important}.navItem.hasStates{position:static}.statePanel{width:min(760px,calc(100vw - 48px))}.statePanel .navPanelInner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 6px}.statePanel .panelHead{grid-column:1/-1;padding:6px 12px 8px;font-size:15px;color:var(--inkSoft)}.statePanel .panelHead a{display:inline;padding:0;text-decoration:underline}.statePanel a{padding:6px 10px;font-size:15px}.menuButton{display:none;align-items:center;gap:8px;font:500 16px var(--sans);color:var(--ink);background:none;border:1px solid #3d6570;border-radius:var(--rb);padding:10px 14px;min-height:44px;cursor:pointer}.menuButton:hover{background:var(--slate)}.menuBars{width:18px;height:12px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative}.menuBars::after{content:"";position:absolute;left:0;right:0;top:3px;border-top:2px solid currentColor}.crumbTrail{font-size:15px;color:var(--inkSoft);margin:22px 0 0}.crumbTrail ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.crumbTrail li{margin:0}.crumbTrail li+li::before{content:"›";margin-right:6px;color:#7f9ca2}.crumbTrail a{color:var(--inkSoft)}.pageHead{padding:34px 0 8px}.leadLine{font-size:20px;color:var(--inkSoft);max-width:62ch;margin-top:16px}main{display:block;padding-bottom:64px}.paperSheet{background:var(--paper);color:var(--paperInk);border-radius:var(--r);padding:24px 26px;margin-top:28px}.paperSheet h2,.paperSheet h3{color:var(--paperInk)}.paperSheet a{color:#0b4a5c}.paperSheet a:hover{color:#022b36}.factGrid{columns:2;column-gap:36px;margin:0}.factGrid>div{break-inside:avoid;display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--paperRule)}.factGrid dt{color:var(--paperSoft);font-size:16px}.factGrid dd{margin:0;text-align:right;font-weight:600;font-size:17px}.factGrid:not(.oneCol)>div.stackRow{display:block}.factGrid:not(.oneCol)>div.stackRow dd{text-align:left;font-weight:500;margin-top:4px}.sheetSource{font-size:14px;color:var(--paperSoft);margin:14px 0 0}.sheetSource a{color:var(--paperSoft)}.bigFigure{font-family:var(--serif);font-size:clamp(34px,4.4vw,46px);color:var(--cream);line-height:1.1;margin:10px 0 4px}.fineLine{font-size:15px;color:var(--inkSoft)}.dataTable{width:100%;border-collapse:collapse;margin-top:20px;font-size:16px;background:var(--paper);color:var(--paperInk);border-radius:var(--r);overflow:hidden}.dataTable th,.dataTable td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--paperRule);vertical-align:middle}.dataTable th{font-weight:600;font-size:15px;color:var(--paperSoft);background:#e7e0d3}.dataTable td.num,.dataTable th.num{text-align:right}.dataTable td.keyCol{font-weight:600}.dataTable tr:last-child td{border-bottom:0}.dataTable a{color:#0b4a5c}.dataTable tbody tr:hover{background:#f6f2ea}.tableScroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sortButton{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.brandCell{display:flex;align-items:center;gap:12px;min-width:180px}.logoBox{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--paperRule);border-radius:6px;width:92px;height:40px;padding:5px 8px;flex:0 0 auto}.logoBox img{max-height:28px;max-width:100%;width:auto;object-fit:contain}.logoBox.isDark{background:var(--paperInk);border-color:var(--paperInk)}.logoBox.isText{font:600 17px/1 var(--serif);letter-spacing:.06em;color:var(--paperInk);text-align:center}.logoBox.isLarge.isText{font-size:24px}.logoBox.isLarge{width:148px;height:64px;padding:8px 12px}.logoBox.isLarge img{max-height:44px}.outlineBtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:600 18px/1.2 var(--sans);color:var(--cream);background:transparent;border:1.5px solid var(--cream);border-radius:var(--rb);padding:13px 22px;text-decoration:none;min-height:48px;cursor:pointer;transition:background .15s,color .15s}.outlineBtn:hover,.outlineBtn:focus-visible{background:var(--cream);color:var(--paperInk)}.fillBtn{background:var(--cream);color:var(--paperInk)}.fillBtn:hover{background:#fff;color:var(--paperInk)}.phoneGlyph{width:18px;height:18px;flex:0 0 auto}.callBand{background:var(--slate);border-radius:var(--r);padding:28px 30px;margin-top:var(--gap)}.callBand h2{margin-top:0;font-size:28px}.callBand .callWho{font-size:16px;color:var(--inkSoft);margin:12px 0 0}.callActions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:18px}.callLine{margin-top:var(--gap);padding:22px 0;border-top:1px solid var(--deepEdge);border-bottom:1px solid var(--deepEdge)}.callLine h2{margin-top:0;font-size:24px}.callLine p{max-width:62ch}.callLink{display:inline-flex;align-items:center;gap:8px;font-weight:600}.callLink svg{width:18px;height:18px}.callLine .callWho{font-size:15px;color:var(--inkSoft);margin:8px 0 0}.formFold{margin-top:22px;border-top:1px solid #2f6170;padding-top:18px}.formLead{font-weight:600;color:var(--cream);margin:0}.saferForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:14px}.saferForm label{display:flex;flex-direction:column;gap:6px;font-size:16px;color:var(--ink)}.saferForm select,.saferForm input{font:inherit;font-size:17px;padding:11px 12px;border-radius:var(--rb);border:1px solid #4b7480;background:#0d3d4b;color:var(--ink);min-height:48px}.saferForm .wideField{grid-column:1/-1}.saferForm .consentLine{grid-column:1/-1;font-size:14px;color:var(--inkSoft);margin:0}.saferForm .sendRow{grid-column:1/-1}.trapField{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}.notLender{font-size:15px;color:var(--inkSoft);margin-top:18px}.proseBlock{max-width:var(--read)}.proseBlock table{width:100%;border-collapse:collapse;background:var(--paper);color:var(--paperInk);border-radius:var(--r);overflow:hidden;font-size:16px;margin:18px 0}.proseBlock th,.proseBlock td{padding:10px 12px;border-bottom:1px solid var(--paperRule);text-align:left}.proseBlock th{background:#e7e0d3;font-weight:600}.proseBlock table a{color:#0b4a5c}.faqList{max-width:var(--read)}.faqList h3{font-size:20px}.faqList p{margin-top:8px}.siteFoot{border-top:1px solid var(--deepEdge);background:#012c39;padding:40px 0 30px;font-size:15px;color:var(--inkSoft)}.footMap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.footMap h2{font:600 15px/1.3 var(--sans);color:var(--cream);margin:0 0 8px;letter-spacing:.01em}.footMap ul{list-style:none;padding:0;margin:0}.footMap li{margin:5px 0}.footMap a{color:var(--inkSoft);text-decoration:none}.footMap a:hover{color:#fff;text-decoration:underline}.footLegal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;padding-top:18px;border-top:1px solid var(--deepEdge)}.footLegal nav{display:flex;flex-wrap:wrap;gap:16px}.footLegal a{color:var(--inkSoft)}.callDock{display:none}.visuallyHidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:980px){.mainNav .navList{display:none}.menuButton{display:inline-flex}.mainNav.isDrawer .navList{display:flex;flex-direction:column;position:fixed;left:0;right:0;top:var(--drawerTop,110px);bottom:0;z-index:25;background:var(--deep);border-top:1px solid var(--deepEdge);padding:10px 18px 24px;overflow-y:auto;overscroll-behavior:contain;gap:0}.mainNav.isDrawer .navPanel{position:static;display:block;padding:0 0 6px 12px;min-width:0;width:auto}.mainNav.isDrawer .navPanel::before{display:none}.mainNav.isDrawer .navPanelInner{background:none;border:0;box-shadow:none;padding:0}.mainNav.isDrawer .statePanel .navPanelInner{display:block}.mainNav.isDrawer .statePanel .navPanelInner>a{display:none}.mainNav.isDrawer .statePanel .panelHead{padding:4px 4px 0;font-size:15px}.mainNav.isDrawer .statePanel .panelHead a{display:flex;align-items:center;min-height:44px;padding:0;font-size:16px}.mainNav.isDrawer .navPanel a{display:flex;align-items:center;min-height:44px;padding:8px 4px}.mainNav.isDrawer .navOpener::after{display:none}.mainNav.isDrawer .navLink,.mainNav.isDrawer .navOpener{padding:12px 4px;width:100%}.navItem.isShut>.navPanel{display:block!important}}@media (max-width:720px){body{font-size:17px}:root{--gap:40px}.wrapCol{padding:0 18px}.brandLink img{height:34px}.topBar .wrapCol{min-height:62px}.factGrid{columns:1}.paperSheet{padding:18px 16px}.saferForm{grid-template-columns:minmax(0,1fr)}.footMap{grid-template-columns:repeat(2,minmax(0,1fr))}.callBand{padding:22px 18px}.utilStrip .wrapCol{min-height:30px;font-size:14px}.utilStrip .wrapCol>a:not(.stripPhone),.hasDock .utilStrip .stripPhone{display:none}.stateLine{flex-wrap:nowrap;gap:8px}.hasDock .callDock{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--cream);padding:10px 14px;justify-content:center;box-shadow:0 -6px 18px rgba(0,0,0,.25)}.hasDock .callDock a{display:flex;align-items:center;gap:10px;color:var(--paperInk);font-weight:600;text-decoration:none;min-height:44px}.hasDock{padding-bottom:66px}.stackTable thead{display:none}.stackTable,.stackTable tbody,.stackTable tr,.stackTable td{display:block;width:100%}.stackTable tr{border-bottom:1px solid var(--paperRule);padding:8px 0}.stackTable td{border:0;padding:5px 14px;display:flex;justify-content:space-between;gap:12px;text-align:right}.stackTable td::before{content:attr(data-label);color:var(--paperSoft);text-align:left;font-weight:400}.stackTable td.brandTd{justify-content:flex-start}.stackTable td.brandTd::before{display:none}}.sourceBlock{margin-top:var(--gap)}.sourceList{font-size:15px;color:var(--inkSoft);padding-left:22px;max-width:var(--read)}.sourceList li{margin:8px 0}.sourceList a{color:var(--ink)}.srcClaims{display:block;font-size:14px;color:var(--inkSoft)}.knowList{max-width:var(--read);padding-left:22px}.knowList li{margin:8px 0}.sheetTitle{margin:0 0 10px;font-size:24px}.factGrid.oneCol{columns:1}.factGrid.oneCol>div{display:grid;grid-template-columns:minmax(150px,240px) minmax(0,1fr);gap:18px}.factGrid.oneCol dd{text-align:left;font-weight:500}.lawBlock p,.costLine p{max-width:var(--read)}.saferForm .formState{grid-column:1/-1;margin:0;font-size:16px;color:var(--ink)}.saferForm .formState a{color:var(--cream)}.claimSheet{padding-top:8px;padding-bottom:16px}.claimRow{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr);gap:20px;padding:14px 0;border-bottom:1px solid var(--paperRule)}.claimRow:last-of-type{border-bottom:0}.claimRow h3{margin:0;font:600 17px/1.35 var(--sans);color:var(--paperInk)}.claimRow p{margin:0;font-size:17px;max-width:var(--read)}@media (max-width:720px){.claimRow{grid-template-columns:minmax(0,1fr);gap:4px}}