*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}:root{--color-base-white: #ffffff;--color-base-black: #000000;--color-neutral-100: #f9f7f6;--color-neutral-200: #d9d9d9;--color-neutral-300: #bec2c1;--color-neutral-400: #757575;--color-neutral-500: #4d4d4d;--color-neutral-600: #262626;--color-brand-primary: #095845;--color-green-100: #e4eeec;--color-green-200: #9dbcb5;--color-green-600: #053328;--color-brown-100: #f9f7f2;--color-brown-200: #f2ede2;--color-orange-600: #b6520d;--color-red-500: #d94636;--color-accent-blue: #0589ff;--color-accent-orange: #e06a00;--color-accent-purple: #6b287a;--color-accent-yellow: #a69411;--color-accent-green: #34a853;--number-none: 0px;--number-xs: 4px;--number-sm: 6px;--number-base: 8px;--number-md: 12px;--number-lg: 13px;--number-xl: 14px;--number-2xl: 16px;--number-3xl: 18px;--number-4xl: 24px;--number-5xl: 32px;--number-6xl: 40px;--number-7xl: 48px;--number-8xl: 56px;--number-9xl: 64px;--number-10xl: 80px;--number-full: 999px;--font-system: "Inter"}:root{--border-radius-none: var(--number-none);--border-color-default: var(--color-neutral-200);--border-radius-xs: var(--number-xs);--border-radius-sm: var(--number-sm);--border-radius-base: var(--number-base);--border-radius-md: var(--number-xl);--border-radius-lg: var(--number-2xl);--border-radius-full: var(--number-full);--border-color-focus: var(--color-brand-primary);--border-color-warning: var(--color-red-500);--border-color-alert: var(--color-accent-orange);--border-color-surface: var(--surface-primary);--border-color-tertiary: var(--surface-tertiary);--icon-default: var(--color-neutral-400);--icon-disabled: var(--color-neutral-300);--icon-active: var(--color-brand-primary);--icon-white: var(--color-base-white);--font-color-headline: var(--color-neutral-600);--font-color-body: var(--color-neutral-500);--font-color-placeholder: var(--color-neutral-400);--font-color-disabled: var(--color-neutral-400);--font-color-white: var(--color-base-white);--font-color-brand: var(--color-brand-primary);--font-color-accent: var(--color-green-200);--font-color-green: var(--color-accent-green);--font-color-warning: var(--color-red-500);--surface-primary: var(--color-base-white);--surface-secondary: var(--color-green-100);--surface-tertiary: var(--color-brown-100);--surface-tertiary-hover: var(--color-brown-200);--surface-dark-green: var(--color-green-600);--surface-nocturnal: var(--color-neutral-600);--surface-gray: var(--color-neutral-100);--surface-accent-green: var(--color-accent-green);--surface-accent-blue: var(--color-accent-blue);--surface-accent-orange: var(--color-accent-orange);--surface-accent-purple: var(--color-accent-purple);--button-color-default: var(--color-brand-primary);--button-color-hover-light: var(--color-green-100);--button-color-hover-dark: var(--color-green-600);--button-color-disabled: var(--color-neutral-100);--button-alert-default: var(--color-accent-orange);--button-alert-hover: var(--color-orange-600);--button-alert-disabled: var(--color-neutral-100);--spacing-sm: var(--number-xs);--spacing-base: var(--number-base);--spacing-md: var(--number-xl);--spacing-lg: var(--number-2xl);--spacing-xl: var(--number-4xl);--spacing-2xl: var(--number-5xl);--spacing-3xl: var(--number-6xl);--spacing-4xl: var(--number-7xl);--spacing-5xl: var(--number-9xl);--spacing-6xl: var(--number-10xl);--font-family-primary: var(--font-system);--font-letter-spacing-xs: -1px;--font-letter-spacing-sm: -.20000000298023224px;--font-letter-spacing-md: .20000000298023224px;--font-letter-spacing-lg: 2px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-xxs: var(--number-md);--font-size-xs: var(--number-lg);--font-size-sm: var(--number-xl);--font-size-base: var(--number-2xl);--font-size-md: var(--number-3xl);--font-size-lg: var(--number-4xl);--font-size-xl: var(--number-5xl);--font-size-2xl: var(--number-6xl);--font-size-3xl: var(--number-8xl);--font-line-height-xs: var(--number-2xl);--font-line-height-sm: var(--number-3xl);--font-line-height-base: var(--number-4xl);--font-line-height-md: var(--number-5xl);--font-line-height-lg: var(--number-6xl);--font-line-height-xl: var(--number-7xl);--font-line-height-2xl: var(--number-9xl)}@media(max-width:767px){:root{--spacing-2xl: var(--number-4xl);--spacing-5xl: var(--number-6xl);--font-size-base: var(--number-xl);--font-size-md: var(--number-2xl);--font-size-lg: var(--number-3xl);--font-size-xl: var(--number-4xl);--font-size-2xl: var(--number-5xl);--font-size-3xl: var(--number-7xl);--font-line-height-md: var(--number-4xl);--font-line-height-lg: var(--number-5xl);--font-line-height-xl: var(--number-5xl);--font-line-height-2xl: var(--number-6xl)}}body{color:var(--font-color-body);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--font-line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gd-gutenberg>:first-child{margin-top:0!important}.gd-gutenberg>:last-child{margin-bottom:0!important}.gd-gutenberg p{overflow:hidden;color:var(--font-color-body);text-overflow:ellipsis;margin-block:var(--spacing-xl);line-height:1.5}.gd-gutenberg strong{font-weight:var(--font-weight-semibold)}.gd-gutenberg h2{margin-block-start:var(--spacing-6xl);margin-block-end:var(--spacing-2xl);color:var(--font-color-headline);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-lg);letter-spacing:var(--font-letter-spacing-xs)}.gd-gutenberg a{color:#095845;text-decoration:underline var(--color-brand-primary);background-color:transparent;font-weight:500}.gd-gutenberg a:hover{color:#3a796a}.gd-gutenberg .wp-block-image{display:flex;flex-direction:column;align-items:center;width:fit-content;margin-top:var(--spacing-5xl);margin-bottom:var(--spacing-5xl);margin-left:auto;margin-right:auto}.gd-gutenberg .wp-block-image img{width:100%;max-width:100%;height:auto;display:block}.gd-gutenberg .wp-block-image figcaption{font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--font-size-sm);line-height:1.5;letter-spacing:.5px;vertical-align:middle;color:var(--font-color-body);width:100%;text-align:left;border-bottom:1px solid var(--border-color-default);padding-bottom:var(--spacing-base);margin-top:var(--spacing-base);box-sizing:border-box}.gd-gutenberg .page-title{margin-bottom:var(--spacing-base);font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);letter-spacing:0;color:var(--color-brand-primary)}.gd-gutenberg .page-header+h1{margin-top:var(--spacing-base)}.gd-gutenberg h1.wp-block-heading{font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-xl);line-height:var(--font-line-height-lg);letter-spacing:.5px;color:var(--font-color-headline)}.gd-gutenberg h2.wp-block-heading{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-lg);font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--font-size-lg);line-height:var(--font-line-height-md);letter-spacing:0;color:var(--font-color-headline)}.gd-gutenberg p.wp-block-paragraph,.gd-gutenberg p{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--font-size-md);line-height:var(--font-line-height-md);letter-spacing:0;vertical-align:middle;color:var(--font-color-body)}.gd-gutenberg .wp-block-list li{margin-bottom:var(--spacing-base);font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--font-size-md);line-height:var(--font-line-height-md);letter-spacing:0;vertical-align:middle;color:var(--font-color-body)}.gd-gutenberg .mark,.gd-gutenberg mark{padding:.2em 0}.gd-gutenberg .wp-block-list{margin:var(--spacing-2xl) 0 var(--spacing-5xl) 0;padding-left:var(--spacing-xl)}.gd-gutenberg .wp-block-separator{border-top:1px solid var(--border-color-default);width:100%;border-bottom:0;border-left:0;border-right:0;margin:var(--spacing-5xl) auto}@media(min-width:768px){.gd-gutenberg .wp-block-separator{max-width:200px}}@media(min-width:768px){.gd-gutenberg .wp-block-separator.is-full-width{max-width:600px}}.gd-gutenberg .wp-block-columns{gap:var(--spacing-lg);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);padding:0}.gd-gutenberg .wp-block-column{padding:0}.gd-gutenberg .wp-block-table{margin:var(--spacing-5xl) 0}@media(max-width:1024px){.gd-gutenberg .wp-block-table{overflow-x:auto;display:block;width:100%;-webkit-overflow-scrolling:touch}.gd-gutenberg .wp-block-table table{display:table;width:100%;min-width:400px}}.gd-gutenberg .wp-block-table thead{border-bottom:2px solid var(--border-color-default)}.gd-gutenberg .wp-block-table tfoot,.gd-gutenberg .wp-block-table tfoot td{border:0}.gd-gutenberg .wp-block-table th{font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);letter-spacing:0;vertical-align:middle;color:var(--font-color-headline);background:transparent;text-transform:none;text-align:inherit;border:0;padding:11px var(--spacing-base)}.gd-gutenberg .wp-block-table td{font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);letter-spacing:var(--font-letter-spacing-md);vertical-align:middle;color:var(--font-color-body);border:0;border-bottom:1px solid var(--border-color-default);padding:17px var(--spacing-base)}.gd-gutenberg .wp-block-table figcaption{font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);letter-spacing:var(--font-letter-spacing-md);vertical-align:middle;color:var(--font-color-body);border:0;padding:17px var(--spacing-base);text-align:left;margin-top:0}.gd-gutenberg .wp-block-buttons{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-5xl);padding-left:0;padding-right:0}.gd-gutenberg .wp-block-buttons .wp-block-button .wp-block-button__link{background-color:var(--button-color-default);color:var(--color-base-white);padding:12px var(--spacing-2xl);border-radius:var(--border-radius-xs);border:1px solid var(--button-color-default);font-size:var(--font-size-base);line-height:var(--font-line-height-base);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary),sans-serif;text-decoration:none;display:inline-block}.gd-gutenberg .wp-block-buttons .wp-block-button .wp-block-button__link:hover,.gd-gutenberg .wp-block-buttons .wp-block-button .wp-block-button__link:focus,.gd-gutenberg .wp-block-buttons .wp-block-button .wp-block-button__link:active{background-color:var(--button-color-hover-dark);border-color:var(--button-color-hover-dark);color:var(--color-base-white);text-decoration:none}.gd-gutenberg .wp-block-accordion{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);padding:0}.gd-gutenberg .wp-block-accordion-item{border-bottom:1px solid var(--border-color-default);margin:0;padding:0}.gd-gutenberg .wp-block-accordion-item:last-child{border-bottom:0}.gd-gutenberg .wp-block-accordion-heading{margin:0;padding:0}.gd-gutenberg .wp-block-accordion-heading h3{margin:0;padding:0;font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--font-size-base);line-height:var(--font-line-height-base);letter-spacing:0;color:var(--font-color-headline)}.gd-gutenberg .wp-block-accordion-heading__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:0;padding:var(--spacing-lg) 0;cursor:pointer;text-align:left;font-family:inherit}.gd-gutenberg .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title,.gd-gutenberg .wp-block-accordion-heading__toggle:focus .wp-block-accordion-heading__toggle-title{color:var(--color-brand-primary);text-decoration:none;cursor:pointer}.gd-gutenberg .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-icon,.gd-gutenberg .wp-block-accordion-heading__toggle:focus .wp-block-accordion-heading__toggle-icon{color:var(--color-brand-primary)}.gd-gutenberg .wp-block-accordion-heading__toggle-title{font-family:var(--font-family-primary),sans-serif;font-weight:var(--font-weight-semibold);font-style:normal;font-size:var(--font-size-base);line-height:var(--font-line-height-base);letter-spacing:0;color:var(--font-color-headline);flex:1;padding:0;transition:color .2s ease}.gd-gutenberg .wp-block-accordion-heading__toggle-icon{font-size:var(--font-size-base);line-height:1;color:var(--icon-default);margin-left:var(--spacing-lg);transition:transform .2s ease,color .2s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--spacing-lg);height:var(--spacing-lg)}.gd-gutenberg .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon,.gd-gutenberg .wp-block-accordion-item[aria-expanded=true] .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}.gd-gutenberg .wp-block-accordion-panel{margin:0 0 var(--spacing-lg) 0;padding:0}.gd-gutenberg .wp-block-gd-avatar-quote,.gd-gutenberg .wp-block-gd-container,.gd-gutenberg .wp-block-video,.gd-gutenberg .wp-block-gd-youtube{margin-top:var(--spacing-5xl);margin-bottom:var(--spacing-5xl)}.gd-gutenberg .hbspt-form{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-5xl)}.gd-gutenberg .hbspt-form{padding:0;box-shadow:none}.gd-gutenberg .wp-block-genesis-blocks-gb-container[style*="background-color:#e4eeec"],.gd-gutenberg .wp-block-genesis-blocks-gb-container[style*="background-color: #e4eeec"]{background-color:#f9f7f6!important;border-radius:4px!important;padding:32px!important}.gd-gutenberg .gb-container-content>:first-child{margin-top:0!important}.gd-gutenberg .gb-container-content>:last-child{margin-bottom:0!important}.post-password-form{display:flex;flex-direction:column;gap:var(--spacing-base);padding-inline:var(--spacing-lg);padding-block:var(--spacing-4xl);text-align:center}.newsletter-signup-container{display:flex;padding:var(--spacing-6xl, 80px) 0px;flex-direction:column;align-items:center;align-self:stretch;background:var(--surface-tertiary, #F9F7F2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newsletter-signup-content-container{display:flex;max-width:1140px;padding:0px var(--spacing-xl, 24px);flex-direction:column;align-items:center;gap:var(--spacing-2xl, 32px)}.newsletter-signup-title-container{display:flex;max-width:800px;padding-bottom:var(--spacing-lg, 16px);flex-direction:column;align-items:flex-start;gap:var(--spacing-lg, 16px);align-self:stretch}.newsletter-signup-title-headline{align-self:stretch;color:var(--font-color-headline, #262626);text-align:center;font-family:var(--font-family-primary);font-size:var(--font-size-lg, 32px);font-style:normal;font-weight:var(--font-weight-bold, 700);line-height:var(--font-line-height-lg, 40px);letter-spacing:var(--font-letter-spacing-xs, -1px)}.newsletter-signup-title-caption{align-self:stretch;color:var(--font-color-body, #4D4D4D);text-align:center}.newsletter-signup-form-container{display:flex;max-width:760px;width:100%;flex-direction:column;gap:var(--spacing-lg, 16px);align-items:center}.newsletter-signup-form-fields{display:flex;gap:var(--spacing-base, 8px);align-items:flex-start;justify-content:center}.newsletter-signup-form-field{display:flex;flex-direction:column;gap:4px}.newsletter-signup-input{width:216px;min-height:40px;padding:var(--spacing-base, 8px) var(--spacing-lg, 16px);border-radius:var(--border-radius-base, 8px);border:1px solid var(--border-color-default, #D9D9D9);background:var(--surface-primary, #FFF);font-family:var(--font-family-secondary, Inter);font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-sm, 20px);letter-spacing:var(--font-letter-spacing-md, .2px);box-sizing:border-box}.newsletter-signup-input:focus{border:1px solid var(--border-color-focus, #095845);outline:none}.newsletter-signup-input::placeholder{color:var(--font-color-placeholder, #757575)}.newsletter-signup-input.error{border-color:var(--font-color-error, #D94636)}.newsletter-signup-error{display:none;color:var(--font-color-error, #D94636);font-family:var(--font-family-secondary, Inter);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular, 400);line-height:var(--font-line-height-xs, 20px)}.newsletter-signup-button{min-height:40px;padding:var(--spacing-sm, 4px) var(--spacing-lg, 16px);border-radius:var(--border-radius-xs, 4px);background:var(--button-color-default, #095845);color:var(--font-color-white, #FFF);border:none;cursor:pointer;font-family:var(--font-family-secondary, Inter);font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-regular, 400);transition:background .2s ease}.newsletter-signup-button:hover{background:var(--button-color-hover-dark, #053328)}.newsletter-signup-button:disabled{opacity:.6;cursor:not-allowed}.newsletter-signup-message{display:none;padding:var(--spacing-lg, 16px);border-radius:var(--border-radius-base, 8px);font-family:var(--font-family-secondary, Inter);font-size:var(--font-size-sm, 14px);line-height:var(--font-line-height-sm, 20px)}.newsletter-signup-message.success{background:#e6eeec;color:var(--font-color-body, #4D4D4D)}.newsletter-signup-message.error{background:#fef2f2;color:var(--font-color-error, #D94636);border-left:3px solid var(--font-color-error, #D94636)}@media(max-width:768px){.newsletter-signup-container{padding:var(--spacing-6xl, 80px) var(--spacing-xl, 24px)}.newsletter-signup-content-container{gap:var(--spacing-lg, 16px)}.newsletter-signup-title-container{padding-bottom:var(--spacing-lg, 16px)}.newsletter-signup-form-fields{flex-wrap:wrap}.newsletter-signup-form-field{flex:1;min-width:calc(50% - 4px)}.newsletter-signup-input,.newsletter-signup-button{width:100%}}@media(max-width:440px){.newsletter-signup-content-container{padding:0px var(--spacing-sm)}}.push-banner-consent{box-shadow:0 1px #1515150d,0 1px 2px #0000000d,0 1px 10px #00000026,0 0 1px #00000014;position:fixed;bottom:0;z-index:1001;font-size:.875rem;padding:1.5rem 3rem 1.5rem 1.5rem;width:100%;background:var(--surface-primary);letter-spacing:.025em;color:var(--font-color-headline);display:none}.push-banner-consent strong{color:var(--font-color-headline)}.push-banner-consent a{color:var(--font-color-body);text-decoration:underline;white-space:nowrap}.push-banner-consent a:hover{color:var(--color-brand-primary)}.push-banner-consent .close{position:absolute;top:10px;right:10px;width:24px;height:24px;padding:2px;display:block;border:0;background:var(--surface-primary);color:var(--color-base-black);font-weight:700;text-align:center;line-height:1;outline:none;cursor:pointer}.push-banner-consent .close span{position:relative;display:block}.push-banner-consent .close svg{max-width:100%}.push-banner-consent .close:hover,.push-banner-consent .close:focus{color:var(--color-brand-primary)}@media(min-width:576px){.push-banner-consent{max-width:360px;bottom:50px;right:50px;border-radius:.5rem}.push-banner-consent a{white-space:normal}}.in-the-news{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-5xl)}.in-the-news:has(.in-the-news__heading){padding-top:var(--spacing-3xl)}.in-the-news .in-the-news__heading{color:var(--font-color-headline);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-xl);margin-bottom:var(--spacing-3xl);text-align:center}.in-the-news .in-the-news__row{display:grid;grid-template-columns:1fr 1fr;justify-content:stretch;align-items:stretch;gap:var(--spacing-base)}.in-the-news .in-the-news__row:has(.col-lg-4){grid-template-columns:1fr 1fr 1fr}@media(max-width:767px){.in-the-news .in-the-news__row,.in-the-news .in-the-news__row:has(.col-lg-4){grid-template-columns:1fr}}.in-the-news .in-the-news__col{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.in-the-news .in-the-news__link{flex:1;background-color:var(--surface-primary);border:1px solid var(--border-color-default);border-radius:var(--border-radius-base);display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;padding:var(--spacing-lg);gap:var(--spacing-xl);text-decoration:none}.in-the-news .in-the-news__link:hover{border-color:var(--border-color-focus)}.in-the-news .in-the-news__link:hover .in-the-news__read-more{visibility:visible}.in-the-news .in-the-news__image{aspect-ratio:1/1;height:auto;width:50px;margin:0}.in-the-news .in-the-news__image img{border-radius:var(--border-radius-base);height:100%;object-fit:cover;object-position:center;width:100%;flex:0}.in-the-news .in-the-news__excerpt{color:var(--font-color-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-sm);margin:0;flex:1}.in-the-news .in-the-news__wrapper-read-more{display:flex;justify-content:flex-end;flex:0}.in-the-news .in-the-news__read-more{background-color:var(--surface-tertiary);border-radius:var(--border-radius-base);color:var(--font-color-brand);display:flex;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-sm);padding-block:var(--spacing-base);padding-inline-start:var(--spacing-md);padding-inline-end:var(--spacing-base);visibility:visible}@media screen and (min-width:768px){.in-the-news .in-the-news__read-more{visibility:hidden}}.in-the-news .in-the-news__footer{display:flex;justify-content:space-between;align-items:center;flex:0}.in-the-news .in-the-news__date{color:var(--font-color-placeholder);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-xs);margin:0}.in-the-news .in-the-news__footer .in-the-news__read-more{visibility:visible}@media screen and (min-width:768px){.in-the-news .in-the-news__footer .in-the-news__read-more{visibility:hidden}}.in-the-news .in-the-news__link:hover .in-the-news__footer .in-the-news__read-more{visibility:visible}html{scroll-padding-top:72px}#fundraiser-wrapper{max-width:1400px;padding-inline:var(--spacing-lg);padding-block:var(--spacing-4xl);margin-inline:auto;display:grid;grid-template-columns:780px 1fr 400px;grid-template-areas:"title   space embed" "created-by space embed" "media   space embed" "updates space embed" "nav     space embed" "content space embed"}@media(max-width:1232px){#fundraiser-wrapper{grid-template-columns:1fr;grid-template-areas:"title" "created-by" "media" "embed" "updates" "nav" "content";padding-inline:var(--spacing-5xl)}#fundraiser-embed{margin-top:var(--spacing-xl)}#fundraiser-embed>div{position:revert;top:revert}}#fundraiser-wrapper b{font-weight:var(--font-weight-semibold)}#fundraiser-title{grid-area:title;color:var(--font-color-headline);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-xl);letter-spacing:var(--font-letter-spacing-xs)}#fundraiser-created-by{margin-top:var(--spacing-xl);grid-area:created-by;display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-xl);align-items:center;color:var(--font-color-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-base)}#fundraiser-created-by>img{max-height:var(--spacing-5xl);width:auto}#fundraiser-created-by a{text-decoration:none}#fundraiser-created-by a:visited{color:var(--font-color-body)}#fundraiser-media{grid-area:media;margin-top:var(--spacing-xl)}#fundraiser-updates{grid-area:updates;margin-top:var(--spacing-xl);border-radius:var(--border-radius-xs);background:var(--surface-gray);display:flex;flex-direction:column;gap:var(--spacing-base);padding:var(--spacing-xl);align-self:stretch;color:var(--font-color-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-base)}#fundraiser-updates .pinned-label{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--font-color-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-xs);letter-spacing:var(--font-letter-spacing-sm)}#fundraiser-updates time{display:block;color:var(--font-color-headline);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-base)}#fundraiser-updates .update-body{display:flex;flex-direction:column;gap:var(--spacing-lg)}#fundraiser-updates .update-body p{font-size:var(--font-size-base);line-height:var(--font-line-height-base);margin-block:0}#fundraiser-updates .update-body figure,#fundraiser-updates .update-body .wp-block-image,#fundraiser-updates .update-body .wp-block-video,#fundraiser-updates .update-body .wp-block-gd-youtube{margin-block:0}#fundraiser-updates .update-body a,.fundraiser-update-content a{color:#095845;text-decoration:underline var(--color-brand-primary);background-color:transparent;font-weight:500}#fundraiser-updates .update-body a:hover,.fundraiser-update-content a:hover{color:#3a796a}.gd-fundraiser-updates{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}.fundraiser-updates-header{display:flex;align-items:center;gap:var(--spacing-base);margin-bottom:var(--spacing-xl)}.fundraiser-updates-header h2{color:var(--font-color-headline);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-lg);letter-spacing:var(--font-letter-spacing-xs);margin:0}.fundraiser-updates-header .live-tag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--font-color-warning);background:#d9463614;border-radius:var(--border-radius-xs);padding:var(--spacing-sm) var(--spacing-base);line-height:var(--font-line-height-xs);letter-spacing:var(--font-letter-spacing-sm)}.gd-fundraiser-update-item{border-top:1px solid var(--border-color-default);padding-block:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-sm)}.fundraiser-update-pinned{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--font-color-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-xs);letter-spacing:var(--font-letter-spacing-sm)}.fundraiser-update-time{display:block;color:var(--font-color-headline);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-base)}.fundraiser-update-content{display:flex;flex-direction:column;gap:var(--spacing-lg)}.fundraiser-update-content>*:first-child{margin-top:0}.fundraiser-update-content>*:last-child{margin-bottom:0}.fundraiser-update-content p{font-size:var(--font-size-base);line-height:var(--font-line-height-base);margin-block:0}.fundraiser-update-content figure,.fundraiser-update-content .wp-block-image,.fundraiser-update-content .wp-block-video,.fundraiser-update-content .wp-block-gd-youtube{margin-block:0}.fundraiser-updates-toggle{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:var(--spacing-base) var(--spacing-lg);border:1px solid var(--font-color-brand);border-radius:var(--border-radius-xs);background:none;color:var(--font-color-brand);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-sm);letter-spacing:var(--font-letter-spacing-md);cursor:pointer;margin-top:calc(var(--spacing-base) - var(--spacing-xl))}#fundraiser-embed{grid-area:embed}#fundraiser-embed>div{position:sticky;top:121px}#fundraiser-embed.scrolled>div{position:fixed;inset:auto auto 0 0;width:100%;z-index:99;background-color:var(--surface-primary);box-shadow:0 -1px #0000000a,0 -2px 4px #00000014;padding:12px;top:revert;--progress-display-match: none;--progress-display-totals: none;--progress-display-recent-donations: none}body:has(#fundraiser-embed.scrolled){margin-bottom:198px}#fundraiser-nav{grid-area:nav;margin-top:var(--spacing-3xl, 40px);display:flex;gap:var(--spacing-xl);border-bottom:1px solid var(--border-color-default)}#fundraiser-nav:empty{display:none}#fundraiser-nav a{padding:var(--spacing-lg) 0;border-bottom:1px solid var(--border-color-default, #D9D9D9);margin-bottom:-1px;text-decoration:none;color:var(--font-color-headline, #262626);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-base);display:flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap}#fundraiser-nav a:hover{color:var(--font-color-brand, #095845)}#fundraiser-nav a.active{border-bottom-color:var(--border-color-focus, #095845);color:var(--font-color-brand, #095845)}#fundraiser-nav .live-tag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--font-color-warning);background:#d9463614;border-radius:var(--border-radius-xs);padding:var(--spacing-sm) var(--spacing-base);line-height:1}#fundraiser-content{grid-area:content;margin-top:var(--spacing-2xl, 32px)}.gd-gutenberg .wp-block-image{margin-left:inherit;margin-right:inherit}
