.rl.astro-mgbzw25x{--them:color-mix(in srgb, var(--c-ink-3) 62%, var(--c-ink-4));--pip:12px;--rise:15px;margin:0;padding:22px 24px 18px}.rl__cap.astro-mgbzw25x{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rl__cap.astro-mgbzw25x>span.astro-mgbzw25x:first-child{gap:3px;display:grid}.rl__stamp.astro-mgbzw25x{box-shadow:inset 0 0 0 1px var(--ui-sep);font:500 10.5px/1.2 var(--mono);letter-spacing:.02em;color:var(--c-ink-3);white-space:nowrap;border-radius:6px;flex:none;padding:4px 7px}.rl__cap.astro-mgbzw25x b.astro-mgbzw25x{letter-spacing:-.015em;color:var(--c-ink);font-size:15px;font-weight:650}.rl__cap.astro-mgbzw25x small.astro-mgbzw25x{color:var(--c-ink-3);font-size:12.5px;line-height:1.5}.rl__reads.astro-mgbzw25x{border-block:1px solid var(--ui-sep);grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 0;display:grid}.rl__read.astro-mgbzw25x{padding:14px 14px 14px 0}.rl__read.astro-mgbzw25x+.rl__read.astro-mgbzw25x{border-left:1px dashed var(--c-line-strong);padding-left:14px}.rl__read.astro-mgbzw25x dt.astro-mgbzw25x{letter-spacing:-.035em;color:var(--c-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(22px,1.1cqi + 12px,30px);font-weight:650;line-height:1}.rl__read.astro-mgbzw25x dd.astro-mgbzw25x{color:var(--c-ink-3);text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.4}.rl__plot.astro-mgbzw25x{margin-top:16px;position:relative}.rl__grid.astro-mgbzw25x{pointer-events:none;position:absolute;inset:0 0 22px}.rl__grid.astro-mgbzw25x i.astro-mgbzw25x{top:18px;bottom:0;left:var(--x);border-left:1px dotted var(--c-line-strong);position:absolute}.rl__lane.astro-mgbzw25x+.rl__lane.astro-mgbzw25x{margin-top:6px}.rl__lname.astro-mgbzw25x{z-index:1;background:var(--c-surface);letter-spacing:-.004em;color:var(--c-ink-2);padding-right:8px;font-size:12px;font-weight:600;display:inline-block;position:relative}.rl__field.astro-mgbzw25x{height:calc(var(--rise) * 3 + 26px);border-bottom:1px solid var(--c-line-strong);margin-top:4px;position:relative}.rl__dots.astro-mgbzw25x{margin:0;padding:0;list-style:none}.rl__dot.astro-mgbzw25x{left:var(--x);bottom:calc(6px + var(--k) * var(--rise));width:var(--pip);height:var(--pip);animation:rl-in .32s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 34ms);place-items:center;display:grid;position:absolute;translate:-50%}.rl__pip.astro-mgbzw25x{width:var(--pip);height:var(--pip);background:var(--them);box-shadow:0 0 0 2px var(--c-surface);transition:scale .14s var(--ease-out), background-color .14s var(--ease-out);border-radius:50%}.rl__dot.astro-mgbzw25x.is-ours{z-index:2}.rl__dot.astro-mgbzw25x.is-ours .tile{box-shadow:0 0 0 2px var(--c-surface)}.rl__tip.astro-mgbzw25x{z-index:3;background:var(--c-ink);white-space:nowrap;color:var(--c-paper);opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), translate .12s var(--ease-out);border-radius:6px;padding:4px 8px;font-size:11.5px;font-weight:500;line-height:1.3;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 3px}@media (hover:hover) and (pointer:fine){.rl__dot.astro-mgbzw25x:hover{z-index:4}.rl__dot.astro-mgbzw25x:hover .rl__pip.astro-mgbzw25x{background:var(--c-ink);scale:1.3}.rl__dot.astro-mgbzw25x:hover .rl__tip.astro-mgbzw25x{opacity:1;translate:-50%}}@media not ((hover:hover) and (pointer:fine)){.rl__tip.astro-mgbzw25x{clip-path:inset(50%)}}.rl__floor.astro-mgbzw25x{left:var(--x);border-left:1px dashed var(--c-ink-2);position:absolute;top:0;bottom:0}.rl__floor.astro-mgbzw25x i.astro-mgbzw25x{background:var(--c-ink);font:500 10px/1.2 var(--mono);white-space:nowrap;color:var(--c-paper);border-radius:4px;padding:2px 5px;font-style:normal;position:absolute;top:-1px;left:5px}.rl__busy.astro-mgbzw25x{left:var(--a);width:calc(var(--b) - var(--a));box-sizing:content-box;background:repeating-linear-gradient(-45deg, var(--ui-fill-3) 0 1px, transparent 1px 5px);box-shadow:inset 0 0 0 1px var(--ui-fill-3);border-radius:7px 7px 0 0;padding-inline:9px;position:absolute;top:0;bottom:0;translate:-9px}.rl__busy.astro-mgbzw25x i.astro-mgbzw25x{font:500 10px/1.2 var(--mono);color:var(--c-ink-3);font-style:normal;position:absolute;top:4px;right:7px}.rl__axis.astro-mgbzw25x{height:22px;margin:0;padding:0;list-style:none;position:relative}.rl__axis.astro-mgbzw25x li.astro-mgbzw25x{left:var(--x);font:11px/1 var(--mono);color:var(--c-ink-3);font-variant-numeric:tabular-nums;padding-top:7px;position:absolute;top:0;translate:-50%}.rl__axis.astro-mgbzw25x li.astro-mgbzw25x:before{content:"";background:var(--c-line-strong);width:1px;height:4px;position:absolute;top:0;left:50%}@keyframes rl-in{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.rl__dot.astro-mgbzw25x{animation:none}.rl__pip.astro-mgbzw25x,.rl__tip.astro-mgbzw25x{transition:none}}@media (width<=520px){.rl.astro-mgbzw25x{padding:18px 16px 14px}.rl__reads.astro-mgbzw25x{grid-template-columns:minmax(0,1fr)}.rl__read.astro-mgbzw25x,.rl__read.astro-mgbzw25x+.rl__read.astro-mgbzw25x{border-left:0;align-items:baseline;gap:12px;padding:10px 0;display:flex}.rl__read.astro-mgbzw25x+.rl__read.astro-mgbzw25x{border-top:1px dashed var(--c-line-strong)}.rl__read.astro-mgbzw25x dd.astro-mgbzw25x{margin:0}}.rt.astro-yrutcj5c{--them:color-mix(in srgb, var(--c-ink-3) 62%, var(--c-ink-4));border-radius:var(--ui-r-tile);background:var(--c-surface);box-shadow:var(--ui-card);padding:8px clamp(18px,2.2cqi,28px) 6px;container-type:inline-size}.rt__key.astro-yrutcj5c{border-bottom:1px solid var(--ui-sep);color:var(--c-ink-3);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0;padding:14px 0 12px;font-size:12.5px;list-style:none;display:flex}.rt__key.astro-yrutcj5c li.astro-yrutcj5c{align-items:center;gap:7px;display:inline-flex}.rt__keysep.astro-yrutcj5c{background:var(--c-line-strong);width:1px;height:14px}.rt__g.astro-yrutcj5c{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--c-ink-2);border-radius:50%;flex:none}.rt__g--commit.astro-yrutcj5c{background:var(--c-ink-2)}.rt__g--prepay.astro-yrutcj5c{background:linear-gradient(90deg, var(--c-ink-2) 50%, transparent 50%)}.rt__l.astro-yrutcj5c{width:13px;height:13px;box-shadow:inset 0 0 0 1px var(--c-line-strong);border-radius:3px;flex:none;position:relative}.rt__l.astro-yrutcj5c:before,.rt__l.astro-yrutcj5c:after{content:"";background:var(--c-ink-2);position:absolute}.rt__l--included.astro-yrutcj5c:before{width:3.5px;height:1.5px;top:6.5px;left:3px;rotate:45deg}.rt__l--included.astro-yrutcj5c:after{width:6px;height:1.5px;top:5.5px;left:5px;rotate:-50deg}.rt__l--extra.astro-yrutcj5c:before{width:7px;height:1.5px;top:5.75px;left:3px}.rt__l--extra.astro-yrutcj5c:after{width:1.5px;height:7px;top:3px;left:5.75px}.rt__l--unstated.astro-yrutcj5c:before{background:var(--c-ink-4);width:5px;height:1.5px;top:5.75px;left:4px}.rt__l--unstated.astro-yrutcj5c:after{display:none}.rt__t.astro-yrutcj5c{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rt__t.astro-yrutcj5c thead.astro-yrutcj5c th.astro-yrutcj5c{text-align:left;color:var(--c-ink-3);white-space:nowrap;padding:14px 16px 10px 0;font-size:12px;font-weight:500;line-height:1.3}.rt__row.astro-yrutcj5c>.astro-yrutcj5c{border-top:1px solid var(--ui-sep);vertical-align:middle;text-align:left;padding:13px 16px 13px 0}.rt__row.astro-yrutcj5c>.astro-yrutcj5c:last-child{padding-right:0}.rt__who.astro-yrutcj5c{font-weight:400}.rt__whoin.astro-yrutcj5c{align-items:center;gap:12px;min-width:0;display:flex}.rt__whoin.astro-yrutcj5c>span.astro-yrutcj5c{gap:1px;min-width:0;display:grid}.rt__who.astro-yrutcj5c b.astro-yrutcj5c{letter-spacing:-.01em;color:var(--c-ink);font-size:14.5px;font-weight:550}.rt__who.astro-yrutcj5c small.astro-yrutcj5c{color:var(--c-ink-3);font-size:12px;line-height:1.35}.is-ours.astro-yrutcj5c .rt__who.astro-yrutcj5c b.astro-yrutcj5c{font-weight:650}.rt__rate.astro-yrutcj5c{width:28%}@container (width>=840px){.rt__fact.astro-yrutcj5c{white-space:nowrap}}.rt__ratein.astro-yrutcj5c{align-items:center;gap:14px;display:flex}.rt__track.astro-yrutcj5c{background:var(--ui-track);border-radius:2px;flex:1;align-items:center;min-width:0;height:8px;display:flex}.rt__bar.astro-yrutcj5c{width:calc(var(--w) * 100%);background:var(--them);border-radius:2px;min-width:3px;height:100%}.is-ours.astro-yrutcj5c .rt__bar.astro-yrutcj5c{background:var(--c-ink)}.rt__usd.astro-yrutcj5c{font:10.5px/1 var(--mono);color:var(--c-ink-3);white-space:nowrap;padding-left:2px}.rt__val.astro-yrutcj5c{text-align:left;letter-spacing:-.01em;width:4.75rem;color:var(--c-ink-2);white-space:nowrap;flex:none;font-size:15px;font-weight:600}.is-ours.astro-yrutcj5c .rt__val.astro-yrutcj5c{color:var(--c-ink);font-weight:700}.rt__row.astro-yrutcj5c:has(.rt__usd) .rt__val.astro-yrutcj5c{font-size:13px}.rt__fact.astro-yrutcj5c{color:var(--c-ink-2);font-size:13.5px;line-height:1.35}.rt__fact.astro-yrutcj5c>.astro-yrutcj5c:is(.rt__g,.rt__l){vertical-align:-1px;margin-right:8px;display:inline-block}.rt__fact.astro-yrutcj5c>.rt__l.astro-yrutcj5c{vertical-align:-2px}.rt__src.astro-yrutcj5c{width:1%;text-align:right!important}.rt__src.astro-yrutcj5c a.astro-yrutcj5c{width:30px;height:30px;color:var(--c-ink-3);transition:background-color .14s var(--ease-out), color .14s var(--ease-out);border-radius:8px;place-items:center;text-decoration:none;display:inline-grid}.rt__src.astro-yrutcj5c a.astro-yrutcj5c:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px}@media (hover:hover) and (pointer:fine){.rt__row.astro-yrutcj5c:hover>.astro-yrutcj5c{background:color-mix(in srgb, var(--ui-fill-2) 60%, transparent)}.rt__src.astro-yrutcj5c a.astro-yrutcj5c:hover{background:var(--ui-fill);color:var(--c-ink)}}@media (prefers-reduced-motion:reduce){.rt__src.astro-yrutcj5c a.astro-yrutcj5c{transition:none}}@container (width<=760px){.rt__t.astro-yrutcj5c,.rt__t.astro-yrutcj5c tbody.astro-yrutcj5c,.rt__row.astro-yrutcj5c{display:block}.rt__t.astro-yrutcj5c thead.astro-yrutcj5c{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rt__row.astro-yrutcj5c{border-top:1px solid var(--ui-sep);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who src""rate rate""needs needs""line line";column-gap:12px;padding:14px 0;display:grid}.rt__row.astro-yrutcj5c>.astro-yrutcj5c{border-top:0;padding:0}.rt__who.astro-yrutcj5c{grid-area:who}.rt__src.astro-yrutcj5c{grid-area:src}.rt__rate.astro-yrutcj5c{grid-area:rate;width:auto;margin:10px 0 8px 40px}.rt__fact.astro-yrutcj5c{margin-left:40px;padding-top:3px}.rt__fact--needs.astro-yrutcj5c{grid-area:needs}.rt__fact--line.astro-yrutcj5c{grid-area:line}.rt__keysep.astro-yrutcj5c{display:none}.rt__row.astro-yrutcj5c:hover>.astro-yrutcj5c{background:0 0}}.pg.astro-7uwd2tvu{gap:12px;display:grid}@container film (width>=940px){.pg.astro-7uwd2tvu{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);align-items:start}}.pg__bars.astro-7uwd2tvu{margin:0;padding:20px 24px 6px}.pg__cap.astro-7uwd2tvu{gap:3px;margin-bottom:8px;display:grid}.pg__cap.astro-7uwd2tvu b.astro-7uwd2tvu{letter-spacing:-.015em;color:var(--c-ink);font-size:15px;font-weight:650}.pg__cap.astro-7uwd2tvu small.astro-7uwd2tvu{color:var(--c-ink-3);font-size:12.5px;line-height:1.5}.pg__plans.astro-7uwd2tvu{gap:14px;display:grid}.pg__kick.astro-7uwd2tvu{color:var(--c-ink-3);font-size:12.5px;font-weight:600}.pg__h.astro-7uwd2tvu{letter-spacing:-.025em;color:var(--c-ink);text-wrap:balance;margin-top:-6px;font-size:21px;font-weight:650;line-height:1.2}.pg__p.astro-7uwd2tvu{color:var(--c-ink-2);text-wrap:pretty;font-size:14.5px;line-height:1.55}.pg__link.astro-7uwd2tvu{color:var(--c-ink);justify-self:start;font-size:14.5px;font-weight:600;text-decoration:none}.pg__link.astro-7uwd2tvu span.astro-7uwd2tvu{transition:transform .16s var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){.pg__link.astro-7uwd2tvu:hover span.astro-7uwd2tvu{transform:translate(2px)}}.stair.astro-7uwd2tvu{border-top:1px dashed var(--c-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;margin:6px 0 0;padding:18px 0 0;list-style:none;display:grid}.stair__step.astro-7uwd2tvu{gap:3px;display:grid}.stair__col.astro-7uwd2tvu{height:calc(var(--h) * 108px);background:repeating-linear-gradient(-45deg, var(--ui-fill-3) 0 1.5px, transparent 1.5px 5px);box-shadow:inset 0 0 0 1px var(--ui-edge);border-radius:6px 6px 2px 2px;margin-bottom:8px;display:block}.stair__step.astro-7uwd2tvu.is-low .stair__col.astro-7uwd2tvu{background:var(--c-ink);box-shadow:none}.stair__step.astro-7uwd2tvu b.astro-7uwd2tvu{letter-spacing:-.03em;color:var(--c-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;line-height:1}.stair__name.astro-7uwd2tvu{font:600 11px/1.3 var(--mono);color:var(--c-ink-2)}.stair__step.astro-7uwd2tvu small.astro-7uwd2tvu{color:var(--c-ink-3);font-size:12px;line-height:1.35}@media (prefers-reduced-motion:reduce){.pg__link.astro-7uwd2tvu span.astro-7uwd2tvu{transition:none}}.gl.astro-xea63m3b{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@container film (width>=1000px){.gl.astro-xea63m3b{grid-template-columns:repeat(4,minmax(0,1fr))}}.gl__card.astro-xea63m3b{border-radius:var(--ui-r-panel);background:var(--c-surface);box-shadow:var(--ui-card);grid-template-rows:auto auto 1fr auto;gap:14px;padding:20px 20px 16px;display:grid}.gl__who.astro-xea63m3b{align-items:center;gap:10px;display:flex}.gl__who.astro-xea63m3b b.astro-xea63m3b{letter-spacing:-.01em;color:var(--c-ink);font-size:14.5px;font-weight:600}.gl__price.astro-xea63m3b{gap:4px;display:grid}.gl__price.astro-xea63m3b b.astro-xea63m3b{letter-spacing:-.035em;color:var(--c-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:650;line-height:1}.gl__price.astro-xea63m3b span.astro-xea63m3b{color:var(--c-ink-3);text-wrap:pretty;font-size:13px;line-height:1.4}.gl__top.astro-xea63m3b{border-top:1px dashed var(--c-line-strong);color:var(--c-ink-2);align-items:flex-start;gap:10px;padding-top:12px;font-size:13.5px;line-height:1.45;display:flex}.gl__plus.astro-xea63m3b{background:var(--ui-fill-2);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--ui-edge);font:600 12px/1 var(--mono);color:var(--c-ink-2);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}.gl__lab.astro-xea63m3b{color:var(--c-ink-3);font-size:11.5px;font-weight:600;display:block}.gl__src.astro-xea63m3b{font:11.5px/1.3 var(--mono);color:var(--c-ink-3);justify-self:start;text-decoration:none}.gl__src.astro-xea63m3b:hover{color:var(--c-ink)}.gl__card--note.astro-xea63m3b{box-shadow:none;border:1px dashed var(--c-line-strong);background:0 0;align-content:center}.gl__note.astro-xea63m3b{color:var(--c-ink-3);text-wrap:pretty;font-size:13.5px;line-height:1.55}.np.astro-ttdilolh{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@container film (width>=1000px){.np.astro-ttdilolh{grid-template-columns:repeat(3,minmax(0,1fr))}}.np__tag.astro-ttdilolh{border:1px dashed var(--c-ink-4);background:color-mix(in srgb, var(--c-surface) 55%, transparent);border-radius:14px;gap:10px;padding:18px 20px 16px;display:grid;position:relative}.np__hole.astro-ttdilolh{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--c-ink-4);border-radius:50%;position:absolute;top:14px;right:16px}.np__who.astro-ttdilolh{align-items:center;gap:10px;display:flex}.np__who.astro-ttdilolh b.astro-ttdilolh{letter-spacing:-.01em;color:var(--c-ink);font-size:14.5px;font-weight:600}.np__price.astro-ttdilolh{align-items:baseline;gap:8px;display:flex}.np__rs.astro-ttdilolh{font:600 24px/1 var(--mono);color:var(--c-ink-3)}.np__blank.astro-ttdilolh{border-bottom:1.5px dashed var(--c-ink-4);width:min(96px,50%)}.np__tag.astro-ttdilolh small.astro-ttdilolh{color:var(--c-ink-3);font-size:12.5px}.mt.astro-7jprdc5d{--them:color-mix(in srgb, var(--c-ink-3) 62%, var(--c-ink-4));--h:18px;border-radius:var(--ui-r-tile);background:var(--c-surface);box-shadow:var(--ui-card);padding:clamp(20px,2.4cqi,30px);container-type:inline-size}.mt__head.astro-7jprdc5d{border-bottom:1px solid var(--ui-sep);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"len range""len presets";align-items:center;gap:12px 32px;padding-bottom:22px;display:grid}.mt__len.astro-7jprdc5d{grid-area:len;gap:4px;display:grid}.mt__len.astro-7jprdc5d span.astro-7jprdc5d{color:var(--c-ink-3);font-size:12.5px;font-weight:500}.mt__out.astro-7jprdc5d{font:600 clamp(34px, 2cqi + 22px, 46px)/1 var(--mono);letter-spacing:-.04em;color:var(--c-ink);font-variant-numeric:tabular-nums}.mt__range.astro-7jprdc5d{--p:0%;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;grid-area:range;width:100%;height:28px;margin:0}.mt__range.astro-7jprdc5d::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--c-ink) var(--p), var(--ui-fill-3) var(--p));border-radius:2px;height:4px}.mt__range.astro-7jprdc5d::-moz-range-track{background:var(--ui-fill-3);border-radius:2px;height:4px}.mt__range.astro-7jprdc5d::-moz-range-progress{background:var(--c-ink);border-radius:2px;height:4px}.mt__range.astro-7jprdc5d::-webkit-slider-thumb{background:var(--c-surface);width:22px;height:22px;transition:scale .12s var(--ease-out);-webkit-appearance:none;border:0;border-radius:50%;margin-top:-9px;box-shadow:0 0 0 .5px #1b1a1624,0 2px 6px #1b1a162e}.mt__range.astro-7jprdc5d::-moz-range-thumb{background:var(--c-surface);border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 .5px #1b1a1624,0 2px 6px #1b1a162e}.mt__range.astro-7jprdc5d:active::-webkit-slider-thumb{scale:1.1}.mt__range.astro-7jprdc5d:focus-visible{outline:2px solid var(--c-ink);outline-offset:4px;border-radius:6px}.mt__presets.astro-7jprdc5d{flex-wrap:wrap;grid-area:presets;gap:8px;display:flex}.mt__preset.astro-7jprdc5d{background:var(--ui-fill-2);height:32px;box-shadow:inset 0 0 0 1px var(--ui-sep);font:500 13px/1 var(--sans);color:var(--c-ink-2);cursor:pointer;transition:background-color .14s var(--ease-out), transform .12s var(--ease-out);border:0;border-radius:999px;padding:0 13px}.mt__preset.astro-7jprdc5d[aria-pressed=true]{background:var(--c-ink);box-shadow:none;color:var(--c-paper)}.mt__preset.astro-7jprdc5d:active{transform:scale(.97)}.mt__preset.astro-7jprdc5d:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.mt__preset.astro-7jprdc5d[aria-pressed=false]:hover{background:var(--ui-fill)}}.mt__rows.astro-7jprdc5d{margin:0;padding:0;list-style:none}.mt__row.astro-7jprdc5d{border-bottom:1px solid var(--ui-sep);grid-template-columns:minmax(150px,1.1fr) minmax(0,3fr) 7.5rem;align-items:center;gap:24px;padding:16px 0;display:grid}.mt__rule.astro-7jprdc5d{gap:2px;display:grid}.mt__rule.astro-7jprdc5d b.astro-7jprdc5d{letter-spacing:-.01em;color:var(--c-ink);font-size:14.5px;font-weight:600}.mt__rule.astro-7jprdc5d small.astro-7jprdc5d{color:var(--c-ink-3);font-size:12.5px}.mt__track.astro-7jprdc5d{height:var(--h);background:var(--ui-track);border-radius:3px;display:block;position:relative}.mt__track.astro-7jprdc5d>.astro-7jprdc5d{border-radius:3px;position:absolute;inset:0 auto 0 0}.mt__paid.astro-7jprdc5d{width:calc(var(--b) * 100%);background:repeating-linear-gradient(-45deg, var(--them) 0 1.5px, transparent 1.5px 5px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--them) 70%, transparent)}.mt__talk.astro-7jprdc5d{width:calc(var(--t) * 100%);background:var(--them);border-radius:3px 0 0 3px}.is-ours.astro-7jprdc5d .mt__talk.astro-7jprdc5d{background:var(--c-ink)}.is-ours.astro-7jprdc5d .mt__paid.astro-7jprdc5d{--them:var(--c-ink)}.mt__cells.astro-7jprdc5d{width:calc(var(--b) * 100%);background:linear-gradient(90deg, transparent calc(100% - 2px), var(--c-surface) calc(100% - 2px)) 0 0 / calc(100% / var(--n)) 100% repeat-x}.mt__read.astro-7jprdc5d{text-align:right;justify-items:end;gap:2px;display:grid}.mt__read.astro-7jprdc5d b.astro-7jprdc5d{font:600 17px/1 var(--mono);letter-spacing:-.02em;color:var(--c-ink);font-variant-numeric:tabular-nums}.mt__read.astro-7jprdc5d small.astro-7jprdc5d{color:var(--c-ink-3);font-variant-numeric:tabular-nums;font-size:12px}.mt__key.astro-7jprdc5d{color:var(--c-ink-3);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:14px;font-size:12px;display:flex}.mt__k.astro-7jprdc5d{border-radius:2px;width:14px;height:8px}.mt__k--talk.astro-7jprdc5d{background:var(--them)}.mt__k--paid.astro-7jprdc5d{background:repeating-linear-gradient(-45deg, var(--them) 0 1.5px, transparent 1.5px 5px);box-shadow:inset 0 0 0 1px var(--them);margin-left:10px}.mt__scale.astro-7jprdc5d{font-family:var(--mono);margin-left:auto;font-size:11px}@media (prefers-reduced-motion:reduce){.mt__preset.astro-7jprdc5d,.mt__range.astro-7jprdc5d::-webkit-slider-thumb{transition:none}.mt__preset.astro-7jprdc5d:active{transform:none}}@container (width<=620px){.mt__head.astro-7jprdc5d{grid-template-columns:minmax(0,1fr);grid-template-areas:"len""range""presets"}.mt__row.astro-7jprdc5d{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rule read""track track";gap:10px 16px}.mt__rule.astro-7jprdc5d{grid-area:rule}.mt__read.astro-7jprdc5d{grid-area:read}.mt__track.astro-7jprdc5d{grid-area:track}.mt__scale.astro-7jprdc5d{width:100%;margin-left:0}}.mn__note.astro-zwfrgmrf{max-width:80ch;color:var(--c-ink-3);text-wrap:pretty;margin-top:14px;font-size:13px;line-height:1.55}.mn.astro-zwfrgmrf{gap:12px;margin-top:28px;display:grid}@container film (width>=940px){.mn.astro-zwfrgmrf{grid-template-columns:minmax(0,1.75fr) minmax(260px,1fr);align-items:stretch}}.mn__list.astro-zwfrgmrf{border-radius:var(--ui-r-tile);background:var(--c-surface);box-shadow:var(--ui-card);margin:0;padding:4px 24px}.mn__row.astro-zwfrgmrf{border-top:1px solid var(--ui-sep);grid-template-columns:minmax(150px,.8fr) minmax(0,2fr);gap:4px 24px;padding:13px 0;display:grid}.mn__row.astro-zwfrgmrf:first-child{border-top:0}.mn__row.astro-zwfrgmrf dt.astro-zwfrgmrf{color:var(--c-ink);font-size:14px;font-weight:600}.mn__row.astro-zwfrgmrf dd.astro-zwfrgmrf{color:var(--c-ink-2);margin:0;font-size:14px;line-height:1.5}.mn__row.astro-zwfrgmrf.is-ours dt.astro-zwfrgmrf:after{content:"";background:var(--c-ink);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}@container film (width<=620px){.mn__row.astro-zwfrgmrf{grid-template-columns:minmax(0,1fr)}}.mn__stat.astro-zwfrgmrf{align-content:start;gap:10px;display:grid}.mn__stat.astro-zwfrgmrf b.astro-zwfrgmrf{font:600 clamp(44px, 3cqi + 20px, 64px)/1 var(--mono);letter-spacing:-.05em;color:var(--c-ink)}.mn__stat.astro-zwfrgmrf p.astro-zwfrgmrf{color:var(--c-ink-2);text-wrap:pretty;font-size:15px;line-height:1.5}.mn__stat.astro-zwfrgmrf .mn__sub.astro-zwfrgmrf{border-top:1px dashed var(--c-line-strong);color:var(--c-ink-3);padding-top:12px;font-size:13.5px}.bf.astro-cnrhfqqo{gap:12px;margin:0;padding:0;list-style:none;display:grid}@container film (width>=760px){.bf.astro-cnrhfqqo{grid-template-columns:repeat(3,minmax(0,1fr))}}.bf__card.astro-cnrhfqqo{border-radius:var(--ui-r-panel);background:var(--c-surface);box-shadow:var(--ui-card);align-content:start;gap:18px;padding:22px 22px 24px;display:grid}.bf__n.astro-cnrhfqqo{font:600 13px/1 var(--mono);color:var(--c-ink-3)}.bf__card.astro-cnrhfqqo p.astro-cnrhfqqo{letter-spacing:-.012em;color:var(--c-ink);text-wrap:pretty;font-size:17px;font-weight:500;line-height:1.45}.bf__next.astro-cnrhfqqo{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}@container film (width>=760px){.bf__next.astro-cnrhfqqo{grid-template-columns:repeat(3,minmax(0,1fr))}}.bf__next.astro-cnrhfqqo a.astro-cnrhfqqo{box-sizing:border-box;border-radius:var(--ui-r-panel);height:100%;box-shadow:inset 0 0 0 1px var(--ui-edge);color:inherit;transition:background-color .14s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.bf__next.astro-cnrhfqqo a.astro-cnrhfqqo>span.astro-cnrhfqqo:nth-child(2){gap:2px;display:grid}.bf__next.astro-cnrhfqqo b.astro-cnrhfqqo{color:var(--c-ink);font-size:14.5px;font-weight:600}.bf__next.astro-cnrhfqqo small.astro-cnrhfqqo{color:var(--c-ink-3);font-size:12.5px;line-height:1.4}.bf__go.astro-cnrhfqqo{color:var(--c-ink-3);transition:transform .16s var(--ease-out);font-size:18px}.bf__next.astro-cnrhfqqo a.astro-cnrhfqqo:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.bf__next.astro-cnrhfqqo a.astro-cnrhfqqo:hover{background:var(--ui-fill-2)}.bf__next.astro-cnrhfqqo a.astro-cnrhfqqo:hover .bf__go.astro-cnrhfqqo{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.bf__go.astro-cnrhfqqo,.bf__next.astro-cnrhfqqo a.astro-cnrhfqqo{transition:none}}.sr__intro.astro-idg2c3eu{letter-spacing:-.006em;max-width:75ch;color:var(--c-ink-2);text-wrap:pretty;margin-bottom:24px;font-size:clamp(16px,.3cqi + 14px,18px);line-height:1.5}.sr__intro.astro-idg2c3eu a.astro-idg2c3eu{color:var(--c-ink);text-underline-offset:.2em;text-decoration-color:var(--c-line-strong)}.sr.astro-idg2c3eu{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.sr.astro-idg2c3eu a.astro-idg2c3eu{box-shadow:inset 0 0 0 1px var(--ui-sep);color:inherit;transition:background-color .14s var(--ease-out);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;padding:10px 12px;text-decoration:none;display:grid}.sr.astro-idg2c3eu a.astro-idg2c3eu>.astro-idg2c3eu:first-child{grid-row:1/3}.sr.astro-idg2c3eu span.astro-idg2c3eu{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-ink);font-size:13.5px;font-weight:500;overflow:hidden}.sr.astro-idg2c3eu small.astro-idg2c3eu{font:11px/1.4 var(--mono);color:var(--c-ink-3)}.sr__glyph.astro-idg2c3eu{background:var(--c-sunk);border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.sr.astro-idg2c3eu a.astro-idg2c3eu:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.sr.astro-idg2c3eu a.astro-idg2c3eu:hover{background:var(--ui-fill-2)}}.fp.astro-idg2c3eu{border-radius:var(--ui-r-tile);background:var(--c-surface);box-shadow:var(--ui-card);margin-top:16px}.fp.astro-idg2c3eu summary.astro-idg2c3eu{color:var(--c-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;font-size:15px;font-weight:600;list-style:none;display:flex}.fp.astro-idg2c3eu summary.astro-idg2c3eu::-webkit-details-marker{display:none}.fp.astro-idg2c3eu summary.astro-idg2c3eu .icon{color:var(--c-ink-3);transition:rotate .2s var(--ease-out)}.fp.astro-idg2c3eu[open] summary.astro-idg2c3eu .icon{rotate:90deg}.fp.astro-idg2c3eu summary.astro-idg2c3eu:focus-visible{outline:2px solid var(--c-ink);outline-offset:-2px;border-radius:var(--ui-r-tile)}.fp__list.astro-idg2c3eu{margin:0;padding:0 24px 10px}.fp__row.astro-idg2c3eu{border-top:1px dashed var(--c-line-strong);grid-template-columns:minmax(160px,.7fr) minmax(0,2.6fr);gap:6px 24px;padding:14px 0;display:grid}.fp__row.astro-idg2c3eu dt.astro-idg2c3eu{color:var(--c-ink);font-size:14px;font-weight:600}.fp__row.astro-idg2c3eu dd.astro-idg2c3eu{color:var(--c-ink-2);gap:4px;margin:0;font-size:13.5px;line-height:1.5;display:grid}.fp__row.astro-idg2c3eu i.astro-idg2c3eu{min-width:6.5em;font:normal 11px/1.5 var(--mono);color:var(--c-ink-3);display:inline-block}@container film (width<=620px){.fp__row.astro-idg2c3eu{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.fp.astro-idg2c3eu summary.astro-idg2c3eu .icon,.sr.astro-idg2c3eu a.astro-idg2c3eu{transition:none}}
