.faq-section[data-astro-cid-awn3t7c5]{background:var(--color-surface-tint);border-top:1px solid var(--color-line);padding-block:clamp(80px,10vw,140px)}.faq-container[data-astro-cid-awn3t7c5]{max-width:880px;padding-inline:var(--gutter);margin:0 auto}.faq-list[data-astro-cid-awn3t7c5]{border-top:1px solid var(--color-line);flex-direction:column;margin-top:48px;display:flex}.faq-item[data-astro-cid-awn3t7c5]{border-bottom:1px solid var(--color-line)}.faq-summary[data-astro-cid-awn3t7c5]{cursor:pointer;font-family:var(--font-display);color:var(--color-ink);transition:color var(--duration-3,.2s) var(--ease-out);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:clamp(1.125rem,1.8vw,1.35rem);font-weight:400;line-height:1.3;list-style:none;display:flex}.faq-summary[data-astro-cid-awn3t7c5]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-awn3t7c5]:hover{color:var(--color-lake-700)}.faq-q[data-astro-cid-awn3t7c5]{flex:1}.faq-toggle[data-astro-cid-awn3t7c5]{width:32px;height:32px;color:var(--color-earth-300);transition:transform var(--duration-3,.2s) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-toggle[data-astro-cid-awn3t7c5] svg[data-astro-cid-awn3t7c5]{width:16px;height:16px}.faq-item[data-astro-cid-awn3t7c5][open] .faq-toggle[data-astro-cid-awn3t7c5]{transform:rotate(45deg)}.faq-body[data-astro-cid-awn3t7c5]{max-width:64ch;padding:0 0 28px}.faq-body[data-astro-cid-awn3t7c5] p[data-astro-cid-awn3t7c5]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink-muted);margin:0;line-height:1.65}.pesca-hero[data-astro-cid-rbepnhxr]{min-height:92vh;color:var(--color-sand-50);background:var(--color-lake-800);isolation:isolate;padding-top:120px;padding-bottom:80px;position:relative;overflow:hidden}.hero-bg[data-astro-cid-rbepnhxr]{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-img[data-astro-cid-rbepnhxr]{object-fit:cover;will-change:transform;width:100%;height:120%;position:absolute;top:0;left:0}.hero-overlay[data-astro-cid-rbepnhxr]{z-index:1;pointer-events:none;background:linear-gradient(#07130e00 0%,#07130e26 30%,#07130eb8 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-rbepnhxr]{z-index:2;max-width:var(--container-width);padding:0 var(--gutter);align-items:flex-end;min-height:calc(92vh - 200px);margin:0 auto;display:flex;position:relative}.hero-content[data-astro-cid-rbepnhxr]{flex-direction:column;align-items:flex-start;max-width:720px;display:flex}.hero-title[data-astro-cid-rbepnhxr]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-sand-50);max-width:18ch;margin-top:24px;font-size:clamp(2.5rem,6.2vw,5.25rem);font-weight:300;line-height:1}.hero-title[data-astro-cid-rbepnhxr] em[data-astro-cid-rbepnhxr]{color:var(--color-earth-300);font-style:italic;font-weight:300}.hero-lead[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body-lg);color:#faf8f3cc;max-width:52ch;margin-top:24px;line-height:1.55}.hero-actions[data-astro-cid-rbepnhxr]{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.hero-trust[data-astro-cid-rbepnhxr]{font-size:var(--text-body-sm);color:#faf8f3b3;align-items:center;gap:10px;margin-top:28px;display:flex}.pesca-section[data-astro-cid-rbepnhxr]{background:var(--color-surface);border-top:1px solid var(--color-line);padding-block:clamp(80px,10vw,140px)}.pesca-section--tint[data-astro-cid-rbepnhxr]{background:var(--color-surface-tint)}.pesca-section--olive[data-astro-cid-rbepnhxr]{background:var(--color-olive-50)}.section-container[data-astro-cid-rbepnhxr]{max-width:var(--container-width);padding-inline:var(--gutter);margin:0 auto}.diff-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr;gap:48px;margin-top:64px;display:grid}@media (width>=900px){.diff-grid[data-astro-cid-rbepnhxr]{grid-template-columns:repeat(3,1fr);gap:56px}}.diff-card[data-astro-cid-rbepnhxr]{border-top:1px solid var(--color-line-gold,var(--color-earth-300));padding-top:24px}.diff-index[data-astro-cid-rbepnhxr]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink);font-size:11px}.diff-title[data-astro-cid-rbepnhxr]{font-family:var(--font-display);color:var(--color-ink);margin:18px 0 12px;font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:300;line-height:1.15}.diff-body[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink-muted);margin:0;line-height:1.6}.species-list[data-astro-cid-rbepnhxr]{flex-direction:column;gap:32px;margin-top:64px;display:flex}.species-card[data-astro-cid-rbepnhxr]{background:var(--color-surface-elevated,#fff);border:1px solid var(--color-line);grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}@media (width>=720px){.species-card[data-astro-cid-rbepnhxr]{grid-template-columns:240px 1fr}}.species-media[data-astro-cid-rbepnhxr]{aspect-ratio:4/3;background:var(--color-olive-50);overflow:hidden}@media (width>=720px){.species-media[data-astro-cid-rbepnhxr]{aspect-ratio:auto;height:100%}}.species-media[data-astro-cid-rbepnhxr] img[data-astro-cid-rbepnhxr]{object-fit:cover;width:100%;height:100%;display:block}.species-body[data-astro-cid-rbepnhxr]{gap:20px;padding:32px;display:grid}.species-head[data-astro-cid-rbepnhxr]{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:20px;display:flex}.species-name[data-astro-cid-rbepnhxr]{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:300;line-height:1}.species-meta[data-astro-cid-rbepnhxr]{gap:32px;margin:0;display:flex}.species-meta[data-astro-cid-rbepnhxr]>div[data-astro-cid-rbepnhxr]{gap:4px;display:grid}.species-meta[data-astro-cid-rbepnhxr] dt[data-astro-cid-rbepnhxr]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:10px}.species-meta[data-astro-cid-rbepnhxr] dd[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink);margin:0}.species-split[data-astro-cid-rbepnhxr]{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=720px){.species-split[data-astro-cid-rbepnhxr]{grid-template-columns:1fr 1fr;gap:32px}}.species-label[data-astro-cid-rbepnhxr]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink);margin:0 0 6px;font-size:10px}.species-copy[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink-muted);margin:0;line-height:1.6}.steps-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr;gap:40px;margin-top:64px;display:grid}@media (width>=720px){.steps-grid[data-astro-cid-rbepnhxr]{grid-template-columns:repeat(2,1fr);gap:48px}}@media (width>=1024px){.steps-grid[data-astro-cid-rbepnhxr]{grid-template-columns:repeat(4,1fr)}}.step-card[data-astro-cid-rbepnhxr]{border-top:1px solid var(--color-line);padding-top:24px}.step-index[data-astro-cid-rbepnhxr]{font-family:var(--font-display);color:var(--color-earth-300);font-size:3.25rem;font-style:italic;font-weight:300;line-height:1}.step-title[data-astro-cid-rbepnhxr]{font-family:var(--font-display);color:var(--color-ink);margin:16px 0 10px;font-size:1.5rem;font-weight:300;line-height:1.2}.step-body[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink-muted);margin:0;line-height:1.6}.includes-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr;gap:32px;margin-top:64px;display:grid}@media (width>=900px){.includes-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr 1fr;gap:40px}}.includes-card[data-astro-cid-rbepnhxr]{background:var(--color-surface-elevated,#fff);border:1px solid var(--color-line);padding:40px}.includes-card--muted[data-astro-cid-rbepnhxr]{background:0 0;border-style:dashed}.includes-label[data-astro-cid-rbepnhxr]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink);border-bottom:1px solid var(--color-line-gold,var(--color-earth-300));margin:0 0 24px;padding-bottom:16px;font-size:11px}.includes-list[data-astro-cid-rbepnhxr]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.includes-list[data-astro-cid-rbepnhxr] li[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink);padding-left:24px;line-height:1.5;position:relative}.includes-list[data-astro-cid-rbepnhxr] li[data-astro-cid-rbepnhxr]:before{content:"";background:var(--color-earth-300);width:12px;height:1px;position:absolute;top:10px;left:0}.includes-list--muted[data-astro-cid-rbepnhxr] li[data-astro-cid-rbepnhxr]{color:var(--color-ink-muted)}.includes-list--muted[data-astro-cid-rbepnhxr] li[data-astro-cid-rbepnhxr]:before{background:var(--color-ink-subtle)}.includes-cta[data-astro-cid-rbepnhxr]{text-align:center;justify-items:center;gap:16px;margin-top:48px;display:grid}.includes-cta-lead[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);color:var(--color-ink-muted);margin:0;font-style:italic}.audience-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr;gap:32px;margin-top:64px;display:grid}@media (width>=720px){.audience-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr 1fr;gap:40px}}.audience-card[data-astro-cid-rbepnhxr]{background:var(--color-surface-elevated,#fff);border:1px solid var(--color-line);padding:32px}.audience-tag[data-astro-cid-rbepnhxr]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-ink);border:1px solid var(--color-line-gold,var(--color-earth-300));margin:0 0 16px;padding:4px 10px;font-size:10px;display:inline-block}.audience-title[data-astro-cid-rbepnhxr]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 12px;font-size:1.5rem;font-weight:300;line-height:1.2}.audience-body[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body);color:var(--color-ink-muted);margin:0;line-height:1.6}.tips-grid[data-astro-cid-rbepnhxr]{margin-top:64px;grid-template-columns:1fr;gap:24px;max-width:960px;margin-inline:auto;display:grid}@media (width>=720px){.tips-grid[data-astro-cid-rbepnhxr]{grid-template-columns:1fr 1fr;gap:32px}}.tip-card[data-astro-cid-rbepnhxr]{border-left:2px solid var(--color-earth-300);background:var(--color-surface-tint);padding:20px 24px}.tip-title[data-astro-cid-rbepnhxr]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 8px;font-size:1.125rem;font-weight:400}.tip-body[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body-sm);color:var(--color-ink-muted);margin:0;line-height:1.6}.pesca-cta-final[data-astro-cid-rbepnhxr]{background:var(--color-lake-800);color:var(--color-sand-50);text-align:center;border-top:1px solid #ffffff0f;padding-block:clamp(80px,10vw,140px);position:relative;overflow:hidden}.pesca-cta-final[data-astro-cid-rbepnhxr]:before{content:"";pointer-events:none;background:radial-gradient(600px 300px,#c5a9611a,#0000 60%);position:absolute;inset:0}.cta-container[data-astro-cid-rbepnhxr]{max-width:760px;padding-inline:var(--gutter);justify-items:center;gap:32px;margin:0 auto;display:grid;position:relative}.cta-heading[data-astro-cid-rbepnhxr]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-sand-50);max-width:22ch;margin:16px 0 0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:300;line-height:1.05}.cta-heading[data-astro-cid-rbepnhxr] em[data-astro-cid-rbepnhxr]{color:var(--color-earth-300);font-style:italic;font-weight:300}.cta-lead[data-astro-cid-rbepnhxr]{font-family:var(--font-serif);font-size:var(--text-body-lg);color:#faf8f3c7;max-width:48ch;margin:0;line-height:1.55}.cta-actions[data-astro-cid-rbepnhxr]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.cta-note[data-astro-cid-rbepnhxr]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#faf8f366;margin:0;font-size:11px}.wa-floating[data-astro-cid-rbepnhxr]{z-index:50;width:56px;height:56px;box-shadow:var(--shadow-brand-lg);transition:transform var(--duration-3,.2s) var(--ease-out);background:#25d366;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;right:24px}.wa-floating[data-astro-cid-rbepnhxr]:hover{transform:scale(1.08)}.wa-floating[data-astro-cid-rbepnhxr] svg[data-astro-cid-rbepnhxr]{color:#fff;width:28px;height:28px}
