.assets-index[data-astro-cid-mejuacki]{background:var(--bd-navy-black);min-height:100dvh;padding-top:calc(var(--header-height) + var(--space-3));padding-bottom:var(--space-4);position:relative}.assets-container[data-astro-cid-mejuacki]{max-width:var(--content-width);padding:0 var(--page-gutter);margin:0 auto}.assets-hero[data-astro-cid-mejuacki]{max-width:800px;margin-bottom:var(--space-5)}.stage-tag[data-astro-cid-mejuacki]{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-widest);color:var(--color-text);margin-bottom:var(--space-3);padding-bottom:var(--space-1);border-bottom:1px solid var(--bd-yellow);font-weight:700;display:inline-block}.assets-title[data-astro-cid-mejuacki]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-text);margin-bottom:var(--space-3);font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:1.05}.assets-lead[data-astro-cid-mejuacki]{font-family:var(--font-mono);color:var(--color-text);max-width:44em;font-size:clamp(1rem,1.8vw,1.25rem);font-weight:600;line-height:1.4}.section-label[data-astro-cid-mejuacki]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);color:var(--color-text);margin-bottom:var(--space-4);font-weight:700}.portfolio-grid[data-astro-cid-mejuacki]{gap:var(--space-8);flex-direction:column;display:flex}.asset-card--flagship[data-astro-cid-mejuacki]{gap:var(--space-8);background:var(--color-surface);border:1px solid var(--color-rule);padding:var(--space-6);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.card-visual[data-astro-cid-mejuacki]{border:1px solid var(--color-rule);background:var(--color-bg);height:100%;min-height:380px;max-height:450px;padding:var(--space-4);box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;display:flex;overflow:hidden}.card-visual[data-astro-cid-mejuacki] .offoue-map-container{justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;display:flex}.card-visual[data-astro-cid-mejuacki] .map-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.card-visual[data-astro-cid-mejuacki] .permit-svg{width:auto;max-width:100%;height:auto;max-height:410px}.card-visual[data-astro-cid-mejuacki] .map-meta{display:none!important}.card-badges[data-astro-cid-mejuacki]{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.badge[data-astro-cid-mejuacki]{font-family:var(--font-mono);letter-spacing:var(--tracking-wider);border:1px solid #0000;padding:3px 8px;font-size:.8125rem;font-weight:700}.badge--gold[data-astro-cid-mejuacki]{background:var(--bd-yellow);border-color:var(--color-text);color:var(--color-text);font-weight:800}.badge--country[data-astro-cid-mejuacki]{border-color:var(--color-text);color:#fff;background:#0d1415;font-weight:700}.badge--permit[data-astro-cid-mejuacki]{color:#334155;background:#e2e8f0;border-color:#cbd5e1;font-weight:700}.card-title[data-astro-cid-mejuacki]{font-family:var(--font-display);margin-bottom:var(--space-2);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.card-title[data-astro-cid-mejuacki] a[data-astro-cid-mejuacki]{color:var(--color-text);text-decoration:none;transition:color .15s ease-out}.card-subtitle[data-astro-cid-mejuacki]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);color:var(--color-text);margin-bottom:var(--space-4);font-weight:700}.card-desc[data-astro-cid-mejuacki]{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-dim);margin-bottom:var(--space-6);line-height:1.6}.card-stats[data-astro-cid-mejuacki]{gap:var(--space-4);margin-bottom:var(--space-6);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);padding:var(--space-4) 0;grid-template-columns:repeat(3,1fr);display:grid}.stat-val[data-astro-cid-mejuacki]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);font-weight:800;display:block}.stat-lbl[data-astro-cid-mejuacki]{font-family:var(--font-mono);letter-spacing:var(--tracking-wider);color:var(--color-text-dim);font-size:.8125rem;font-weight:700;display:block}.agreement-strip[data-astro-cid-mejuacki]{background:var(--color-rule);border:1px solid var(--color-rule);margin-bottom:var(--space-6);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.strip-cell[data-astro-cid-mejuacki]{background:var(--color-bg);padding:var(--space-3) var(--space-4);flex-direction:column;gap:2px;display:flex}.strip-lbl[data-astro-cid-mejuacki]{font-family:var(--font-mono);letter-spacing:var(--tracking-wider);color:var(--color-text-dim);font-size:.8125rem;font-weight:700}.strip-val[data-astro-cid-mejuacki]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text);font-weight:800}.gold-nsr[data-astro-cid-mejuacki]{background:var(--bd-yellow);color:var(--color-text);width:fit-content;padding:1px 6px;display:inline-block}.btn-primary[data-astro-cid-mejuacki]{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-wider);padding:var(--space-3) var(--space-6);background:var(--bd-yellow);color:var(--bd-black);align-items:center;text-decoration:none;transition:background .15s ease-out;display:inline-flex}.btn-primary[data-astro-cid-mejuacki]:hover{background:var(--bd-cream)}@media (width<=768px){.asset-card--flagship[data-astro-cid-mejuacki]{padding:var(--space-4);grid-template-columns:1fr}.card-title[data-astro-cid-mejuacki]{margin-bottom:6px;font-size:1.6rem}.card-desc[data-astro-cid-mejuacki]{margin-bottom:var(--space-4);font-size:1rem;line-height:1.45}.card-stats[data-astro-cid-mejuacki]{padding:var(--space-3) 0;margin-bottom:var(--space-4);grid-template-columns:repeat(3,1fr);gap:6px}.stat-val[data-astro-cid-mejuacki],.stat-lbl[data-astro-cid-mejuacki]{font-size:.8125rem}.agreement-strip[data-astro-cid-mejuacki]{margin-bottom:var(--space-4);grid-template-columns:repeat(2,1fr);gap:1px}.strip-cell[data-astro-cid-mejuacki]{padding:6px 8px}.strip-lbl[data-astro-cid-mejuacki],.strip-val[data-astro-cid-mejuacki]{font-size:.8125rem}.btn-primary[data-astro-cid-mejuacki]{box-sizing:border-box;justify-content:center;width:100%;padding:10px 16px;font-size:12px}.card-visual[data-astro-cid-mejuacki]{margin-top:var(--space-3)}}.assets-index[data-astro-cid-mejuacki]{padding-top:calc(var(--header-height) + 3rem);padding-bottom:4rem}.assets-hero[data-astro-cid-mejuacki]{margin-bottom:2.5rem}.assets-title[data-astro-cid-mejuacki],.card-title[data-astro-cid-mejuacki]{font-family:var(--font-body);letter-spacing:-.035em;text-transform:none;font-weight:500}.assets-lead[data-astro-cid-mejuacki]{font-family:var(--font-body);font-weight:400;line-height:1.65}.asset-card--flagship[data-astro-cid-mejuacki]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem}.card-visual[data-astro-cid-mejuacki]{background:#f0f2ec;border:0}.card-title[data-astro-cid-mejuacki] a[data-astro-cid-mejuacki]:hover{color:var(--color-accent)}.card-subtitle[data-astro-cid-mejuacki],.stat-lbl[data-astro-cid-mejuacki],.strip-lbl[data-astro-cid-mejuacki]{letter-spacing:.02em}.card-stats[data-astro-cid-mejuacki]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-val[data-astro-cid-mejuacki]{font-family:var(--font-body);font-size:1.125rem;line-height:1.3}.stat-lbl[data-astro-cid-mejuacki]{margin-top:.5rem;line-height:1.5}.agreement-strip[data-astro-cid-mejuacki]{grid-template-columns:repeat(2,minmax(0,1fr))}.strip-val[data-astro-cid-mejuacki]{overflow-wrap:anywhere;line-height:1.5}.badge--gold[data-astro-cid-mejuacki],.gold-nsr[data-astro-cid-mejuacki],.btn-primary[data-astro-cid-mejuacki]{color:#111719}.btn-primary[data-astro-cid-mejuacki]{background:var(--color-accent);border-color:var(--color-accent);font-family:var(--font-body);letter-spacing:0;border-radius:3px;font-size:1rem}.btn-primary[data-astro-cid-mejuacki]:hover{color:#111719;background:#f0f2ec}.badge--permit[data-astro-cid-mejuacki]{background:var(--color-bg);color:var(--color-text-dim);border-color:var(--color-rule)}@media (width<=1000px){.asset-card--flagship[data-astro-cid-mejuacki]{grid-template-columns:1fr}.card-visual[data-astro-cid-mejuacki]{min-height:0;max-height:none}}@media (width<=500px){.assets-container[data-astro-cid-mejuacki]{padding-inline:var(--page-gutter)}.asset-card--flagship[data-astro-cid-mejuacki]{padding:1.25rem}.card-stats[data-astro-cid-mejuacki]{grid-template-columns:1fr}.stat-item[data-astro-cid-mejuacki]+.stat-item[data-astro-cid-mejuacki]{margin-top:.7rem}.agreement-strip[data-astro-cid-mejuacki]{grid-template-columns:1fr}.card-subtitle[data-astro-cid-mejuacki]{overflow-wrap:anywhere}}.assets-title[data-astro-cid-mejuacki],.card-title[data-astro-cid-mejuacki]{overflow-wrap:anywhere}.asset-card--flagship[data-astro-cid-mejuacki]>[data-astro-cid-mejuacki]{min-width:0}.btn-primary[data-astro-cid-mejuacki]{text-align:center;max-width:100%;min-height:48px}
