.membership_membership__QOpoE{padding:0 0 2rem}.membership_membership__width_wrapper__fCXSs{max-width:1200px;margin:0 auto;padding:0 1.5rem}.membership_membership__hero__4Wuwb h1{font-size:2.5rem;margin-bottom:1rem}.membership_membership__top_section__6ZOBs{padding:0;text-align:center}@media(min-width:768px){.membership_membership__top_section__6ZOBs{padding:0 0 5rem}}.membership_membership__teaser_text__tYMGQ{color:#666;font-style:italic;font-size:16px;max-width:600px;margin:0 auto 20px}@media screen and (min-width:768px){.membership_membership__teaser_text__tYMGQ{font-size:20px}}.membership_membership__button___ZbPx{border:none;color:#770d1f;background:transparent;font-weight:700;text-transform:uppercase;margin:15px 0;cursor:pointer}.membership_membership__button___ZbPx:hover{text-decoration:underline}.membership_membership__packages__2Ti4g{background-color:#fdf9ed}.membership_membership__packages__2Ti4g h2{font-size:2rem;margin-bottom:2rem;text-align:center}.membership_membership__stripe__JGlLT{margin:0 auto 30px;width:calc(100% - 25px)}.membership_membership__content__RsFmQ{padding:50px 0;background:#fdf9ed;position:relative}@media(min-width:768px){.membership_membership__content__RsFmQ{padding:60px 40px 200px;max-width:1150px}}.membership_membership__content__RsFmQ:before{content:"";position:absolute;top:-195px;left:68%;transform:translateX(-50%);width:2087px;height:197px;z-index:-1;background:url(/images/blog_top_swirl.png) no-repeat;pointer-events:none}.membership_membership__packages_wrapper__ns1XU{display:flex;flex-wrap:wrap;justify-content:center}.membership_membership__packages_wrapper__ns1XU>div{width:100%}@media(min-width:480px)and (max-width:768px){.membership_membership__packages_wrapper__ns1XU>div{width:calc(50% - 2rem)}}@media(min-width:768px){.membership_membership__packages_wrapper__ns1XU>div{width:calc(33.3333% - 2rem)}}.membership_package_card__baOki{margin:0 15px 2rem}.membership_package_card__img_wrapper__bHoWI{position:relative;width:100%;overflow:hidden;background:#c4ab9f;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.membership_package_card__img_wrapper__bHoWI{height:154px}}.membership_package_card__img_wrapper__bHoWI .membership_package_image__6cTR0{width:100%;height:auto;display:block}@media(min-width:768px){.membership_package_card__img_wrapper__bHoWI .membership_package_image__6cTR0{position:absolute;top:50%;transform:translateY(-50%);left:0}}.membership_package_card__text__Fpzw9{background:#fff;padding:15px 20px}.membership_package_card__text__Fpzw9 h3{font-size:19px;margin-bottom:0}.membership_package_card__text__Fpzw9 .membership_package_price__skLSB{font-weight:600;font-size:15px;line-height:17px;margin-bottom:10px}.membership_package_card__text__Fpzw9 .membership_package_description__KI9n9{color:#666;font-size:1rem;line-height:1.2rem}.membership_package_card__text__Fpzw9 .membership_package_link__HPvnx,.membership_package_card__text__Fpzw9 h3{color:#770d1f;font-weight:700}.footer_footer_text__IMp9L{margin-left:20px}.footer_footer_logo__wc2kT{width:50px;height:auto}.footer_footer__3kcQj{max-width:1800px;margin:0 auto;display:flex;padding:20px 40px;align-items:center;position:relative}@media screen and (max-width:1020px){.footer_footer__3kcQj{flex-direction:column}}.footer_footer__links__VZyDE{display:flex;align-items:center}.footer_footer__left_section__OYS4b{display:flex}@media screen and (max-width:768px){.footer_footer__left_section__OYS4b{margin-bottom:20px}}.footer_footer__right_section__URy9O{display:flex;flex-direction:row-reverse;margin-left:auto}@media screen and (max-width:500px){.footer_footer__right_section__URy9O{flex-direction:column;align-items:center}}.footer_footer__socials__lE0hL{margin-left:0}.footer_footer__3kcQj ul{display:flex;margin-left:40px;list-style:none}@media screen and (max-width:768px){.footer_footer__3kcQj ul{margin-left:0}}.footer_footer__3kcQj li{margin-left:20px}.footer_footer__3kcQj a{color:#770d1f}.footer_footer__3kcQj a:hover{text-decoration:underline}@media screen and (max-width:768px){.footer_footer__3kcQj a img{width:30px;height:auto}}.footer_footer_text__IMp9L{display:flex;align-items:center}@media screen and (max-width:768px){.footer_footer_text__IMp9L{margin-left:0;font-size:14px;line-height:18px}}.footer_footer__3kcQj:before{content:"";position:absolute;top:-79px;left:50%;transform:translateX(-50%);width:1527px;height:81px;background:url(/images/new_footer_swirl.png) no-repeat}.navigation_navigation__width_wrapper__ztP9Q{max-width:1800px;margin:0 auto;padding:20px 40px}.navigation_navigation__links__iT95o{display:flex;align-items:center}.navigation_navigation__ZvGDf .navigation_hamburger__XqM7_{display:none;font-size:2rem;background:none;border:none;color:#770d1f;cursor:pointer;margin-left:auto}@media(max-width:768px){.navigation_navigation__ZvGDf .navigation_hamburger__XqM7_{display:block}}.navigation_navigation__ZvGDf .navigation_overlay__gasBm{position:fixed;top:0;right:0;width:250px;height:100%;background:#fff;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:100;padding:20px;box-shadow:-2px 0 5px rgba(0,0,0,.1)}.navigation_navigation__ZvGDf .navigation_overlay__gasBm.navigation_menuOpen__JFqIP{transform:translateX(0)}.navigation_navigation__ZvGDf .navigation_overlay__gasBm ul{flex-direction:column;margin:0;padding:0;list-style:none}.navigation_navigation__ZvGDf .navigation_overlay__gasBm li{margin:15px 0}.navigation_navigation__ZvGDf .navigation_closeButton__qbz_d{font-size:2rem;background:none;border:none;color:#770d1f;cursor:pointer;position:absolute;top:10px;right:15px}.navigation_navigation__ZvGDf .navigation_desktopMenu__f5_Hh{display:flex;margin-left:40px;list-style:none}@media(max-width:768px){.navigation_navigation__ZvGDf .navigation_desktopMenu__f5_Hh{display:none}}.navigation_navigation__ZvGDf li{font-weight:700;margin-left:20px}.navigation_navigation__ZvGDf a{color:#770d1f}@media(max-width:768px){.navigation_navigation__ZvGDf a img{width:70px;height:auto}}