.di-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2rem 0;padding:1.4rem;background:#dce9e5;border-radius:1rem}.di-summary p{margin:0}.di-summary strong{font-size:1.2rem;color:#123b3a}.di-stop{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.di-stop .cs-photo{margin:0}.di-page img{max-width:100%;height:auto}.di-page figcaption{font-size:.85rem;color:#48615b}.di-page section,.di-page article{scroll-margin-top:6rem}.di-page #place-film{padding:2rem;background:#dce9e5;border-radius:1rem}.di-page .pp-film-frame{display:block;width:min(100%,360px);height:auto;aspect-ratio:9/16;border:0}.di-page nav{line-height:2}.di-page .cs-place{margin:2.5rem 0}.di-page .cs-notice h2{margin-top:0}.di-page [data-share-status]{overflow-wrap:anywhere}.di-page [data-share-status] input{max-width:100%}@media(max-width:700px){.di-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.di-stop{grid-template-columns:1fr}.di-page #place-film{padding:1rem}.di-page .p-actions{display:flex;flex-wrap:wrap;gap:.75rem}}@media print{.di-page #place-film{display:none}.di-stop{display:block}.di-page .p-actions button{display:none}}
