.hero-story[data-astro-cid-ac45ji2s]{--hs-foot:64px;--hs-sun-x:82%;color:var(--ink);background:radial-gradient(circle at var(--hs-sun-x) calc(100% - var(--hs-foot)), var(--sr-sun) 0 40px, color-mix(in srgb, var(--sr-sun) 45%, transparent) 42px, transparent 110px), linear-gradient(to bottom, var(--sr-1) 0%, var(--sr-2) 28%, var(--sr-3) 46%, var(--sr-4) 62%, var(--sr-5) 76%, var(--sr-6) 88%, var(--sr-7) 100%);flex-direction:column;padding:0;text-decoration:none;display:flex}.hs-kicker[data-astro-cid-ac45ji2s]{font-size:var(--step-tiny);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:6px 16px;padding:24px 24px 0;font-weight:600;display:flex}.hs-pillar[data-astro-cid-ac45ji2s]{color:var(--ink-soft)}.hs-body[data-astro-cid-ac45ji2s]{flex-direction:column;flex:1;justify-content:center;gap:16px;max-width:40rem;padding:20px 24px 32px;display:flex}.hs-title[data-astro-cid-ac45ji2s]{letter-spacing:-.035em;text-underline-offset:.12em;transition:text-decoration-color .2s var(--ease-out);margin:0;font-size:clamp(2rem,1rem + 2.4vw,3.5rem);font-weight:480;line-height:.98;text-decoration:underline .05em #0000}.hero-story[data-astro-cid-ac45ji2s]:hover .hs-title[data-astro-cid-ac45ji2s]{text-decoration-color:currentColor}.hs-desc[data-astro-cid-ac45ji2s]{max-width:min(44ch, calc(var(--hs-sun-x) - 64px));font-size:clamp(1rem,.9rem + .3vw,1.125rem);line-height:1.45}.hs-foot[data-astro-cid-ac45ji2s]{height:var(--hs-foot);white-space:nowrap;font-size:var(--step-small);color:#f5f3ee;background:linear-gradient(to right, transparent calc(var(--hs-sun-x) - 36px), var(--sr-glint-1) 0 calc(var(--hs-sun-x) + 36px), transparent 0) no-repeat 0 14px / 100% 2px, linear-gradient(to right, transparent calc(var(--hs-sun-x) - 20px), var(--sr-glint-2) 0 calc(var(--hs-sun-x) + 20px), transparent 0) no-repeat 0 26px / 100% 2px, linear-gradient(to right, transparent calc(var(--hs-sun-x) - 9px), var(--sr-glint-1) 0 calc(var(--hs-sun-x) + 9px), transparent 0) no-repeat 0 38px / 100% 2px, var(--sr-water);flex:none;align-items:center;gap:24px;padding-inline:24px;display:flex}.hs-go[data-astro-cid-ac45ji2s]{align-items:center;gap:.5em;font-weight:600;display:inline-flex}.hs-go[data-astro-cid-ac45ji2s] .arrow[data-astro-cid-ac45ji2s]{transition:transform .22s var(--ease-out)}.hero-story[data-astro-cid-ac45ji2s]:hover .hs-go[data-astro-cid-ac45ji2s] .arrow[data-astro-cid-ac45ji2s]{transform:translate(6px)}@media (width<=899px){.hero-story[data-astro-cid-ac45ji2s]{min-height:460px}.hs-kicker[data-astro-cid-ac45ji2s]{padding:18px 18px 0}.hs-body[data-astro-cid-ac45ji2s]{padding:20px 18px 60px}.hs-desc[data-astro-cid-ac45ji2s]{max-width:44ch}.hs-foot[data-astro-cid-ac45ji2s]{padding-inline:18px}}.hero-pick[data-astro-cid-p6ertnf7]{color:var(--ink);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--amber) 70%, transparent) 0, color-mix(in srgb, var(--coral) 25%, transparent) 34%, transparent 62%), var(--sky-pale);flex-direction:column;gap:16px;display:flex}.hp-top[data-astro-cid-p6ertnf7]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hp-kicker[data-astro-cid-p6ertnf7]{font-size:var(--step-tiny);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600}.hp-icon[data-astro-cid-p6ertnf7]{flex:none;width:44px;height:44px}.hp-body[data-astro-cid-p6ertnf7]{flex-direction:column;flex:1;justify-content:center;gap:10px;display:flex}.hp-name[data-astro-cid-p6ertnf7]{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,1.2rem + 2vw,3.25rem);font-weight:480;line-height:.98}.hp-best[data-astro-cid-p6ertnf7]{max-width:40ch;margin:0;font-size:clamp(1rem,.9rem + .3vw,1.125rem);line-height:1.4}.hp-foot[data-astro-cid-p6ertnf7]{gap:10px;display:grid}.hp-price[data-astro-cid-p6ertnf7]{font-size:var(--step-small);color:var(--ink-soft);margin:0}.hp-price[data-astro-cid-p6ertnf7] b[data-astro-cid-p6ertnf7]{color:var(--ink);letter-spacing:.06em;margin-left:.35em}.hp-muted[data-astro-cid-p6ertnf7]{opacity:.3}.hp-actions[data-astro-cid-p6ertnf7]{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.hp-btn[data-astro-cid-p6ertnf7]{min-height:46px}.hp-link[data-astro-cid-p6ertnf7]{text-underline-offset:.2em;align-items:center;gap:.4em;font-weight:600;text-decoration:underline .08em;display:inline-flex}.hp-link[data-astro-cid-p6ertnf7] .arrow[data-astro-cid-p6ertnf7]{transition:transform .22s var(--ease-out)}.hp-link[data-astro-cid-p6ertnf7]:hover .arrow[data-astro-cid-p6ertnf7]{transform:translate(4px)}.hp-note[data-astro-cid-p6ertnf7]{font-size:var(--step-tiny);color:var(--ink-soft);margin:0}@media (width<=899px){.hero-pick[data-astro-cid-p6ertnf7]{gap:20px;padding:20px 18px}}.v-filter[data-astro-cid-7uxwnnnm]{border:0;min-width:0;margin:40px 0 0;padding:0}.v-chips[data-astro-cid-7uxwnnnm]{gap:var(--gap);flex-wrap:wrap;display:flex}.v-chip[data-astro-cid-7uxwnnnm]{background:var(--paper-2);cursor:pointer;min-height:44px;transition:background-color .16s var(--ease-out);align-items:center;gap:.5em;padding:0 18px;font-weight:600;display:inline-flex}.v-chip[data-astro-cid-7uxwnnnm]:hover{background:var(--paper-3)}.v-count[data-astro-cid-7uxwnnnm]{color:var(--ink-soft);font-weight:500}#vf-all[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-all],#vf-youtube[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-youtube],#vf-tiktok[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-tiktok],#vf-instagram[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-instagram]{background:var(--ink);color:var(--paper)}#vf-all[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-all] .v-count[data-astro-cid-7uxwnnnm],#vf-youtube[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-youtube] .v-count[data-astro-cid-7uxwnnnm],#vf-tiktok[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-tiktok] .v-count[data-astro-cid-7uxwnnnm],#vf-instagram[data-astro-cid-7uxwnnnm]:checked~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-instagram] .v-count[data-astro-cid-7uxwnnnm]{color:inherit;opacity:.75}#vf-all[data-astro-cid-7uxwnnnm]:focus-visible~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-all],#vf-youtube[data-astro-cid-7uxwnnnm]:focus-visible~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-youtube],#vf-tiktok[data-astro-cid-7uxwnnnm]:focus-visible~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-tiktok],#vf-instagram[data-astro-cid-7uxwnnnm]:focus-visible~.v-chips[data-astro-cid-7uxwnnnm] [data-astro-cid-7uxwnnnm][for=vf-instagram]{outline:3px solid var(--focus);outline-offset:3px}#vf-youtube[data-astro-cid-7uxwnnnm]:checked~.v-grid[data-astro-cid-7uxwnnnm] .v-card[data-astro-cid-7uxwnnnm]:not([data-platform=youtube]),#vf-tiktok[data-astro-cid-7uxwnnnm]:checked~.v-grid[data-astro-cid-7uxwnnnm] .v-card[data-astro-cid-7uxwnnnm]:not([data-platform=tiktok]),#vf-instagram[data-astro-cid-7uxwnnnm]:checked~.v-grid[data-astro-cid-7uxwnnnm] .v-card[data-astro-cid-7uxwnnnm]:not([data-platform=instagram]){display:none}.v-grid[data-astro-cid-7uxwnnnm]{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width<=699px){.v-grid[data-astro-cid-7uxwnnnm]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scroll-padding-inline:0;display:flex;overflow-x:auto}.v-grid[data-astro-cid-7uxwnnnm]>.v-card[data-astro-cid-7uxwnnnm]{scroll-snap-align:start;flex:0 0 82%}}.v-card[data-astro-cid-7uxwnnnm]{background:var(--paper-2);flex-direction:column;min-width:0;display:flex;position:relative}.v-media[data-astro-cid-7uxwnnnm]{aspect-ratio:16/9;background:var(--ink);position:relative;overflow:hidden}.v-card--tiktok[data-astro-cid-7uxwnnnm].is-playing,.v-card--instagram[data-astro-cid-7uxwnnnm].is-playing{grid-row:span 2}.v-card--tiktok[data-astro-cid-7uxwnnnm].is-playing .v-media[data-astro-cid-7uxwnnnm],.v-card--instagram[data-astro-cid-7uxwnnnm].is-playing .v-media[data-astro-cid-7uxwnnnm]{aspect-ratio:auto;height:620px}.v-facade[data-astro-cid-7uxwnnnm]{color:#fff;text-decoration:none;display:block;position:absolute;inset:0}.v-thumb[data-astro-cid-7uxwnnnm]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}.v-facade[data-astro-cid-7uxwnnnm]:hover .v-thumb[data-astro-cid-7uxwnnnm]{transform:scale(1.03)}.v-media[data-astro-cid-7uxwnnnm] .v-frame{border:0;width:100%;height:100%;display:block}.v-tile[data-astro-cid-7uxwnnnm]{flex-direction:column;justify-content:flex-end;gap:8px;padding:18px 76px 18px 18px;display:flex;position:absolute;inset:0}.v-card--tiktok[data-astro-cid-7uxwnnnm] .v-tile[data-astro-cid-7uxwnnnm]{background:linear-gradient(135deg,#0000 80%,#25f4ee66 80% 83%,#fe2c5580 83% 86%,#0000 86%),#010101}.v-card--instagram[data-astro-cid-7uxwnnnm] .v-tile[data-astro-cid-7uxwnnnm]{background:linear-gradient(225deg,#f9ce34 0%,#ee2a7b 40%,#6228d7 100%)}.v-tile-title[data-astro-cid-7uxwnnnm]{font-family:var(--font-display);letter-spacing:-.02em;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);line-height:1.1;display:-webkit-box;overflow:hidden}.v-tile-by[data-astro-cid-7uxwnnnm]{font-size:var(--step-tiny);opacity:.85}.v-badge[data-astro-cid-7uxwnnnm]{font-size:var(--step-tiny);color:#fff;background:#000000b8;padding:4px 10px;font-weight:600;position:absolute;top:12px;left:12px}.v-card--youtube[data-astro-cid-7uxwnnnm] .v-badge[data-astro-cid-7uxwnnnm]{background:#c4302b}.v-play[data-astro-cid-7uxwnnnm]{background:var(--paper);width:52px;height:52px;color:var(--ink);transition:transform .18s var(--ease-out), background-color .18s var(--ease-out);place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.v-facade[data-astro-cid-7uxwnnnm]:hover .v-play[data-astro-cid-7uxwnnnm]{background:var(--coral);color:var(--on-accent);transform:scale(1.06)}.v-facade[data-astro-cid-7uxwnnnm]:focus-visible{outline-offset:-3px}.v-body[data-astro-cid-7uxwnnnm]{flex-direction:column;flex:1;gap:8px;padding:16px 18px 20px;display:flex}.v-topic[data-astro-cid-7uxwnnnm]{font-size:var(--step-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;gap:4px 10px;margin:0;font-weight:600;display:flex}.v-check[data-astro-cid-7uxwnnnm]{color:var(--coral-ink)}.v-title[data-astro-cid-7uxwnnnm]{letter-spacing:-.015em;margin:0;font-size:1.25rem;line-height:1.15}.v-by[data-astro-cid-7uxwnnnm]{font-size:var(--step-small);color:var(--ink-soft);margin:0}.v-by[data-astro-cid-7uxwnnnm] a[data-astro-cid-7uxwnnnm]{color:var(--ink);text-underline-offset:.18em}.v-take[data-astro-cid-7uxwnnnm]{font-weight:600;font-size:var(--step-small);color:var(--coral-ink);text-underline-offset:.2em;align-self:flex-start;gap:.4em;margin-top:auto;padding-top:4px;text-decoration:underline .08em;display:inline-flex}.v-take[data-astro-cid-7uxwnnnm] .arrow[data-astro-cid-7uxwnnnm]{transition:transform .22s var(--ease-out)}.v-take[data-astro-cid-7uxwnnnm]:hover .arrow[data-astro-cid-7uxwnnnm]{transform:translate(4px)}.v-foot[data-astro-cid-7uxwnnnm]{gap:6px;max-width:72ch;margin-top:28px;display:grid}.v-foot[data-astro-cid-7uxwnnnm] p[data-astro-cid-7uxwnnnm]{margin:0}.v-own[data-astro-cid-7uxwnnnm]{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.v-thumb[data-astro-cid-7uxwnnnm],.v-play[data-astro-cid-7uxwnnnm]{transition:none}}.rg-head[data-astro-cid-27enfqzg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.rg-sub[data-astro-cid-27enfqzg]{font-size:var(--step-lead);max-width:44ch;margin-top:14px;line-height:1.4}.rg-disclosure[data-astro-cid-27enfqzg]{margin-top:10px}.rg-all[data-astro-cid-27enfqzg]{flex-shrink:0}.rg-grid[data-astro-cid-27enfqzg]{margin-top:40px}
