.hm.hm-lines .hm-hero h1{max-width:20ch}.hm.hm-lines .hm-hero h1 em{display:block}.hm.hm-lines .hm-hero h1 .lob-excl{color:var(--hm-navy);display:block}.hm.hm-lines .hm-hero .hm-hero-note{margin-top:22px}.hm.hm-lines .hm-scope{width:100%;margin-top:0}.hm.hm-lines .hm-scope .cap{justify-content:space-between;align-items:baseline;gap:12px;max-width:none;display:flex}.hm.hm-lines .hm-scope .lines{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.hm.hm-lines .hm-scope .hm-node{text-align:left;justify-content:flex-start;align-items:flex-start;gap:10px;padding:14px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.hm.hm-lines .hm-scope .hm-node:after{content:none}.hm.hm-lines .hm-scope .hm-node:hover{border-color:var(--hm-navy);background:var(--hm-paper)}.hm.hm-lines .hm-scope .ck{border:1.5px solid var(--hm-navy);background:#fff;border-radius:50%;flex:none;width:16px;height:16px;margin-top:3px;position:relative}.hm.hm-lines .hm-scope .ck:before{content:"";border:solid var(--hm-navy);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.hm.hm-lines .hm-scope .tx{flex-direction:column;gap:2px;min-width:0;display:flex}.hm.hm-lines .hm-scope .t{color:var(--hm-navy);font-weight:700;font-size:var(--t-md);line-height:1.25}.hm.hm-lines .hm-scope .d{font-size:var(--t-xs);color:var(--hm-grey-ink)}.hm.hm-lines .hm-scope .d,.hm.hm-lines .hm-scope .t{text-wrap:balance}.hm.hm-lines .hm-scope .excl{border:1px dashed var(--hm-line);border-radius:var(--hm-radius);background:var(--hm-paper);align-items:center;gap:10px;max-width:none;margin:10px 0 0;padding:12px 14px;display:flex}.hm.hm-lines .hm-scope .excl .x{border:1.5px solid var(--hm-grey-ink);opacity:.55;border-radius:50%;flex:none;width:16px;height:16px;position:relative}.hm.hm-lines .hm-scope .excl .x:after,.hm.hm-lines .hm-scope .excl .x:before{content:"";background:var(--hm-grey-ink);width:9px;height:1.5px;position:absolute;top:6.5px;left:3px}.hm.hm-lines .hm-scope .excl .x:before{transform:rotate(45deg)}.hm.hm-lines .hm-scope .excl .x:after{transform:rotate(-45deg)}.hm.hm-lines .hm-scope .excl .name{color:var(--hm-grey);font-weight:700;font-size:var(--t-md);text-decoration:line-through;-webkit-text-decoration-color:var(--hm-grey-ink);text-decoration-color:var(--hm-grey-ink)}.hm.hm-lines .hm-scope .excl .tag{font-size:var(--t-xs);letter-spacing:.08em;color:var(--hm-grey-ink);margin-left:auto;font-weight:700}@media (width<=1100px){.hm.hm-lines .hm-scope .lines{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.hm.hm-lines .hm-scope .lines{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.hm.hm-lines .hm-scope .excl{flex-wrap:wrap}.hm.hm-lines .hm-scope .excl .tag{margin-left:26px}}@media (width<=600px){.hm.hm-lines .hm-problem-proof .hm-proof .item,.hm.hm-lines .hm-problem-proof .hm-proof .item:first-child{padding-left:0}}.hm.hm-lines .hm-tile .note{font-size:var(--t-xs);color:var(--hm-grey-ink);margin-top:auto;padding-top:10px;font-style:italic}@media (width>=601px) and (width<=960px){.hm.hm-lines .hm-tiles{grid-template-columns:minmax(0,1fr)}}.hm.hm-lines .lob-mods .hm-mod>.ic{margin-bottom:16px}.hm.hm-lines .lob-mods .hm-mod>p:not(.go){color:var(--hm-ink);margin-bottom:16px}.hm.hm-lines .lob-mods .hm-facts{align-content:start;gap:10px}.hm.hm-lines .lob-mods .hm-facts li{font-size:var(--t-md);line-height:1.5}.hm.hm-lines .lob-mods .go{flex-wrap:wrap;gap:0 28px;display:flex}.hm.hm-lines .hm-sec-split>div:last-child p+p{margin-top:14px}.hm.hm-lines .hm-sec-split p.hm-ldp{font-size:var(--t-lg);color:var(--hm-ink)}.hm.hm-lines .hm-lloyds .card p:not(.k)+p{margin-top:10px}.hm.hm-lines .hm-lloyds p .hm-band-link{padding-top:0;padding-bottom:0;display:inline}.hm.hm-lines .hm-lloyds p,.hm.hm-lines .hm-mod h3,.hm.hm-lines .hm-mod p,.hm.hm-lines .hm-proof .lbl,.hm.hm-lines .hm-tile p{text-wrap:pretty}@media (width>=601px){.hm.hm-lines .hm-proof .item-seal{align-items:flex-start}}.hm.hm-lines .lob-mods .hm-mod .prd{gap:0 22px;margin:0 0 16px;padding-top:12px}.hm.hm-lines .lob-mods .hm-mod .prd-k{margin:0 0 2px}@media (width>=601px){.hm.hm-lines .lob-mods .hm-mod .prd-k{flex-basis:100%}}.hm.hm-lines .lob-mods .hm-mod .prd-a{font-size:var(--t-sm);white-space:normal;padding:6px 0}
