@layer components{.pcta.astro-ghldkenb{padding-block:var(--space-2xl) var(--space-section)}.pcta__grid.astro-ghldkenb{gap:var(--space-xl);align-items:stretch;display:grid}@media (width>=60em){.pcta__grid.astro-ghldkenb{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.pcta__copy.astro-ghldkenb{gap:var(--space-s);justify-items:start;display:grid}.pcta__status.astro-ghldkenb{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-chrome);align-items:center;gap:.6em;display:inline-flex}.pcta__lamp.astro-ghldkenb{background:var(--color-economy);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);block-size:.5rem;inline-size:.5rem}.pcta__title.astro-ghldkenb{font-size:var(--step-4);max-inline-size:18ch}.pcta__lede.astro-ghldkenb{max-inline-size:var(--measure);font-size:var(--step-1);line-height:var(--leading-snug);color:var(--color-text-muted);margin-block-end:var(--space-xs)}.pcta__next.astro-ghldkenb{--tone:var(--color-hostile);--c:var(--chamfer-m);isolation:isolate;align-content:end;gap:var(--space-2xs);min-block-size:16rem;padding:var(--space-l);color:var(--color-text);text-decoration:none;display:grid;position:relative}.pcta--hostile.astro-ghldkenb .pcta__next.astro-ghldkenb{--tone:var(--color-player)}.pcta__plate.astro-ghldkenb,.pcta__plate.astro-ghldkenb:before,.pcta__next.astro-ghldkenb:after{clip-path:polygon(var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k));position:absolute}.pcta__plate.astro-ghldkenb{--k:var(--c);z-index:-1;background:color-mix(in srgb, var(--tone) 55%, transparent);inset:0}.pcta__plate.astro-ghldkenb:before{--k:calc(var(--c) - .59px);content:"";background:radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--tone) 20%, transparent), transparent 70%), linear-gradient(118deg, #ffffff08 0 26%, transparent 26.2%), linear-gradient(180deg, #0d151ff5, #03060bfa);inset:1px}.pcta__next.astro-ghldkenb:after{--k:calc(var(--c) + 1.76px);content:"";z-index:-2;background:var(--color-focus);opacity:0;inset:-3px}.pcta__next.astro-ghldkenb:focus-visible{outline:none}.pcta__next.astro-ghldkenb:focus-visible:after{opacity:1}.pcta__art.astro-ghldkenb{aspect-ratio:1;z-index:-1;pointer-events:none;place-items:center;inline-size:min(15rem,42%);display:grid;position:absolute;inset-block-start:var(--space-m);inset-inline-end:var(--space-xl);mask-image:linear-gradient(#000 45%,#0000 92%)}@media (width<=59.99em){.pcta__art.astro-ghldkenb{inline-size:10rem;justify-self:end;margin-block-end:calc(-1 * var(--space-l));margin-inline-end:var(--space-l);position:relative;inset:auto}}.pcta__art.astro-ghldkenb .pcta__img{opacity:.85;filter:drop-shadow(0 16px 24px #0009);block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%}.pcta__next-code.astro-ghldkenb{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tone)}.pcta__next-label.astro-ghldkenb{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--step-3);text-transform:uppercase;line-height:1.02}.pcta__next-note.astro-ghldkenb{font-size:var(--step--1);color:var(--color-text-muted)}.pcta__next-arrow.astro-ghldkenb{--icon-size:1.75rem;color:var(--tone);position:absolute;inset-block-start:var(--space-l);inset-inline-end:var(--space-l)}@media (prefers-reduced-motion:no-preference){.pcta__next-arrow.astro-ghldkenb{transition:transform var(--dur-standard) var(--ease-out)}.pcta__next.astro-ghldkenb:hover .pcta__next-arrow.astro-ghldkenb,.pcta__next.astro-ghldkenb:focus-visible .pcta__next-arrow.astro-ghldkenb{transform:translate(4px)}.pcta__art.astro-ghldkenb .pcta__img{transition:transform var(--dur-entrance) var(--ease-power), opacity var(--dur-standard) var(--ease-out)}.pcta__next.astro-ghldkenb:hover .pcta__art.astro-ghldkenb .pcta__img,.pcta__next.astro-ghldkenb:focus-visible .pcta__art.astro-ghldkenb .pcta__img{opacity:1;transform:translateY(-6px)scale(1.04)}}}
