@import url("https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap");.body-container--case-detail,.body-container--cases-listing,.body-container--cases-listing .dnd-section{padding:0}.cases-listing{padding:5.5rem 0 4rem}.cases-listing__grid,.cases-listing__grid>li{list-style:none;margin:0;padding:0}.cases-listing__grid{display:grid;gap:1.5rem;margin-top:0}@media (min-width:768px){.cases-listing__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-detail{color:#1c2541}.case-detail__hero{background-color:#fff;background-image:url(https://www.avvale.com/hubfs/Axazure%20-%20Web/background-icon-axazure-01.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;padding:5.5rem 0 4rem}.case-detail__hero .eyebrow{margin-bottom:1.5rem}.case-detail__hero-logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem 1.75rem;margin-bottom:2rem}.case-detail__brand-logo,.case-detail__client-logo{display:block;height:auto;max-height:4rem;object-fit:contain;width:auto}.case-detail__client-logo{filter:grayscale(1);opacity:.7}.case-detail__logo-divider{align-self:stretch;background-color:rgba(29,29,29,.15);min-height:2.5rem;width:1px}h1.case-detail__title{color:#1c2541;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;margin:0 0 2rem;max-width:18em}.case-detail__title-accent{color:#28c5c9}.case-detail__meta{max-width:40rem}.case-detail__story{background-color:#fff;padding:4rem 0}.case-detail__story--after-quote{padding-top:4rem}.case-detail__chapter{display:grid;gap:1.75rem 4rem}@media (min-width:900px){.case-detail__chapter{align-items:start;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr)}}.case-detail__chapter-head .eyebrow{margin-bottom:.85rem}.case-detail__chapter-head h2{margin:0}.case-detail__chapter-copy{color:#3a506b;display:flex;flex-direction:column;gap:1.25rem}.case-detail__chapter-destacado{font-size:var(--axz-h3);font-weight:700;line-height:1.4;margin:0}.case-detail__chapter-destacado>:first-child{margin-top:0}.case-detail__chapter-destacado>:last-child{margin-bottom:0}.case-detail__chapter-destacado p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 .75em}.case-detail__chapter-destacado p:last-child{margin-bottom:0}.case-detail__chapter-read>:first-child{margin-top:0}.case-detail__chapter-read>:last-child{margin-bottom:0}.case-detail__rule{background-color:rgba(29,29,29,.12);border:0;height:1px;margin:2.5rem 0}.case-detail__quote{background-color:#1c2541;padding:4rem 0}.case-detail__quote-grid{display:grid;gap:2.5rem 4rem}@media (min-width:900px){.case-detail__quote-grid{align-items:center;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr)}}.case-detail__quote-author{display:flex;flex-direction:column;gap:1.25rem}.case-detail__quote-mark{color:#28c5c9;display:block;height:auto;width:3.5rem}.case-detail__quote-name{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 .25rem}.case-detail__quote-role{color:#f5f5f5;font-size:1rem;line-height:1.4;margin:0}.case-detail__quote-photo{border-radius:50%;height:5.5rem;object-fit:cover;width:5.5rem}.case-detail__quote-body{border:0;margin:0;padding:0}.case-detail__quote-body p{color:#fff;font-family:Noto Serif,serif;font-size:clamp(1.125rem,2.4vw,1.5rem);font-style:italic;font-weight:300;line-height:1.45;margin:0 0 1rem}.case-detail__quote-body--add-marks>p:first-child:before{content:"“"}.case-detail__quote-body--add-marks>p:last-child:after{content:"”"}.case-detail__quote-body p:last-child{margin-bottom:0}.case-detail__conclusion{background-color:#28c5c9;padding:4rem 0}.case-detail__chapter--on-primary .case-detail__chapter-copy,.case-detail__chapter--on-primary .case-detail__chapter-read,.case-detail__chapter--on-primary .case-detail__chapter-read p,.case-detail__chapter--on-primary .eyebrow,.case-detail__chapter--on-primary h2,.case-detail__chapter--on-primary h3{color:#1c2541}.case-detail__related{background-color:#f5f5f5;padding:4rem 0}.case-detail__related h3{color:#28c5c9;margin:0 0 2rem;text-align:center;text-transform:uppercase}.case-detail__related-grid{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.case-detail__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-detail__related-card.event-card{border:1px solid rgba(40,197,201,.28);color:inherit;height:100%;text-decoration:none}.case-detail__related-card.event-card:focus,.case-detail__related-card.event-card:hover{text-decoration:none}.case-detail__related-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:1.5rem 1.35rem}.case-detail__related-logo{display:block;filter:grayscale(1);height:3rem;max-width:8.5rem;object-fit:contain;object-position:left center;opacity:.7;transition:filter .2s ease,opacity .2s ease;width:auto}.case-detail__related-card:focus .case-detail__related-logo,.case-detail__related-card:focus-within .case-detail__related-logo,.case-detail__related-card:hover .case-detail__related-logo{filter:none;opacity:1}.case-detail__related-title{margin:0}.case-detail__related-abstract{color:#3a506b;flex:1 1 auto;font-size:.9375rem;line-height:1.5;margin:0}.case-detail__related-cta.button{align-items:center;color:#fff;display:inline-flex;font-weight:600;gap:.45rem;margin-top:.5rem;text-transform:uppercase;width:fit-content}.case-detail__related-cta.button:focus,.case-detail__related-cta.button:hover{color:#fff}.case-detail__related-arrow{height:.85em;width:.85em}@media (max-width:767px){.case-detail__logo-divider{display:none}.case-detail__meta.event-detail__facts .event-detail__fact{grid-template-columns:1fr}.case-detail__rule{margin:2.5rem 0}}