.story[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,1rem + 5vw,6rem);display:grid}.story-media[data-astro-cid-ta2fbyqs]{padding:0 2.5rem 3rem 0;position:relative}.m1[data-astro-cid-ta2fbyqs]{aspect-ratio:4/4.4;border-radius:var(--radius-lg);clip-path:polygon(0 0,86% 0,100% 12%,100% 100%,0 100%);overflow:hidden}.m1[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;height:100%}.m2[data-astro-cid-ta2fbyqs]{aspect-ratio:1;border-radius:var(--radius);border:6px solid var(--surface);width:46%;box-shadow:var(--shadow-lg);background:#fff;place-items:center;padding:1.25rem;display:grid;position:absolute;bottom:0;right:0}.m2--photo[data-astro-cid-ta2fbyqs]{background:var(--navy-900);padding:0;overflow:hidden}.m2--photo[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;height:100%}.prose[data-astro-cid-ta2fbyqs]{color:var(--ink-soft);gap:1.1rem;display:grid}.prose[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:first-child{font-size:var(--fs-md);color:var(--ink);font-weight:600}.story-foot[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.mv[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.mv-card[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;align-content:start;gap:1.25rem;padding:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.mv-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--fs-lg);letter-spacing:-.015em;font-weight:700;line-height:1.4}.mv-card--dark[data-astro-cid-ta2fbyqs]{background:var(--grad-night);color:#fff;border-color:#0000}.mv-card--dark[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:var(--sky-200)}.mv-card[data-astro-cid-ta2fbyqs] .ico[data-astro-cid-ta2fbyqs]{background:var(--grad-brand);color:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.values[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg, #fff, var(--sky-50));transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-content:start;gap:.75rem;padding:1.6rem 1.4rem;display:grid}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.values[data-astro-cid-ta2fbyqs] .ico[data-astro-cid-ta2fbyqs]{background:var(--sky-100);width:46px;height:46px;color:var(--brand-navy);border-radius:12px;place-items:center;margin-bottom:.5rem;display:grid}.values[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:var(--fs-md)}.values[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--fs-sm);color:var(--steel)}.facility[data-astro-cid-ta2fbyqs]{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(2.5rem,1rem + 5vw,5rem);display:grid}.checks[data-astro-cid-ta2fbyqs]{gap:.8rem;display:grid}.checks[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--ink-soft);align-items:flex-start;gap:.75rem;font-weight:600;display:flex}.checks[data-astro-cid-ta2fbyqs] svg{color:var(--brand-sky);flex-shrink:0;margin-top:3px}.fact-card[data-astro-cid-ta2fbyqs]{top:calc(var(--header-h) + 1.5rem);border-radius:var(--radius-lg);background:var(--grad-night);color:#fff;box-shadow:var(--shadow-lg);padding:2rem;position:sticky}.label[data-astro-cid-ta2fbyqs]{font-size:var(--fs-xs);color:var(--sky-200);letter-spacing:.12em;text-transform:uppercase}.big[data-astro-cid-ta2fbyqs]{letter-spacing:-.05em;margin-top:.5rem;font-size:clamp(3rem,2rem + 4vw,4.5rem);font-weight:800;line-height:1.05}.big[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--brand-sky)}.unit[data-astro-cid-ta2fbyqs]{color:var(--on-dark-soft)}hr[data-astro-cid-ta2fbyqs]{border:0;border-top:1px solid var(--line-dark);margin:1.5rem 0}dl[data-astro-cid-ta2fbyqs]{font-size:var(--fs-sm);gap:.7rem;display:grid}dl[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{justify-content:space-between;gap:1rem;display:flex}dt[data-astro-cid-ta2fbyqs]{color:var(--on-dark-soft)}dd[data-astro-cid-ta2fbyqs]{text-align:right;font-weight:700}.addr[data-astro-cid-ta2fbyqs]{font-size:var(--fs-sm);color:var(--on-dark-soft);background:#ffffff0f;border-radius:14px;gap:.6rem;margin-top:1.5rem;padding:1rem;transition:background .25s;display:flex}.addr[data-astro-cid-ta2fbyqs]:hover{color:#fff;background:#ffffff1f}.addr[data-astro-cid-ta2fbyqs] svg{color:var(--brand-sky);flex-shrink:0}.markets[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.75rem;display:flex}.markets[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-pill);border:1px solid var(--line);align-items:center;gap:.6rem;padding:.85rem 1.25rem;font-weight:700;transition:border-color .25s,color .25s,background .25s;display:inline-flex}.markets[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:hover{border-color:var(--brand-sky);color:var(--brand-navy);background:var(--sky-50)}.markets[data-astro-cid-ta2fbyqs] svg{color:var(--brand-sky)}@media (width<=1100px){.values[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(6,1fr)}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-column:span 2}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(4){grid-column:2/span 2}}@media (width<=900px){.story[data-astro-cid-ta2fbyqs],.facility[data-astro-cid-ta2fbyqs],.mv[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.story-media[data-astro-cid-ta2fbyqs]{max-width:520px}.fact-card[data-astro-cid-ta2fbyqs]{position:static}.values[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs],.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(4){grid-column:auto}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=520px){.values[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.values[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child:nth-child(odd){grid-column:auto}.story-media[data-astro-cid-ta2fbyqs]{padding:0 1rem 2.5rem 0}}
