.cards[data-astro-cid-7dsx77c6]{display:grid;gap:clamp(1.5rem,3.4vw,48px) clamp(1.5rem,7.8vw,111px);margin-top:clamp(2.5rem,5vw,4rem);grid-template-columns:1fr}@media(min-width:820px){.cards[data-astro-cid-7dsx77c6]{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}}.cards[data-astro-cid-7dsx77c6].cards--two{column-gap:clamp(1.25rem,2.5vw,2rem)}@media(min-width:1000px){.cards[data-astro-cid-7dsx77c6].cards--three{grid-template-columns:repeat(3,1fr);column-gap:clamp(1.25rem,2.5vw,2rem)}}.card[data-astro-cid-7dsx77c6]{display:flex;flex-direction:column;text-decoration:none;padding:clamp(1.5rem,2.2vw,31px);text-align:left}.card[data-astro-cid-7dsx77c6] .card-more{align-self:flex-start}.card-label[data-astro-cid-7dsx77c6]{display:block;text-align:left;font-family:var(--font-label);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2rem}.card[data-astro-cid-7dsx77c6] h3[data-astro-cid-7dsx77c6]{text-align:left;font-size:2.375rem;line-height:1.355;margin-bottom:2rem}.card-promise[data-astro-cid-7dsx77c6]{text-align:left;font-family:var(--font-body);font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.55;max-width:38ch;margin:0;text-wrap:pretty}.card-facts[data-astro-cid-7dsx77c6]{list-style:none;margin:clamp(1.4rem,2.6vw,1.9rem) 0 clamp(1.75rem,3vw,2.5rem);padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem 1rem;font-family:var(--font-label);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;opacity:.82}.card-facts[data-astro-cid-7dsx77c6] li[data-astro-cid-7dsx77c6]{display:flex;align-items:center;gap:1rem}.card-facts[data-astro-cid-7dsx77c6].card-facts--dots{gap:.5rem .6rem}.card-facts[data-astro-cid-7dsx77c6].card-facts--dots li[data-astro-cid-7dsx77c6]{gap:.6rem;margin:0;white-space:nowrap}.card-facts[data-astro-cid-7dsx77c6].card-facts--dots li[data-astro-cid-7dsx77c6]+li[data-astro-cid-7dsx77c6]:before{content:"·";width:auto;height:auto;background:none;opacity:.7}.card-facts[data-astro-cid-7dsx77c6] li[data-astro-cid-7dsx77c6]+li[data-astro-cid-7dsx77c6]:before{content:"";width:18px;height:1px;background:currentColor;opacity:.45;flex:none}@media(max-width:420px){.card-facts[data-astro-cid-7dsx77c6],.card-facts[data-astro-cid-7dsx77c6] li[data-astro-cid-7dsx77c6]{flex-direction:column;gap:.5rem}.card-facts[data-astro-cid-7dsx77c6] li[data-astro-cid-7dsx77c6]+li[data-astro-cid-7dsx77c6]:before{width:1px;height:10px}.card-facts[data-astro-cid-7dsx77c6].card-facts--dots{flex-direction:row}.card-facts[data-astro-cid-7dsx77c6].card-facts--dots li[data-astro-cid-7dsx77c6]{flex-direction:row;white-space:normal}.card-facts[data-astro-cid-7dsx77c6].card-facts--dots li[data-astro-cid-7dsx77c6]+li[data-astro-cid-7dsx77c6]:before{width:auto;height:auto}}.card[data-astro-cid-7dsx77c6]{border-radius:clamp(3rem,6vw,5.5rem) 4px clamp(3rem,6vw,5.5rem) 4px;position:relative}.card[data-astro-cid-7dsx77c6]:after{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.28);border-radius:clamp(2.6rem,5.4vw,4.9rem) 2px clamp(2.6rem,5.4vw,4.9rem) 2px;pointer-events:none}.card-label[data-astro-cid-7dsx77c6]{padding-inline:1.25rem}.small-cards[data-astro-cid-jezl6jma]{display:grid;gap:clamp(1.5rem,3vw,2rem);margin-top:clamp(2.5rem,5vw,3.5rem)}@media(min-width:820px){.small-cards[data-astro-cid-jezl6jma]{grid-template-columns:1fr 1fr}}.small-card[data-astro-cid-jezl6jma]{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(2rem,3vw,2.5rem) clamp(2rem,3.4vw,2.75rem);border-radius:clamp(3rem,6vw,5.5rem) 4px clamp(3rem,6vw,5.5rem) 4px;text-decoration:none;text-align:left}.small-card[data-astro-cid-jezl6jma]:after{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.28);border-radius:clamp(2.6rem,5.4vw,4.9rem) 2px clamp(2.6rem,5.4vw,4.9rem) 2px;pointer-events:none}.small-card--gold[data-astro-cid-jezl6jma]{background:var(--gold-dark);color:var(--white)}.small-label[data-astro-cid-jezl6jma]{display:block;font-family:var(--font-label);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem;padding-inline:.75rem}.small-h[data-astro-cid-jezl6jma]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,2.3vw,1.95rem);line-height:1.3;margin:0 0 .6rem;text-align:left}.small-p[data-astro-cid-jezl6jma]{margin:0 0 1.6rem;max-width:34ch;text-align:left}.small-card[data-astro-cid-jezl6jma] .card-more[data-astro-cid-jezl6jma]{margin-top:auto;align-self:flex-start}
