.jp .anv{text-align:center}.jp .anv .ap-lead{max-width:52ch;margin-left:auto;margin-right:auto}.jp .anv-film{flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.jp .anv-film.big{width:min(78%,330px);margin:clamp(28px,4vw,44px) auto 0}.jp .anv-duo{justify-content:center;align-items:flex-start;gap:clamp(24px,4vw,56px);display:flex}.jp .anv-duo .anv-film.big{width:min(42%,330px);margin-left:0;margin-right:0}.jp .anv-phone{background:#1b1535;border-radius:34px;width:100%;padding:6px;display:block;box-shadow:0 30px 60px -34px #21145099}.jp .anv-phone video{aspect-ratio:9/16;object-fit:cover;background:#1b1535;border-radius:28px;width:100%;height:auto;display:block}.jp .anv-film figcaption{color:var(--jp-ink);font-weight:700}.jp .anv-film.big figcaption{font-size:1.1rem}.jp .anv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);margin-top:clamp(36px,5vw,60px);display:grid}@media (max-width:760px){.jp .anv-duo{flex-direction:column;align-items:center;gap:0}.jp .anv-duo .anv-film.big{width:min(78%,330px)}.jp .anv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.jp .anv-phone{border-radius:24px;padding:4px}.jp .anv-phone video{border-radius:20px}.jp .anv-film figcaption{font-size:.92rem}}
