._page_143ws_1{display:flex;flex-direction:column;align-items:center;justify-content:center}._image-container_143ws_8{position:relative;width:240px;height:240px}._image1_143ws_14{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out}._image2_143ws_23{opacity:0;width:100%;height:100%}._image-container_143ws_8:hover ._image2_143ws_23{opacity:1}._image-container_143ws_8:hover ._image1_143ws_14{opacity:0}._hero-wrapper_143ws_37{background:center center no-repeat #e7f5ec url(/public/img/philosophy/hero_images/mobile_hero_philosophy.jpg);padding:40px;background-size:cover;background-position:center;width:100%;height:250px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}._hero-wrapper_143ws_37 ._hero-title-wrapper_143ws_50{width:70%;padding:20px}@media only screen and (min-width: 1025px){._hero-wrapper_143ws_37 ._hero-title-wrapper_143ws_50{width:1280px;padding:0 40px}}@media only screen and (min-width: 1025px){._hero-wrapper_143ws_37{height:430px;padding:64px;background-image:url(/public/img/philosophy/hero_images/desktop_hero_philosophy.jpg)}}._hero-title_143ws_50{font-size:28px;line-height:1.21;letter-spacing:.48px;font-family:var(--font-family-base);color:#fff;text-align:center}@media only screen and (min-width: 1025px){._hero-title_143ws_50{font-size:72px;line-height:1}}._leaf1_143ws_81{width:16px;height:18px;margin:10px 0;visibility:hidden}@media only screen and (min-width: 1025px){._leaf1_143ws_81{visibility:visible;width:28px;height:27px;left:-414px;top:-116px;position:absolute;margin:0}}._leaf2_143ws_98{width:16px;height:18px;margin:10px 0;visibility:visible}@media only screen and (min-width: 1025px){._leaf2_143ws_98{visibility:hidden}}._asparagus_143ws_109{visibility:hidden}@media only screen and (min-width: 1025px){._asparagus_143ws_109{position:absolute;visibility:visible;width:42px;height:37px;top:-225px;left:350px}}._noodle_143ws_122{position:absolute;width:32px;height:20px;top:35px;left:-17px}@media only screen and (min-width: 1025px){._noodle_143ws_122{width:37px;height:22px;top:80px}}._description-section_143ws_135{background-color:#f7f3ee;position:relative;width:100%;padding:10px 40px 40px;margin:auto auto 24px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1025px){._description-section_143ws_135{margin-bottom:48px;padding:64px}}._description-section_143ws_135 ._header-paragraph_143ws_153{text-align:center;font-family:var(--hero-font-family);max-width:675px;line-height:1.2;font-size:24px;letter-spacing:.24px}@media only screen and (min-width: 1025px){._description-section_143ws_135 ._header-paragraph_143ws_153{font-size:32px;letter-spacing:.32px}}._line_143ws_168{position:absolute;border-left:solid 1px #1d1d1d;height:32px;bottom:-16px;width:1px;margin-bottom:0}@media only screen and (min-width: 1025px){._line_143ws_168{height:64px;bottom:-34px}}._paragraphs-section_143ws_181{padding:40px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 1025px){._paragraphs-section_143ws_181{padding:64px}}._paragraphs-section_143ws_181 ._paragraph_143ws_181{font-size:14px;margin-bottom:32px;text-align:center;max-width:675px}@media only screen and (min-width: 1025px){._paragraphs-section_143ws_181 ._paragraph_143ws_181{font-size:16px}}._subtitle_143ws_205{font-family:var(--font-family-base);margin-bottom:16px}@media only screen and (min-width: 1025px){._subtitle_143ws_205{margin-bottom:24px}}._checkmarks_143ws_214{font-size:14px;display:flex;flex-direction:column}@media only screen and (min-width: 1025px){._checkmarks_143ws_214{font-size:16px;flex-direction:row}}._checkmarks_143ws_214 ._checkmark-container_143ws_224{flex-direction:row;width:auto;margin-right:auto;align-items:flex-start;display:flex}@media only screen and (min-width: 1025px){._checkmarks_143ws_214 ._checkmark-container_143ws_224{flex-direction:row;width:auto;margin-right:auto;align-items:flex-start}}@media only screen and (min-width: 1025px){._checkmarks_143ws_214 ._checkmark-container_143ws_224{display:flex;flex-direction:column;align-items:center;width:180px;margin-right:32px}}._checkmarks_143ws_214 ._checkmark-container_143ws_224 ._checkmark-img-container_143ws_246{background-image:url(/public/img/philosophy/icons/check.svg);width:32px;height:32px;margin:0 16px 24px 0}@media only screen and (min-width: 1025px){._checkmarks_143ws_214 ._checkmark-container_143ws_224 ._checkmark-img-container_143ws_246{margin-bottom:16px}}._checkmarks_143ws_214 ._checkmark-text_143ws_258{padding-top:6px;text-align:center}@media only screen and (min-width: 1025px){._checkmarks_143ws_214 ._checkmark-text_143ws_258{padding-top:0}}._video-section_143ws_268{display:flex;margin-bottom:16px;flex-direction:column;width:100%;padding:40px}@media only screen and (min-width: 1025px){._video-section_143ws_268{flex-direction:row;width:1280px;padding:64px;margin-bottom:32px}}._video-section_143ws_268 ._video-container_143ws_282{width:100%;display:block;align-self:center;justify-content:flex-end;z-index:20}@media only screen and (min-width: 1025px){._video-section_143ws_268 ._video-container_143ws_282{width:auto;display:flex}}._video-section_143ws_268 ._video-container_143ws_282 video{width:100%;height:auto;margin-right:0}@media only screen and (min-width: 1025px){._video-section_143ws_268 ._video-container_143ws_282 video{height:444px;width:592px;margin-right:-50px}}._video-section_143ws_268 ._text-container_143ws_307{width:auto;margin:-20px 16px 0;padding:48px 16px;z-index:30;background:#f7f3ee;text-align:center}@media only screen and (min-width: 1025px){._video-section_143ws_268 ._text-container_143ws_307{width:50%;z-index:10;padding:80px}}._video-section_143ws_268 ._text-container_143ws_307 ._header_143ws_153{font-family:var(--hero-font-family);line-height:1.2;padding-left:24px;padding-right:24px;margin-bottom:24px;font-size:24px;letter-spacing:.24px}._video-section_143ws_268 ._text-container_143ws_307 ._header_143ws_153:not(:first-child){margin-top:32px}@media only screen and (min-width: 1025px){._video-section_143ws_268 ._text-container_143ws_307 ._header_143ws_153{font-size:32px;letter-spacing:.32px}}._form-section_143ws_342{align-items:center;display:flex;flex-direction:column;text-align:center;padding:64px;margin-bottom:80px}._form-header_143ws_351{font-family:var(--hero-font-family);padding-left:32px;padding-right:32px;margin-bottom:16px;font-size:24px;letter-spacing:.24px}@media only screen and (min-width: 1025px){._form-header_143ws_351{font-size:32px;line-height:1.2;letter-spacing:.32px;margin-bottom:24px}}
