/* Field Notes XVI — a film essay in four proofs. Only this edition uses these selectors. */
.hn16{--linen:#eae5d8;--ink:#232824;--night:#1a2828;--clay:#b4492f;--tiny:600 .71rem/1.5 var(--v6-ui),sans-serif;--r:clamp(23px,5.2vw,92px);font-family:var(--v6-ui);background:var(--night);color:#f7f0dc;position:relative;isolation:isolate;overflow:clip;scroll-margin-top:75px}
.hn16 *, .hn16 *:before,.hn16 *:after{box-sizing:border-box}.hn16 a{color:inherit;text-underline-offset:5px}.hn16 :focus-visible{outline:3px solid #d77a4c;outline-offset:4px}
.hn16-cap,.hn16-front,.hn16-deck,.hn16-walk,.hn16-end{width:min(100%,1550px);margin:auto;padding-inline:var(--r)}
.hn16-cap{padding-top:clamp(35px,5vw,76px);display:flex;gap:.7em;justify-content:space-between;align-items:baseline;color:#dbd9c8;font:var(--tiny);letter-spacing:.09em}.hn16-cap:after{content:"";flex:1;order:1;align-self:center;border-top:1px solid #6c766a}.hn16-cap span:last-child{order:2}.hn16-cap b{display:inline-block;width:8px;height:8px;border-radius:100%;background:#ec8258;margin-right:7px}
.hn16-front{display:grid;grid-template-columns:minmax(245px,.63fr) minmax(0,1.37fr);gap:clamp(22px,4vw,66px);align-items:center;padding-block:clamp(40px,6.7vw,105px) clamp(30px,5vw,80px)}
.hn16-roman{font:italic clamp(24px,3.1vw,52px)/1 Georgia,serif;letter-spacing:-.065em;color:#e19b77}.hn16 h2{font-family:var(--v6-display);font-size:clamp(70px,8.9vw,150px);font-weight:590;line-height:1.1;letter-spacing:-.087em;margin:.19em 0 .28em;color:#f4edda}.hn16 h2 em{font-style:normal;color:#d9bf9e}
.hn16-head>p{color:#efe6d3;word-break:keep-all;font-family:var(--v6-prose);font-size:clamp(15px,1.4vw,24px);line-height:1.8;margin:0 0 1.3em}.hn16-head>a,.hn16-leaf>a,.hn16-end a{display:inline-flex;gap:.65em;align-items:center;padding-block:8px;border-bottom:1px solid;text-decoration:none;font:600 13px/1.4 var(--v6-ui)}
.hn16-reel{margin:0;min-width:0}.hn16-aperture{background:#29312d;position:relative;isolation:isolate;aspect-ratio:16/10;overflow:hidden}.hn16-aperture picture,.hn16-aperture img,.hn16-aperture video{width:100%;height:100%;object-fit:cover;inset:0;position:absolute;display:block}.hn16-aperture video:not(.visible){opacity:0}.hn16-aperture button{z-index:1;position:absolute;bottom:14px;right:12px;background:#18201dd9;border:1px solid #e7e3c6b3;color:#faf5e4;border-radius:0;padding:8px 13px;font:600 12px/1.6 var(--v6-ui);cursor:pointer}.hn16 [hidden]{display:none!important}.hn16-reel figcaption{font:var(--tiny);letter-spacing:.05em;display:flex;gap:10px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #7b8175;color:#dbd9c8}
.hn16-deck{padding-block:22px 26px;display:grid;grid-template-columns:1fr 1.5fr;gap:40px;align-items:end;border-top:1px solid #687367}.hn16-editor span{font:var(--tiny);color:#f4c6a4}.hn16-editor p{max-width:38em;font-size:14px;line-height:1.72;word-break:keep-all;margin:7px 0 0;color:#e8e3cd}.hn16-chapters{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px 20px}.hn16-chapters a{font-size:13px;padding-block:9px;text-decoration:none;white-space:nowrap}.hn16-chapters i{font:italic 17px Georgia,serif;color:#ecc5a8;margin-right:4px}
.hn16-walk{background:var(--linen);color:var(--ink);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(35px,7.5vw,135px);padding-block:clamp(45px,6vw,96px);box-shadow:0 0 0 100vmax var(--linen);clip-path:inset(0 -100vmax)}
.hn16-easel{display:none}.hn16-essays,.hn16-head{min-width:0}.hn16:not(.has-easel) .hn16-walk{display:block}.hn16:not(.has-easel) .hn16-essays{max-width:850px;margin:auto}
.hn16.has-easel .hn16-easel{display:block;min-width:0;position:sticky;top:clamp(94px,14vh,155px);align-self:start;border-top:2px solid #353d32}.hn16-easel-rule,.hn16-dateline{display:flex;align-items:baseline;justify-content:space-between;font:var(--tiny);letter-spacing:.06em;color:#4e5146;padding-block:11px}.hn16-easel-rule b{font-family:ui-monospace,monospace;font-variant-numeric:tabular-nums}.hn16-meter{display:flex;gap:4px;margin-top:7px}.hn16-meter i{height:3px;flex:1;background:#c3c3b2}.hn16-meter .is-current{background:var(--clay)}
.hn16-leaf{position:relative;min-width:0;padding-block:clamp(26px,5.7vw,89px);margin:0;border-top:1px solid #b5b4a4;scroll-margin-top:94px}.hn16-leaf:first-child{padding-top:0;border-top:2px solid #353d32}.hn16-dateline{justify-content:flex-start;gap:9px}.hn16-dateline b{font:italic 26px Georgia,serif;color:#9b3923}.hn16-leaf h3{font-family:var(--v6-display);font-size:clamp(29px,3.2vw,59px);font-weight:600;line-height:1.29;letter-spacing:-.072em;color:#262924;margin:12px 0 .65em;text-wrap:balance;word-break:keep-all}
.hn16-leaf p{font:400 clamp(16px,1.28vw,21px)/1.88 var(--v6-prose);word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.02em;max-width:36em;margin:0 0 1.05em}.hn16-leaf>a{color:#693724}
.hn16-proof{margin:0 0 20px}.hn16-proof>img,.hn16-typeplate>div{display:block;width:100%;height:auto;aspect-ratio:1.39;object-fit:contain;background:#e2ded1;border:1px solid #c4c3b5;padding:clamp(16px,2.6vw,40px)}.hn16-proof figcaption{font:var(--tiny);line-height:1.7;color:#58594e;margin:.68em 0 0}.hn16-typeplate>div{padding:clamp(22px,3vw,52px);display:flex;flex-direction:column;justify-content:space-between;background:#525d4c;color:#faf1da;border-color:#525d4c}.hn16-typeplate blockquote{font:normal 500 clamp(20px,2.4vw,44px)/1.5 var(--v6-display);letter-spacing:-.045em;word-break:keep-all;margin:.55em 0}.hn16-typeplate small,.hn16-typeplate span{font:var(--tiny)}
.hn16.has-easel .hn16-leaf>.hn16-proof{display:none}.hn16-end{padding-block:clamp(45px,6.3vw,92px);background:var(--night);text-align:center}.hn16-end i{font:var(--tiny);letter-spacing:.12em;color:#e49b78}.hn16-end>p{font:500 clamp(23px,3.1vw,53px)/1.55 var(--v6-display);letter-spacing:-.045em;margin:.66em 0;word-break:keep-all}.hn16-end a{color:#eadcc5}
.sq16-entry{border-top:2px solid #55604c!important;position:relative}.sq16-entry strong,.sq16-stamp{color:#4a593b}.sq16-tag{display:inline-block;background:#e0e1d0;color:#33422d;font:700 11px/1.6 var(--v6-ui);padding:2px 8px;letter-spacing:.06em;margin-right:.56em;vertical-align:middle}.sq16-letter{margin:clamp(19px,3vw,41px) 0;padding:15px 0 16px clamp(15px,2vw,29px);border-left:3px solid #abb598}.sq16-letter>span{display:block;color:#c5cfb9;font:var(--v6-ui);font-size:.75rem;font-weight:650;letter-spacing:.08em}.sq16-letter>p{margin-top:9px}.hn16-flag{display:inline-flex;gap:.55em;align-items:center;margin:14px 0 0;color:#7c4b35;font:650 12px/1.5 var(--v6-ui);text-underline-offset:4px}.hn16-flag i{font:italic 19px Georgia,serif}.hn16-gate{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;border-top:1px solid #9eab92;padding-top:18px;margin-top:25px}.hn16-gate a{color:inherit;text-underline-offset:4px;font:600 13px/1.7 var(--v6-ui)}
@media(max-width:780px){.hn16-front{grid-template-columns:.68fr 1.32fr;gap:18px}.hn16 h2{font-size:clamp(60px,11vw,90px)}.hn16-deck{grid-template-columns:1fr;gap:9px}.hn16-chapters{justify-content:flex-start}.hn16-walk,.hn16.has-easel .hn16-walk{display:block}.hn16.has-easel .hn16-easel{display:none}.hn16.has-easel .hn16-leaf>.hn16-proof{display:block}.hn16-leaf{padding-block:35px}.hn16-essays{max-width:610px;margin:auto}.hn16-leaf p{max-width:none}.hn16-leaf>.hn16-proof img,.hn16-leaf>.hn16-typeplate>div{max-height:330px;aspect-ratio:1.85}.hn16-leaf h3{font-size:clamp(27px,5.6vw,40px)}}
@media(max-width:650px){.hn16{--r:22px}.hn16-front{display:block;padding-block:24px 34px}.hn16-roman{font-size:25px}.hn16-front h2{font-size:clamp(54px,13vw,80px);margin:.1em 0 .17em}.hn16 h2 br{display:none}.hn16 h2 em:before{content:" "}.hn16-head p{font-size:16px;margin:.6em 0}.hn16-head>a{margin-bottom:17px}.hn16-aperture{aspect-ratio:1.24}.hn16-cap{font-size:10px}.hn16-chapters{display:grid;grid-template-columns:1fr 1fr;gap:1px 8px}.hn16-chapters a{border-top:1px solid #637167;padding-block:10px}.hn16-reel figcaption{font-size:10px}.hn16-dateline{font-size:10px}.hn16-break{display:none}.hn16-end p{font-size:clamp(22px,5.9vw,34px)}}
@media print{.hn16{display:none!important}}
#cover .hn16-cover-intro{font:400 clamp(14px,1.12vw,18px)/1.72 var(--v6-prose);letter-spacing:-.02em;max-width:27em;word-break:keep-all;margin:-.25em 0 1.25em;color:#524c40}.hn16-opening-question{font:600 clamp(19px,2.2vw,32px)/1.4 var(--v6-display);margin:0 0 .65em;letter-spacing:-.045em}.hn16-walk .hn16-leaf>a:hover,.hn16-head>a:hover,.hn16-end a:hover{color:#a54c31}.hn16-head>a:hover,.hn16-end a:hover{color:#ecc3a1}.sq16-letter>span{color:inherit;font:650 13px/1.6 var(--v6-ui);opacity:.85}#squad-leader,#leadership-cv{scroll-margin-top:100px}
@media(max-width:650px){.hn16-aperture{aspect-ratio:3/2}#cover .hn16-cover-intro{grid-column:1/-1;grid-row:auto;order:8;font-size:13px;line-height:1.6;margin:.5em 0 0;max-width:34em}.fn15-namepage .fn15-actions{align-self:end}}
