.pillar-card[data-astro-cid-j7akw4s5]{aspect-ratio:4 / 5;background:var(--color-heras-line);isolation:isolate}@media(min-width:768px){.group[data-astro-cid-j7akw4s5].md\:col-span-6 .pillar-card[data-astro-cid-j7akw4s5]{aspect-ratio:16 / 11}.group[data-astro-cid-j7akw4s5].md\:col-span-4 .pillar-card[data-astro-cid-j7akw4s5]{aspect-ratio:4 / 5}}.pillar-card-bg[data-astro-cid-j7akw4s5]{position:absolute;inset:0;z-index:0;overflow:hidden}.pillar-card-img[data-astro-cid-j7akw4s5]{width:100%;height:100%;object-fit:cover;transform:scale(1.02);filter:saturate(.95) brightness(.85);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .6s ease}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-img[data-astro-cid-j7akw4s5]{transform:scale(1.12);filter:saturate(1.1) brightness(.95)}.pillar-card-fallback[data-astro-cid-j7akw4s5]{position:absolute;inset:0;overflow:hidden;background:radial-gradient(140% 90% at 85% 110%,rgba(211,146,255,.28),transparent 55%),radial-gradient(120% 80% at 10% 0%,rgba(211,146,255,.14),transparent 60%),linear-gradient(160deg,#1a1a1a,#0d0d0d)}.pillar-card-watermark[data-astro-cid-j7akw4s5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding-left:1.5rem;font-family:Bebas Neue,Inter,sans-serif;font-style:italic;font-weight:900;font-size:clamp(5rem,14vw,11rem);letter-spacing:-.04em;line-height:.85;color:#f5f5f50f;text-transform:uppercase;white-space:nowrap;transform:rotate(-4deg);transition:color .6s ease,transform .8s cubic-bezier(.16,1,.3,1);pointer-events:none}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-watermark[data-astro-cid-j7akw4s5]{color:#d392ff2e;transform:rotate(-4deg) translate(-8px)}.pillar-card-overlay[data-astro-cid-j7akw4s5]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#13131326,#13131340 40%,#131313d9 88%,#131313f2);transition:opacity .5s ease}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-overlay[data-astro-cid-j7akw4s5]{opacity:.92}.pillar-card-neon[data-astro-cid-j7akw4s5]{position:absolute;top:0;left:0;right:0;height:2px;z-index:3;background:linear-gradient(90deg,transparent 0%,var(--color-heras-accent) 50%,transparent 100%);transform:scaleX(0);transform-origin:center;transition:transform .6s cubic-bezier(.16,1,.3,1);box-shadow:0 0 18px #d392ffb3}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-neon[data-astro-cid-j7akw4s5]{transform:scaleX(1)}.pillar-card-content[data-astro-cid-j7akw4s5]{position:absolute;inset:0;z-index:2;padding:1.5rem 1.5rem 1.75rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;color:var(--color-heras-paper)}@media(min-width:768px){.pillar-card-content[data-astro-cid-j7akw4s5]{padding:2rem 2rem 2.25rem}}.pillar-card-eyebrow[data-astro-cid-j7akw4s5]{position:absolute;top:1.5rem;left:1.5rem;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:#f5f5f5a6}@media(min-width:768px){.pillar-card-eyebrow[data-astro-cid-j7akw4s5]{top:1.75rem;left:2rem}}.pillar-card-title[data-astro-cid-j7akw4s5]{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1;color:#fff}.group[data-astro-cid-j7akw4s5].md\:col-span-6 .pillar-card-title[data-astro-cid-j7akw4s5]{font-size:clamp(1.75rem,3vw,2.75rem)}.pillar-card-lede[data-astro-cid-j7akw4s5]{margin-top:.25rem;font-size:.95rem;line-height:1.5;color:#f5f5f5d9;max-height:0;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .4s ease .1s,transform .5s cubic-bezier(.16,1,.3,1)}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-lede[data-astro-cid-j7akw4s5],.pillar-card[data-astro-cid-j7akw4s5]:focus-visible .pillar-card-lede[data-astro-cid-j7akw4s5]{max-height:8rem;opacity:1;transform:translateY(0)}.pillar-card-cta[data-astro-cid-j7akw4s5]{margin-top:.75rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--color-heras-accent);opacity:0;transform:translateY(8px);transition:opacity .4s ease .2s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-cta[data-astro-cid-j7akw4s5],.pillar-card[data-astro-cid-j7akw4s5]:focus-visible .pillar-card-cta[data-astro-cid-j7akw4s5]{opacity:1;transform:translateY(0)}.pillar-card-arrow[data-astro-cid-j7akw4s5]{display:inline-block;transition:transform .4s cubic-bezier(.16,1,.3,1)}.pillar-card[data-astro-cid-j7akw4s5]:hover .pillar-card-arrow[data-astro-cid-j7akw4s5]{transform:translate(6px)}.pillar-card[data-astro-cid-j7akw4s5]:focus-visible{outline:2px solid var(--color-heras-accent);outline-offset:4px}
