.ls .ic-gap{gap:var(--s4);max-width:920px;padding:var(--s5);border-radius:var(--r-lg);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);display:grid}.ls .ic-gap figcaption{gap:4px;display:grid}.ls .ic-gap figcaption b{font-size:1.1875rem}.ls .ic-gap ol{gap:14px;display:grid}.ls .ic-gap li{gap:var(--s4);grid-template-columns:minmax(0,15rem) minmax(0,1fr) 4.5rem;align-items:center;display:grid}.ls .ic-gap .who{gap:2px;display:grid}.ls .ic-gap .who span{font-size:var(--t-small);color:var(--slate)}.ls .ic-gap .bar{background:var(--sand);border-radius:7px;height:14px;display:block;overflow:hidden}.ls .ic-gap .bar span{background:var(--coral);border-radius:7px;height:100%;display:block}.ls .ic-gap .price{font:800 1.1875rem/1 var(--f-mono);text-align:right}@media (max-width:640px){.ls .ic-gap li{gap:8px var(--s3);grid-template-columns:minmax(0,1fr) auto}.ls .ic-gap .bar{grid-area:2/1/auto/-1}}.ls .ic-entries{max-width:760px}.ls .ic-ways{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.ls .ic-ways li{gap:var(--s3);padding:var(--s5);border-radius:var(--r-lg);background:var(--sand);align-content:start;justify-items:start;display:grid}.ls .ic-ways li.ink{background:var(--ink);color:var(--white)}.ls .ic-ways h3{font-size:1.1875rem;line-height:1.25}.ls .ic-ways p{font-size:var(--t-small);color:var(--slate)}.ls .ic-ways .cost{color:var(--ink);font-size:1rem;font-weight:750}.ls .ic-ways li.ink h3{color:var(--white)}.ls .ic-ways li.ink p{color:#d9d1c7}.ls .ic-ways li.ink .cost{color:var(--coral)}.ls .ic-path{gap:var(--s4);margin-bottom:var(--s6,48px);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.ls .ic-path li{gap:var(--s3);padding:var(--s5);border-radius:var(--r-lg);background:var(--sand);align-content:start;justify-items:start;display:grid;position:relative}.ls .ic-path li.coral{box-shadow:inset 0 0 0 2px var(--coral);background:var(--white)}.ls .ic-path h3{font-size:1.1875rem;line-height:1.25}.ls .ic-path p{font-size:var(--t-small);color:var(--slate)}@media (min-width:900px){.ls .ic-path li:not(:last-child):after{content:"";top:40px;right:calc(-1 * var(--s4));width:var(--s4);background:repeating-linear-gradient(90deg, var(--coral) 0 6px, transparent 6px 10px);height:2px;position:absolute}}.ls .ic-calc{gap:var(--s5);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;max-width:1040px;display:grid}@media (max-width:860px){.ls .ic-calc{grid-template-columns:minmax(0,1fr)}}.ls .ic-in{gap:var(--s4);padding:var(--s5);border-radius:var(--r-lg);background:var(--white);display:grid}.ls .ic-in .ls-input{max-width:12rem}.ls .ic-q{gap:10px;display:grid}.ls .ic-q p{font:650 var(--t-small)/1.3 var(--f-sans);color:var(--ink)}.ls .ic-keys{flex-wrap:wrap;gap:12px 10px;display:flex}.ls .ic-keys .ls-key{--k:40px;font-size:14px}.ls .ic-hint{color:var(--slate);margin-top:-8px}.ls .ic-err{color:var(--coral-text)}.ls .ic-out{gap:var(--s4);padding:var(--s5);border-radius:var(--r-lg);background:var(--ink);color:var(--white);display:grid}.ls .ic-big{gap:6px;display:grid}.ls .ic-big .k{font:600 var(--t-micro) var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:#d9d1c7}.ls .ic-big b{font:800 clamp(2.5rem, 6vw, 3.5rem)/1 var(--f-mono);color:var(--coral)}.ls .ic-big span:last-child{color:#d9d1c7;font-size:var(--t-small)}.ls .ic-facts{padding-top:var(--s4);border-top:1px solid #ffffff24;gap:4px;display:grid}.ls .ic-facts dt{font-size:var(--t-small);color:#d9d1c7;margin-top:10px}.ls .ic-facts dt:first-child{margin-top:0}.ls .ic-facts dd{font:750 1.1875rem/1.3 var(--f-mono);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ls .ic-facts dd span{font:500 var(--t-small) var(--f-sans);color:#d9d1c7}.ls .ic-empty{color:#d9d1c7}
