.rs-hero[data-astro-cid-pttseihw]{position:relative;overflow:hidden;padding:clamp(56px,10vh,120px) 0 clamp(24px,4vh,48px)}.rs-hero__bg[data-astro-cid-pttseihw]{position:absolute;inset:0;background:var(--bg) url(/media/hero-loop-poster.webp) center / cover no-repeat}.rs-hero__bg[data-astro-cid-pttseihw]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#faf8f5f2,#faf8f5cc 50%,#faf8f533)}.rs-hero__bg[data-astro-cid-pttseihw]:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(to bottom,transparent,var(--bg))}.rs-hero[data-astro-cid-pttseihw] .wrap[data-astro-cid-pttseihw]{position:relative;display:grid;gap:22px}.rs-hero[data-astro-cid-pttseihw] h1[data-astro-cid-pttseihw]{font-size:clamp(3rem,7.4vw,6.6rem);line-height:.98;letter-spacing:-.045em;max-width:9em}.rs-js .rs-hero[data-astro-cid-pttseihw] h1[data-astro-cid-pttseihw] .w[data-astro-cid-pttseihw]{display:inline-block}.rs-hero[data-astro-cid-pttseihw] .lede[data-astro-cid-pttseihw]{max-width:32em}.rs-feat[data-astro-cid-pttseihw]{padding-top:clamp(8px,2vh,24px);padding-bottom:clamp(28px,5vh,56px)}.rs-big[data-astro-cid-pttseihw]{position:relative;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);padding:clamp(22px,2.6vw,34px);border-radius:28px;background:var(--fg);color:#fff;overflow:hidden;box-shadow:0 26px 60px #1a1d2342;align-items:center}.rs-big[data-astro-cid-pttseihw]:before{content:"";position:absolute;inset:0;background:radial-gradient(90% 120% at 100% 0%,rgba(245,73,0,.4),transparent 60%);pointer-events:none}.rs-big__q[data-astro-cid-pttseihw]{position:relative;display:grid;gap:12px}.rs-big__tag[data-astro-cid-pttseihw]{font:500 .69rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffb38f}.rs-big__who[data-astro-cid-pttseihw]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.rs-big__who[data-astro-cid-pttseihw] b[data-astro-cid-pttseihw]{font-size:1rem}.rs-big__who[data-astro-cid-pttseihw] small[data-astro-cid-pttseihw]{color:#ffffffa6;font-size:.85rem}.rs-big[data-astro-cid-pttseihw] blockquote[data-astro-cid-pttseihw]{margin:0;font:500 clamp(1.05rem,1.45vw,1.28rem)/1.45 var(--serif);letter-spacing:-.01em;color:#fffffff0}.rs-big__stats[data-astro-cid-pttseihw]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rs-stat[data-astro-cid-pttseihw]{display:grid;gap:4px;padding:16px 18px;border-radius:20px;background:#ffffff12;border:1px solid rgba(255,255,255,.16)}.rs-stat__n[data-astro-cid-pttseihw]{font:500 italic clamp(1.9rem,3vw,2.8rem)/1 var(--serif);letter-spacing:-.035em;background:linear-gradient(135deg,#ffb38f,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.rs-stat__l[data-astro-cid-pttseihw]{color:#ffffffc7;font-size:.85rem;line-height:1.35}.rs-stats[data-astro-cid-pttseihw]{display:flex;gap:10px 26px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--line)}.rs-stat--sm[data-astro-cid-pttseihw]{padding:0;background:none;border:0;gap:2px}.rs-stat--sm[data-astro-cid-pttseihw] .rs-stat__n[data-astro-cid-pttseihw]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(1.9rem,2.4vw,2.4rem)}.rs-stat--sm[data-astro-cid-pttseihw] .rs-stat__l[data-astro-cid-pttseihw]{color:var(--muted);font-size:.82rem;max-width:11em}.rs-card[data-astro-cid-pttseihw] blockquote[data-astro-cid-pttseihw]{margin:0;color:#3b414c;font-size:.98rem;line-height:1.6}.rs-card__top[data-astro-cid-pttseihw]{display:flex;align-items:center;gap:12px}.rs-card__top[data-astro-cid-pttseihw] b[data-astro-cid-pttseihw]{display:block;font-size:.95rem}.rs-card__top[data-astro-cid-pttseihw] small[data-astro-cid-pttseihw]{display:block;color:var(--muted);font-size:.8rem;line-height:1.3}.rs-av[data-astro-cid-pttseihw]{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;font:600 .82rem/1 var(--sans)}.rs-result[data-astro-cid-pttseihw]{padding:14px 16px;border-radius:16px;background:#f549000f;border-left:3px solid var(--accent);font-size:.95rem;font-weight:500;display:grid;gap:6px}.rs-result[data-astro-cid-pttseihw] span[data-astro-cid-pttseihw]{font:500 .69rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.rs-wall[data-astro-cid-pttseihw]{padding-bottom:clamp(48px,8vh,96px)}.rs-wall__head[data-astro-cid-pttseihw]{display:grid;gap:18px;padding:clamp(8px,2vh,24px) 0 10px}.rs-wall__head[data-astro-cid-pttseihw] h2[data-astro-cid-pttseihw]{font-size:clamp(1.8rem,3.2vw,2.6rem)}.rs-filters[data-astro-cid-pttseihw]{display:flex;gap:8px;flex-wrap:wrap}.rs-chip[data-astro-cid-pttseihw]{appearance:none;border:1px solid var(--border);background:var(--card);color:var(--muted);border-radius:999px;padding:10px 16px;font:600 .86rem/1 var(--sans);cursor:pointer;transition:color .2s,background .2s,border-color .2s,transform .2s}.rs-chip[data-astro-cid-pttseihw] em[data-astro-cid-pttseihw]{font-style:normal;font-weight:500;opacity:.6;margin-left:4px}.rs-chip[data-astro-cid-pttseihw]:hover{color:var(--fg);transform:translateY(-1px)}.rs-chip[data-astro-cid-pttseihw].is-on{background:var(--fg);color:#fff;border-color:var(--fg)}.rs-grid[data-astro-cid-pttseihw]{columns:3;column-gap:22px;margin-top:18px}.rs-card[data-astro-cid-pttseihw]{position:relative;background:var(--card);border:1px solid var(--border);border-radius:26px;padding:26px;box-shadow:var(--sh2);display:grid;gap:14px;margin:0 0 22px;break-inside:avoid;overflow:hidden;transition:box-shadow .3s,border-color .3s}.rs-card[data-astro-cid-pttseihw]:hover{box-shadow:var(--sh3);border-color:#f5490059}.rs-card[data-astro-cid-pttseihw] h3[data-astro-cid-pttseihw]{font:500 1.45rem/1.15 var(--serif);letter-spacing:-.02em}.rs-link[data-astro-cid-pttseihw]{color:var(--accent-ink);font-weight:600;font-size:.92rem;text-decoration:none}.rs-shouts[data-astro-cid-pttseihw]{padding:clamp(48px,8vh,96px) 0;background:#fff;border-block:1px solid var(--line)}.rs-shouts[data-astro-cid-pttseihw] .eyebrow[data-astro-cid-pttseihw]{margin-bottom:28px}.rs-shouts__grid[data-astro-cid-pttseihw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,40px) clamp(22px,3vw,44px)}.rs-shout[data-astro-cid-pttseihw]{margin:0;padding-top:20px;border-top:2px solid var(--border);display:grid;gap:14px;transition:border-color .3s}.rs-shout[data-astro-cid-pttseihw]:hover{border-color:var(--accent)}.rs-shout[data-astro-cid-pttseihw] blockquote[data-astro-cid-pttseihw]{margin:0;font:500 clamp(1.4rem,2.2vw,1.95rem)/1.2 var(--serif);letter-spacing:-.02em}.rs-shout[data-astro-cid-pttseihw] figcaption[data-astro-cid-pttseihw]{font:500 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.rs-share[data-astro-cid-pttseihw]{padding:clamp(56px,9vh,104px) 0;text-align:center}.rs-share[data-astro-cid-pttseihw] .wrap[data-astro-cid-pttseihw]{display:grid;gap:18px;justify-items:center}.rs-share[data-astro-cid-pttseihw] .lede[data-astro-cid-pttseihw]{max-width:30em}.rs-note[data-astro-cid-pttseihw]{color:var(--dim);font-size:.85rem;max-width:44em;margin-top:10px}@media(max-width:1100px){.rs-grid[data-astro-cid-pttseihw]{columns:2}.rs-shouts__grid[data-astro-cid-pttseihw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.rs-big[data-astro-cid-pttseihw]{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.rs-grid[data-astro-cid-pttseihw]{columns:1}.rs-shouts__grid[data-astro-cid-pttseihw],.rs-big__stats[data-astro-cid-pttseihw]{grid-template-columns:minmax(0,1fr)}}
