.Tgu3nG_about{--fs:clamp(60px, 14vw, 200px);--line-h:.86;--overlap:calc(var(--fs) * .42);padding:clamp(96px, 11vw, 168px) var(--gutter) clamp(56px, 6vw, 96px);background:var(--bg);color:var(--fg);position:relative;overflow-x:clip}.Tgu3nG_decor{pointer-events:none;color:var(--decor);position:absolute;inset:0}.Tgu3nG_decor svg{width:100%;height:100%;display:block}.Tgu3nG_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:center;gap:.6em;margin:0 auto clamp(28px,3.2vw,48px);font-size:12px;font-weight:500;display:flex;position:relative}.Tgu3nG_eyebrowMuted{color:var(--faint)}.Tgu3nG_heading{z-index:1;font-weight:800;font-size:var(--fs);line-height:var(--line-h);letter-spacing:-.045em;text-transform:uppercase;text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.Tgu3nG_line{margin:-.05em -.04em -.02em;padding:.05em .04em .02em;display:block;overflow:hidden}.Tgu3nG_lineInner{will-change:transform;display:block}.Tgu3nG_grid{z-index:2;max-width:1280px;margin:calc(var(--overlap) * -1) auto 0;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,112px);display:grid;position:relative}.Tgu3nG_media{padding-left:clamp(0px,3vw,48px);position:relative}.Tgu3nG_photo{background:var(--surface);box-shadow:var(--shadow);position:relative;overflow:hidden}.Tgu3nG_portrait{aspect-ratio:4/5;transform:rotate(-3deg)}.Tgu3nG_detail{aspect-ratio:3/4;outline:6px solid var(--bg);width:42%;position:absolute;bottom:-9%;right:-8%;transform:rotate(4deg)}.Tgu3nG_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Tgu3nG_fallback{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);background:radial-gradient(120% 80% at 20% 0%, var(--fallback-hi) 0%, transparent 60%), linear-gradient(160deg, var(--fallback-a), var(--fallback-b));place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.Tgu3nG_copy{padding-top:calc(var(--overlap) + clamp(24px, 3vw, 48px));flex-direction:column;gap:20px;max-width:560px;display:flex}.Tgu3nG_lead{letter-spacing:-.02em;font-size:clamp(22px,2.3vw,32px);font-weight:500;line-height:1.22}.Tgu3nG_body{color:var(--muted);max-width:48ch;font-size:16px;line-height:1.65}.Tgu3nG_facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:16px;display:grid}.Tgu3nG_fact{border-bottom:1px solid var(--line);padding:16px 0}.Tgu3nG_fact dt{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:11px;font-weight:600}.Tgu3nG_fact dd{font-size:15px;line-height:1.4}.Tgu3nG_signature{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:13px;font-weight:600}.Tgu3nG_marquee{margin:clamp(80px, 10vw, 160px) calc(var(--gutter) * -1) 0;border-block:1px solid var(--line);padding-block:clamp(14px,1.6vw,24px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.Tgu3nG_marqueeTrack{width:max-content;animation:48s linear infinite Tgu3nG_marquee;display:flex}.Tgu3nG_marqueeGroup{display:flex}.Tgu3nG_marqueeItem{letter-spacing:-.04em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px var(--line-strong);align-items:center;gap:.45em;padding-right:.45em;font-size:clamp(36px,6vw,92px);font-weight:800;line-height:1;display:inline-flex}.Tgu3nG_marqueeItem:nth-child(odd){color:var(--fg);-webkit-text-stroke:0}.Tgu3nG_marqueeDot{background:var(--line-strong);border-radius:50%;width:.14em;height:.14em}@keyframes Tgu3nG_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.Tgu3nG_about:not([data-revealed]) .Tgu3nG_lineInner{transform:translateY(108%)}.Tgu3nG_about:not([data-revealed]) .Tgu3nG_photo,.Tgu3nG_about:not([data-revealed]) [data-fade],.Tgu3nG_about:not([data-revealed]) .Tgu3nG_eyebrow{opacity:0}}@media (prefers-reduced-motion:reduce){.Tgu3nG_marqueeTrack{animation:none}}@media (max-width:767px){.Tgu3nG_about{--overlap:calc(var(--fs) * .12);padding-inline:16px}.Tgu3nG_grid{grid-template-columns:1fr;gap:72px}.Tgu3nG_media{width:82%;padding-left:0}.Tgu3nG_detail{right:-18%}.Tgu3nG_copy{padding-top:0}.Tgu3nG_facts{grid-template-columns:1fr}}
.H8d9UW_hero{min-height:100svh;padding:clamp(96px, 11vh, 140px) var(--gutter) clamp(24px, 4vh, 40px);background:var(--bg);color:var(--fg);flex-direction:column;display:flex;position:relative;overflow:clip}.H8d9UW_decor{pointer-events:none;color:var(--decor);position:absolute;inset:0}.H8d9UW_decor svg{width:100%;height:100%;display:block}.H8d9UW_eyebrow{z-index:4;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:center;gap:.6em;font-size:12px;font-weight:500;display:flex;position:relative}.H8d9UW_eyebrowMuted{color:var(--faint)}.H8d9UW_stage{flex:1;place-items:center;min-height:420px;margin-block:clamp(16px,3vh,40px);display:grid;position:relative}.H8d9UW_heading{z-index:2;letter-spacing:-.05em;text-transform:uppercase;text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-size:clamp(64px,15.5vw,250px);font-weight:800;line-height:.84;display:flex;position:relative}.H8d9UW_line{margin:-.05em -.04em -.02em;padding:.05em .04em .02em;display:block;overflow:hidden}.H8d9UW_lineInner{will-change:transform;display:block}.H8d9UW_float{left:var(--x);top:var(--y);width:var(--w);will-change:transform;pointer-events:none;position:absolute}.H8d9UW_front{z-index:3}.H8d9UW_behind{z-index:1}.H8d9UW_tilt{transform:rotate(var(--rot))}.H8d9UW_photo{aspect-ratio:1 / var(--ar);background:var(--surface);box-shadow:var(--shadow);display:block;position:relative;overflow:hidden}.H8d9UW_behind .H8d9UW_photo{filter:saturate(.85)}.H8d9UW_behind .H8d9UW_photo:after{content:"";background:var(--inner-shade);opacity:.6;position:absolute;inset:0}.H8d9UW_img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.H8d9UW_caption{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #0006;font-size:10px;font-weight:600;position:absolute;bottom:8px;left:9px}.H8d9UW_fallback{letter-spacing:-.04em;background:radial-gradient(120% 80% at 20% 0%, var(--fallback-hi) 0%, transparent 60%), linear-gradient(160deg, var(--fallback-a), var(--fallback-b));place-items:center;font-size:32px;font-weight:800;display:grid;position:absolute;inset:0}.H8d9UW_footer{z-index:4;grid-template-columns:1fr auto 1fr;align-items:end;gap:24px;display:grid;position:relative}.H8d9UW_intro{max-width:34ch;color:var(--muted);font-size:15px;line-height:1.5}.H8d9UW_exif{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.H8d9UW_dot{background:currentColor;border-radius:50%;width:3px;height:3px}.H8d9UW_scroll{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-self:end;align-items:center;gap:14px;font-size:11px;font-weight:600;transition:color .3s;display:inline-flex}.H8d9UW_scroll:hover{color:var(--fg)}.H8d9UW_scrollTrack{background:var(--line);width:1px;height:44px;position:relative;overflow:hidden}.H8d9UW_scrollThumb{animation:H8d9UW_scrollCue 2.2s var(--ease-out) infinite;background:currentColor;position:absolute;inset:0;transform:translateY(-100%)}@keyframes H8d9UW_scrollCue{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:no-preference){.H8d9UW_hero:not([data-revealed]) .H8d9UW_lineInner{transform:translateY(108%)}.H8d9UW_hero:not([data-revealed]) .H8d9UW_photo,.H8d9UW_hero:not([data-revealed]) [data-fade]{opacity:0}}@media (prefers-reduced-motion:reduce){.H8d9UW_scrollThumb{animation:none;transform:none}}@media (max-width:1023px){.H8d9UW_exif{display:none}.H8d9UW_footer{grid-template-columns:1fr auto}}@media (max-width:767px){.H8d9UW_hero{padding-inline:16px}.H8d9UW_stage{min-height:460px}.H8d9UW_float[data-mobile=hide]{display:none}.H8d9UW_float:first-of-type{width:30vw;top:-2%;left:-3%}.H8d9UW_float:nth-of-type(3){width:30vw;top:0;left:auto;right:-3%}.H8d9UW_float:nth-of-type(4){width:44vw;inset:auto 4% 2% auto}.H8d9UW_footer{grid-template-columns:1fr;gap:20px}.H8d9UW_scroll{justify-self:start}.H8d9UW_scrollTrack{height:28px}}
.oi-Tna_section{--line-h:.86;background:var(--bg);color:var(--fg);isolation:auto;padding:clamp(72px,9vw,140px) 24px clamp(56px,6vw,96px);transition:background-color .4s,color .4s;position:relative;overflow-x:clip}.oi-Tna_decor{pointer-events:none;color:var(--decor);position:absolute;inset:0}.oi-Tna_decor svg{width:100%;height:100%;display:block}.oi-Tna_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:center;gap:.6em;margin:0 auto clamp(28px,3.2vw,48px);font-size:12px;font-weight:500;display:flex;position:relative}.oi-Tna_eyebrowCount{font-variant-numeric:tabular-nums}.oi-Tna_stage{perspective:var(--persp);perspective-origin:50% calc(var(--fs) * var(--lines) * var(--line-h) - var(--overlap) + var(--gh) * .5 - var(--camera-lift));transform-style:preserve-3d;pointer-events:none;position:relative}.oi-Tna_heading{font-family:var(--font-display), "Helvetica Neue", Arial, sans-serif;font-weight:800;font-size:var(--fs);line-height:var(--line-h);letter-spacing:-.045em;text-transform:uppercase;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative;transform:translateZ(0)}.oi-Tna_line{margin:-.05em -.04em -.02em;padding:.05em .04em .02em;display:block;overflow:hidden}.oi-Tna_lineInner{will-change:transform;display:block}.oi-Tna_galleryWrap{height:var(--gh);margin-top:calc(var(--overlap) * -1);transform-style:preserve-3d;pointer-events:none;position:relative}.oi-Tna_tilt{transform-style:preserve-3d;transform:rotateZ(var(--tilt-z)) rotateX(var(--tilt-x));pointer-events:none;position:absolute;inset:0}.oi-Tna_ring{transform-style:preserve-3d;will-change:transform;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.oi-Tna_slot{--w:calc(var(--cw) * var(--sf));--h:calc(var(--w) * var(--ar));left:calc(50% - var(--w) / 2);top:calc(50% - var(--h) / 2);width:var(--w);height:var(--h);transform-style:preserve-3d;transform:rotateY(var(--a)) translateZ(calc(var(--r) * var(--rf))) translateY(calc(var(--cw) * var(--row-offset) * var(--row)));pointer-events:none;position:absolute}.oi-Tna_reveal{width:100%;height:100%;transform-style:preserve-3d}.oi-Tna_card{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;pointer-events:auto;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative}.oi-Tna_card:focus{outline:none}.oi-Tna_face{--pop:scale(1);background:var(--surface);backface-visibility:hidden;pointer-events:none;transform:var(--pop);transition:transform .7s cubic-bezier(.22,.7,.2,1);position:absolute;inset:0;overflow:hidden}.oi-Tna_back{transform:rotateY(180deg) var(--pop)}.oi-Tna_back:after{content:"";background:var(--inner-shade);transition:background-color .5s;position:absolute;inset:0}.oi-Tna_media{transition:filter .6s,transform .9s cubic-bezier(.22,.7,.2,1);display:block;position:absolute;inset:0}.oi-Tna_img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.oi-Tna_shade{background:linear-gradient(#0000 62%,#0000008c);transition:background-color .6s;position:absolute;inset:0}.oi-Tna_label{letter-spacing:.1em;text-transform:uppercase;color:#fff;text-align:left;justify-content:space-between;gap:8px;font-size:10.5px;font-weight:600;line-height:1.2;display:flex;position:absolute;bottom:9px;left:10px;right:10px}.oi-Tna_labelYear{opacity:.7;font-variant-numeric:tabular-nums}.oi-Tna_overlay{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#fff;opacity:0;background:#0e0e0e52;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:700;transition:opacity .45s;display:flex;position:absolute;inset:0;container-type:inline-size}@container (max-width:165px){.oi-Tna_overlayText{letter-spacing:.08em;font-size:10px}}@container (max-width:130px){.oi-Tna_overlayWord{display:none}}.oi-Tna_overlay>*{transition:transform .6s cubic-bezier(.22,.7,.2,1);transform:translateY(6px)}.oi-Tna_card:focus-visible .oi-Tna_overlay>*,.oi-Tna_card:hover .oi-Tna_overlay>*{transform:none}.oi-Tna_fallback{background:radial-gradient(120% 80% at 20% 0%, var(--fallback-hi) 0%, transparent 60%), linear-gradient(160deg, var(--fallback-a), var(--fallback-b));color:var(--fg);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.oi-Tna_fallbackMark{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:2.6em;font-weight:800}.oi-Tna_fallbackMeta{letter-spacing:.16em;text-transform:uppercase;opacity:.6;font-size:10px}@media (hover:hover){.oi-Tna_card:hover .oi-Tna_face{--pop:scale(var(--hover-scale,1.06))}.oi-Tna_card:hover .oi-Tna_back:after{background-color:var(--inner-shade-hover)}.oi-Tna_card:hover .oi-Tna_media{filter:blur(3px)brightness(.62);transform:scale(1.05)}.oi-Tna_card:hover .oi-Tna_overlay{opacity:1}}.oi-Tna_card:focus-visible .oi-Tna_face{--pop:scale(var(--hover-scale,1.06))}.oi-Tna_card:focus-visible .oi-Tna_back:after{background-color:var(--inner-shade-hover)}.oi-Tna_card:focus-visible .oi-Tna_media{filter:brightness(.6)}.oi-Tna_card:focus-visible .oi-Tna_overlay{opacity:1}.oi-Tna_front:after{content:"";border:2px solid var(--fg);opacity:0;pointer-events:none;position:absolute;inset:0}.oi-Tna_card:focus-visible .oi-Tna_front:after{opacity:1}.oi-Tna_controls{margin-top:calc(var(--cw) * .5 + 28px);justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.oi-Tna_ctrl{border:1px solid var(--line);min-width:44px;height:44px;color:var(--muted);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:600;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.oi-Tna_ctrl:hover{color:var(--fg);border-color:var(--line-strong)}.oi-Tna_ctrl:focus-visible{outline:2px solid var(--fg);outline-offset:3px;color:var(--fg)}.oi-Tna_swipeHint{display:none}.oi-Tna_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.oi-Tna_section{touch-action:pan-y pinch-zoom}}@media (prefers-reduced-motion:no-preference){.oi-Tna_section:not([data-revealed]) .oi-Tna_lineInner{transform:translateY(108%)}.oi-Tna_section:not([data-revealed]) .oi-Tna_eyebrow{opacity:0}}@media (prefers-reduced-motion:reduce){.oi-Tna_pause{display:none}.oi-Tna_card,.oi-Tna_face,.oi-Tna_media,.oi-Tna_overlay{transition-duration:.01ms}}@media (max-width:767px){.oi-Tna_section{padding-inline:16px}.oi-Tna_stage{perspective:none;transform-style:flat;pointer-events:auto}.oi-Tna_heading{transform:none}.oi-Tna_galleryWrap{transform-style:flat;pointer-events:auto;height:auto;margin-top:40px}.oi-Tna_tilt,.oi-Tna_ring{transform-style:flat;position:static;transform:none!important}.oi-Tna_ring{pointer-events:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin-inline:-16px;padding:4px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.oi-Tna_ring::-webkit-scrollbar{display:none}.oi-Tna_slot{aspect-ratio:3/4;transform-style:flat;scroll-snap-align:start;flex:0 0 76%;width:auto;height:auto;position:relative;top:auto;left:auto;transform:none}.oi-Tna_reveal,.oi-Tna_card{transform-style:flat}.oi-Tna_back{display:none}.oi-Tna_label{font-size:12px;bottom:13px;left:14px;right:14px}.oi-Tna_card:hover .oi-Tna_face,.oi-Tna_card:focus-visible .oi-Tna_face{--pop:scale(1)}.oi-Tna_controls{display:none}.oi-Tna_swipeHint{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:18px;font-size:11px;display:block}}.oi-Tna_back .oi-Tna_overlay{z-index:1}.oi-Tna_allWrap{justify-content:center;margin-top:28px;display:flex;position:relative}.oi-Tna_allLink{background:var(--fg);height:48px;color:var(--bg);letter-spacing:.14em;text-transform:uppercase;transition:transform .5s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:11.5px;font-weight:700;display:inline-flex}.oi-Tna_allLink svg{transition:transform .5s var(--ease-out)}.oi-Tna_allLink:hover svg{transform:translate(4px)}
