.ab[data-astro-cid-kh7btl4r]{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 60% 70% at 85% 20%,hsl(220 14% 13%),transparent 70%),hsl(var(--ground-dark));color:hsl(var(--ground-dark-foreground));box-shadow:inset 0 3px hsl(var(--accent))}.ab-bg[data-astro-cid-kh7btl4r]{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.71' height='48' viewBox='0 0 27.71 48'%3E%3Cpath d='M0,-16 L13.86,-8 L13.86,8 L0,16 L-13.86,8 L-13.86,-8Z M27.71,-16 L41.57,-8 L41.57,8 L27.71,16 L13.86,8 L13.86,-8Z M13.86,8 L27.71,16 L27.71,32 L13.86,40 L0,32 L0,16Z M0,32 L13.86,40 L13.86,56 L0,64 L-13.86,56 L-13.86,40Z M27.71,32 L41.57,40 L41.57,56 L27.71,64 L13.86,56 L13.86,40Z' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 27.71px 48px;-webkit-mask-image:radial-gradient(ellipse 50% 70% at 90% 15%,#000,transparent 75%);mask-image:radial-gradient(ellipse 50% 70% at 90% 15%,#000,transparent 75%)}.ab-k[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:.5rem;margin:0 0 .8rem;font-family:var(--ra-cond);font-size:13.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--ra-chrome))}.ab-k[data-astro-cid-kh7btl4r]:before{content:"";width:16px;height:10px;background:hsl(var(--accent));clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.ab-h[data-astro-cid-kh7btl4r]{margin:0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;line-height:1;font-size:calc(clamp(2rem,1.3rem + 2.6vw,3.4rem) * var(--display-scale));background:linear-gradient(180deg,#fff,hsl(var(--ground-dark-foreground)) 42%,hsl(var(--ra-chrome)) 68%,#969ca6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ab-h[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{color:hsl(var(--accent));-webkit-text-fill-color:hsl(var(--accent));text-shadow:0 0 28px hsl(var(--accent) / .4)}@media(forced-colors:active){.ab-h[data-astro-cid-kh7btl4r],.ab-h[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.ab-rule[data-astro-cid-kh7btl4r]{width:84px;height:10px;margin-top:1.1rem;background:linear-gradient(hsl(var(--accent)) 0 0) 0 0 / 100% 4px no-repeat,linear-gradient(90deg,hsl(var(--ground-dark-foreground)),#8b919c) 0 8px / 62% 2px no-repeat}.ab-grid[data-astro-cid-kh7btl4r]{display:grid;gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none}@media(min-width:640px){.ab-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ab-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.ab-card[data-astro-cid-kh7btl4r]{position:relative;overflow:hidden;display:grid;align-content:start;gap:.6rem;padding:1.5rem 1.35rem 1.4rem;border-radius:20px;background:linear-gradient(180deg,hsl(var(--ground-dark-foreground) / .07),hsl(var(--ground-dark-foreground) / .02));box-shadow:inset 0 0 0 1px hsl(var(--ra-chrome) / .2);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.ab-card[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;background:linear-gradient(90deg,hsl(var(--accent-ink)),hsl(var(--accent)));transform:scaleX(.18);transform-origin:left;transition:transform .35s var(--ease)}.ab-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px hsl(var(--accent) / .6),0 24px 44px -26px hsl(var(--accent) / .6)}.ab-card[data-astro-cid-kh7btl4r]:hover:before{transform:scaleX(1)}.ab-ico[data-astro-cid-kh7btl4r]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:14px;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--accent)),hsl(var(--accent-ink)) 75%);color:hsl(var(--accent-foreground));box-shadow:0 10px 22px -10px hsl(var(--accent) / .8)}.ab-ico[data-astro-cid-kh7btl4r] svg[data-astro-cid-kh7btl4r]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ab-n[data-astro-cid-kh7btl4r]{position:absolute;right:1.2rem;top:1.1rem;font-family:var(--font-display);font-size:2rem;line-height:1;color:transparent;-webkit-text-stroke:1.2px hsl(var(--ground-dark-foreground) / .25)}.ab-title[data-astro-cid-kh7btl4r]{margin:.4rem 0 0;font-family:var(--font-display);font-weight:400;font-size:1.2rem;line-height:1.1;text-transform:uppercase;color:#fff}.ab-text[data-astro-cid-kh7btl4r]{margin:0;font-size:.98rem;line-height:1.6;color:hsl(var(--ground-dark-foreground) / .78)}.ab-text[data-astro-cid-kh7btl4r] a{color:hsl(var(--accent-lift))}.ab-anim[data-astro-cid-kh7btl4r] .ab-k[data-astro-cid-kh7btl4r],.ab-anim[data-astro-cid-kh7btl4r] .ab-h[data-astro-cid-kh7btl4r],.ab-anim[data-astro-cid-kh7btl4r] .ab-rule[data-astro-cid-kh7btl4r]{opacity:0;translate:0 18px;transition:opacity .7s var(--ease),translate .8s var(--ease)}.ab-anim[data-astro-cid-kh7btl4r] .ab-h[data-astro-cid-kh7btl4r]{transition-delay:.08s}.ab-anim[data-astro-cid-kh7btl4r] .ab-rule[data-astro-cid-kh7btl4r]{transition-delay:.16s}.ab-anim[data-astro-cid-kh7btl4r] .ab-card[data-astro-cid-kh7btl4r]{opacity:0;translate:0 24px}.ab-anim[data-astro-cid-kh7btl4r].is-in .ab-k[data-astro-cid-kh7btl4r],.ab-anim[data-astro-cid-kh7btl4r].is-in .ab-h[data-astro-cid-kh7btl4r],.ab-anim[data-astro-cid-kh7btl4r].is-in .ab-rule[data-astro-cid-kh7btl4r],.ab-anim[data-astro-cid-kh7btl4r].is-in .ab-card[data-astro-cid-kh7btl4r]{opacity:1;translate:0 0}.ab-anim[data-astro-cid-kh7btl4r].is-in .ab-card[data-astro-cid-kh7btl4r]{transition:opacity .6s var(--ease),translate .7s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease);transition-delay:calc(.25s + var(--i) * .1s),calc(.25s + var(--i) * .1s),0s,0s}@media(prefers-reduced-motion:reduce){.ab-card[data-astro-cid-kh7btl4r],.ab-card[data-astro-cid-kh7btl4r]:before{transition:none}.ab-card[data-astro-cid-kh7btl4r]:hover{transform:none}}
