.ls .flag{object-fit:cover;vertical-align:middle;border-radius:50%;flex:none;width:22px;height:22px;display:inline-block;box-shadow:0 0 0 1px #17130f1a}@media (min-width:960px){.ls .rates-hero{gap:var(--s8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}}.ls .rates-hero .ls-display{font-size:clamp(2.5rem,1.5rem + 3.6vw,4.375rem)}.ls .ls-readout{gap:var(--s4);border-radius:var(--r-xl);background:linear-gradient(180deg, #221d18, var(--ink));color:var(--soft-on-ink);box-shadow:var(--sh-2);padding:clamp(18px,2.5vw,28px);scroll-margin-top:96px;display:grid}.ls .ls-readout .ls-micro{color:#a39788;padding-inline:4px}.ls .ls-readout-form{gap:10px;display:grid}.ls .ls-readout-form label{color:var(--white);font-weight:650}.ls .ls-readout-form .row{align-items:center;gap:10px;display:flex}.ls .ls-readout-form .ls-input{width:auto;min-width:0;color:var(--white);background:#2a241f;border-color:#4a4038;flex:auto;font-size:1.0625rem;font-weight:600}.ls .ls-readout-form .ls-input::placeholder{color:#8c8176}.ls .ls-readout-form .ls-input:focus{border-color:var(--coral)}.ls .ls-readout-form button.ls-key{--k:52px}.ls .ls-readout .try{font-size:var(--t-micro);color:#a39788}.ls .ls-readout .try a{color:var(--coral-on-ink);white-space:nowrap;margin-right:6px}.ls .ls-readout-screen{border-radius:var(--r-lg);background:var(--chalk);min-height:220px;color:var(--ink);align-content:start;gap:10px;padding:20px 22px;display:grid;box-shadow:inset 0 2px #17130f0f,inset 0 0 0 1px #17130f0f}.ls .ls-readout-screen .idle{color:var(--slate);font-size:var(--t-small);align-self:center}.ls .ls-readout-screen .dialled{font-weight:800;font-stretch:var(--wide);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.ls .ls-readout-screen .where{color:var(--slate);align-items:center;gap:10px;font-weight:650;display:flex}.ls .ls-readout-screen dl{border-top:1px dashed var(--line-strong);grid-template-columns:1fr 1fr;gap:14px 20px;margin-top:6px;padding-top:14px;display:grid}.ls .ls-readout-screen dt{font-size:var(--t-micro);color:var(--muted)}.ls .ls-readout-screen dd{font-weight:700}.ls .ls-readout-screen dd.big{font-size:1.75rem;font-weight:800;line-height:1.05;font-stretch:var(--wide);color:var(--coral-text);letter-spacing:-.02em}.ls .ls-readout-screen .err{color:var(--danger);font-weight:600;font-size:var(--t-small)}.ls .ls-readout-screen .hint{font-size:var(--t-micro);color:var(--muted)}.ls .ls-rate-tools{gap:var(--s4);margin-bottom:var(--s5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ls .ls-regions{flex-wrap:wrap;gap:8px;display:flex}.ls .ls-regions a{background:var(--sand);color:var(--ink);font-size:var(--t-small);border-radius:10px;padding:8px 14px;font-weight:650;text-decoration:none}.ls .ls-regions a:hover{background:var(--line)}.ls .ls-regions a[aria-current=true]{background:var(--ink);color:var(--white)}.ls .ls-ratetable{border-radius:var(--r-lg);border:1px solid var(--line);overflow:clip}.ls .ls-ratetable table{border-collapse:collapse;width:100%;font-size:var(--t-small)}.ls .ls-ratetable thead th{z-index:1;background:var(--sand);text-align:left;font-size:var(--t-micro);color:var(--slate);text-transform:none;letter-spacing:0;padding:12px 16px;font-weight:750;position:sticky;top:73px}.ls .ls-ratetable tbody th,.ls .ls-ratetable td{border-top:1px solid var(--line);text-align:left;padding:9px 16px}.ls .ls-ratetable tbody th{font-weight:650}.ls .ls-ratetable .nm{align-items:center;gap:12px;display:flex}.ls .ls-ratetable tbody tr{scroll-margin-top:96px}.ls .ls-ratetable tbody tr:hover{background:var(--chalk)}.ls .ls-ratetable .code{color:var(--muted)}.ls .ls-ratetable .price{font-weight:750}.ls .ls-ratetable .inc{color:var(--slate)}@media (max-width:640px){.ls .ls-ratetable thead{display:none}.ls .ls-ratetable table,.ls .ls-ratetable tbody{display:block}.ls .ls-ratetable tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:2px 14px;padding:12px 14px;display:grid}.ls .ls-ratetable tbody th,.ls .ls-ratetable td{border:0;padding:0}.ls .ls-ratetable tbody th{grid-column:1/-1;margin-bottom:4px}.ls .ls-ratetable .code{font-size:var(--t-micro);grid-column:1}.ls .ls-ratetable td[data-label]:before{content:attr(data-label) " ";font-size:var(--t-micro);color:var(--muted);font-weight:500}.ls .ls-ratetable .inc{font-size:var(--t-micro);grid-column:1/-1}}.ls .ls-ends{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.ls .ls-ends{grid-template-columns:1fr 1fr}}.ls .ls-end{gap:var(--s4);border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line);padding:clamp(20px,3vw,32px);display:grid}.ls .ls-end ol{gap:12px;display:grid}.ls .ls-end li{font-size:var(--t-small);grid-template-columns:minmax(0,11em) minmax(0,1fr) 5.5em;align-items:center;gap:12px;display:grid}.ls .ls-end .who{align-items:center;gap:10px;min-width:0;font-weight:650;display:flex}.ls .ls-end .bar{background:var(--sand);border-radius:6px;height:12px;overflow:hidden}.ls .ls-end .bar i{border-radius:6px;height:100%;display:block}.ls .ls-end.low .bar i{background:var(--coral)}.ls .ls-end.high .bar i{background:var(--ink)}.ls .ls-end b{text-align:right;font-weight:800}@media (max-width:480px){.ls .ls-end li{grid-template-columns:minmax(0,1fr) auto}.ls .ls-end .bar{grid-area:2/1/auto/-1}}.ls .ls-anatomy{gap:var(--s7);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:960px){.ls .ls-anatomy{gap:var(--s9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ls .ls-label{border-radius:var(--r-xl);background:var(--sand);counter-reset:part;justify-items:start;gap:10px;padding:clamp(24px,4vw,44px);display:grid}.ls .ls-label .part{background:var(--white);border:1.5px dashed var(--line-strong);color:var(--slate);border-radius:12px;align-items:baseline;gap:8px;padding:8px 14px 8px 44px;font-weight:650;display:inline-flex;position:relative}.ls .ls-label .part:before{counter-increment:part;content:counter(part);background:var(--coral);width:24px;height:24px;color:var(--ink);box-shadow:0 2px 0 var(--key-edge);border-radius:7px;place-items:center;font-size:.8125rem;font-weight:900;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ls .ls-label .p1{border-style:solid;border-color:var(--coral)}.ls .ls-label .p1 b{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);font-weight:800;line-height:1;font-stretch:var(--wide);color:var(--ink);letter-spacing:-.02em}.ls .ls-anatomy-notes{gap:var(--s5);display:grid}.ls .ls-anatomy-notes li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.ls .ls-anatomy-notes h3{font-size:1.125rem}.ls .ls-anatomy-notes p{color:var(--slate);font-size:var(--t-small);margin-top:4px}.ls .ls-ratetable .nm a.guide{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:3px;text-decoration-thickness:2px}.ls .ls-ratetable .nm a.guide:hover{color:var(--coral-text)}
