.section{padding:32px 24px}.inner-section{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.inner-section__narrow{margin-left:auto;margin-right:auto;max-width:720px}.section--title{margin-bottom:1.5rem}@media (max-width:767px){.section--title{margin-bottom:1.25rem}}.section_title{margin-bottom:1.5rem}@media (max-width:767px){.section_title{margin-bottom:1.25rem}}.section--tagline{font-size:1rem;font-weight:600;margin-bottom:0.75rem}.section_tagline{font-size:1rem;font-weight:600;margin-bottom:0.75rem}.section_text{font-size:1.125rem}.section--text{font-size:1.125rem}.primary-button{color:var(--base-3)}.primary-button:hover{color:var(--base-3)}.secondary-button{color:currentColor;display:inline-flex;font-size:1rem;text-decoration:none;border:1px solid #000000;padding:0.75rem 1.5rem}.secondary-button:is(:hover,:focus){color:currentColor}.inner-section__padding{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:32px;padding-right:32px}.single-post_post-title{font-size:32px}.single-post--post-title{font-size:32px}.link-text_color:hover{color:var(--accent-alt)}.link-text_color a{color:var(--accent)}.link-text__colored:hover{color:var(--accent-alt)}.link-text__colored a{color:var(--accent)}.page-hero_title{font-size:32px;font-weight:bold;line-height:1em}.sub-section_title{font-size:20px;font-weight:bold;margin-bottom:8px}.sub-section--title{font-size:20px;font-weight:bold;margin-bottom:8px}.sub-section_text{font-size:16px}.sub-section--text{font-size:16px}.sub-section__border{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px}.sub-section__padding-border{border:1px solid var(--contrast);padding:24px}.sub-section__padding{padding:24px}.text__small-weak{color:var(--contrast-2);font-size:16px;line-height:18px}.loop-item--featured-image{margin-bottom:16px;width:100%}.inner-section__side-padded{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.single-post--featured-image{width:100%}.page-header--tile{font-size:32px;line-height:1em}.section__high{margin-left:auto;margin-right:auto;padding:64px 32px}