.built[data-astro-cid-kmnpcp5b]{align-items:start}.built__figure[data-astro-cid-kmnpcp5b]{color:var(--navy);font-family:var(--font-display);font-size:var(--figure-lg);font-weight:600;line-height:var(--leading-tight);margin-block-start:var(--space-6)}.built__caption[data-astro-cid-kmnpcp5b]{color:var(--fg-muted);margin-block-start:var(--space-2)}.built__list[data-astro-cid-kmnpcp5b]{border-block-start:1px solid var(--navy)}.built__row[data-astro-cid-kmnpcp5b]{gap:var(--space-1) var(--grid-gap);padding-block:var(--space-4);border-block-end:1px solid var(--rule-faint);display:grid}.built__row[data-astro-cid-kmnpcp5b] dt[data-astro-cid-kmnpcp5b]{font-family:var(--font-display);font-weight:600}.built__row[data-astro-cid-kmnpcp5b] dd[data-astro-cid-kmnpcp5b]{margin:0}@media (width>=48em){.built__row[data-astro-cid-kmnpcp5b]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.lc[data-astro-cid-xp3lpv4v]{height:100%;min-height:var(--space-10);color:var(--ink);font-size:var(--text-xs);font-variant-numeric:tabular-nums lining-nums;flex-direction:column;display:flex}.lc__plot[data-astro-cid-xp3lpv4v]{margin-inline:var(--space-7) calc(var(--space-9) + var(--space-5));flex:1;position:relative}.lc__grid[data-astro-cid-xp3lpv4v]{border-block-start:1px solid var(--rule-faint);position:absolute;inset-inline:0}.lc__grid[data-astro-cid-xp3lpv4v] span[data-astro-cid-xp3lpv4v]{color:var(--ink-muted);position:absolute;inset-inline-end:calc(100% + var(--space-2));transform:translateY(-50%)}.lc__lines[data-astro-cid-xp3lpv4v]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lc__lines[data-astro-cid-xp3lpv4v] polyline[data-astro-cid-xp3lpv4v]{fill:none;stroke-linejoin:round;stroke-linecap:round}.lc__current[data-astro-cid-xp3lpv4v]{stroke:var(--navy);stroke-width:2px}.lc__compare[data-astro-cid-xp3lpv4v]{stroke:var(--signal);stroke-width:1.5px;stroke-dasharray:4 3}.lc__end[data-astro-cid-xp3lpv4v]{color:var(--signal);white-space:nowrap;position:absolute;inset-inline-start:calc(100% + var(--space-2));transform:translateY(-50%)}.lc__end--current[data-astro-cid-xp3lpv4v]{color:var(--ink)}.lc__end[data-astro-cid-xp3lpv4v] strong[data-astro-cid-xp3lpv4v]{font-weight:600}.lc__x[data-astro-cid-xp3lpv4v]{margin:var(--space-2) calc(var(--space-9) + var(--space-5)) 0 var(--space-7);color:var(--ink-muted);white-space:nowrap;justify-content:space-between;display:flex}.stage[data-astro-cid-iylje6ie]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.rail__lead[data-astro-cid-iylje6ie]{max-width:36ch;font-size:var(--text-lg);margin-block-start:var(--space-4)}.captions[data-astro-cid-iylje6ie]{gap:var(--space-5);margin-block-start:var(--space-6);padding:0;list-style:none;display:grid}.caption[data-astro-cid-iylje6ie] p[data-astro-cid-iylje6ie]{max-width:40ch;margin-block-start:var(--space-2)}.caption__pick[data-astro-cid-iylje6ie]{display:block}.caption[data-astro-cid-iylje6ie] .caption__note[data-astro-cid-iylje6ie]{color:var(--ink-muted);margin-block-start:auto;padding-block-start:calc(var(--space-4) + 1lh)}.bars[data-astro-cid-iylje6ie],.cue[data-astro-cid-iylje6ie]{display:none}.bars[data-astro-cid-iylje6ie] i[data-astro-cid-iylje6ie]{background-color:var(--rule-faint);background-image:linear-gradient(var(--navy), var(--navy));background-repeat:no-repeat;background-size:calc(var(--fill,0) * 100%) 100%;height:3px}.work[data-astro-cid-iylje6ie]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.work__by[data-astro-cid-iylje6ie]{color:var(--fg-muted);font-size:var(--text-sm);font-weight:600}.question[data-astro-cid-iylje6ie]{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-snug);text-wrap:balance;margin-block-start:var(--space-3)}.question[data-astro-cid-iylje6ie] .part{text-decoration-line:underline;text-decoration-color:var(--navy);text-underline-offset:.18em;transition:text-decoration-color .3s var(--ease);text-decoration-thickness:2px}.question[data-astro-cid-iylje6ie] .part__pick{display:none}.qapp[data-astro-cid-iylje6ie]{--font-display:"Figtree Variable", var(--font-text);border:1px solid var(--rule-faint);border-radius:var(--app-radius);box-shadow:var(--app-shadow);background-color:var(--app-stage);margin-block-start:var(--space-4);overflow:hidden}.cell[data-astro-cid-iylje6ie]{gap:var(--space-3);padding:var(--space-3);display:grid}.slots-wrap[data-astro-cid-iylje6ie]{gap:var(--space-3);padding:var(--space-2) var(--space-3);align-items:center;display:flex}.slots-wrap[data-astro-cid-iylje6ie],.report[data-astro-cid-iylje6ie]{border:1px solid var(--rule-faint);border-radius:var(--app-radius-sm);background-color:var(--paper)}.qapp__find[data-astro-cid-iylje6ie]{fill:none;stroke:var(--ink-muted);stroke-width:1.5px;stroke-linecap:round;flex:none}.slots[data-astro-cid-iylje6ie]{gap:var(--space-2);flex-wrap:wrap;flex:1;display:flex}.slot[data-astro-cid-iylje6ie]{padding:var(--space-1) var(--space-3);border:1px solid var(--rule-faint);border-radius:var(--app-radius-sm);background-color:var(--chrome);transition:border-color .3s var(--ease), background-color .3s var(--ease);display:grid;position:relative}.slot[data-astro-cid-iylje6ie]>[data-astro-cid-iylje6ie]{grid-area:1/1}.slot[data-astro-cid-iylje6ie] dt[data-astro-cid-iylje6ie]{clip-path:inset(50%);width:1px;height:1px;color:var(--ink-muted);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-snug);white-space:nowrap;opacity:0;transition:opacity .3s var(--ease);position:absolute;overflow:hidden}.slot[data-astro-cid-iylje6ie] dd[data-astro-cid-iylje6ie]{min-height:0;font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);border:0;flex:1;align-items:center;margin:0;padding:0;display:flex}.slot__value[data-astro-cid-iylje6ie]{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.report[data-astro-cid-iylje6ie]{position:relative}.report[data-astro-cid-iylje6ie]>[data-astro-cid-iylje6ie]{transition:opacity .3s var(--ease)}.report__empty[data-astro-cid-iylje6ie]{display:none}.report__bar[data-astro-cid-iylje6ie]{gap:var(--space-4);padding:var(--space-3) var(--space-4) 0;font-family:var(--font-display);font-size:var(--text-sm);justify-content:space-between;align-items:center;font-weight:600;display:flex}.report__chart[data-astro-cid-iylje6ie]{height:11rem;padding:var(--space-3) var(--space-4)}.report__chart[data-astro-cid-iylje6ie] .lc__lines{transition:clip-path var(--duration-moment) var(--ease)}.report__foot[data-astro-cid-iylje6ie]{gap:var(--space-3) var(--space-5);padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--rule-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.report__summary[data-astro-cid-iylje6ie]{font-size:var(--text-sm);font-weight:600}.export[data-astro-cid-iylje6ie]{padding:var(--space-1) var(--space-4);border:1px solid var(--navy);border-radius:var(--app-radius-sm);background-color:var(--navy);color:var(--paper);font-size:var(--text-sm);transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);justify-items:center;font-weight:600;display:inline-grid}.export[data-astro-cid-iylje6ie]>span[data-astro-cid-iylje6ie]{transition:opacity .3s var(--ease);grid-area:1/1}.export__done[data-astro-cid-iylje6ie]{opacity:0}.q-stage[data-live] .stage[data-astro-cid-iylje6ie]{align-content:center;gap:var(--space-5);height:100%;padding-block:var(--space-5)}.q-stage[data-live] .rail__lead[data-astro-cid-iylje6ie]{display:none}.q-stage[data-live] .bars[data-astro-cid-iylje6ie]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:var(--space-1);max-width:var(--measure);margin-block-start:var(--space-3);display:grid}.q-stage[data-live] .captions[data-astro-cid-iylje6ie]{margin-block-start:var(--space-4);display:grid}.q-stage[data-live] .caption[data-astro-cid-iylje6ie],.q-stage[data-live] .work[data-astro-cid-iylje6ie]>[data-astro-cid-iylje6ie]{transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s linear 0s;grid-area:1/1}.q-stage[data-live] .caption[data-astro-cid-iylje6ie]{flex-direction:column;display:flex}.q-stage[data-live] .caption[data-astro-cid-iylje6ie]:not(.is-current),.q-stage[data-live] .work__main[data-astro-cid-iylje6ie]:not(.is-on){opacity:0;transform:translateY(var(--space-2));transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s linear .3s;visibility:hidden}.q-stage[data-live] .work[data-astro-cid-iylje6ie]{align-items:center}.q-stage[data-live] .part{text-decoration-color:#0000}.q-stage[data-live] .part.is-on{text-decoration-color:var(--navy)}.q-stage[data-live] .part--swap.is-on .part__ask{display:none}.q-stage[data-live] .part--swap.is-on .part__pick{display:inline}.q-stage[data-live] .slot[data-astro-cid-iylje6ie]:not(.is-on){border-style:dashed;border-color:var(--rule);background-color:var(--paper)}.q-stage[data-live] .slot[data-astro-cid-iylje6ie]:not(.is-on) dt[data-astro-cid-iylje6ie]{clip-path:none;opacity:1;width:auto;height:auto;position:static;overflow:visible}.q-stage[data-live] .slot[data-astro-cid-iylje6ie]:not(.is-on) dd[data-astro-cid-iylje6ie]{display:none}.q-stage[data-live] .report[data-astro-cid-iylje6ie]:not(.is-on)>[data-astro-cid-iylje6ie]{opacity:0}.q-stage[data-live] .report[data-astro-cid-iylje6ie] .report__empty[data-astro-cid-iylje6ie]{color:var(--fg-muted);font-size:var(--text-sm);opacity:1;place-items:center;display:grid;position:absolute;inset:0}.q-stage[data-live] .report[data-astro-cid-iylje6ie].is-on .report__empty[data-astro-cid-iylje6ie]{opacity:0}.q-stage[data-live] .report[data-astro-cid-iylje6ie]:not(.is-on) .lc__lines{clip-path:inset(0 100% 0 0)}.q-stage[data-live] .export[data-astro-cid-iylje6ie]:not(.is-on) .export__done[data-astro-cid-iylje6ie],.q-stage[data-live] .export[data-astro-cid-iylje6ie].is-on .export__label[data-astro-cid-iylje6ie]{opacity:0}.q-stage[data-live] .export[data-astro-cid-iylje6ie].is-on{border-color:var(--done);background-color:var(--done);color:var(--navy)}.q-stage[data-live] .export[data-astro-cid-iylje6ie].is-on .export__done[data-astro-cid-iylje6ie]{opacity:1}@media (width>=56.25em){.stage[data-astro-cid-iylje6ie]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.caption[data-astro-cid-iylje6ie] h3[data-astro-cid-iylje6ie]{font-size:var(--text-h2);font-weight:600;line-height:var(--leading-heading);letter-spacing:-.012em;text-wrap:balance}.caption[data-astro-cid-iylje6ie] p[data-astro-cid-iylje6ie]{max-width:var(--measure);margin-block-start:var(--space-4)}.slot[data-astro-cid-iylje6ie]{padding:var(--space-1) var(--space-2)}.slot[data-astro-cid-iylje6ie] dt[data-astro-cid-iylje6ie],.slot[data-astro-cid-iylje6ie] dd[data-astro-cid-iylje6ie]{font-size:var(--text-xs)}.work[data-astro-cid-iylje6ie]{container-type:inline-size}.question[data-astro-cid-iylje6ie]{font-size:var(--text-question-named);text-wrap:wrap}.q-stage[data-live] .stage[data-astro-cid-iylje6ie]{grid-template-rows:minmax(0, var(--story-lead)) auto;align-content:start;gap:0 var(--space-8);padding-block:0 var(--space-2)}.q-stage[data-live] .stage[data-astro-cid-iylje6ie]>*{grid-row:2}.q-stage[data-live] .rail[data-astro-cid-iylje6ie]{padding-block-start:var(--story-drop)}.q-stage[data-live] .captions[data-astro-cid-iylje6ie]{margin-block-start:0}.q-stage[data-live] .bars[data-astro-cid-iylje6ie]{margin-block-start:var(--space-5)}.q-stage[data-live] .cue[data-astro-cid-iylje6ie]{color:var(--ink-muted);font-size:var(--text-sm);transition:opacity .3s var(--ease);margin-block-start:var(--space-5);display:block}.q-stage[data-live] .cue[data-astro-cid-iylje6ie]:not(.is-on){opacity:0}.q-stage[data-live] .work[data-astro-cid-iylje6ie]{margin-block-start:var(--story-drop)}.q-stage[data-live] .work__main[data-astro-cid-iylje6ie]{position:relative}.q-stage[data-live] .work__main[data-astro-cid-iylje6ie]>.work__by[data-astro-cid-iylje6ie]{margin-block-end:var(--space-3);position:absolute;inset-block-end:100%}.q-stage[data-live] .question[data-astro-cid-iylje6ie]{margin-block-start:0}.q-stage[data-live] .report__chart[data-astro-cid-iylje6ie]{height:clamp(5.5rem,100svh - 35rem,11rem)}}.mq[data-astro-cid-roue3exl]{--font-display:"Figtree Variable", var(--font-text);border:1px solid var(--rule-faint);border-radius:var(--app-radius);box-shadow:var(--app-shadow);background-color:var(--app-stage);overflow:hidden}.mq__bar[data-astro-cid-roue3exl]{gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.mq__bar[data-astro-cid-roue3exl] .app-bar__dots[data-astro-cid-roue3exl] i[data-astro-cid-roue3exl]{width:var(--space-2);height:var(--space-2)}.mq__cell[data-astro-cid-roue3exl]{gap:var(--space-2);padding:var(--space-2);display:grid}.mq__query[data-astro-cid-roue3exl],.mq__report[data-astro-cid-roue3exl]{border:1px solid var(--rule-faint);border-radius:var(--app-radius-sm);background-color:var(--paper)}.mq__query[data-astro-cid-roue3exl]{gap:var(--space-2);padding:var(--space-2);align-items:start;display:flex}.mq__find[data-astro-cid-roue3exl]{fill:none;stroke:var(--ink-muted);stroke-width:1.5px;stroke-linecap:round;flex:none;margin-block-start:5px}.mq__tokens[data-astro-cid-roue3exl]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mq__token[data-astro-cid-roue3exl]{padding:2px var(--space-2);border:1px dashed var(--rule);border-radius:var(--app-radius-sm);background-color:var(--paper);color:var(--ink-muted);font-size:var(--text-xs);line-height:var(--leading-snug);white-space:nowrap}.mq__token[data-astro-cid-roue3exl].is-on{border-style:solid;border-color:var(--rule-faint);background-color:var(--done-tint);color:var(--ink)}.mq__token[data-astro-cid-roue3exl].is-new{background-image:linear-gradient(var(--done), var(--done));background-position:bottom;background-repeat:no-repeat;background-size:100% 3px}.mq__report[data-astro-cid-roue3exl]{gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;display:grid}.mq__report[data-astro-cid-roue3exl] .app-title[data-astro-cid-roue3exl]{font-size:var(--text-xs)}.mq__chart[data-astro-cid-roue3exl]{height:8rem;padding-block:var(--space-2) var(--space-4)}.mq__chart[data-astro-cid-roue3exl] .lc{min-height:0}.mq__chart[data-astro-cid-roue3exl] .lc__plot,.mq__chart[data-astro-cid-roue3exl] .lc__x{margin-inline:var(--space-6) calc(var(--space-8) + var(--space-1))}.mq[data-astro-cid-roue3exl]:not(.is-ready) .mq__chart[data-astro-cid-roue3exl] .lc__lines,.mq[data-astro-cid-roue3exl]:not(.is-ready) .mq__chart[data-astro-cid-roue3exl] .lc__end{visibility:hidden}.mq__foot[data-astro-cid-roue3exl]{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);margin-inline:calc(var(--space-3) * -1);border-block-start:1px solid var(--rule-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.mq__summary[data-astro-cid-roue3exl]{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-snug);flex:12rem}.mq__export[data-astro-cid-roue3exl]{padding:2px var(--space-3);border:1px solid var(--navy);border-radius:var(--app-radius-sm);background-color:var(--navy);color:var(--paper);font-size:var(--text-xs);font-weight:600}.mq__export[data-astro-cid-roue3exl].is-done{border-color:var(--done);background-color:var(--done);color:var(--navy)}.phone-lead[data-astro-cid-4gqcpnnw]{max-width:var(--measure);margin-block-start:var(--space-4)}.hint[data-astro-cid-4gqcpnnw]{color:var(--fg-muted);font-size:var(--text-sm);margin-block-start:var(--space-6);font-weight:600}.slides[data-astro-cid-4gqcpnnw]{gap:0 var(--space-5);padding:0 var(--gutter) var(--space-2);margin:var(--space-3) calc(var(--gutter) * -1) 0;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(4,auto);grid-auto-columns:90%;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.slides[data-astro-cid-4gqcpnnw]:focus-visible{outline-offset:-2px}.slide[data-astro-cid-4gqcpnnw]{grid-row:span 4;grid-template-rows:subgrid;border-block-start:1px solid var(--navy);scroll-snap-align:start;align-content:start;padding-block-start:var(--space-4);display:grid}.slide__n[data-astro-cid-4gqcpnnw]{color:var(--signal);font-size:var(--text-sm);font-variant-numeric:tabular-nums lining-nums;font-weight:600}.slide[data-astro-cid-4gqcpnnw] h3[data-astro-cid-4gqcpnnw]{font-size:var(--text-lg);text-wrap:wrap;margin-block-start:var(--space-2)}.slide__pick[data-astro-cid-4gqcpnnw]{display:inline-block}.slide__body[data-astro-cid-4gqcpnnw]{font-size:var(--text-sm);margin-block-start:var(--space-2)}.slide__figure[data-astro-cid-4gqcpnnw]{padding-block-start:var(--space-4)}
