.pg-hero[data-astro-cid-heph3a4d]{position:relative;background:linear-gradient(90deg,#000000a6,#0000004d 55%,#0000000d),url(/images/kystfiskeri_hero.png) center/cover no-repeat;padding:5rem 0 4.5rem}.pg-ctn[data-astro-cid-heph3a4d]{max-width:1040px;margin:0 auto;padding:0 1.5rem}.pg-bc[data-astro-cid-heph3a4d]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#ffffffa6;margin-bottom:1.25rem;flex-wrap:wrap}.pg-bc[data-astro-cid-heph3a4d] a[data-astro-cid-heph3a4d]{color:#ffffffa6;transition:color .15s}.pg-bc[data-astro-cid-heph3a4d] a[data-astro-cid-heph3a4d]:hover{color:#fff}.pg-title[data-astro-cid-heph3a4d]{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:.875rem;text-shadow:0 2px 6px rgba(0,0,0,.35)}.pg-sub[data-astro-cid-heph3a4d]{font-size:1.0625rem;font-weight:300;color:#ffffffd9;line-height:1.65;max-width:580px;text-shadow:0 2px 6px rgba(0,0,0,.35)}.pg-body[data-astro-cid-heph3a4d]{padding:3.5rem 0 5rem}.answer-capsule[data-astro-cid-heph3a4d]{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #0d4a5e;border-radius:10px;padding:1.25rem 1.5rem 1.375rem;margin:0 auto 2.5rem;max-width:760px;box-shadow:0 1px 2px #00000008}.ac-label[data-astro-cid-heph3a4d]{display:inline-block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#0d4a5e;margin-bottom:.5rem}.ac-q[data-astro-cid-heph3a4d]{font-size:1.0625rem;font-weight:600;color:#111827;letter-spacing:-.01em;margin-bottom:.625rem}.ac-a[data-astro-cid-heph3a4d]{font-size:.9375rem;color:#4b5563;line-height:1.7}.ac-a[data-astro-cid-heph3a4d] strong[data-astro-cid-heph3a4d]{color:#111827;font-weight:600}.article[data-astro-cid-heph3a4d]{max-width:760px;margin:0 auto}.article[data-astro-cid-heph3a4d] p[data-astro-cid-heph3a4d]{font-size:1rem;color:#374151;line-height:1.8;margin-bottom:1.25rem}.article[data-astro-cid-heph3a4d] p[data-astro-cid-heph3a4d] strong[data-astro-cid-heph3a4d]{color:#111827;font-weight:700}.article[data-astro-cid-heph3a4d] p[data-astro-cid-heph3a4d] a[data-astro-cid-heph3a4d]{color:#0d4a5e;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.article[data-astro-cid-heph3a4d] p[data-astro-cid-heph3a4d] a[data-astro-cid-heph3a4d]:hover{color:#c47d0a}.article[data-astro-cid-heph3a4d] h2[data-astro-cid-heph3a4d]{font-size:1.625rem;font-weight:700;color:#111827;letter-spacing:-.02em;line-height:1.25;margin:2.5rem 0 1rem}.article[data-astro-cid-heph3a4d] h3[data-astro-cid-heph3a4d]{font-size:1.25rem;font-weight:700;color:#111827;letter-spacing:-.015em;line-height:1.3;margin:2rem 0 .75rem}.article[data-astro-cid-heph3a4d] ul[data-astro-cid-heph3a4d]{margin:0 0 1.5rem 1.25rem;padding:0}.article[data-astro-cid-heph3a4d] ul[data-astro-cid-heph3a4d] li[data-astro-cid-heph3a4d]{font-size:1rem;color:#374151;line-height:1.75;margin-bottom:.375rem;list-style:disc}.fish-grid[data-astro-cid-heph3a4d]{max-width:760px;margin:.5rem auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:.875rem}.fish-card[data-astro-cid-heph3a4d]{position:relative;display:block;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#0d4a5e;transition:transform .2s ease,box-shadow .2s ease}.fish-card[data-astro-cid-heph3a4d]:not(.fish-card-static):hover{transform:translateY(-3px);box-shadow:0 12px 28px -14px #0d4a5e73}.fish-img[data-astro-cid-heph3a4d]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.fish-card[data-astro-cid-heph3a4d]:not(.fish-card-static):hover .fish-img[data-astro-cid-heph3a4d]{transform:scale(1.06)}.fish-card[data-astro-cid-heph3a4d]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000000bd,#00000040 50%,#0000 75%);pointer-events:none}.fish-overlay[data-astro-cid-heph3a4d]{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;padding:.75rem .75rem .8rem}.fish-title[data-astro-cid-heph3a4d]{font-size:.9375rem;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.35)}.fish-sub[data-astro-cid-heph3a4d]{display:block;font-size:.6875rem;font-weight:400;color:#fffc;letter-spacing:0;margin-top:.2rem}.fish-arrow[data-astro-cid-heph3a4d]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#ffffff2e;color:#fff;backdrop-filter:blur(6px);transition:background .2s,transform .2s}.fish-card[data-astro-cid-heph3a4d]:hover .fish-arrow[data-astro-cid-heph3a4d]{background:#fff;color:#0d4a5e;transform:translate(2px)}@media(max-width:720px){.fish-grid[data-astro-cid-heph3a4d]{grid-template-columns:repeat(2,1fr)}}
