.home-disruption{--disruption-ink: #171615;--disruption-paper: #eee5d2;--disruption-crimson: #9d1725;display:grid;grid-template-columns:minmax(42%,.87fr) 1.13fr;min-height:calc(100svh - 80px);background:var(--disruption-ink);isolation:isolate}.home-disruption-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,4vw,54px) clamp(26px,6vw,88px) clamp(40px,5vw,62px);background:var(--disruption-ink);color:var(--disruption-paper)}.home-disruption-kicker{display:flex;align-items:center;gap:12px;margin-bottom:clamp(18px,2.6vw,30px);color:#c9bda8;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.home-disruption-kicker:before{content:"";display:block;width:42px;height:1px;background:var(--disruption-crimson)}.home-disruption-title{max-width:650px;margin:0 0 22px;font-family:Fraunces,serif;font-size:clamp(42px,5.8vw,76px);font-weight:500;line-height:.9;letter-spacing:-.045em}.home-disruption-title em{color:#b52b38;font-style:normal}.home-disruption-deck{max-width:430px;margin:0 0 16px;color:#e7dbc6;font-family:Fraunces,serif;font-size:clamp(18px,1.8vw,24px);font-style:italic;line-height:1.18}.home-disruption-description{max-width:420px;margin:0 0 24px;color:#bcb4a8;font-size:12px;line-height:1.55}.home-disruption-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:18px;padding-bottom:11px;border-bottom:1px solid #ad2a38;color:var(--disruption-paper);font-size:11px;font-weight:700;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.home-disruption-cta span{color:#d13a47;font-size:18px;line-height:10px;transition:transform .2s ease}.home-disruption-cta:hover span,.home-disruption-cta:focus-visible span{transform:translate(5px)}.home-disruption-cta:focus-visible{outline:2px solid var(--disruption-paper);outline-offset:5px}.home-disruption-art{position:relative;min-height:560px;overflow:hidden;background:#221c19}.home-disruption-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.04)}.home-disruption-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(23,22,21,.18),transparent 35%),linear-gradient(0deg,rgba(23,22,21,.22),transparent 30%);pointer-events:none}.home-disruption-caption{position:absolute;z-index:1;right:28px;bottom:24px;color:var(--disruption-paper);font-size:9px;letter-spacing:.15em;opacity:.8;text-transform:uppercase;writing-mode:vertical-rl}@media(max-width:760px){.home-disruption{display:flex;flex-direction:column;min-height:calc(100svh - 80px);background:var(--disruption-paper)}.home-disruption-copy{justify-content:flex-start;padding:30px 26px 42px}.home-disruption-kicker{margin-bottom:16px}.home-disruption-title{max-width:540px;margin-bottom:18px;font-size:clamp(46px,13vw,64px)}.home-disruption-deck{margin-bottom:12px;font-size:19px}.home-disruption-description{margin-bottom:20px;font-size:12px;line-height:1.5}.home-disruption-art{order:-1;min-height:225px;height:27svh;max-height:250px}.home-disruption-art img{object-position:58% center}.home-disruption-caption{display:none}}
