.product-hero h1 em{font-style:italic}.product-accent{color:var(--color-lab-vermilion)}.product-actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.25rem;margin-top:clamp(1.5rem,2.5vw,2rem);display:flex}.product-hero{background:var(--color-lab-paper-bright);border-bottom:0}.product-hero__main{gap:1rem;display:grid}.product-hero__main h1{max-width:none}.product-hero__lead{max-width:none;color:var(--color-lab-graphite);text-wrap:pretty;margin:0;font-size:clamp(1.1rem,1.4vw,1.35rem);line-height:1.45}.product-hero__points{gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.product-hero__points li{color:var(--color-lab-graphite);flex-wrap:wrap;align-items:center;gap:.25rem .4rem;font-size:1rem;line-height:1.35;display:flex}.product-hero__points li>span:first-child{background:color-mix(in srgb, var(--color-lab-vermilion) 10%, var(--color-lab-paper-bright));width:2rem;height:2rem;color:var(--color-lab-vermilion);margin-right:.15rem}.product-hero__points strong{color:var(--color-lab-ink);font-size:1.05rem;font-weight:600}.product-hero__points a{color:var(--color-lab-vermilion-text);white-space:nowrap;align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.product-hero__points a:hover{text-underline-offset:.2em;text-decoration:underline 2px}.product-hero__actions{margin-top:.75rem}@media (width<=640px){.product-hero__points li{grid-template-columns:2.5rem minmax(0,1fr);gap:.1rem .85rem;display:grid}.product-hero__points li>span:first-child{grid-row:span 2;width:2.5rem;height:2.5rem;margin-right:0}.product-hero__points li>span:first-child svg{width:22px;height:22px}.product-hero__points li>span:last-child{grid-column:2}.product-hero__actions{row-gap:.5rem}.product-hero__more{display:none}.product-hero__actions a{flex:100%}}.product-feature__grid{grid-template-columns:minmax(16rem,.42fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,4vw,4rem);display:grid}.product-feature--live{padding:clamp(3.5rem,5.5vw,5rem) 0;scroll-margin-top:77px}.product-hero>.section-container{padding-top:clamp(1.5rem,2.5vw,2.25rem);padding-bottom:clamp(1.5rem,2.5vw,2.25rem)}.product-feature__grid--stacked{grid-template-columns:minmax(15rem,.32fr) minmax(0,1fr);column-gap:clamp(2rem,3vw,3rem)}.product-feature__grid--stacked .product-feature__copy{gap:.75rem;display:grid}.product-feature__grid--stacked .product-feature__copy h2{text-wrap:wrap;max-width:none;margin-bottom:0;font-size:clamp(1.8rem,2.4vw,2.2rem)}.product-feature__grid--stacked .product-feature__copy p{margin:0;font-size:clamp(1.05rem,1.25vw,1.2rem)}@media (width<=1100px){.product-feature__grid--stacked{grid-template-columns:minmax(0,1fr);gap:1.25rem}.product-feature__grid--stacked .product-feature__copy{gap:.5rem}.product-feature__grid--stacked .product-feature__copy h2,.product-feature__grid--stacked .product-feature__copy p{max-width:none}.product-feature__grid--stacked .product-feature__copy h2{font-size:clamp(1.75rem,2.6vw,2.4rem)}}.product-feature:nth-of-type(odd){background:var(--color-lab-paper-bright)}.product-feature:nth-of-type(2n){background:var(--color-lab-paper-deep)}.product-feature__copy h2{max-width:18ch;margin-bottom:1rem;font-size:clamp(1.75rem,2.6vw,2.4rem)}.product-feature__copy p{max-width:28rem;color:var(--color-lab-graphite);text-wrap:pretty;margin-bottom:0}.product-start{background:color-mix(in srgb, var(--color-lab-sage) 16%, var(--color-lab-paper))}.product-start__gold{border-color:var(--color-lab-ink);background:var(--color-lab-sulphur);color:var(--color-lab-ink)}.product-start__github>span{align-items:center;gap:.55rem;display:inline-flex}.editorial-page .product-start__title{margin:0 0 clamp(1.5rem,3vw,2.25rem);font-size:clamp(1.75rem,2.6vw,2.4rem)}.product-start__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.product-start__card{border:1px solid var(--color-lab-rule);background:var(--color-lab-paper-bright);flex-direction:column;gap:1rem;min-width:0;padding:clamp(1.25rem,2.2vw,2rem);display:flex}.product-start__card h3{margin:0;font-size:clamp(1.35rem,1.8vw,1.65rem);line-height:1.15}.product-start__card>p{color:var(--color-lab-graphite);text-wrap:pretty;margin:0}.product-start__checks{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.product-start__checks li{padding-left:1.6rem;position:relative}.product-start__checks li:before{color:var(--color-lab-saving);content:"✓";font-weight:700;position:absolute;top:.05em;left:0}.product-start__actions{justify-items:stretch;gap:.6rem;margin-top:auto;padding-top:.5rem;display:grid}.product-start .product-install{gap:.75rem;margin-top:auto;padding-top:.75rem}.product-start__card:has(.product-install) .product-start__actions{margin-top:0;padding-top:0}.product-start .product-install .product-install__box{background:color-mix(in srgb, var(--color-lab-graphite) 12%, var(--color-lab-paper-bright));color:var(--color-lab-ink);white-space:pre-wrap;word-break:break-all;padding:.6rem 4.5rem .6rem .8rem;font-size:.85rem}.product-start .product-install .product-install__copy{border-color:var(--color-lab-hairline);background:var(--color-lab-paper-bright);color:var(--color-lab-ink)}.product-start .product-install .product-install__copy:hover{border-color:var(--color-lab-ink)}@media (width<=960px){.product-start__cards{grid-template-columns:minmax(0,1fr)}}.product-install{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;display:grid}.product-install__panels{grid-template-columns:minmax(0,1fr);display:grid}.product-install [data-os-panel]{grid-area:1/1;align-items:stretch;min-width:0;display:flex}.product-install [data-os-panel][data-active=false]{display:none}.product-install__command{width:100%;position:relative}.product-install .product-install__copy{border:1px solid color-mix(in srgb, var(--color-lab-paper-bright) 30%, transparent);background:var(--color-lab-ink);color:var(--color-lab-paper-bright);cursor:pointer;padding:.3rem .6rem;font-size:.8rem;font-weight:600;text-decoration:none;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.product-install .product-install__copy:hover{border-color:var(--color-lab-paper-bright)}.product-install__systems button{color:inherit;cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline dotted}.product-install__systems button[aria-pressed=true]{color:var(--color-lab-ink);font-weight:650;text-decoration:none}.product-install__systems button:focus-visible{outline:2px solid var(--color-lab-vermilion);outline-offset:2px}.product-install p{color:var(--color-lab-graphite);margin:0}.product-install .product-install__box{background:var(--color-lab-ink);width:100%;color:var(--color-lab-paper-bright);font-family:var(--font-mono);white-space:pre;align-items:center;margin:0;padding:.8rem 1rem;display:flex;overflow-x:auto}.product-install .product-install__box a{color:inherit;text-underline-offset:.15em;text-decoration:underline}@media (width<=820px){.product-feature__grid{grid-template-columns:1fr}}.usage-map__legend[data-astro-cid-xtjiwl2v]{height:var(--usage-map-chart);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}@container tour (width<=700px){.usage-map__legend[data-astro-cid-xtjiwl2v]{height:auto;max-height:420px}}.usage-map__reset[data-astro-cid-xtjiwl2v]{z-index:2;width:22px;height:22px;color:var(--tour-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .15s,transform .2s;display:grid;position:absolute;top:0;right:0}.usage-map__reset[data-astro-cid-xtjiwl2v]:hover,.usage-map__reset[data-astro-cid-xtjiwl2v]:focus-visible{color:var(--tour-text-1);transform:rotate(-45deg)}.usage-map__reset[data-astro-cid-xtjiwl2v].is-empty,.usage-map__reset[data-astro-cid-xtjiwl2v].is-covered{visibility:hidden}.usage-map__crumbs[data-astro-cid-xtjiwl2v]{pointer-events:none}.usage-map__crumbs[data-astro-cid-xtjiwl2v] button{pointer-events:auto}.usage-map__crumbs[data-astro-cid-xtjiwl2v].is-empty,.usage-map__crumbs[data-astro-cid-xtjiwl2v].is-covered{visibility:hidden}@container tour (width>=701px){.usage-map[data-astro-cid-xtjiwl2v] [data-astro-cid-xtjiwl2v][data-map-subtitle]{min-height:2lh}}.usage-map[data-astro-cid-xtjiwl2v] .tour-card__head{margin-bottom:8px}@container tour (width<=700px){.usage-map__crumbs[data-astro-cid-xtjiwl2v]{min-height:22px;margin-bottom:2px;padding-right:28px;position:static}.usage-map__crumbs[data-astro-cid-xtjiwl2v] .tour-crumbs__trail>:not([aria-hidden]){max-width:14em}}.usage-map__stage[data-astro-cid-xtjiwl2v]{min-width:0;position:relative}@container tour (width<=700px){.usage-map__chart[data-astro-cid-xtjiwl2v] svg:not(:has([data-zoom])){overflow:visible}}.usage-map[data-astro-cid-xtjiwl2v]{--usage-map-chart:clamp(260px, calc(100svh - 500px), 352px)}.usage-map--home[data-astro-cid-xtjiwl2v]{--usage-map-chart:clamp(220px, calc(100svh - 620px), 520px)}.usage-map__chart[data-astro-cid-xtjiwl2v]{height:var(--usage-map-chart);cursor:pointer}.usage-map__chart[data-astro-cid-xtjiwl2v] svg{display:block}.usage-map__chart[data-astro-cid-xtjiwl2v] .tour-tag:hover .tour-tag__link{fill:#fff}@media (width<=760px){.usage-map__chart[data-astro-cid-xtjiwl2v]{height:420px}}.cost-over-time__stage[data-astro-cid-rq55ntyh]{position:relative}.cost-over-time__chart[data-astro-cid-rq55ntyh]{cursor:pointer;height:clamp(240px,100svh - 560px,320px)}.cost-over-time__chart[data-astro-cid-rq55ntyh] svg{display:block}@container tour (width<=560px){.cost-over-time__chart[data-astro-cid-rq55ntyh]{height:460px}}.limits__legend[data-astro-cid-d3rfzxjl]{color:var(--tour-text-2);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:14px;font-size:13px;display:flex}.limits__legend[data-astro-cid-d3rfzxjl] i[data-astro-cid-d3rfzxjl]{background:var(--text1);vertical-align:-1px;width:11px;height:11px;margin-right:5px;display:inline-block}.limits__grid[data-astro-cid-d3rfzxjl]{grid-auto-rows:clamp(18px,7.69231svh - 46.1538px,24px);grid-template-columns:150px repeat(var(--days), minmax(0, 1fr));align-items:center;gap:2px;margin-bottom:22px;display:grid}.limits__tool[data-astro-cid-d3rfzxjl],.limits__plan[data-astro-cid-d3rfzxjl]{grid-column:1;font-size:12px}.limits__tool[data-astro-cid-d3rfzxjl]{font-weight:600}.limits__plan[data-astro-cid-d3rfzxjl]{color:var(--tour-text-2);padding-left:12px}.limits__cell[data-astro-cid-d3rfzxjl]{cursor:pointer;border:0;height:calc(100% - 2px);padding:0}.limits__cell[data-astro-cid-d3rfzxjl]:hover{outline:1px solid var(--tour-text-1)}.limits__day[data-astro-cid-d3rfzxjl]{height:auto;color:var(--tour-text-2);text-align:center;align-self:start;margin-top:8px;font-size:11px;line-height:1.3;display:grid}.limits__day[data-astro-cid-d3rfzxjl] b[data-astro-cid-d3rfzxjl]{color:var(--tour-muted);font-weight:400}.limits__day[data-astro-cid-d3rfzxjl] em[data-astro-cid-d3rfzxjl]{color:var(--tour-text-1);font-style:normal;font-weight:600}@container tour (width<=700px){.limits__grid[data-astro-cid-d3rfzxjl]{grid-template-columns:112px repeat(var(--days), minmax(0, 1fr))}.limits__plan[data-astro-cid-d3rfzxjl]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.limits__day[data-astro-cid-d3rfzxjl]:nth-child(4n+2){visibility:hidden}}[data-astro-cid-6vljpfmn][hidden]{display:none!important}.seat-value__more-narrow[data-astro-cid-6vljpfmn]{display:none}.seat-value__stage[data-astro-cid-6vljpfmn]{position:relative}.seat-value__scroll[data-astro-cid-6vljpfmn]{overscroll-behavior:contain;scrollbar-width:thin;max-height:max(280px,100svh - 428px);overflow:auto}thead[data-astro-cid-6vljpfmn] th[data-astro-cid-6vljpfmn]{z-index:1;background:var(--tour-page);position:sticky;top:0}table[data-astro-cid-6vljpfmn]{border-collapse:collapse;width:100%;min-width:58rem;color:var(--tour-text-2);font-size:14px}th[data-astro-cid-6vljpfmn]{border-bottom:1px solid var(--tour-ledger);color:var(--tour-muted);text-align:left;white-space:nowrap;padding:0 12px 10px 0;font-size:13px;font-weight:400}th[data-astro-cid-6vljpfmn].is-sorted{color:var(--tour-text-1)}td[data-astro-cid-6vljpfmn]{color:var(--tour-text-1);white-space:nowrap;padding:6px 12px 6px 0}.is-num[data-astro-cid-6vljpfmn]{font-variant-numeric:tabular-nums;text-align:right}tbody[data-astro-cid-6vljpfmn] tr[data-astro-cid-6vljpfmn]{cursor:pointer}tbody[data-astro-cid-6vljpfmn] tr[data-astro-cid-6vljpfmn]:hover,tbody[data-astro-cid-6vljpfmn] tr[data-astro-cid-6vljpfmn]:focus-visible{background:var(--tour-surface)}.seat-value__people[data-astro-cid-6vljpfmn] span[data-astro-cid-6vljpfmn]{text-underline-offset:.25em;text-decoration:underline dotted}.seat-value__more[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]{border-top:1px solid var(--tour-ledger);border-bottom:1px solid var(--tour-ledger);background:color-mix(in srgb, var(--tour-surface) 70%, var(--tour-page));text-align:center;padding:6px 0}.seat-value__meter[data-astro-cid-6vljpfmn]{vertical-align:middle;background:#2b2622;width:7rem;height:10px;margin-right:12px;display:inline-block;position:relative}.seat-value__bar[data-astro-cid-6vljpfmn]{position:absolute;top:0;bottom:0;left:0}.seat-value__bar[data-astro-cid-6vljpfmn].is-over{background:#d9503c}.seat-value__bar[data-astro-cid-6vljpfmn].is-under{background:#4677b5}.seat-value__bar[data-astro-cid-6vljpfmn].is-neutral{background:#a7a198}.seat-value__mark[data-astro-cid-6vljpfmn]{background:var(--tour-text-1);width:2px;position:absolute;top:-3px;bottom:-3px}.seat-value__pct[data-astro-cid-6vljpfmn]{font-variant-numeric:tabular-nums}.seat-value__change[data-astro-cid-6vljpfmn]{color:#83bd92}.seat-value__advice[data-astro-cid-6vljpfmn]{white-space:normal;min-width:9rem}tfoot[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]{z-index:1;background:var(--tour-page);box-shadow:inset 0 1px 0 var(--tour-ledger);padding-top:8px;font-weight:600;position:sticky;bottom:0}.seat-value__note[data-astro-cid-6vljpfmn]{color:var(--tour-muted);margin:.6rem 0 0;font-size:14px}@container tour (width<=1000px){table[data-astro-cid-6vljpfmn]{min-width:0}th[data-astro-cid-6vljpfmn]:nth-child(5),td[data-astro-cid-6vljpfmn]:nth-child(5){display:none}.seat-value__meter[data-astro-cid-6vljpfmn]{width:3rem;margin-right:6px}th[data-astro-cid-6vljpfmn]{padding-right:8px}td[data-astro-cid-6vljpfmn]{padding-right:8px;font-size:13px}}@container tour (width<=700px){.seat-value__scroll[data-astro-cid-6vljpfmn]{max-height:none;overflow:visible}table[data-astro-cid-6vljpfmn]{min-width:0}thead[data-astro-cid-6vljpfmn]{display:none}tfoot[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]{box-shadow:none;border:0;position:static}tfoot[data-astro-cid-6vljpfmn] tr[data-astro-cid-6vljpfmn]{border-top:1px solid var(--tour-ledger);border-bottom:0!important}tbody[data-astro-cid-6vljpfmn] tr[data-astro-cid-6vljpfmn],tfoot[data-astro-cid-6vljpfmn] tr[data-astro-cid-6vljpfmn]{border-bottom:1px solid var(--tour-grid);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:10px 0;display:grid}td[data-astro-cid-6vljpfmn]{white-space:normal;padding:0}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:first-child{grid-column:1;font-weight:600}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(2){color:var(--tour-muted);grid-column:1;font-size:13px}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(3){grid-column:1;margin-top:4px;font-size:12px}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(4),tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(5),tfoot[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(n+2):nth-child(-n+7){display:none}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(6){text-align:right;grid-area:1/2}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(7){color:var(--tour-text-2);text-align:right;grid-area:2/2;font-size:12px}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(8){text-align:right;grid-area:3/2}.seat-value__meter[data-astro-cid-6vljpfmn]{width:4rem;height:6px;margin-right:6px}tbody[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]:nth-child(3) .seat-value__meter[data-astro-cid-6vljpfmn]{width:8rem}.seat-value__advice[data-astro-cid-6vljpfmn]{min-width:0}.seat-value__more[data-astro-cid-6vljpfmn]{padding:0!important;display:block!important}.seat-value__more[data-astro-cid-6vljpfmn] td[data-astro-cid-6vljpfmn]{text-align:left;display:block}.seat-value__phone-hidden[data-astro-cid-6vljpfmn]{display:none!important}.seat-value__more-wide[data-astro-cid-6vljpfmn]{display:none}.seat-value__more-narrow[data-astro-cid-6vljpfmn]{display:inline}}.team-overview__controls[data-astro-cid-4nkz2xsi]{flex-wrap:wrap;gap:8px;display:flex}.team-overview__stage[data-astro-cid-4nkz2xsi]{display:grid;position:relative}.team-overview__stage[data-astro-cid-4nkz2xsi]>[data-astro-cid-4nkz2xsi]{grid-area:1/1;min-width:0}.team-overview__stage[data-astro-cid-4nkz2xsi]>.is-off[data-astro-cid-4nkz2xsi]{visibility:hidden;pointer-events:none}.team-overview__chart-view[data-astro-cid-4nkz2xsi]{position:relative}.team-overview__chart[data-astro-cid-4nkz2xsi]{cursor:pointer;height:clamp(240px,100svh - 540px,340px)}.team-overview__chart[data-astro-cid-4nkz2xsi] svg{display:block}[data-astro-cid-4nkz2xsi][hidden]{display:none!important}.team-overview__scroll[data-astro-cid-4nkz2xsi]{overflow:auto hidden}table[data-astro-cid-4nkz2xsi]{border-collapse:collapse;width:100%;min-width:54rem;color:var(--tour-text-1);font-size:15px}th[data-astro-cid-4nkz2xsi]{border-bottom:1px solid var(--tour-ledger);color:var(--tour-muted);text-align:left;white-space:nowrap;padding:0 16px 10px 0;font-size:13px;font-weight:400}td[data-astro-cid-4nkz2xsi]{white-space:nowrap;padding:14px 16px 14px 0}tbody[data-astro-cid-4nkz2xsi] tr[data-astro-cid-4nkz2xsi]{border-bottom:1px solid var(--tour-grid);cursor:pointer}tbody[data-astro-cid-4nkz2xsi] tr[data-astro-cid-4nkz2xsi]:hover,tbody[data-astro-cid-4nkz2xsi] tr[data-astro-cid-4nkz2xsi]:focus-visible{background:var(--tour-surface)}.is-num[data-astro-cid-4nkz2xsi]{font-variant-numeric:tabular-nums;text-align:right}.team-overview__team[data-astro-cid-4nkz2xsi]{font-weight:600}.team-overview__dot[data-astro-cid-4nkz2xsi]{border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.team-overview__cost[data-astro-cid-4nkz2xsi]{font-variant-numeric:tabular-nums;min-width:7.2ch;font-weight:600;display:inline-block}.team-overview__meter[data-astro-cid-4nkz2xsi]{vertical-align:middle;background:#2b2622;width:7rem;height:8px;margin:0 10px;display:inline-block;position:relative}.team-overview__meter[data-astro-cid-4nkz2xsi] span[data-astro-cid-4nkz2xsi]{position:absolute;top:0;bottom:0;left:0}.team-overview__muted[data-astro-cid-4nkz2xsi]{color:var(--tour-muted);font-size:13px}td[data-astro-cid-4nkz2xsi] svg[data-astro-cid-4nkz2xsi]{display:block}@container tour (width<=1000px){table[data-astro-cid-4nkz2xsi]{min-width:0}th[data-astro-cid-4nkz2xsi],td[data-astro-cid-4nkz2xsi]{padding-right:12px}.team-overview__meter[data-astro-cid-4nkz2xsi]{width:4.5rem;margin:0 8px}}@container tour (width<=560px){th[data-astro-cid-4nkz2xsi]:nth-child(2),td[data-astro-cid-4nkz2xsi]:nth-child(2),th[data-astro-cid-4nkz2xsi]:nth-child(4),td[data-astro-cid-4nkz2xsi]:nth-child(4),th[data-astro-cid-4nkz2xsi]:nth-child(5),td[data-astro-cid-4nkz2xsi]:nth-child(5),.team-overview__meter[data-astro-cid-4nkz2xsi]{display:none}td[data-astro-cid-4nkz2xsi] .team-overview__muted[data-astro-cid-4nkz2xsi]{margin-left:10px}td[data-astro-cid-4nkz2xsi] svg[data-astro-cid-4nkz2xsi]{width:92px}}@container tour (width<=700px){.team-overview__controls[data-astro-cid-4nkz2xsi]{justify-content:flex-end;width:100%}}.suggestions__grid[data-astro-cid-mqqwdi4y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.suggestions__card[data-astro-cid-mqqwdi4y]{border:2px solid var(--card);background:var(--tour-surface);flex-direction:column;gap:6px;min-width:0;padding:14px 18px;display:flex}.suggestions__card[data-astro-cid-mqqwdi4y] h4[data-astro-cid-mqqwdi4y]{color:var(--tour-text-1);align-items:baseline;gap:9px;margin:0;font-size:15px;font-weight:600;line-height:1.35;display:flex}.suggestions__card[data-astro-cid-mqqwdi4y] h4[data-astro-cid-mqqwdi4y] i[data-astro-cid-mqqwdi4y]{background:var(--card);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.suggestions__figures[data-astro-cid-mqqwdi4y]{align-items:flex-end;gap:28px;margin:2px 0 0;display:flex}.suggestions__figures[data-astro-cid-mqqwdi4y] dl[data-astro-cid-mqqwdi4y]{display:contents}.suggestions__figures[data-astro-cid-mqqwdi4y] .suggestions__details[data-astro-cid-mqqwdi4y]{align-self:flex-end;margin:0 0 2px auto}.suggestions__figures[data-astro-cid-mqqwdi4y] dt[data-astro-cid-mqqwdi4y]{color:var(--tour-muted);white-space:nowrap;font-size:12px}.suggestions__figures[data-astro-cid-mqqwdi4y] dd[data-astro-cid-mqqwdi4y]{color:var(--tour-text-1);letter-spacing:-.03em;margin:2px 0 0;font-size:20px;font-weight:700;line-height:1.1}.suggestions__note[data-astro-cid-mqqwdi4y]{color:var(--tour-muted);margin:2px 0 0;font-size:13px}.suggestions__scatter[data-astro-cid-mqqwdi4y]{flex:auto;min-height:120px;padding:6px 4px 18px 26px}.suggestions__plot[data-astro-cid-mqqwdi4y]{height:100%;min-height:60px;position:relative}.suggestions__grid-line[data-astro-cid-mqqwdi4y]{border-top:1px solid var(--tour-grid);position:absolute;left:0;right:0}.suggestions__grid-line[data-astro-cid-mqqwdi4y] em[data-astro-cid-mqqwdi4y]{color:var(--tour-muted);font-size:10px;font-style:normal;position:absolute;right:calc(100% + 8px);transform:translateY(-50%)}.suggestions__dot[data-astro-cid-mqqwdi4y]{border:1px solid var(--card);background:color-mix(in srgb, var(--card) 45%, transparent);cursor:pointer;border-radius:50%;padding:0;transition:background .12s,transform .12s;position:absolute;transform:translate(-50%,-50%)}.suggestions__dot[data-astro-cid-mqqwdi4y]:hover,.suggestions__dot[data-astro-cid-mqqwdi4y]:focus-visible{z-index:1;background:var(--card);outline:none;transform:translate(-50%,-50%)scale(1.3)}.suggestions__x[data-astro-cid-mqqwdi4y]{height:0;position:relative}.suggestions__x[data-astro-cid-mqqwdi4y] span[data-astro-cid-mqqwdi4y]{color:var(--tour-muted);font-size:10px;position:absolute;top:4px;transform:translate(-50%)}.suggestions__x[data-astro-cid-mqqwdi4y] span[data-astro-cid-mqqwdi4y]:first-child{transform:none}.suggestions__x[data-astro-cid-mqqwdi4y] span[data-astro-cid-mqqwdi4y]:last-child{transform:translate(-100%)}.suggestions__matrix[data-astro-cid-mqqwdi4y]{grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:end;gap:6px 3px;margin:auto 0;padding-top:6px;display:grid}.suggestions__matrix-row[data-astro-cid-mqqwdi4y]{color:var(--tour-text-1);text-align:right;align-self:end;padding:0 8px 7px 0;font-size:12px;font-weight:600;line-height:1.3}.suggestions__matrix-cell[data-astro-cid-mqqwdi4y]{text-align:center;gap:6px;display:grid}.suggestions__matrix-cell[data-astro-cid-mqqwdi4y] em[data-astro-cid-mqqwdi4y]{color:var(--tour-text-2);font-size:11px;font-style:normal;line-height:1.3}.suggestions__matrix-cell[data-astro-cid-mqqwdi4y] button[data-astro-cid-mqqwdi4y]{width:100%;height:28px;color:var(--tour-text-1);cursor:pointer;font:inherit;border:0;place-items:center;padding:0;font-size:13px;font-weight:600;transition:filter .12s;display:grid}.suggestions__matrix-cell[data-astro-cid-mqqwdi4y] button[data-astro-cid-mqqwdi4y]:hover,.suggestions__matrix-cell[data-astro-cid-mqqwdi4y] button[data-astro-cid-mqqwdi4y]:focus-visible{filter:brightness(1.25);outline:1px solid var(--tour-text-1);outline-offset:-1px}.suggestions__grid[data-astro-cid-mqqwdi4y] .tour-tip__hint{color:var(--tour-muted)}.suggestions__details[data-astro-cid-mqqwdi4y]{color:var(--card);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:4px 0 0;font-size:14px;font-weight:600}.suggestions__details[data-astro-cid-mqqwdi4y]:hover{text-underline-offset:.2em;text-decoration:underline}@container tour (width<=700px){.suggestions__grid[data-astro-cid-mqqwdi4y]{grid-template-columns:minmax(0,1fr)}.suggestions__matrix[data-astro-cid-mqqwdi4y]{grid-template-columns:repeat(3,minmax(0,1fr))}.suggestions__matrix-row[data-astro-cid-mqqwdi4y]{text-align:left;grid-column:1/-1;padding:0}.suggestions__matrix-row[data-astro-cid-mqqwdi4y] br[data-astro-cid-mqqwdi4y]{display:none}.suggestions__figures[data-astro-cid-mqqwdi4y]{gap:20px}}
