.Shift-module__mI6qwq__shift{background:linear-gradient(180deg, var(--night-0), var(--night-1));border-top:1px solid var(--rule-soft);padding:clamp(72px,12vh,130px) 0 clamp(64px,10vh,110px);position:relative;overflow:hidden}.Shift-module__mI6qwq__shift:before{content:"";background:radial-gradient(ellipse 50% 35% at 18% 28%, color-mix(in oklab, var(--copper) 11%, transparent), transparent 70%), radial-gradient(ellipse 60% 40% at 84% 78%, #4f31892e, transparent 72%);filter:blur(30px);pointer-events:none;animation:36s ease-in-out infinite alternate Shift-module__mI6qwq__drift;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.Shift-module__mI6qwq__shift:before{background:radial-gradient(ellipse 50% 35% at 18% 28%, color-mix(in oklab, var(--copper) 11%, transparent), transparent 70%), radial-gradient(ellipse 60% 40% at 84% 78%, lab(28.136% 29.9688 -45.1523/.18), transparent 72%)}}.Shift-module__mI6qwq__shiftHead{grid-template-columns:minmax(220px,280px) 1fr;align-items:end;gap:clamp(24px,4vw,56px);margin-bottom:clamp(40px,6vh,64px);display:grid;position:relative}.Shift-module__mI6qwq__hEyebrow{border-top:1px solid var(--copper);padding-top:14px}.Shift-module__mI6qwq__shiftHead h2{font-family:var(--serif);letter-spacing:-.022em;color:var(--paper);max-width:22ch;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:400;line-height:1.02}.Shift-module__mI6qwq__shiftHead h2 em{color:var(--copper);font-style:italic}.Shift-module__mI6qwq__grid{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid;position:relative}.Shift-module__mI6qwq__grid:before{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:50%}.Shift-module__mI6qwq__colHead{border-bottom:1px solid var(--rule-soft);font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ash);align-items:center;gap:10px;padding:14px 0 12px;font-size:10.5px;display:flex}.Shift-module__mI6qwq__colHeadLeft{padding-right:clamp(20px,3vw,36px)}.Shift-module__mI6qwq__colHeadRight{color:var(--copper);padding-left:clamp(20px,3vw,36px)}.Shift-module__mI6qwq__num{font-weight:500}.Shift-module__mI6qwq__colHeadRight .Shift-module__mI6qwq__num{color:var(--copper)}.Shift-module__mI6qwq__colHeadLeft .Shift-module__mI6qwq__num{color:var(--ash-dim)}.Shift-module__mI6qwq__cell{border-bottom:1px solid var(--rule-soft);padding:clamp(20px,2.4vw,30px) 0;position:relative}.Shift-module__mI6qwq__cellLast{border-bottom:0}.Shift-module__mI6qwq__cellLeft{color:var(--ash);padding-right:clamp(20px,3vw,36px);overflow:hidden}.Shift-module__mI6qwq__cellRight{color:var(--paper);padding-left:clamp(20px,3vw,36px);overflow:hidden}.Shift-module__mI6qwq__cellRight[data-row]:before{content:attr(data-row);font-family:var(--serif);letter-spacing:-.04em;color:var(--copper);opacity:0;pointer-events:none;transition:opacity 1.2s var(--ease), transform 1.2s var(--ease);z-index:0;font-size:clamp(80px,9vw,150px);font-style:italic;font-weight:400;line-height:1;position:absolute;top:50%;right:-8px;transform:translateY(-50%)translate(28px)}.Shift-module__mI6qwq__cellRight[data-row].in:before{opacity:.08;transform:translateY(-50%)translate(0)}.Shift-module__mI6qwq__cellRight>*{z-index:1;position:relative}.Shift-module__mI6qwq__q{font-family:var(--serif);color:var(--bone);letter-spacing:-.005em;margin:0;font-size:clamp(18px,1.6vw,22px);font-style:italic;line-height:1.35}.Shift-module__mI6qwq__a{font-family:var(--serif);letter-spacing:-.012em;color:var(--paper);margin:0;font-size:clamp(20px,1.85vw,26px);line-height:1.25}.Shift-module__mI6qwq__a em{color:var(--copper);font-style:italic}.Shift-module__mI6qwq__cellTag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ash-dim);margin-top:10px;font-size:10px}.Shift-module__mI6qwq__cellRight .Shift-module__mI6qwq__cellTag{color:var(--copper);opacity:.85}@media (max-width:1080px){.Shift-module__mI6qwq__shiftHead{grid-template-columns:1fr}}@media (max-width:680px){.Shift-module__mI6qwq__grid{grid-template-columns:1fr}.Shift-module__mI6qwq__grid:before{display:none}.Shift-module__mI6qwq__cellLeft{padding-right:0}.Shift-module__mI6qwq__cellRight{padding-top:14px;padding-bottom:24px;padding-left:0}}
