/* Section 4 only, plus the shared paper edge from section 3. */
.page {
 --english-height:max(calc(465 * var(--u)),calc(100svh + 100 * var(--u)));
 --english-extra:calc(var(--english-height) - 270 * var(--u));
 height:calc(2048 * var(--u) + var(--firstview-extra) + var(--philosophy-extra) + var(--preschool-extra) + var(--english-extra));
}
.stage3-content { height:calc(589 * var(--u) + var(--english-extra)); }
.scene.english { height:var(--english-height); }
.preschool-paper .paper-bottom { mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2ODIgODAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0zJSIgeT0iLTI1JSIgd2lkdGg9IjEwNiUiIGhlaWdodD0iMTUwJSI+PGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9Ii4xNiAuMjciIG51bU9jdGF2ZXM9IjMiIHNlZWQ9IjIzIiByZXN1bHQ9ImdyYWluIi8+PGZlRGlzcGxhY2VtZW50TWFwIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImdyYWluIiBzY2FsZT0iMi4yIiB4Q2hhbm5lbFNlbGVjdG9yPSJSIiB5Q2hhbm5lbFNlbGVjdG9yPSJHIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNlZGdlKSIgZmlsbD0id2hpdGUiIGQ9Ik0tNCAtMjAgSDY4NiBWNzggQzYyMCA2NSA1NzAgNjAgNTEwIDUzIEM0NTAgNDYgNDIwIDM3IDM0MCAyMCBDMjgwIDEwIDI1MCA4IDE3MCA4IEMxMDAgMTAgNjAgOCAtNCAyOSBaIi8+PC9zdmc+"); -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2ODIgODAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0zJSIgeT0iLTI1JSIgd2lkdGg9IjEwNiUiIGhlaWdodD0iMTUwJSI+PGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9Ii4xNiAuMjciIG51bU9jdGF2ZXM9IjMiIHNlZWQ9IjIzIiByZXN1bHQ9ImdyYWluIi8+PGZlRGlzcGxhY2VtZW50TWFwIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImdyYWluIiBzY2FsZT0iMi4yIiB4Q2hhbm5lbFNlbGVjdG9yPSJSIiB5Q2hhbm5lbFNlbGVjdG9yPSJHIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNlZGdlKSIgZmlsbD0id2hpdGUiIGQ9Ik0tNCAtMjAgSDY4NiBWNzggQzYyMCA2NSA1NzAgNjAgNTEwIDUzIEM0NTAgNDYgNDIwIDM3IDM0MCAyMCBDMjgwIDEwIDI1MCA4IDE3MCA4IEMxMDAgMTAgNjAgOCAtNCAyOSBaIi8+PC9zdmc+"); }
.english > .paper { visibility:hidden; }
.english-paper-space { position:absolute; left:0; top:calc(-21 * var(--u)); width:100%; height:calc(100% + 31 * var(--u)); z-index:0; pointer-events:none; }
.english-paper-space > span { position:absolute; left:0; width:100%; }
.english-paper-space .intro-paper { top:0; height:calc(100 * var(--u)); background:url('assets/paper/english-intro-paper.svg') 0 0/100% 100% no-repeat; }
.english-paper-space .body-paper { top:calc(97 * var(--u)); height:calc(100% - 97 * var(--u)); background:url('assets/paper/english-space-texture.png') 0 calc(-76 * var(--u))/calc(270 * var(--u)) calc(220 * var(--u)) repeat; }
.english > [data-photo="english-main"] { top:12%; height:calc(330 * var(--u)); }
.english > [data-photo="english-small"] { top:61%; }
.english > .section-brand { top:11%; }
.english > #english-title { top:26%; }
.english > .body { top:47%; }
.english > .button { top:69%; }
.english > .discover { top:32%; }

/* Keep the shared torn-paper tail visible beyond the section 3 container. */
.stage2-content { overflow-clip-margin:48px; }
