.odin-text .odin-text__title{max-width:16ch;--odin-display-size:clamp(28px,4vw,64px)}.odin-text--image-left .odin-text__title,.odin-text--links .odin-text__title{max-width:20ch;--odin-display-size:clamp(30px,4.6vw,76px)}.odin-text .odin-text__intro{line-height:1.68;margin-top:clamp(14px,1.6vw,26px);max-width:52ch}.odin-text .odin-text__lead .odin-eyebrow+.odin-text__title{margin-top:clamp(12px,1.4vw,22px)}.odin-text .odin-text__main{flex-basis:460px}.odin-text--image-left .odin-text__media{flex:1 1 360px;min-width:min(100%,280px)}.odin-text--image-left .odin-text__main{flex:1.3 1 440px}.odin-text--image-left .odin-text__split{align-items:center}.odin-text .odin-text__frame{aspect-ratio:4/5;display:block}.odin-text .odin-text__frame .odin-duotone__img{inset:0;position:absolute}.odin-text--image-left .odin-text__blocks{margin-top:clamp(20px,2.4vw,36px)}.odin-text .odin-text__block+.odin-text__block{margin-top:clamp(14px,1.8vw,26px)}.odin-text .odin-text__body{color:var(--odin-fg-muted);font-size:clamp(15px,1.25vw,18px);line-height:1.72;max-width:62ch}.odin-text .odin-text__source{color:var(--odin-accent-soft);letter-spacing:.14em;margin-top:8px}.odin-text--links .odin-text__split{align-items:flex-end}.odin-text--links .odin-text__lead{flex-basis:420px}.odin-text--links .odin-text__links{display:flex;flex:1 1 280px;flex-direction:column;min-width:min(100%,240px)}.odin-text .odin-text__link,.odin-text .odin-text__link:where(:hover,:focus,:active){align-items:center;border-top:1px solid var(--odin-line);color:var(--odin-heading);display:flex;font-family:var(--odin-font-display);font-size:clamp(15px,1.4vw,22px);gap:14px;justify-content:space-between;letter-spacing:.06em;line-height:1;padding:14px 0;text-decoration:none;text-transform:uppercase;transition:padding-inline-start calc(.35s*var(--odin-motion) + .01ms) var(--odin-ease)}.odin-text .odin-text__link:last-child{border-bottom:1px solid var(--odin-line)}.odin-text .odin-text__link:focus-visible,.odin-text .odin-text__link:hover{padding-inline-start:10px}.odin-text--plain .odin-text__lead{max-width:72ch}.odin-text--plain .odin-text__block{margin-top:clamp(14px,1.8vw,26px)}