/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.skinny-banner--inner{background-color:var(--section-background);color:var(--text-color);align-items:center;padding:min(max(15px,1.38889vw),20px)}@media (min-width:64rem){.skinny-banner--inner{gap:0 90px;padding:min(max(20px,2.08333vw),30px);display:flex}}.skinny-banner--inner .section-title{font-size:min(max(18px,1.52778vw),22px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;--tw-font-weight:300;font-size:18px;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}@media (min-width:64rem){.skinny-banner--inner .section-title{max-width:390px;font-size:22px}}.skinny-banner--inner .section-description-container{padding-top:calc(var(--spacing,.25rem) * 2.5);font-size:min(max(14px,.972222vw),14px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;--tw-font-weight:325;overflow-wrap:break-word;flex:1;font-style:normal;font-weight:325;line-height:1.5;text-decoration:none;display:flex}@media (min-width:64rem){.skinny-banner--inner .section-description-container{justify-content:flex-end;padding-top:0}}@media (min-width:96rem){.skinny-banner--inner .section-description-container{justify-content:flex-start}}@media (min-width:64rem){.skinny-banner--inner .section-description{max-width:590px}}@media (min-width:96rem){.skinny-banner--inner .section-description{max-width:100%}}.skinny-banner--inner .section-button-container{padding-top:calc(var(--spacing,.25rem) * 2.5)}@media (min-width:64rem){.skinny-banner--inner .section-button-container{padding-top:0}}@layer base{*{scrollbar-color:initial;scrollbar-width:initial}h1{font-size:min(max(32px,3.33333vw),48px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h2{font-size:min(max(26px,2.22222vw),32px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h3{font-size:min(max(22px,1.80556vw),26px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h4{font-size:min(max(18px,1.52778vw),22px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:500;line-height:1.3;text-decoration:none}h5{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.5;text-decoration:none}h6{font-size:min(max(14px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}caption{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none}p{font-size:min(max(14px,.972222vw),14px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}:root{--pagemargin-value:min(max(15px, calc(calc(100vw / 1440) * 60)), 60px)}}@property --tw-font-weight{syntax:"*";inherits:false}
