.album-intro{padding:150px 6% 70px;max-width:1100px}.album-intro h1{font-size:clamp(58px,7vw,110px);line-height:1.04;margin:25px 0}.album-intro>p:last-child{max-width:600px;font-size:19px;line-height:1.7}.album-film{margin:0 6%;background:#211a1c;color:#fff}.album-film-heading{padding:35px 40px}.album-film-heading h2{font-size:38px;margin:0 0 12px}.album-film video{display:block;width:100%;height:auto;background:#000}.album-options{padding:100px 6%}.album-options h2,.album-details h2{font-size:clamp(42px,5vw,72px);line-height:1.1}.album-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.album-grid img{width:100%;height:auto;display:block}.album-grid h3{font-size:23px;margin:22px 0 12px}.album-grid p,.album-note,.album-details p{line-height:1.7}.album-note{max-width:850px;font-size:14px;margin-top:35px;color:#665b5e}.album-details{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;padding:0 6% 100px}.album-details>img{width:100%;height:auto}.album-details h3{margin-top:25px}.album-details .text-link{display:block;width:fit-content;margin-top:20px}@media(max-width:700px){.album-intro{padding-top:115px}.album-grid,.album-details{grid-template-columns:1fr}.album-grid{gap:35px}.album-film-heading{padding:25px}.album-options{padding:65px 6%}.album-details>img{margin-bottom:30px}}