:root{--primary: #2ca6b6;--primary-rgb: 44,166,182;--primary-dark: color-mix(in oklab, #267d85, #000 20%);--primary-dark-rgb: hextToRGB(#267d85);--primary-light: #deeef0;--primary-light-rgb: hextToRGB(#deeef0);--secondary: #bbc74f;--secondary-rgb: 187,199,79;--tertiary: #e66194;--tertiary-rgb: 230,97,148;--lite-gray: #f8f8f8;--gray: #eee;--gray2: #ddd;--red: #F54238;--red-rgb: 245, 66, 56;--darkred-rgb: 139, 0, 0;--secondary-light-rgb: 214, 221, 107;--primary-light-hover: #2ca6b6;--purple: #6b3b4c;--purple-rgb: 107,59,76;--dark: #362228;--dark-rgb: 54,34,40;--container-width: 57em;--content-width: 57em;--border-width: 2px;--border-radius: .35rem;--border-radius-lg: .65rem;--button-bg-color: transparent;--button-color: var(--primary);--button-color-rgb: var(--primary-rgb);--button-hover-color: var(--primary-dark);--button-hover-color-rgb: var(--primary-dark-rgb);--button-icon-color: var(--primary);--button-border-opacity: .3;--gutter: 40px;--spacer: 1.3rem;--hero-bg-color: #333;--hero-color: #fff;--hero-color-rgb: 255,255,255;--hero-padding: var(--gutter);--hero-margin-top: 0;--narrow: 65ch;--h2-color: var(--primary);--form-border-radius: .35em;--font-sans: brandon-grotesque, Helvetica, Arial, sans-serif;--font-serif: playfair-display, serif;--font-script: "Halo Handletter", brandon-grotesque, Helvetica, Arial, sans-serif;--font-size-base: 1.3rem;--font-size-sm: 1.04rem;--font-headline: var(--font-serif);--font-headline-weight: bold;--heading-margin: var(--spacer);--letter-spacing: .2em;--smallcaps-size: 1.1rem;--section-h2-font-size: 2.5rem;--section-font-size: 1.4rem;--section-height: 400px;--section-align: center;--icon-size: 16px;--focus-form-color: var(--primary-light);--heading-h1-size: 2.2rem;--heading-h2-size: 1.6rem;--heading-h3-size: 1.4rem;--heading-h4-size: 1.3rem;--heading-h5-size: 1.3rem;--heading-h6-size: 1.2rem;--container-width: 1100px;--corner-radius: .25em;--plyr-broadcast-link-color: var(--primary-dark);--plyr-broadcast-link-hover-color: var(--primary-dark);--main-min-height: 350px;--plyr-range-fill-background: var(--primary);--plyr-color-main: #ccc;--link-color: var(--primary);--link-hover-color: var(--primary-dark);--glide-accent-color: var(--primary);--glide-gray: var(--gray2);--icon-color: var(--gray2);--book-dropshadow: 10px 10px 20px rgba(0, 0, 0, .25), 1px 1px 2px rgba(0, 0, 0, .1);--dropshadow-size-direction: 0 0 30px;--dropshadow-color: rgba(0, 0, 0, .1);--invert-pct: 100%;--card-resource-size: 250px;--form-field-bg: var(--body-bg);--action-icon-hover-color: var(--primary);--form-outline-color: var(--primary-rgb);--form-input-padding-basic: 10px 10px 8px 10px;--form-input-padding-dynamic: 22px 11px 2px .5rem;--form-gap: 5px;--form-font-size: 1.2rem;--form-label-font-size-active: .9rem;--choice-font-size: 1.3rem;--menu-bg: var(--body-bg);--main-nav-bg: var(--body-bg);--search-form-width: 600px;--success: #30b23d;--tooltip-color: white;--indicator-color: #f54238;--indicator-color-rgb: 245, 67, 57;--warning-color: #ECB22E;--warning-color-rgb: 236, 178, 46;--table-font-size: 1.1rem;--brand-x: #1D9BF0;--brand-facebook: #0A66FF;--brand-instagram: #EF018B;--brand-youtube: #FF0000;--spinner-size: 60px;--angle-right-primary: url(https://df6yevl24pl4a.cloudfront.net/filer_public/da/15/da15f511-4d86-4409-8425-2cc4574920a0/angle-right-primary.svg)}@media (prefers-color-scheme: light){:root{--primary: #267d85}}:root[lang=fa]{--font-serif: "Yekan";--font-sans: "Yekan" }@media (prefers-color-scheme: dark){:root{--link-hover-color: color-mix(in oklab, var(--primary), #fff 20%)}}@media (prefers-color-scheme: light){:root{--midnight: #0c2b2f;--midnight-rgb: hextToRGB(#0c2b2f);--body-bg: #fff;--body-bg-rgb: 255, 255, 255;--body-bg-alt: #f9f9f9;--body-bg-alt-rgb: 249, 249, 249;--body-bg-alt2: #ededed;--text-color: #352228;--text-color-rgb: 11, 11, 11;--muted-text: #595959;--border-color: #eee;--plyr-broadcast-color: #fff;--plyr-broadcast-title-link-color: #fff;--modal-close-color: #000;--footer-link-color: var(--text-color);--footer-link-hover-color: var(--link-color);--footer-top-border: 3px double #eee;--form-border-color: #e1e1e1;--placeholder-color: #cacaca;--form-field-bg: var(--body-bg);--breadcrumb-color: var(--muted-text);--breadcrumb-hover-color: var(--primary);--action-icon-color: var(--text-color);--error-font-size: 1.2rem;--error-color: red;--error-color-bg: ;--card-bg: var(--body-bg);--card-title-bg: #eee;--pagination-bg: var(--body-bg);--dropdown-bg: var(--body-bg);--yuge-btn-bg: whitesmoke;--angle-down: url(https://df6yevl24pl4a.cloudfront.net/filer_public/cd/42/cd42e5ba-9e6b-47c6-9570-e4370c4abf2d/angle-down-regular.svg);--plyr-icon-color: var(--text-color);--plyr-audio-control-color: var(--muted-text);--waves-bg-webp: var(--body-bg-alt) url(https://d3o8vwpyaorolj.cloudfront.net/static/stylesheets/gui/bg-just-waves.webp);--waves-bg: var(--body-bg-alt) url(https://d3o8vwpyaorolj.cloudfront.net/static/stylesheets/gui/bg-just-waves.png);--tipjar-bg: #fcfcf9;--chevron-left-large: url(https://cdn.reviveourhearts.com/images/svg/chevron-left-large.svg);--chevron-right-large: url(https://cdn.reviveourhearts.com/images/svg/chevron-right-large.svg);--small-hero-height: 300px;--angle-right: url(https://df6yevl24pl4a.cloudfront.net/filer_public/5c/ff/5cff3bab-f8df-4b81-b27f-0e4bd0866a01/angle-right-black.svg)}}@media (prefers-color-scheme: dark){:root{--gray: #444;--lite-gray: #333;--modal-overlay-bg: rgba(11, 11, 11, .95);--dark: #111;--hero-bg-color: #000;--hero-color: #fff;--body-bg: #252525;--body-bg-rgb: 37, 37, 37;--body-bg-alt: #1e1e1e;--body-bg-alt2: #101010;--text-color: #fff;--text-color-rgb: 255, 255, 255;--muted-text: #bbb;--border-color: #444;--plyr-broadcast-color: var(--body-bg);--plyr-broadcast-title-link-color: var(--body-bg);--modal-close-color: var(--text-color);--footer-link-color: var(--text-color);--footer-link-hover-color: var(--link-color);--footer-top-border: 3px double var(--gray);--form-border-color: #444;--placeholder-color: #999;--breadcrumb-color: #ccc;--breadcrumb-hover-color: var(--text-color);--action-icon-color: var(--text-color);--card-bg: var(--dark);--card-title-bg: var(--dark);--pagination-bg: var(--dark);--dropdown-bg: var(--dark);--yuge-btn-bg: var(--dark);--glide-gray: var(--gray);--plyr-audio-controls-background: transparent;--plyr-range-thumb-shadow: inset 0 1px 1px rgba(255, 255, 255, 1);--button-icon-color: var(--primary);--angle-down: url(https://df6yevl24pl4a.cloudfront.net/filer_public/16/33/163386b1-e513-4e27-88ad-4942ebf04ef6/angle-down-white.svg);--plyr-icon-color: white;--waves-bg-webp: #111 url(https://d3o8vwpyaorolj.cloudfront.net/static/stylesheets/gui/bg-just-waves-dark.webp);--waves-bg: #111 url(https://d3o8vwpyaorolj.cloudfront.net/static/stylesheets/gui/bg-just-waves-dark.png);--tipjar-bg: rgba(11, 11, 11, .75);--chevron-left-large: url(/static/svg/chevron-left-large-white.svg?e72e57098488);--chevron-right-large: url(/static/svg/chevron-right-large-white.svg?e72e57098488);--dca-white: #101010 !important;--dca-black: #eee !important;--dca-primary: #9aa349 !important;--dca-gray-lighter: #444 !important;--menu-bg: #0e0e0e;--angle-right: url(https://df6yevl24pl4a.cloudfront.net/filer_public/64/84/64840dde-06ac-4adc-8415-5eafd4731df4/angle-right-white.svg)}div.cms.cms-toolbar-debug .cms-toolbar .cms-btn-action{background-color:var(--dca-primary);border-color:var(--dca-primary)}div.cms.cms-toolbar-debug .cms-debug-bar{background-color:var(--dca-primary)}}.has-hero{--breadcrumb-color: var(--hero-color)}.hero img{height:auto;max-width:100%}.glide__slide{margin-bottom:0}.glide__slide blockquote{border-left:none!important;margin:0 auto;padding:0;background-color:transparent;max-width:900px}.glide__slide blockquote:before{display:none}.glide__slide blockquote p{margin:0 auto 1.3rem;text-wrap:balance}.glide__slide img{display:block;margin:0 auto;border-radius:calc(var(--border-radius) * .5)}.glide__slide cite{font-style:normal}.glide__bullet{padding:.35rem;background:var(--glide-gray);border:none;border-radius:50%;margin:.25rem}.glide__bullet--active.glide__bullet,.glide__bullet:hover{background-color:var(--glide-accent-color);border:none}.glide__bullet:focus-visible{background-color:var(--glide-accent-color);outline:var(--glide-accent-color) dotted 2px;outline-offset:2px}.glide__bullet:focus{background-color:var(--glide-accent-color);outline:var(--glide-accent-color) dotted 2px;outline-offset:2px}.glide__bullet:focus:not(:focus-visible){background:var(--glide-gray);outline:none}.glide__bullet--active.glide__bullet:focus:not(:focus-visible){background-color:var(--glide-accent-color)}.glide__arrows .btn{border:none;border-radius:50%;height:50px;width:50px;padding:0}.glide__arrows .btn svg{height:30px;width:30px;top:5px;left:3px}.glide__arrows .btn:hover{background-color:var(--body-bg-alt);border:none}.glide__slides{margin-bottom:0!important}.glide__slide{text-align:center}.glide__bullets{padding-top:.75rem}.page{position:relative}.cms-toolbar-expanded .page{margin-top:0}#main .content{float:none;width:100%;padding-left:0;padding-right:0}.donate .content{clear:both;padding:0 1rem;margin:0 auto;width:100%;max-width:900px}.related-btn-wrap{display:block;margin:40px auto 0}.nancy-photo{float:right;max-width:30%;height:auto;border-radius:50%}@media all and (min-width: 40em){.nancy-photo{margin:0 0 20px 30px}}#spread img{width:100%;max-width:100%;height:auto}.ctas{position:relative;margin-left:-.15rem;margin-right:-.15rem;text-align:center}.ctas .btn{margin:.15rem}:root{--section-padding: 40px}.section{padding-block:var(--section-padding)}.section:after{clear:both;content:"";display:table}.border-bottom.section{border-bottom:var(--section-border)}@media all and (min-width: 48.75em){.section{padding-block:calc(var(--section-padding) * 2)}}.section h2{text-align:var(--section-align);margin-top:0;--heading-h2-size: 1.7rem}@media all and (min-width: 61.875em){.section h2{--heading-h2-size: 2rem}}.section p.lead{text-align:center}.section p.lead{font-size:var(--section-font-size);margin:var(--section-font-size) auto;opacity:.7;line-height:1.5}.section .ctas{text-align:var(--section-align);margin:var(--section-padding) 0 calc(var(--section-padding) * .5)}.hero .ctas{align-items:center;justify-content:center;margin-inline:auto;margin-top:var(--gutter);display:flex;flex-wrap:wrap;gap:5px}.hero .ctas .btn-primary{text-shadow:none}@media all and (max-width: 48.6875em){.hero .ctas{margin-bottom:var(--gutter)}}.section p a,.section li a{text-decoration:underline}.section p a:hover,.section li a:hover{text-decoration:none}.section--questions .people .person h4{text-transform:uppercase;font-weight:500;font-family:var(--font-sans);color:inherit;font-size:var(--smallcaps-size);letter-spacing:var(--letter-spacing);opacity:.7}.wait .section .btn-group .processing{max-width:300px;text-align:center;visibility:visible;opacity:1}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wait .section .btn-group .processing:before{content:"";display:block;margin:10px auto;border:4px solid var(--border-color);border-radius:50%;border-top:4px solid var(--primary);width:60px;height:60px;animation:spinner 1.2s linear infinite}.section .btn-group .processing{visibility:hidden;opacity:0;transition:opacity .5s linear}#photo-deck{width:100%;height:100%}#photo-deck>div{position:absolute;width:100%;will-change:transform;display:flex;align-items:center;justify-content:center}#photo-deck>div>div{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center;will-change:transform;border:.75rem solid #fff;border-radius:2px;box-shadow:0 12.5px 30px -10px #32324926,1px 1px 1px -10px #32324926}@media (max-width: 989px){#photo-deck{height:320px!important}#photo-deck>div>div{height:320px!important;width:320px!important}}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 13, 2025 */@font-face{font-family:mogan;src:url(https://d3o8vwpyaorolj.cloudfront.net/static/fonts/mogan-regular-webfont.woff2?4b408691501b) format("woff2"),url(https://d3o8vwpyaorolj.cloudfront.net/static/fonts/mogan-regular-webfont.woff?4b408691501b) format("woff");font-weight:400;font-style:normal}@font-face{font-family:metropolis;src:url(https://d3o8vwpyaorolj.cloudfront.net/static/fonts/metropolis-regular-webfont.woff2?4b408691501b) format("woff2"),url(https://d3o8vwpyaorolj.cloudfront.net/static/fonts/metropolis-regular-webfont.woff?4b408691501b) format("woff");font-weight:400;font-style:normal}:root{--primary-rgb: 172, 170, 136;--secondary: #FEF0E7;--tertiary: #EEE6B8;--fourth: #9faa4c;--orange: #FF604E;--peach: #FEF0E7;--peach-rbg: 254, 240, 231;--teal: #A0C4C0;--dark: #193A49;--gray: #bfc3c6;--gold: #EEE6B8;--slate: #616161;--heading-font: mogan,serif;--font-family-base: "metropolis", sans-serif;--h2-color: var(--text-color);--tier-one: #FF604E;--tier-two: #A0C4C0;--tier-three: #cec176;--tier-one-hover: #ff321b;--tier-two-hover: #81b0ab;--tier-three-hover: #c1b050;--font-emphasis: var(--heading-font);--font-heading: var(--heading-font);--font-headline: var(--heading-font);--font-headline-weight: normal;--link-color: #FF604E;--glide-accent-color: #FF604E;--glide-gray: #bfc3c6;--tier-icon-size: 90px;--body-color: #616161;--level-bg: rgba(255, 255, 255, .8);--body-bg-alt: #FEF0E7;--body-bg-alt-light: #F6EFEA;--hero-bg-color: var(--dark);--button-color: #A26047;--button-color-rgb: 162, 96, 71;--font-size-base: 1.4rem;--text-color: #383838;--shadow-distance: 2em}@media (prefers-color-scheme: dark){body{--body-bg-alt: #1e1e1e;--body-bg-alt-light: #252525;--text-color: white;--level-bg: var(--dark);--h2-color: white}.sig-img{filter:invert(100%)}}@media all and (max-width: 39.9375em){:root{--shadow-distance: -1.5em}}.pt-0{padding-top:0rem}.pt-1{padding-top:1rem}.pb-0{padding-bottom:0rem}.pb-1{padding-bottom:1rem}.mb-0{margin-bottom:0rem}.img-circle{border-radius:50%}body{margin:0;padding:0;font-size:1.125rem;line-height:1.7}body,.btn{font-family:var(--font-family-base)}h1{letter-spacing:.06em}li{margin-bottom:.5rem}.btn{border-radius:.5rem}.hide-fade-in{opacity:.1;transition:opacity 1.5s}.show-fade-in{opacity:1}.hide-fade-up{opacity:.5;transform:translateY(10%);transition:all .8s}.show-fade-up{opacity:1;filter:blur(0);transform:translateY(0)}.hide-fade-ltr{opacity:.5;transform:translate(-5%);transition:all .8s}.show-fade-ltr{opacity:1;filter:blur(0);transform:translate(0)}.hide-fade-rtl{opacity:.5;transform:translate(2%);transition:all .8s}.show-fade-rtl{opacity:1;filter:blur(0);transform:translate(0)}.hide-grow-in{opacity:.5;transform:scale(.9);transition:all .7s}.show-grow-in{transform:scale(1);opacity:1}:root{--goal-one: 7;--goal-two: 86}@property --num{syntax:"<integer>";initial-value:0;inherits:false}@keyframes counter1{0%{--num: 0}to{--num: var(--goal-one)}}@media (prefers-reduced-motion){.hide-fade-in,.hide-fade-ltr,.hide-fade-up{opacity:1;transition:none}}.navbar-brand .icon{width:300px;height:70px;fill:var(--hero-color)}@media all and (max-width: 39.9375em){.navbar-brand .icon{width:220px;height:60px}}@media all and (max-width: 39.9375em){.inner-nav .btn{font-size:.7rem}}.photo,.person{border-radius:2rem}.hero{--hero-min-height: 80vh;--hero-bg-color: var(--dark);overflow-y:clip}.hero .container{max-width:700px}.hero .container{max-width:500px;width:calc(100% - var(--gutter));z-index:2;margin:5rem auto}@media all and (min-width: 40em){.hero .container{padding-inline:1.3rem}}@media all and (min-width: 48.75em){.hero .container{margin:5rem auto 0 5%}}.hero h1{font-size:2.5rem;position:relative;font-family:var(--font-emphasis);margin:0 auto}.hero h1 strong{font-weight:400}.hero h1 .desktop-foreground-image{display:none}@media all and (min-width: 48.75em){.hero h1 .desktop-foreground-image{display:block}}.hero h1 .mobile-foreground-image{display:none}@media all and (max-width: 48.6875em){.hero h1 .mobile-foreground-image{display:block}}.hero p.lead{display:block;position:relative;margin-inline:auto;text-wrap:balance;max-width:700px;z-index:4;font-size:1.4rem;text-shadow:0 0 20px #fff,0 0 30px #fff}.hero .btn{margin-top:20px;margin-bottom:20px;white-space:normal;z-index:4;position:relative}.hero img{width:100%}.hero.has-hero{margin-top:-40px}.hero .branding-img{margin-top:20px;max-width:600px}.hero .phone-number{font-size:1.8rem}.contact{display:flex;justify-content:center;align-items:center;border-bottom:var(--border-width) solid var(--border-color)}.landing-nav{width:100%;padding-inline:1.3rem;position:absolute;top:0;left:0;z-index:6;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:10000;gap:1.3rem}.landing-nav .navbar-brand{display:flex;align-items:center;height:100%;margin-block:.5rem;width:260px;max-width:60%}.landing-nav.navbar-dark a{color:var(--hero-color)}.landing-nav .inner-nav{justify-content:flex-end}.media-video{position:relative;margin-bottom:40px}.media-video iframe{border-radius:1rem;box-shadow:var(--shadow-distance) var(--shadow-distance) 0 var(--teal);display:block;overflow:clip;margin-top:var(--gutter)}.section{--heading-h2-size: 3rem}.section h2{font-family:var(--font-emphasis);line-height:1.2;color:var(--h2-color)}.section h2 strong{font-weight:400;color:var(--text-color)}.section p.lead{font-size:1.3rem}.section .intro{padding:0 15px}@media (min-width: 991px){.section .intro{padding:0}}.section .hide-fade-in:nth-child(2){transition-delay:.3s}.section .hide-fade-in:nth-child(3){transition-delay:.6s}.section--nancy{text-align:center;padding-block:40px;background-image:linear-gradient(336deg,rgba(var(--peach-rbg),1),rgba(var(--body-bg-rgb),1))}@media (prefers-color-scheme: dark){.section--nancy{background-image:linear-gradient(336deg,rgba(var(--body-bg-alt-rbg),1),rgba(var(--body-bg-rgb),1))}}.section--nancy .container{max-width:1000px}@media all and (min-width: 48.75em){.section--nancy .nancy-photo{float:right;height:200px;width:200px}}.section--goal{background-color:#222;background-image:linear-gradient(#3f3d33cc,#3f3d33cc),url(https://df6yevl24pl4a.cloudfront.net/filer_public/38/27/38271333-0555-48e2-b11d-bf6b47338425/lightstock_149992_medium_revive_our_hearts1800.webp);background-size:cover;background-attachment:fixed;min-height:700px;color:#fff;text-align:center;display:flex;align-items:center}.section--goal h2{--h2-color: $gold}.section--goal .goals{gap:80px}@media all and (min-width: 40em){.section--goal .goals{display:flex;justify-content:center;align-items:flex-start}}@media all and (max-width: 39.9375em){.section--goal .goals .goal:nth-child(1){margin-bottom:80px}}.section--goal .goals .goal h4.number{font-size:5rem;font-weight:400;font-family:var(--font-headline);letter-spacing:.04rem}.section--goal .goals .goal h5.smallcaps{font-weight:500;text-transform:uppercase;font-size:1.4rem;letter-spacing:.1em}.section--goal .goals .goal h3{margin:-.5em auto 0;color:var(--teal);display:inline-block;padding:.2em .4em;font-family:var(--font-headline);position:relative}@media all and (min-width: 48.75em){.section--goal .goals .goal h3{font-size:2rem}}.section--goal p{color:#ccc;margin:1.4rem auto 0;max-width:450px}.section--goal p strong{color:#fff}.section--pricing{background-image:linear-gradient(var(--body-bg-alt-light),var(--body-bg-alt));border-bottom:0}.section--pricing h2{margin-bottom:calc(var(--gutter) * 2)}.section--pricing p{color:#383838}.section--content{background-color:var(--dark);overflow:hidden;color:#fff}.section--content h2{--h2-color: var(--gold);margin-bottom:2rem}@media all and (min-width: 48.75em){.section--content h2{margin-bottom:4rem}}.section--content p{--section-align: left}.section--content .photos{padding-top:var(--gutter);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media all and (min-width: 48.75em){.section--content .photos{flex-direction:row;gap:4rem}}@media all and (max-width: 48.6875em){.section--content .photos .photo:nth-child(1){left:-10%}.section--content .photos .photo:nth-child(2){left:10%}.section--content .photos .photo:nth-child(3){left:-10%}}.section--content .photos .photo{position:relative;z-index:1}.section--content .photos .photo img{border-radius:2rem;box-shadow:0 0 30px #00000026;width:100%;max-width:300px;box-shadow:var(--shadow-distance) var(--shadow-distance) 0 var(--orange)}.section--content .photos .photo:nth-child(2n) img{box-shadow:var(--shadow-distance) var(--shadow-distance) 0 var(--teal)}.section--endorsements{--section-padding: 80px;background-color:#222;background-image:linear-gradient(#3f3d33cc,#3f3d33cc),url(https://df6yevl24pl4a.cloudfront.net/filer_public/ee/ac/eeac01c1-cbb2-48d5-9da3-35683d09aba4/adobestock_698561111.webp);background-size:cover;background-attachment:fixed;background-position:center top;color:#fff;text-align:center;align-items:center}.section--endorsements h2{color:#fff;margin-top:40px}.section--endorsements blockquote{max-width:900px;margin:0 auto;padding:0 20px;border:none}.section--endorsements cite{font-weight:700;font-size:1.3rem;font-style:normal;margin-block:1.3rem;display:block}.section--endorsements button{border:none}.section--endorsements .glide__bullets{padding:1.3rem 0}.section--questions .lead{max-width:1000px}.section--questions .people{display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center;margin-top:2.6rem}@media all and (min-width: 40em){.section--questions .people{flex-direction:row}}.section--questions .people .person{align-content:stretch;text-align:center;flex:1;min-width:300px;max-width:350px}.section--questions .people .person:nth-child(2){transition-delay:.2s}.section--questions .people .person h3,.section--questions .people .person h4,.section--questions .people .person p{margin:0 auto;max-width:260px}.section--questions .people .person h3{font-size:1.9rem;margin-top:.5rem}.section--questions .people .person h4{margin-bottom:1rem;font-size:.9rem}.section--questions .people .person p{opacity:.7;font-size:1.2rem}.section--questions .people .person img{border-radius:2rem}.section .btn-group{padding-top:40px;text-align:center}.membership-levels{display:grid;gap:3rem;grid-template-columns:1fr;justify-content:center;align-items:center;flex-direction:column;margin:0 auto;width:100%;align-items:stretch;max-width:1400px;flex-flow:wrap}@media all and (min-width: 48.75em){.membership-levels{grid-template-columns:1fr 1fr}}@media all and (min-width: 81.25em){.membership-levels{grid-template-columns:repeat(4,1fr)}}.membership-levels h3{text-align:center;font-style:normal;font-size:1.7rem;margin:.5rem auto 1rem;color:inherit}.membership-levels h4{text-align:center;font-style:normal;margin:20px auto 26.68px}.membership-levels h4 strong{font-size:3.2rem;text-transform:uppercase;line-height:1}.membership-levels h4 span{display:block;font-size:.95rem;color:#999;font-weight:500;text-transform:uppercase;letter-spacing:.1em;margin-top:.5rem}.membership-levels ul{padding-left:0;list-style-type:none}.membership-levels ul>li{display:block;line-height:1.3;margin-bottom:1rem;position:relative;padding-left:20px}.membership-levels ul>li:before{content:url(https://d3o8vwpyaorolj.cloudfront.net/static/svg/check-white-new.svg?b2456912d75a);height:14px;width:14px;display:inline-block;position:absolute;left:0;filter:invert(100%)}@media (prefers-color-scheme: dark){.membership-levels ul>li:before{filter:invert(0)}}.membership-levels .level{background-color:var(--level-bg);box-shadow:0 0 30px #0000000d;padding:var(--gutter);border-radius:1rem;display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:270px;box-shadow:var(--shadow-distance) var(--shadow-distance) 0 rgba(var(--dark-rgb),.1)}.membership-levels .level:nth-child(2){transition-delay:.3s}.membership-levels .level:nth-child(3){transition-delay:.6s}.membership-levels .level .level-icon{margin:1rem 0}.membership-levels .level .level-icon img,.membership-levels .level .level-icon .icon{margin:0 auto;display:block;width:90px;height:120px}.membership-levels .level .level-cta{padding:20px 0 0;text-align:center}.membership-levels .level h3{font-size:2.4rem}.membership-levels .level h5{font-family:var(--font-headline);font-weight:400}.membership-levels .level .btn{font-size:1.1rem;width:100%}.membership-levels .level--one h3{color:var(--tier-one)}.membership-levels .level--one .level-icon .icon{fill:var(--tier-one);width:calc(var(--tier-icon-size) * .5);height:var(--tier-icon-size)}.membership-levels .level--one .level-body h4{color:var(--tier-one)}.membership-levels .level--one .level-cta .btn-primary{background-color:var(--tier-one);border-color:var(--tier-one)}.membership-levels .level--one .level-cta .btn-primary:hover{background-color:var(--tier-one-hover);border-color:var(--tier-one-hover)}.membership-levels .level--two h3{color:var(--tier-two)}.membership-levels .level--two .level-icon .icon{fill:var(--tier-two);width:var(--tier-icon-size);height:var(--tier-icon-size)}.membership-levels .level--two .level-body h4{color:var(--tier-two)}.membership-levels .level--two .level-cta .btn-primary{background-color:var(--tier-two);border-color:var(--tier-two)}.membership-levels .level--two .level-cta .btn-primary:hover{background-color:var(--tier-two-hover);border-color:var(--tier-two-hover)}.membership-levels .level--three h3{color:var(--tier-three)}.membership-levels .level--three .level-icon .icon{fill:var(--tier-three);width:calc(var(--tier-icon-size) * 1.5);height:var(--tier-icon-size)}.membership-levels .level--three .level-body h4{color:var(--tier-three)}.membership-levels .level--three .level-cta .btn-primary{background-color:var(--tier-three);border-color:var(--tier-three)}.membership-levels .level--three .level-cta .btn-primary:hover{background-color:var(--tier-three-hover);border-color:var(--tier-three-hover)}.membership-levels .level--four .level-icon img{max-width:180px;width:auto;height:auto}@media (prefers-color-scheme: dark){.membership-levels .level--four p{color:#fff}}@media (max-width: 767px){.membership-levels{flex-wrap:wrap}}@media (min-width: 767px) and (max-width: 999px){.membership-levels{flex-direction:row;align-items:stretch}}@media (min-width: 1000px){.membership-levels{flex-direction:row;align-items:stretch}.membership-levels .level .level-icon img{margin:0 auto;display:block}}.landing-footer{padding-block:var(--spacer);background-color:var(--body-bg-alt)}.landing-footer p{font-size:1.2rem;color:var(--muted-text)}.landing-footer a{color:var(--text-color)}@property --p{syntax:"<number>";inherits:true;initial-value:0}.pie,.pie-pan{width:var(--w);height:var(--w);aspect-ratio:1;position:relative;display:inline-grid;margin:5px;place-content:center;font-size:25px;font-weight:700;font-family:var(--font-sans)}.pie:before,.pie:after,.pie-pan:before,.pie-pan:after{content:"";position:absolute;border-radius:50%}.pie:before,.pie-pan:before{inset:0;background:radial-gradient(farthest-side,var(--c) 98%,rgba(0,0,0,0)) top/var(--b) var(--b) no-repeat,conic-gradient(var(--c) calc(var(--p) * 1%),rgba(0,0,0,0) 0);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(99% - var(--b)),#000 calc(100% - var(--b)))}.pie:after,.pie-pan:after{inset:calc(50% - var(--b) / 2);background:var(--c);transform:rotate(calc(var(--p) * 3.6deg)) translateY(calc(50% - var(--w) / 2))}.pie-pan{--p: 100;--b: 10px;--c: rgba(255, 255, 255, .1);--w: 150px}.pie{z-index:2;position:relative;--c: var(--teal)}.pie--one{--p: var(--goal-one)}.pie--two{--p: var(--goal-two)}.animate{animation:p 3s 0s ease-out}.no-round:before{background-size:0 0,auto}.no-round:after{content:none}@keyframes p{0%{--p: 0}}
