.cards[data-astro-cid-7jt2x4ie]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 40px repeat(3,minmax(0,1fr));grid-template-rows:repeat(6,auto);column-gap:14px;padding-top:14px}.group[data-astro-cid-7jt2x4ie]{position:relative;grid-row:1 / span 6;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:28px 0 18px}.group[data-astro-cid-7jt2x4ie]:before{content:"";position:absolute;inset:0 -16px;pointer-events:none;border:1.5px solid rgba(239,229,210,.38);border-radius:26px}.group-team[data-astro-cid-7jt2x4ie]{grid-column:1 / span 2}.group-club[data-astro-cid-7jt2x4ie]{grid-column:4 / span 3}.group-club[data-astro-cid-7jt2x4ie]:before{border-color:#efe5d299}.group-label[data-astro-cid-7jt2x4ie]{position:absolute;top:-14px;left:14px;margin:0;z-index:1;font-family:var(--font-display-var);font-size:19px;font-weight:650;letter-spacing:-.01em;line-height:26px;color:var(--paper);background:var(--ink);padding:0 10px;white-space:nowrap}.card[data-astro-cid-7jt2x4ie]{position:relative;border:1px solid var(--rule);border-radius:18px;padding:24px 20px;background:color-mix(in srgb,var(--night) 55%,transparent);display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:12px;align-content:start;scroll-margin-top:110px;transition:border-color .25s,background .25s}.group-foot[data-astro-cid-7jt2x4ie]{grid-column:1 / -1;grid-row:6;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:16px;padding:14px 4px 0;border-top:1px solid var(--rule)}.foot-label[data-astro-cid-7jt2x4ie]{font-family:var(--font-mono-var);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.foot-tools[data-astro-cid-7jt2x4ie]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 20px}.foot-tools[data-astro-cid-7jt2x4ie] li[data-astro-cid-7jt2x4ie]{font-size:14px;color:color-mix(in srgb,var(--paper) 86%,transparent)}.foot-tools[data-astro-cid-7jt2x4ie] li[data-astro-cid-7jt2x4ie]:before{content:"+ ";color:var(--amber);font-weight:700}.group-team[data-astro-cid-7jt2x4ie] .group-foot[data-astro-cid-7jt2x4ie]{flex-direction:column;align-items:flex-start;gap:10px}.foot-blurb[data-astro-cid-7jt2x4ie]{margin:0;font-size:14px;line-height:1.5;color:var(--mute);max-width:44ch}.foot-link[data-astro-cid-7jt2x4ie]{font-size:14px;color:color-mix(in srgb,var(--paper) 86%,transparent);text-decoration:none;border-bottom:1px solid var(--rule-2)}.foot-link[data-astro-cid-7jt2x4ie]:hover{color:var(--amber);border-bottom-color:var(--amber)}.foot-link[data-astro-cid-7jt2x4ie]:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}@media(max-width:1100px){.cards[data-astro-cid-7jt2x4ie]{display:flex;flex-direction:column;gap:40px}.group[data-astro-cid-7jt2x4ie]{grid-template-columns:repeat(var(--span),minmax(0,1fr));grid-template-rows:none;column-gap:14px;padding:28px 16px 18px}.group[data-astro-cid-7jt2x4ie]:before{inset:0}.group-label[data-astro-cid-7jt2x4ie]{left:30px}.card[data-astro-cid-7jt2x4ie]{grid-row:auto;grid-template-rows:auto auto auto 1fr auto}.group-foot[data-astro-cid-7jt2x4ie]{grid-row:auto}}@media(max-width:680px){.group[data-astro-cid-7jt2x4ie]{grid-template-columns:minmax(0,1fr);row-gap:14px;padding:26px 12px 14px}}.card-name[data-astro-cid-7jt2x4ie]{font-family:var(--font-display-var);font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--paper)}.card-price[data-astro-cid-7jt2x4ie]{font-family:var(--font-display-var);font-size:38px;font-weight:700;letter-spacing:-.02em;color:var(--amber);line-height:1}.card-price[data-astro-cid-7jt2x4ie] span[data-astro-cid-7jt2x4ie]{font-family:var(--font-mono-var);font-size:12px;letter-spacing:.06em;color:var(--mute);font-weight:400;margin-left:2px}.card-specs[data-astro-cid-7jt2x4ie]{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:4px;font-size:15px;font-weight:600;line-height:1.35;color:var(--paper)}.card-blurb[data-astro-cid-7jt2x4ie]{font-size:14px;line-height:1.5;color:color-mix(in srgb,var(--paper) 72%,transparent);margin:0;min-height:42px}.card-go[data-astro-cid-7jt2x4ie]{margin-top:14px;justify-self:start;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--font-mono-var);font-size:10.5px;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;color:var(--amber);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.card-go[data-astro-cid-7jt2x4ie]:after{content:"";position:absolute;inset:0;border-radius:18px}.card[data-astro-cid-7jt2x4ie]:hover{border-color:#efe5d261;background:#efe5d20a}.card[data-astro-cid-7jt2x4ie]:hover .card-go[data-astro-cid-7jt2x4ie]{border-bottom-color:var(--amber)}.card[data-astro-cid-7jt2x4ie]:focus-within{border-color:var(--amber);outline:2px solid color-mix(in srgb,var(--amber) 70%,transparent);outline-offset:3px}.card-go[data-astro-cid-7jt2x4ie]:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-7jt2x4ie]{transition:none}}.cards-foot[data-astro-cid-7jt2x4ie]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;margin-top:24px}.cards-note[data-astro-cid-7jt2x4ie]{margin:0 0 0 auto;text-align:right;font-size:14px;color:var(--mute)}.cards-note[data-astro-cid-7jt2x4ie] a[data-astro-cid-7jt2x4ie]{color:var(--amber);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.cards-note[data-astro-cid-7jt2x4ie] a[data-astro-cid-7jt2x4ie]:hover{border-bottom-color:var(--amber)}@media(max-width:560px){.cards-foot[data-astro-cid-7jt2x4ie]{flex-direction:column;align-items:flex-start}.cards-note[data-astro-cid-7jt2x4ie]{margin:0;text-align:left}}.card-anchor[data-astro-cid-7jt2x4ie]{position:absolute;top:0;left:0;scroll-margin-top:110px}.card[data-astro-cid-7jt2x4ie]:target,.card[data-astro-cid-7jt2x4ie]:has(>.card-anchor:target){border-color:var(--amber);box-shadow:0 0 0 2px var(--amber);animation:card-arrive 1.4s ease-out}@keyframes card-arrive{0%{box-shadow:0 0 0 2px var(--amber),0 0 0 16px color-mix(in srgb,var(--amber) 32%,transparent)}to{box-shadow:0 0 0 2px var(--amber),0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-7jt2x4ie]:target,.card[data-astro-cid-7jt2x4ie]:has(>.card-anchor:target){animation:none}}
