.tlp{--cv-cast: rgba(201, 196, 178, .2)}.tl-band{padding-block:60px 68px}.tl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,236px),1fr));gap:44px 28px}.tl-card{position:relative;display:flex;flex-direction:column;padding:30px 22px 22px;background:var(--cb-white);border:2px solid var(--cb-ink);box-shadow:8px 8px 0 var(--cv-cast);transform:rotate(-1deg);transition:transform .15s ease,box-shadow .15s ease}.tl-card:nth-child(2){transform:rotate(.6deg);box-shadow:8px 8px 0 var(--cb-yellow)}.tl-card:nth-child(3){transform:rotate(-.4deg)}.tl-card::before{content:"";position:absolute;top:-11px;left:50%;width:96px;height:20px;background:var(--cb-hazard);transform:translateX(-50%) rotate(-2deg)}.tl-card:nth-child(2)::before{transform:translateX(-50%) rotate(2.5deg)}.tl-card__stamp{align-self:flex-start;margin:0 0 16px;padding:3px 8px;border:2px solid var(--cb-ink);font-family:var(--cb-font-mono);font-size:var(--cb-fs-xs);line-height:1.3;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-2deg)}.tl-card__title{margin:0 0 10px;font-size:var(--cb-fs-lg);font-weight:700;font-stretch:var(--cb-cond);line-height:.98;letter-spacing:-.01em;text-transform:uppercase}.tl-card__title a{color:var(--cb-ink);text-decoration:none}.tl-card__title a::after{content:"";position:absolute;inset:0}.tl-card__line{flex:1;margin:0 0 22px;font-size:var(--cb-fs-sm);line-height:1.55}.tl-card__cta{margin:0}.tl-card:hover{transform:rotate(0deg) translate(-2px,-2px);box-shadow:11px 11px 0 var(--cb-yellow)}.tl-card:hover .tl-card__btn{background:var(--cb-ink);color:var(--cb-white)}.tl-card:has(.tl-card__title a:focus-visible){outline:3px solid var(--cb-ink);outline-offset:5px}.tl-card__title a:focus-visible{outline:none}.tl-card--soon{background:transparent;border-style:dashed;border-color:var(--cb-line-strong);box-shadow:none;transform:rotate(.8deg)}.tl-card--soon::before{content:none}.tl-card--soon:hover{transform:rotate(.8deg);box-shadow:none}.tl-card--soon .tl-card__stamp{border-style:dashed;border-color:var(--cb-line-strong);color:var(--cb-text-muted)}.tl-card--soon .tl-card__title,.tl-card--soon .tl-card__line{color:var(--cb-text-muted)}.tl-card__more{color:var(--cb-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.tl-card__more:hover{text-decoration-color:var(--cb-yellow);text-decoration-thickness:3px}@media (max-width: 760px){.tl-band{padding-block:44px 52px}.tl-grid{gap:38px}}@media (prefers-reduced-motion: reduce){.tl-card{transition:none}}
