.cycle.svelte-17eag0n{vertical-align:bottom;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;margin-block:-.15em;padding-block:.15em;display:inline-grid;position:relative;overflow:clip}.word.svelte-17eag0n{white-space:nowrap;grid-area:1/1;width:max-content;max-width:100%}.measurements.svelte-17eag0n{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.measurements.svelte-17eag0n>span:where(.svelte-17eag0n){white-space:nowrap;width:max-content;display:block}.accessible-copy.svelte-17eag0n{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.press-feature.svelte-u816nl{border:1px solid var(--line-strong);border-left:3px solid var(--accent);background:color-mix(in oklab, var(--surface) 95%, transparent);color:var(--fg);transition:border-color .22s ease, background-color .22s ease, transform .22s var(--ease-out-expo);animation:svelte-u816nl-press-appear .55s var(--ease-out-expo) backwards;grid-template-columns:12.5rem minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);padding:1.6rem 1.75rem;text-decoration:none;display:grid;position:relative}.press-feature.svelte-u816nl:before{content:"";background:var(--accent);transform-origin:0;width:3px;transition:transform .22s var(--ease-out-expo);position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.press-feature.svelte-u816nl:hover,.press-feature.svelte-u816nl:focus-visible{border-color:var(--accent);background:var(--surface);transform:translateY(-2px)}.press-feature.svelte-u816nl:hover:before,.press-feature.svelte-u816nl:focus-visible:before{transform:scaleX(1)}.press-publication.svelte-u816nl{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.press-eyebrow.svelte-u816nl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.62rem;font-weight:500}.press-name.svelte-u816nl{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:1.42rem;font-weight:700;line-height:1.1}.press-rule.svelte-u816nl{border-top:1px solid var(--fg);border-bottom:1px solid var(--line-strong);width:100%;height:4px}.press-story.svelte-u816nl h2:where(.svelte-u816nl){letter-spacing:-.025em;text-wrap:pretty;max-width:36rem;font-size:clamp(1.13rem,1.9vw,1.45rem);font-weight:500;line-height:1.3}.press-credit.svelte-u816nl{color:var(--muted);flex-wrap:wrap;gap:.3rem .55rem;margin-top:.65rem;font-size:.7rem;line-height:1.4;display:flex}.press-separator.svelte-u816nl{color:var(--line-strong)}.press-action.svelte-u816nl{white-space:nowrap;color:var(--accent);align-items:center;gap:.8rem;font-size:.75rem;display:flex}.press-action.svelte-u816nl svg:where(.svelte-u816nl){transition:transform .22s var(--ease-out-expo);flex-shrink:0}.press-feature.svelte-u816nl:hover .press-action:where(.svelte-u816nl) svg:where(.svelte-u816nl),.press-feature.svelte-u816nl:focus-visible .press-action:where(.svelte-u816nl) svg:where(.svelte-u816nl){transform:translate(2px,-2px)}@keyframes svelte-u816nl-press-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=1023px){.press-feature.svelte-u816nl{grid-template-columns:11.5rem minmax(0,1fr) auto;padding-inline:1.35rem}.press-action.svelte-u816nl>span:where(.svelte-u816nl){display:none}}@media (width<=639px){.press-feature.svelte-u816nl{grid-template-columns:minmax(0,1fr) auto;gap:1.1rem 1rem;padding:1.25rem}.press-publication.svelte-u816nl{grid-column:1/-1}.press-name.svelte-u816nl{font-size:1.35rem}.press-rule.svelte-u816nl{width:10.75rem}.press-story.svelte-u816nl h2:where(.svelte-u816nl){font-size:1.15rem}.press-action.svelte-u816nl{align-self:start;padding-top:.15rem}.press-credit.svelte-u816nl{gap:.25rem .4rem;font-size:.65rem}}@media (prefers-reduced-motion:reduce){.press-feature.svelte-u816nl{animation:none}.press-feature.svelte-u816nl,.press-feature.svelte-u816nl:before,.press-action.svelte-u816nl svg:where(.svelte-u816nl){transition:none}.press-feature.svelte-u816nl:hover,.press-feature.svelte-u816nl:focus-visible,.press-feature.svelte-u816nl:hover .press-action:where(.svelte-u816nl) svg:where(.svelte-u816nl),.press-feature.svelte-u816nl:focus-visible .press-action:where(.svelte-u816nl) svg:where(.svelte-u816nl){transform:none}}
