._7wE4JG_hero{isolation:isolate;min-height:100svh;position:relative;overflow:clip}._7wE4JG_face{z-index:0;pointer-events:none;min-height:100svh;padding-top:calc(var(--header-h) + clamp(16px, 4vh, 48px));flex-direction:column;padding-bottom:clamp(96px,16vh,160px);display:flex;position:relative}._7wE4JG_kicker{color:var(--dust);align-self:flex-start;margin-top:auto}._7wE4JG_name{letter-spacing:-.015em;flex-direction:column;padding-top:.12em;font-size:clamp(5rem,min(21.5vw,33svh),24rem);line-height:.8;display:flex}._7wE4JG_name span{align-self:flex-start}._7wE4JG_last{color:var(--signal);margin-top:-.02em;align-self:flex-end!important}._7wE4JG_lower{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:clamp(20px,3vh,40px);display:flex}._7wE4JG_lead{max-width:38ch;font-size:var(--fs-lead);text-wrap:pretty;line-height:1.4}._7wE4JG_role{white-space:nowrap;display:block}._7wE4JG_stickerWrap{padding-right:2vw;font-size:clamp(1.4rem,2.4vw,2.4rem)}._7wE4JG_block,._7wE4JG_debris{display:none;position:absolute;inset:0}._7wE4JG_block{z-index:1;touch-action:pan-y;cursor:crosshair}._7wE4JG_debris{z-index:2;pointer-events:none}._7wE4JG_controls{display:none}@media (prefers-reduced-motion:no-preference){:is(.js ._7wE4JG_block,.js ._7wE4JG_debris){display:block}.js ._7wE4JG_block{background:var(--stone);animation:0s 4s forwards _7wE4JG_release}._7wE4JG_hero[data-ready] ._7wE4JG_block{background:0 0}.js ._7wE4JG_controls{z-index:3;background:var(--graphite);color:var(--chalk);font-size:var(--fs-small);transition:transform .9s var(--ease-out);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px 28px;padding-block:18px 22px;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}._7wE4JG_controls[data-interactive]{transform:none!important}}@keyframes _7wE4JG_release{to{background:0 0}}._7wE4JG_hint strong{color:var(--signal);font-weight:600}._7wE4JG_meter{font-variant-numeric:tabular-nums;color:var(--dust-light)}._7wE4JG_meterNum{font-family:var(--font-display), Impact, sans-serif;color:var(--chalk);margin-right:4px;font-size:1.4rem}._7wE4JG_clear,._7wE4JG_skip{min-height:44px;font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);align-items:center;padding:0 16px;font-size:1.05rem;text-decoration:none;display:inline-flex}._7wE4JG_clear{border:1.5px solid var(--chalk);color:var(--chalk)}._7wE4JG_skip{background:var(--signal);color:var(--graphite)}@media (hover:hover){._7wE4JG_clear:hover{background:var(--chalk);color:var(--graphite)}._7wE4JG_skip:hover{background:var(--chalk)}}@media (max-width:900px){._7wE4JG_lower{flex-direction:column;align-items:flex-start}._7wE4JG_stickerWrap{align-self:flex-end}@media (prefers-reduced-motion:no-preference){.js ._7wE4JG_hero{flex-direction:column;display:flex}.js ._7wE4JG_face{flex:1;min-height:0;padding-bottom:32px}.js ._7wE4JG_controls{grid-template-columns:1fr 1fr;gap:10px 12px;padding-block:14px 16px;position:relative}._7wE4JG_hint{grid-column:1/-1}._7wE4JG_meter{display:none}}}._7wE4JG_coarse{display:none}@media (hover:none),(pointer:coarse){._7wE4JG_fine{display:none}._7wE4JG_coarse{display:inline}}
.XILVtW_section{padding-block:clamp(120px,15vw,240px) clamp(80px,10vw,140px)}.XILVtW_title{font-size:clamp(3.6rem,11.5vw,13rem)}.XILVtW_mark{background:var(--signal);padding:0 .12em;display:inline-block;transform:rotate(-2deg)}.XILVtW_row{column-gap:var(--col-gap);border-top:2px solid var(--graphite);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:28px;margin-top:clamp(40px,5vw,72px);padding-top:28px;display:grid}.XILVtW_lead{grid-column:1/span 5;gap:14px;display:grid}.XILVtW_openLabel{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--dust);margin-top:6px;font-weight:600}.XILVtW_open{flex-wrap:wrap;gap:8px;display:flex}.XILVtW_open li{border:2px solid var(--graphite);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;padding:6px 12px 5px;font-size:1.05rem}.XILVtW_reach{grid-column:7/span 6;justify-self:end;align-items:center;gap:clamp(14px,1.6vw,22px);min-width:0;display:flex}.XILVtW_reachText{gap:6px;min-width:0;display:grid}.XILVtW_reachLabel{font-size:var(--fs-small);color:var(--dust)}.XILVtW_email{font-family:var(--font-display), Impact, sans-serif;overflow-wrap:anywhere;border-bottom:4px solid var(--signal);transition:color var(--t-fast);font-size:clamp(1.6rem,3.4vw,3.4rem);line-height:1;text-decoration:none}@media (hover:hover){.XILVtW_email:hover{color:var(--signal-ink)}}.XILVtW_channels{font-size:var(--fs-small);flex-wrap:wrap;grid-column:1/-1;gap:10px 28px;display:flex}@media (max-width:900px){.XILVtW_lead,.XILVtW_reach{grid-column:1/-1;justify-self:start}}.XILVtW_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;display:flex}.XILVtW_actionHint{max-width:48ch;color:var(--dust);font-size:var(--fs-small);margin-top:10px}.XILVtW_compose{flex-basis:100%}.XILVtW_compose summary{cursor:pointer;list-style:none}.XILVtW_compose summary::-webkit-details-marker{display:none}.XILVtW_compose[open] summary{background:var(--signal);color:var(--graphite)}.XILVtW_composeOptions{border:1px solid var(--rule-strong);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:16px;padding:20px;display:flex}.XILVtW_composeOptions p{flex-basis:100%}.XILVtW_composeOptions .button{max-width:100%}
.NVX4Mq_list{border-top:2px solid var(--graphite)}.NVX4Mq_list li{border-bottom:1px solid var(--rule);font-size:var(--fs-lead);padding-block:14px;line-height:1.4}.NVX4Mq_thing{text-decoration-line:line-through;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);font-weight:600;text-decoration-thickness:.14em}.NVX4Mq_why{color:var(--dust)}.ink .NVX4Mq_list{border-top-color:var(--chalk)}.ink .NVX4Mq_why{color:var(--dust-light)}.NVX4Mq_compact li{font-size:var(--fs-small);padding-block:10px}
.szrlsG_player{aspect-ratio:16/9;background:var(--graphite);position:relative;overflow:hidden}.szrlsG_poster,.szrlsG_video{object-fit:cover;width:100%;height:100%;display:block}.szrlsG_play{background:var(--graphite);min-height:52px;color:var(--chalk);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background var(--t-fast), color var(--t-fast), transform var(--t-med) var(--ease-drop);align-items:center;gap:12px;padding:0 22px 0 16px;font-size:1.15rem;display:inline-flex;position:absolute;bottom:7%;left:50%;translate:-50%}.szrlsG_icon{background:var(--signal);width:30px;height:30px;color:var(--graphite);place-items:center;font-size:.8rem;display:grid}@media (hover:hover){.szrlsG_play:hover{background:var(--signal);color:var(--graphite);transform:rotate(-2deg)}.szrlsG_play:hover .szrlsG_icon{background:var(--graphite);color:var(--signal)}}
.msaneW_section{padding-top:clamp(96px,14vw,220px)}.msaneW_header{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(72px,9vw,140px);display:grid}.msaneW_title{font-size:var(--fs-display);grid-column:1/span 8}.msaneW_headerNote{font-size:var(--fs-lead);grid-column:9/span 4;padding-bottom:.6em;line-height:1.4}.msaneW_num{color:var(--signal);font-size:clamp(2rem,3.6vw,3.6rem)}.msaneW_specName{font-size:clamp(3rem,7.4vw,7.6rem)}.msaneW_specHead{border-bottom:2px solid var(--graphite);grid-template-columns:auto 1fr auto;align-items:end;column-gap:clamp(16px,2vw,32px);padding-bottom:28px;display:grid}.msaneW_facts{max-width:300px;font-size:var(--fs-small);gap:12px;padding-bottom:.5em;display:grid}.msaneW_naan{padding-bottom:clamp(96px,12vw,180px)}.msaneW_stripClip{overflow:clip}.msaneW_strip{padding:clamp(48px, 6vw, 96px) var(--gutter) 0;gap:clamp(16px,2vw,32px);width:max-content;display:flex}.msaneW_phone{gap:12px;width:clamp(220px,21vw,340px);display:grid}.msaneW_phone:nth-child(2n){margin-top:clamp(40px,6vw,96px)}.msaneW_phone img{border:7px solid var(--graphite);border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -30px #15151473}.msaneW_phone figcaption{font-size:var(--fs-small);color:var(--dust);max-width:30ch}.msaneW_naanBody{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;margin-top:clamp(64px,8vw,120px);display:grid}.msaneW_naanText{grid-column:1/span 4;justify-items:start;gap:24px;display:grid}.msaneW_dash{font-size:var(--fs-small);grid-column:6/span 7;gap:12px;display:grid}.msaneW_dashFrame img{width:100%;height:auto;box-shadow:0 0 0 1px var(--rule), 0 40px 80px -40px #15151466;display:block}.msaneW_gym{padding-bottom:clamp(96px,12vw,180px)}.msaneW_slab{clip-path:polygon(0 3%,7% 0,22% 2%,41% 0,63% 3%,82% 0,100% 2%,100% 97%,88% 100%,64% 98%,37% 100%,15% 97%,0 100%);padding-block:clamp(64px,8vw,120px);overflow:hidden}.msaneW_gymPhotos{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.msaneW_gymPhoto{font-size:var(--fs-small);color:var(--dust);gap:12px;display:grid}.msaneW_gymPhoto:first-child{grid-column:1/span 4}.msaneW_gymPhoto:nth-child(2){grid-column:5/span 4;margin-top:clamp(48px,8vw,140px)}.msaneW_gymPhoto:nth-child(3){grid-column:9/span 4;margin-top:clamp(24px,4vw,64px)}.msaneW_gymPhoto img{width:100%;height:auto;display:block;box-shadow:0 30px 60px -30px #15151480}.msaneW_gymBody{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px;margin-top:clamp(40px,5vw,72px);display:grid}.msaneW_gymHead{flex-wrap:wrap;grid-column:1/span 5;align-items:baseline;gap:6px 20px;display:flex}.msaneW_gymHead p{flex-basis:100%}.msaneW_gymCut{grid-area:2/1/auto/span 5;align-self:start}.msaneW_gymText{grid-area:1/7/span 2/span 6;justify-items:start;gap:24px;display:grid}.msaneW_gymList{color:var(--dust);gap:16px;display:grid}.msaneW_gymList strong{color:var(--graphite);font-weight:600}.msaneW_transit{clip-path:polygon(0 1.5%,18% 0,46% 1%,71% 0,100% 1.2%,100% 100%,0 100%);padding-block:clamp(96px,12vw,180px)}.msaneW_inkHead{border-bottom-color:var(--chalk)}.msaneW_transitGrid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px;margin-top:clamp(48px,6vw,96px);display:grid;position:relative}.msaneW_transitShot{grid-area:1/1/auto/span 9}.msaneW_transitShot img,.msaneW_transitInset img{width:100%;height:auto;display:block}.msaneW_transitInset{grid-area:1/9/auto/span 4;align-self:end;margin-bottom:-8%;transform:rotate(2deg);box-shadow:0 40px 80px -30px #000000b3}.msaneW_transitText{grid-column:1/span 7;justify-items:start;gap:22px;margin-top:clamp(24px,4vw,64px);display:grid}.msaneW_cut{gap:10px;width:100%;display:grid}.msaneW_links{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.msaneW_sociora{padding-bottom:clamp(96px,12vw,180px)}.msaneW_soGrid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:40px;margin-top:clamp(40px,5vw,72px);display:grid}.msaneW_film{grid-column:1/span 8;box-shadow:0 40px 90px -40px #1515148c}.msaneW_soText{grid-column:9/span 4;justify-items:start;gap:22px;display:grid}.msaneW_also{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px;padding-block:clamp(72px,8vw,120px) 0;display:grid}.msaneW_also>:first-child{grid-column:1/span 6}.msaneW_alsoList{border-top:2px solid var(--graphite);margin-top:16px}.msaneW_alsoLink{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;padding-block:16px;text-decoration:none;display:flex}.msaneW_alsoName{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;transition:color var(--t-fast);font-size:clamp(1.5rem,2.4vw,2.2rem)}.msaneW_alsoName:after{content:" ↗";font-size:.6em}@media (hover:hover){.msaneW_alsoLink:hover .msaneW_alsoName{color:var(--signal-ink)}}.msaneW_research{grid-column:8/span 5;align-content:start;justify-items:start;gap:14px;display:grid}.msaneW_researchName{margin-top:6px;font-size:clamp(2.4rem,4vw,4rem)}.msaneW_quote{font-size:var(--fs-lead);border-left:3px solid var(--signal);padding-left:16px;font-style:italic}@media (max-width:900px){.msaneW_title,.msaneW_headerNote,.msaneW_naanText,.msaneW_dash,.msaneW_gymHead,.msaneW_gymText,.msaneW_gymCut,.msaneW_transitText,.msaneW_transitShot,.msaneW_transitInset,.msaneW_film,.msaneW_soText,.msaneW_also>:first-child,.msaneW_research{grid-column:1/-1}.msaneW_headerNote{margin-top:20px}.msaneW_gymText,.msaneW_gymCut{grid-row:auto}.msaneW_specHead{grid-template-columns:auto 1fr}.msaneW_facts{grid-column:1/-1;margin-top:16px}.msaneW_phone{width:58vw}.msaneW_gymPhotos{gap:var(--col-gap);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-bottom:8px;display:flex;overflow-x:auto}.msaneW_gymPhoto{scroll-snap-align:start;flex:0 0 72vw;margin-top:0!important}.msaneW_transitInset{grid-row:auto;justify-self:end;width:70%;margin:-18% 0 0}}
.amKehG_section{padding-top:clamp(96px,12vw,200px)}.amKehG_intro{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;margin-bottom:clamp(48px,6vw,96px);display:grid}.amKehG_title{font-size:var(--fs-display);grid-column:1/span 7}.amKehG_introText{grid-column:8/span 5;justify-items:start;gap:18px;padding-bottom:.6em;display:grid}.amKehG_stack{display:grid;overflow:clip}.amKehG_layer{clip-path:polygon(0 10%,9% 4%,21% 8%,34% 0,50% 6%,63% 2%,78% 9%,90% 3%,100% 7%,100% 100%,0 100%);margin-top:-18px;padding-block:clamp(36px,4.5vw,64px) clamp(28px,3.5vw,48px);position:relative}.amKehG_layer:first-child{margin-top:0}.amKehG_layer[data-depth="0"]{background-color:#ddd7cc}.amKehG_layer[data-depth="1"]{background-color:#cfc8bc}.amKehG_layer[data-depth="2"]{background-color:#bdb5a7}.amKehG_layer[data-depth="3"]{background-color:#a59c8d}.amKehG_layer[data-depth="0"] .amKehG_layerName{color:var(--signal);text-shadow:none}.amKehG_layerInner{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;row-gap:8px;display:grid}.amKehG_layerName{grid-column:1/span 6;font-size:clamp(2.6rem,6vw,6.4rem)}.amKehG_period{color:#151514b3;grid-column:7/span 1}.amKehG_line{grid-column:8/span 5;max-width:46ch}@media (max-width:900px){.amKehG_title,.amKehG_introText,.amKehG_layerName,.amKehG_period,.amKehG_line{grid-column:1/-1}}
._8TymFG_page{padding-top:var(--header-h)}._8TymFG_h2{font-size:clamp(2.6rem,5vw,5.2rem)}._8TymFG_person{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;padding-block:clamp(96px,12vw,180px);display:grid}._8TymFG_portrait{top:calc(var(--header-h) + 24px);box-shadow:0 0 0 1px var(--rule), 0 30px 60px -36px #15151473;grid-column:1/span 5;position:sticky;overflow:hidden}._8TymFG_portrait img{width:100%;height:auto;display:block}._8TymFG_portrait figcaption{background:var(--chalk);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;font-weight:600;position:absolute;bottom:14px;left:16px}._8TymFG_text{grid-column:6/span 7;gap:4px;display:grid}._8TymFG_text h2{margin-bottom:20px}._8TymFG_roles{padding-bottom:clamp(96px,12vw,180px)}._8TymFG_roleList{border-top:2px solid var(--graphite);margin-top:24px}._8TymFG_roleList li{gap:6px var(--col-gap);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);align-items:baseline;padding-block:20px;display:grid}._8TymFG_period{font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--signal-ink);font-weight:600}._8TymFG_roleTitle{font-size:clamp(1.5rem,2.4vw,2.3rem)}._8TymFG_org{font-weight:600}._8TymFG_skills{gap:24px;padding-bottom:clamp(96px,12vw,180px);display:grid}._8TymFG_skillList{flex-wrap:wrap;gap:10px;display:flex}._8TymFG_skillList li{border:2px solid var(--graphite);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;padding:10px 16px 8px;font-size:clamp(1.1rem,1.6vw,1.5rem)}._8TymFG_skillList li:nth-child(3n+1){transform:rotate(-1.5deg)}._8TymFG_skillList li:nth-child(4n+2){background:var(--graphite);color:var(--chalk)}._8TymFG_reach{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:24px;display:flex}@media (max-width:900px){._8TymFG_portrait{grid-column:1/-1;position:relative;top:auto}._8TymFG_text{grid-column:1/-1}._8TymFG_roleList li{grid-template-columns:1fr}}
.Hx0lNG_notes{padding-top:clamp(96px,12vw,200px)}.Hx0lNG_notesHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-bottom:24px;display:flex}.Hx0lNG_notesTitle{font-size:var(--fs-h1)}.Hx0lNG_list{border-top:2px solid var(--graphite);margin-bottom:28px}.Hx0lNG_note{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 32px;padding-block:22px;text-decoration:none;display:flex}.Hx0lNG_noteTitle{letter-spacing:-.01em;transition:color var(--t-fast), transform var(--t-med) var(--ease-out);font-size:clamp(1.25rem,2vw,1.8rem);font-weight:600;line-height:1.2}.Hx0lNG_noteMeta{font-size:var(--fs-small);color:var(--dust)}@media (hover:hover){.Hx0lNG_note:hover .Hx0lNG_noteTitle{color:var(--signal-ink);transform:translate(10px)}}.Hx0lNG_biz{clip-path:polygon(0 4%,18% 0,44% 3%,70% 0,100% 3%,100% 100%,0 100%)}.Hx0lNG_bizInner{gap:14px;padding-block:clamp(72px,9vw,130px) clamp(56px,7vw,100px);text-decoration:none;display:grid}.Hx0lNG_bizTitle{transition:color var(--t-fast);font-size:clamp(2.8rem,7.5vw,8rem)}.Hx0lNG_bizLine{font-size:var(--fs-lead);color:var(--signal)}@media (hover:hover){.Hx0lNG_bizInner:hover .Hx0lNG_bizTitle{color:var(--signal)}}
.F80paG_head{padding-top:calc(var(--header-h) + clamp(48px, 9vw, 140px));clip-path:polygon(0 0,100% 0,100% 94%,86% 100%,61% 96%,38% 100%,17% 95%,0 99%);padding-bottom:clamp(40px,5vw,72px)}.F80paG_headInner{gap:12px;display:grid}.F80paG_num{color:var(--signal);font-size:clamp(2rem,3.6vw,3.6rem)}.F80paG_name{overflow-wrap:anywhere;font-size:clamp(4rem,15vw,17rem);line-height:.82}.F80paG_facts{gap:16px var(--col-gap);border-top:2px solid var(--graphite);font-size:var(--fs-small);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(24px,3vw,48px);padding-top:18px;display:grid}.F80paG_facts dt{margin-bottom:4px}.F80paG_intro{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:28px;padding-block:clamp(56px,8vw,120px);display:grid}.F80paG_summary{letter-spacing:-.01em;text-wrap:balance;grid-column:1/span 8;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.22}.F80paG_links{grid-column:10/span 3;justify-self:end;justify-items:end;gap:14px;display:grid}.F80paG_story{gap:clamp(40px, 5vw, 72px) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:clamp(72px,9vw,140px);display:grid}.F80paG_chapter{border-top:2px solid var(--graphite);align-content:start;gap:14px;padding-top:16px;display:grid}.F80paG_chapterTitle{font-size:clamp(1.8rem,3vw,3rem)}.F80paG_chapterNum{color:var(--signal)}.F80paG_media{align-items:flex-start;gap:clamp(32px, 4vw, 64px) var(--col-gap);flex-wrap:wrap;padding-bottom:clamp(72px,9vw,140px);display:flex}.F80paG_figure{font-size:var(--fs-small);flex:100%;gap:12px;display:grid}.F80paG_figure[data-tall]{flex:0 1 calc((100% - 3 * var(--col-gap)) / 4);min-width:220px}.F80paG_figure[data-tall]:nth-child(2n){margin-top:clamp(32px,5vw,80px)}.F80paG_figure[data-photo]{flex:0 1 calc((100% - 2 * var(--col-gap)) / 3)}.F80paG_figure[data-photo]:nth-child(3n+2){margin-top:clamp(32px,5vw,80px)}.F80paG_frame img{width:100%;height:auto;box-shadow:0 0 0 1px var(--rule), 0 30px 60px -36px #15151473;display:block}.F80paG_figure[data-tall] .F80paG_frame img{border:6px solid var(--graphite);border-radius:24px}.F80paG_slab{text-align:center;clip-path:polygon(0 3%,12% 0,33% 2%,58% 0,79% 3%,100% 0,100% 97%,81% 100%,52% 97%,28% 100%,0 97%);place-items:center;min-height:60vh;margin-bottom:clamp(72px,9vw,140px);font-size:clamp(4rem,15vw,17rem);display:grid}.F80paG_built{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:20px;padding-bottom:clamp(80px,10vw,160px);display:grid}.F80paG_builtTitle{grid-column:1/span 4;font-size:clamp(2.4rem,4.6vw,4.6rem)}.F80paG_built>ul,.F80paG_builtList{grid-column:5/span 8}.F80paG_built>ul{border-top:2px solid var(--graphite)}.F80paG_built>ul li{border-bottom:1px solid var(--rule);font-size:var(--fs-lead);padding-block:14px}.F80paG_cut{padding-bottom:clamp(48px,5vw,80px)}.F80paG_note{font-size:var(--fs-small);grid-column:5/span 8}.F80paG_nextLink{gap:10px;padding-block:clamp(56px,8vw,120px);text-decoration:none;display:grid}.F80paG_nextName{font-size:var(--fs-display);transition:color var(--t-fast)}@media (hover:hover){.F80paG_nextLink:hover .F80paG_nextName{color:var(--signal)}}@media (max-width:900px){.F80paG_facts{grid-template-columns:1fr}.F80paG_summary,.F80paG_links,.F80paG_builtTitle,.F80paG_built>ul,.F80paG_builtList,.F80paG_note{grid-column:1/-1;justify-self:start;justify-items:start}.F80paG_story{grid-template-columns:1fr}.F80paG_figure[data-tall],.F80paG_figure[data-photo]{flex-basis:calc(50% - var(--col-gap) / 2);min-width:0}.F80paG_figure[data-photo]:nth-child(n){margin-top:0}.F80paG_figure[data-photo]:nth-child(2n){margin-top:clamp(32px,8vw,64px)}}@media (max-width:600px){.F80paG_figure[data-photo]{flex-basis:100%}.F80paG_figure[data-photo]:nth-child(2n){margin-top:0}}.F80paG_filmWrap{padding-bottom:clamp(72px,9vw,140px)}.F80paG_placeholder{min-height:70svh}.F80paG_enquiry{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding-block:40px;display:flex}.F80paG_enquiry>div{gap:12px;max-width:56ch;display:grid}.F80paG_enquiryTitle{font-size:clamp(1.6rem,3vw,2.6rem);font-weight:500;line-height:1.2}.F80paG_enquiry .button{max-width:100%;padding-block:12px}
