@media (min-width:1001px){.pr-cover{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}.pr-cover .cover-fig{margin-top:calc(var(--ed-rk-cover) * .13)}}.pr-cover .cover-copy>.k-rated{margin-top:calc(var(--s-2) - var(--s-4))} .pr-sheet .k-rates{border-top:0;padding:0 var(--s-3)}.pr-sheet .k-rates table{min-width:0}.pr-sheet .k-rates tbody tr:last-child :is(th,td){border-bottom:0}.pr-sheet .demo-foot{margin:0}@media (max-width:760px){.pr-sheet .k-rates{padding:0 var(--s-2)}.pr-sheet .k-rates tbody td{padding-inline-start:var(--s-2)}} @media (min-width:1001px){.pr-inc .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pr-inc .shead h2{text-wrap:balance}.pr-incl-rows{display:grid;margin:0;padding:0 var(--s-3);list-style:none}.pr-incl-rows li{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);column-gap:var(--s-3);align-items:baseline;padding-block:var(--s-3)}.pr-incl-rows li+li{border-top:1px solid var(--b-struct)}.pr-incl-rows :is(h3,p){margin:0}.pr-incl-rows h3{font:600 var(--ed-t-sub)/1.4 var(--font-display);letter-spacing:var(--ed-ls-head);color:var(--fg)}.pr-incl-rows p{font:400 var(--ed-t-lede)/1.6 var(--font-body);color:var(--fg2)}@media (max-width:520px){.pr-incl-rows{padding:0 var(--s-2)}.pr-incl-rows li{grid-template-columns:minmax(0,1fr);row-gap:var(--s-1);padding-block:var(--s-2)}} .pr-vault{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:var(--s-3);align-items:center;width:100%;max-width:none;box-sizing:border-box;padding:var(--s-4) var(--s-3);border-top:1px solid var(--b-struct);background:var(--p-inset,transparent);border-radius:0 0 var(--r) var(--r)}.pr-vault-mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--fl-line);border-radius:var(--r-in);color:var(--fg)}.pr-vault-mark svg.i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pr-vault-copy{display:grid;gap:var(--s-1);min-width:0}.pr-vault-copy>*{margin:0}.pr-vault-k{font:500 var(--ed-t-label)/1.4 var(--font-body);letter-spacing:var(--ed-ls-eyebrow);text-transform:uppercase;color:var(--fg3)}.pr-vault h3{font:var(--ed-w-big) var(--ed-rk-ref)/1.1 var(--font-display);letter-spacing:var(--ed-ls-head);color:var(--fg)}.pr-vault-copy>p:last-child{max-width:52ch;font:400 var(--ed-body)/1.6 var(--font-body);color:var(--fg2)}@media (max-width:760px){.pr-vault{grid-template-columns:minmax(0,1fr);row-gap:var(--s-2);padding:var(--s-3)}}
