.ac[data-astro-cid-de5xrnmr]{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;isolation:isolate;border-radius:24px;background:var(--sc-shell);color:var(--sc-ink);text-decoration:none;box-shadow:0 0 0 1px #19171412,0 20px 44px -34px #0c363880;transition:transform .5s var(--sc-ease),box-shadow .35s}.ac-cover[data-astro-cid-de5xrnmr]{position:relative;overflow:hidden;display:block;aspect-ratio:16 / 9;background:var(--sc-lagoon)}.t1[data-astro-cid-de5xrnmr] .ac-cover[data-astro-cid-de5xrnmr]{background:linear-gradient(135deg,var(--sc-teal-ink),var(--sc-lagoon-deep))}.t2[data-astro-cid-de5xrnmr] .ac-cover[data-astro-cid-de5xrnmr]{background:linear-gradient(135deg,#3a2a20,var(--sc-espresso))}.ac-cover[data-astro-cid-de5xrnmr]:before{content:"";position:absolute;right:-12%;top:-30%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(143,214,211,.3),transparent 70%)}.t2[data-astro-cid-de5xrnmr] .ac-cover[data-astro-cid-de5xrnmr]:before{background:radial-gradient(circle,rgba(244,197,66,.28),transparent 70%)}.ac-air[data-astro-cid-de5xrnmr]{position:absolute;inset:40% -120px 0 0;opacity:.22;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40'%3E%3Cg fill='none' stroke='%238fd6d3' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M0 8q15-8 30 0t30 0 30 0 30 0'/%3E%3Cpath d='M0 22q15-8 30 0t30 0 30 0 30 0' opacity='.6'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 120px 40px repeat;transition:transform 1.2s var(--sc-ease)}.ac-ico[data-astro-cid-de5xrnmr]{position:absolute;right:9%;top:50%;width:34%;aspect-ratio:1;transform:translate3d(0,-50%,0) rotate(-6deg);color:var(--sc-aqua);--fill: rgba(143, 214, 211, .22);transition:transform .7s var(--sc-ease)}.t2[data-astro-cid-de5xrnmr] .ac-ico[data-astro-cid-de5xrnmr]{color:var(--sc-sun);--fill: rgba(244, 197, 66, .2)}.ac-tag[data-astro-cid-de5xrnmr]{position:absolute;left:16px;bottom:14px;padding:.35rem .75rem;border-radius:999px;background:#f7f2e824;color:var(--sc-sand);font-size:11.5px;font-weight:800;font-style:italic;font-stretch:75%;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(6px)}.ac-body[data-astro-cid-de5xrnmr]{display:flex;flex-direction:column;gap:.55rem;padding:20px 22px 22px}.ac-meta[data-astro-cid-de5xrnmr]{display:inline-flex;align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;color:var(--sc-teal-ink)}.ac-meta[data-astro-cid-de5xrnmr] svg{width:14px;height:14px}.ac-title[data-astro-cid-de5xrnmr]{margin:0;font-size:20px;font-weight:800;font-stretch:86%;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.ac-desc[data-astro-cid-de5xrnmr]{font-size:15px;line-height:1.55;color:var(--sc-ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ac-go[data-astro-cid-de5xrnmr]{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:.4rem;font-size:15px;font-weight:800;font-stretch:90%;color:var(--sc-teal-ink)}.ac-go[data-astro-cid-de5xrnmr] svg{width:17px;height:17px;transition:transform .35s var(--sc-ease)}@media(hover:hover)and (pointer:fine){.ac[data-astro-cid-de5xrnmr]:hover{transform:translate3d(0,-5px,0);box-shadow:0 0 0 1px #19171412,0 34px 60px -34px #0c363899}.ac[data-astro-cid-de5xrnmr]:hover .ac-ico[data-astro-cid-de5xrnmr]{transform:translate3d(0,-50%,0) rotate(4deg) scale(1.06)}.ac[data-astro-cid-de5xrnmr]:hover .ac-air[data-astro-cid-de5xrnmr]{transform:translate3d(-120px,0,0)}.ac[data-astro-cid-de5xrnmr]:hover .ac-go[data-astro-cid-de5xrnmr] svg{transform:translate3d(4px,0,0)}}@media(min-width:900px){.ac[data-astro-cid-de5xrnmr].is-featured{grid-template-rows:none;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ac[data-astro-cid-de5xrnmr].is-featured .ac-cover[data-astro-cid-de5xrnmr]{aspect-ratio:auto;min-height:320px}.ac[data-astro-cid-de5xrnmr].is-featured .ac-body[data-astro-cid-de5xrnmr]{justify-content:center;padding:clamp(28px,3.5vw,48px);gap:.8rem}.ac[data-astro-cid-de5xrnmr].is-featured .ac-title[data-astro-cid-de5xrnmr]{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem)}.ac[data-astro-cid-de5xrnmr].is-featured .ac-desc[data-astro-cid-de5xrnmr]{font-size:16.5px;-webkit-line-clamp:4}}
