.guide-card[data-astro-cid-upify2nq]{background:#fff;border:1px solid #ded9cf;border-radius:10px;min-width:0;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.guide-card[data-astro-cid-upify2nq]:hover,.guide-card[data-astro-cid-upify2nq]:focus-within{border-color:#151515;box-shadow:0 18px 34px -26px #15151599}.guide-card__visual[data-astro-cid-upify2nq]{background:var(--tone);place-items:center;padding:clamp(1rem,2.5vw,2rem);display:grid;position:relative;overflow:hidden}.guide-card__visual[data-astro-cid-upify2nq] svg{width:min(100%,22rem);transition:transform .4s var(--ease-out)}.guide-card[data-astro-cid-upify2nq]:hover .guide-card__visual[data-astro-cid-upify2nq] svg,.guide-card[data-astro-cid-upify2nq]:focus-within .guide-card__visual[data-astro-cid-upify2nq] svg{transform:translateY(-4px)scale(1.02)}.guide-card__badge[data-astro-cid-upify2nq]{letter-spacing:.02em;background:#fff;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:600;position:absolute;top:.85rem;left:.85rem}.guide-card__body[data-astro-cid-upify2nq]{flex-direction:column;gap:.75rem;padding:clamp(1.1rem,2vw,1.6rem);display:flex}.guide-card__meta[data-astro-cid-upify2nq]{color:#52504a;letter-spacing:.02em;flex-wrap:wrap;gap:.4rem;margin:0;font-size:.75rem;display:flex}.guide-card[data-astro-cid-upify2nq] .guide-card__title{font-family:var(--font-serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,1.1rem + .9vw,1.85rem);font-weight:400;line-height:1.15}.guide-card[data-astro-cid-upify2nq] .guide-card__title a{text-decoration:none}.guide-card[data-astro-cid-upify2nq] .guide-card__title a:after{content:"";z-index:1;position:absolute;inset:0}.guide-card[data-astro-cid-upify2nq] .guide-card__title a:focus-visible{outline:none}.guide-card[data-astro-cid-upify2nq]:has(:global(.guide-card__title a:focus-visible)){outline:3px solid var(--color-focus-ring);outline-offset:3px}.guide-card__description[data-astro-cid-upify2nq]{color:#3a3833;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.guide-card__cta[data-astro-cid-upify2nq]{margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:600}.guide-card__arrow[data-astro-cid-upify2nq]{transition:transform .2s;display:inline-block}.guide-card[data-astro-cid-upify2nq]:hover .guide-card__arrow[data-astro-cid-upify2nq],.guide-card[data-astro-cid-upify2nq]:focus-within .guide-card__arrow[data-astro-cid-upify2nq]{transform:translate(.3rem)}.guide-card--feature[data-astro-cid-upify2nq] .guide-card__body[data-astro-cid-upify2nq]{gap:1rem;padding:clamp(1.4rem,3vw,2.75rem)}.guide-card--feature[data-astro-cid-upify2nq] .guide-card__title{letter-spacing:-.035em;font-size:clamp(1.9rem,1.3rem + 2.2vw,3.1rem);line-height:1.08}.guide-card--feature[data-astro-cid-upify2nq] .guide-card__description[data-astro-cid-upify2nq]{-webkit-line-clamp:5;font-size:1.0625rem}@media (width>=900px){.guide-card--feature[data-astro-cid-upify2nq]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.guide-card--feature[data-astro-cid-upify2nq] .guide-card__visual[data-astro-cid-upify2nq]{order:2;padding:2.5rem}.guide-card--feature[data-astro-cid-upify2nq] .guide-card__body[data-astro-cid-upify2nq]{justify-content:center}}.guide-card--lead[data-astro-cid-upify2nq]{grid-template-rows:minmax(0,1fr) auto}.guide-card--lead[data-astro-cid-upify2nq] .guide-card__visual[data-astro-cid-upify2nq]{padding:clamp(1.5rem,3vw,3rem)}.guide-card--lead[data-astro-cid-upify2nq] .guide-card__title{font-size:clamp(1.5rem,1.15rem + 1.2vw,2.2rem)}.guide-card--compact[data-astro-cid-upify2nq]{grid-template-columns:clamp(5.5rem,30%,9.5rem) minmax(0,1fr)}.guide-card--compact[data-astro-cid-upify2nq] .guide-card__visual[data-astro-cid-upify2nq]{padding:.75rem}.guide-card--compact[data-astro-cid-upify2nq] .guide-card__body[data-astro-cid-upify2nq]{justify-content:center;gap:.5rem}@media (prefers-reduced-motion:reduce){.guide-card[data-astro-cid-upify2nq]:hover .guide-card__visual[data-astro-cid-upify2nq] svg,.guide-card[data-astro-cid-upify2nq]:focus-within .guide-card__visual[data-astro-cid-upify2nq] svg,.guide-card[data-astro-cid-upify2nq]:hover .guide-card__arrow[data-astro-cid-upify2nq],.guide-card[data-astro-cid-upify2nq]:focus-within .guide-card__arrow[data-astro-cid-upify2nq]{transform:none}}
