.gear[data-astro-cid-vf4w5bwz]{margin-block:var(--space-l);padding:var(--space-l);background:linear-gradient(180deg, var(--gold-soft), var(--card) 55%);border:var(--hair) solid var(--line);box-shadow:0 30px 60px -40px var(--shadow);border-radius:28px;container:gear/inline-size}@media (width<=40rem){.gear[data-astro-cid-vf4w5bwz]{padding:var(--space-m);border-radius:24px}}.gear__kicker[data-astro-cid-vf4w5bwz]{font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin:0 0 .25rem;font-weight:850}.gear__head[data-astro-cid-vf4w5bwz] h2[data-astro-cid-vf4w5bwz]{font-size:var(--step-2);letter-spacing:-.02em;margin:0}.gear__intro[data-astro-cid-vf4w5bwz]{color:var(--text-2);margin:.3rem 0 0;font-weight:650}.gear__list[data-astro-cid-vf4w5bwz]{margin:var(--space-m) 0 0;gap:var(--space-s);list-style:none;display:grid;max-inline-size:none!important;padding:0!important}@container gear (width>=34rem){.gear__list[data-astro-cid-vf4w5bwz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container gear (width>=56rem){.gear__list[data-astro-cid-vf4w5bwz]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}}.gear[data-astro-cid-vf4w5bwz][data-count="2"]{--cols:2}.gear[data-astro-cid-vf4w5bwz][data-count="3"]{--cols:3}.gear__list[data-astro-cid-vf4w5bwz]>li[data-astro-cid-vf4w5bwz]{display:flex}.gear__card[data-astro-cid-vf4w5bwz]{background:var(--card);border:var(--hair) solid var(--line);color:var(--text);border-radius:20px;flex:1;grid-template-columns:7rem minmax(0,1fr);text-decoration:none;transition:translate .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden}@container gear (width>=34rem){.gear__card[data-astro-cid-vf4w5bwz]{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.gear__card[data-astro-cid-vf4w5bwz]:hover{border-color:var(--gold-edge);box-shadow:0 18px 36px -24px var(--shadow);translate:0 -3px}.gear__card[data-astro-cid-vf4w5bwz]:focus-visible{outline:2.5px solid var(--focus);outline-offset:3px}.gear__media[data-astro-cid-vf4w5bwz]{background:var(--card-2);min-block-size:100%;display:block;position:relative;overflow:hidden}@container gear (width>=34rem){.gear__media[data-astro-cid-vf4w5bwz]{aspect-ratio:3/2;min-block-size:0}}.gear__media[data-astro-cid-vf4w5bwz] img[data-astro-cid-vf4w5bwz]{object-fit:cover;block-size:100%;inline-size:100%;transition:scale .4s;display:block}.gear__card[data-astro-cid-vf4w5bwz]:hover .gear__media[data-astro-cid-vf4w5bwz] img[data-astro-cid-vf4w5bwz]{scale:1.05}.gear__when[data-astro-cid-vf4w5bwz]{letter-spacing:.02em;color:#fff;backdrop-filter:blur(6px);background:oklch(18% .03 150/.78);border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:850;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}@container gear (width<=33.99rem){.gear__when[data-astro-cid-vf4w5bwz]{font-size:.66rem;inset-block:auto .4rem;inset-inline-start:.4rem}}.gear__body[data-astro-cid-vf4w5bwz]{align-content:start;gap:.3rem;padding:.85rem .95rem .95rem;display:grid}.gear__name[data-astro-cid-vf4w5bwz]{font-weight:900;font-size:var(--step-0);line-height:1.25}.gear__purpose[data-astro-cid-vf4w5bwz]{font-size:var(--step--1);color:var(--text-2);font-weight:650;line-height:1.45}.gear__cta[data-astro-cid-vf4w5bwz]{white-space:nowrap;background:var(--gold-bar);color:var(--on-accent);letter-spacing:-.005em;box-shadow:0 3px 0 var(--gold-edge);border-radius:12px;place-self:end start;align-items:center;gap:.3rem;margin-block-start:.35rem;padding:.5rem .75rem;font-size:.82rem;font-weight:900;display:inline-flex}@container gear (width>=34rem){.gear__cta[data-astro-cid-vf4w5bwz]{justify-content:center;justify-self:stretch}.gear__body[data-astro-cid-vf4w5bwz]{grid-template-rows:auto 1fr auto}}@container gear (width>=34rem) and (width<=55.99rem){.gear[data-astro-cid-vf4w5bwz][data-count="3"] .gear__list[data-astro-cid-vf4w5bwz]>li[data-astro-cid-vf4w5bwz]:last-child{grid-column:1/-1}.gear[data-astro-cid-vf4w5bwz][data-count="3"] .gear__list[data-astro-cid-vf4w5bwz]>li[data-astro-cid-vf4w5bwz]:last-child .gear__card[data-astro-cid-vf4w5bwz]{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gear[data-astro-cid-vf4w5bwz][data-count="3"] .gear__list[data-astro-cid-vf4w5bwz]>li[data-astro-cid-vf4w5bwz]:last-child .gear__media[data-astro-cid-vf4w5bwz]{aspect-ratio:auto;min-block-size:100%}.gear[data-astro-cid-vf4w5bwz][data-count="3"] .gear__list[data-astro-cid-vf4w5bwz]>li[data-astro-cid-vf4w5bwz]:last-child .gear__body[data-astro-cid-vf4w5bwz]{grid-template-rows:none;align-content:center}}.gear__arrow[data-astro-cid-vf4w5bwz]{transition:translate .18s}.gear__card[data-astro-cid-vf4w5bwz]:hover .gear__arrow[data-astro-cid-vf4w5bwz]{translate:3px}.gear__fine[data-astro-cid-vf4w5bwz]{margin:var(--space-s) 0 0;font-size:var(--step--1);color:var(--text-3);font-weight:650}.gear__fine[data-astro-cid-vf4w5bwz] a[data-astro-cid-vf4w5bwz]{color:inherit;font-weight:800}@media (prefers-reduced-motion:reduce){.gear__card[data-astro-cid-vf4w5bwz],.gear__media[data-astro-cid-vf4w5bwz] img[data-astro-cid-vf4w5bwz],.gear__arrow[data-astro-cid-vf4w5bwz]{transition:none}.gear__card[data-astro-cid-vf4w5bwz]:hover{translate:none}.gear__card[data-astro-cid-vf4w5bwz]:hover .gear__media[data-astro-cid-vf4w5bwz] img[data-astro-cid-vf4w5bwz]{scale:none}}
