.x-sig-blueprint{background:var(--ed-stone);color:var(--ed-ink);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px);overflow:hidden}.x-sig-blueprint-head{display:grid;gap:18px;max-width:820px;margin-bottom:clamp(32px,1.5rem + calc(2vw / var(--scale, 1)),56px)}.x-sig-blueprint-eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-blueprint-title{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(36px,1.6rem + calc(3.2vw / var(--scale, 1)),84px);line-height:.95;color:var(--ed-ink)}.x-sig-blueprint-lede{margin:0;max-width:560px;font-size:16px;line-height:1.65;color:var(--ed-ink-2)}.x-sig-blueprint-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.x-sig-blueprint-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.x-sig-blueprint-scroll:focus-visible{outline:2px solid var(--ed-red);outline-offset:4px}.x-sig-blueprint-sheet{min-width:820px;background:var(--ed-paper);border:1px solid var(--ed-rule);box-shadow:0 1px 0 var(--ed-rule),0 30px 60px -40px rgb(18 18 16/.35)}.x-sig-blueprint-svg{display:block;width:100%;height:auto;font-family:Poppins,Arial,sans-serif}.x-sig-blueprint-gridfine{stroke:var(--ed-red);stroke-width:.4;opacity:.12}.x-sig-blueprint-gridbold{stroke:var(--ed-red);stroke-width:.6;opacity:.22}.x-sig-blueprint-hatchline{stroke:var(--ed-red);stroke-width:1.6}.x-sig-blueprint-groundline{stroke:var(--ed-ink);stroke-width:.8;opacity:.55}.x-sig-blueprint-arrow{fill:var(--ed-ink)}.x-sig-blueprint-ln{fill:none;stroke:var(--ed-ink)}.x-sig-blueprint-frame{stroke-width:1.5}.x-sig-blueprint-axis{stroke:var(--ed-red);stroke-width:.8;stroke-opacity:.6}.x-sig-blueprint-bubble{stroke:var(--ed-red);stroke-width:1;fill:var(--ed-paper)}.x-sig-blueprint-groundedge{stroke-width:2}.x-sig-blueprint-ext{stroke-width:.8}.x-sig-blueprint-dimline{stroke:var(--ed-ink);stroke-width:.9;vector-effect:non-scaling-stroke}.x-sig-blueprint-wall{stroke-width:1.6;fill:transparent}.x-sig-blueprint-door,.x-sig-blueprint-swing{stroke-width:.8}.x-sig-blueprint-tbframe{stroke-width:1.5;fill:var(--ed-paper)}.x-sig-blueprint-tbrule{stroke-width:.8}.x-sig-blueprint-legend{fill:none;stroke:var(--ed-ink);stroke-width:1.4}.x-sig-blueprint-legend.is-award{stroke:var(--ed-red)}.x-sig-blueprint-txt{fill:var(--ed-ink)}.x-sig-blueprint-bubbletxt{text-anchor:middle;font-size:13px;font-weight:600;fill:var(--ed-red-ink)}.x-sig-blueprint-year{text-anchor:middle;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:20px}.x-sig-blueprint-dimtxt{text-anchor:middle;font-size:13px;font-weight:600}.x-sig-blueprint-label{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;fill:var(--ed-red-ink)}.x-sig-blueprint-note{font-size:13px;fill:var(--ed-ink-2)}.x-sig-blueprint-selected{font-size:15px;font-weight:600}.x-sig-blueprint-tbtitle{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:24px}.x-sig-blueprint-cellv{font-size:12px;font-weight:500}.x-sig-blueprint-num{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:22px}.x-sig-blueprint-room{cursor:pointer;outline:none}.x-sig-blueprint-room.is-award .x-sig-blueprint-door,.x-sig-blueprint-room.is-award .x-sig-blueprint-swing,.x-sig-blueprint-room.is-award .x-sig-blueprint-wall{stroke:var(--ed-red)}.x-sig-blueprint-hit{fill:transparent;stroke:transparent;stroke-width:2;vector-effect:non-scaling-stroke;transition:stroke .2s ease}.x-sig-blueprint-room.is-on .x-sig-blueprint-wall,.x-sig-blueprint-room:hover .x-sig-blueprint-wall{stroke-width:2.6}.x-sig-blueprint-room:not(.is-award).is-on .x-sig-blueprint-wall,.x-sig-blueprint-room:not(.is-award):hover .x-sig-blueprint-wall{fill:var(--ed-stone)}.x-sig-blueprint-room:focus-visible .x-sig-blueprint-hit{stroke:var(--ed-red)}.x-sig-blueprint-tag{pointer-events:none}.x-sig-blueprint-leader{stroke:var(--ed-ink);stroke-width:1;vector-effect:non-scaling-stroke}.x-sig-blueprint-tagbox{fill:var(--ed-ink)}.x-sig-blueprint-tagtxt{fill:var(--ed-paper);text-anchor:middle;font-size:12px;font-weight:600}.x-sig-blueprint-sheet.is-armed .x-sig-blueprint-ln{stroke-dasharray:1;stroke-dashoffset:1}.x-sig-blueprint-sheet.is-armed .x-sig-blueprint-dimline,.x-sig-blueprint-sheet.is-armed .x-sig-blueprint-fill,.x-sig-blueprint-sheet.is-armed .x-sig-blueprint-txt{opacity:0}.x-sig-blueprint-sheet.is-armed.is-drawn .x-sig-blueprint-ln{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1) var(--d,0s)}.x-sig-blueprint-sheet.is-armed.is-drawn .x-sig-blueprint-dimline,.x-sig-blueprint-sheet.is-armed.is-drawn .x-sig-blueprint-fill,.x-sig-blueprint-sheet.is-armed.is-drawn .x-sig-blueprint-txt{opacity:1;transition:opacity .7s cubic-bezier(.25,1,.5,1) calc(var(--d, 0s) + .5s)}.x-sig-blueprint-sheet.is-armed.is-drawn .x-sig-blueprint-notes,.x-sig-blueprint-sheet.is-armed.is-drawn .x-sig-blueprint-tb{--d:900ms}@media (prefers-reduced-motion:reduce){.x-sig-blueprint-sheet .x-sig-blueprint-ln{stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important}.x-sig-blueprint-sheet .x-sig-blueprint-dimline,.x-sig-blueprint-sheet .x-sig-blueprint-fill,.x-sig-blueprint-sheet .x-sig-blueprint-txt{opacity:1!important;transition:none!important}.x-sig-blueprint-hit{transition:none}}@media (max-width:640px){.x-sig-blueprint-lede{font-size:15px}}.x-sig-seating{background:var(--ed-paper);color:var(--ed-ink);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px);overflow:hidden}.x-sig-seating-head{display:grid;gap:18px;max-width:820px;margin-bottom:clamp(36px,1.5rem + calc(2.5vw / var(--scale, 1)),64px)}.x-sig-seating-eyebrow,.x-sig-seating-label{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-seating-title{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(36px,1.6rem + calc(3.2vw / var(--scale, 1)),84px);line-height:.95}.x-sig-seating-lede{margin:0;max-width:560px;font-size:16px;line-height:1.65;color:var(--ed-ink-2)}.x-sig-seating-legend{display:flex;flex-wrap:wrap;gap:10px 28px;margin:4px 0 0;padding:0;list-style:none;font-size:13px;font-weight:500;color:var(--ed-ink-2)}.x-sig-seating-legend li{display:inline-flex;align-items:center;gap:10px}.x-sig-seating-key{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--ed-ink)}.x-sig-seating-key.is-award{background:var(--ed-red);border-color:var(--ed-red)}.x-sig-seating-floor{position:relative;border:1px solid var(--ed-rule);background:linear-gradient(var(--ed-rule) 1px,transparent 1px) 0 0 /100% 48px,var(--ed-stone);padding:clamp(24px,1rem + calc(3vw / var(--scale, 1)),64px) clamp(16px,.5rem + calc(3vw / var(--scale, 1)),56px)}.x-sig-seating-headtable{display:grid;gap:10px;max-width:620px;margin:0 auto clamp(40px,1.5rem + calc(3vw / var(--scale, 1)),72px)}.x-sig-seating-chairs{display:flex;justify-content:space-around;padding-inline:24px}.x-sig-seating-chairs i{width:12px;height:12px;border-radius:50%;background:var(--ed-ink)}.x-sig-seating-board{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;background:var(--ed-paper);border:1.5px solid var(--ed-ink);padding:20px 24px}.x-sig-seating-board-copy{display:grid;gap:6px}.x-sig-seating-name{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(28px,1.2rem + calc(2vw / var(--scale, 1)),48px);line-height:.95}.x-sig-seating-meta{margin:0;font-size:13px;color:var(--ed-ink-2)}.x-sig-seating-cover{display:grid;gap:8px;justify-items:center;color:var(--ed-ink);text-decoration:none}.x-sig-seating-cover img{width:96px;height:128px;object-fit:cover;box-shadow:0 14px 24px -12px rgb(18 18 16/.45);transition:transform .5s cubic-bezier(.16,1,.3,1)}.x-sig-seating-cover:hover img{transform:translateY(-4px) rotate(-1.5deg)}.x-sig-seating-cover-cap{font-size:11px;font-weight:500;color:var(--ed-ink-2)}.x-sig-seating-cover:focus-visible{outline:2px solid var(--ed-red);outline-offset:4px}.x-sig-seating-rows{margin:0;padding:0;list-style:none;display:grid;gap:clamp(18px,.5rem + calc(1.5vw / var(--scale, 1)),32px)}.x-sig-seating-row{display:grid;grid-template-columns:112px 1fr;align-items:center;gap:24px;padding-top:clamp(18px,.5rem + calc(1.5vw / var(--scale, 1)),32px);border-top:1px dashed var(--ed-rule)}.x-sig-seating-row:first-child{border-top:0;padding-top:0}.x-sig-seating-zone{margin:0;display:grid;gap:2px}.x-sig-seating-year{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:40px;line-height:1}.x-sig-seating-tables{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 14px}.x-sig-seating-table{display:block;width:96px;height:96px;border-radius:50%;color:var(--ed-ink);outline:none}.x-sig-seating-table:focus-visible{outline:2px solid var(--ed-red);outline-offset:2px}.x-sig-seating-svg{display:block;width:100%;height:100%;overflow:visible}.x-sig-seating-chair{fill:var(--ed-ink);transition:transform .4s cubic-bezier(.16,1,.3,1);transform-origin:50px 50px}.x-sig-seating-top{fill:var(--ed-paper);stroke:var(--ed-ink);stroke-width:1.6;transition:fill .25s ease,stroke-width .25s ease}.x-sig-seating-num{text-anchor:middle;dominant-baseline:central;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:22px;fill:var(--ed-ink)}.x-sig-seating-table.is-award .x-sig-seating-top{fill:var(--ed-red);stroke:var(--ed-red)}.x-sig-seating-table.is-award .x-sig-seating-num{fill:var(--ed-paper)}.x-sig-seating-table.is-award .x-sig-seating-chair{fill:var(--ed-red-ink)}.x-sig-seating-table.is-on .x-sig-seating-top,.x-sig-seating-table:hover .x-sig-seating-top{stroke-width:3.2}.x-sig-seating-table:not(.is-award).is-on .x-sig-seating-top,.x-sig-seating-table:not(.is-award):hover .x-sig-seating-top{fill:var(--ed-ink)}.x-sig-seating-table:not(.is-award).is-on .x-sig-seating-num,.x-sig-seating-table:not(.is-award):hover .x-sig-seating-num{fill:var(--ed-paper)}.x-sig-seating-table.is-award.is-on .x-sig-seating-top,.x-sig-seating-table.is-award:hover .x-sig-seating-top{stroke:var(--ed-ink)}.x-sig-seating-table.is-on .x-sig-seating-chair,.x-sig-seating-table:hover .x-sig-seating-chair{transform:scale(1.06)}.x-sig-seating-card{position:absolute;z-index:3;width:min(260px,calc(100% - 16px));transform:translateY(calc(-100% - 10px));background:var(--ed-paper);border:1px solid var(--ed-ink);padding:16px 18px 14px;display:grid;gap:4px;pointer-events:none;box-shadow:0 18px 30px -18px rgb(18 18 16/.45);animation:x-sig-seating-card .35s cubic-bezier(.16,1,.3,1)}.x-sig-seating-card:before{content:"";position:absolute;left:0;right:0;top:9px;border-top:1px dashed var(--ed-rule)}.x-sig-seating-card .x-sig-seating-label{font-size:10px;margin-top:4px}.x-sig-seating-card-name{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:22px;line-height:1}.x-sig-seating-card-meta{margin:0;font-size:13px;color:var(--ed-ink-2)}@keyframes x-sig-seating-card{0%{opacity:0;transform:translateY(calc(-100% - 2px))}to{opacity:1;transform:translateY(calc(-100% - 10px))}}.x-sig-seating-floor.is-armed .x-sig-seating-cell{opacity:0;transform:translateY(14px) scale(.92)}.x-sig-seating-floor.is-armed .x-sig-seating-chair{transform:scale(0)}.x-sig-seating-floor.is-armed.is-seated .x-sig-seating-cell{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.25,1,.5,1) calc(var(--i, 0) * 45ms),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * 45ms)}.x-sig-seating-floor.is-armed.is-seated .x-sig-seating-chair{transform:scale(1);transition:transform .5s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * 45ms + .3s + var(--c, 0) * 40ms)}.x-sig-seating-floor.is-armed.is-seated .x-sig-seating-table.is-on .x-sig-seating-chair,.x-sig-seating-floor.is-armed.is-seated .x-sig-seating-table:hover .x-sig-seating-chair{transform:scale(1.06);transition-delay:0s}@media (prefers-reduced-motion:reduce){.x-sig-seating-floor .x-sig-seating-cell,.x-sig-seating-floor .x-sig-seating-chair{opacity:1!important;transform:none!important;transition:none!important}.x-sig-seating-card{animation:none}.x-sig-seating-cover img,.x-sig-seating-top{transition:none}}@media (max-width:720px){.x-sig-seating-row{grid-template-columns:1fr;gap:12px}.x-sig-seating-zone{display:flex;align-items:baseline;gap:10px}.x-sig-seating-year{font-size:32px}.x-sig-seating-table{width:74px;height:74px}.x-sig-seating-tables{gap:6px 10px}.x-sig-seating-board{grid-template-columns:1fr;justify-items:start;padding:18px}.x-sig-seating-chairs{padding-inline:12px}.x-sig-seating-chairs i:nth-child(n+7){display:none}}.x-sig-swatches{--x-sw-ease:cubic-bezier(.16,1,.3,1);--x-sw-w:clamp(20px,calc(2.1vw / var(--scale, 1)),30px);--x-sw-h:clamp(118px,calc(10.5vw / var(--scale, 1)),164px);background:var(--ed-paper);color:var(--ed-ink);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px);overflow:hidden}.x-sig-swatches__head{max-width:760px;margin-bottom:clamp(40px,2rem + calc(3vw / var(--scale, 1)),88px)}.x-sig-swatches__eyebrow{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-swatches__title{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(40px,1.5rem + calc(4.4vw / var(--scale, 1)),96px);line-height:.92;letter-spacing:-.01em;color:var(--ed-ink)}.x-sig-swatches__count{margin:24px 0 0;max-width:520px;font-size:15px;line-height:1.7;color:var(--ed-ink-2)}.x-sig-swatches__body{display:grid;grid-template-columns:minmax(0,1fr) clamp(220px,calc(20vw / var(--scale, 1)),300px);gap:clamp(32px,calc(4vw / var(--scale, 1)),72px);align-items:start}.x-sig-swatches__preview{margin:0;order:2;position:sticky;top:140px}.x-sig-swatches__cover{display:block;aspect-ratio:3/4;background:var(--ed-stone);overflow:hidden}.x-sig-swatches__cover img{width:100%;height:100%;object-fit:cover;display:block;animation:x-sig-swatches-in .5s var(--x-sw-ease) both}.x-sig-swatches__preview figcaption{display:grid;gap:6px;padding-top:18px;border-top:1px solid var(--ed-rule);margin-top:18px}.x-sig-swatches__date{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:26px;line-height:1;color:var(--ed-ink)}.x-sig-swatches__name{font-size:13px;color:var(--ed-ink-2)}.x-sig-swatches__hexes{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px}.x-sig-swatches__hex{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--ed-ink-2);font-variant-numeric:tabular-nums}.x-sig-swatches__hex i{width:12px;height:12px;display:inline-block;box-shadow:inset 0 0 0 1px rgba(18,18,16,.12)}.x-sig-swatches__book{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));column-gap:clamp(24px,calc(3vw / var(--scale, 1)),56px)}.x-sig-swatches__year{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:end;padding-top:44px;padding-bottom:14px;border-bottom:1px solid var(--ed-rule)}.x-sig-swatches__ylabel{margin:0;display:grid;gap:4px;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:28px;line-height:1;color:var(--ed-ink)}.x-sig-swatches__ylabel span{font-family:inherit;font-stretch:100%;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-ink-2)}.x-sig-swatches__row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:clamp(4px,calc(.55vw / var(--scale, 1)),8px)}.x-sig-swatches__row li{position:relative}.x-sig-swatches__strip{position:relative;display:block;width:var(--x-sw-w);height:var(--x-sw-h);transition:transform .6s var(--x-sw-ease)}.x-sig-swatches__chip{position:absolute;inset:0;transform-origin:50% calc(100% - 6px);box-shadow:inset 0 0 0 1px rgba(18,18,16,.1);transition:transform .7s var(--x-sw-ease),clip-path .5s var(--x-sw-ease)}.x-sig-swatches__chip--0{clip-path:inset(0 0 66.66% 0);z-index:1}.x-sig-swatches__chip--1{clip-path:inset(33.33% 0 33.33% 0);z-index:2}.x-sig-swatches__chip--2{clip-path:inset(66.66% 0 0 0);z-index:3}.x-sig-swatches__rivet{position:absolute;left:50%;bottom:3px;width:6px;height:6px;margin-left:-3px;z-index:4;border-radius:50%;background:var(--ed-paper);box-shadow:0 0 0 1px var(--ed-ink);opacity:0;transition:opacity .3s}.x-sig-swatches__strip:focus-visible,.x-sig-swatches__strip:hover,.x-sig-swatches__strip[data-active]{z-index:5;transform:translateY(-10px)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip{clip-path:inset(0 0 0 0)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip--0{transform:rotate(-16deg)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip--1{transform:rotate(-5deg)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip--2{transform:rotate(7deg)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__rivet{opacity:1}.x-sig-swatches__strip:focus-visible{outline:2px solid var(--ed-red);outline-offset:4px}.x-sig-swatches[data-armed] .x-sig-swatches__row li{opacity:0;transform:translateY(18px)}.x-sig-swatches[data-armed][data-in] .x-sig-swatches__row li{opacity:1;transform:none;transition:opacity .6s var(--x-sw-ease),transform .9s var(--x-sw-ease);transition-delay:calc(var(--i, 0) * 35ms + 80ms)}@keyframes x-sig-swatches-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@media (max-width:860px){.x-sig-swatches__body{grid-template-columns:1fr}.x-sig-swatches__preview{order:0;position:static;display:grid;grid-template-columns:104px 1fr;gap:16px;align-items:end}.x-sig-swatches__preview figcaption{margin-top:0;border-top:0;padding-top:0}.x-sig-swatches__date{font-size:22px}.x-sig-swatches__year{grid-template-columns:52px minmax(0,1fr);gap:12px}.x-sig-swatches__ylabel{font-size:22px}}@media (prefers-reduced-motion:reduce){.x-sig-swatches__chip,.x-sig-swatches__rivet,.x-sig-swatches__row li,.x-sig-swatches__strip{transition:none!important}.x-sig-swatches__cover img{animation:none}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]){transform:none}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip{transform:none}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip--0{clip-path:inset(0 0 66.66% 0)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip--1{clip-path:inset(33.33% 0 33.33% 0)}.x-sig-swatches__strip:is(:hover,:focus-visible,[data-active]) .x-sig-swatches__chip--2{clip-path:inset(66.66% 0 0 0)}.x-sig-swatches__strip[data-active]{outline:2px solid var(--ed-ink);outline-offset:3px}.x-sig-swatches__strip:focus-visible{outline-color:var(--ed-red)}.x-sig-swatches[data-armed] .x-sig-swatches__row li{opacity:1;transform:none}}.x-sig-swatches__book{grid-template-columns:1fr}.x-sig-swatches__year{grid-template-columns:96px minmax(0,1fr);padding-top:28px}.x-sig-swatches__row{flex-wrap:nowrap;justify-content:flex-start}.x-sig-swatches__row li{flex:0 1 44px;min-width:18px}.x-sig-swatches__row li>*{width:100%}.x-sig-departures{--x-dp-ease:cubic-bezier(.16,1,.3,1);--x-dp-tile:#1E1E1B;--x-dp-line:#2C2C28;--x-dp-dim:#A5A39A;background:var(--ed-paper);color:var(--ed-ink);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px)}.x-sig-departures__head{display:grid;gap:18px;max-width:760px;margin-bottom:clamp(36px,1.5rem + calc(3vw / var(--scale, 1)),72px)}.x-sig-departures__eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-departures__title{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(48px,1.5rem + calc(6vw / var(--scale, 1)),128px);line-height:.88;letter-spacing:-.01em}.x-sig-departures__lede{margin:6px 0 0;max-width:480px;font-size:15px;line-height:1.7;color:var(--ed-ink-2)}.x-sig-departures__board{--x-dp-size:clamp(12px,.55rem + calc(.52vw / var(--scale, 1)),17px);background:var(--ed-ink);color:var(--ed-paper);padding:clamp(16px,1rem + calc(1.5vw / var(--scale, 1)),40px);font-size:var(--x-dp-size)}.x-sig-departures__bar{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid var(--x-dp-line)}.x-sig-departures__bar-title{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.22em;color:var(--ed-paper)}.x-sig-departures__bar-meta{font-size:12px;letter-spacing:.08em;color:var(--x-dp-dim);font-variant-numeric:tabular-nums}.x-sig-departures__grid{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,max-content) max-content;column-gap:clamp(14px,calc(1.6vw / var(--scale, 1)),28px)}.x-sig-departures__cols,.x-sig-departures__row,.x-sig-departures__rows,.x-sig-departures__rows>li{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.x-sig-departures__cols{padding:10px 0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--x-dp-dim)}.x-sig-departures__rows{list-style:none;margin:0;padding:0}.x-sig-departures__rows>li{border-top:1px solid var(--x-dp-line)}.x-sig-departures__row{align-items:center;padding:10px 0;color:inherit;text-decoration:none;transition:background-color .3s var(--x-dp-ease)}.x-sig-departures__row:hover{background:#1A1A17}.x-sig-departures__row:focus-visible{outline:2px solid var(--ed-red);outline-offset:2px}.x-sig-departures__cell{min-width:0}.x-sig-departures__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.x-sig-departures__flaps{display:flex;flex-wrap:wrap;gap:4px .42em}.x-sig-departures__word{display:inline-flex;gap:2px}.x-sig-departures__ch{position:relative;display:inline-block;width:.78em;height:1.42em;perspective:120px;background:var(--x-dp-tile);box-shadow:inset 0 -1px 0 #0A0A09;font-family:var(--ed-display);font-stretch:72%;font-weight:800;line-height:1.42em;text-align:center;color:var(--ed-paper)}.x-sig-departures__ch:before{content:attr(data-ch);display:block;height:100%;transform-origin:50% 50%;backface-visibility:hidden}.x-sig-departures__ch:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(0,0,0,.7)}.x-sig-departures__board[data-armed] .x-sig-departures__ch:before{content:""}.x-sig-departures__ch[data-scr]:before{content:attr(data-scr)}.x-sig-departures__ch[data-f=a]:before{animation:x-sig-departures-flap-a .11s var(--x-dp-ease)}.x-sig-departures__ch[data-f=b]:before{animation:x-sig-departures-flap-b .11s var(--x-dp-ease)}@keyframes x-sig-departures-flap-a{0%{transform:rotateX(78deg);opacity:.35}to{transform:none;opacity:1}}@keyframes x-sig-departures-flap-b{0%{transform:rotateX(78deg);opacity:.35}to{transform:none;opacity:1}}.x-sig-departures__row[data-status=held] .x-sig-departures__cell--status .x-sig-departures__ch{color:var(--x-dp-dim)}.x-sig-departures__row[data-status=upcoming] .x-sig-departures__cell--status .x-sig-departures__ch{background:var(--ed-red)}.x-sig-departures__cell--gate .x-sig-departures__ch,.x-sig-departures__cell--type .x-sig-departures__ch{color:#E4E2DA}.x-sig-departures__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;flex-wrap:wrap}.x-sig-departures__next{appearance:none;border:1px solid var(--ed-ink);background:var(--ed-paper);color:var(--ed-ink);border-radius:0;padding:14px 22px;min-height:48px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:background-color .3s var(--x-dp-ease),color .3s var(--x-dp-ease)}.x-sig-departures__next:hover{background:var(--ed-ink);color:var(--ed-paper)}.x-sig-departures__next:focus-visible{outline:2px solid var(--ed-red);outline-offset:3px}.x-sig-departures__page{font-size:12px;letter-spacing:.08em;color:var(--ed-ink-2);font-variant-numeric:tabular-nums}@media (max-width:760px){.x-sig-departures__board{--x-dp-size:12px}.x-sig-departures__grid,.x-sig-departures__rows,.x-sig-departures__rows>li{display:block}.x-sig-departures__cols{display:none}.x-sig-departures__row{display:grid;grid-template-columns:minmax(0,1fr) max-content;row-gap:8px;column-gap:12px;padding:14px 0;grid-template-areas:"date status" "name name" "type gate"}.x-sig-departures__cell--date{grid-area:date}.x-sig-departures__cell--status{grid-area:status}.x-sig-departures__cell--name{grid-area:name}.x-sig-departures__cell--type{grid-area:type}.x-sig-departures__cell--gate{grid-area:gate;justify-self:end}.x-sig-departures__cell--gate .x-sig-departures__flaps{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.x-sig-departures__ch:before{animation:none!important}.x-sig-departures__board[data-armed] .x-sig-departures__ch:before{content:attr(data-ch)}.x-sig-departures__next,.x-sig-departures__row{transition:none}}.wireframe .x-ww__grid{display:grid;gap:clamp(28px,calc(4vw / var(--scale, 1)),64px);align-items:center}@media (min-width:1024px){.wireframe .x-ww__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.wireframe .x-ww__stage{position:relative;padding:0 clamp(40px,9%,110px) clamp(24px,4%,48px) 0}.wireframe .x-ww__win{background:#FFFFFF;border-radius:10px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(18,18,16,.35),0 0 0 1px rgba(18,18,16,.1)}.wireframe .x-ww__bar{display:flex;align-items:center;gap:7px;height:40px;padding:0 14px;background:#F1F0EC;border-bottom:1px solid var(--ed-rule)}.wireframe .x-ww__bar i{width:11px;height:11px;border-radius:50%;background:#D9D7D0}.wireframe .x-ww__addr{margin-left:10px;flex:1;min-width:0;max-width:360px;height:24px;border-radius:6px;background:#FFFFFF;display:flex;align-items:center;gap:7px;padding:0 10px;font-size:13px;color:var(--ed-ink-2);white-space:nowrap;overflow:hidden}.wireframe .x-ww__addr:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#2E9D5B}.wireframe .x-ww__pane{height:clamp(320px,calc(36vw / var(--scale, 1)),520px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.wireframe .x-ww__pane a,.wireframe .x-ww__scr a{display:block}.wireframe .x-ww__pane img,.wireframe .x-ww__scr img{display:block;width:100%;height:auto}.wireframe .x-ww__pane:focus-visible{outline:3px solid var(--ed-red);outline-offset:-3px}.wireframe .x-ww__phone{position:absolute;right:0;bottom:0;width:clamp(120px,22%,230px);aspect-ratio:390/800;padding:7px;border-radius:28px;background:#121210;box-shadow:0 30px 60px -20px rgba(18,18,16,.5)}.wireframe .x-ww__scr{height:100%;border-radius:22px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:#FFFFFF}.wireframe .x-ww__scr::-webkit-scrollbar{display:none}.wireframe .x-ww__side .x-h2{margin:8px 0 12px}.wireframe .x-ww__latest{list-style:none;margin:20px 0 24px;padding:0;border-top:1px solid var(--ed-rule)}.wireframe .x-ww__latest a{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--ed-rule);color:var(--ed-ink);text-decoration:none}.wireframe .x-ww__latest img{width:72px;height:54px;object-fit:cover;background:var(--ed-stone)}.wireframe .x-ww__latest b{display:block;font-size:14px;line-height:1.4;font-weight:500}.wireframe .x-ww__latest small{display:block;margin-top:3px;font-size:12px;color:var(--ed-ink-2)}.wireframe .x-ww__latest a:hover b{color:var(--ed-red-ink)}.wireframe .x-ww__latest a[dir=rtl]{text-align:right}.wireframe .x-ww__latest a:focus-visible{outline:2px solid var(--ed-red);outline-offset:2px}@media (max-width:767px){.wireframe .x-ww__stage{padding:0 26% 18px 0}.wireframe .x-ww__pane{height:280px}.wireframe .x-ww__phone{width:36%;border-radius:20px;padding:5px}.wireframe .x-ww__scr{border-radius:16px}}.wireframe .x-rx{--rx-night:#0E0D0C;--rx-paper:#F3F1EC;--rx-mute:#9A988F;--rx-rule:#2A2826;--rx-red:#B3122E;--rx-red2:#F0566B;--rx-ease:cubic-bezier(.16,1,.3,1);background:var(--rx-night);color:var(--rx-paper);font:400 16px/1.6 Poppins,Arial,sans-serif;overflow-x:clip}.wireframe .x-rx .wrap{width:min(100% - 32px,1344px);margin:0 auto}.wireframe .x-rx .x-rx__disp{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:-.005em;margin:0;color:inherit}.wireframe .x-rx .x-rx__disp em{font-style:normal;color:var(--rx-red2)}.wireframe .x-rx .x-rx__eb{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rx-red2);margin:0 0 16px}.wireframe .x-rx .x-rx__btn{display:inline-flex;align-items:center;gap:10px;font:600 14px Poppins,Arial,sans-serif;padding:14px 22px;background:var(--rx-red);color:#fff;text-decoration:none;transition:background .3s}.wireframe .x-rx .x-rx__btn:hover{background:#C9183A}.wireframe .x-rx .x-rx__lnk{color:var(--rx-paper);font:600 14px Poppins,Arial,sans-serif;text-decoration:none;border-bottom:1px solid var(--rx-red2);padding-bottom:3px}.wireframe .x-rx :is(a,[tabindex]):focus-visible{outline:2px solid var(--rx-red2);outline-offset:3px}.wireframe .x-rx__scope{position:relative}.wireframe .x-rx{--rx-top:var(--header-pinned,90px);--rx-vh:calc(calc(100svh / var(--scale, 1)) - var(--rx-top))}.wireframe .x-rx__gl{position:sticky;top:var(--rx-top);display:block;width:100%;height:var(--rx-vh);margin-bottom:calc(var(--rx-vh) * -1);z-index:0;pointer-events:none;background:var(--rx-night)}.wireframe .x-rx__scope>section{position:relative;z-index:1}.wireframe .x-rx__stage{position:sticky;top:var(--rx-top);height:var(--rx-vh);overflow:hidden}.wireframe .x-rx__stage--mid{display:flex;align-items:center}.wireframe .x-rx__hero{height:calc(150svh / var(--scale, 1))}.wireframe .x-rx__heroui{position:absolute;z-index:2;left:0;right:0;bottom:clamp(36px,calc(8vh / var(--scale, 1)),88px)}@media (min-width:861px){.wireframe .x-rx__heroui{bottom:calc(clamp(36px,calc(8vh / var(--scale, 1)),88px) + 110px)}}.wireframe .x-rx__heroui .wrap{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;align-items:end}.wireframe .x-rx .x-rx__h1{font-size:clamp(44px,1rem + calc(4vw / var(--scale, 1)),100px);max-width:16ch}.wireframe .x-rx .x-rx__lede{color:var(--rx-mute);max-width:40ch;margin:0 0 22px}.wireframe .x-rx__cue{position:absolute;z-index:2;left:50%;bottom:22px;transform:translateX(-50%);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--rx-mute)}.wireframe .x-rx__cue:after{content:"";display:block;width:1px;height:34px;margin:10px auto 0;background:linear-gradient(var(--rx-red2),transparent);animation:x-rx-cue 2s var(--rx-ease) infinite}@keyframes x-rx-cue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.wireframe .x-rx:not([data-gl]) .x-rx__hero .x-rx__stage{background:url(/media/reach-logo.png) no-repeat 78% 34%/min(calc(44vw / var(--scale, 1)),620px) auto}.wireframe .x-rx__man{height:calc(200svh / var(--scale, 1))}.wireframe .x-rx__words{display:grid;grid-template-columns:max-content minmax(0,32ch);column-gap:clamp(32px,calc(5vw / var(--scale, 1)),96px);row-gap:clamp(6px,calc(1.6vh / var(--scale, 1)),18px);align-items:baseline;padding-right:48px}.wireframe .x-rx__word{display:contents}.wireframe .x-rx__word b{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(44px,min(calc(7.4vw / var(--scale, 1)),calc(13.5vh / var(--scale, 1))),128px);line-height:.9;color:transparent;-webkit-text-stroke:1.5px #3A3835;transition:color .6s var(--rx-ease),-webkit-text-stroke-color .6s}.wireframe .x-rx__word b i{font-style:normal}.wireframe .x-rx__word span{color:var(--rx-mute);font-size:clamp(14px,.75rem + calc(.3vw / var(--scale, 1)),17px);line-height:1.5;opacity:0;transform:translateY(14px);transition:opacity .6s var(--rx-ease),transform .6s var(--rx-ease)}.wireframe .x-rx__word.is-on b{color:var(--rx-paper);-webkit-text-stroke-color:var(--rx-paper)}.wireframe .x-rx__word.is-on b i{color:var(--rx-red2)}.wireframe .x-rx__word.is-on span{opacity:1;transform:none}.wireframe .x-rx__side{position:absolute;right:max(16px,calc((100% - 1344px)/2));top:50%;transform:translateY(-50%);writing-mode:vertical-rl;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--rx-mute)}.wireframe .x-rx__svcs{height:calc(360svh / var(--scale, 1))}.wireframe .x-rx__track{display:flex;height:100%;will-change:transform}.wireframe .x-rx__svc{flex:none;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);position:relative}.wireframe .x-rx__txt{display:flex;flex-direction:column;justify-content:center;padding:0 clamp(24px,calc(5vw / var(--scale, 1)),88px) 0 max(16px,calc((100% - 1344px)/2))}.wireframe .x-rx__n{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:clamp(90px,4rem + calc(8vw / var(--scale, 1)),240px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px #3A3835}.wireframe .x-rx .x-rx__h3{font-size:clamp(44px,1rem + calc(4vw / var(--scale, 1)),104px);margin:12px 0 18px}.wireframe .x-rx .x-rx__dec{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(20px,.8rem + calc(1.2vw / var(--scale, 1)),34px);line-height:1.05;color:var(--rx-red2);margin:0 0 14px}.wireframe .x-rx .x-rx__desc{color:var(--rx-mute);max-width:42ch;margin:0 0 26px}.wireframe .x-rx__txt .x-rx__lnk{align-self:flex-start}.wireframe .x-rx__art{position:relative;cursor:grab;touch-action:pan-y}.wireframe .x-rx__art:active{cursor:grabbing}.wireframe .x-rx:not([data-gl]) .x-rx__art{cursor:default}.wireframe .x-rx:not([data-gl]) .x-rx__hint{display:none}.wireframe .x-rx__hint{position:absolute;z-index:3;left:24px;bottom:56px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--rx-mute)}.wireframe .x-rx__prog{position:absolute;z-index:3;left:max(16px,calc((100% - 1344px)/2));right:max(16px,calc((100% - 1344px)/2));bottom:28px;display:flex;gap:8px;align-items:center}.wireframe .x-rx__prog i{flex:1;height:2px;background:var(--rx-rule);position:relative;overflow:hidden}.wireframe .x-rx__prog i b{position:absolute;inset:0;background:var(--rx-red2);transform:scaleX(0);transform-origin:left}.wireframe .x-rx__prog span{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--rx-mute);margin-right:12px}.wireframe .x-rx__concepts{position:relative;z-index:2;background:var(--rx-night);padding:clamp(100px,calc(14vh / var(--scale, 1)),180px) 0}.wireframe .x-rx__cg{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.wireframe .x-rx__cg figure{margin:0;position:relative;overflow:hidden}.wireframe .x-rx__cg img{display:block;width:100%;height:auto;transform:translateY(var(--py,0)) scale(1.08);transition:filter .6s}.wireframe .x-rx__cg figure:hover img{filter:saturate(1.2) contrast(1.05)}.wireframe .x-rx__cg figcaption{position:absolute;left:12px;bottom:12px;background:var(--rx-night);color:var(--rx-paper);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:6px 9px}.wireframe .x-rx__fa{grid-column:1/7;margin-top:120px!important}.wireframe .x-rx__fb{grid-column:8/13}.wireframe .x-rx .x-rx__h2{font-size:clamp(48px,1.5rem + calc(5vw / var(--scale, 1)),136px)}.wireframe .x-rx__cg .x-rx__h2{grid-column:1/13;margin-bottom:40px}.wireframe .x-rx__moves{position:relative;z-index:2;background:var(--rx-night);padding:clamp(80px,calc(12vh / var(--scale, 1)),160px) 0;border-top:1px solid #23211f}.wireframe .x-rx__moves .x-rx__h2{font-size:clamp(44px,1rem + calc(4vw / var(--scale, 1)),104px);margin-bottom:56px}.wireframe .x-rx__mv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.wireframe .x-rx__mv:before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;background:var(--rx-rule)}.wireframe .x-rx__line{position:absolute;left:0;top:9px;height:1px;width:100%;background:var(--rx-red2);transform:scaleX(var(--p,0));transform-origin:left}.wireframe .x-rx__mv>div{position:relative;padding-top:40px;padding-right:24px}.wireframe .x-rx__mv>div:before{content:"";position:absolute;left:0;top:4px;width:11px;height:11px;border:1.5px solid var(--rx-red2);background:var(--rx-night);transform:rotate(45deg)}.wireframe .x-rx__mv b{display:block;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(28px,1rem + calc(1.6vw / var(--scale, 1)),48px);line-height:1;margin-bottom:10px}.wireframe .x-rx__mv span{color:var(--rx-mute);font-size:15px}.wireframe .x-rx__cta{position:relative;z-index:2;min-height:calc(100svh / var(--scale, 1));display:flex;align-items:center;overflow:hidden;background:var(--rx-red)}.wireframe .x-rx__cta canvas{position:absolute;inset:0;width:100%;height:100%}.wireframe .x-rx__cta .wrap{position:relative;z-index:2}.wireframe .x-rx .x-rx__cta-h{font-size:clamp(64px,2rem + calc(8vw / var(--scale, 1)),220px);color:#fff}.wireframe .x-rx .x-rx__eb--on-red{color:#F6D9DE}.wireframe .x-rx .x-rx__cta-p{color:#F6D9DE;max-width:40ch;margin:24px 0 30px;font-size:18px}.wireframe .x-rx__acts{gap:24px}.wireframe .x-rx .x-rx__btn--night{background:var(--rx-night)}.wireframe .x-rx .x-rx__btn--night:hover{background:#26231F}.wireframe .x-rx .x-rx__lnk--on-red{border-bottom-color:#fff;color:#fff}@media (max-width:860px){.wireframe .x-rx__heroui .wrap{grid-template-columns:1fr}.wireframe .x-rx__svcs{height:auto}.wireframe .x-rx__svcs .x-rx__stage{position:static;height:auto}.wireframe .x-rx__track{flex-direction:column;transform:none!important}.wireframe .x-rx__svc{height:auto;grid-template-columns:1fr}.wireframe .x-rx__art{height:calc(56vh / var(--scale, 1))}.wireframe .x-rx__txt{padding:64px 16px 24px}.wireframe .x-rx__prog,.wireframe .x-rx__side{display:none}.wireframe .x-rx__words{grid-template-columns:1fr;padding-right:0;row-gap:4px}.wireframe .x-rx__word span{margin-bottom:14px}.wireframe .x-rx__word b{font-size:clamp(44px,calc(13vw / var(--scale, 1)),96px)}.wireframe .x-rx__word span{font-size:14px}.wireframe .x-rx__fa,.wireframe .x-rx__fb{grid-column:1/13;margin-top:0!important}.wireframe .x-rx__mv{grid-template-columns:1fr 1fr;row-gap:32px}.wireframe .x-rx__line,.wireframe .x-rx__mv:before{display:none}.wireframe .x-rx:not([data-gl]) .x-rx__hero .x-rx__stage{background-position:50% 22%;background-size:calc(70vw / var(--scale, 1)) auto}}@media (prefers-reduced-motion:reduce){.wireframe .x-rx *,.wireframe .x-rx :after{animation:none!important;transition:none!important}}.wireframe .x-rx__site{position:relative;z-index:2;background:var(--rx-night);padding:clamp(72px,calc(8vw / var(--scale, 1)),140px) 0;border-top:1px solid var(--rx-rule)}.wireframe .x-rx__sg{display:grid;gap:clamp(32px,calc(4vw / var(--scale, 1)),72px);align-items:center}@media (min-width:1024px){.wireframe .x-rx__sg{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.wireframe .x-rx__st .x-rx__h2{margin:10px 0 18px}.wireframe .x-rx__st .x-rx__lede{margin-bottom:28px}.wireframe .x-rx__acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.wireframe .x-rx__shot{position:relative;display:block;padding:0 12% 6% 0;text-decoration:none;color:#FFFFFF}.wireframe .x-rx__win{display:block;border-radius:10px;overflow:hidden;background:#000;box-shadow:0 40px 90px -30px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.12);transition:transform .5s var(--rx-ease)}.wireframe .x-rx__bar{display:flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:#1A1918}.wireframe .x-rx__bar i{width:10px;height:10px;border-radius:50%;background:#3A3835}.wireframe .x-rx__bar b{margin-left:10px;padding:3px 12px;border-radius:6px;background:#0E0D0C;font-size:12px;font-weight:400;color:#B9B8B2}.wireframe .x-rx__win img{display:block;width:100%;height:auto}.wireframe .x-rx__phone{position:absolute;right:0;bottom:0;width:24%;padding:6px;border-radius:24px;background:#000;box-shadow:0 30px 60px -20px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.14);transition:transform .5s var(--rx-ease)}.wireframe .x-rx__phone img{display:block;width:100%;height:auto;border-radius:18px}.wireframe .x-rx__go{position:absolute;left:50%;top:44%;translate:-50% -50%;padding:14px 22px;background:var(--rx-red);font-weight:500;font-size:15px;opacity:0;transition:opacity .3s}.wireframe .x-rx__shot:hover .x-rx__win{transform:translateY(-6px)}.wireframe .x-rx__shot:hover .x-rx__phone{transform:translateY(-12px)}.wireframe .x-rx__shot:focus-visible .x-rx__go,.wireframe .x-rx__shot:hover .x-rx__go{opacity:1}.wireframe .x-rx__shot:focus-visible{outline:3px solid var(--rx-red2);outline-offset:8px}@media (prefers-reduced-motion:reduce){.wireframe .x-rx__phone,.wireframe .x-rx__win{transition:none}}.wireframe .x-ix{--ix-paper:#FCFCFA;--ix-stone:#F3F2EE;--ix-ink:#121210;--ix-ink2:#5B5A55;--ix-rule:#E3E1DA;--ix-red:#EB1C24;--ix-redink:#C8141B;--ix-ease:cubic-bezier(.16,1,.3,1);--ix-top:var(--header-pinned,90px);--ix-vh:calc(calc(100svh / var(--scale, 1)) - var(--ix-top));background:var(--ix-paper);color:var(--ix-ink);font:400 16px/1.6 Poppins,Arial,sans-serif;overflow-x:clip}.wireframe .x-ix .wrap{width:min(100% - 32px,1344px);margin:0 auto}.wireframe .x-ix .x-ix__disp{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:-.005em;margin:0;color:inherit}.wireframe .x-ix .x-ix__disp em{font-style:normal;color:var(--ix-red)}.wireframe .x-ix .x-ix__eb{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ix-redink);margin:0 0 16px}.wireframe .x-ix .x-ix__body,.wireframe .x-ix .x-ix__lede{color:var(--ix-ink2);max-width:48ch}.wireframe .x-ix .x-ix__btn{display:inline-flex;align-items:center;font:600 14px Poppins,Arial,sans-serif;padding:14px 22px;background:var(--ix-ink);color:#fff;text-decoration:none;transition:background .3s}.wireframe .x-ix .x-ix__btn--red,.wireframe .x-ix .x-ix__btn:hover{background:var(--ix-red)}.wireframe .x-ix .x-ix__btn--red:hover{background:var(--ix-ink)}.wireframe .x-ix .x-ix__lnk{color:var(--ix-ink);font:600 14px Poppins,Arial,sans-serif;text-decoration:none;border-bottom:2px solid var(--ix-red);padding-bottom:3px}.wireframe .x-ix :is(a,[tabindex]):focus-visible{outline:2px solid var(--ix-red);outline-offset:3px}.wireframe .x-ix__scope{position:relative}.wireframe .x-ix__gl{position:sticky;top:var(--ix-top);display:block;width:100%;height:var(--ix-vh);margin-bottom:calc(var(--ix-vh) * -1);z-index:0;background:var(--ix-paper)}.wireframe .x-ix__scope>section{position:relative;z-index:1;pointer-events:none}.wireframe .x-ix__scope>section :is(a,button){pointer-events:auto}.wireframe .x-ix__stage{position:sticky;top:var(--ix-top);height:var(--ix-vh);overflow:hidden}.wireframe .x-ix__hero{height:calc(170svh / var(--scale, 1))}.wireframe .x-ix__heroui{position:absolute;left:0;right:0;bottom:clamp(40px,calc(8vh / var(--scale, 1)),88px)}@media (min-width:861px){.wireframe .x-ix__heroui{bottom:calc(clamp(40px,calc(8vh / var(--scale, 1)),88px) + 100px)}}.wireframe .x-ix .x-ix__h1{font-size:clamp(52px,1rem + calc(5.4vw / var(--scale, 1)),136px);max-width:8.5ch}.wireframe .x-ix .x-ix__lede{margin:20px 0 22px}.wireframe .x-ix__tally{position:absolute;right:max(16px,calc((100% - 1344px)/2));top:28px;text-align:right}.wireframe .x-ix__tally b{display:block;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:clamp(40px,1rem + calc(3vw / var(--scale, 1)),80px);line-height:.9}.wireframe .x-ix__tally span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ix-ink2)}.wireframe .x-ix:not([data-gl]) .x-ix__hero .x-ix__stage{background:radial-gradient(circle at 72% 40%,var(--ix-ink) 0 1.4px,transparent 1.6px) 0 0/14px 14px}.wireframe .x-ix__run{height:calc(700svh / var(--scale, 1))}.wireframe .x-ix__runui{position:absolute;left:max(16px,calc((100% - 1344px)/2));top:50%;transform:translateY(-50%);width:min(470px,calc(38vw / var(--scale, 1)))}.wireframe .x-ix__kick{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ix-redink)}.wireframe .x-ix__num{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:clamp(96px,4rem + calc(7vw / var(--scale, 1)),220px);line-height:.82;margin:10px 0 6px;font-variant-numeric:tabular-nums}.wireframe .x-ix .x-ix__lab{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(26px,1rem + calc(1.6vw / var(--scale, 1)),44px);line-height:.95;margin:0 0 14px}.wireframe .x-ix .x-ix__txt{color:var(--ix-ink2);margin:0;max-width:40ch}.wireframe .x-ix__steps{display:flex;gap:6px;margin-top:26px}.wireframe .x-ix__steps i{flex:1;height:3px;background:var(--ix-rule)}.wireframe .x-ix__steps i.is-on{background:var(--ix-red)}.wireframe .x-ix .x-ix__src{position:absolute;right:max(16px,calc((100% - 1344px)/2));bottom:24px;margin:0;font-size:12px;line-height:1.5;color:var(--ix-ink2);max-width:430px;text-align:right}.wireframe .x-ix__iname{position:absolute;z-index:3;transform:translateX(-50%);font:600 12px/1.3 Poppins,Arial,sans-serif;color:var(--ix-ink);text-align:center;white-space:nowrap;opacity:0;transition:opacity .5s var(--ix-ease)}.wireframe .x-ix__iname.is-on{opacity:1}.wireframe .x-ix__iname em{display:block;margin-top:3px;font-style:normal;font-size:12px;font-weight:600;color:#fff;background:var(--ix-red);padding:1px 6px}.wireframe .x-ix__wcol{position:absolute;z-index:3;top:50%;transform:translateY(-50%);display:grid;gap:10px;width:min(270px,calc(22vw / var(--scale, 1)));margin:0;padding:0;list-style:none;opacity:0;translate:14px 0;transition:opacity .6s var(--ix-ease),translate .6s var(--ix-ease)}.wireframe .x-ix__wcol.is-on{opacity:1;translate:0 0}.wireframe .x-ix__app{background:var(--ix-paper);border:1px solid var(--ix-ink);padding:12px 14px}.wireframe .x-ix__app small{display:block;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ix-redink)}.wireframe .x-ix__app b{display:block;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:26px;line-height:.95;margin:5px 0}.wireframe .x-ix__app span{display:block;font-size:12px;color:var(--ix-ink2);line-height:1.45}.wireframe .x-ix__app[data-top]{border-color:var(--ix-red);box-shadow:0 0 0 2px var(--ix-red)}.wireframe .x-ix:not([data-gl]) .x-ix__wcol{position:static;transform:none;opacity:1;translate:none;width:auto;margin-top:24px}.wireframe .x-ix__case{position:absolute;left:max(16px,calc((100% - 1344px)/2));top:50%;transform:translateY(-50%);width:min(470px,calc(38vw / var(--scale, 1)));transition:opacity .5s var(--ix-ease),translate .5s var(--ix-ease)}.wireframe .x-ix .x-ix__casep{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(40px,1rem + calc(3vw / var(--scale, 1)),80px);line-height:.9;margin:0 0 16px;color:var(--ix-ink)}.wireframe .x-ix .x-ix__casebody{margin:0}.wireframe .x-ix__runui{transition:opacity .5s var(--ix-ease)}.wireframe .x-ix:not([data-stage="0"]) .x-ix__case,.wireframe .x-ix[data-stage="0"] .x-ix__runui{opacity:0;pointer-events:none}.wireframe .x-ix:not([data-stage="0"]) .x-ix__case{translate:0 -16px}.wireframe .x-ix:not([data-gl]) .x-ix__case{position:static;transform:none;width:auto;opacity:1;padding:40px 0}.wireframe .x-ix__more{position:relative;z-index:2;background:var(--ix-ink);color:var(--ix-paper);padding:clamp(96px,calc(14vh / var(--scale, 1)),170px) 0}.wireframe .x-ix__more .x-ix__eb{color:#FF5A60}.wireframe .x-ix .x-ix__h2{font-size:clamp(44px,1.2rem + calc(4.2vw / var(--scale, 1)),120px)}.wireframe .x-ix__more .x-ix__h2{max-width:13ch}.wireframe .x-ix__ed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;border-top:1px solid #3a3835}.wireframe .x-ix__ed>div{padding:26px 26px 0 0}.wireframe .x-ix__ed>div+div{padding-left:26px;border-left:1px solid #3a3835}.wireframe .x-ix__ed b{display:block;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:clamp(54px,1.5rem + calc(3.4vw / var(--scale, 1)),104px);line-height:.85;margin-bottom:12px}.wireframe .x-ix__ed sup{font-size:.42em;vertical-align:.95em;line-height:0;margin-left:3px;color:var(--ix-red)}.wireframe .x-ix__ed span{color:#B9B7AF;font-size:15px}.wireframe .x-ix .x-ix__foot{margin:40px 0 0;font-size:12px;color:#8E8C85;max-width:90ch}.wireframe .x-ix__foot a{color:#C9C6BE}.wireframe .x-ix__does{position:relative;z-index:2;background:var(--ix-paper);padding:clamp(96px,calc(14vh / var(--scale, 1)),170px) 0}.wireframe .x-ix__dg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,calc(5vw / var(--scale, 1)),96px)}.wireframe .x-ix__does .x-ix__body{margin:18px 0 0}.wireframe .x-ix__sides{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ix-ink);margin:32px 0 0;padding:0;list-style:none}.wireframe .x-ix__sides li{font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(24px,1rem + calc(1vw / var(--scale, 1)),36px);padding:14px 0;border-bottom:1px solid var(--ix-rule)}.wireframe .x-ix__sides li:first-child{color:var(--ix-red)}.wireframe .x-ix__sv{list-style:none;margin:0;padding:0;border-top:1px solid var(--ix-ink)}.wireframe .x-ix__sv li{display:grid;grid-template-columns:56px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid var(--ix-rule)}.wireframe .x-ix__sv li>span{font-size:22px;color:var(--ix-red)}.wireframe .x-ix__sv b,.wireframe .x-ix__sv li>span{font-family:var(--ed-display);font-stretch:72%;font-weight:800}.wireframe .x-ix__sv b{display:block;text-transform:uppercase;font-size:clamp(22px,.9rem + calc(1vw / var(--scale, 1)),32px);line-height:1}.wireframe .x-ix__sv small{display:block;color:var(--ix-ink2);font-size:14px;margin-top:6px}.wireframe .x-ix__connect{position:relative;z-index:2;background:var(--ix-stone);padding:clamp(80px,calc(12vh / var(--scale, 1)),150px) 0}.wireframe .x-ix__cn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,calc(5vw / var(--scale, 1)),96px);align-items:end}.wireframe .x-ix__connect .x-ix__body{margin:18px 0 22px}.wireframe .x-ix__qs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.wireframe .x-ix__qs>div{aspect-ratio:3/4;background:var(--ix-paper);border:1px solid var(--ix-rule);display:flex;flex-direction:column;justify-content:space-between;padding:14px}.wireframe .x-ix__qs b{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:44px;line-height:.9}.wireframe .x-ix__qs span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ix-ink2)}.wireframe .x-ix__qs>div:nth-child(odd){background:var(--ix-ink);color:var(--ix-paper);border-color:var(--ix-ink)}.wireframe .x-ix__qs>div:nth-child(odd) span{color:#9A988F}.wireframe .x-ix__close{position:relative;z-index:2;min-height:calc(100svh / var(--scale, 1));display:flex;align-items:center;overflow:hidden;background:var(--ix-paper)}.wireframe .x-ix__wipe{position:absolute;top:-10%;bottom:-10%;left:-30%;width:160%;background:var(--ix-red);transform:skewX(-24deg) translateX(calc(-100% + var(--w,0) * 100%))}.wireframe .x-ix__close .wrap{position:relative;z-index:2}.wireframe .x-ix .x-ix__closeh{font-size:clamp(60px,2rem + calc(7.4vw / var(--scale, 1)),210px);color:var(--ix-ink);transition:color .4s}.wireframe .x-ix__close.is-lit .x-ix__closeh{color:#fff}.wireframe .x-ix .x-ix__closep{color:var(--ix-ink2);max-width:44ch;margin:22px 0 30px;font-size:18px;transition:color .4s}.wireframe .x-ix__close.is-lit .x-ix__closep{color:#FFE3E4}.wireframe .x-ix__row{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.wireframe .x-ix__close.is-lit .x-ix__lnk{color:#fff;border-color:#fff}@media (max-width:860px){.wireframe .x-ix__case,.wireframe .x-ix__runui{width:auto;right:16px;top:auto;bottom:70px;transform:none;background:rgba(252,252,250,.9);padding:12px 0}.wireframe .x-ix__num{font-size:96px}.wireframe .x-ix[data-gl] .x-ix__wcol{display:none}.wireframe .x-ix__iname{white-space:normal;width:56px;line-height:1.15}.wireframe .x-ix__iname em{display:none}.wireframe .x-ix__cn,.wireframe .x-ix__dg,.wireframe .x-ix__ed{grid-template-columns:1fr}.wireframe .x-ix__ed>div+div{padding-left:0;border-left:0;border-top:1px solid #3a3835}.wireframe .x-ix .x-ix__src,.wireframe .x-ix__tally{display:none}}@media (prefers-reduced-motion:reduce){.wireframe .x-ix *{transition:none!important}}.wireframe .x-ix__ways{height:calc(560svh / var(--scale, 1))}.wireframe .x-ix__way{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .55s var(--ix-ease)}.wireframe .x-ix__way.is-on{opacity:1;pointer-events:auto}.wireframe .x-ix__wtxt{position:absolute;left:max(16px,calc((100% - 1344px)/2));top:50%;transform:translateY(-50%);width:min(440px,calc(34vw / var(--scale, 1)));translate:0 14px;transition:translate .6s var(--ix-ease)}.wireframe .x-ix__way.is-on .x-ix__wtxt{translate:0 0}.wireframe .x-ix__wn{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ix-redink)}.wireframe .x-ix .x-ix__wh{font-size:clamp(34px,1rem + calc(2.6vw / var(--scale, 1)),72px);margin:10px 0 14px}.wireframe .x-ix .x-ix__wl{margin:0 0 18px}.wireframe .x-ix__wf{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--ix-ink);padding-top:14px}.wireframe .x-ix__wf b{display:block;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:20px;line-height:1;margin-bottom:6px}.wireframe .x-ix__wf span{display:block;font-size:13px;color:var(--ix-ink2);line-height:1.5}.wireframe .x-ix__wph{position:absolute;right:max(16px,calc((100% - 1344px)/2));bottom:clamp(28px,calc(6vh / var(--scale, 1)),64px);width:min(250px,calc(19vw / var(--scale, 1)));margin:0;background:var(--ix-paper);padding:8px 8px 10px;box-shadow:0 18px 40px rgba(18,18,16,.18);rotate:2deg;translate:0 18px;transition:translate .7s var(--ix-ease)}.wireframe .x-ix__way.is-on .x-ix__wph{translate:0 0}.wireframe .x-ix__wph img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.wireframe .x-ix__wph figcaption{margin-top:8px;font-size:12px;color:var(--ix-ink2)}.wireframe .x-ix__wshape{position:absolute;right:max(16px,calc((100% - 1344px)/2));top:24px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ix-ink2)}.wireframe .x-ix__wdots{position:absolute;left:max(16px,calc((100% - 1344px)/2));bottom:32px;display:flex;gap:8px}.wireframe .x-ix__wdots i{width:28px;height:3px;background:var(--ix-rule)}.wireframe .x-ix__wdots i.is-on{background:var(--ix-red)}.wireframe .x-ix__wgl{background:transparent}.wireframe .x-ix__wscope{background:var(--ix-paper)}.wireframe .x-ix:not([data-gl]) .x-ix__ways{height:auto}.wireframe .x-ix:not([data-gl]) .x-ix__ways .x-ix__stage{position:static;height:auto}.wireframe .x-ix:not([data-gl]) .x-ix__way{position:relative;opacity:1;min-height:520px;border-top:1px solid var(--ix-rule)}.wireframe .x-ix__gallery{position:relative;z-index:2;background:var(--ix-paper);padding:clamp(80px,calc(12vh / var(--scale, 1)),150px) 0}.wireframe .x-ix__gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,calc(10vw / var(--scale, 1)) + 60px,260px);gap:10px;margin:36px 0 14px;padding:0;list-style:none}.wireframe .x-ix__gal li{overflow:hidden;background:var(--ix-stone)}.wireframe .x-ix__gal li:first-child,.wireframe .x-ix__gal li:nth-child(6){grid-column:span 2;grid-row:span 2}.wireframe .x-ix__gal img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ix-ease)}.wireframe .x-ix__gal li:hover img{scale:1.04}.wireframe .x-ix .x-ix__foot--paper{color:var(--ix-ink2)}@media (max-width:860px){.wireframe .x-ix__wtxt{left:16px;right:16px;width:auto;top:auto;bottom:24px;transform:none;background:rgba(252,252,250,.92);padding:12px 0}.wireframe .x-ix__wf{grid-template-columns:1fr}.wireframe .x-ix[data-gl] .x-ix__wph,.wireframe .x-ix__wdots,.wireframe .x-ix__wshape{display:none}.wireframe .x-ix__gal{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}.wireframe .x-ix__gal li:nth-child(6){grid-column:span 2;grid-row:span 1}}.wireframe .x-ix__web{background:var(--ix-red);color:#FFFFFF;overflow:hidden}.wireframe .x-ix__webin{position:relative;display:block;padding:clamp(64px,calc(7vw / var(--scale, 1)),120px) 0 0;color:inherit;text-decoration:none}.wireframe .x-ix__webg{display:grid;gap:clamp(32px,calc(5vw / var(--scale, 1)),80px);align-items:center}@media (min-width:960px){.wireframe .x-ix__webg{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.wireframe .x-ix__webc{display:block;position:relative;z-index:2}.wireframe .x-ix__webeb{display:block;margin:0 0 16px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#FFD9DA}.wireframe .x-ix .x-ix__webh{display:block;font-size:clamp(44px,1.6rem + calc(4vw / var(--scale, 1)),112px)}.wireframe .x-ix .x-ix__webh em{color:var(--ix-ink);font-weight:800;font-stretch:72%}.wireframe .x-ix__webp{display:block;max-width:44ch;margin:20px 0 30px;font-size:17px;line-height:1.55;color:#FFE9EA}.wireframe .x-ix__webbtn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;background:#FFFFFF;color:var(--ix-ink);font:600 15px Poppins,Arial,sans-serif;transition:background .3s,color .3s}.wireframe .x-ix__webin:hover .x-ix__webbtn{background:var(--ix-ink);color:#FFFFFF}.wireframe .x-ix__webart{position:relative;display:block;height:clamp(300px,calc(34vw / var(--scale, 1)),460px)}.wireframe .x-ix__webph{position:absolute;width:52%;aspect-ratio:4/3;object-fit:cover;border:8px solid #ffffff;box-shadow:0 30px 60px -24px rgba(0,0,0,.45);transition:transform .6s var(--ix-ease)}.wireframe .x-ix__webph--0{left:0;top:14%;transform:rotate(-7deg)}.wireframe .x-ix__webph--1{left:26%;top:0;transform:rotate(3deg);z-index:1}.wireframe .x-ix__webph--2{right:0;top:34%;transform:rotate(-2deg);z-index:2}.wireframe .x-ix__webin:hover .x-ix__webph--0{transform:rotate(-11deg) translate(-14px,6px)}.wireframe .x-ix__webin:hover .x-ix__webph--1{transform:rotate(5deg) translateY(-12px)}.wireframe .x-ix__webin:hover .x-ix__webph--2{transform:rotate(1deg) translate(12px,8px)}.wireframe .x-ix__weblogo{position:absolute;left:6%;bottom:2%;z-index:3;width:clamp(120px,30%,220px);height:auto;filter:brightness(0) invert(1)}.wireframe .x-ix__webword{display:block;margin-top:clamp(28px,calc(4vw / var(--scale, 1)),56px);font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(72px,calc(16.5vw / var(--scale, 1)),300px);line-height:.78;letter-spacing:-.01em;white-space:nowrap;text-align:center;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.55);transform:translateY(12%);transition:color .5s var(--ix-ease)}.wireframe .x-ix__webin:hover .x-ix__webword{color:rgba(255,255,255,.14)}.wireframe .x-ix__webin:focus-visible{outline:3px solid #FFFFFF;outline-offset:-6px}@media (max-width:959px){.wireframe .x-ix__webart{height:280px}.wireframe .x-ix__weblogo{width:130px}}@media (prefers-reduced-motion:reduce){.wireframe .x-ix__webph,.wireframe .x-ix__webword{transition:none}}:is(.wireframe,body) .x-ab{--ab-pad:clamp(16px,calc(4vw / var(--scale, 1)),56px);--ab-top:calc(var(--header-pinned,90px) + 24px);color:var(--ed-ink);background:var(--ed-paper)}:is(.wireframe,body) .x-ab a{color:inherit}:is(.wireframe,body) .x-ab img{display:block;width:100%;height:auto}:is(.wireframe,body) .x-ab .x-ab__open{display:grid;gap:clamp(28px,calc(4vw / var(--scale, 1)),72px);align-items:end;max-width:1440px;margin:0 auto;padding:clamp(40px,calc(7vw / var(--scale, 1)),112px) var(--ab-pad) clamp(32px,calc(4vw / var(--scale, 1)),64px)}@media (min-width:900px){:is(.wireframe,body) .x-ab .x-ab__open{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}}:is(.wireframe,body) .x-ab .x-ab__ch-kicker,:is(.wireframe,body) .x-ab .x-ab__kicker{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}:is(.wireframe,body) .x-ab .x-ab__h1{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(56px,2rem + calc(7.4vw / var(--scale, 1)),168px);line-height:.84;letter-spacing:-.005em;word-spacing:.1em;max-width:11ch}:is(.wireframe,body) .x-ab .x-ab__stand{margin:28px 0 0;max-width:46ch;font-size:clamp(17px,1rem + calc(.35vw / var(--scale, 1)),21px);line-height:1.55;color:var(--ed-ink-2)}:is(.wireframe,body) .x-ab .x-ab__start{display:inline-flex;align-items:center;gap:10px;margin-top:32px;padding:14px 22px;background:var(--ed-red);color:#FFFFFF!important;font-weight:600;text-decoration:none}:is(.wireframe,body) .x-ab .x-ab__start:after{content:"↓"}:is(.wireframe,body) .x-ab .x-ab__start:hover{background:var(--ed-red-hover)}:is(.wireframe,body) .x-ab .x-ab__start:focus-visible{outline:2px solid var(--ed-red-ink);outline-offset:4px}:is(.wireframe,body) .x-ab .x-ab__first{margin:0;justify-self:end;width:min(100%,420px)}:is(.wireframe,body) .x-ab .x-ab__first img{aspect-ratio:3/4;object-fit:contain;background:var(--ed-stone);box-shadow:0 30px 60px rgba(18,18,16,.18)}:is(.wireframe,body) .x-ab .x-ab__first figcaption{margin-top:12px;font-size:13px;color:var(--ed-ink-2)}:is(.wireframe,body) .x-ab .x-ab__strip{max-width:1440px;margin:0 auto;padding:0 var(--ab-pad) clamp(40px,calc(5vw / var(--scale, 1)),72px)}:is(.wireframe,body) .x-ab .x-ab__strip-key{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;color:var(--ed-ink-2)}:is(.wireframe,body) .x-ab .x-ab__strip-key i{display:inline-block;width:10px;height:10px;color:var(--ed-ink);background:currentColor}:is(.wireframe,body) .x-ab .x-ab__strip-key i[data-k=ev]{color:var(--ed-red);margin-left:10px}:is(.wireframe,body) .x-ab .x-ab__strip ol{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:clamp(4px,calc(1vw / var(--scale, 1)),14px);margin:0;padding:0;list-style:none;border-bottom:1px solid var(--ed-rule)}:is(.wireframe,body) .x-ab .x-ab__strip a{display:flex;flex-direction:column;align-items:stretch;text-decoration:none}:is(.wireframe,body) .x-ab .x-ab__bars{display:flex;align-items:flex-end;gap:3px;height:clamp(56px,calc(8vw / var(--scale, 1)),110px)}:is(.wireframe,body) .x-ab .x-ab__bars span{flex:1;color:var(--ed-ink);background:currentColor;transition:color .2s}:is(.wireframe,body) .x-ab .x-ab__bars span[data-k=ev]{color:var(--ed-red)}:is(.wireframe,body) .x-ab .x-ab__y{padding:8px 0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--ed-ink-2)}:is(.wireframe,body) .x-ab .x-ab__strip a:hover .x-ab__bars span[data-k=ed]{color:var(--ed-red-ink)}:is(.wireframe,body) .x-ab .x-ab__strip a:hover .x-ab__y{color:var(--ed-ink)}:is(.wireframe,body) .x-ab .x-ab__strip a:focus-visible{outline:2px solid var(--ed-red-ink);outline-offset:3px}:is(.wireframe,body) .x-ab .x-ab__ch{scroll-margin-top:var(--header-pinned,90px);border-top:1px solid var(--ed-rule);background:var(--ed-paper)}:is(.wireframe,body) .x-ab .x-ab__ch[data-tone=stone]{background:var(--ed-stone)}:is(.wireframe,body) .x-ab .x-ab__ch-in{display:grid;gap:24px clamp(24px,calc(4vw / var(--scale, 1)),64px);max-width:1440px;margin:0 auto;padding:clamp(56px,calc(8vw / var(--scale, 1)),128px) var(--ab-pad)}:is(.wireframe,body) .x-ab .x-ab__year{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:clamp(64px,2rem + calc(6vw / var(--scale, 1)),150px);line-height:.82;color:var(--ed-red);letter-spacing:-.01em}:is(.wireframe,body) .x-ab .x-ab__h2{margin:0 0 20px;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(34px,1.4rem + calc(2.6vw / var(--scale, 1)),68px);line-height:.9;word-spacing:.1em;max-width:16ch}:is(.wireframe,body) .x-ab .x-ab__ch-text p:not([class]){margin:0 0 16px;max-width:58ch;font-size:17px;line-height:1.65}:is(.wireframe,body) .x-ab .x-ab__ch-text b{font-weight:600}:is(.wireframe,body) .x-ab .x-ab__sofar{margin:28px 0 0;padding-top:14px;border-top:1px solid var(--ed-rule);max-width:58ch;font-size:13px;color:var(--ed-ink-2)}:is(.wireframe,body) .x-ab .x-ab__links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:24px 0 0}:is(.wireframe,body) .x-ab .x-ab__links a{font-weight:600;text-decoration:underline;text-decoration-color:var(--ed-red);text-underline-offset:5px;text-decoration-thickness:2px}:is(.wireframe,body) .x-ab .x-ab__links a:hover{color:var(--ed-red-ink)}@media (min-width:1024px){:is(.wireframe,body) .x-ab .x-ab__ch-in{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);align-items:start}:is(.wireframe,body) .x-ab .x-ab__ch-text,:is(.wireframe,body) .x-ab .x-ab__year{position:sticky;top:var(--ab-top)}:is(.wireframe,body) .x-ab .x-ab__year{writing-mode:horizontal-tb}}:is(.wireframe,body) .x-ab .x-ab__ch-media{display:grid;gap:clamp(16px,calc(2vw / var(--scale, 1)),28px)}:is(.wireframe,body) .x-ab .x-ab__covers{display:grid;gap:clamp(12px,calc(1.6vw / var(--scale, 1)),24px);grid-template-columns:repeat(2,minmax(0,1fr))}:is(.wireframe,body) .x-ab .x-ab__covers[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.wireframe,body) .x-ab .x-ab__covers[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.wireframe,body) .x-ab .x-ab__covers[data-n="7"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:599px){:is(.wireframe,body) .x-ab .x-ab__covers[data-n="3"],:is(.wireframe,body) .x-ab .x-ab__covers[data-n="7"]{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.wireframe,body) .x-ab .x-ab__cover,:is(.wireframe,body) .x-ab .x-ab__photo{margin:0}:is(.wireframe,body) .x-ab .x-ab__cover a,:is(.wireframe,body) .x-ab .x-ab__photo a{display:block;overflow:hidden;background:var(--ed-stone-2)}:is(.wireframe,body) .x-ab .x-ab__cover img{aspect-ratio:3/4;object-fit:contain;transition:transform .5s cubic-bezier(.22,1,.36,1)}:is(.wireframe,body) .x-ab .x-ab__photo img{aspect-ratio:3/2;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}:is(.wireframe,body) .x-ab .x-ab__photo[data-wide] img{aspect-ratio:16/9}:is(.wireframe,body) .x-ab .x-ab__cover a:hover img,:is(.wireframe,body) .x-ab .x-ab__photo a:hover img{transform:scale(1.03)}:is(.wireframe,body) .x-ab .x-ab__cover a:focus-visible,:is(.wireframe,body) .x-ab .x-ab__photo a:focus-visible{outline:2px solid var(--ed-red-ink);outline-offset:3px}:is(.wireframe,body) .x-ab .x-ab__cover figcaption,:is(.wireframe,body) .x-ab .x-ab__photo figcaption{display:grid;gap:2px;margin-top:10px;font-size:13px;line-height:1.4}:is(.wireframe,body) .x-ab .x-ab__cover figcaption span,:is(.wireframe,body) .x-ab .x-ab__photo figcaption span{color:var(--ed-ink-2)}:is(.wireframe,body) .x-ab .x-ab__pair{display:grid;gap:clamp(12px,calc(1.6vw / var(--scale, 1)),24px);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}@media (max-width:599px){:is(.wireframe,body) .x-ab .x-ab__pair{grid-template-columns:1fr}}:is(.wireframe,body) .x-ab .x-ab__photos{display:grid;gap:clamp(12px,calc(1.6vw / var(--scale, 1)),24px);grid-template-columns:repeat(2,minmax(0,1fr))}:is(.wireframe,body) .x-ab .x-ab__photos[data-n="1"]{grid-template-columns:1fr}:is(.wireframe,body) .x-ab .x-ab__photos>[data-wide]{grid-column:1/-1}:is(.wireframe,body) .x-ab .x-ab__people{background:var(--ed-dark);color:#F2F0EA}:is(.wireframe,body) .x-ab .x-ab__people-in{display:grid;gap:40px;max-width:1440px;margin:0 auto;padding:clamp(64px,calc(8vw / var(--scale, 1)),128px) var(--ab-pad);align-items:end}@media (min-width:900px){:is(.wireframe,body) .x-ab .x-ab__people-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:is(.wireframe,body) .x-ab .x-ab__people .x-ab__ch-kicker{color:#FF6B7C}:is(.wireframe,body) .x-ab .x-ab__people .x-ab__h2{color:#F2F0EA}:is(.wireframe,body) .x-ab .x-ab__people p:not([class]){max-width:46ch;font-size:17px;line-height:1.65;color:#D9D6CE}:is(.wireframe,body) .x-ab .x-ab__people .x-ab__links a{color:#F2F0EA;text-decoration-color:#FF6B7C}:is(.wireframe,body) .x-ab .x-ab__faces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}:is(.wireframe,body) .x-ab .x-ab__faces img{aspect-ratio:4/5;object-fit:cover;filter:grayscale(1);margin-bottom:12px}:is(.wireframe,body) .x-ab .x-ab__faces b{display:block;font-weight:600}:is(.wireframe,body) .x-ab .x-ab__faces span{font-size:13px;color:#A9A79F}:is(.wireframe,body) .x-ab .x-ab__facts{background:var(--ed-paper);border-top:1px solid var(--ed-rule)}:is(.wireframe,body) .x-ab .x-ab__facts-in{max-width:1440px;margin:0 auto;padding:clamp(48px,calc(6vw / var(--scale, 1)),88px) var(--ab-pad)}:is(.wireframe,body) .x-ab .x-ab__facts dl{display:grid;gap:0;margin:0;border-top:1px solid var(--ed-rule)}@media (min-width:900px){:is(.wireframe,body) .x-ab .x-ab__facts dl{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(.wireframe,body) .x-ab .x-ab__facts dl>div{padding:18px 20px 18px 0;border-bottom:1px solid var(--ed-rule)}:is(.wireframe,body) .x-ab .x-ab__facts dt{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ed-ink-2);margin-bottom:6px}:is(.wireframe,body) .x-ab .x-ab__facts dd{margin:0;font-size:15px;line-height:1.5}:is(.wireframe,body) .x-ab .x-ab__src{margin:18px 0 0;font-size:12px;color:var(--ed-ink-2)}@media (prefers-reduced-motion:reduce){:is(.wireframe,body) .x-ab *{transition:none!important}:is(.wireframe,body) .x-ab .x-ab__cover a:hover img,:is(.wireframe,body) .x-ab .x-ab__photo a:hover img{transform:none}}.wireframe .x-section.x-rb{background:var(--ed-dark);color:#FFFFFF}.wireframe .x-rb :is(.x-h2,h2){color:#FFFFFF}.wireframe .x-rb :is(.x-standfirst,.x-body){color:#D6D5CF}.wireframe .x-rb .x-eyebrow{color:#FF8A98}.x-rb__grid{display:grid;gap:clamp(24px,calc(4vw / var(--scale, 1)),64px)}@media (min-width:1024px){.x-rb__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.x-rb__intro .x-h2{margin:10px 0 14px}.x-rb__area{height:auto;min-height:96px;padding:12px;resize:vertical;line-height:1.5;margin-bottom:8px}.x-rb__step{border:0;margin:0 0 18px;padding:0;min-width:0}.x-rb__sk,.x-rb__step legend{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;padding:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#FFFFFF}.x-rb__sk b,.x-rb__step legend b{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid rgba(255,255,255,.4);font-size:11px;letter-spacing:0}.x-rb__step legend small{font-weight:400;letter-spacing:.04em;text-transform:none;color:#9A9993}.x-rb__chips{display:flex;flex-wrap:wrap;gap:8px}.x-rb__chip{min-height:40px;padding:8px 14px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#FFFFFF;font:inherit;font-size:14px;line-height:1.3;text-align:left;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.x-rb__chip:hover{border-color:#FFFFFF}.x-rb__chip[aria-pressed=true]{background:var(--ed-red);border-color:var(--ed-red)}.x-rb__chips--sug{margin-bottom:10px}.x-rb__chips--sug .x-rb__chip{border-style:dashed;color:#D6D5CF}.x-rb__formats{display:grid;gap:8px}@media (min-width:640px){.x-rb__formats{grid-template-columns:1fr 1fr}}.x-rb__format{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#FFFFFF;font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.x-rb__format b{font-size:15px;font-weight:600}.x-rb__format span{font-size:13px;line-height:1.45;color:#B9B8B2}.x-rb__format:hover{border-color:#FFFFFF}.x-rb__format[aria-pressed=true]{background:var(--ed-red);border-color:var(--ed-red)}.x-rb__format[aria-pressed=true] span{color:#FFE4E8}.x-rb__ask{display:flex;gap:8px}.x-rb__input{width:100%;min-width:0;height:46px;padding:0 12px;border:1px solid rgba(255,255,255,.28);background:#1C1C1A;color:#FFFFFF;font:inherit;font-size:16px}.x-rb__input::placeholder{color:#8A8984}.x-rb__input:focus{outline:2px solid var(--ed-red);outline-offset:0;border-color:transparent}.x-rb__add{flex:none;height:46px;padding:0 18px;border:1px solid #ffffff;background:#FFFFFF;color:var(--ed-ink);font:inherit;font-weight:600;cursor:pointer}.x-rb__add:disabled{opacity:.35;cursor:default}.x-rb__qs{margin:12px 0 0;padding:0;list-style:none;counter-reset:q;display:grid;gap:6px}.x-rb__qs li{counter-increment:q;display:flex;gap:10px;align-items:center;padding:8px 10px;background:#1C1C1A;font-size:14px}.x-rb__qs li:before{content:counter(q);color:#FF8A98;font-weight:600}.x-rb__qs button{margin-left:auto;width:28px;height:28px;border:0;background:none;color:#9A9993;font-size:18px;cursor:pointer}.x-rb__qs button:hover{color:#FFFFFF}:is(.x-rb__chip,.x-rb__format,.x-rb__add,.x-rb__qs button):focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.x-rb__fields{display:grid;gap:8px;margin-bottom:12px}@media (min-width:768px){.x-rb__fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.x-rb__consent{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;font-size:14px;color:#D6D5CF;cursor:pointer}.x-rb__consent input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--ed-red)}.x-rb__err{margin:0 0 12px;font-size:14px;font-weight:500;color:#FF8A98}.wireframe .x-rb .x-btn[data-tier=primary]{background:var(--ed-red);border-color:var(--ed-red);color:#FFFFFF}.x-rb__done{max-width:60ch}.x-rb__dt{margin:0 0 8px;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(30px,1rem + calc(2vw / var(--scale, 1)),48px);line-height:.9}.x-rb__done p:not(.x-rb__dt){margin:0;color:#D6D5CF;font-size:16px;line-height:1.6}.x-sig-about{--ease:cubic-bezier(.16,1,.3,1);position:relative;background:var(--ed-paper);color:var(--ed-ink);border-top:1px solid var(--ed-rule);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px);overflow-x:clip}.x-sig-about__inner{display:grid;gap:clamp(32px,calc(4vw / var(--scale, 1)),56px)}.x-sig-about .x-sig-about__eyebrow{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink);line-height:1.4}.x-sig-about .x-sig-about__title{margin:0;max-width:12ch;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(48px,2rem + calc(5vw / var(--scale, 1)),128px);line-height:.86;letter-spacing:-.01em;color:var(--ed-ink)}.x-sig-about .x-sig-about__dek{margin:22px 0 0;max-width:44ch;font-size:16px;line-height:1.6;color:var(--ed-ink-2)}.x-sig-about__body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,calc(5vw / var(--scale, 1)),96px);align-items:center}.x-sig-about__stage{position:relative;width:min(100%,680px);aspect-ratio:1;margin-inline:auto;container-type:inline-size;touch-action:manipulation}.x-sig-about__rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.x-sig-about__rings circle{fill:none;stroke:var(--ed-rule);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .35s var(--ease)}.x-sig-about__rings circle[data-on]{stroke:var(--ed-red)}.x-sig-about__core{position:absolute;left:50%;top:50%;width:24%;transform:translate(-50%,-50%)}.x-sig-about__core img{display:block;width:100%;height:auto;filter:invert(1);opacity:.92}.x-sig-about__node{position:absolute;left:50%;top:50%;display:block;width:calc(var(--s) + 16px);height:calc(var(--s) + 16px);will-change:transform;outline:none;z-index:1}.x-sig-about__dot{position:absolute;left:50%;top:50%;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border-radius:50%;background:var(--ed-ink);transition:background-color .3s var(--ease),transform .45s var(--ease),opacity .3s var(--ease)}.x-sig-about__node[data-empty] .x-sig-about__dot{background:var(--ed-paper);box-shadow:inset 0 0 0 1.5px var(--ed-ink)}.x-sig-about__node[data-on]{z-index:3}.x-sig-about__node[data-on] .x-sig-about__dot{background:var(--ed-red);box-shadow:none;transform:scale(1.25)}.x-sig-about__body[data-active] .x-sig-about__node:not([data-on]) .x-sig-about__dot{opacity:.28}.x-sig-about__tag{position:absolute;left:calc(100% + 4px);top:50%;transform:translate(-4px,-50%);white-space:nowrap;padding:5px 8px;background:var(--ed-ink);color:var(--ed-paper);font-size:12px;font-weight:600;line-height:1.2;opacity:0;pointer-events:none;transition:opacity .25s var(--ease),transform .35s var(--ease)}.x-sig-about__node[data-on] .x-sig-about__tag{opacity:1;transform:translateY(-50%)}.x-sig-about__node[data-flip] .x-sig-about__tag{left:auto;right:calc(100% + 4px);transform:translate(4px,-50%)}.x-sig-about__node[data-flip][data-on] .x-sig-about__tag{transform:translateY(-50%)}.x-sig-about__side{min-width:0}.x-sig-about__readout{min-height:170px;border-top:2px solid var(--ed-ink);padding-top:20px}.x-sig-about__card{animation:x-sig-about-in .45s var(--ease) both}@keyframes x-sig-about-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.x-sig-about .x-sig-about__kicker{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-about .x-sig-about__name{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(26px,1rem + calc(1.6vw / var(--scale, 1)),42px);line-height:.95;color:var(--ed-ink)}.x-sig-about .x-sig-about__none{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--ed-ink-2)}.x-sig-about__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 0}.x-sig-about__facts div{min-width:0}.x-sig-about__facts dt{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-ink-2);line-height:1.35}.x-sig-about__facts dd{margin:6px 0 0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:clamp(28px,1rem + calc(1.4vw / var(--scale, 1)),40px);line-height:1;color:var(--ed-ink);font-variant-numeric:tabular-nums}.x-sig-about__list{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--ed-rule)}.x-sig-about__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--ed-rule);color:var(--ed-ink);text-decoration:none;font-size:15px;font-weight:500;line-height:1.35;transition:color .2s var(--ease),padding .35s var(--ease)}.x-sig-about__rowcount{font-size:13px;color:var(--ed-ink-2);font-variant-numeric:tabular-nums}.x-sig-about__row[data-on]{color:var(--ed-red-ink);padding-left:10px}.x-sig-about__row[data-on] .x-sig-about__rowcount{color:var(--ed-red-ink)}.x-sig-about__row:focus-visible{outline:2px solid var(--ed-red);outline-offset:2px}.x-sig-about .x-sig-about__note{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--ed-ink-2)}@media (max-width:900px){.x-sig-about__body{grid-template-columns:minmax(0,1fr)}.x-sig-about__tag{font-size:11px;padding:4px 6px}}@media (prefers-reduced-motion:reduce){.x-sig-about__card{animation:none}.x-sig-about__dot,.x-sig-about__rings circle,.x-sig-about__row,.x-sig-about__tag{transition:none}}.x-sig-approach{background:var(--ed-paper);color:var(--ed-ink);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px);overflow:hidden}.x-sig-approach-head{display:grid;gap:18px;max-width:760px;margin-bottom:clamp(28px,1rem + calc(2vw / var(--scale, 1)),48px)}.x-sig-approach-eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-approach-title{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(36px,1.6rem + calc(3.2vw / var(--scale, 1)),84px);line-height:.95}.x-sig-approach-lede{margin:0;max-width:540px;font-size:16px;line-height:1.65;color:var(--ed-ink-2)}.x-sig-approach-modes{display:inline-flex;flex-wrap:wrap;border:1px solid var(--ed-rule);margin-bottom:clamp(28px,1rem + calc(2.5vw / var(--scale, 1)),56px)}.x-sig-approach-mode{appearance:none;border:0;background:transparent;color:var(--ed-ink-2);font:600 12px/1 Poppins,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:14px 18px;cursor:pointer;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1)}.x-sig-approach-mode[aria-pressed=true]{background:var(--ed-ink);color:var(--ed-paper)}.x-sig-approach-mode:hover:not([aria-pressed=true]){color:var(--ed-ink)}.x-sig-approach-stage{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,2rem + calc(3vw / var(--scale, 1)),96px);align-items:center}.x-sig-approach-dial{position:relative;width:100%;max-width:640px;aspect-ratio:1;justify-self:center;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;border-radius:50%}.x-sig-approach-dial:active{cursor:grabbing}.x-sig-approach-dial:focus-visible{outline:2px solid var(--ed-red);outline-offset:6px}.x-sig-approach-svg{display:block;width:100%;height:100%;overflow:visible}.x-sig-approach-bezel{fill:var(--ed-ink)}.x-sig-approach-face{fill:var(--ed-stone)}.x-sig-approach-inner{fill:none;stroke:var(--ed-rule);stroke-width:1}.x-sig-approach-tick{stroke:var(--ed-ink);stroke-width:1;opacity:.35}.x-sig-approach-tick.is-major{stroke:var(--ed-red);stroke-width:3;opacity:1}.x-sig-approach-hub{fill:var(--ed-paper);stroke:var(--ed-rule);stroke-width:1}.x-sig-approach-hubnum{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:82px;fill:var(--ed-red)}.x-sig-approach-pointer{fill:var(--ed-red)}.x-sig-approach-label text{transition:fill .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}.x-sig-approach-num{font:600 13px Poppins,Arial,sans-serif;letter-spacing:.16em;fill:var(--ed-ink-2)}.x-sig-approach-word{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:24px;text-transform:uppercase;fill:var(--ed-ink);opacity:.45}.x-sig-approach-label.is-on .x-sig-approach-word{fill:var(--ed-ink);opacity:1}.x-sig-approach-label.is-on .x-sig-approach-num{fill:var(--ed-red-ink)}.x-sig-approach-readout{display:grid;gap:22px;align-content:center;min-width:0}.x-sig-approach-count{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-approach-count span{color:var(--ed-ink-2)}.x-sig-approach-h{margin:14px 0 0;font-family:var(--ed-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(34px,1.4rem + calc(2.4vw / var(--scale, 1)),64px);line-height:.95;animation:x-sig-approach-in .6s cubic-bezier(.16,1,.3,1) both}.x-sig-approach-body{margin:16px 0 0;max-width:440px;font-size:17px;line-height:1.65;color:var(--ed-ink-2);animation:x-sig-approach-in .7s cubic-bezier(.16,1,.3,1) .06s both}@keyframes x-sig-approach-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.x-sig-approach-nav{display:flex;gap:10px}.x-sig-approach-btn{appearance:none;border:1px solid var(--ed-ink);background:transparent;color:var(--ed-ink);font:600 12px/1 Poppins,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:14px 20px;cursor:pointer;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1)}.x-sig-approach-btn:hover{background:var(--ed-ink);color:var(--ed-paper)}.x-sig-approach-list{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid var(--ed-rule)}.x-sig-approach-list li{border-bottom:1px solid var(--ed-rule)}.x-sig-approach-item{appearance:none;display:flex;align-items:baseline;gap:16px;width:100%;border:0;background:transparent;text-align:left;padding:13px 0;font:500 15px/1.4 Poppins,Arial,sans-serif;color:var(--ed-ink-2);cursor:pointer;transition:color .3s cubic-bezier(.16,1,.3,1)}.x-sig-approach-item:hover,.x-sig-approach-item[aria-current=step]{color:var(--ed-ink)}.x-sig-approach-itemnum{font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--ed-ink-2)}.x-sig-approach-item[aria-current=step] .x-sig-approach-itemnum{color:var(--ed-red-ink)}.x-sig-approach-btn:focus-visible,.x-sig-approach-item:focus-visible,.x-sig-approach-mode:focus-visible{outline:2px solid var(--ed-red);outline-offset:2px}@media (max-width:900px){.x-sig-approach-stage{grid-template-columns:minmax(0,1fr)}.x-sig-approach-dial{max-width:520px}}@media (prefers-reduced-motion:reduce){.x-sig-approach-body,.x-sig-approach-h{animation:none}.x-sig-approach-btn,.x-sig-approach-item,.x-sig-approach-label text,.x-sig-approach-mode{transition:none}}.x-sig-archive-event{--x-ae-ease:cubic-bezier(.16,1,.3,1);--x-ae-quart:cubic-bezier(.25,1,.5,1);background:var(--ed-paper);color:var(--ed-ink);padding-block:clamp(72px,3rem + calc(5vw / var(--scale, 1)),160px);border-top:1px solid var(--ed-rule)}.x-sig-archive-event__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 32px;margin-bottom:clamp(28px,calc(3.6vw / var(--scale, 1)),56px)}.x-sig-archive-event__eyebrow{grid-column:1/-1;margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-archive-event__h{text-transform:uppercase;font-size:clamp(28px,1.1rem + calc(2vw / var(--scale, 1)),52px);line-height:.95;letter-spacing:-.01em;max-width:20ch}.x-sig-archive-event__h,.x-sig-archive-event__span{margin:0;font-family:var(--ed-display);font-stretch:72%;font-weight:800}.x-sig-archive-event__span{font-size:clamp(20px,.8rem + calc(1vw / var(--scale, 1)),32px);color:var(--ed-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.x-sig-archive-event__rail{position:relative;list-style:none;margin:0;padding:0 0 18px;display:flex;gap:clamp(12px,calc(1.4vw / var(--scale, 1)),20px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--ed-rule) transparent;overscroll-behavior-x:contain}.x-sig-archive-event__stop{position:relative;flex:0 0 clamp(168px,calc(17vw / var(--scale, 1)),224px);scroll-snap-align:center}.x-sig-archive-event__stop:before{content:"";position:absolute;top:7px;left:0;right:calc(-1 * clamp(12px,calc(1.4vw / var(--scale, 1)),20px));height:1px;background:var(--ed-rule)}.x-sig-archive-event__stop:last-child:before{right:0}.x-sig-archive-event__card{position:relative;display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.x-sig-archive-event__dot{position:relative;width:15px;height:15px;border:1px solid var(--ed-ink-2);background:var(--ed-paper);transition:background .3s var(--x-ae-quart),border-color .3s var(--x-ae-quart)}.x-sig-archive-event__year{margin-top:6px;font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--ed-ink-2);font-variant-numeric:tabular-nums}.x-sig-archive-event__frame{display:flex;align-items:center;justify-content:center;aspect-ratio:256/150;background:var(--ed-stone);overflow:hidden;margin:2px 0 6px}.x-sig-archive-event__frame img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.65);transition:filter .5s var(--x-ae-quart),transform .7s var(--x-ae-ease)}.x-sig-archive-event__no{font-family:var(--ed-display);font-stretch:72%;font-weight:800;font-size:40px;color:var(--ed-rule)}.x-sig-archive-event__t{font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.x-sig-archive-event__d{font-size:12px;color:var(--ed-ink-2)}a.x-sig-archive-event__card:hover .x-sig-archive-event__frame img{filter:none;transform:scale(1.04)}a.x-sig-archive-event__card:hover .x-sig-archive-event__dot{border-color:var(--ed-ink)}a.x-sig-archive-event__card:focus-visible{outline:2px solid var(--ed-red);outline-offset:4px}.x-sig-archive-event__stop[data-here] .x-sig-archive-event__dot{background:var(--ed-red);border-color:var(--ed-red);transform:scale(1.25)}.x-sig-archive-event__stop[data-here] .x-sig-archive-event__year{color:var(--ed-red-ink)}.x-sig-archive-event__stop[data-here] .x-sig-archive-event__frame{box-shadow:0 0 0 2px var(--ed-ink)}.x-sig-archive-event__stop[data-here] .x-sig-archive-event__frame img{filter:none}.x-sig-archive-event__stop[data-here] .x-sig-archive-event__t:after{content:" (this edition)";font-weight:500;color:var(--ed-red-ink)}.x-sig-archive-event__nav{display:flex;justify-content:space-between;gap:16px;margin-top:clamp(20px,calc(2.4vw / var(--scale, 1)),36px);padding-top:18px;border-top:1px solid var(--ed-rule)}.x-sig-archive-event__step{display:flex;flex-direction:column;gap:4px;max-width:46%;color:var(--ed-ink);text-decoration:none;font-size:14px;font-weight:500;line-height:1.35}.x-sig-archive-event__step[data-dir=next]{text-align:right;margin-left:auto}.x-sig-archive-event__step b{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ed-red-ink)}.x-sig-archive-event__step:hover{text-decoration:underline;text-underline-offset:3px}.x-sig-archive-event__step:focus-visible{outline:2px solid var(--ed-red);outline-offset:4px}@media (max-width:560px){.x-sig-archive-event__head{grid-template-columns:minmax(0,1fr)}.x-sig-archive-event__stop{flex-basis:calc(64vw / var(--scale, 1))}}@media (prefers-reduced-motion:reduce){.x-sig-archive-event *{transition:none!important}.x-sig-archive-event__rail{scroll-behavior:auto}}