.hero-tags[data-astro-cid-igs6s6lj]{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:2rem}.hero-tags[data-astro-cid-igs6s6lj] span[data-astro-cid-igs6s6lj]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:var(--r-sm);background:#ffffff1f;border:1px solid rgba(255,255,255,.2);font-size:.88rem;font-weight:600;backdrop-filter:blur(6px)}.hero-tags[data-astro-cid-igs6s6lj] svg{color:var(--accent)}.detail[data-astro-cid-igs6s6lj]{display:grid;grid-template-columns:1fr 340px;gap:clamp(2rem,5vw,4rem);align-items:start}.mt[data-astro-cid-igs6s6lj]{margin-top:3rem}.focus[data-astro-cid-igs6s6lj]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.5rem}.focus__item[data-astro-cid-igs6s6lj]{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;border:1px solid var(--line);border-radius:var(--r-md);border-left:3px solid var(--primary);background:var(--surface)}.focus__item[data-astro-cid-igs6s6lj] h3[data-astro-cid-igs6s6lj]{margin:0;font-size:1.02rem}.focus__no[data-astro-cid-igs6s6lj]{font-weight:800;color:var(--primary);font-size:.85rem}.forms[data-astro-cid-igs6s6lj]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1.5rem}.forms__item[data-astro-cid-igs6s6lj]{display:flex;align-items:center;gap:.8rem;padding:.9rem;background:var(--soft);border-radius:var(--r-md)}.forms__item[data-astro-cid-igs6s6lj] .icon-box[data-astro-cid-igs6s6lj]{width:40px;height:40px;background:var(--surface)}.photo[data-astro-cid-igs6s6lj]{position:relative;aspect-ratio:21 / 9;border-radius:var(--r-lg);overflow:hidden}.photo[data-astro-cid-igs6s6lj] img[data-astro-cid-igs6s6lj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.note[data-astro-cid-igs6s6lj]{display:flex;gap:.9rem;align-items:start;margin-top:2rem;padding:1.2rem 1.4rem;background:var(--accent-soft);border-radius:var(--r-md);color:var(--primary)}.note[data-astro-cid-igs6s6lj] p[data-astro-cid-igs6s6lj]{margin:0;font-size:.92rem;color:var(--muted)}.note[data-astro-cid-igs6s6lj] svg{flex-shrink:0;margin-top:2px}.detail__side[data-astro-cid-igs6s6lj]{position:sticky;top:calc(var(--header-h) + 1.5rem);display:grid;gap:1rem}.side-card[data-astro-cid-igs6s6lj]{border:1px solid var(--line);border-radius:var(--r-lg);padding:1.6rem;background:var(--surface)}.side-card[data-astro-cid-igs6s6lj] h4[data-astro-cid-igs6s6lj]{margin-bottom:1rem}.side-card[data-astro-cid-igs6s6lj] dl[data-astro-cid-igs6s6lj]{margin:0 0 1.4rem;display:grid}.side-card[data-astro-cid-igs6s6lj] dl[data-astro-cid-igs6s6lj] div[data-astro-cid-igs6s6lj]{display:flex;justify-content:space-between;padding:.7rem 0;border-bottom:1px solid var(--line);font-size:.92rem}.side-card[data-astro-cid-igs6s6lj] dt[data-astro-cid-igs6s6lj]{color:var(--muted)}.side-card[data-astro-cid-igs6s6lj] dd[data-astro-cid-igs6s6lj]{margin:0;font-weight:700}.side-card--soft[data-astro-cid-igs6s6lj]{background:var(--soft);border-color:transparent}.side-card--soft[data-astro-cid-igs6s6lj] p[data-astro-cid-igs6s6lj]{color:var(--muted);font-size:.92rem}.rel[data-astro-cid-igs6s6lj]{text-decoration:none;color:inherit;display:grid;gap:.4rem;align-content:start}.rel__img[data-astro-cid-igs6s6lj]{position:relative;aspect-ratio:16 / 10;border-radius:var(--r-md);overflow:hidden;margin-bottom:.6rem}.rel__img[data-astro-cid-igs6s6lj] img[data-astro-cid-igs6s6lj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.rel[data-astro-cid-igs6s6lj]:hover .rel__img[data-astro-cid-igs6s6lj] img[data-astro-cid-igs6s6lj]{transform:scale(1.05)}.rel[data-astro-cid-igs6s6lj] h3[data-astro-cid-igs6s6lj]{margin:0}.rel[data-astro-cid-igs6s6lj] p[data-astro-cid-igs6s6lj]{color:var(--muted);font-size:.92rem;margin:0}.rel[data-astro-cid-igs6s6lj]:hover h3[data-astro-cid-igs6s6lj]{color:var(--primary)}.pn[data-astro-cid-igs6s6lj]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding-block:2.5rem}.pn__link[data-astro-cid-igs6s6lj]{text-decoration:none;color:var(--text);display:grid;gap:.2rem;padding:1rem 1.2rem;border-radius:var(--r-md);transition:background .2s}.pn__link[data-astro-cid-igs6s6lj]:hover{background:var(--soft)}.pn__link[data-astro-cid-igs6s6lj] small[data-astro-cid-igs6s6lj]{color:var(--muted);font-weight:600}.pn__link[data-astro-cid-igs6s6lj] strong[data-astro-cid-igs6s6lj]{font-size:1.1rem}.pn__link--next[data-astro-cid-igs6s6lj]{text-align:right}.pn__all[data-astro-cid-igs6s6lj]{width:52px;height:52px;border-radius:var(--r-md);border:1px solid var(--line);display:grid;place-items:center;color:var(--primary)}.pn__all[data-astro-cid-igs6s6lj]:hover{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}@media(max-width:960px){.detail[data-astro-cid-igs6s6lj]{grid-template-columns:1fr}.detail__side[data-astro-cid-igs6s6lj]{position:static}}@media(max-width:600px){.focus[data-astro-cid-igs6s6lj],.forms[data-astro-cid-igs6s6lj]{grid-template-columns:1fr}.pn[data-astro-cid-igs6s6lj]{grid-template-columns:1fr 1fr}.pn__all[data-astro-cid-igs6s6lj]{display:none}}
