:root:root[data-design=glass] .legal-prose :is(code,pre){background:rgba(19,32,46,.045);border-color:var(--g-row-line)}:root:root[data-design=glass] .legal-prose blockquote{background:rgba(255,255,255,.55);border-color:var(--g-row-line);border-inline-start:2px solid var(--line-strong);border-radius:var(--r-lg)}:root:root[data-design=glass] article>.legal-prose:not(.guide-prose)+footer{font-size:var(--fs-body);max-inline-size:var(--measure)}:root:root[data-design=glass] article>.legal-prose:not(.guide-prose)+footer>*{font-size:var(--fs-sm);line-height:1.5}:root:root[data-design=glass] article>.legal-prose:not(.guide-prose)+footer summary{inline-size:-moz-fit-content;inline-size:fit-content}@media (min-width:64rem){:root:root[data-design=glass] article>.legal-prose:not(.guide-prose)>div:has(>[role=region]){inline-size:min(48rem,50vw + 22.5rem)}:root:root[data-design=glass] article>.legal-prose:not(.guide-prose)>div:has(>[role=region] th:nth-child(5)){inline-size:min(60rem,50vw + 22.5rem)}}@media (max-width:63.99rem){:root:root[data-design=glass] .legal-prose table[role=table]{display:block;min-width:0}:root:root[data-design=glass] .legal-prose table[role=table]>thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root:root[data-design=glass] .legal-prose table[role=table]>tbody{display:block}:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr{display:grid;gap:.625rem;padding:.875rem 1rem;border-block-end:1px solid var(--g-row-line)}:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr:last-child{border-block-end:0}:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td{display:grid;gap:.125rem;padding:0;border:0;text-align:start}:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td:before{content:attr(data-label);font-size:var(--fs-xs);font-weight:500;color:var(--ink-muted)}:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>:is(td:empty,td[data-label=""]):before{content:none}:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td:empty{display:none}:root:root[data-design=glass] .legal-prose div:has(>[role=region])>p[aria-hidden=true]{display:none}}@media (max-width:63.99rem){:root:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td:not(:empty){display:block}:root:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td:before{display:block;margin-block-end:.125rem}:root:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td code{display:inline-block;max-inline-size:100%;overflow-wrap:anywhere}}@media (pointer:coarse){:root:root[data-design=glass] nav[aria-label="תוכן העניינים"] a{display:inline-flex;align-items:center;min-height:2.75rem}}@media (pointer:coarse) and (min-width:48rem){:root:root[data-design=glass] nav[aria-label="תוכן העניינים"] ol{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}:root:root[data-design=glass] nav[aria-label="תוכן העניינים"] li{-moz-column-break-inside:avoid;break-inside:avoid}}@media (pointer:coarse) and (max-width:63.99rem){:root:root[data-design=glass] .legal-prose table[role=table]>tbody>tr>td>a:only-child{display:flex;align-items:center;min-height:2.75rem}}@media (max-width:47.9375rem){:root:root[data-design=glass] .legal-prose a[href^="mailto:"]{display:inline-flex;align-items:center;min-block-size:2.75rem;margin-block:calc((1lh - 2.75rem) / 2);vertical-align:middle}}:root:root[data-design=glass] .lv-head{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"kick" "title" "lede";row-gap:.625rem}:root:root[data-design=glass] .lv-head>.lv-kicker{grid-area:kick}:root:root[data-design=glass] main .lv-head__title{grid-area:title;margin:0;font-size:clamp(2.1rem,6.4vw + .55rem,2.625rem);font-weight:850;line-height:1.03;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}:root:root[data-design=glass] .lv-head__lede{grid-area:lede;margin:0;max-inline-size:40ch;font-size:1rem;line-height:1.55;color:var(--lv-ink-2)}@media (min-width:60rem){:root:root[data-design=glass] .lv-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"title kick" "title lede";grid-template-rows:auto 1fr;align-items:end;-moz-column-gap:3.5rem;column-gap:3.5rem}:root:root[data-design=glass] .lv-head>.lv-kicker{align-self:start;padding-block-start:.5rem}:root:root[data-design=glass] main .lv-head__title{font-size:clamp(2.75rem,2.4vw + 1.5rem,4.25rem);line-height:.99;letter-spacing:-.045em}:root:root[data-design=glass] .lv-head__lede{padding-block-end:.375rem;font-size:1.125rem}}:root:root[data-design=glass] .lv-choose{margin-block-start:-1.5rem;padding-block-end:1rem}:root:root[data-design=glass] .lv-chooser{scroll-margin-block-start:6rem}:root:root[data-design=glass] .lv-chooser__stage{margin-block-start:1.5rem;scroll-margin-block-start:7rem}:root:root[data-design=glass] .lv-ask-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem;align-items:start}:root:root[data-design=glass] .lv-ask{padding:1rem 1.125rem 1.25rem;border-radius:1.75rem}:root:root[data-design=glass] .lv-ask__top{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.875rem;column-gap:.875rem;row-gap:.375rem;min-block-size:2.75rem}:root:root[data-design=glass] .lv-ask__count{font-size:.8125rem;font-weight:700;color:var(--lv-ink-2);font-variant-numeric:tabular-nums}:root:root[data-design=glass] .lv-chooser .lv-ask__back{display:inline-flex;align-items:center;gap:.375rem;min-block-size:2.75rem;margin-inline-start:auto;padding:0 .875rem;border:0;border-radius:999px;background:transparent;font-size:.875rem;font-weight:700;color:var(--accent-ink);cursor:pointer}:root:root[data-design=glass] .lv-chooser .lv-ask__back:hover{background:rgba(14,107,98,.08)}:root:root[data-design=glass] .lv-track{position:relative;display:flex;flex:0 1 11rem;min-inline-size:7rem;block-size:.875rem;padding:.1875rem;border-radius:999px;background:rgba(19,32,46,.07);box-shadow:inset 0 1px 2px rgba(19,32,46,.1)}:root:root[data-design=glass] .lv-track__stop{flex:1;border-radius:999px}:root:root[data-design=glass] .lv-track__stop+.lv-track__stop{margin-inline-start:.1875rem}:root:root[data-design=glass] .lv-track__stop[data-done]{background:rgba(14,107,98,.32)}:root:root[data-design=glass] .lv-track__thumb{position:absolute;inset-block:.1875rem;inset-inline-start:.1875rem;inline-size:calc((100% - .375rem) / var(--n, 4));border-radius:999px;background:linear-gradient(180deg,var(--accent-hi),var(--accent) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 0 0 2px white,0 4px 12px -2px rgba(14,107,98,.55);transform:translateX(calc(var(--on, 0) * -100%))}:root:root[data-design=glass] .lv-ask__q{margin-block-start:.75rem}:root:root[data-design=glass] .lv-ask__set{margin:0;padding:0;border:0;min-inline-size:0}:root:root[data-design=glass] .lv-chooser .lv-ask__title{margin:0;padding:0;font-size:1.625rem;font-weight:800;line-height:1.15;letter-spacing:-.025em;color:var(--ink)}:root:root[data-design=glass] .lv-ask__hint{margin:.375rem 0 0;font-size:.9375rem;line-height:1.45;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-picks{position:relative;margin-block-start:1rem}:root:root[data-design=glass] .lv-lens{position:absolute;z-index:0;left:0;top:0;border-radius:1.125rem;background:linear-gradient(160deg,white,rgba(236,248,245,.95));box-shadow:inset 0 1px 0 white,0 0 0 1.5px var(--accent),0 12px 26px -12px rgba(14,107,98,.55);opacity:0;pointer-events:none;transform:translate(var(--lx,0),var(--ly,0))}:root:root[data-design=glass] .lv-lens[data-on]{opacity:1}:root:root[data-design=glass] .lv-picks--chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.5rem}:root:root[data-design=glass] .lv-chooser .lv-chip{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-block-size:3.25rem;padding:.5rem .75rem;border:1px solid rgba(19,32,46,.1);border-radius:1.125rem;background:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);font-size:.9375rem;font-weight:700;line-height:1.2;text-align:center;color:var(--ink);cursor:pointer}:root:root[data-design=glass] .lv-chooser .lv-chip[data-on]{border-color:rgba(14,107,98,.5);background:var(--accent-soft);color:var(--accent-ink)}:root:root[data-design=glass] .lv-chooser :is(.lv-chip,.lv-tile):focus-visible{outline:2.5px solid var(--accent);outline-offset:2px}:root:root[data-design=glass] .lv-picks__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:.625rem}:root:root[data-design=glass] .lv-chooser .lv-tile{position:relative;z-index:1;display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"glyph title" "glyph text";align-content:center;-moz-column-gap:.875rem;column-gap:.875rem;row-gap:.125rem;min-block-size:4.25rem;padding:.75rem 1rem;border:1px solid rgba(19,32,46,.1);border-radius:1.125rem;background:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);text-align:start;color:var(--ink);cursor:pointer}:root:root[data-design=glass] .lv-chooser .lv-tile[aria-checked=true]{border-color:rgba(14,107,98,.5);background:var(--accent-soft)}:root:root[data-design=glass] .lv-glyph{grid-area:glyph;align-self:center;inline-size:2.75rem;block-size:2.75rem;padding:.5rem;border-radius:.875rem;overflow:visible;fill:none;stroke:var(--accent-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;background:linear-gradient(160deg,white,rgba(225,242,239,.9));box-shadow:inset 0 1px 0 white,0 0 0 1px rgba(14,107,98,.14),0 6px 14px -8px rgba(16,52,72,.4)}:root:root[data-design=glass] .lv-glyph path{stroke-dasharray:1;stroke-dashoffset:0}:root:root[data-design=glass] .lv-tile__title{grid-area:title;font-size:1.125rem;font-weight:800;line-height:1.25;letter-spacing:-.015em}:root:root[data-design=glass] .lv-tile__text{grid-area:text;font-size:.875rem;line-height:1.4;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-answer{position:relative;display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;order:-1;padding:.5rem .875rem;border-radius:1.375rem;background:linear-gradient(150deg,rgba(255,255,255,.66),rgba(255,255,255,.38));border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px 0 white,0 14px 30px -24px rgba(16,52,72,.5)}:root:root[data-design=glass] .lv-ask-wrap[data-filled="0"] .lv-answer{display:none}:root:root[data-design=glass] .lv-answer__mark{display:block;inline-size:6.5rem;block-size:3.25rem}:root:root[data-design=glass] .lv-answer__list{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none}:root:root[data-design=glass] .lv-answer__list li[data-done]{display:inline-flex;align-items:flex-start;gap:.375rem;font-size:.8125rem;font-weight:700;line-height:1.35;color:var(--ink)}:root:root[data-design=glass] .lv-chooser :is(.lv-answer__list,.lv-result__lines) svg path{stroke:var(--ok-ink);stroke-dasharray:1;stroke-dashoffset:0}:root:root[data-design=glass] .lv-answer__open{display:none}:root:root[data-design=glass] .lv-result{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"say" "offer" "story" "ways";gap:1.25rem}:root:root[data-design=glass] .lv-result__say{grid-area:say}:root:root[data-design=glass] .lv-result__offer{grid-area:offer}:root:root[data-design=glass] .lv-result__story{grid-area:story}:root:root[data-design=glass] .lv-result__ways{grid-area:ways}:root:root[data-design=glass] .lv-result__kicker{margin:0;font-size:.875rem;font-weight:800;color:var(--accent-ink)}:root:root[data-design=glass] main .lv-result__title{margin:.25rem 0 0;font-size:clamp(1.875rem,5vw + .5rem,2.375rem);font-weight:850;line-height:1.05;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}:root:root[data-design=glass] .lv-result .lv-offers{grid-template-columns:minmax(0,1fr);max-inline-size:none;margin:0}:root:root[data-design=glass] .lv-result .lv-vat{margin-block-start:1rem}:root:root[data-design=glass] .lv-result__story{display:grid;gap:1.25rem;padding:1.375rem 1.25rem;border-radius:1.75rem}:root:root[data-design=glass] .lv-result__day{padding-block-start:1.25rem;border-block-start:1px solid var(--lv-line)}:root:root[data-design=glass] .lv-result__h{margin:0 0 .75rem;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--ink)}:root:root[data-design=glass] .lv-result__lines{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}:root:root[data-design=glass] .lv-result__lines li{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;color:var(--ink)}:root:root[data-design=glass] .lv-result__ways{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}:root:root[data-design=glass] .lv-chooser .lv-way{display:inline-flex;align-items:center;gap:.5rem;min-block-size:2.75rem;padding:0 1.125rem;border-radius:999px;border:1px solid rgba(19,32,46,.14);background:rgba(255,255,255,.8);box-shadow:inset 0 1px 0 white,0 6px 14px -10px rgba(16,52,72,.4);font-size:.875rem;font-weight:700;color:var(--ink);cursor:pointer}:root:root[data-design=glass] .lv-chooser .lv-way--quiet{border-color:transparent;background:transparent;box-shadow:none;color:var(--accent-ink)}:root:root[data-design=glass] .lv-chooser .lv-way:hover{border-color:rgba(14,107,98,.4)}:root:root[data-design=glass] .lv-choose [data-see-it-work] h2,:root:root[data-design=glass] .lv-choose [data-trust-row] h2{font-family:var(--font);font-size:clamp(2rem,2.4vw + 1.2rem,3rem);font-weight:850;line-height:1.04;letter-spacing:-.04em}:root:root[data-design=glass] .lv-choose [data-trust-row] [data-trust]>*{border-radius:1.5rem}@media (max-width:24.99rem){:root:root[data-design=glass] .lv-chooser .lv-chip{padding-inline:.5rem;font-size:.875rem}}@media (min-width:40rem){:root:root[data-design=glass] .lv-picks--chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}:root:root[data-design=glass] .lv-picks--2 .lv-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root:root[data-design=glass] .lv-picks--3 .lv-picks__grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root:root[data-design=glass] .lv-picks--tiles .lv-tile{grid-template-columns:minmax(0,1fr);grid-template-areas:"glyph" "title" "text";align-content:start;row-gap:.375rem;min-block-size:10rem;padding:1.125rem 1.125rem 1.25rem}:root:root[data-design=glass] .lv-picks--tiles .lv-glyph{align-self:start;inline-size:3.25rem;block-size:3.25rem;margin-block-end:.5rem}}@media (min-width:60rem){:root:root[data-design=glass] .lv-choose{margin-block-start:-2rem}:root:root[data-design=glass] .lv-chooser__stage{margin-block-start:2.25rem}:root:root[data-design=glass] .lv-ask-wrap{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.5rem}:root:root[data-design=glass] .lv-ask{padding:1.5rem 2rem 2rem;border-radius:2rem}:root:root[data-design=glass] .lv-chooser .lv-ask__title{font-size:2.125rem}:root:root[data-design=glass] .lv-answer,:root:root[data-design=glass] .lv-ask-wrap[data-filled="0"] .lv-answer{display:grid;grid-template-columns:minmax(0,1fr);order:0;position:sticky;inset-block-start:6.5rem;padding:1.5rem 1.5rem 1.75rem;border-radius:2rem}:root:root[data-design=glass] .lv-answer__mark{inline-size:100%;block-size:8.5rem;margin-block-end:1rem}:root:root[data-design=glass] .lv-answer__list{display:grid;gap:0}:root:root[data-design=glass] .lv-answer__list li{min-block-size:2.75rem;padding-block:.625rem}:root:root[data-design=glass] .lv-answer__list li+li{border-block-start:1px solid var(--lv-line)}:root:root[data-design=glass] .lv-answer__list li[data-done]{align-items:center;gap:.625rem;font-size:.9375rem}:root:root[data-design=glass] .lv-answer__open{display:flex;align-items:center}:root:root[data-design=glass] .lv-answer__open:before{content:"";inline-size:70%;block-size:.5rem;border-radius:999px;background:rgba(19,32,46,.07)}:root:root[data-design=glass] .lv-answer__open[data-now]:before{background:linear-gradient(90deg,rgba(14,107,98,.1),rgba(14,107,98,.24))}:root:root[data-design=glass] .lv-result{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"offer say" "offer story" "offer ways";grid-template-rows:auto auto 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:1.5rem;align-items:start}:root:root[data-design=glass] .lv-result .lv-slab[data-family]{margin:0}:root:root[data-design=glass] main .lv-result__title{font-size:clamp(2.25rem,1.6vw + 1.4rem,3.25rem)}:root:root[data-design=glass] .lv-result__story{padding:1.75rem 2rem}}:root:root[data-design=glass] .lv-try{margin-block-start:-1.5rem;padding-block-end:1rem}:root:root[data-design=glass] .lv-try__stage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "show" "pane";gap:1rem;scroll-margin-block-start:6rem}:root:root[data-design=glass] .lv-head--try{grid-area:head}:root:root[data-design=glass] .lv-try__show{grid-area:show;position:relative;isolation:isolate;block-size:7.5rem;border-radius:1.5rem;background:linear-gradient(162deg,rgba(255,255,255,.6),rgba(255,255,255,0) 30%),linear-gradient(150deg,rgba(236,248,245,.85),rgba(255,255,255,.5) 55%,rgba(225,238,252,.7));border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 white,inset 0 -40px 50px -44px rgba(47,174,155,.5),0 1px 2px rgba(16,52,72,.06),12px 34px 56px -34px rgba(16,52,72,.42);--lv-edge:47,174,155}:root:root[data-design=glass] .lv-try__show:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(24rem circle at var(--glass-x,20%) var(--glass-y,-10%),rgba(255,255,255,.9),rgba(255,255,255,0) 60%)}:root:root[data-design=glass] .lv-try__mark{display:block;inline-size:100%;block-size:100%}:root:root[data-design=glass] .lv-try__pane{grid-area:pane;padding:1.25rem 1.125rem 1.125rem;border-radius:1.75rem}:root:root[data-design=glass] .lv-try__pane [data-try-submit]{min-inline-size:min(12rem,100%);border-radius:999px}:root:root[data-design=glass] .lv-try__privacy{margin:1.25rem 0 0;padding-block-start:1rem;border-block-start:1px solid var(--lv-line);font-size:.8125rem;line-height:1.55;color:var(--lv-ink-3)}:root:root[data-design=glass] .lv-try__who{margin:.375rem 0 0;font-size:.75rem;line-height:1.5;color:var(--lv-ink-3)}:root:root[data-design=glass] .lv-try__privacy .lv-door{min-block-size:2.75rem;margin-block:-.75rem;font-weight:600;text-decoration-thickness:1.5px}:root:root[data-design=glass] .lv-try__pane [data-try-ready] h3{font-family:var(--font);font-weight:800;letter-spacing:-.02em}@media (min-width:60rem){:root:root[data-design=glass] .lv-try{margin-block-start:-2rem}:root:root[data-design=glass] .lv-try__stage{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"head show" "pane show";grid-template-rows:auto 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:1.75rem;align-items:start}:root:root[data-design=glass] .lv-head--try{grid-template-columns:minmax(0,1fr);grid-template-areas:"kick" "title" "lede";row-gap:.75rem}:root:root[data-design=glass] .lv-head--try>.lv-kicker{padding:0}:root:root[data-design=glass] .lv-try__show{align-self:stretch;block-size:auto;min-block-size:22rem;margin-block-start:3.25rem;border-radius:2.25rem}:root:root[data-design=glass] .lv-try__mark{position:absolute;inset:2.5rem 2rem;inline-size:calc(100% - 4rem);block-size:calc(100% - 5rem)}:root:root[data-design=glass] .lv-try__pane{padding:1.75rem 2rem 1.5rem;border-radius:2rem}}:root:root[data-design=glass] .lv-compare{margin-block-start:-1.5rem;padding-block-end:1rem;padding-inline:.375rem}:root:root[data-design=glass] .lv-compare .lv-cmp__name{display:inline-flex;align-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;font-weight:800;color:var(--ink);text-decoration:underline;text-decoration-color:rgba(14,107,98,.55);text-decoration-thickness:1.5px;text-underline-offset:.3rem}:root:root[data-design=glass] .lv-compare .lv-cmp__name:hover{color:var(--accent-ink);text-decoration-color:var(--accent)}:root:root[data-design=glass] .lv-cmp-table{display:none;margin-block-start:2.25rem;padding:.5rem 1rem .75rem;border-radius:2rem}:root:root[data-design=glass] .lv-cmp-table table{inline-size:100%;border-collapse:separate;border-spacing:0;text-align:start}:root:root[data-design=glass] .lv-cmp-table :is(th,td){padding:.875rem .75rem;vertical-align:top;text-align:start;font-size:.875rem;line-height:1.45;color:var(--lv-ink-2);border-block-end:1px solid var(--lv-line)}:root:root[data-design=glass] .lv-cmp-table thead th{padding-block:1rem .75rem;font-size:.8125rem;font-weight:700;color:var(--lv-ink-3);border-block-end-color:rgba(19,32,46,.16)}:root:root[data-design=glass] .lv-cmp-table tbody th{min-inline-size:8rem;padding-block:.375rem;font-size:.9375rem;font-weight:800;color:var(--ink)}:root:root[data-design=glass] .lv-cmp-table tbody tr:last-child :is(th,td){border-block-end:0}:root:root[data-design=glass] .lv-cmp-table tbody tr:not([data-ours]):hover :is(th,td){background:rgba(255,255,255,.55)}:root:root[data-design=glass] .lv-cmp-table tr[data-ours] :is(th,td){background:linear-gradient(180deg,rgba(229,245,241,.95),rgba(214,238,232,.85));color:var(--ink);font-weight:600;border-block-end-color:rgba(14,107,98,.22)}:root:root[data-design=glass] .lv-cmp-table tr[data-ours] th{padding-block:.875rem;color:var(--accent-ink);box-shadow:inset -3px 0 0 var(--accent)}:root:root[data-design=glass] .lv-cmp-table tr[data-ours] :first-child{border-start-start-radius:1rem;border-end-start-radius:1rem}:root:root[data-design=glass] .lv-cmp-table tr[data-ours] :last-child{border-start-end-radius:1rem;border-end-end-radius:1rem}:root:root[data-design=glass] .lv-cmp-cards{display:grid;gap:.875rem;margin:1.75rem 0 0;padding:0;list-style:none}:root:root[data-design=glass] .lv-cmp-card{position:relative;isolation:isolate;padding:1rem 1.125rem 1.125rem;border-radius:1.5rem;background:linear-gradient(150deg,rgba(255,255,255,.86),rgba(255,255,255,.6) 55%,rgba(255,255,255,.72));border:1px solid var(--pane-edge);box-shadow:inset 0 1px 0 white,0 1px 2px rgba(16,52,72,.06),10px 28px 48px -32px rgba(16,52,72,.4)}:root:root[data-design=glass] .lv-cmp-card--ours{--lv-edge:14,107,98;background:linear-gradient(162deg,rgba(255,255,255,.7),rgba(255,255,255,0) 26%),linear-gradient(160deg,rgba(229,245,241,.96),rgba(255,255,255,.8) 58%,rgba(240,249,246,.9));border-color:white;box-shadow:inset 0 1px 0 white,0 0 0 1px rgba(14,107,98,.34),0 0 0 5px rgba(14,107,98,.08),14px 40px 64px -34px rgba(14,80,80,.5)}:root:root[data-design=glass] main .lv-cmp-card__name{margin:0;font-size:1.375rem;font-weight:850;line-height:1.2;letter-spacing:-.025em;color:var(--ink)}:root:root[data-design=glass] .lv-cmp-card--ours .lv-cmp-card__name{color:var(--accent-ink)}:root:root:root[data-design=glass] .lv-compare .lv-cmp__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:.5rem 0 0}:root:root[data-design=glass] .lv-cmp__fact{grid-column:1/-1;padding-block:.625rem;border-block-start:1px solid var(--lv-line)}:root:root[data-design=glass] .lv-cmp__fact--short{grid-column:auto}:root:root[data-design=glass] .lv-cmp__fact--short:nth-child(odd of .lv-cmp__fact--short){padding-inline-end:.75rem}:root:root[data-design=glass] .lv-cmp__fact--short:nth-child(even of .lv-cmp__fact--short){padding-inline-start:.75rem;border-inline-start:1px solid var(--lv-line)}:root:root:root[data-design=glass] .lv-compare .lv-cmp__fact dt{margin:0;font-size:.75rem;font-weight:700;color:var(--lv-ink-3)}:root:root:root[data-design=glass] .lv-compare .lv-cmp__fact dd{margin:.125rem 0 0;font-size:.875rem;line-height:1.45;color:var(--ink)}:root:root[data-design=glass] .lv-cmp-note{max-inline-size:70ch;margin:1.5rem auto 0;text-align:center;font-size:.8125rem;line-height:1.55;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-cmp-matrix [data-compare-matrix]{margin-block-start:4.5rem}:root:root[data-design=glass] .lv-cmp-matrix [data-compare-matrix]>div:first-child h2{font-family:var(--font);font-size:clamp(2rem,2.4vw + 1.2rem,3rem);font-weight:850;line-height:1.04;letter-spacing:-.04em}:root:root[data-design=glass] .lv-cmp-matrix [data-matrix-count]{display:inline-block;margin-block-start:.875rem;padding:.375rem 1rem;border-radius:999px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 white,0 0 0 1px rgba(14,107,98,.22);color:var(--accent-ink)}:root:root[data-design=glass] .lv-cmp-matrix div:has(>table[data-matrix-table]){border-radius:2rem;background:linear-gradient(150deg,rgba(255,255,255,.88),rgba(255,255,255,.64) 55%,rgba(255,255,255,.76));backdrop-filter:none}:root:root[data-design=glass] .lv-cmp-cta{display:flex;justify-content:center;margin-block-start:2rem}:root:root[data-design=glass] .lv-cmp-cta a{min-block-size:3.25rem;padding-inline:1.75rem;border-radius:999px}:root:root[data-design=glass] .lv-cmp-sources{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-start:4.5rem}:root:root[data-design=glass] main .lv-cmp-sources__head h2{margin:0;font-size:2.25rem;font-weight:850;line-height:1.04;letter-spacing:-.04em;color:var(--ink)}:root:root[data-design=glass] .lv-cmp-sources__head p{margin:.625rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-cmp-sources__list{margin:0;padding:.25rem 1.125rem;list-style:none}:root:root[data-design=glass] .lv-cmp-sources__list li{padding-block:.25rem;font-size:.875rem;line-height:1.5}:root:root[data-design=glass] .lv-cmp-sources__list li+li{border-block-start:1px solid var(--lv-line)}:root:root[data-design=glass] .lv-cmp-sources__who{font-weight:800;color:var(--ink)}:root:root[data-design=glass] .lv-cmp-sources__links a{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--lv-ink-2);text-decoration:underline;text-decoration-color:rgba(19,32,46,.3);text-underline-offset:.25rem}:root:root[data-design=glass] .lv-cmp-sources__links a:hover{color:var(--accent-ink);text-decoration-color:var(--accent)}:root:root[data-design=glass] .lv-cmp-sources__checked{margin:0;font-size:.8125rem;color:var(--lv-ink-3)}@media (min-width:48rem) and (max-width:63.99rem){:root:root[data-design=glass] .lv-cmp-cards>.lv-cmp-card--ours{grid-column:1/-1}}@media (min-width:64rem){:root:root[data-design=glass] .lv-cmp-table{display:block}:root:root[data-design=glass] .lv-cmp-cards{display:none}}@media (min-width:60rem){:root:root[data-design=glass] .lv-compare{margin-block-start:-2rem;padding-inline:4rem}:root:root[data-design=glass] .lv-cmp-sources{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:3rem;align-items:start;margin-block-start:6rem}:root:root[data-design=glass] main .lv-cmp-sources__head h2{font-size:clamp(2.25rem,2.2vw + 1.2rem,3.2rem)}:root:root[data-design=glass] .lv-cmp-sources__checked{grid-column:2}:root:root[data-design=glass] .lv-cmp-sources__list{padding:.5rem 1.75rem}}:root:root[data-design=glass] .lv-guides .rounded-card:not([role=listbox],[data-guide-search-start],[data-guide-article] *){backdrop-filter:none;background:radial-gradient(22rem circle at var(--glass-x,-999px) var(--glass-y,-999px),white,rgba(var(--bloom-1),.16) 34%,rgba(255,255,255,0) 62%),linear-gradient(150deg,rgba(255,255,255,.88),rgba(255,255,255,.64) 55%,rgba(255,255,255,.76));border-radius:1.5rem}:root:root[data-design=glass] .lv-guides a.rounded-card:not([data-guide-article] *):hover{background:radial-gradient(22rem circle at var(--glass-x,-999px) var(--glass-y,-999px),white,rgba(var(--bloom-1),.3) 34%,rgba(255,255,255,0) 64%),linear-gradient(150deg,rgba(255,255,255,.96),rgba(255,255,255,.78));border-color:rgba(14,107,98,.4);box-shadow:var(--pane-shadow),0 0 0 3px rgba(14,107,98,.08),0 18px 36px -24px rgba(14,107,98,.45)}:root:root[data-design=glass] main .lv-guides .lv-gtitle{font-family:var(--font);font-size:clamp(2rem,4vw + .9rem,2.5rem);font-weight:850;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}:root:root[data-design=glass] main .lv-guides section:not([data-guide-article] *)>div>div>h2.font-display,:root:root[data-design=glass] main .lv-guides section:not([data-guide-article] *)>h2.font-display{font-family:var(--font);font-weight:850;letter-spacing:-.035em}:root:root[data-design=glass] main .lv-guides [data-guide-group]>h3{font-family:var(--font);font-weight:800;letter-spacing:-.02em;color:var(--lv-ink-2)}:root:root:root:root[data-design=glass] .lv-guides section[aria-labelledby=guides-hero]{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:.75rem;padding-block:.5rem 1.5rem;text-align:start}:root:root[data-design=glass] .lv-guides .lv-gh__kick [data-glass-frame=sticker]{border-radius:999px;background:rgba(255,255,255,.72);border:1px solid white;box-shadow:inset 0 1px 0 white,0 8px 18px -12px rgba(16,52,72,.4)}:root:root[data-design=glass] .lv-guides .lv-gh__kick>span>span{display:inline-flex;align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.8125rem}:root:root[data-design=glass] .lv-guides .lv-gh__kick>span>span:before{content:"";inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:var(--lv-mint);box-shadow:0 0 0 .25rem rgba(47,174,155,.18)}:root:root[data-design=glass] main .lv-guides .lv-gh__title{margin:0;max-inline-size:none;font-size:clamp(2.3rem,7vw + .6rem,2.75rem);line-height:1.02}:root:root[data-design=glass] .lv-guides .lv-gh__lede{margin:0;max-inline-size:44ch;font-size:1rem;line-height:1.55;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-guides .lv-gh__search{inline-size:100%;max-inline-size:46rem;margin:.75rem 0 0}:root:root[data-design=glass] .lv-guides [data-guide-search=hero] input[type=search]{min-block-size:3.75rem;border-radius:999px;background:linear-gradient(150deg,white,rgba(255,255,255,.88));box-shadow:inset 0 1px 0 white,0 0 0 1px rgba(19,32,46,.06),14px 30px 54px -30px rgba(16,52,72,.45)}:root:root[data-design=glass] .lv-guides [data-guide-search=hero] input[type=search]:focus-visible{box-shadow:inset 0 1px 0 white,0 0 0 2px var(--accent),0 0 0 6px rgba(14,107,98,.12),14px 30px 54px -30px rgba(16,52,72,.45)}:root:root[data-design=glass] .lv-guides a[data-guide-start]{position:relative;overflow:hidden}:root:root[data-design=glass] .lv-guides a[data-guide-start]:after{content:"";position:absolute;inset-inline:1.25rem;inset-block-start:0;block-size:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,rgba(47,174,155,0),var(--accent),rgba(75,143,230,.7),rgba(47,174,155,0));opacity:.55}:root:root[data-design=glass] .lv-guides a[data-guide-start]>span:first-child{font-family:var(--font);font-weight:800;letter-spacing:-.02em}:root:root[data-design=glass] .lv-guides a[data-guide-start] svg{color:var(--accent-ink)}:root:root[data-design=glass] .lv-guides a[data-guide-category]>span:first-child{transition:none}:root:root[data-design=glass] .lv-guides a[data-guide-category]:hover>span:first-child{box-shadow:inset 0 1px 0 white,0 0 0 1.5px rgba(14,107,98,.45),0 10px 20px -10px rgba(14,107,98,.55)}:root:root[data-design=glass] .lv-guides a[data-guide-category] .font-display{font-family:var(--font);font-weight:800;letter-spacing:-.015em}:root:root[data-design=glass] .lv-guides section[aria-labelledby=guides-ask] h2,:root:root[data-design=glass] .lv-guides section[aria-labelledby=guides-can] h2{font-family:var(--font);font-weight:800;letter-spacing:-.025em}:root:root[data-design=glass] .lv-guides [data-guide-article]>header .lv-gtitle{font-size:clamp(1.875rem,3vw + 1rem,2.5rem)}@media (min-width:60rem){:root:root[data-design=glass] main .lv-guides .lv-gtitle{font-size:clamp(2.5rem,1.6vw + 1.6rem,3.25rem)}:root:root:root:root[data-design=glass] .lv-guides section[aria-labelledby=guides-hero]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"title kick" "title lede" "search search";grid-template-rows:auto 1fr auto;align-items:end;-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:.75rem;padding-block:.5rem 2rem}:root:root[data-design=glass] .lv-guides .lv-gh__kick{grid-area:kick;align-self:start;margin-block-start:.5rem}:root:root[data-design=glass] main .lv-guides .lv-gh__title{grid-area:title;font-size:clamp(2.75rem,3vw + 1.5rem,4.5rem);line-height:.98;letter-spacing:-.045em}:root:root[data-design=glass] .lv-guides .lv-gh__lede{grid-area:lede;padding-block-end:.5rem;font-size:1.125rem}:root:root[data-design=glass] .lv-guides .lv-gh__search{grid-area:search;margin-block-start:1rem}:root:root[data-design=glass] .lv-guides [data-guide-article]>header .lv-gtitle{font-size:clamp(2.25rem,1.4vw + 1.5rem,3rem)}}:root:root[data-design=glass] .lv-legal header .eyebrow{display:inline-flex;align-items:center;gap:.5rem;min-block-size:1.75rem;margin-block-end:.75rem;padding:0 .875rem;border-radius:999px;font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ink);background:rgba(255,255,255,.72);border:1px solid white;box-shadow:inset 0 1px 0 white,0 8px 18px -12px rgba(16,52,72,.4)}:root:root[data-design=glass] .lv-legal header .eyebrow:before{content:"";inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:var(--lv-mint);box-shadow:0 0 0 .25rem rgba(47,174,155,.18)}:root:root[data-design=glass] main .lv-legal header h1{font-family:var(--font);font-size:clamp(2rem,4vw + .9rem,2.5rem);font-weight:850;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}@media (min-width:60rem){:root:root[data-design=glass] main .lv-legal header h1{font-size:clamp(2.5rem,1.4vw + 1.6rem,3.25rem)}}@media (prefers-reduced-motion:no-preference){:root:root[data-design=glass]:not([data-motion=still]) .lv-head>.lv-kicker,:root:root[data-design=glass]:not([data-motion=still]) .lv-head__lede{animation:lv-rise .8s var(--ease-out) backwards}:root:root[data-design=glass]:not([data-motion=still]) .lv-head__lede{animation-delay:.38s}:root:root[data-design=glass]:not([data-motion=still]) .lv-track__thumb{transition:transform .46s cubic-bezier(.3,1.3,.45,1)}:root:root[data-design=glass]:not([data-motion=still]) .lv-ask{animation:lv-settle .9s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:.16s}:root:root[data-design=glass]:not([data-motion=still]) .lv-ask__q{animation:lv-q-on .46s cubic-bezier(.2,.8,.2,1) backwards}:root:root[data-design=glass]:not([data-motion=still]) .lv-ask__q[data-went=back]{animation-name:lv-q-back}:root:root[data-design=glass]:not([data-motion=still]) .lv-ask__q :is(.lv-chip,.lv-tile){animation:lv-line-in .42s var(--ease-out) backwards;animation-delay:calc(var(--j, 0) * 30ms + 80ms)}:root:root[data-design=glass]:not([data-motion=still]) .lv-ask__q .lv-glyph path{animation:lv-draw .76s var(--ease-out) backwards;animation-delay:calc(var(--j, 0) * 90ms + var(--k, 0) * .14s + .16s)}:root:root[data-design=glass]:not([data-motion=still]) .lv-lens{transition:transform .38s cubic-bezier(.3,1.25,.45,1),opacity .22s var(--ease-out)}:root:root[data-design=glass]:not([data-motion=still]) .lv-lens[data-jump]{transition:opacity .22s var(--ease-out)}:root:root[data-design=glass]:not([data-motion=still]) .lv-answer__list li[data-done]:last-of-type{animation:lv-line-in .42s var(--ease-out) backwards}:root:root[data-design=glass]:not([data-motion=still]) .lv-answer__list li[data-done] svg path{animation:lv-draw .52s var(--ease-out) backwards;animation-delay:.18s}:root:root[data-design=glass]:not([data-motion=still]) .lv-answer__open[data-now]:before{animation:lv-wait 2.4s ease-in-out infinite}:root:root[data-design=glass]:not([data-motion=still]) .lv-result__story{animation:lv-settle .9s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:.26s}:root:root[data-design=glass]:not([data-motion=still]) .lv-result__lines li{animation:lv-line-in .42s var(--ease-out) backwards;animation-delay:calc(var(--j, 0) * 70ms + .42s)}:root:root[data-design=glass]:not([data-motion=still]) .lv-result__lines svg path{animation:lv-draw .52s var(--ease-out) backwards;animation-delay:calc(var(--j, 0) * 70ms + .56s)}:root:root[data-design=glass]:not([data-motion=still]) .lv-result__ways{animation:lv-rise .7s var(--ease-out) backwards;animation-delay:.7s}:root:root[data-design=glass]:not([data-motion=still]) :is(.lv-gh__kick,.lv-gh__lede,.lv-gh__search){animation:lv-rise .8s var(--ease-out) backwards}:root:root[data-design=glass]:not([data-motion=still]) .lv-gh__lede{animation-delay:.32s}:root:root[data-design=glass]:not([data-motion=still]) .lv-gh__search{animation-delay:.44s}:root:root[data-design=glass]:not([data-motion=still]) .lv-guides a[data-guide-category]>span:first-child{transition:box-shadow .26s var(--ease-out),translate .26s var(--ease-out)}:root:root[data-design=glass]:not([data-motion=still]) .lv-guides a[data-guide-category]:hover>span:first-child{translate:0 -.125rem}:root:root[data-design=glass]:not([data-motion=still]) .lv-guides a[data-guide-start] svg{transition:translate .22s var(--ease-out)}:root:root[data-design=glass]:not([data-motion=still]) .lv-guides a[data-guide-start]:hover svg{translate:-.25rem 0}:root:root[data-design=glass]:not([data-motion=still]) :is(.lv-try__show,.lv-try__pane){animation:lv-settle .9s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:.2s}:root:root[data-design=glass]:not([data-motion=still]) .lv-try__pane{animation-delay:.32s}:root:root[data-design=glass][data-motion=lively] :is(.lv-ask,.lv-result__story,.lv-try__show,.lv-try__pane){animation-timing-function:cubic-bezier(.3,1.35,.45,1)}}@keyframes lv-q-on{0%{opacity:0;translate:-2rem 0}}@keyframes lv-q-back{0%{opacity:0;translate:2rem 0}}@keyframes lv-wait{0%,to{opacity:.55}50%{opacity:1}}:root:root[data-design=glass] .lv-tool{margin-block-start:-1.5rem;padding-block-end:1rem}:root:root[data-design=glass] .lv-tool__private{display:block;margin-block-start:.5rem;font-size:.875rem;font-weight:600;color:var(--accent-ink)}:root:root[data-design=glass] .lv-tool__body{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-start:2rem}:root:root[data-design=glass] :is(.lv-tool__inputs,.lv-tool__outputs){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-content:start}:root:root[data-design=glass] .lv-tool__card{padding:1.25rem 1.125rem}:root:root[data-design=glass] main .lv-tool__card h2{margin:0;font-family:var(--font);font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}:root:root[data-design=glass] main .lv-tool__card h3{margin:0;font-family:var(--font);font-size:1rem;font-weight:800;line-height:1.3;color:var(--ink)}:root:root[data-design=glass] .lv-tool__hint{margin:.375rem 0 0;font-size:.875rem;line-height:1.55;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool__fine{margin:.875rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--lv-ink-3)}:root:root[data-design=glass] .lv-tool__note{margin:.25rem 0 0;font-size:.75rem;line-height:1.4;color:var(--lv-ink-3)}:root:root[data-design=glass] .lv-tool__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem}:root:root[data-design=glass] .lv-tool .lv-tool__chip{min-block-size:2.75rem;padding:.375rem 1rem;border:1px solid var(--control-line);border-radius:999px;background:var(--glass-fill);font:inherit;font-size:.9375rem;font-weight:600;color:var(--ink);cursor:pointer}:root:root[data-design=glass] .lv-tool .lv-tool__chip small{font-size:.8125rem;font-weight:500;color:inherit;opacity:.8}:root:root[data-design=glass] .lv-tool .lv-tool__chip:hover{background:var(--glass-fill-hover)}:root:root[data-design=glass] .lv-tool .lv-tool__chip:is([aria-checked=true],[aria-pressed=true]){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}:root:root[data-design=glass] .lv-tool__amount{margin-block-start:1rem;padding-block-start:1rem;border-block-start:1px solid var(--lv-line)}:root:root[data-design=glass] .lv-tool__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}:root:root[data-design=glass] .lv-tool__label{margin:0;font-size:1rem;font-weight:700;line-height:1.35;color:var(--ink)}:root:root[data-design=glass] .lv-tool__number{display:inline-flex;flex:none;align-items:center;gap:.375rem;font-weight:700;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool .lv-tool__number input{inline-size:6.25rem;min-block-size:2.75rem;padding-inline:.5rem;text-align:center;font-size:1.0625rem;font-weight:800;font-variant-numeric:tabular-nums}:root:root[data-design=glass] .lv-tool__slider{display:block;inline-size:100%;min-block-size:2.75rem;margin:.25rem 0 0;accent-color:var(--accent);cursor:pointer}:root:root[data-design=glass] .lv-tool__assume>summary{display:grid;gap:.125rem;min-block-size:2.75rem;cursor:pointer;list-style:none}:root:root[data-design=glass] .lv-tool__assume>summary::-webkit-details-marker{display:none}:root:root[data-design=glass] main .lv-tool__assume>summary h2{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.3em}:root:root[data-design=glass] .lv-tool__figures{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-block:1rem 1.25rem}:root:root[data-design=glass] .lv-tool__figures p{display:grid;gap:.25rem;min-inline-size:0;max-inline-size:100%;margin:0;font-size:.875rem;line-height:1.4;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool__figure{font-size:clamp(2rem,7vw + .4rem,3rem);font-weight:850;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);text-align:start}:root:root[data-design=glass] .lv-tool__figure[data-tool-worth]{color:var(--accent-ink)}:root:root[data-design=glass] .lv-tool__math{display:grid;gap:.875rem;margin:.75rem 0 0;padding:0;list-style:none;counter-reset:tool-line}:root:root[data-design=glass] .lv-tool__math>li{display:grid;gap:.125rem;padding-block-start:.875rem;border-block-start:1px solid var(--lv-line);counter-increment:tool-line}:root:root[data-design=glass] .lv-tool__math-title{font-size:.875rem;font-weight:700;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool__math-title:before{content:counter(tool-line) ". "}:root:root[data-design=glass] .lv-tool__math-line{display:block;font-size:1.125rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--ink);text-align:end}:root:root[data-design=glass] .lv-tool__math-sub{font-size:.8125rem;line-height:1.5;color:var(--lv-ink-3)}:root:root[data-design=glass] .lv-tool__plans{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}:root:root[data-design=glass] .lv-tool__plan{display:grid;gap:.5rem;justify-items:start;padding:1rem;border:1px solid var(--lv-line);border-radius:1.25rem;background:var(--glass-fill)}:root:root[data-design=glass] .lv-tool__plan-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;inline-size:100%}:root:root[data-design=glass] .lv-tool__plan-head p{margin:0;font-size:1.125rem;font-weight:850;color:var(--ink)}:root:root[data-design=glass] .lv-tool__plan-head p span{font-size:.8125rem;font-weight:500;color:var(--lv-ink-2)}:root:root[data-design=glass] :is(.lv-tool__plan-line,.lv-tool__plan-fit){margin:0;font-size:.875rem;line-height:1.55;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool__plan-fit{color:var(--ink)}:root:root[data-design=glass] .lv-tool__meter{inline-size:100%;block-size:.5rem;border-radius:999px;background:var(--track);overflow:hidden}:root:root[data-design=glass] .lv-tool__meter>span{display:block;block-size:100%;border-radius:inherit;background:var(--accent)}:root:root[data-design=glass] .lv-tool__meter[data-over]>span{background:var(--warn)}:root:root[data-design=glass] .lv-tool__chat{display:grid;gap:.5rem;margin-block-start:1rem}:root:root[data-design=glass] .lv-tool__bubble{max-inline-size:88%;margin:0;padding:.625rem .875rem;border-radius:1.125rem;font-size:.9375rem;line-height:1.5;color:var(--ink);background:var(--glass-fill);border:1px solid var(--lv-line);justify-self:start}:root:root[data-design=glass] .lv-tool__bubble--agent{justify-self:end;border-color:transparent;background:var(--accent-soft)}:root:root[data-design=glass] .lv-tool__bubble small{display:block;margin-block-end:.125rem;font-size:.6875rem;font-weight:700;color:var(--lv-ink-3)}:root:root[data-design=glass] .lv-tool__shareline{margin:.875rem 0 0;padding:.75rem .875rem;border-radius:.875rem;background:var(--band);font-size:.9375rem;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}:root:root[data-design=glass] .lv-tool__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem}:root:root[data-design=glass] .lv-tool__sources dl{display:grid;gap:.75rem;margin:.875rem 0 0}:root:root[data-design=glass] .lv-tool__sources dt{font-size:.8125rem;font-weight:700;color:var(--ink)}:root:root[data-design=glass] .lv-tool__sources dd{margin:.125rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool__next{display:grid;gap:1.25rem;justify-items:start;margin-block-start:1.5rem;padding:1.5rem 1.25rem}:root:root[data-design=glass] main .lv-tool__next h2{margin:0;font-family:var(--font);font-size:1.5rem;font-weight:850;line-height:1.15;letter-spacing:-.03em;color:var(--ink)}:root:root[data-design=glass] .lv-tool__next p:not(.lv-tool__fine){margin:.5rem 0 0;max-inline-size:52ch;font-size:1rem;line-height:1.55;color:var(--lv-ink-2)}@media (min-width:60rem){:root:root[data-design=glass] .lv-tool__body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem;align-items:start;margin-block-start:3rem}:root:root[data-design=glass] .lv-tool__card{padding:1.5rem}:root:root[data-design=glass] .lv-tool__next{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:2rem}}:root:root[data-design=glass] .lv-tool-link{margin:.875rem 0 0;font-size:.875rem;line-height:1.55;color:var(--lv-ink-2)}:root:root[data-design=glass] .lv-tool-link--center{text-align:center}:root:root[data-design=glass] .lv-tool-link--inset{padding-inline:1.125rem}:root:root[data-design=glass] .lv-tool-link a{display:inline-flex;align-items:center;min-block-size:2.75rem;font-weight:600;color:var(--accent-ink);text-decoration:underline;text-underline-offset:.25em}