blockquote{font-weight:100;display:block;margin:0}blockquote p{font-size:calc(14px + 26*(100vw - 320px)/2240);font-weight:100;line-height:1.25em;color:#fff;margin-bottom:.5em}blockquote p::selection{background-color:#80f4ea}@media(min-width : 1024px){blockquote p{margin-bottom:1em}}@media(min-width : 2560px){blockquote p{font-size:40px}}blockquote cite{color:#00e9d4;font-style:normal;font-size:15px;font-size:calc(11px + 4*(100vw - 320px)/2240)}blockquote cite::selection,blockquote cite strong::selection{background-color:#80f4ea}@media(min-width : 2560px){blockquote cite{font-size:15px}}section.featSupport{grid-template-rows:clamp(60px,6.25vw,100px) auto auto clamp(60px,6.25vw,100px);row-gap:min(8vw, 100px)}section.featSupport>picture{grid-column:1/25;grid-row:1/span 4;background-color:#292929;position:relative}section.featSupport>picture img{height:100%;object-fit:cover;display:block}section.featSupport blockquote{grid-column:3/23;grid-row:2/span 1;background-color:rgba(0,0,0,.5);padding:8% 10%;position:relative}@supports(-webkit-backdrop-filter: blur(12px)){section.featSupport blockquote{backdrop-filter:blur(12px);background-color:rgba(0,0,0,.3)}}section.featSupport blockquote cite>strong:first-of-type{display:block}section.featSupport blockquote svg{position:absolute;left:-7.5%;top:-5vw;width:15%;height:auto}section.featSupport blockquote::after{content:"";filter:blur(12px);position:absolute;top:0;left:0;right:0;bottom:0}section.featSupport article{grid-column:4/25;grid-row:3/span 1;z-index:1;background-color:#fff;padding:8%}section.featSupport article .ctas{display:flex;flex-wrap:wrap;gap:min(1.5vw, 20px)}section.featSupport article .ctas .button{margin:0}@media screen and (min-width : 600px){section.featSupport>picture{grid-column:1/22}section.featSupport blockquote{grid-column:3/20}section.featSupport blockquote svg{left:-5.88%;top:-12%;width:11.76%}}@media screen and (min-width : 768px)and (orientation : landscape),(min-width : 1024px){section.featSupport{grid-template-rows:clamp(60px,6.25vw,100px) 1fr clamp(60px,6.25vw,100px)}section.featSupport>picture{grid-column:1/13;grid-row:1/span 3;margin-bottom:max(-6vw, -100px)}section.featSupport blockquote{grid-column:2/12;grid-row:1/span 3;align-self:end;padding:5.506% 7.866%}section.featSupport blockquote svg{left:-7.5%;top:-16%;width:15%}section.featSupport article{grid-column:15/23;grid-row:2/span 1;align-self:center;padding:0}}