@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:Supreme;src:url(/fonts/supreme-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/supreme-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Martian;src:url(/fonts/martian-400.woff2)format("woff2");font-weight:400;font-display:swap}:root{--c-bg:#eef1f2;--c-fg:#18216e;--c-muted:#4b5390;--c-line:#18216e3d;--c-accent:#d4241a;--c-curtain:#18216e;--f-display:"Supreme", "Helvetica Neue", Arial, sans-serif;--f-body:"Supreme", "Helvetica Neue", Arial, sans-serif;--f-label:"Martian", ui-monospace, Menlo, monospace;--t-mega:clamp(3.9rem, min(10.6vw, 20svh), 16rem);--t-xl:clamp(2.6rem, 1.2rem + 6vw, 7rem);--t-l:clamp(1.7rem, 1.2rem + 2.1vw, 3.1rem);--t-m:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--t-body:clamp(1rem, .95rem + .2vw, 1.125rem);--t-s:.875rem;--t-xs:.6875rem;--u:clamp(.5rem, .35rem + .6vw, 1rem);--gutter:clamp(1rem, .6rem + 1.6vw, 2.5rem);--bar:3.25rem;--radius:0px;--ease:cubic-bezier(.16, 1, .3, 1);--z-gl:0;--z-content:1;--z-header:50;--z-cursor:80;--z-curtain:90;--z-loader:100}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;text-size-adjust:none;background:var(--c-bg);color:var(--c-fg)}body{min-height:100dvh;font-family:var(--f-body);font-size:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;line-height:1.5;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--c-fg);color:var(--c-bg)}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:2px}#main:focus{outline:none}.skip-link{left:var(--gutter);top:var(--gutter);z-index:calc(var(--z-loader) + 1);background:var(--c-fg);color:var(--c-bg);padding:.6em 1em;position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}#gl{z-index:var(--z-gl);pointer-events:none;position:fixed;inset:0}.gl-canvas{width:100%;height:100%;position:absolute;inset:0}#main,[data-layer=content]{z-index:var(--z-content);position:relative}.gl-on [data-gl] img,.gl-on [data-gl] .gl-fallback{opacity:0}.gl-on [data-gl]{background:0 0!important}[data-gl=procedural] .gl-fallback{background:radial-gradient(120% 90% at 30% 20%, var(--c-muted), var(--c-fg));position:absolute;inset:0}[data-gl]{position:relative}.motion [data-split],.motion [data-reveal]{visibility:hidden}.split-line{margin-bottom:-.08em;padding-bottom:.08em}[data-split]>*,[data-split]>*>*{text-indent:0}[data-split]>:first-child,[data-split]>:first-child>:first-child{text-indent:inherit}#curtain{z-index:var(--z-curtain);pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow:hidden}.curtain__panel{background:var(--c-curtain);position:absolute;inset:0}#cursor{z-index:var(--z-cursor);pointer-events:none;opacity:0;place-items:center;width:0;height:0;display:grid;position:fixed;top:0;left:0}#cursor.is-ready{opacity:1}#cursor span{aspect-ratio:1;background:var(--c-fg);min-width:5.5rem;color:var(--c-bg);font-size:var(--t-xs);letter-spacing:.02em;border-radius:50%;place-items:center;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid;transform:translate(-50%,-50%)scale(0)}#cursor.is-active span{transform:translate(-50%,-50%)scale(1)}@media (hover:none),(pointer:coarse){#cursor{display:none}}#loader{z-index:var(--z-loader);padding:var(--gutter);background:var(--c-fg);color:var(--c-bg);clip-path:inset(0%);align-content:end;display:grid;position:fixed;inset:0}.loader__inner{justify-content:space-between;align-items:end;display:flex;overflow:hidden}.loader__count{font-variant-numeric:tabular-nums}.loader__bar{height:1px;margin-top:calc(var(--u) * 1.5);transform-origin:0;background:currentColor;transform:scaleX(0)}html:not(.js) #loader,#loader[hidden]{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bar__sheet,.plate__id,.plate__type,.case__type,.detail__phase,.rev__date,.rev__letter,.tags,.stamp,.block__grid dt,.profile__facts dt,.bom__table thead th,.bom__no,.dim__mark,.dim__title,.arrow>span,.send__addr,.visually-label,.gnotes__title,.cut__line span{font-family:var(--f-label);font-size:var(--t-xs);letter-spacing:.01em;line-height:1.5}.bar{z-index:var(--z-header);height:var(--bar);padding-inline:var(--gutter);background:var(--c-bg);border-bottom:1px solid var(--c-line);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.bar__name{font-weight:500;font-size:var(--t-s);letter-spacing:-.01em;background:linear-gradient(var(--c-accent) 0 0) left calc(100% - .35rem) / 0% 1px no-repeat;transition:background-size .5s var(--ease);justify-self:start;padding-block:.5rem}.bar__name:focus-visible{background-size:100% 1px}@media (hover:hover){.bar__name:hover{background-size:100% 1px}}.bar__sheet{color:var(--c-muted)}.bar__nav{gap:calc(var(--u) * 2.5);font-size:var(--t-s);justify-self:end;display:flex}.bar__menu{font-size:var(--t-s);justify-self:end;min-height:2.75rem;margin-right:-.5rem;padding-inline:.5rem;display:none}.draw{background:linear-gradient(var(--c-accent) 0 0) left calc(100% - .35rem) / 0% 1px no-repeat;transition:background-size .5s var(--ease);padding-block:.5rem}.draw:focus-visible{background-size:100% 1px}@media (hover:hover){.draw:hover{background-size:100% 1px}}.menu{inset:var(--bar) 0 0;z-index:calc(var(--z-header) - 1);justify-content:center;gap:calc(var(--u) * 2);padding:var(--gutter);background:var(--c-fg);color:var(--c-bg);font-size:var(--t-xl);letter-spacing:-.04em;flex-direction:column;line-height:1.05;display:none;position:fixed}.menu-open .menu{animation:menu-cut .7s var(--ease);display:flex}@keyframes menu-cut{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.menu :focus-visible{outline-color:var(--c-bg)}.cut{--cut:0%;--cut-n:0;background:var(--c-bg);outline:1px solid var(--c-line);outline-offset:-1px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.motion .cut{--cut:100%;--cut-n:1}.cut__media,.cut__draw{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cut__draw{background:var(--c-bg);clip-path:inset(0 calc(100% - var(--cut)) 0 0);pointer-events:none}.cut__line{pointer-events:none;width:0;translate:calc(var(--cut-n) * 100cqw) 0;border-left:1.5px dashed var(--c-accent);position:absolute;inset:0 auto 0 0}.cut.is-clear .cut__line,.cut.is-clear .cut__draw{visibility:hidden}.cut__line span{background:var(--c-accent);color:#fff;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;left:0;translate:-50%}.cut__line span:first-child{top:0}.cut__line span:last-child{bottom:0}.hero{height:165svh;padding-top:var(--bar)}.hero__stage{top:var(--bar);height:calc(100svh - var(--bar));grid-template-rows:minmax(0,1fr) auto;display:grid;position:sticky;overflow:clip}.cut--hero{border-bottom:1px solid var(--c-line);outline:0;height:100%}.cut--hero .cut__media,.cut--hero .cut__draw{object-position:50% 58%}.hero__text{column-gap:var(--gutter);padding:calc(var(--u) * .9) var(--gutter) calc(var(--u) * 1.4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.hero__name{font-family:var(--f-display);font-weight:500;font-size:var(--t-mega);letter-spacing:-.058em;white-space:nowrap;grid-column:1/span 9;margin-left:-.05em;line-height:.92}.hero__side{grid-column:10/-1;justify-items:start;gap:.55rem;display:grid}.hero__role{font-family:var(--f-label);font-size:var(--t-xs);color:var(--c-muted);line-height:1.5}.hero__line{font-size:var(--t-m);letter-spacing:-.02em;font-weight:500;line-height:1.12}.arrow>span{transition:translate .55s var(--ease)}.arrow{white-space:nowrap;align-items:center;gap:.75rem;min-height:1.75rem;display:inline-flex}.arrow>i{width:1.75rem;height:1px;transition:width .55s var(--ease);background:currentColor;display:block;position:relative}.arrow>i:after,.note-row__arrow:after{content:"";border-top:1px solid;border-right:1px solid;width:.5rem;height:.5rem;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.arrow:focus-visible>i,.plate__link:focus-visible .arrow>i{width:3.5rem;color:var(--c-accent)}@media (hover:hover){.arrow:hover>span{translate:.25rem}.arrow:hover>i,.plate__link:hover .arrow>i{width:3.5rem;color:var(--c-accent)}}.sec-head{column-gap:var(--gutter);padding:calc(var(--u) * 10) var(--gutter) calc(var(--u) * 5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.sec-title{font-size:var(--t-xl);letter-spacing:-.05em;grid-column:1/span 8;margin-left:-.04em;font-weight:500;line-height:.95}.sec-note{font-size:var(--t-s);color:var(--c-muted);grid-column:9/-1;max-width:26rem}.plates{padding:0 var(--gutter);gap:calc(var(--u) * 11);list-style:none;display:grid}.plate__link{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.plate .cut{grid-column:1/span 8}.plate.is-square .cut{grid-column:1/span 6}.plate__title{grid-column:span 4}.plate.is-square .plate__title{grid-column:8/-1}.plate--1 .cut,.plate--1.is-square .cut{order:2}.plate--1 .cut{grid-column:5/-1}.plate--1.is-square .cut{grid-column:7/-1}.plate--1 .plate__title{grid-area:1/1/auto/span 4}.plate--1.is-square .plate__title{grid-column:1/span 5}.plate--2.is-square .cut{grid-column:3/span 6}.plate--2.is-square .plate__title{grid-column:9/-1}.plate__id{color:var(--c-muted);font-variant-numeric:tabular-nums;display:block}.plate__title h3{font-size:var(--t-l);letter-spacing:-.035em;background:linear-gradient(var(--c-accent) 0 0) left 100% / 0% 2px no-repeat;transition:background-size .7s var(--ease);font-weight:500;line-height:1.02;display:inline}.plate__link:focus-visible h3{background-size:100% 2px}@media (hover:hover){.plate__link:hover h3{background-size:100% 2px}}.plate__type{color:var(--c-muted);margin-top:.9rem}.plate__blurb{font-size:var(--t-s);max-width:26rem;margin-top:.75rem;line-height:1.5}.plate__title .arrow{margin-top:1.1rem}.stamp{width:fit-content;color:var(--c-accent);vertical-align:.35em;white-space:nowrap;border:1px solid;margin-left:.5rem;padding:.1rem .4rem;display:inline-block}.next__link{column-gap:var(--gutter);padding-block:calc(var(--u) * 2.5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid;position:relative;overflow:clip}.note-row__arrow{width:1.75rem;height:1px;transition:width .55s var(--ease), color .3s;background:currentColor;grid-column:12;place-self:center end;display:block;position:relative}.next__link:before{content:"";border-left:1.5px dashed var(--c-accent);opacity:0;width:0;transition:left .9s var(--ease), opacity .2s;position:absolute;top:0;bottom:0;left:0}.next__link:focus-visible:before{opacity:1;left:100%}.next__link:focus-visible .note-row__arrow{width:3.5rem;color:var(--c-accent)}@media (hover:hover){.next__link:hover:before{opacity:1;left:100%}.next__link:hover .note-row__arrow{width:3.5rem;color:var(--c-accent)}}.rev-table{margin-inline:var(--gutter);border-top:1.5px solid var(--c-fg);padding:0;list-style:none}.rev{column-gap:var(--gutter);padding-block:calc(var(--u) * 2.5) calc(var(--u) * 4);border-bottom:1px solid var(--c-line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rev__letter{width:1.9rem;height:1.65rem;color:var(--c-accent);border:1px solid;grid-column:1;place-items:center;display:grid}.rev__who{grid-column:2/span 4}.rev__who h3{font-size:var(--t-m);letter-spacing:-.02em;font-weight:500;line-height:1.12}.rev__who p{font-size:var(--t-s);color:var(--c-muted);margin-top:.35rem}.rev__who .rev__date{font-size:var(--t-xs);margin-top:.7rem}.rev__what{grid-column:7/-1}.rev__what>p{max-width:42rem;line-height:1.5}.tags{color:var(--c-muted);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:1.1rem;padding:0;list-style:none;display:flex}.profile{--c-muted:#bfc5ec;--c-line:#eef1f247;margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 10) var(--gutter) calc(var(--u) * 8);background:var(--c-fg);color:var(--c-bg);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.profile ::selection{background:var(--c-bg);color:var(--c-fg)}.profile :focus-visible{outline-color:var(--c-bg)}.visually-label{color:var(--c-muted);margin-bottom:calc(var(--u) * 3);grid-column:1/-1;font-weight:400}.profile__statement{font-size:var(--t-l);letter-spacing:-.035em;grid-column:1/span 11;font-weight:500;line-height:1.08}.profile__body{margin-top:calc(var(--u) * 5);grid-column:5/span 6;gap:1.1rem;line-height:1.5;display:grid}.profile__facts{margin-top:calc(var(--u) * 7);column-gap:var(--gutter);border-top:1px solid var(--c-line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:.8rem;display:grid}.profile__facts dt{color:var(--c-muted)}.profile__facts dd{font-size:var(--t-s);margin:.35rem 0 0}.dim{margin-top:calc(var(--u) * 9);grid-column:1/-1}.dim__title{color:var(--c-muted);font-weight:400}.dim__track{height:15rem;margin-top:1rem;margin-right:clamp(7rem,12vw,11rem);position:relative}.dim__line{transform-origin:0;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.dim__stations{padding:0;list-style:none;position:absolute;inset:0}.dim__st{left:calc(var(--x) * 1%);border-left:1px solid;width:clamp(7rem,12vw,11rem);position:absolute;top:0;bottom:0}.dim__st:after{content:"";background:currentColor;width:.6rem;height:1px;position:absolute;top:50%;left:-.3rem;transform:rotate(-45deg)}.dim__st.is-high{bottom:50%}.dim__st.is-low{flex-direction:column;justify-content:flex-end;display:flex;top:50%}.dim__st.is-low:after{top:0}.dim__st.is-high:after{top:100%}.dim__mark,.dim__label{padding-left:.5rem;display:block}.dim__mark{color:var(--c-muted)}.dim__label{font-size:var(--t-s);margin-top:.2rem;line-height:1.25}.bom__table{width:calc(100% - 2 * var(--gutter));margin-inline:var(--gutter);border-collapse:collapse;border-top:1.5px solid var(--c-fg)}.bom__table thead th{text-align:left;color:var(--c-muted);border-bottom:1px solid var(--c-line);padding-block:.6rem;font-weight:400}.bom__table thead th:first-child,.bom__no{width:8.33%}.bom__table tbody th{text-align:left;width:33%;font-weight:500;font-size:var(--t-m);letter-spacing:-.02em;vertical-align:top;padding:1rem 1rem 1.5rem 0;line-height:1.15}.bom__table td{vertical-align:top;border-bottom:1px solid var(--c-line);padding-block:1.1rem 1.5rem}.bom__table tbody th{border-bottom:1px solid var(--c-line)}.bom__no{color:var(--c-muted);font-variant-numeric:tabular-nums}.bom__table ul{columns:2;column-gap:var(--gutter);padding:0;list-style:none}.bom__table li{font-size:var(--t-s);break-inside:avoid;line-height:1.6}.gnotes{column-gap:var(--gutter);padding:calc(var(--u) * 9) var(--gutter) calc(var(--u) * 11);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gnotes>div:first-child{grid-column:1/span 5}.gnotes>div:last-child{grid-column:7/-1}.gnotes__title{color:var(--c-muted);margin-bottom:.9rem;font-weight:400}.gnotes ol{font-size:var(--t-body);gap:.9rem;padding-left:1.5em;line-height:1.4;display:grid}.gnotes li::marker{font-family:var(--f-label);font-size:var(--t-xs);color:var(--c-muted)}.gnotes strong{font-weight:500;display:block}.gnotes span{color:var(--c-muted)}.block{z-index:var(--z-content);margin-inline:var(--gutter);margin-bottom:var(--gutter);border:1.5px solid var(--c-fg);position:relative}.block__head{column-gap:var(--gutter);row-gap:calc(var(--u) * 3);padding:calc(var(--u) * 2.5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.block__title{letter-spacing:-.055em;grid-column:1/-1;margin-left:-.04em;font-size:clamp(3rem,10.6vw,15rem);font-weight:500;line-height:.92}.block__text{grid-column:1/span 5;align-self:end;line-height:1.45}.send{isolation:isolate;min-height:4rem;color:var(--c-bg);background:var(--c-fg);font-size:var(--t-m);letter-spacing:-.02em;flex-wrap:wrap;grid-column:7/-1;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:relative;overflow:clip}.send:before{content:"";z-index:-1;background:var(--c-accent);clip-path:inset(0 100% 0 0);transition:clip-path .7s var(--ease);position:absolute;inset:0}.send:focus-visible:before{clip-path:inset(0)}@media (hover:hover){.send:hover:before{clip-path:inset(0)}}.send__addr{letter-spacing:0;overflow-wrap:anywhere}.block__grid{border-top:1.5px solid var(--c-fg);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.block__grid>div{border-left:1px solid var(--c-line);min-width:0;padding:.55rem .8rem .7rem}.block__grid>div:first-child{border-left:0}.block__grid dt{color:var(--c-muted)}.block__grid dd{font-size:var(--t-s);margin:.25rem 0 0;line-height:1.25}.line-link{background:linear-gradient(var(--c-accent) 0 0) left bottom / 100% 1px no-repeat;transition:background-size .45s var(--ease), color .3s var(--ease);padding-block:.3rem .15rem;display:inline-block}.line-link:focus-visible{color:#fff;background-size:100% 100%}@media (hover:hover){.line-link:hover{color:#fff;background-size:100% 100%}}.case{padding:calc(var(--bar) + var(--u) * 2.5) var(--gutter) 0}.case__head{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:.75rem;display:grid}.case__head .plate__id{grid-column:1/-1}.case__title{letter-spacing:-.05em;grid-area:2/1/span 2/span 7;margin-left:-.04em;font-size:clamp(2.6rem,1.2rem + 4.6vw,5.6rem);font-weight:500;line-height:.96}.case__head .stamp{grid-area:1/8/auto/-1;justify-self:end;margin:0}.case__type{color:var(--c-muted);grid-area:2/8/auto/-1;align-self:end}.case__blurb{font-size:var(--t-s);grid-area:3/8/auto/-1;max-width:34rem;line-height:1.5}.case__hero{margin-top:calc(var(--u) * 2.5)}.case__hero.is-square{width:min(100%,86svh);margin-inline-start:auto}.detail{column-gap:var(--gutter);padding-top:calc(var(--u) * 9);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.detail .cut{grid-column:1/span 7}.detail.is-square .cut{grid-column:1/span 6}.detail__text{grid-column:9/-1}.detail.is-flip .cut{order:2;grid-column:6/-1}.detail.is-flip.is-square .cut{grid-column:7/-1}.detail.is-flip .detail__text{grid-area:1/1/auto/span 4}.detail.is-text .detail__text{grid-column:5/span 7}.detail--lead{padding-top:calc(var(--u) * 3)}.detail--lead .detail__text{grid-column:7/-1}.detail--lead.is-text .detail__text{grid-column:5/span 7}.detail__phase{color:var(--c-muted)}.detail h2{font-size:var(--t-m);letter-spacing:-.02em;margin-top:.5rem;font-weight:500;line-height:1.12}.detail__text>p:not(.detail__phase):not(.stamp){max-width:38rem;margin-top:.75rem;line-height:1.5}.detail.is-text h2{font-size:var(--t-l);letter-spacing:-.035em;line-height:1.04}.stamp--note{white-space:normal;margin:1rem 0 0}.detail__links{gap:.35rem;margin-top:1rem;padding:0;list-style:none;display:grid}.next{margin-top:calc(var(--u) * 12);margin-bottom:calc(var(--u) * 5);border-top:1.5px solid var(--c-fg)}.next__link{padding-block:calc(var(--u) * 3) calc(var(--u) * 4);border-bottom:1px solid var(--c-line)}.next__link .plate__id{grid-column:1/-1;margin-bottom:.75rem}.next__title{font-size:var(--t-xl);letter-spacing:-.05em;grid-column:1/span 11;margin-left:-.04em;font-weight:500;line-height:.96}.next__index{font-size:var(--t-s);margin-top:.75rem}.missing{min-height:100svh;padding:calc(var(--bar) + var(--u) * 3) var(--gutter) calc(var(--u) * 5);gap:calc(var(--u) * 2);grid-template-rows:minmax(12rem,1fr) auto auto;display:grid}.missing__view{border:1px solid var(--c-line);position:relative;overflow:hidden;container-type:inline-size}.missing__half{object-fit:cover;object-position:50% 58%;clip-path:inset(0 50% 0 0);width:100%;height:100%;position:absolute;top:0;left:0}.missing__line{translate:50cqw}.missing__title{font-size:var(--t-xl);letter-spacing:-.05em;font-weight:500;line-height:.96}.curtain__cut{border-left:2px dashed var(--c-accent);width:0;position:absolute;top:0;bottom:0;left:0}.curtain__panel{clip-path:inset(0 100% 0 0)}.curtain__cut{opacity:1}@media (width<=767px){:root{--t-mega:21.5vw;--t-xl:clamp(2.6rem, 13vw, 4.4rem);--t-l:clamp(1.7rem, 7.6vw, 2.4rem)}.bar{grid-template-columns:1fr auto}.bar__sheet,.bar__nav{display:none}.bar__menu{display:block}.hero{height:150svh}.hero__stage{grid-template-rows:auto 1fr}.cut--hero{aspect-ratio:16/13.5;height:auto}.cut--hero .cut__media,.cut--hero .cut__draw{object-position:52% 50%}.hero__text{flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.2rem;padding-block:1rem 1.25rem;display:flex}.hero__name{white-space:normal;line-height:.88}.hero__side{gap:.7rem}.hero__line{font-size:1.75rem}.sec-head{padding-top:calc(var(--u) * 11);display:block}.sec-note{margin-top:.9rem}.plate__link{display:block}.plate .cut{margin-bottom:.9rem}.plate__title .stamp{margin:.5rem 0 0;display:block}.plates{gap:calc(var(--u) * 13)}.rev{grid-template-columns:2.75rem 1fr;display:grid}.rev__who{grid-column:2}.rev__what{grid-column:2;margin-top:1rem}.profile{display:block}.profile__body{margin-top:2.2rem}.profile__facts{grid-template-columns:1fr 1fr;row-gap:1rem}.dim__track{height:auto;margin-right:0;padding-left:0}.dim__line{width:1px;height:100%;inset:0 auto 0 0;transform:none!important}.dim__stations{gap:1.4rem;display:grid;position:static}.dim__st,.dim__st.is-high,.dim__st.is-low{border:0;width:auto;padding-left:.75rem;display:block;position:relative;left:0}.dim__st:after,.dim__st.is-high:after,.dim__st.is-low:after{top:.7rem;left:-.3rem}.bom__table thead{display:none}.bom__table,.bom__table tbody,.bom__table tr{width:auto;display:block}.bom__table tr{border-bottom:1px solid var(--c-line);grid-template-columns:2.25rem 1fr;padding-block:1rem;display:grid}.bom__table td,.bom__table tbody th{border:0;width:auto;padding:0;display:block}.bom__table td:last-child{grid-column:2;margin-top:.5rem}.bom__table ul{columns:1}.gnotes{display:block}.gnotes>div+div{margin-top:2.5rem}.block__head{padding:1rem;display:block}.block__text,.send{margin-top:1.25rem}.block__grid{grid-template-columns:1fr 1fr}.block__grid>div:nth-child(odd){border-left:0}.block__grid>div:nth-child(n+3){border-top:1px solid var(--c-line)}.case__head{display:block}.case__head .stamp{margin:.75rem 0 0}.case__type{margin-top:1rem}.case__blurb{font-size:var(--t-body);margin-top:.75rem}.case__hero.is-square{width:100%}.detail{padding-top:calc(var(--u) * 9);display:block}.detail .cut{margin-bottom:1rem}.next__title{grid-column:1/-1}.next__link{grid-template-columns:1fr auto}.next__link .plate__id,.next__title{grid-column:1}}@media (width>=1600px){.plate__blurb,.sec-note{font-size:var(--t-body)}}
