.din{--plum:var(--color-burgundy);--coral:var(--color-coral);--pink:var(--color-mist);--line:var(--color-grey-200);--grey:var(--color-grey-600);--dark:var(--color-grey-900);background:var(--pink);color:var(--dark);font-family:var(--font-body)}.din *{box-sizing:border-box}.din-main{display:grid;gap:72px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding-bottom:150px;padding-top:160px}.din .din-eyebrow{font-family:var(--font-mono);line-height:21px;margin:0 0 18px;text-transform:uppercase}.din .din-title{font-family:var(--font-heading);line-height:1.04;margin:0;text-transform:uppercase;text-wrap:balance}.din .din-text{font-size:17px;line-height:1.55;margin:18px 0 0;max-width:420px;text-wrap:pretty}.din .din-text p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 .6em}.din .din-text p:last-child{margin-bottom:0}.din .din-btn{align-items:center;border:2px solid var(--plum);border-radius:0 12px 12px 12px;color:var(--plum);display:inline-flex;font-family:var(--font-heading);font-size:18px;gap:8px;letter-spacing:.02em;line-height:1;margin-top:28px;padding:14px 22px;text-decoration:none;text-transform:uppercase;transition:background .25s,color .25s}.din .din-btn:focus-visible,.din .din-btn:hover{background:var(--plum);color:var(--color-white)}.din svg{fill:none;flex:0 0 auto;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:16px}.din-list{list-style:none;margin:0;padding:0}.din-list li{border-bottom:1px solid var(--line);margin:0;padding:0}.din .din-row{align-items:center;color:var(--dark);display:grid;gap:24px;grid-template-columns:40px 128px minmax(0,1fr) 44px;padding:26px 0;text-decoration:none}.din-n{color:var(--coral);font-family:var(--font-mono);font-size:15px}.din-img{background:var(--color-grey-200);border-radius:0 12px 12px 12px;display:block;height:80px;margin:0;max-width:none;object-fit:cover;transition:transform .35s cubic-bezier(.2,.8,.2,1);width:128px}.din-body{display:flex;flex-direction:column;gap:8px;min-width:0}.din-h{font-family:var(--font-heading);line-height:1.1;text-transform:uppercase;text-wrap:balance;transition:color .25s}.din-meta{font-family:var(--font-mono);font-size:13px;line-height:1.4}.din-go{border:2px solid var(--dark);border-radius:50%;display:grid;height:44px;place-items:center;transition:background .25s,border-color .25s,color .25s,transform .35s cubic-bezier(.2,.8,.2,1);width:44px}.din-go svg{height:18px;width:18px}.din .din-row:focus-visible .din-h,.din .din-row:hover .din-h{color:var(--plum)}.din .din-row:focus-visible .din-go,.din .din-row:hover .din-go{background:var(--coral);border-color:var(--coral);color:var(--color-white);transform:translateX(4px)}.din .din-row:focus-visible .din-img,.din .din-row:hover .din-img{transform:scale(1.04)}.din-band-in{display:grid;gap:72px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding-bottom:104px;padding-top:96px}.din .din-band-title{color:inherit;font-family:var(--font-heading);font-size:34px;line-height:1;margin:0;text-transform:uppercase}.din .din-band-link{align-items:center;color:inherit;display:inline-flex;font-size:15px;font-weight:700;gap:6px;margin-top:14px;text-decoration:underline;text-underline-offset:4px}.din-news{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.din-news,.din-news li{margin:0;padding:0}.din .din-item{border-top:1px solid color-mix(in srgb,currentColor 40%,transparent);color:inherit;display:flex;flex-direction:column;gap:10px;height:100%;padding-top:14px;text-decoration:none;transition:border-color .25s}.din-item-k{font-family:var(--font-mono);font-size:12px;line-height:1.4;opacity:.85;text-transform:uppercase}.din-item-h{font-size:18px;font-weight:700;line-height:1.3;text-wrap:pretty}.din .din-item:focus-visible,.din .din-item:hover{border-color:currentColor}.din .din-item:focus-visible .din-item-h,.din .din-item:hover .din-item-h{text-decoration:underline;text-underline-offset:4px}@media (max-width:1024px){.din-band-in,.din-main{gap:36px;grid-template-columns:1fr}}@media (max-width:640px){.din-main{gap:28px;padding-bottom:80px;padding-top:88px}.din .din-text{font-size:16px;margin-top:12px}.din .din-btn{margin-top:20px}.din .din-row{gap:14px;grid-template-columns:96px minmax(0,1fr);padding:18px 0}.din-go,.din-n{display:none}.din-img{height:72px;width:96px}.din-h{line-height:1.12}.din-meta{font-size:12px}.din-band-in{gap:20px;padding-bottom:72px;padding-top:64px}.din .din-band-title{font-size:28px}.din-news{gap:18px;grid-template-columns:1fr}.din-item-h{font-size:16px}}.din.is-armed .din-rise{opacity:0}.din.is-armed .is-in .din-rise{animation:din-rise .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0)*90ms)}@keyframes din-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.din.is-armed .din-rise{animation:none;opacity:1}.din .din-btn,.din-go,.din-img{transition:none}}