.odin-case-body .odin-case-body__main{flex-basis:480px}.odin-case-body .odin-case-body__section{border-top:1px solid var(--odin-line-soft);padding:clamp(16px,1.8vw,26px) 0}.odin-case-body .odin-case-body__section:first-child{border-top-color:var(--odin-line)}.odin-case-body .odin-case-body__section:last-of-type{border-bottom:1px solid var(--odin-line)}.odin-case-body .odin-case-body__heading{margin:0;--odin-display-size:clamp(20px,2.2vw,32px);letter-spacing:.02em}.odin-case-body .odin-case-body__text{font-size:clamp(14px,1.25vw,18px);line-height:1.7;margin-top:10px;max-width:60ch}.odin-case-body .odin-case-body__note{margin-top:clamp(18px,2vw,28px);max-width:60ch}.odin-case-body .odin-case-body__aside{flex-basis:260px;min-width:min(100%,240px)}.odin-case-body .odin-case-body__chips{margin:clamp(12px,1.4vw,20px) 0 clamp(24px,3vw,44px)}.odin-case-body .odin-case-body__next,.odin-case-body .odin-case-body__next:where(:hover,:focus,:active){align-items:baseline;border-top:1px solid var(--odin-line);color:var(--odin-accent);display:flex;gap:16px;justify-content:space-between;margin-top:12px;padding-top:16px;text-decoration:none;transition:padding-inline-start calc(.35s*var(--odin-motion) + .01ms) var(--odin-ease)}.odin-case-body .odin-case-body__next:focus-visible,.odin-case-body .odin-case-body__next:hover{padding-inline-start:8px}.odin-case-body .odin-case-body__next .odin-arrow{flex:0 0 auto}@media (min-width:820px){.odin-case-body .odin-case-body__aside{order:2}}