@media (max-width:1023px){.field--type-text-long blockquote p,.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6{line-height:114%}.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:20px;letter-spacing:-.2px}.field--type-text-long h3{font-size:24px;letter-spacing:-.24px}.field--type-text-long h2{font-size:28px;letter-spacing:-.28px}}@media (min-width:1024px) and (max-width:1279px){.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:22px;letter-spacing:-.22px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:32px;letter-spacing:-.32px}}@media (min-width:1280px) and (max-width:1439px){.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:22px;letter-spacing:-.22px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:32px;letter-spacing:-.32px}}@media (min-width:1440px){.field--type-text-long blockquote p{font-size:22px;letter-spacing:-.22px}.field--type-text-long h6{font-size:18px;letter-spacing:-.18px}.field--type-text-long h5{font-size:20px;letter-spacing:-.2px}.field--type-text-long h4{font-size:24px;letter-spacing:-.24px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:36px;letter-spacing:-.36px}}:root{--container-padding:48px}@media (max-width:767px){:root{--container-padding:20px}}@media (min-width:768px) and (max-width:1023px){:root{--container-padding:24px}}@media (min-width:1024px) and (max-width:1279px){:root{--container-padding:32px}}@media (min-width:1280px) and (max-width:1439px){:root{--container-padding:40px}}@media (min-width:1440px){:root{--container-padding:48px}}:root{--grid-cols:4;--grid-gap:12px}@media (min-width:768px) and (max-width:1023px){:root{--grid-cols:8;--grid-gap:16px}}@media (min-width:1024px) and (max-width:1279px){:root{--grid-cols:12;--grid-gap:16px}}@media (min-width:1280px) and (max-width:1439px){:root{--grid-cols:12;--grid-gap:20px}}@media (min-width:1440px){:root{--grid-cols:12;--grid-gap:20px}}.grid,[class*=paragraph--type--text-area] .component__container{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));gap:var(--grid-gap)}[class*=paragraph--type--text-area]{padding-top:48px;padding-bottom:48px;max-width:1440px;padding-inline:0}@media (min-width:1024px){[class*=paragraph--type--text-area]{padding-top:64px;padding-bottom:64px}}@media (min-width:1440px){[class*=paragraph--type--text-area]{padding-top:80px;padding-bottom:80px}}[class*=paragraph--type--text-area] .grid__container{grid-column:span 4/span 4}@media (min-width:768px) and (max-width:1023px){[class*=paragraph--type--text-area] .grid__container{grid-column:span 8/span 8}}@media (min-width:1024px) and (max-width:1279px){[class*=paragraph--type--text-area] .grid__container{grid-column:span 10/span 10}}@media (min-width:1280px) and (max-width:1439px){[class*=paragraph--type--text-area] .grid__container{grid-column:span 8/span 8}}@media (min-width:1440px){[class*=paragraph--type--text-area] .grid__container{grid-column:span 8/span 8}}@media (min-width:1024px){[class*=paragraph--type--text-area] .grid__container{grid-column:2/span 10}}@media (min-width:1280px){[class*=paragraph--type--text-area] .grid__container{grid-column:3/span 8}}@media (min-width:768px){.paragraph--type--text-area__two-column .field{-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}}[class*=paragraph--type--text-area]:not(.component)+[class*=paragraph--type--text-area]:not(.component){padding-top:0!important}.components-section--overlap [class*=paragraph--type--text-area]:first-child{padding-bottom:0;background:var(--text-background)}@media (max-width:1023px){.components-section--overlap [class*=paragraph--type--text-area]:first-child{margin-left:10px;margin-right:10px}}[class*=paragraph--type--text-area--blog]{padding-top:32px;padding-bottom:32px}[class*=paragraph--type--text-area--blog] .component__container{display:block;max-width:986px}[class*=paragraph--type--text-area--blog] .grid__container{grid-column:auto}.node--type--blog-post .components-section--overlap [class*=paragraph--type--text-area]:first-child{margin-left:0;margin-right:0}