.OwTYYW_cover{margin-bottom:48px}.OwTYYW_cover img{width:100%;height:auto}.OwTYYW_cover figcaption{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.75}.OwTYYW_layout{grid-template-columns:minmax(145px,.26fr) minmax(0,1fr);gap:clamp(35px,5vw,80px);padding-block:15px 100px;display:grid}.OwTYYW_body{min-width:0}.OwTYYW_sidebar{align-self:start;position:sticky;top:35px}.OwTYYW_contents{color:var(--muted);margin-top:28px;font-size:13px;line-height:1.6}.OwTYYW_contents>p{color:var(--ink);margin-bottom:16px}.OwTYYW_contents ol{margin:0;padding-left:18px}.OwTYYW_contents li{margin-bottom:12px;padding-left:5px}.OwTYYW_contents a:hover{color:var(--orange);text-underline-offset:4px;text-decoration:underline}.OwTYYW_section{margin-top:62px;scroll-margin-top:30px}.OwTYYW_section h2{letter-spacing:-.035em;margin-bottom:25px;font-size:clamp(26px,3vw,37px);line-height:1.22}.OwTYYW_figure{margin-block:36px}.OwTYYW_figure h3{letter-spacing:-.02em;margin-bottom:22px;font-size:18px;font-weight:500;line-height:1.5}.OwTYYW_figure figcaption{color:var(--muted);max-width:82ch;margin-top:18px;font-size:13px;line-height:1.75}.OwTYYW_figure img{width:100%;height:auto}.OwTYYW_videoLink{margin-top:10px}.OwTYYW_figure video{background:var(--deep);width:100%;height:auto;display:block}.OwTYYW_comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:36px;display:grid}.OwTYYW_comparison .OwTYYW_figure{margin:0}.OwTYYW_comparison .OwTYYW_chapterVideo{aspect-ratio:1672/941;object-fit:contain;background:#000}.OwTYYW_caseLinks{flex-wrap:wrap;gap:16px 28px;margin-top:28px;display:flex}@media (max-width:1099px){.OwTYYW_layout{display:block}.OwTYYW_sidebar{border-bottom:1px solid var(--line);gap:45px;margin-bottom:35px;padding-bottom:30px;display:flex;position:static}.OwTYYW_sidebar>p{flex-shrink:0}.OwTYYW_contents{margin-top:0}.OwTYYW_contents ol{columns:2;column-gap:30px}.OwTYYW_contents li{break-inside:avoid}}@media (max-width:649px){.OwTYYW_comparison{grid-template-columns:1fr;gap:26px}.OwTYYW_cover{margin-bottom:32px}.OwTYYW_layout{padding-block:0 60px}.OwTYYW_sidebar{display:block}.OwTYYW_contents{margin-top:25px}.OwTYYW_contents ol{columns:auto}.OwTYYW_section{margin-top:44px}}
