.entry[data-astro-cid-zoshki4t]{padding-block:calc(56px + var(--sp-8)) var(--sp-10)}.entry__inner[data-astro-cid-zoshki4t]{max-width:74ch}.entry__back[data-astro-cid-zoshki4t]{margin-bottom:var(--sp-5);font-size:var(--fs-sm);letter-spacing:.06em}.entry__back[data-astro-cid-zoshki4t] a[data-astro-cid-zoshki4t]{color:var(--c-grey-blue-1);text-decoration:none}.entry__back[data-astro-cid-zoshki4t] a[data-astro-cid-zoshki4t]:hover{text-decoration:underline}.entry__head[data-astro-cid-zoshki4t]{margin-bottom:var(--sp-6)}.entry__type[data-astro-cid-zoshki4t]{font-family:var(--ff-body);font-size:var(--fs-xs);letter-spacing:.32em;text-transform:uppercase;color:var(--c-grey-blue-1);margin-bottom:var(--sp-2)}.entry__title[data-astro-cid-zoshki4t]{font-family:var(--ff-display);font-size:var(--fs-2xl);line-height:1.06;letter-spacing:.01em;color:var(--c-navy);margin-bottom:var(--sp-3)}.entry__date[data-astro-cid-zoshki4t]{font-size:var(--fs-sm);color:var(--c-grey-blue-1)}.entry__media[data-astro-cid-zoshki4t]{margin-bottom:var(--sp-7)}.entry__body[data-astro-cid-zoshki4t]{display:grid;gap:var(--sp-4)}.entry__body[data-astro-cid-zoshki4t] p[data-astro-cid-zoshki4t]{font-size:var(--fs-md);line-height:1.65;color:var(--c-navy)}.entry__lead[data-astro-cid-zoshki4t]{font-size:var(--fs-lg);line-height:1.5}.entry__h2[data-astro-cid-zoshki4t]{font-family:var(--ff-display);font-size:var(--fs-lg);line-height:1.2;color:var(--c-navy);margin-top:var(--sp-3)}.entry__figure[data-astro-cid-zoshki4t],.entry__row[data-astro-cid-zoshki4t]{display:grid;gap:var(--sp-3);margin-block:var(--sp-2)}@media(min-width:800px){.entry__row[data-astro-cid-zoshki4t]{grid-template-columns:1fr 1fr}}.entry__fig[data-astro-cid-zoshki4t]{margin:0;border-radius:var(--radius-md);overflow:hidden;background:var(--c-grey-light)}.entry__fig[data-astro-cid-zoshki4t] img{display:block;width:100%;height:auto}@media(min-width:800px){.entry__row[data-astro-cid-zoshki4t] .entry__fig[data-astro-cid-zoshki4t]{aspect-ratio:4 / 3}.entry__row[data-astro-cid-zoshki4t] .entry__fig[data-astro-cid-zoshki4t] img{height:100%;object-fit:cover}}.entry__kit[data-astro-cid-zoshki4t]{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--rule-on-light)}.entry__kit-btn[data-astro-cid-zoshki4t]{display:inline-block;padding:var(--sp-3) var(--sp-5);border:1px solid var(--c-navy);border-radius:var(--radius-sm);font-family:var(--ff-body);font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--c-navy);text-decoration:none}.entry__kit-btn[data-astro-cid-zoshki4t]:hover{background:var(--c-navy);color:var(--c-white)}.entry__kit-btn[data-astro-cid-zoshki4t].is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.entry__kit-note[data-astro-cid-zoshki4t]{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--c-grey-blue-1)}
