.launch[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-lg);margin-top:clamp(1.25rem,.8rem + 2vw,2.5rem);padding:clamp(2rem,1.2rem + 4vw,4rem) clamp(1.25rem,.8rem + 3vw,3.5rem)}.launch[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:var(--s-3);letter-spacing:-.02em;max-width:18ch;font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem);line-height:1.08}.launch-lede[data-astro-cid-lcdefpme]{margin-top:var(--s-4);max-width:42rem;color:var(--ink-2);font-size:1.1rem}.launch-cats[data-astro-cid-lcdefpme]{gap:var(--s-2);margin-block:var(--s-6);flex-wrap:wrap;display:flex}.launch-cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong,var(--line));background:var(--surface);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}.launch-cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);color:var(--accent-strong)}.launch-cats[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--ink-3);font-size:.75rem}@media (width>=1024px){.hero-grid[data-astro-cid-lcdefpme].hero-solo{grid-template-columns:1fr}}.masthead[data-astro-cid-lcdefpme]{gap:var(--s-5) var(--s-12);background:linear-gradient(var(--line), var(--line)) center bottom / calc(100% - 2 * var(--gutter)) 1px no-repeat;grid-template-columns:minmax(0,1fr);align-items:end;padding-top:clamp(1.25rem,.6rem + 2.6vw,3rem);padding-bottom:clamp(1.25rem,.9rem + 1.4vw,2rem);display:grid}@media (width>=1024px){.masthead[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.mh-copy[data-astro-cid-lcdefpme]{gap:var(--s-3);display:grid}.masthead[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(1.85rem,1.3rem + 2.6vw,3.35rem);font-weight:800;line-height:1.02}.mh-accent[data-astro-cid-lcdefpme]{color:var(--accent);background:linear-gradient(transparent 82%, rgb(var(--accent-rgb) / .22) 82%)}.mh-lede[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--ink-2);font-size:clamp(.98rem,.94rem + .2vw,1.1rem);line-height:1.5}.mh-stats[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--ink-3);flex-wrap:wrap;gap:.35rem 1.1rem;font-size:.74rem;display:flex}.mh-stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:700}.mh-stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:.35rem;display:inline-flex}.mh-stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent-bright);border-radius:50%;width:6px;height:6px}.mh-actions[data-astro-cid-lcdefpme]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.mh-search[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-3);border:1.5px solid var(--line-2);border-radius:var(--r-pill);background:var(--surface);min-height:3.25rem;color:var(--ink-3);box-shadow:var(--shadow-1);transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);padding:.5rem .6rem .5rem 1rem;font-size:.98rem;display:flex}.mh-search[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);box-shadow:0 0 0 4px rgb(var(--accent-rgb) / .12)}.mh-search[data-astro-cid-lcdefpme] svg{color:var(--accent);flex:none}.mh-search[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mh-search[data-astro-cid-lcdefpme] kbd[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--paper-2);color:var(--ink-3);padding:.2rem .55rem;font-size:.78rem;display:none}@media (hover:hover) and (pointer:fine){.mh-search[data-astro-cid-lcdefpme] kbd[data-astro-cid-lcdefpme]{display:inline-block}}.mh-cats[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-wrap:wrap;display:flex}.mh-cats[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{min-height:2.25rem;padding:.35rem .8rem;font-size:.86rem}@media (width<=639px){.mh-cats[data-astro-cid-lcdefpme]{margin-inline:calc(var(--gutter) * -1)}.mh-cats[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}.mh-cats[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.mh-cats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:none}.mh-stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{display:none}}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(1.25rem,.8rem + 2vw,2.5rem)}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--s-8);display:grid}.hero-side[data-astro-cid-lcdefpme]{gap:var(--s-6);align-content:start;display:grid}.side-label[data-astro-cid-lcdefpme]{color:var(--ink-3)}@media (width>=640px) and (width<=1023px){.hero-side[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.side-label[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width>=1024px){.hero-grid[data-astro-cid-lcdefpme]{gap:var(--s-10);grid-template-columns:minmax(0,1.72fr) minmax(0,1fr)}.hero-side[data-astro-cid-lcdefpme]{padding-left:var(--s-10);border-left:1px solid var(--line)}}.latest-grid[data-astro-cid-lcdefpme]{gap:var(--s-10);display:grid}.loop[data-astro-cid-lcdefpme]{gap:0;display:grid;position:relative}.loop-item[data-astro-cid-lcdefpme]{padding:var(--s-5) 0 var(--s-5) var(--s-8);border-bottom:1px solid var(--line);position:relative}.loop-item[data-astro-cid-lcdefpme]:first-child{padding-top:0}.loop[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(var(--accent), var(--line-2) 70%);width:2px;position:absolute;top:.4rem;bottom:0;left:6px}.loop-item[data-astro-cid-lcdefpme]:before{content:"";left:1px;top:calc(var(--s-5) + .25rem);border:2px solid var(--accent);background:var(--paper);border-radius:50%;width:12px;height:12px;position:absolute}.loop-item[data-astro-cid-lcdefpme]:first-child:before{background:var(--accent);top:.25rem}.rail[data-astro-cid-lcdefpme]{gap:var(--s-6);align-content:start;display:grid}.rail-box[data-astro-cid-lcdefpme]{padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:var(--s-4);display:grid}.rail-title[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);font-size:.75rem;font-weight:600}.chips[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-wrap:wrap;display:flex}.rail-about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.95rem;line-height:1.55}@media (width>=1024px){.latest-grid[data-astro-cid-lcdefpme]{gap:var(--s-12);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.rail[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + var(--s-6));position:sticky}}@media (width<=639px){.loop[data-astro-cid-lcdefpme] .card-dek{-webkit-line-clamp:2;line-clamp:2}}.split[data-astro-cid-lcdefpme]{gap:var(--s-6);display:grid}.split-list[data-astro-cid-lcdefpme]{gap:var(--s-5);align-content:start;display:grid}.split-list[data-astro-cid-lcdefpme]>*+*{padding-top:var(--s-5);border-top:1px solid var(--line)}@media (width>=1024px){.split[data-astro-cid-lcdefpme]{gap:var(--s-10);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.split-reverse[data-astro-cid-lcdefpme] .split-lead{order:2}}.grid-3[data-astro-cid-lcdefpme],.grid-4[data-astro-cid-lcdefpme]{gap:var(--s-8) var(--s-6);display:grid}@media (width>=640px){.grid-3[data-astro-cid-lcdefpme],.grid-4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-band[data-astro-cid-lcdefpme]{margin-top:var(--section);padding-block:var(--section)}.world-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:0;display:grid}.world-item[data-astro-cid-lcdefpme]{gap:var(--s-4);padding-block:var(--s-6);border-bottom:1px solid var(--line);display:grid}.why[data-astro-cid-lcdefpme]{gap:var(--s-2);color:var(--ink-2);font-size:.95rem;line-height:1.55;display:grid}@media (width>=1024px){.world-item[data-astro-cid-lcdefpme]{gap:var(--s-12);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.why[data-astro-cid-lcdefpme]{padding-left:var(--s-8);border-left:2px solid var(--accent)}}.shop-band[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:calc(var(--r-lg) + 6px);background:var(--paper-2);padding:clamp(1.25rem,.8rem + 2vw,2.5rem)}.shop-band[data-astro-cid-lcdefpme] .rule:after{background:var(--paper-2)}.shop-tiles[data-astro-cid-lcdefpme]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shop-tile[data-astro-cid-lcdefpme]{height:100%;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);transition:border-color var(--t-fast) var(--ease), transform var(--t) var(--ease);gap:.35rem;display:grid}.shop-tile[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);transform:translateY(-2px)}.shop-icon[data-astro-cid-lcdefpme]{width:2.5rem;height:2.5rem;margin-bottom:var(--s-2);border-radius:var(--r);background:var(--accent-tint);color:var(--accent);place-items:center;display:grid}.shop-name[data-astro-cid-lcdefpme]{font-size:1.05rem;font-weight:720}.shop-desc[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:.86rem;line-height:1.45;display:none}.shop-count[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--ink-3);font-size:.72rem}.shop-products[data-astro-cid-lcdefpme]{margin-top:var(--s-8)}@media (width<=639px){.shop-products[data-astro-cid-lcdefpme]{margin-top:var(--s-6);gap:var(--s-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:var(--s-2);scrollbar-width:thin;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.shop-products[data-astro-cid-lcdefpme]>*{scroll-snap-align:start}}@media (width>=768px){.shop-tiles[data-astro-cid-lcdefpme]{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr))}.shop-desc[data-astro-cid-lcdefpme]{display:block}.shop-tile[data-astro-cid-lcdefpme]{padding:var(--s-5)}}.picks[data-astro-cid-lcdefpme]{gap:var(--s-6) var(--s-10);display:grid}.picks[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{padding-top:var(--s-6);border-top:2px solid var(--ink)}@media (width>=768px){.picks[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.m-compact[data-astro-cid-lcdefpme]{row-gap:var(--s-4)}}
