.th[data-astro-cid-rrlg4j7d]{background:radial-gradient(70% 120% at 0% 0%, #e9b94914, transparent 60%), var(--color-ink-1);border-bottom:1px solid var(--color-line);position:relative}.th-track[data-astro-cid-rrlg4j7d]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.th-track[data-astro-cid-rrlg4j7d]::-webkit-scrollbar{display:none}.th-slide[data-astro-cid-rrlg4j7d]{scroll-snap-align:start;flex:0 0 100%;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.th-media[data-astro-cid-rrlg4j7d]{width:62%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%)}.th-media[data-astro-cid-rrlg4j7d] img[data-astro-cid-rrlg4j7d]{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:transform 1.2s var(--ease-out-expo);position:absolute;inset:0}.card-link[data-astro-cid-rrlg4j7d]:hover .th-media[data-astro-cid-rrlg4j7d] img[data-astro-cid-rrlg4j7d]{transform:scale(1.025)}.th-media[data-astro-cid-rrlg4j7d]:after{content:"";background:linear-gradient(0deg, var(--color-ink-1), transparent 30%);position:absolute;inset:0}.th-body[data-astro-cid-rrlg4j7d]{padding-block:48px 116px;position:relative}.th-text[data-astro-cid-rrlg4j7d]{max-width:600px}.th-rank[data-astro-cid-rrlg4j7d]{letter-spacing:.14em;color:var(--color-crown-2);font-size:11px!important}.th-hl[data-astro-cid-rrlg4j7d][data-len=l]{font-size:clamp(26px,2.7vw,40px)}.th-hl[data-astro-cid-rrlg4j7d][data-len=xl]{font-size:clamp(24px,2.3vw,34px)}.th-hl[data-astro-cid-rrlg4j7d]{letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:clamp(30px,3.3vw,48px);font-weight:850;font-stretch:108%;line-height:1.02}.th-ctrl-wrap[data-astro-cid-rrlg4j7d]{z-index:2;pointer-events:none;position:absolute;bottom:36px;left:0;right:0}.th-ctrl[data-astro-cid-rrlg4j7d]{pointer-events:auto;align-items:center;gap:12px;display:inline-flex}.th-btn[data-astro-cid-rrlg4j7d]{border:1px solid var(--color-line-2);width:34px;height:34px;color:var(--color-paper);background:color-mix(in oklab, var(--color-ink-0) 60%, transparent);border-radius:999px;place-items:center;transition:border-color .2s,color .2s;display:grid}.th-btn[data-astro-cid-rrlg4j7d]:hover{border-color:var(--color-crown);color:var(--color-crown-2)}.th-thumbs[data-astro-cid-rrlg4j7d]{scrollbar-width:none;gap:8px;margin:-3px;padding:3px;display:flex;overflow-x:auto}.th-thumbs[data-astro-cid-rrlg4j7d]::-webkit-scrollbar{display:none}.th-thumb[data-astro-cid-rrlg4j7d]{aspect-ratio:16/10;background:var(--color-ink-2);opacity:.5;outline:1px solid var(--color-line-2);border-radius:6px;flex:none;width:76px;transition:opacity .25s,outline-color .25s;position:relative;overflow:hidden}.th-thumb[data-astro-cid-rrlg4j7d] img[data-astro-cid-rrlg4j7d]{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.th-thumb[data-astro-cid-rrlg4j7d]:hover{opacity:.85}.th-thumb[data-astro-cid-rrlg4j7d][aria-current=true]{opacity:1;outline:2px solid var(--color-crown)}.th-thumb[data-astro-cid-rrlg4j7d]:focus-visible{opacity:1;outline:2px solid var(--color-crown-2);outline-offset:2px}@media (width<=767px){.th-slide[data-astro-cid-rrlg4j7d]{flex-direction:column;align-items:stretch;min-height:0}.th-media[data-astro-cid-rrlg4j7d]{aspect-ratio:16/10;width:100%;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.th-media[data-astro-cid-rrlg4j7d]:after{background:linear-gradient(0deg, var(--color-ink-1), transparent 45%)}.th-body[data-astro-cid-rrlg4j7d]{margin-top:-28px;padding-block:0 76px}.th-hl[data-astro-cid-rrlg4j7d]{margin-top:12px;font-size:26px}.th-hl[data-astro-cid-rrlg4j7d][data-len=l]{font-size:23px}.th-hl[data-astro-cid-rrlg4j7d][data-len=xl]{font-size:21px}.th-ctrl-wrap[data-astro-cid-rrlg4j7d]{bottom:22px}.th-btn[data-astro-cid-rrlg4j7d]{display:none}.th-ctrl[data-astro-cid-rrlg4j7d],.th-thumbs[data-astro-cid-rrlg4j7d]{width:100%;display:flex}.th-thumb[data-astro-cid-rrlg4j7d]{flex:1 1 0;width:auto;min-width:46px;max-width:76px}}@media (width>=768px) and (width<=1023px){.th-slide[data-astro-cid-rrlg4j7d]{min-height:400px}.th-media[data-astro-cid-rrlg4j7d]{width:66%}.th-text[data-astro-cid-rrlg4j7d]{max-width:470px}}.rail[data-astro-cid-euxwtxot]{position:relative}.rail-track[data-astro-cid-euxwtxot]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;margin:-6px 0 -8px;padding:6px 0 8px;scroll-padding-inline:0;display:flex;overflow-x:auto}.rail-track[data-astro-cid-euxwtxot]::-webkit-scrollbar{display:none}.rail-track[data-astro-cid-euxwtxot]>li{scroll-snap-align:start;flex:none}.rail-btn[data-astro-cid-euxwtxot]{top:var(--rail-arrow-top,28%);z-index:2;border:1px solid var(--color-line-2);background:color-mix(in oklab, var(--color-ink-0) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px;color:var(--color-paper);border-radius:999px;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid;position:absolute;box-shadow:0 8px 24px -8px #000c}.rail-btn[data-astro-cid-euxwtxot]:hover{border-color:var(--color-crown);color:var(--color-crown-2)}.rail-btn[data-astro-cid-euxwtxot][hidden]{display:none}.rail-prev[data-astro-cid-euxwtxot]{left:-14px}.rail-next[data-astro-cid-euxwtxot]{right:-14px}@media (hover:none),(pointer:coarse){.rail-btn[data-astro-cid-euxwtxot]{display:none}}
