.s_why{background:0 0}.s_why__panel{background:var(--hx-bg);border-radius:clamp(1.6rem,4vw,3.4rem) clamp(1.6rem,4vw,3.4rem) 0 0;padding-block:clamp(2.6rem,5vw,5rem) clamp(3rem,5.5vw,5.5rem)}.s_why__head{justify-content:center;margin-bottom:clamp(1.6rem,3.4vw,3.2rem);display:flex}.s_why__title{font-family:var(--hx-serif);letter-spacing:.01em;color:var(--hx-ink);white-space:nowrap;align-items:center;gap:clamp(.8rem,2.2vw,2rem);margin:0;font-size:clamp(1.5rem,3.1vw,2.75rem);font-weight:400;line-height:1.1;display:flex}.s_why__dash{opacity:.5;background:currentColor;width:clamp(3rem,8vw,7.5rem);height:1px;display:block}.s_why__grid{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,6rem);display:grid}.s_why__media{aspect-ratio:16/9;background:#2b2b28;margin:0;position:relative;overflow:hidden}.s_why__poster,.s_why__video,.s_why__frame{object-fit:cover;border:0;width:100%;height:100%}.s_why__frame{display:block}.s_why__play{cursor:pointer;background:#0000001f;border:0;place-items:center;padding:0;transition:background-color .3s;display:grid;position:absolute;inset:0}.s_why__play:hover{background:#00000047}.s_why__play>span{aspect-ratio:1;border:1px solid #ffffffd9;border-radius:50%;width:clamp(2.6rem,4vw,3.6rem);transition:transform .35s cubic-bezier(.22,.61,.36,1);position:relative}.s_why__play>span:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #fff;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.s_why__play:hover>span{transform:scale(1.08)}.s_why__copy{max-width:30rem}.s_why__body{color:var(--hx-ink-2);white-space:pre-line;margin:0;font-size:clamp(.72rem,.82vw,.82rem);line-height:2}@media (max-width:900px){.s_why__grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.2rem,4vw,2rem)}.s_why__title{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center}.s_why__copy{max-width:none}}
