.stories-head[data-astro-cid-petxck7l]{padding-top:clamp(96px,8vw,100px)}.stories-head__inner[data-astro-cid-petxck7l]{align-items:end;gap:28px;padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(48px,5vw,64px);display:grid}@media (width>=1024px){.stories-head__inner[data-astro-cid-petxck7l]{grid-template-columns:minmax(0,820px) minmax(320px,420px);justify-content:space-between;gap:64px}}.stories-head__titles[data-astro-cid-petxck7l]{flex-direction:column;gap:16px;display:flex}.stories-head__script[data-astro-cid-petxck7l]{color:var(--c-pink);transform-origin:50%;width:fit-content;rotate:-4deg}.stories-head__title[data-astro-cid-petxck7l]{font-family:var(--f-display);color:var(--c-white);letter-spacing:var(--tracking-display);text-wrap:pretty;font-size:clamp(2.75rem,.9rem + 5.4vw,6rem);font-weight:800;line-height:.96}.stories-head__side[data-astro-cid-petxck7l]{flex-direction:column;gap:20px;display:flex}.stories-head__lead[data-astro-cid-petxck7l]{color:var(--c-on-dark-muted);font-size:var(--t-body);line-height:1.6}.stories-filter[data-astro-cid-petxck7l]{flex-wrap:wrap;gap:8px;display:flex}html:not(.js) .stories-filter[data-astro-cid-petxck7l]{display:none}.stories-filter__btn[data-astro-cid-petxck7l]{border-radius:var(--r-pill);border:1.5px solid var(--c-on-dark-faint);color:var(--c-white);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:10px 16px;font-size:.875rem;font-weight:600;line-height:18px}.stories-filter__btn[data-astro-cid-petxck7l]:hover{border-color:var(--c-white);transform:rotate(-1.5deg)}.stories-filter__btn[data-astro-cid-petxck7l][aria-pressed=true]{background:var(--c-white);border-color:var(--c-white);color:var(--c-bordeaux)}.stories-filter__btn[data-astro-cid-petxck7l]:focus-visible{outline:2px solid var(--c-pink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.stories-filter__btn[data-astro-cid-petxck7l]:hover{transform:none}}.featured__inner[data-astro-cid-knkxsofl]{align-items:center;gap:clamp(40px,5vw,72px);padding-block:clamp(56px,7vw,96px);display:grid}@media (width>=960px){.featured__inner[data-astro-cid-knkxsofl]{grid-template-columns:minmax(0,520px) minmax(0,1fr)}}.featured__slot[data-astro-cid-knkxsofl]{aspect-ratio:520/650;perspective:1100px;width:min(100%,520px);margin-inline:auto;padding-top:2%;display:block}.featured__cover[data-astro-cid-knkxsofl]{width:100%;transform-style:preserve-3d;transform-origin:50%}.featured__copy[data-astro-cid-knkxsofl]{flex-direction:column;gap:24px;min-width:0;display:flex}.featured__meta[data-astro-cid-knkxsofl]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.featured__badge[data-astro-cid-knkxsofl]{background:var(--c-red);color:var(--c-white);font-family:var(--f-display);padding:6px 12px;font-size:.9375rem;font-weight:800;line-height:18px}.featured__info[data-astro-cid-knkxsofl]{color:color-mix(in srgb, var(--c-ink) 60%, transparent);font-size:.875rem;line-height:18px}.featured__title[data-astro-cid-knkxsofl]{font-family:var(--f-display);color:var(--c-ink);letter-spacing:var(--tracking-heading);text-wrap:balance;font-size:clamp(2rem,1.2rem + 2.8vw,3.5rem);font-weight:800;line-height:1.04}.featured__title[data-astro-cid-knkxsofl] a[data-astro-cid-knkxsofl]:hover{color:var(--c-bordeaux)}.featured__excerpt[data-astro-cid-knkxsofl]{font-size:var(--t-body);color:var(--c-ink);line-height:1.6}.featured__actions[data-astro-cid-knkxsofl]{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.featured__actions[data-astro-cid-knkxsofl] .featured__read{padding:16px 26px;font-size:1rem}.featured__reels-link[data-astro-cid-knkxsofl]{color:var(--c-bordeaux);text-underline-offset:3px;font-size:1rem;font-weight:600;text-decoration:underline 1px}.featured__reels-link[data-astro-cid-knkxsofl]:hover{color:var(--c-red)}.featured__reels[data-astro-cid-knkxsofl]{gap:12px;padding-top:12px;padding-left:0;scroll-margin-top:120px;list-style:none;display:flex}.featured__reels[data-astro-cid-knkxsofl] li[data-astro-cid-knkxsofl]{flex:0 120px;min-width:0}.mini-reel[data-astro-cid-knkxsofl]{aspect-ratio:120/200;background:var(--c-blush);width:100%;transition:transform var(--dur) var(--ease-paper);border-radius:14px;display:block;position:relative;overflow:hidden}.mini-reel[data-astro-cid-knkxsofl]:after{content:"";background:linear-gradient(180deg, transparent 55%, color-mix(in srgb, var(--c-bordeaux-ink) 70%, transparent) 100%);position:absolute;inset:0}.mini-reel[data-astro-cid-knkxsofl] .mini-reel__img{object-fit:cover;width:100%;height:100%}.mini-reel__time[data-astro-cid-knkxsofl]{z-index:1;color:var(--c-white);font-size:.75rem;font-weight:600;line-height:14px;position:absolute;bottom:10px;left:10px}.mini-reel[data-astro-cid-knkxsofl]:hover,.mini-reel[data-astro-cid-knkxsofl]:focus-visible{transform:translateY(-4px)rotate(-2deg)}.mini-reel[data-astro-cid-knkxsofl]:focus-visible{outline:2px solid var(--c-red);outline-offset:3px}@media (prefers-reduced-motion:reduce){.mini-reel[data-astro-cid-knkxsofl]:hover,.mini-reel[data-astro-cid-knkxsofl]:focus-visible{transform:none}}.archive__inner[data-astro-cid-jrp54qkn]{flex-direction:column;gap:40px;padding-top:clamp(64px,7vw,96px);padding-bottom:clamp(72px,8vw,120px);display:flex}.archive__head[data-astro-cid-jrp54qkn]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.archive__title[data-astro-cid-jrp54qkn]{font-family:var(--f-display);color:var(--c-bordeaux);font-weight:800;font-size:var(--t-h2-sm);letter-spacing:var(--tracking-heading);line-height:1.04}.archive__range[data-astro-cid-jrp54qkn]{color:var(--c-bordeaux);font-size:var(--t-ui);font-weight:500;line-height:20px}.archive__grid[data-astro-cid-jrp54qkn]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:24px;padding:0;list-style:none;display:grid}@media (width>=1024px){.archive__grid[data-astro-cid-jrp54qkn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.archive-card[data-astro-cid-jrp54qkn]{background:var(--c-white);flex-direction:column;display:flex;position:relative}.archive-card[data-astro-cid-jrp54qkn][hidden]{display:none}.archive-card__tray[data-astro-cid-jrp54qkn]{aspect-ratio:421/520;background:color-mix(in srgb, var(--c-pink) 22%, var(--c-blush));position:relative;overflow:clip}.archive-card__cover[data-astro-cid-jrp54qkn]{will-change:transform;width:85.5%;position:absolute;top:7.5%;left:8%}.archive-card__body[data-astro-cid-jrp54qkn]{flex-direction:column;gap:10px;padding:24px;display:flex}.archive-card__meta[data-astro-cid-jrp54qkn]{color:var(--c-red);font-size:var(--t-label);font-weight:600;line-height:16px}.archive-card__title[data-astro-cid-jrp54qkn]{font-family:var(--f-display);color:var(--c-ink);text-wrap:pretty;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:800;line-height:1.17}.archive-card__title[data-astro-cid-jrp54qkn] a[data-astro-cid-jrp54qkn]:after{content:"";z-index:2;position:absolute;inset:0}.archive-card__title[data-astro-cid-jrp54qkn] a[data-astro-cid-jrp54qkn]:focus-visible{outline:none}.archive-card[data-astro-cid-jrp54qkn]:has(a:focus-visible){outline:3px solid var(--c-red);outline-offset:4px}.archive-card[data-astro-cid-jrp54qkn]:hover .archive-card__title[data-astro-cid-jrp54qkn]{color:var(--c-bordeaux)}.archive__empty[data-astro-cid-jrp54qkn]{color:var(--c-bordeaux);font-size:var(--t-body-lg);text-align:center;padding-block:24px;font-weight:500}@media (width<=599px){.archive__grid[data-astro-cid-jrp54qkn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.archive-card__body[data-astro-cid-jrp54qkn]{gap:6px;padding:14px 14px 18px}.archive-card__meta[data-astro-cid-jrp54qkn]{font-size:.75rem}.archive-card__title[data-astro-cid-jrp54qkn]{font-size:1rem;line-height:1.2}}
