@font-face{font-family:'Poppins';font-weight:200;src:url(../../.././themes/fonts/poppins-200.ttf) format('truetype'),url(../../.././themes/fonts/poppins-200.woff) format('woff'),url(../../.././themes/fonts/poppins-200.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:200;font-style:italic;src:url(../../.././themes/fonts/poppins-200italic.ttf) format('truetype'),url(../../.././themes/fonts/poppins-200italic.woff) format('woff'),url(../../.././themes/fonts/poppins-200italic.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:400;src:url(../../.././themes/fonts/poppins.ttf) format('truetype'),url(../../.././themes/fonts/poppins.woff) format('woff'),url(../../.././themes/fonts/poppins.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:400;font-style:italic;src:url(../../.././themes/fonts/poppins-italic.ttf) format('truetype'),url(../../.././themes/fonts/poppins-italic.woff) format('woff'),url(../../.././themes/fonts/poppins-italic.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:500;src:url(../../.././themes/fonts/poppins-500.ttf) format('truetype'),url(../../.././themes/fonts/poppins-500.woff) format('woff'),url(../../.././themes/fonts/poppins-500.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:500;font-style:italic;src:url(../../.././themes/fonts/poppins-500italic.ttf) format('truetype'),url(../../.././themes/fonts/poppins-500italic.woff) format('woff'),url(../../.././themes/fonts/poppins-500italic.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:700;src:url(../../.././themes/fonts/poppins-700.ttf) format('truetype'),url(../../.././themes/fonts/poppins-700.woff) format('woff'),url(../../.././themes/fonts/poppins-700.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:700;font-style:italic;src:url(../../.././themes/fonts/poppins-700italic.ttf) format('truetype'),url(../../.././themes/fonts/poppins-700italic.woff) format('woff'),url(../../.././themes/fonts/poppins-700italic.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:900;src:url(../../.././themes/fonts/poppins-900.ttf) format('truetype'),url(../../.././themes/fonts/poppins-900.woff) format('woff'),url(../../.././themes/fonts/poppins-900.woff2) format('woff2');font-display:fallback}@font-face{font-family:'Poppins';font-weight:900;font-style:italic;src:url(../../.././themes/fonts/poppins-900italic.ttf) format('truetype'),url(../../.././themes/fonts/poppins-900italic.woff) format('woff'),url(../../.././themes/fonts/poppins-900italic.woff2) format('woff2');font-display:fallback}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-transform:uppercase;line-height:1;margin-bottom:var(--s2);color:var(--body-color)}h1,.h1{font-size:var(--font-xxxl);font-weight:500;line-height:0.5;text-align:right}h1 > b,.h1 > b,h2 > b,.h2 > b{font-weight:700}a:has(> h1){align-self:flex-end}h2,.h2{font-size:var(--font-xxl);font-weight:500}h3,h4,.h3,.h4{font-weight:700}h3 > b,h4 > b,.h3 > b,.h4 > b{font-weight:800}h3,.h3{font-size:var(--font-xl)}h4,.h4{font-size:var(--lg)}h1 > small,h2 > small,h3 > small,h4 > small,.h1 > small,.h2 > small,.h3 > small,.h4 > small{font-size:0.5em;color:var(--light);background:var(--dark);padding:var(--sx) var(--s1)}h1 > b,h2 > b,h3 > b,h4 > b,.h1 > b,.h2 > b,.h3 > b,.h4 > b{color:var(--primary);background:linear-gradient(90deg,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}h1 > small,.h1 > small{font-size:0.3em;font-weight:500;padding:var(--sx) var(--s2)}blockquote{position:relative;margin:0;padding:var(--s2);font-size:var(--font-lg);font-weight:200;line-height:1.4}blockquote::before,blockquote::after{content:'\201E';position:absolute;font-size:var(--font-xxxl);font-weight:400;line-height:0.5;color:var(--dark)}blockquote::before{top:0;left:calc(var(--s3) * -1)}blockquote::after{right:calc(var(--s3) * -1);bottom:0;transform:rotate(180deg)}blockquote cite{font-weight:bold;border-bottom:1px solid #ccc;font-style:normal;display:block;padding-bottom:3px;margin:0 0 10px 0}blockquote cite > span{float:right;font-weight:normal;font-size:12px;color:#666}blockquote cite span.highlight{float:none;font-weight:bold;padding-bottom:0}