/* ENTER MY MIND V55 — THE FILM: production story, no track-photo carousels. */
#page-stillfilm.v55-film-page{--film-edge:rgba(240,216,192,.24);--film-copy:#d7c7b9}
#page-stillfilm .v55-film-index{display:flex;flex-direction:column;align-items:start;gap:15px;padding-top:6px}
#page-stillfilm .v55-film-rule{display:block;width:72px;height:1px;background:#bca893}
#page-stillfilm .v55-film-meta{font:600 9px/1.8 var(--font-sans);letter-spacing:.17em;color:#a99b8e}
#page-stillfilm .v55-film-origin{display:grid;grid-template-columns:minmax(180px,.46fr) minmax(0,1.25fr);gap:clamp(25px,5vw,90px);padding:clamp(74px,9vw,142px) 0 clamp(85px,10vw,155px);border-bottom:1px solid var(--film-edge)}
#page-stillfilm .v55-film-prose{max-width:835px}
#page-stillfilm .v55-film-origin h2,#page-stillfilm .v55-film-process h2,#page-stillfilm .v55-film-effort h2,#page-stillfilm .v55-film-result h2{font:400 clamp(43px,6.3vw,92px)/1.06 var(--font-serif);letter-spacing:-.055em;margin:0 0 37px}
#page-stillfilm .v55-film-origin h2 em,#page-stillfilm .v55-film-process h2 em,#page-stillfilm .v55-film-effort h2 em,#page-stillfilm .v55-film-result h2 em{font-weight:400}
#page-stillfilm .v55-film-prose p,#page-stillfilm .v55-film-effort-copy p,#page-stillfilm .v55-film-result p{font:clamp(15px,1.35vw,18px)/1.95 var(--font-sans);color:var(--film-copy);max-width:720px;margin:0 0 24px}
#page-stillfilm .v55-film-prose p strong{color:#f4e5d6;font-weight:600}
#page-stillfilm .v55-film-process{padding:clamp(80px,8vw,130px) 0 clamp(80px,9vw,128px);border-bottom:1px solid var(--film-edge)}
#page-stillfilm .v55-film-process-head{max-width:880px;margin-bottom:66px}
#page-stillfilm .v55-film-process-head h2{margin:22px 0 23px}
#page-stillfilm .v55-film-process-head>p{font:16px/1.8 var(--font-sans);color:var(--film-copy);max-width:615px}
#page-stillfilm .v55-film-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,54px)}
#page-stillfilm .v55-film-notes article{border-top:1px solid rgba(237,206,169,.48);padding:19px 0 4px}
#page-stillfilm .v55-film-notes article>span{font:600 10px/1.6 var(--font-sans);letter-spacing:.14em;color:#c9ac8f}
#page-stillfilm .v55-film-notes h3{font:400 clamp(22px,2.2vw,35px)/1.2 var(--font-serif);margin:25px 0 15px}
#page-stillfilm .v55-film-notes p{font:13px/1.87 var(--font-sans);color:var(--film-copy);margin:0;max-width:390px}
#page-stillfilm .v55-film-effort{border-bottom:1px solid var(--film-edge);display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.2fr);gap:clamp(20px,6vw,90px);align-items:center;padding:clamp(80px,10vw,145px) 0}
#page-stillfilm .v55-film-time{display:flex;flex-direction:column;align-items:start;justify-content:center;line-height:1;text-align:left}
#page-stillfilm .v55-film-time>span{font:400 clamp(140px,22vw,300px)/.86 var(--font-serif);letter-spacing:-.09em;color:#ecdfce}
#page-stillfilm .v55-film-time>strong{font:400 clamp(50px,8vw,100px)/.9 var(--font-serif);letter-spacing:-.06em;color:#c8b39d;padding-left:6px}
#page-stillfilm .v55-film-time>small{font:600 10px/1.7 var(--font-sans);letter-spacing:.22em;color:#a69a90;margin-top:17px;padding-left:8px}
#page-stillfilm .v55-film-effort h2{margin:22px 0 31px}
#page-stillfilm .v55-film-result{text-align:center;margin:0 auto;padding:clamp(110px,13vw,180px) 0 clamp(115px,13vw,175px);max-width:900px}
#page-stillfilm .v55-film-result h2{font-size:clamp(70px,10vw,155px);margin:28px 0 45px}
#page-stillfilm .v55-film-result p{margin:0 auto 24px;max-width:730px}
#page-stillfilm .v55-film-result>a{font:600 10px/1.5 var(--font-sans);letter-spacing:.14em;display:inline-block;border-bottom:1px solid #dbc4aa;color:#f5e6d4!important;padding:12px 0;margin-top:36px;text-decoration:none}
#page-stillfilm .v55-film-result>a:hover,#page-stillfilm .v55-film-result>a:focus-visible{color:#fff!important;border-color:#fff}
#page-stillfilm .v52-film-ending{margin-top:0}
@media(max-width:900px){#page-stillfilm .v55-film-notes{grid-template-columns:1fr 1fr}#page-stillfilm .v55-film-effort{grid-template-columns:1fr 1.3fr}#page-stillfilm .v55-film-time>span{font-size:clamp(140px,24vw,240px)}}
@media(max-width:700px){#page-stillfilm .v55-film-origin,#page-stillfilm .v55-film-effort{grid-template-columns:1fr;gap:38px}#page-stillfilm .v55-film-origin{padding:65px 0 84px}#page-stillfilm .v55-film-process{padding:74px 0}#page-stillfilm .v55-film-notes{grid-template-columns:1fr;gap:28px}#page-stillfilm .v55-film-process-head{margin-bottom:44px}#page-stillfilm .v55-film-origin h2,#page-stillfilm .v55-film-process h2,#page-stillfilm .v55-film-effort h2{font-size:clamp(43px,11vw,74px)}#page-stillfilm .v55-film-time{align-items:center}#page-stillfilm .v55-film-time>span{font-size:190px}#page-stillfilm .v55-film-time>strong{font-size:77px}#page-stillfilm .v55-film-time>small{font-size:9px}#page-stillfilm .v55-film-effort{padding:70px 0 92px}#page-stillfilm .v55-film-result{padding:90px 0 105px}#page-stillfilm .v55-film-result h2{font-size:clamp(65px,17vw,99px)}#page-stillfilm .v55-film-prose p,#page-stillfilm .v55-film-effort-copy p,#page-stillfilm .v55-film-result p{font-size:15px}}
