._page_2tccl_1{background:var(--ink);color:var(--paper)}._shell_2tccl_2{width:min(var(--content-max), calc(100% - var(--gutter) * 2));margin-inline:auto}._header_2tccl_3{min-height:var(--header-height);padding:16px max(var(--gutter), calc((100% - var(--content-max)) / 2));border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:24px;display:flex}._wordmark_2tccl_4{font-family:var(--display);font-variation-settings:"wdth" 125;letter-spacing:-.04em;white-space:nowrap;font-size:20px;font-weight:800}._back_2tccl_5,._label_2tccl_5,._facts_2tccl_5>div>span,._number_2tccl_5,._enlarge_2tccl_5,._footer_2tccl_5{font-family:var(--mono);font-size:var(--utility-size);letter-spacing:.08em;line-height:1.55}._back_2tccl_5:hover,._footer_2tccl_5 a:hover{color:var(--signal)}._intro_2tccl_7{padding:76px 0 38px}._label_2tccl_5{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin:0 0 24px}._intro_2tccl_7 h1{letter-spacing:-.065em;max-width:1050px;margin:0 0 32px;font-size:clamp(42px,6.7vw,88px);line-height:.88}._lede_2tccl_10{color:var(--muted);max-width:670px;margin:0;font-size:19px;line-height:1.7}._facts_2tccl_5{border-top:1px solid var(--line-dark);grid-template-columns:1.5fr 1fr 1fr;gap:32px;margin-top:42px;padding-top:24px;display:grid}._facts_2tccl_5>div>span{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:block}._facts_2tccl_5 p,._facts_2tccl_5 a{margin:0;font-size:16px;line-height:1.7}._facts_2tccl_5 a{text-underline-offset:5px;white-space:nowrap;text-decoration:underline}._gallery_2tccl_15{gap:70px;display:grid}._figure_2tccl_16{min-width:0;margin:0}._imageButton_2tccl_17{border:1px solid var(--line-dark);cursor:zoom-in;width:100%;color:var(--paper);background:#171715;padding:0;display:block;position:relative}._imageButton_2tccl_17 img{width:100%;height:auto}._enlarge_2tccl_5{color:var(--paper);background:#0b0b0ae8;border:1px solid #eee9df40;padding:9px 13px;position:absolute;bottom:16px;right:16px}._caption_2tccl_20{grid-template-columns:44px 1fr;gap:16px;margin-top:24px;display:grid}._number_2tccl_5{color:var(--signal);padding-top:3px}._caption_2tccl_20 h2{letter-spacing:-.045em;font-variation-settings:"wdth" 115;margin:0 0 10px;font-size:26px;line-height:1.1}._caption_2tccl_20 p{color:#aaa59b;max-width:720px;margin:0;font-size:16px;line-height:1.7}._overview_2tccl_24{border-block:1px solid var(--line-dark);grid-template-columns:1fr 2fr;gap:32px;margin-top:50px;padding:34px 0;display:grid}._story_2tccl_25 p{max-width:740px;color:var(--muted);margin:0 0 22px;font-size:19px;line-height:1.7}._story_2tccl_25 ._credit_2tccl_26{color:#aaa59b;margin-bottom:0;font-size:14px}._mobileFigure_2tccl_27{border:1px solid var(--line-dark);background:#171715;grid-template-columns:minmax(0,390px) 1fr;align-items:center;gap:64px;padding:40px;display:grid}._mobileFigure_2tccl_27 ._imageButton_2tccl_17{max-width:390px}._mobileFigure_2tccl_27 ._imageButton_2tccl_17 img{aspect-ratio:780/1688;object-fit:cover;object-position:center}._mobileFigure_2tccl_27 ._caption_2tccl_20{margin:0}._contact_2tccl_31{border-top:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:32px;margin-top:84px;padding:48px 0;display:flex}._contact_2tccl_31 ._label_2tccl_5{margin-bottom:15px}._contact_2tccl_31 h2{letter-spacing:-.065em;margin:0;font-size:clamp(28px,4vw,46px);line-height:.88}._contactLink_2tccl_34{background:var(--paper);min-height:50px;color:var(--ink);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:14px 24px;font-size:12px;font-weight:500;line-height:1.55;display:inline-flex}._contactLink_2tccl_34:hover{background:var(--signal)}._footer_2tccl_5{border-top:1px solid var(--line-dark);color:var(--dim);letter-spacing:.04em;justify-content:space-between;gap:24px;padding-block:28px;display:flex}._page_2tccl_1 a:focus-visible,._page_2tccl_1 button:focus-visible{outline:2px solid var(--signal);outline-offset:4px}._dialog_2tccl_38{background:var(--ink);color:var(--paper);border:1px solid #555;width:min(1440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px}._dialog_2tccl_38::backdrop{background:#000d}._dialogContent_2tccl_40{min-width:0}._dialogTop_2tccl_41,._dialogBottom_2tccl_41{justify-content:space-between;align-items:center;gap:16px;display:flex}._dialogTop_2tccl_41{margin-bottom:16px}._dialogTop_2tccl_41 h2{font:500 16px/1.4 var(--sans);letter-spacing:0;margin:0}._dialog_2tccl_38 button{color:var(--paper);font:14px/1.4 var(--sans);cursor:pointer;background:0 0;border:1px solid #555;min-height:44px;padding:10px 14px}._expandedImage_2tccl_45{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 200px)}._dialogBottom_2tccl_41{margin-top:16px}@media (width<=700px){._shell_2tccl_2{width:calc(100% - var(--gutter) * 2)}._header_2tccl_3{padding:16px var(--gutter);min-height:var(--header-height);gap:12px}._wordmark_2tccl_4{font-size:20px}._intro_2tccl_7{padding:44px 0 26px}._intro_2tccl_7 h1{font-size:clamp(35px,7.6vw,52px)}._lede_2tccl_10{font-size:16px}._facts_2tccl_5{grid-template-columns:1fr;gap:20px;margin-top:28px}._gallery_2tccl_15{gap:42px}._caption_2tccl_20{grid-template-columns:26px 1fr;gap:10px;margin-top:18px}._caption_2tccl_20 h2{font-size:21px}._overview_2tccl_24{grid-template-columns:1fr;gap:0;margin-top:30px;padding:24px 0}._story_2tccl_25 p{font-size:16px}._mobileFigure_2tccl_27{grid-template-columns:1fr;gap:22px;padding:20px}._mobileFigure_2tccl_27 ._imageButton_2tccl_17{width:min(100%,320px);margin-inline:auto}._enlarge_2tccl_5{padding:6px 8px;font-size:12px;bottom:8px;right:8px}._contact_2tccl_31,._footer_2tccl_5{flex-direction:column;align-items:flex-start}._contact_2tccl_31{margin-top:48px}._dialog_2tccl_38{width:calc(100vw - 16px);padding:12px}._dialogBottom_2tccl_41{flex-wrap:wrap}}
