.ccard[data-astro-cid-gbzcplsl]{--card-navy: #00294f;--card-red: #dc2521;--card-cream: #f7f2e6;--card-gold: #dbb257;--card-tan: #e9dcc2;--card-brown: #6b4a1e;width:min(360px,100%);aspect-ratio:4 / 5;padding:3.3%;box-sizing:border-box;background:repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7px),var(--card-navy);border-radius:10px;box-shadow:0 24px 50px -22px #0009;transform:rotate(var(--tilt, 0deg));container-type:inline-size}.ccard-body[data-astro-cid-gbzcplsl]{position:relative;height:100%;display:flex;flex-direction:column;gap:.5em;padding:.56em;border-radius:1em;background:linear-gradient(var(--card-cream),var(--card-cream)) padding-box,linear-gradient(135deg,#cca34a,#fff2c2 30%,#c2993d,#fae69e 80%,#b88f38) border-box;border:.25em solid transparent;color:var(--card-navy);font-size:4.6cqw;line-height:1.2}.ccard-body[data-astro-cid-gbzcplsl]:after{content:"";position:absolute;inset:.3em;border:1px solid rgba(220,37,33,.9);border-radius:.7em;pointer-events:none}.ccard-footer[data-astro-cid-gbzcplsl]{flex:26 0 0;display:flex;align-items:center;gap:.5em;padding:0 .25em;min-height:1.6em}.ccard-brand[data-astro-cid-gbzcplsl]{display:flex;flex-direction:column;gap:.125em;font-family:var(--font-display);font-weight:800;font-size:.95em}.ccard-brand[data-astro-cid-gbzcplsl] i[data-astro-cid-gbzcplsl]{display:block;width:1.75em;height:.19em;border-radius:2px;background:var(--card-red)}.ccard-site[data-astro-cid-gbzcplsl]{font-size:.65em;font-weight:600;color:#00294fb3}.ccard-date[data-astro-cid-gbzcplsl]{margin-left:auto;font-size:.7em;font-weight:700;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){.ccard[data-astro-cid-gbzcplsl]{transition:transform .3s ease}.ccard[data-astro-cid-gbzcplsl]:hover{transform:rotate(0) translateY(-4px)}}.ccard-photo[data-astro-cid-bilp3gje]{position:relative;flex:262 0 0;display:flex;align-items:center;justify-content:center;border-radius:.56em;border:2px solid rgba(0,41,79,.9);background:radial-gradient(ellipse at 50% 20%,#3f7cae,#0a3d6b 70%,#072a4a);color:#f7f2e68c;overflow:hidden}.ccard-fish[data-astro-cid-bilp3gje]{width:46%}.ccard-photo-img[data-astro-cid-bilp3gje]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.ccard-photo--picture[data-astro-cid-bilp3gje] .ccard-fish[data-astro-cid-bilp3gje]{display:none}.ccard-crest[data-astro-cid-bilp3gje]{position:absolute;top:.5em;left:.5em;width:2.1em;height:2.1em;border-radius:50%;background:var(--card-red);border:2px solid var(--card-gold);color:#fff;display:grid;place-items:center}.ccard-crest-wheel[data-astro-cid-bilp3gje]{width:1.4em;height:1.4em}.ccard-nameplate[data-astro-cid-bilp3gje]{position:absolute;left:0;right:0;bottom:0;padding:1.75em .75em .6em;background:linear-gradient(to bottom,#0000,#0000008c);display:flex;align-items:flex-end;justify-content:space-between;gap:.5em}.ccard-nameplate-left[data-astro-cid-bilp3gje]{display:flex;flex-direction:column;align-items:flex-start;gap:.2em;min-width:0}.ccard-species[data-astro-cid-bilp3gje]{align-self:flex-start;padding:.19em .55em;background:var(--card-red);color:#fff;font-family:var(--font-display);font-weight:700;font-size:1.1em;letter-spacing:.01em;border-radius:3px}.ccard-method[data-astro-cid-bilp3gje]{color:var(--card-cream);font-size:.8em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ccard-time[data-astro-cid-bilp3gje]{color:var(--card-gold);font-weight:700;font-variant-numeric:tabular-nums;margin-left:.2em}.ccard-stats[data-astro-cid-bilp3gje]{flex:94 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:.3em}.ccard-stat[data-astro-cid-bilp3gje]{display:flex;flex-direction:column;justify-content:center;padding:.25em .5em;border:1px solid rgba(0,41,79,.25);border-radius:.375em;background:#ffffff73;line-height:1.15;min-width:0}.ccard-stat-label[data-astro-cid-bilp3gje]{font-size:.6em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#00294fa6}.ccard-stat-value[data-astro-cid-bilp3gje]{font-family:var(--font-display);font-size:.95em;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ccard-angler[data-astro-cid-bilp3gje]{display:flex;flex-direction:column;align-items:flex-end;flex:none;max-width:40%;text-align:right}.ccard-angler[data-astro-cid-bilp3gje][hidden]{display:none}.ccard-angler-eyebrow[data-astro-cid-bilp3gje]{font-size:.45em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7f2e6bf}.ccard-angler-name[data-astro-cid-bilp3gje]{font-family:var(--font-display);font-size:.75em;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
