.hh-in[data-astro-cid-2cwlfgm6]{padding-top:1.5rem;padding-bottom:2.5rem}.hh-grid[data-astro-cid-2cwlfgm6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""media""body";gap:1.25rem;margin-top:1.25rem;display:grid}.hh-text[data-astro-cid-2cwlfgm6]{display:contents}.hh-head[data-astro-cid-2cwlfgm6]{grid-area:head}.hh-side[data-astro-cid-2cwlfgm6]{grid-area:media;min-width:0}.hh-body[data-astro-cid-2cwlfgm6]{grid-area:body}.hub-search[data-astro-cid-2cwlfgm6]{background:var(--color-surface);box-shadow:0 18px 40px -18px #0000008c}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo{max-width:none}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-frame{aspect-ratio:21/9}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-frame img,.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-plate{border-radius:50% 50% 18px 18px/34% 34% 18px 18px}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-plate{inset:10px -8px -10px 10px}.hub-action-role[data-astro-cid-2cwlfgm6]{letter-spacing:.1em;text-transform:uppercase;color:var(--t-profundo);margin-bottom:.125rem;font-size:.6875rem;font-weight:800;display:block}@media (width>=1024px){.hh-in[data-astro-cid-2cwlfgm6]{padding-bottom:3rem}.hh-grid[data-astro-cid-2cwlfgm6]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"text side";align-items:center;column-gap:clamp(40px,5vw,80px);margin-top:1.5rem}.hub-hero--mirror[data-astro-cid-2cwlfgm6] .hh-grid[data-astro-cid-2cwlfgm6]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"side text"}.hh-text[data-astro-cid-2cwlfgm6]{grid-area:text;min-width:0;display:block}.hh-side[data-astro-cid-2cwlfgm6]{grid-area:side;justify-content:flex-end;display:flex}.hub-hero--mirror[data-astro-cid-2cwlfgm6] .hh-side[data-astro-cid-2cwlfgm6]{justify-content:flex-start}.hh-body[data-astro-cid-2cwlfgm6]{padding-top:1.25rem}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo{width:90%}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-frame{aspect-ratio:1}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-frame img,.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-plate{border-radius:999px 999px 28px 28px/50% 50% 28px 28px}.hh-side[data-astro-cid-2cwlfgm6] .hero-photo-plate{inset:18px -14px -18px 18px}}@media (width>=1280px){.hh-side[data-astro-cid-2cwlfgm6] .hero-photo{width:78%}}.studio-head[data-astro-cid-vf3pbzah] .studio-arrow{display:none}@media (width>=1024px){.studio-head[data-astro-cid-vf3pbzah]{padding-right:8rem}.studio-head[data-astro-cid-vf3pbzah] .studio-arrow{grid-area:1/2/span 3;display:block;position:absolute;bottom:-1.75rem;right:0}}.roadmap[data-astro-cid-kbmckp54] .hub-step{align-content:start;gap:.875rem;padding:1.25rem;list-style:none;display:grid;position:relative}.roadmap[data-astro-cid-kbmckp54] .hub-step-top{justify-content:space-between;align-self:start;align-items:center;gap:.75rem;display:flex}.roadmap[data-astro-cid-kbmckp54] .hub-step-badge{background:var(--t-vivo);width:2.75rem;height:2.75rem;color:var(--t-ink-on-vivo);font-family:var(--font-display);letter-spacing:-.02em;box-shadow:0 0 0 4px var(--color-surface);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.375rem;font-weight:700;display:inline-flex}.roadmap[data-astro-cid-kbmckp54] .hub-step-tag{background:var(--t-suave);letter-spacing:.04em;color:var(--t-on-suave,var(--t-profundo));border-radius:999px;margin-bottom:.375rem;padding:.125rem .625rem;font-size:.75rem;font-weight:800;display:inline-flex}.roadmap[data-astro-cid-kbmckp54] .pill-tool{background:var(--t-suave);min-height:2.75rem;color:var(--t-on-suave,var(--t-profundo));border-radius:1.375rem;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.roadmap[data-astro-cid-kbmckp54] .pill-tool:hover{text-decoration:underline}.roadmap[data-astro-cid-kbmckp54] .hub-step-more[open] .hub-step-plus{transform:rotate(45deg)}.roadmap[data-astro-cid-kbmckp54] .hub-step-more summary::-webkit-details-marker{display:none}.roadmap[data-astro-cid-kbmckp54] .hub-step-more summary{list-style:none}@media (width<=47.9375rem){.roadmap[data-astro-cid-kbmckp54] ol{padding:0}.roadmap[data-astro-cid-kbmckp54] .hub-step{box-shadow:none;background:0 0;border:0;grid-template-columns:2.75rem minmax(0,1fr);column-gap:.875rem;padding:0 0 1.5rem}.roadmap[data-astro-cid-kbmckp54] .hub-step:before{content:"";background:color-mix(in oklab, var(--t-vivo) 60%, transparent);border-radius:3px;width:3px;position:absolute;top:2.75rem;bottom:0;left:calc(1.375rem - 1.5px)}.roadmap[data-astro-cid-kbmckp54] .hub-step:last-child:before{display:none}.roadmap[data-astro-cid-kbmckp54] .hub-step-top{align-self:start}.roadmap[data-astro-cid-kbmckp54] .hub-step-art,.roadmap[data-astro-cid-kbmckp54] .hub-step-rest,.tl-rail[data-astro-cid-kbmckp54],.ln-heads[data-astro-cid-kbmckp54]{display:none}}.tl-rail[data-astro-cid-kbmckp54]{grid-template-columns:repeat(9,minmax(0,1fr));gap:.5rem;padding:0;list-style:none;display:grid;position:relative}.tl-rail[data-astro-cid-kbmckp54]:before{content:"";background:var(--t-vivo);border-radius:4px;height:4px;position:absolute;top:1.375rem;left:5%;right:5%}.tl-stop[data-astro-cid-kbmckp54]{min-height:2.75rem;color:var(--color-ink);text-align:center;justify-items:center;gap:.5rem;text-decoration:none;display:grid;position:relative}.tl-dot[data-astro-cid-kbmckp54]{background:var(--t-vivo);width:2.75rem;height:2.75rem;color:var(--t-ink-on-vivo);font-family:var(--font-display);box-shadow:0 0 0 5px var(--color-bg);border-radius:999px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:inline-flex}.tl-name[data-astro-cid-kbmckp54]{font-size:.875rem;font-weight:700;line-height:1.25}.tl-stop[data-astro-cid-kbmckp54]:hover .tl-name[data-astro-cid-kbmckp54]{text-decoration:underline}@media (width<=1023px){.tl-rail[data-astro-cid-kbmckp54]{grid-template-columns:repeat(9,minmax(4.5rem,1fr));padding-bottom:.5rem;overflow-x:auto}.tl-rail[data-astro-cid-kbmckp54]:before{left:2.25rem;right:2.25rem}}.tl-grid[data-astro-cid-kbmckp54]{gap:1rem;padding:0;list-style:none;display:grid}@media (width>=768px){.tl-grid[data-astro-cid-kbmckp54]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.roadmap--timeline[data-astro-cid-kbmckp54] .hub-step{padding:1.5rem}}@media (width>=1024px){.tl-grid[data-astro-cid-kbmckp54]{grid-template-columns:repeat(12,minmax(0,1fr))}.tl-grid[data-astro-cid-kbmckp54] .tl-span-7{grid-column:span 7}.tl-grid[data-astro-cid-kbmckp54] .tl-span-5{grid-column:span 5}.tl-grid[data-astro-cid-kbmckp54] .tl-span-4{grid-column:span 4}.tl-grid[data-astro-cid-kbmckp54] .tl-span-6{grid-column:span 6}}@media (width>=1280px){.tl-grid[data-astro-cid-kbmckp54] .tl-span-7 .hub-step-body,.tl-grid[data-astro-cid-kbmckp54] .tl-span-6 .hub-step-body{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-content:start;column-gap:1.75rem;display:grid}.tl-grid[data-astro-cid-kbmckp54] .tl-span-7 .hub-step-body>:not(.hub-step-reads),.tl-grid[data-astro-cid-kbmckp54] .tl-span-6 .hub-step-body>:not(.hub-step-reads){grid-column:1}.tl-grid[data-astro-cid-kbmckp54] .tl-span-7 .hub-step-reads,.tl-grid[data-astro-cid-kbmckp54] .tl-span-6 .hub-step-reads{grid-area:1/2/span 4;margin-top:0}}.ck-list[data-astro-cid-kbmckp54],.ld-list[data-astro-cid-kbmckp54],.rk-list[data-astro-cid-kbmckp54]{gap:.875rem;padding:0;list-style:none;display:grid;position:relative}@media (width>=768px){.ck-list[data-astro-cid-kbmckp54]:before,.ld-list[data-astro-cid-kbmckp54]:before{content:"";background:var(--t-vivo);border-radius:4px;width:4px;position:absolute;top:1rem;bottom:1rem;left:calc(2.875rem - 2px)}.roadmap[data-astro-cid-kbmckp54] .hub-step--row{grid-template-columns:auto minmax(0,1fr);column-gap:1.25rem;padding:1.25rem 1.5rem}}@media (width>=1024px){.roadmap--checklist[data-astro-cid-kbmckp54] .hub-step--row .hub-step-body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:2rem;display:grid}.roadmap--checklist[data-astro-cid-kbmckp54] .hub-step--row .hub-step-body>:not(.hub-step-reads){grid-column:1}.roadmap--checklist[data-astro-cid-kbmckp54] .hub-step--row .hub-step-reads{grid-area:1/2/span 4;margin-top:0}}.ln-list[data-astro-cid-kbmckp54]{gap:1rem;padding:0;list-style:none;display:grid;position:relative}.ln-heads[data-astro-cid-kbmckp54]{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);display:grid}.ln-head[data-astro-cid-kbmckp54]{color:var(--t-on-suave,var(--t-profundo));background:var(--t-suave);border-radius:999px;justify-self:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:800;display:inline-flex}.ln-head--home[data-astro-cid-kbmckp54]{background:color-mix(in oklab, var(--t-vivo) 30%, var(--color-surface));color:var(--color-ink)}@media (width<=767px){.ln-heads[data-astro-cid-kbmckp54]{display:none}}@media (width>=768px){.ln-list[data-astro-cid-kbmckp54]{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);row-gap:.5rem}.ln-list[data-astro-cid-kbmckp54]:before{content:"";background:var(--t-vivo);border-radius:4px;width:4px;margin-left:-2px;position:absolute;top:.5rem;bottom:.5rem;left:50%}.ln-list[data-astro-cid-kbmckp54] .ln-papers{grid-column:1;grid-row:var(--ln-row)}.ln-list[data-astro-cid-kbmckp54] .ln-home{grid-column:3;grid-row:var(--ln-row);border-top:4px solid var(--t-vivo)}.ln-list[data-astro-cid-kbmckp54] .ln-papers{border-top:4px solid var(--t-base)}.ln-list[data-astro-cid-kbmckp54] .hub-step-tag{display:none}}.ld-wrap[data-astro-cid-kbmckp54]{gap:2rem;display:grid}@media (width>=1024px){.ld-wrap[data-astro-cid-kbmckp54]{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:2.5rem}.ld-ladder[data-astro-cid-kbmckp54]{position:sticky;top:6rem}}.ld-ladder[data-astro-cid-kbmckp54]{border-radius:var(--radius-sheet);background:var(--color-surface);border:1px solid var(--color-hairline);box-shadow:var(--shadow-2);padding:1.5rem}.ld-rungs[data-astro-cid-kbmckp54]{gap:.25rem;padding:0;list-style:none;display:grid;position:relative}.ld-rungs[data-astro-cid-kbmckp54]:before{content:"";background:linear-gradient(to bottom, var(--t-vivo), var(--t-base));border-radius:6px;width:6px;margin-left:-3px;position:absolute;top:.5rem;bottom:.5rem;left:1.75rem}.ld-rung[data-astro-cid-kbmckp54]{grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.5rem 0;display:grid;position:relative}.ld-score[data-astro-cid-kbmckp54]{background:var(--t-profundo);width:3.5rem;height:2.25rem;color:var(--t-on-profundo);border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative}.ld-rung--top[data-astro-cid-kbmckp54] .ld-score[data-astro-cid-kbmckp54]{background:var(--t-vivo);color:var(--t-ink-on-vivo)}.rk-list[data-astro-cid-kbmckp54]{border-top:1px solid var(--color-hairline);gap:0}.rk-list[data-astro-cid-kbmckp54] .hub-step{border-bottom:1px solid var(--color-hairline);border-radius:0}@media (width>=768px){.rk-list[data-astro-cid-kbmckp54] .hub-step{grid-template-columns:5rem minmax(0,1fr);padding:1.5rem 0}.rk-list[data-astro-cid-kbmckp54] .hub-step-top{flex-direction:column;align-items:flex-start}.rk-list[data-astro-cid-kbmckp54] .hub-step-badge{width:auto;height:auto;box-shadow:none;color:var(--t-profundo);background:0 0;font-size:3rem;line-height:1}}@media (width>=1024px){.rk-list[data-astro-cid-kbmckp54] .hub-step{grid-template-columns:5rem minmax(0,1fr)}.rk-list[data-astro-cid-kbmckp54] .hub-step-body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:2.5rem;display:grid}.rk-list[data-astro-cid-kbmckp54] .hub-step-body>:not(.hub-step-reads){grid-column:1}.rk-list[data-astro-cid-kbmckp54] .hub-step-reads{grid-area:1/2/span 4;margin-top:0}}.rk-rank[data-astro-cid-kbmckp54]{background:var(--t-vivo);width:2.75rem;height:2.75rem;color:var(--t-ink-on-vivo);font-family:var(--font-display);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:1.375rem;font-weight:700;display:inline-flex}.cal-grid[data-astro-cid-kbmckp54]{gap:1rem;padding:0;list-style:none;display:grid}@media (width>=768px) and (width<=1279px){.cal-grid[data-astro-cid-kbmckp54]{grid-template-columns:repeat(2,minmax(0,1fr))}.cal-grid[data-astro-cid-kbmckp54]>:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1280px){.cal-grid[data-astro-cid-kbmckp54]{grid-template-columns:repeat(12,minmax(0,1fr))}.cal-grid[data-astro-cid-kbmckp54]>*{grid-column:span var(--cal-span,3)}}@media (width>=768px){.cal-grid[data-astro-cid-kbmckp54] .cal-page{padding-top:0;overflow:hidden}.cal-grid[data-astro-cid-kbmckp54] .cal-page .hub-step-top{background:linear-gradient(to bottom, var(--t-vivo) 0 2.25rem, transparent 2.25rem);margin:0 -1.25rem;padding:1.25rem 1.25rem .75rem}.cal-grid[data-astro-cid-kbmckp54] .cal-page:after{content:"";background:radial-gradient(circle at .3125rem 50%, var(--color-surface) .3125rem, transparent .34rem), radial-gradient(circle at calc(100% - .3125rem) 50%, var(--color-surface) .3125rem, transparent .34rem);width:4.5rem;height:.625rem;margin-left:-2.25rem;position:absolute;top:.75rem;left:50%}.cal-grid[data-astro-cid-kbmckp54] .cal-note{border-left:6px solid var(--t-contraste)}}.feature-stats[data-astro-cid-5glccktg]{border-color:var(--color-hairline)}.feature-value[data-astro-cid-5glccktg]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--t-profundo);font-size:clamp(2.5rem,2rem + 2vw,3.75rem);font-weight:700;line-height:1}.feature-art[data-astro-cid-5glccktg]{aspect-ratio:1;width:min(20rem,70vw);color:var(--t-profundo);place-items:center;margin-inline:auto;display:grid;position:relative}.feature-blob[data-astro-cid-5glccktg]{width:100%;height:100%;position:absolute;inset:0}.feature-art[data-astro-cid-5glccktg] .feature-icon{color:var(--t-ink-on-vivo);position:relative}@media (width<=767px){.feature-art[data-astro-cid-5glccktg]{width:12rem}.feature-art[data-astro-cid-5glccktg] .feature-icon{width:96px;height:96px}}.pick-badge[data-astro-cid-4exltmqx]{background:var(--t-suave);color:var(--t-on-suave,var(--t-profundo));border-radius:999px;padding:.125rem .625rem;font-size:.75rem;font-weight:800;display:inline-flex}.pick-check[data-astro-cid-4exltmqx]{background:var(--t-vivo);width:1.5rem;height:1.5rem;color:var(--t-ink-on-vivo);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}.pick-thumb[data-astro-cid-4exltmqx]{width:96px;height:96px;color:var(--t-profundo);background:radial-gradient(circle at 78% 22%, var(--t-vivo) 0 9px, transparent 10px), repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in oklab, var(--t-base) 14%, transparent) 10px 12px), var(--t-suave);border-radius:14px;flex:none;place-items:center;display:grid}@media (width>=1024px){.pick-rows[data-astro-cid-4exltmqx]{grid-auto-rows:minmax(0,1fr)}}.pick-desc[data-astro-cid-4exltmqx]{display:block}@media (width<=479px){.pick-desc[data-astro-cid-4exltmqx]{display:none}}.pick-lead[data-astro-cid-4exltmqx] img{transition:transform var(--duration-slow,.25s) var(--ease-standard)}.pick-lead[data-astro-cid-4exltmqx]:hover img{transform:scale(1.02)}@media (width<=479px){.pick-thumb[data-astro-cid-4exltmqx]{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.pick-lead[data-astro-cid-4exltmqx] img{transition:none}.pick-lead[data-astro-cid-4exltmqx]:hover img{transform:none}}.myth-track[data-astro-cid-tma7xesy]{gap:1rem;padding:0;list-style:none;display:grid}.myth-track[data-astro-cid-tma7xesy]:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.myth-card[data-astro-cid-tma7xesy]{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-hairline);box-shadow:var(--shadow-2);display:grid;overflow:hidden}.myth-half[data-astro-cid-tma7xesy]{flex-direction:column;min-width:0;display:flex}.myth-strip[data-astro-cid-tma7xesy]{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:800;display:flex}.myth-mark[data-astro-cid-tma7xesy]{width:1.375rem;height:1.375rem;color:var(--t-band-text);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.myth-pad[data-astro-cid-tma7xesy]{flex:1;padding:1rem 1.25rem 1.25rem}.myth-told[data-astro-cid-tma7xesy]{background:var(--color-rose);color:var(--color-rose-ink)}.myth-told[data-astro-cid-tma7xesy] .myth-strip[data-astro-cid-tma7xesy]{background:color-mix(in oklab, var(--color-rose-line) 70%, var(--color-rose))}.myth-told[data-astro-cid-tma7xesy] .myth-mark[data-astro-cid-tma7xesy]{background:var(--color-danger)}.myth-claim[data-astro-cid-tma7xesy]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:1.3125rem;font-weight:600;line-height:1.25}.myth-real[data-astro-cid-tma7xesy]{background:var(--color-surface);color:var(--color-ink)}.myth-real[data-astro-cid-tma7xesy] .myth-strip[data-astro-cid-tma7xesy]{background:var(--color-mint);color:var(--color-mint-ink)}.myth-real[data-astro-cid-tma7xesy] .myth-mark[data-astro-cid-tma7xesy]{background:var(--color-success)}.myth-real[data-astro-cid-tma7xesy] a[data-astro-cid-tma7xesy]{color:var(--t-profundo)}.myth-source[data-astro-cid-tma7xesy]{border-top:1px solid var(--color-hairline);color:var(--color-ink-muted);grid-column:1/-1;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:600}.myth-more[data-astro-cid-tma7xesy][open] .myth-plus[data-astro-cid-tma7xesy]{transform:rotate(45deg)}.myth-more[data-astro-cid-tma7xesy] summary[data-astro-cid-tma7xesy]{list-style:none}.myth-more[data-astro-cid-tma7xesy] summary[data-astro-cid-tma7xesy]::-webkit-details-marker{display:none}@media (width>=768px){.myth-card[data-astro-cid-tma7xesy]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.myth-track[data-astro-cid-tma7xesy]{gap:1.25rem}}@media (width<=767px){.myth-track[data-astro-cid-tma7xesy]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:.75rem;grid-auto-columns:86%;grid-auto-flow:column;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;overflow-x:auto}.myth-card[data-astro-cid-tma7xesy]{scroll-snap-align:start}.myth-claim[data-astro-cid-tma7xesy]{font-size:1.1875rem}}.myth-swipe[data-astro-cid-tma7xesy]{align-items:center;gap:.375rem;display:inline-flex}@media (width>=768px){.myth-swipe[data-astro-cid-tma7xesy]{display:none}}.help-photo-col[data-astro-cid-vljghxwz] .help-photo{max-width:26rem}@media (width<=1023px){.help-photo-col[data-astro-cid-vljghxwz] .help-photo{max-width:none}.help-photo-col[data-astro-cid-vljghxwz] .hero-photo-frame{aspect-ratio:16/9}.help-photo-col[data-astro-cid-vljghxwz] .hero-photo-frame img,.help-photo-col[data-astro-cid-vljghxwz] .hero-photo-plate{border-radius:50% 50% 18px 18px/34% 34% 18px 18px}.help-photo-col[data-astro-cid-vljghxwz] .hero-photo-plate{inset:10px -8px -10px 10px}}@media (width>=768px) and (width<=1023px){.help-photo-col[data-astro-cid-vljghxwz] .hero-photo-frame{aspect-ratio:21/9}}
