﻿@media only screen and (min-width: 0em){#newsletter{padding:clamp(3rem,6vw,5rem) 1rem;text-align:center}#newsletter .cs-container{max-width:43.75rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}#newsletter .cs-topper{text-align:center}#newsletter .cs-title{text-align:center;max-width:100%}#newsletter .cs-text{text-align:center;max-width:100%}#newsletter .cs-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;width:100%;max-width:35rem}#newsletter .cs-li{position:relative;padding-left:1.5rem;text-align:left;font-size:var(--bodyFontSize);line-height:1.5em;color:var(--bodyTextColor)}#newsletter .cs-li::before{content:"✦";position:absolute;left:0;top:.05em;color:var(--primary);font-size:.75em}#newsletter .cs-fine-print{font-size:.875rem;opacity:.75}#newsletter .cs-kit-wrapper{width:100%;max-width:35rem}#newsletter .cs-kit-wrapper>div,#newsletter .cs-kit-wrapper iframe,#newsletter .cs-kit-wrapper form{width:100% !important;max-width:100% !important}}@media only screen and (min-width: 0em){body.dark-mode #newsletter .cs-li{color:var(--bodyTextColorWhite)}}#int-hero.has-signup{min-height:0;padding:6rem 1rem 3rem}.hero-panel{position:relative;z-index:1;width:100%;max-width:min(1100px,100%);padding:1.75rem 2rem;text-align:center;background:rgba(10,10,10,.72);backdrop-filter:blur(4px);border-radius:12px}.hero-panel h1,.hero-panel h2,.hero-panel p,.hero-panel li,.hero-panel em{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.hero-panel h1{margin:0 0 .4rem;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.1}.hero-panel .cs-title{margin:0 0 1rem;font-size:clamp(1.05rem,2.2vw,1.5rem);line-height:1.2;font-weight:400}.hero-list{list-style:none;margin:.75rem 0;padding:0}.hero-list li{margin-bottom:.5rem}@media(min-width: 900px){.hero-panel{display:grid;grid-template-columns:1.1fr 1fr;column-gap:2.5rem;align-items:start;text-align:left}.hero-panel>h1,.hero-panel>.cs-title{grid-column:1/-1;text-align:center}.hero-panel>p,.hero-panel>ul{grid-column:1}.hero-panel>.cs-kit-wrapper{grid-column:2;grid-row:3/span 3;align-self:center}}#int-hero #home-h{max-width:none;width:auto;margin:0 0 .5rem;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.1}@media(min-width: 900px){#int-hero #home-h{white-space:nowrap}}/*# sourceMappingURL=newsletter.css.map */
