.btn-primary{background-color:#58163c;border-color:#58163c}.btn-primary:hover{background-color:color-mix(in oklab,#58163c,#000 20%);border-color:color-mix(in oklab,#58163c,#000 20%)}.tribute-list-container{margin-block-start:4em;margin-inline:max(4vw,50% - 450px)}.tribute-list{margin:4em 0 1em;padding:0}.tribute-list cite,.tribute-list time{flex-shrink:0}.tribute-item{border:1px solid var(--border-color);border-radius:8px;padding:1em;list-style:none;margin:40px 20px}.tribute-item p:first-child{margin-block-start:0}.tribute-item blockquote{margin:0;padding-left:2.5em;position:relative}@media (max-width:calc((599 / 16) * 1em)){.tribute-item blockquote{padding-left:0}}@media (min-width:calc((600 / 16) * 1em)){.tribute-item blockquote::before{color:#8f5d75;content:"\0201c";font-size:96px;left:0;line-height:1;position:absolute;top:-10px}}.tribute-item footer{display:flex;flex-wrap:wrap;column-gap:24px;justify-content:space-between}.full-width--landing .main-nav .navbar-main-wrap .branding .logo{fill:black}.hero h1{font-size:38px}@media (max-width:1023px){.hero h1{font-size:calc(38px + (48 - 38) * ((100vw - 375px) / (1023 - 375)))}}.hero .subtitle{font-size:18px}@media (min-width:375px) and (max-width:1023px){.hero .subtitle{font-size:calc(18px + (24 - 18) * ((100vw - 375px) / (1023 - 375)))}}@media (min-width:1024px){.hero h1{font-size:74px}.hero .subtitle{font-size:24px}}.hero{background-color:#fff;background-image:url("https://df6yevl24pl4a.cloudfront.net/filer_public/7a/69/7a69484a-842c-464f-a255-3cdf3630c33c/tribute-header-background-2.webp");background-repeat:no-repeat;background-position:center;color:#000;height:725px}@media (max-width:1023px){.hero{background-image:url("https://df6yevl24pl4a.cloudfront.net/filer_public/c2/ae/c2ae85f7-2724-4f01-9fa5-0b9fdaff342d/tribute-header-mobile.webp");background-position:bottom center;background-size:contain;height:auto;justify-content:start}.trans-nav.has-breadcrumb .hero.tribute{margin-top:0;padding-block-end:68vw!important;padding-block-start:96px!important}}.container-flush h2{margin-top:2.5em;margin-inline:auto;max-width:30ch}