@media (min-width:1440px){.x-root .x-ed>.x-ig-wrap{max-width:1320px}}@media (min-width:1800px){.x-root .x-ed>.x-ig-wrap{max-width:1440px}}.x-root .x-ed__mast{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;margin-bottom:clamp(26px,4vw,44px);border-bottom:1px solid var(--ink)}.x-root .x-ed__mastname{font-size:11px;letter-spacing:.22em;color:var(--ink)}.x-root .x-ed__mastcount,.x-root .x-ed__mastname{font-family:var(--font-mono);text-transform:uppercase;margin:0}.x-root .x-ed__mastcount{font-size:10px;letter-spacing:.16em;color:var(--mute);text-align:right}.x-root .x-ed__head{display:grid;gap:20px}@media (min-width:1024px){.x-root .x-ed__head{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);align-items:start}.x-root .x-ed__headmain{grid-column:1/-1}.x-root .x-ed__headside{grid-column:9/span 4;margin-top:clamp(22px,3vw,38px);padding-top:16px;border-top:1px solid var(--line)}}.x-root .x-ed__note{font-family:var(--font-body);font-size:13.5px;line-height:1.5;color:var(--mute);max-width:46em;margin:clamp(22px,3vw,34px) 0 0;padding-top:16px;border-top:1px solid var(--line)}.x-root .x-ed__figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:0;padding-top:22px;border-top:1px solid var(--line)}.x-root .x-ed__figs dt{font-family:var(--font-disp);font-size:clamp(26px,4.6vw,44px);line-height:1;letter-spacing:-.02em;color:var(--ink)}.x-root .x-ed__figs dd{margin:8px 0 0;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}@media (min-width:768px){.x-root .x-ed__figs{grid-template-columns:repeat(var(--ed-figs,4),minmax(0,1fr))}.x-root .x-ed__figs>div+div{padding-left:clamp(16px,2vw,28px);border-left:1px solid var(--line)}}@media (min-width:1440px){.x-root .x-ed__figs dt{font-size:58px}}@media (min-width:1800px){.x-root .x-ed__figs dt{font-size:68px}}.x-root .x-ed__rows{list-style:none;margin:clamp(24px,3.4vw,40px) 0 0;padding:0}.x-root .x-ed__rows>li{display:grid;gap:4px 14px;padding:clamp(18px,2.6vw,30px) 0;border-top:1px solid var(--line)}.x-root .x-ed__rows>li:last-child{border-bottom:1px solid var(--line)}.x-root .x-ed__rown{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--mark-deep);padding-top:5px}.x-root .x-ed__rowt{font-family:var(--font-head);font-weight:800;font-size:clamp(17px,2.4vw,22px);line-height:1.18;letter-spacing:-.012em;color:var(--ink);margin:0;text-wrap:balance}.x-root .x-ed__rowd{font-family:var(--font-body);font-size:15.5px;line-height:1.58;color:var(--ink-2);margin:0;max-width:46em}@media (min-width:768px){.x-root .x-ed__rows>li{grid-template-columns:56px minmax(0,1fr)}.x-root .x-ed__rown{grid-row:span 2}}@media (min-width:1024px){.x-root .x-ed__rows>li{grid-template-columns:72px minmax(0,4fr) minmax(0,6fr);gap:0 clamp(20px,2.4vw,40px);align-items:start}.x-root .x-ed__rown{grid-row:auto}.x-root .x-ed__rowt{font-size:clamp(20px,1.7vw,26px)}}.x-root .x-ed__plate{margin:0;position:relative}.x-root .x-ed__plate img{display:block;width:100%;height:auto;border:1px solid var(--line)}.x-root .x-ed__platecap{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:10px;color:var(--mute)}.x-root .x-ed__platecap,.x-root .x-ed__platen{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}.x-root .x-ed__platen{position:absolute;top:0;left:0;padding:5px 9px;background:var(--mark);color:var(--bs-black,#16150f)}.x-root .x-ed__sec{display:flex;align-items:baseline;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:clamp(22px,3vw,36px)}.x-root .x-ed__seci{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mark-deep);flex:0 0 auto}.x-root .x-ed__sech{font-family:var(--font-disp);font-size:clamp(24px,4.4vw,38px);line-height:1;letter-spacing:-.025em;color:var(--ink);margin:0}@media (min-width:1440px){.x-root .x-ed__sech{font-size:44px}}.x-root .x-ed--ink .x-ed__sec{border-bottom-color:hsla(46,29%,91%,.18)}.x-root .x-ed--ink .x-ed__sech{color:var(--paper)}.x-root .x-ed--ink .x-ed__mast{border-bottom-color:hsla(46,29%,91%,.5)}.x-root .x-ed--ink .x-ed__mastname{color:var(--paper)}