.section-quote-featured{--shell-gutter:4rem;--shell-max-width:121.4rem;--headings-color:currentColor;--section-quote-featured-bg-bg:#193e5c;--section-quote-featured-bg-opacity:0.7;color:#fff;isolation:isolate;position:relative;@media (max-width:1023px){&{--shell-gutter:2.4rem}}@media (max-width:767px){&{--shell-gutter:1.6rem}}& .section__inner{max-width:79.1rem;@media (max-width:1023px){&{max-width:64rem}}}& .section__quote{margin-bottom:1.5em;max-width:60rem;>*{font-family:var(--ff-secondary);font-weight:300;line-height:1.5385}&:last-child{margin-bottom:0}}& .section__entry{margin-bottom:11.3rem;@media (max-width:1023px){&{margin-bottom:8rem}}&:last-child{margin-bottom:0}}& .section__actions{margin-bottom:2.3rem;&:last-child{margin-bottom:0}}& .section__foot{--gap:8rem;border-top:1px solid hsla(0,0%,100%,.2);display:flex;gap:var(--gap);list-style:none;padding-top:3rem;@media (max-width:1023px){&{--gap:5.6rem}}@media (max-width:767px){&{--gap:2.4rem;flex-direction:column}}&>li:not(:first-child){border-left:1px solid hsla(0,0%,100%,.1);padding-left:var(--gap);@media (max-width:767px){&{border-left:none;border-top:1px solid hsla(0,0%,100%,.1);padding-left:0;padding-top:var(--gap)}}}}& .section__background{inset:0;position:absolute;z-index:-1;@media (max-width:1023px){background-position:var(--mobile-pos-x) var(--mobile-pos-y)!important}&:before{background-image:linear-gradient(1turn,#000,transparent);content:"";inset:9.4rem 0 0;position:absolute}& figure{height:100%;width:100%;& img{height:100%;object-fit:cover;object-position:top;width:100%}}}& .section__disclosure{font-size:1.2rem;font-weight:500;line-height:1.667;margin-top:3rem}}.ratings-google{max-width:34.8rem;& .ratings__stars{margin-bottom:1.5rem}& .ratings__text{font-size:1.8rem;letter-spacing:-.02em;line-height:1.5556;margin-bottom:1.2rem;@media (max-width:1023px){&{font-size:1.6rem}}&:last-child{margin-bottom:0}}}.stars{display:flex;gap:.5rem;list-style:none;& li{display:flex;& .icon-star-solid{--icon-size:4.1rem;@media (max-width:1023px){&{--icon-size:3.6rem}}}}}.stat{max-width:32.8rem;& .stat__title{font-size:3.6rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.2rem;@media (max-width:1023px){&{font-size:2.8rem}}&:last-child{margin-bottom:0}}& .stat__text{font-size:1.8rem;letter-spacing:-.02em;line-height:1.5556;margin-bottom:1.2rem;@media (max-width:1023px){&{font-size:1.6rem}}&:last-child{margin-bottom:0}}}.audio{--play-opacity:1;--pause-opacity:0;align-items:center;cursor:pointer;display:flex;gap:1.4rem;& .audio__toggle{align-items:center;display:flex;flex-wrap:wrap;gap:1.3rem;&>span{background:none;border:none;display:inline-grid;& :where(.audio__play,.audio__pause){--icon-size:3.7rem;grid-column:1/2;grid-row:1/2;transition:opacity .2s linear}& .audio__play{opacity:var(--play-opacity)}& .audio__pause{opacity:var(--pause-opacity)}}}& .audio__label{font-size:1.8rem;letter-spacing:-.02em;line-height:1.5556;text-decoration:underline}&.playing{--play-opacity:0;--pause-opacity:1}}.signature{& .signature__handwritten{display:block;font-family:Meow Script;font-size:4rem;letter-spacing:-.02em;line-height:1;margin-bottom:.25em;@media (max-width:1023px){&{font-size:3.2rem}}@media (max-width:767px){&{font-size:2.8rem}}@media (max-width:374px){&{font-size:2.4rem}}&:last-child{margin-bottom:0}}& .signature__role{display:block;font-family:DM Sans;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.3333;margin-bottom:0;@media (max-width:1023px){&{font-size:1.4rem}}@media (max-width:767px){&{font-size:1.3rem}}@media (max-width:374px){&{font-size:1.2rem}}}}