@layer components{.td.astro-24wgppxn{isolation:isolate;padding-block:clamp(var(--space-2xl), 6vw, var(--space-3xl));position:relative;overflow-x:clip}.td.astro-24wgppxn:before{content:"";inset-block-start:0;inset-inline:max(var(--gutter), (100% - var(--content-max)) / 2);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 70%, transparent), var(--cp-hairline) 22%, transparent 80%);block-size:1px;position:absolute}.td--flip.astro-24wgppxn:before{background:linear-gradient(270deg, color-mix(in srgb, var(--accent) 70%, transparent), var(--cp-hairline) 22%, transparent 80%)}.td.astro-24wgppxn:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 9%, transparent), transparent);pointer-events:none;inline-size:60%;position:absolute;inset-block:10% 30%;inset-inline-start:-10%}.td--flip.astro-24wgppxn:after{inset-inline:auto -10%}.td__grid.astro-24wgppxn{gap:var(--space-xl);align-items:start;display:grid}@media (width>=60em){.td__grid.astro-24wgppxn{column-gap:clamp(var(--space-xl), 5vw, var(--space-3xl));grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.td--flip.astro-24wgppxn .td__grid.astro-24wgppxn{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.td--flip.astro-24wgppxn .td__stage-col.astro-24wgppxn{order:2}.td__stage-col.astro-24wgppxn{position:sticky;inset-block-start:6rem}}.td__stage-col.astro-24wgppxn{gap:var(--space-m);justify-self:center;inline-size:100%;max-inline-size:30rem;display:grid;position:relative}.td__bignum.astro-24wgppxn{z-index:-1;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--accent) 22%, transparent);pointer-events:none;user-select:none;font-size:clamp(7rem,16vw,12rem);font-weight:900;line-height:1;display:none;position:absolute;inset-block-start:-.35em;inset-inline-end:-.1em}@media (width>=60em){.td__bignum.astro-24wgppxn{display:block}}.td--flip.astro-24wgppxn .td__bignum.astro-24wgppxn{inset-inline:-.1em auto}.td__figure.astro-24wgppxn{gap:var(--space-2xs);margin:0;display:grid}.td__stage-col.astro-24wgppxn .td__frame{--tone:color-mix(in srgb, var(--accent) 70%, var(--cp-hairline));--tone-2:var(--accent)}.td__stage.astro-24wgppxn{--tile:calc(100cqi / var(--tiles));background:radial-gradient(75% 75%,#101a26e6,#03060b 80%);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.td__floor.astro-24wgppxn{background-image:linear-gradient(to right, var(--cp-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--cp-grid-line) 1px, transparent 1px), linear-gradient(135deg, #ffffff06, transparent 60%);background-size:var(--tile) var(--tile);background-position:calc(50% - var(--tile) / 2) calc(50% - var(--tile) / 2);opacity:.8;position:absolute;inset:0;mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.td__glow.astro-24wgppxn{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 30%, transparent), transparent 75%);opacity:.7;position:absolute;inset:12%}.td__radar.astro-24wgppxn{inline-size:calc(var(--tile) * 2.2);aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg 300deg, color-mix(in srgb, var(--accent) 34%, transparent) 356deg, transparent 360deg);opacity:0;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;mask-image:radial-gradient(closest-side,#0000 30%,#000 32% 98%,#0000 100%)}.td__pad.astro-24wgppxn{--t:calc(var(--tile) * .16);--c:color-mix(in srgb, var(--accent) 75%, transparent);inline-size:var(--tile);aspect-ratio:1;background:linear-gradient(var(--c) 0 0) left top / var(--t) 1.5px, linear-gradient(var(--c) 0 0) left top / 1.5px var(--t), linear-gradient(var(--c) 0 0) right top / var(--t) 1.5px, linear-gradient(var(--c) 0 0) right top / 1.5px var(--t), linear-gradient(var(--c) 0 0) left bottom / var(--t) 1.5px, linear-gradient(var(--c) 0 0) left bottom / 1.5px var(--t), linear-gradient(var(--c) 0 0) right bottom / var(--t) 1.5px, linear-gradient(var(--c) 0 0) right bottom / 1.5px var(--t), radial-gradient(closest-side, color-mix(in srgb, var(--accent) 16%, transparent), transparent);background-repeat:no-repeat;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.td__render.astro-24wgppxn{inline-size:calc(var(--w) * var(--tile));translate:calc(var(--ax) * -100%) calc(var(--ay) * -100%);transform-origin:calc(var(--ax) * 100%) calc(var(--ay) * 100%);position:absolute;inset-block-start:50%;inset-inline-start:50%}.td__render.astro-24wgppxn .td__img{block-size:auto;inline-size:100%;filter:drop-shadow(0 calc(var(--tile) * .06) calc(var(--tile) * .06) #0009);display:block}.td__surge.astro-24wgppxn{inline-size:calc(var(--tile) * 1.6);aspect-ratio:1;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 80%, transparent), 0 0 24px 4px color-mix(in srgb, var(--accent) 40%, transparent), inset 0 0 24px 4px color-mix(in srgb, var(--accent) 30%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset-block-start:calc(var(--ay) * 100%);inset-inline-start:calc(var(--ax) * 100%);translate:-50% -50%}.td__scan.astro-24wgppxn{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent) 26%, transparent) 70%, #ffffff59 96%, transparent);mix-blend-mode:plus-lighter;opacity:0;pointer-events:none;block-size:28%;position:absolute;inset-block-start:0;inset-inline:0}.td__readout.astro-24wgppxn{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-mono);color:var(--color-text-chrome);font-variant-numeric:tabular-nums;background:#03060bd1;padding:.35em .6em;line-height:1;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.td__readout.astro-24wgppxn>span.astro-24wgppxn:not([data-level="1"]),.td__lvtag.astro-24wgppxn:not([data-level="1"]){display:none}.td__caption.astro-24wgppxn{font-size:var(--step--2);color:var(--color-text-muted);padding-inline:7px;line-height:1.5}.td__levels.astro-24wgppxn{border:0;min-inline-size:0;margin:0;padding:0}.td__legend.astro-24wgppxn{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(--color-text-chrome);margin-block-end:var(--space-2xs);padding:0}.td__options.astro-24wgppxn{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:6px;display:grid}.td__option.astro-24wgppxn{--k:7px;isolation:isolate;cursor:pointer;color:var(--color-text-chrome);-webkit-tap-highlight-color:transparent;gap:.3rem;padding:.7rem .6rem .65rem;display:grid;position:relative}.td__option.astro-24wgppxn:before,.td__option.astro-24wgppxn:after{content:"";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}.td__option.astro-24wgppxn:before{z-index:-2;background:var(--cp-hairline);inset:0}.td__option.astro-24wgppxn:after{--k:6.4px;z-index:-1;background:linear-gradient(180deg, #ffffff0d, transparent 45%), linear-gradient(180deg, #111923, var(--cp-window));inset:1px}.td__radio.astro-24wgppxn{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.td__option-num.astro-24wgppxn{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--step-1);line-height:1}.td__option-meta.astro-24wgppxn{font-family:var(--font-mono);letter-spacing:0;color:var(--color-text-muted);white-space:nowrap;font-size:.6875rem;line-height:1.3;display:grid}@media (width>=30em){.td__option-meta.astro-24wgppxn{flex-wrap:wrap;column-gap:.6em;display:flex}}@media (hover:hover){.td__option.astro-24wgppxn:hover{color:var(--color-text)}.td__option.astro-24wgppxn:hover:before{background:color-mix(in srgb, var(--accent) 45%, var(--cp-hairline))}}.td__option.astro-24wgppxn:has(:checked){color:var(--color-text)}.td__option.astro-24wgppxn:has(:checked):before{background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 40%, transparent))}.td__option.astro-24wgppxn:has(:checked):after{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 28%, transparent), transparent 70%), linear-gradient(180deg, #111923, var(--cp-window))}.td__option.astro-24wgppxn:has(:checked) .td__option-meta.astro-24wgppxn{color:var(--color-text-chrome)}.td__option.astro-24wgppxn:has(:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.td__info.astro-24wgppxn{gap:var(--space-m);align-content:start;min-inline-size:0;display:grid}.td__head.astro-24wgppxn{gap:var(--space-2xs);display:grid}.td__meta.astro-24wgppxn{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);flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.td__num.astro-24wgppxn{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent);font-weight:600}.td__of.astro-24wgppxn{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted)}.td__sep.astro-24wgppxn{background:linear-gradient(90deg, var(--accent), transparent);block-size:1px;inline-size:2rem;margin-inline:.25em}.td__mono.astro-24wgppxn{font-family:var(--font-mono);letter-spacing:0;color:var(--color-text)}.td__name.astro-24wgppxn{font-size:var(--step-4);font-weight:var(--weight-display);line-height:1}.td__class.astro-24wgppxn{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label-tight);color:var(--accent);text-transform:uppercase}.td__does.astro-24wgppxn{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--color-text);max-inline-size:40ch}.td__info.astro-24wgppxn .td__use{color:var(--color-text-muted);max-inline-size:var(--measure)}.td__facts.astro-24wgppxn{border-block:1px solid var(--cp-hairline);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));display:grid}.td__facts.astro-24wgppxn>div.astro-24wgppxn{padding:var(--space-xs) var(--space-s) var(--space-xs) 0;gap:.2rem;display:grid}.td__facts.astro-24wgppxn>div.astro-24wgppxn+div.astro-24wgppxn{border-inline-start:1px solid #63758540;padding-inline-start:var(--space-s)}.td__facts.astro-24wgppxn dt.astro-24wgppxn,.td__lvl-facts.astro-24wgppxn dt.astro-24wgppxn,.td__guide-list.astro-24wgppxn dt.astro-24wgppxn{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(--color-text-muted)}.td__facts.astro-24wgppxn dd.astro-24wgppxn{font-family:var(--font-mono);font-size:var(--step-1);color:var(--color-text);font-weight:600}.td__fact--wide.astro-24wgppxn dd.astro-24wgppxn{font-size:var(--step-0);line-height:1.25;font-family:var(--font-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;color:var(--accent);padding-block-start:.2em}.td__telemetry.astro-24wgppxn{padding:var(--space-m);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 40%), linear-gradient(180deg, #0d151fb8, #03060bd9);box-shadow:inset 0 0 0 1px var(--cp-hairline);clip-path:polygon(0 0, calc(100% - var(--chamfer-m)) 0, 100% var(--chamfer-m), 100% 100%, var(--chamfer-m) 100%, 0 calc(100% - var(--chamfer-m)));position:relative}.td__telemetry.astro-24wgppxn:before{content:"";inset-block-start:0;inset-inline:var(--space-m) 40%;background:linear-gradient(90deg, var(--accent), transparent);block-size:2px;position:absolute}.td__lvl.astro-24wgppxn{gap:var(--space-m);display:grid}.td__lvl.astro-24wgppxn+.td__lvl.astro-24wgppxn{margin-block-start:var(--space-l)}.td__lvl-title.astro-24wgppxn{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);color:var(--color-text-chrome)}.td__lvl-level.astro-24wgppxn{color:var(--accent)}.td__lvl-facts.astro-24wgppxn{gap:var(--space-2xs) var(--space-l);flex-wrap:wrap;display:flex}.td__lvl-facts.astro-24wgppxn>div.astro-24wgppxn{align-items:baseline;gap:.5em;display:flex}.td__lvl-facts.astro-24wgppxn dd.astro-24wgppxn{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-text);font-weight:600}.td__guide.astro-24wgppxn{gap:var(--space-s);display:grid}.td__guide-title.astro-24wgppxn{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);color:var(--color-text-chrome)}.td__guide-list.astro-24wgppxn{gap:var(--space-s);display:grid}.td__guide-list.astro-24wgppxn>div.astro-24wgppxn{gap:.25rem;display:grid}@media (width>=40em){.td__guide-list.astro-24wgppxn>div.astro-24wgppxn{gap:var(--space-s);grid-template-columns:7rem minmax(0,1fr)}.td__guide-list.astro-24wgppxn dt.astro-24wgppxn{padding-block-start:.3em}}.td__guide-list.astro-24wgppxn dd{font-size:var(--step--1);color:var(--color-text-muted);--callout:var(--color-text-chrome);line-height:1.6}.td__render.astro-24wgppxn:not([data-level="1"]),.td__readout.astro-24wgppxn>span.astro-24wgppxn:not([data-level="1"]),.td__lvtag.astro-24wgppxn:not([data-level="1"]){display:none}@supports selector(:has(*)){.td__render.astro-24wgppxn:not([data-level="1"]){display:block}.td__render.astro-24wgppxn{opacity:0;visibility:hidden;transform:scale(.86)}.td__lvl.astro-24wgppxn,.td__lvtag.astro-24wgppxn,.td__readout.astro-24wgppxn>span.astro-24wgppxn{display:none}.td__lvl.astro-24wgppxn+.td__lvl.astro-24wgppxn{margin-block-start:0}.td.astro-24wgppxn:has(.td__radio[value="1"]:checked) .td__render.astro-24wgppxn[data-level="1"],.td.astro-24wgppxn:has(.td__radio[value="2"]:checked) .td__render.astro-24wgppxn[data-level="2"],.td.astro-24wgppxn:has(.td__radio[value="3"]:checked) .td__render.astro-24wgppxn[data-level="3"],.td.astro-24wgppxn:has(.td__radio[value="4"]:checked) .td__render.astro-24wgppxn[data-level="4"]{opacity:1;visibility:visible;transform:none}.td.astro-24wgppxn:has(.td__radio[value="1"]:checked) .td__lvl.astro-24wgppxn[data-level="1"],.td.astro-24wgppxn:has(.td__radio[value="2"]:checked) .td__lvl.astro-24wgppxn[data-level="2"],.td.astro-24wgppxn:has(.td__radio[value="3"]:checked) .td__lvl.astro-24wgppxn[data-level="3"],.td.astro-24wgppxn:has(.td__radio[value="4"]:checked) .td__lvl.astro-24wgppxn[data-level="4"]{display:grid}.td.astro-24wgppxn:has(.td__radio[value="1"]:checked) :is(.td__lvtag,.td__readout>span).astro-24wgppxn[data-level="1"],.td.astro-24wgppxn:has(.td__radio[value="2"]:checked) :is(.td__lvtag,.td__readout>span).astro-24wgppxn[data-level="2"],.td.astro-24wgppxn:has(.td__radio[value="3"]:checked) :is(.td__lvtag,.td__readout>span).astro-24wgppxn[data-level="3"],.td.astro-24wgppxn:has(.td__radio[value="4"]:checked) :is(.td__lvtag,.td__readout>span).astro-24wgppxn[data-level="4"]{display:inline}}@supports not selector(:has(*)){.td__levels.astro-24wgppxn{display:none}}@media (prefers-reduced-motion:no-preference){@supports selector(:has(*)){.td__render.astro-24wgppxn{transition:opacity .2s var(--ease-out), transform .26s var(--ease-out), visibility 0s linear .26s}.td.astro-24wgppxn:has(.td__radio[value="1"]:checked) .td__render.astro-24wgppxn[data-level="1"],.td.astro-24wgppxn:has(.td__radio[value="2"]:checked) .td__render.astro-24wgppxn[data-level="2"],.td.astro-24wgppxn:has(.td__radio[value="3"]:checked) .td__render.astro-24wgppxn[data-level="3"],.td.astro-24wgppxn:has(.td__radio[value="4"]:checked) .td__render.astro-24wgppxn[data-level="4"]{transition:opacity .32s var(--ease-out) .11s, transform .7s var(--ease-power) .11s, visibility 0s}.td.astro-24wgppxn:has(.td__radio[value="1"]:checked) .td__render.astro-24wgppxn[data-level="1"] .td__surge.astro-24wgppxn,.td.astro-24wgppxn:has(.td__radio[value="2"]:checked) .td__render.astro-24wgppxn[data-level="2"] .td__surge.astro-24wgppxn,.td.astro-24wgppxn:has(.td__radio[value="3"]:checked) .td__render.astro-24wgppxn[data-level="3"] .td__surge.astro-24wgppxn,.td.astro-24wgppxn:has(.td__radio[value="4"]:checked) .td__render.astro-24wgppxn[data-level="4"] .td__surge.astro-24wgppxn{animation:td-surge .82s var(--ease-power) .11s both}.td.astro-24wgppxn:has(.td__radio[value="1"]:checked) .td__scan.astro-24wgppxn[data-level="1"],.td.astro-24wgppxn:has(.td__radio[value="2"]:checked) .td__scan.astro-24wgppxn[data-level="2"],.td.astro-24wgppxn:has(.td__radio[value="3"]:checked) .td__scan.astro-24wgppxn[data-level="3"],.td.astro-24wgppxn:has(.td__radio[value="4"]:checked) .td__scan.astro-24wgppxn[data-level="4"]{animation:td-scan .72s var(--ease-in-out) 60ms both}}.td__radar.astro-24wgppxn{opacity:.5;animation:5.2s linear infinite td-radar}.td__glow.astro-24wgppxn{animation:td-breathe calc(var(--dur-ambient) * 2) var(--ease-in-out) infinite alternate}.td__option.astro-24wgppxn:before,.td__option.astro-24wgppxn:after{transition:background var(--dur-standard) var(--ease-out)}@supports (animation-timeline:view()){.td__stage-col.astro-24wgppxn,.td__head.astro-24wgppxn,.td__does.astro-24wgppxn{animation:linear both td-rise}.td.astro-24wgppxn .td__stage-col.astro-24wgppxn{animation-timeline:view();animation-range:entry entry 70%}.td.astro-24wgppxn .td__head.astro-24wgppxn,.td.astro-24wgppxn .td__does.astro-24wgppxn{animation-timeline:view();animation-range:entry 10% entry 80%}}}@keyframes td-surge{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(1.35)}}@keyframes td-scan{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(400%)}}@keyframes td-radar{to{transform:rotate(1turn)}}@keyframes td-breathe{0%{opacity:.45}to{opacity:.85}}@keyframes td-rise{0%{opacity:0;transform:translateY(2.5rem)}}@media (forced-colors:active){.td__option.astro-24wgppxn{border:1px solid canvastext}.td__option.astro-24wgppxn:has(:checked){color:highlighttext;background:highlight}}.doctrine.astro-cwlik35y{gap:var(--space-s);margin:0;display:grid}.doctrine__step.astro-cwlik35y{column-gap:var(--space-s);padding:var(--space-s) var(--space-m) var(--space-s) var(--space-s);box-shadow:inset 1px 0 0 var(--color-player), inset 0 0 0 1px var(--cp-hairline);background:linear-gradient(90deg,#07111cd1,#03060b99);grid-template-columns:auto minmax(0,1fr);row-gap:.15rem;display:grid}.doctrine__num.astro-cwlik35y{font-family:var(--font-mono);font-weight:600;font-size:var(--step--1);color:var(--color-player);grid-row:span 2;line-height:1.6}.doctrine__head.astro-cwlik35y{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--step-1);text-transform:uppercase;line-height:1.2}.doctrine__text.astro-cwlik35y{font-size:var(--step--1);color:var(--color-text-muted);line-height:1.5}.tindex.astro-cwlik35y{margin-block-start:var(--space-m)}.tindex__list.astro-cwlik35y{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}@media (width>=40em){.tindex__list.astro-cwlik35y{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=64em){.tindex__list.astro-cwlik35y{grid-template-columns:repeat(9,minmax(0,1fr))}}.tindex__link.astro-cwlik35y{--k:10px;isolation:isolate;text-align:center;color:var(--color-text);justify-items:center;gap:.2rem;padding:.5rem .4rem .75rem;text-decoration:none;display:grid;position:relative}.tindex__link.astro-cwlik35y:before,.tindex__link.astro-cwlik35y:after{content:"";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}.tindex__link.astro-cwlik35y:before{z-index:-2;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 40%, transparent), var(--cp-hairline) 60%);inset:0}.tindex__link.astro-cwlik35y:after{--k:9.4px;z-index:-1;background:radial-gradient(70% 45% at 50% 34%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 75%), linear-gradient(180deg, #0d151ff0, #03060bf5);inset:1px}.tindex__link.astro-cwlik35y:focus-visible{outline-offset:3px}.tindex__art.astro-cwlik35y{aspect-ratio:1;--tile:58cqi;inline-size:100%;max-inline-size:6rem;position:relative;container-type:inline-size}.tindex__art.astro-cwlik35y .tindex__img{inline-size:calc(var(--w) * 58cqi);block-size:auto;max-inline-size:none;translate:calc(var(--ax) * -100%) calc(var(--ay) * -100%);filter:drop-shadow(0 4px 6px #0000008c);position:absolute;inset-block-start:50%;inset-inline-start:50%}.tindex__num.astro-cwlik35y{font-family:var(--font-mono);color:var(--accent);font-size:.6875rem;font-weight:600}.tindex__name.astro-cwlik35y{font-family:var(--font-display);font-weight:var(--weight-heading);text-transform:uppercase;font-size:.8125rem;line-height:1.1}.tindex__meta.astro-cwlik35y{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.6875rem}@media (prefers-reduced-motion:no-preference){.tindex__art.astro-cwlik35y .tindex__img{transition:transform var(--dur-entrance) var(--ease-power)}.tindex__link.astro-cwlik35y:hover .tindex__img,.tindex__link.astro-cwlik35y:focus-visible .tindex__img{transform:translateY(-4px)scale(1.06)}}.tindex__link.astro-cwlik35y:hover:before,.tindex__link.astro-cwlik35y:focus-visible:before{background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 30%, var(--cp-hairline)) 70%)}}
