.odin-courses-teaser .odin-courses-teaser__head{gap:clamp(20px,3vw,56px)}.odin-courses-teaser .odin-courses-teaser__title{max-width:24ch}.odin-courses-teaser .odin-courses-teaser__intro{max-width:36ch}.odin-courses-teaser .odin-courses-teaser__rows{list-style:none;margin:0;padding:0}.odin-courses-teaser .odin-courses-teaser__row,.odin-courses-teaser .odin-courses-teaser__row:where(:hover,:focus,:active){align-items:baseline;border-bottom:1px solid var(--odin-line-soft);color:var(--odin-fg);display:grid;gap:12px clamp(20px,3vw,64px);grid-template-columns:2.4em minmax(0,1.1fr) minmax(0,1fr) clamp(150px,14vw,200px);padding:clamp(20px,2.4vw,38px) 0;text-decoration:none;transition:padding-inline-start calc(.4s*var(--odin-motion) + .01ms) var(--odin-ease),background-color .4s ease-out}.odin-courses-teaser .odin-courses-teaser__row:focus-visible,.odin-courses-teaser .odin-courses-teaser__row:hover{background:var(--odin-row-hover);padding-inline-start:clamp(8px,1.4vw,24px)}.odin-courses-teaser .odin-courses-teaser__row-title{--odin-display-size:clamp(24px,3.2vw,52px);line-height:.98}.odin-courses-teaser .odin-courses-teaser__text{max-width:44ch}.odin-courses-teaser .odin-courses-teaser__meta{align-items:center;color:var(--odin-accent);display:flex;font-family:var(--odin-font-display);font-size:clamp(11px,.95vw,14px);gap:10px;justify-content:flex-end;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.odin-courses-teaser .odin-courses-teaser__stamp{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:clamp(26px,3vw,52px)}.odin-courses-teaser .odin-courses-teaser__stamp-img{display:block;height:clamp(56px,5.8vw,var(--odin-ct-stamp,92px));width:auto}.odin-courses-teaser .odin-courses-teaser__stamp-text{max-width:48ch}.odin-courses-teaser .odin-courses-teaser__footer{border-top:1px solid var(--odin-line);margin-top:clamp(26px,3vw,50px);padding-top:clamp(20px,2.4vw,36px)}@media (max-width:819px){.odin-courses-teaser .odin-courses-teaser__row{grid-template-columns:2.4em minmax(0,1fr)}.odin-courses-teaser .odin-courses-teaser__meta,.odin-courses-teaser .odin-courses-teaser__text{grid-column:2;justify-content:flex-start;white-space:normal}}