.cw-module__XUX6UG__opening{background:var(--stage);color:var(--stage-ink);--kind:var(--acc);--cap:var(--stage-ink-2);padding-bottom:clamp(56px,6vw,96px)}.cw-module__XUX6UG__opening a:focus-visible{outline-color:var(--acc)!important}.cw-module__XUX6UG__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.cw-module__XUX6UG__head{grid-column:1/span 5}.cw-module__XUX6UG__title{letter-spacing:-.04em;font-size:clamp(60px,6.2vw,96px)}.cw-module__XUX6UG__quote{margin-top:clamp(24px,3vw,40px)}.cw-module__XUX6UG__photo{margin-right:calc(-1 * var(--gut) - max(0px, (100vw - var(--max)) / 2));grid-column:6/span 7}.cw-module__XUX6UG__photo img{aspect-ratio:16/10;object-fit:cover;border-radius:6px 0 0 6px}.cw-module__XUX6UG__brief{grid-column:1/-1;margin-top:clamp(16px,2vw,32px)}.cw-module__XUX6UG__artifact{grid-column:1/span 5;align-self:center}.cw-module__XUX6UG__artifact img{background:#fff}.cw-module__XUX6UG__product{grid-column:6/span 7}.cw-module__XUX6UG__body{background:var(--paper);color:var(--ink)}.cw-module__XUX6UG__pair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cw-module__XUX6UG__single{max-width:900px;margin-left:auto}.cw-module__XUX6UG__screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cw-module__XUX6UG__reconstruction{border-top:1px solid var(--rule);gap:4px;padding-top:12px;display:grid}.cw-module__XUX6UG__reconstruction a{font-weight:600}.cw-module__XUX6UG__reconstruction span:last-child{color:var(--ink-2);font-size:15px}.cw-module__XUX6UG__feedback{max-width:36em;margin:8px 0 28px}@media (max-width:1100px){.cw-module__XUX6UG__head{grid-column:1/-1}.cw-module__XUX6UG__photo{grid-column:1/-1;margin-right:0}.cw-module__XUX6UG__photo img{border-radius:6px}.cw-module__XUX6UG__artifact,.cw-module__XUX6UG__product{grid-column:1/-1}.cw-module__XUX6UG__screens{grid-template-columns:1fr 1fr}}@media (max-width:700px){.cw-module__XUX6UG__grid{flex-direction:column;gap:28px;display:flex}.cw-module__XUX6UG__grid>*{min-width:0}.cw-module__XUX6UG__title{font-size:clamp(44px,12.4vw,56px)}.cw-module__XUX6UG__head{order:1}.cw-module__XUX6UG__brief{order:2;margin-top:0}.cw-module__XUX6UG__photo{order:3}.cw-module__XUX6UG__photo img{aspect-ratio:auto}.cw-module__XUX6UG__artifact{order:4}.cw-module__XUX6UG__product{order:5}.cw-module__XUX6UG__pair,.cw-module__XUX6UG__screens{grid-template-columns:1fr}}.cw-module__XUX6UG__pairBand{grid-template-columns:1fr 1fr;gap:24px;padding-top:8px;padding-bottom:clamp(40px,5vw,72px);display:grid}.cw-module__XUX6UG__process{padding-top:24px}.cw-module__XUX6UG__names{color:var(--ink-2);border-left:2px solid var(--rule);padding-left:14px;font-size:15.5px!important}.cw-module__XUX6UG__windows{margin:0;padding-top:clamp(28px,3vw,48px);padding-bottom:clamp(32px,4vw,56px)}.cw-module__XUX6UG__windowsBody{grid-template-columns:1fr auto 1.4fr;align-items:center;gap:32px;max-width:1100px;margin-left:auto;display:grid}.cw-module__XUX6UG__wK{color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px}.cw-module__XUX6UG__stack{height:200px;position:relative}.cw-module__XUX6UG__stack span{background:var(--paper);border:1px solid var(--ink-3);border-top:4px solid var(--ink-3);width:70%;height:84px;font:500 14px/18px var(--text);padding:4px 10px;position:absolute;top:0;left:0;box-shadow:0 6px 14px -8px #0000004d}.cw-module__XUX6UG__wArrow{font:400 30px var(--display);color:var(--acc-ink)}.cw-module__XUX6UG__tabsRow{flex-wrap:wrap;gap:4px;display:flex}.cw-module__XUX6UG__tabsRow span{border:1px solid var(--ink-3);border-bottom:2px solid var(--acc-ink);font:500 13px/1.2 var(--text);color:var(--ink-2);border-radius:6px 6px 0 0;padding:7px 10px}.cw-module__XUX6UG__tabsRow .cw-module__XUX6UG__tabOn{background:var(--acc-ink);border-color:var(--acc-ink);color:#fff}.cw-module__XUX6UG__tabBody{border:1px solid var(--ink-3);font:italic 400 17px/1.35 var(--display);border-top:0;padding:22px 16px}.cw-module__XUX6UG__windows figcaption{max-width:1100px;color:var(--ink-2);margin:16px 0 0 auto;font-size:14.5px}@media (max-width:700px){.cw-module__XUX6UG__pairBand{grid-template-columns:1fr}.cw-module__XUX6UG__windowsBody{grid-template-columns:1fr;gap:20px}.cw-module__XUX6UG__wArrow{justify-self:start;transform:rotate(90deg)}}
