/* Andrew's note stays readable, with two actual field photographs alongside it. */
.about-page{background:#14191e;padding:32px 0 48px}
.about-page>.wrap{max-width:1480px}
.about-statement{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;padding:0;min-height:690px;border-radius:0;background:#1b2127;box-shadow:none}
.about-statement::after{width:4px}
.about-copy{padding:clamp(32px,4vw,64px);align-self:center;max-width:none}
.about-statement h1{font-size:clamp(32px,3.65vw,54px);line-height:1.08;letter-spacing:-1px;margin-bottom:26px}
.about-copy>p:not(.about-label){font-size:17px;line-height:1.65;color:#e0e4e7}
.about-label{padding:0;background:none;border-radius:0;color:#f0798c;font-size:11px;letter-spacing:.16em;line-height:1.6}
.about-signature{margin-top:28px;padding-top:18px}
.about-scenes{display:grid;grid-template-columns:1fr 1fr;min-width:0}
.about-field-shot{position:relative;isolation:isolate;min-height:690px;overflow:hidden;background:#10161a;border-left:1px solid #ffffff22;margin:0}
.about-field-shot>img,.about-field-shot>a,.about-field-shot>a>img,.about-field-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}
.about-road>img{object-position:50% 45%}.about-rig>a>img{object-position:50% 50%}
.about-field-shot::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 55%,#090c11c9);pointer-events:none}
.about-field-shot figcaption{position:absolute;z-index:3;left:18px;right:18px;bottom:20px;font:500 12px/1.5 "IBM Plex Sans",sans-serif;color:#fff;text-shadow:0 1px 4px #000}
.about-play{position:absolute;z-index:4;left:18px;right:18px;bottom:72px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:9px 12px;background:#10171eb8;border:1px solid #ffffff7a;border-radius:0;color:#fff;font:500 13px/1.4 "IBM Plex Sans",sans-serif;cursor:pointer}
.about-play:focus-visible{outline:3px solid #fff;outline-offset:3px}.about-play span{font-size:20px}
.about-field-video{z-index:2;opacity:0;background:#10161a;object-fit:cover}.about-field-shot.is-playing .about-field-video{opacity:1}.about-field-shot.is-playing::after{display:none}.about-field-shot.is-playing figcaption{display:none}
.about-watermark{opacity:.07;right:40%;width:560px}
@media(max-width:1000px) and (min-width:761px){.about-statement{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.about-scenes{grid-template-columns:1fr}.about-field-shot{min-height:360px}.about-copy{padding:32px}.about-copy>p:not(.about-label){font-size:16px}}
@media(max-width:760px){.about-page{padding:18px 0 28px}.about-statement{display:block;min-height:0}.about-copy{padding:32px 24px}.about-statement h1{font-size:34px;line-height:1.1}.about-copy>p:not(.about-label){font-size:16.5px;line-height:1.65}.about-scenes{grid-template-columns:1fr 1fr}.about-field-shot{min-height:370px}.about-field-shot figcaption{font-size:11px;left:14px;right:14px;bottom:16px}.about-play{left:12px;right:12px;bottom:74px;font-size:12px}.about-watermark{right:-100px;bottom:230px;opacity:.06}.about-signature .about-title{font-size:13px}}
@media(max-width:360px){.about-copy{padding:28px 19px}.about-statement h1{font-size:30px}.about-field-shot{min-height:330px}.about-play{padding:7px 9px;font-size:11px}}

.about-play[hidden]{display:none}
