.nt-quote{background-color:var(--quote-section-bg,var(--nt-white));background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;transform:translateY(var(--offset-desktop,0))}.nt-quote--bg-image{background-image:var(--quote-section-bg-image)}.nt-quote--top-none{padding-top:0}.nt-quote--top-small{padding-top:var(--nt-space-6)}.nt-quote--top-medium{padding-top:var(--nt-section-padding-sm)}.nt-quote--top-large{padding-top:var(--nt-section-padding)}.nt-quote--bottom-none{padding-bottom:0}.nt-quote--bottom-small{padding-bottom:var(--nt-space-6)}.nt-quote--bottom-medium{padding-bottom:var(--nt-section-padding-sm)}.nt-quote--bottom-large{padding-bottom:var(--nt-section-padding)}.nt-quote__inner{margin-inline:auto;width:calc(100% - var(--nt-page-gutter)*2)}.nt-quote--width-narrow .nt-quote__inner{max-width:960px}.nt-quote--width-normal .nt-quote__inner{max-width:1200px}.nt-quote--width-wide .nt-quote__inner{max-width:1320px}.nt-quote--width-full .nt-quote__inner{max-width:1440px}.nt-quote__card{background:var(--quote-card-bg,var(--nt-cream));border-radius:var(--quote-card-radius,28px);margin:0;padding:60px 72px;text-align:center}.nt-quote__icon{display:block;height:auto;margin:0 auto 28px;width:auto}.nt-quote__text,.nt-quote__text p{color:var(--nt-black);font-size:clamp(28px,2.3vw,40px);font-style:italic;font-weight:600;letter-spacing:-.03em;line-height:1.18;margin:0 auto;max-width:900px}.nt-quote__author{color:var(--nt-black);font-size:var(--nt-body-size);line-height:var(--nt-body-line);margin-top:42px}.nt-quote__author span,.nt-quote__author strong{display:block}.nt-quote__author strong{font-weight:600}.nt-quote__author span{color:rgba(34,30,28,.72)}.nt-quote__footer{display:flex;justify-content:center;margin-top:48px}.nt-quote .nt-button--dark{background:var(--nt-black);color:var(--nt-white)}.nt-quote .nt-button--red{background:var(--nt-pink);color:var(--nt-white)}.nt-quote .nt-button:hover .nt-button__arrow{transform:translateX(3px)}.nt-quote--theme-light .nt-quote__author,.nt-quote--theme-light .nt-quote__author span,.nt-quote--theme-light .nt-quote__card,.nt-quote--theme-light .nt-quote__text,.nt-quote--theme-light .nt-quote__text p{color:var(--nt-white)}.nt-quote--theme-light .nt-quote__author span{color:hsla(0,0%,100%,.72)}@media (max-width:992px){.nt-quote{transform:translateY(var(--offset-tablet,var(--offset-desktop,0)))}.nt-quote__inner{width:calc(100% - var(--nt-page-gutter-tablet)*2)}.nt-quote__card{padding:48px 40px}}@media (max-width:767px){.nt-quote{transform:translateY(var(--offset-mobile,0))}.nt-quote__inner{width:calc(100% - var(--nt-page-gutter-mobile)*2)}.nt-quote__card{padding:40px 24px}.nt-quote__text,.nt-quote__text p{font-size:28px}}