/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */.NewsletterBanner_newsletter__mYr_b{background-color:var(--color-white,#fff);color:var(--color-black,#161616);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-black,#161616);padding-block:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.NewsletterBanner_newsletter__mYr_b{padding-block:calc(var(--spacing,.25rem)*6)}}.NewsletterBanner_newsletter__mYr_b.NewsletterBanner_bordered__iuMH9{border-style:var(--tw-border-style);border-width:1px}.NewsletterBanner_newsletter__mYr_b:not(.NewsletterBanner_bordered__iuMH9) .NewsletterBanner_inner__GjP_f{max-width:var(--container-7xl,73rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media (min-width:40rem){.NewsletterBanner_newsletter__mYr_b:not(.NewsletterBanner_bordered__iuMH9) .NewsletterBanner_inner__GjP_f{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.NewsletterBanner_newsletter__mYr_b:not(.NewsletterBanner_bordered__iuMH9) .NewsletterBanner_inner__GjP_f{padding-inline:calc(var(--spacing,.25rem)*9)}}@media (min-width:80rem){.NewsletterBanner_newsletter__mYr_b:not(.NewsletterBanner_bordered__iuMH9) .NewsletterBanner_inner__GjP_f{padding-inline:calc(var(--spacing,.25rem)*12)}}.NewsletterBanner_newsletter__mYr_b.NewsletterBanner_bordered__iuMH9 .NewsletterBanner_inner__GjP_f{padding-inline:calc(var(--spacing,.25rem)*8)}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_inner__GjP_f{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_inner__GjP_f{grid-template-columns:98px minmax(0,1fr) 1fr;align-items:center}}@media not all and (min-width:48rem){.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_inner__GjP_f{text-align:center}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_image__NyaX4{margin-inline:auto}}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_title__Lt62Z{font-family:var(--font-jetbrains-mono);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-bottom:calc(var(--spacing,.25rem)*1);font-size:18px;line-height:110%}@media (min-width:48rem){.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_title__Lt62Z{font-size:20px;line-height:110%}}@media (min-width:64rem){.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_title__Lt62Z{font-size:24px;line-height:110%}}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_content__KISl1{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));align-self:flex-end}@media (min-width:48rem){.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_content__KISl1{text-align:left}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_buttonWrapper___25qS{text-align:right}}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_button__tjery{background-color:var(--color-white,#fff);color:var(--color-black,#161616);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#161616);cursor:pointer;--tw-font-weight:var(--font-weight-bold,700);font-size:14px;line-height:100%;font-weight:var(--font-weight-bold,700);font-family:var(--font-jetbrains-mono);background-color:var(--color-cream,#f0ebe6);width:100%;max-width:calc(var(--spacing,.25rem)*64);text-align:center;margin-bottom:5px;margin-right:5px;padding-block:17px;padding-inline:18px;display:inline-block;box-shadow:5px 5px #000}@media (min-width:64rem){.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_button__tjery{padding-inline:14px}}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_button__tjery svg{display:inline-block}.NewsletterBanner_newsletter__mYr_b .NewsletterBanner_button__tjery:active{--tw-translate-x:calc(var(--spacing,.25rem)*.5);--tw-translate-y:calc(var(--spacing,.25rem)*.5);translate:var(--tw-translate-x)var(--tw-translate-y);box-shadow:.125rem .15rem #000}.NewsletterBanner_newsletterForm__TmBp5{justify-content:flex-end}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}