.quote[data-v-28b259e7]{align-items:center;background-color:var(--color-blue);color:var(--color-white);-moz-column-gap:var(--gutter-width);column-gap:var(--gutter-width);display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:auto;padding-bottom:4rem;padding-left:var(--grid-padding);padding-right:var(--grid-padding);padding-top:3rem;place-content:center;position:relative;row-gap:2.5rem;text-align:center;width:100%}@media (width >= 768px){.quote[data-v-28b259e7]{padding-bottom:6rem;padding-top:6rem;row-gap:4rem}}.quote[data-v-28b259e7]:has(.dots){padding-bottom:2rem}@media (width >= 768px){.quote[data-v-28b259e7]:has(.dots){padding-bottom:4rem}}.quote figure[data-v-28b259e7]{--duration:2s;flex-direction:column;gap:3rem;grid-column:1/span var(--columns);grid-row:1/2;opacity:0;transition:.5s opacity var(--ease-in-out-sine),.5s visibility;visibility:hidden}@media (width >= 768px){.quote figure[data-v-28b259e7]{grid-column:2/span calc(var(--columns) - 2)}}.quote figure[active=true][data-v-28b259e7]{opacity:1;visibility:visible}.quote figure[active=true][data-v-28b259e7] blockquote strong,.quote figure[active=true][data-v-28b259e7] blockquote{background-size:200% 95%}.quote figure[active=true][data-v-28b259e7] blockquote strong{transition-delay:1s;transition-duration:.75s}.quote figure[active=true] figcaption[data-v-28b259e7]{opacity:1;transition-delay:calc(var(--duration)*.9s - 1s)}@media (prefers-reduced-motion:reduce){.quote figure[active=true] figcaption[data-v-28b259e7]{transition-delay:0s}}.quote[data-v-28b259e7] blockquote{background-image:linear-gradient(90deg,#fff 50%,transparent);font:700 var(--font-size-3) /var(--line-height-3) var(--font-family-serif);letter-spacing:var(--letter-spacing-3);line-height:1.1;margin-bottom:-.175em}.quote[data-v-28b259e7] blockquote:before{content:"“"}.quote[data-v-28b259e7] blockquote:after{content:"”"}.quote[data-v-28b259e7] blockquote strong,.quote[data-v-28b259e7] blockquote{-webkit-background-clip:text;background-clip:text;background-position:0 0;background-repeat:no-repeat;background-size:0 95%;color:transparent;display:inline;transition:calc(var(--duration)*1s) background-size var(--ease-in-out-sine)}@media (prefers-reduced-motion:reduce){.quote[data-v-28b259e7] blockquote strong,.quote[data-v-28b259e7] blockquote{background:none;background-clip:initial;color:var(--color-white)}}.quote[data-v-28b259e7] blockquote strong{background-image:linear-gradient(90deg,var(--color-blue-dark) 50%,transparent 100%);background-size:0 95%;-webkit-text-stroke:.5px var(--color-blue);font-weight:inherit}@media (prefers-reduced-motion:reduce){.quote[data-v-28b259e7] blockquote strong{background:none;color:var(--color-blue-dark)}}.quote figcaption[data-v-28b259e7]{font:500 var(--font-size-6) /var(--line-height-6) var(--font-family-sans);letter-spacing:var(--letter-spacing-6);margin-top:3rem;opacity:0;transition:.5s opacity var(--ease-in-out-sine)}.quote .overlay-controls[data-v-28b259e7]{display:grid;grid-template-columns:1fr 3fr;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quote .controls[data-v-28b259e7]{align-items:center;display:flex;gap:.5rem;grid-column:1/span var(--columns);height:2rem;margin:0 auto;position:relative}.quote .controls .dots[data-v-28b259e7]{align-items:center;background-color:#ffffff1a;border-radius:2rem;display:flex;gap:.75rem;height:100%;justify-content:center;padding:0 .75rem;width:-moz-fit-content;width:fit-content}.quote .controls .dots .dot[data-v-28b259e7]{background-color:#fff6;border:none;border-radius:.5rem;cursor:pointer;height:.5rem;padding:0;position:relative;transition:.7s width var(--ease-out-quint),.25s background-color var(--ease-in-out-sine);width:.5rem}@media (any-pointer:coarse){.quote .controls .dots .dot[data-v-28b259e7]:active{background-color:#fff9}}@media (any-pointer:fine){.quote .controls .dots .dot[data-v-28b259e7]:hover{background-color:#fff9}}.quote .controls .dots .dot[data-v-28b259e7]:focus-visible,.quote .controls .dots .dot[data-v-28b259e7]:has(a:focus-visible){background-color:#fff9}.quote .controls .dots .dot[data-v-28b259e7]:after{content:"";height:24px;left:calc(50% - 12px);position:absolute;top:calc(50% - 12px);width:24px}.quote .controls .dots .dot[active=true][data-v-28b259e7]{width:4rem}.quote .controls .dots .dot[active=true] .dot__inner[data-v-28b259e7]{opacity:1}.quote .controls .dots .dot__inner[data-v-28b259e7]{background-color:#fff;border-radius:inherit;height:100%;width:100%;--p:calc(var(--progress)*100%);clip-path:xywh(0 0 var(--p) 100% round .65rem);opacity:0;transition:.2s opacity var(--ease-in-out-cubic)}.quote .controls .playpause[data-v-28b259e7]{align-items:center;aspect-ratio:1;background-color:#ffffff1a;border-radius:100%;color:inherit;cursor:pointer;display:grid;font-size:1.5rem;height:100%;justify-content:center;transition:.15s background-color var(--ease-in-out-cubic)}@media (any-pointer:coarse){.quote .controls .playpause[data-v-28b259e7]:active{background-color:#ffffff40}}@media (any-pointer:fine){.quote .controls .playpause[data-v-28b259e7]:hover{background-color:#ffffff40}}.quote .controls .playpause[data-v-28b259e7]:focus-visible,.quote .controls .playpause[data-v-28b259e7]:has(a:focus-visible){background-color:#ffffff40}.quote .controls .playpause .nuxt-icon[data-v-28b259e7]{grid-area:1/1}.playpause-enter-active[data-v-28b259e7],.playpause-leave-active[data-v-28b259e7]{transition:all .15s var(--ease-out-cubic)}.playpause-enter-from[data-v-28b259e7],.playpause-leave-to[data-v-28b259e7]{opacity:0;transform:scale(.5)}
