/* Generated by tools/home-css-split.py from e-19's compiled CSS (05beyfn1jcun2.css, 40e02-sm5n33e.css); do not edit by hand.
   HELM proof panel (brand.css + ScrollingQuote.css). */
@media (min-width:768px){[class*=ScrollingQuote-module][class*=__innerStack]{margin-inline:var(--grid-inset-in);min-width:0}}[class*=ScrollingQuote] .AnimatedText{letter-spacing:-.012em;font-weight:400;font-size:clamp(20px,2.1vw,30px)!important;line-height:1.32!important}[class*=ScrollingQuote] .AnimatedText strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:2.4em;font-weight:500;line-height:1.02;display:block}[class*=ScrollingQuote] .AnimatedText strong:last-of-type{margin-bottom:.55em}[class*=ScrollingQuote] .AnimatedText em{letter-spacing:0;margin-top:1.4em;font-size:.7em;font-style:normal;font-weight:500;line-height:1.4;display:block;color:#ffb4e9!important}[class*=ScrollingQuote] .AnimatedText em .word{color:#ffb4e9!important}[class*=ScrollingQuote] .AnimatedText em+em{margin-top:0}@media (max-width:767px){[class*=ScrollingQuote] .AnimatedText strong{font-size:1.9em}}[class*=ScrollingQuote] .AnimatedText>div,[class*=ScrollingQuote] .AnimatedText>div>div,[class*=ScrollingQuote] .AnimatedText p{line-height:1.32}[class*=ScrollingQuote] .AnimatedText strong{line-height:1.02}[class*=ScrollingQuote] .AnimatedText em{line-height:1.4}.ScrollRevealSection~[class*=ScrollingQuote-module][class*=__root]{z-index:1;position:relative}[class*=ScrollingQuote-module][class*=__root]+.ScrollRevealSection[data-theme=dark]{z-index:2;background:#000}[class*=ScrollingQuote-module][class*=__root]:has(+[data-theme=dark]) [class*=ScrollingQuote-module][class*=__wrapper]:after{background-color:#09090a}.ScrollRevealSection~[class*=ScrollingQuote-module][class*=__root]{background:#fff}.ScrollRevealSection~[class*=ScrollingQuote-module][class*=__root]:before{content:"";z-index:-1;pointer-events:none;transform-origin:top;transform:scaleX(var(--aai-sx,1));position:absolute;inset:0}.ScrollRevealSection~[class*=ScrollingQuote-module][class*=__root]:before{background:#000}html.aai-quote [class*=ScrollingQuote-module][class*=__innerStack] *{opacity:1!important;transition:none!important;transform:translate(0,0)rotate(0)!important}.ScrollingQuote-module__root{overflow-x:clip}.ScrollingQuote-module__section{isolation:isolate;position:relative}.ScrollingQuote-module__wrapper{z-index:1;position:relative;overflow:visible}.ScrollingQuote-module__wrapper:after,.ScrollingQuote-module__wrapper:before{content:"";pointer-events:none;z-index:0;position:absolute}.ScrollingQuote-module__wrapper:before{background:linear-gradient(#0000 0%,#000 15% 100%);width:100%;height:100%;top:0;left:0}@media (min-width:767px){.ScrollingQuote-module__wrapper:before{display:none}}.ScrollingQuote-module__wrapper:after{transform-origin:top;z-index:0;background-color:#eaeaea;border-top-left-radius:16px;border-top-right-radius:16px;width:calc(100vw - 48px);height:20vh;top:calc(100% - 4px);left:50%;transform:translate(-50%)}@media (max-width:767px){.ScrollingQuote-module__wrapper:after{border-top-left-radius:8px;border-top-right-radius:8px;width:calc(100vw - 24px)}.ScrollingQuote-module__innerStack{padding-top:1rem}}
