.page_socialStoriesListingPage__BFqqK{min-height:100vh;background-color:#fff;padding-top:calc(80px + 1.5rem);position:relative}@media screen and (max-width:1000px){.page_socialStoriesListingPage__BFqqK{padding-top:calc(70px + 1.5rem)}}@media(min-width:768px){.page_socialStoriesListingPage__BFqqK{padding-top:calc(80px + 3rem)}}.page_gridSection__Hx4W8{padding:calc(4rem + 20px) 50px 4rem;width:100%;background-color:#f7f7f7}.page_gridSection__Hx4W8 *{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}@media(max-width:900px){.page_gridSection__Hx4W8{padding:calc(3rem + 20px) 1.5rem 3rem}}.page_socialStoriesListingContainer__uVo_9{max-width:1200px;margin:0 auto;width:100%;padding:0 2rem 20px}@media(max-width:768px){.page_socialStoriesListingContainer__uVo_9{padding:0 1rem}}.page_socialStoriesListingContainer__uVo_9 h1{font-size:1.75rem;font-weight:600;margin:0 0 1rem;color:#000;text-align:center;line-height:1.3}@media(min-width:768px){.page_socialStoriesListingContainer__uVo_9 h1{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.2}}.page_socialStoriesIntro__SoL37{font-size:1rem;line-height:1.6;color:#333;text-align:center;margin:0 auto 1rem;max-width:750px;padding:0 .5rem}@media(min-width:768px){.page_socialStoriesIntro__SoL37{font-size:1.25rem;margin-bottom:1rem;padding:0}}.page_socialStoriesSubheading__OQhat{font-size:.9375rem;line-height:1.6;color:#666;text-align:center;margin:0 auto;max-width:750px;font-weight:500}@media(min-width:768px){.page_socialStoriesSubheading__OQhat{font-size:1rem;padding:0}}.page_socialStoriesInfoSection__NsFY2{padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.1);max-width:750px;margin:3rem auto}@media(min-width:768px){.page_socialStoriesInfoSection__NsFY2{margin:4rem auto;padding:2rem 0}}.page_socialStoriesInfoSection__NsFY2 h2{font-size:1.25rem;font-weight:600;margin:0 0 .75rem;color:#000}@media(min-width:768px){.page_socialStoriesInfoSection__NsFY2 h2{font-size:1.5rem;margin-bottom:1rem}}.page_socialStoriesInfoSection__NsFY2 p{font-size:.9375rem;line-height:1.6;color:#333;margin:0 0 1rem}@media(min-width:768px){.page_socialStoriesInfoSection__NsFY2 p{font-size:1rem}}.page_socialStoriesInfoSection__NsFY2 p:last-child{margin-bottom:0}.page_aboutCatbearsSection__PrkYQ{padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.1);max-width:750px;margin:3rem auto}@media(min-width:768px){.page_aboutCatbearsSection__PrkYQ{margin:4rem auto;padding:2rem 0}}.page_aboutCatbearsSection__PrkYQ h2{font-size:1.25rem;font-weight:600;margin:0 0 .75rem;color:#000}@media(min-width:768px){.page_aboutCatbearsSection__PrkYQ h2{font-size:1.5rem;margin-bottom:1rem}}.page_aboutCatbearsSection__PrkYQ p{font-size:.9375rem;line-height:1.6;color:#333;margin:0 0 1rem}@media(min-width:768px){.page_aboutCatbearsSection__PrkYQ p{font-size:1rem}}.page_aboutCatbearsSection__PrkYQ p:last-child{margin-bottom:0}.page_differenceSection__0PsiA{padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.1);max-width:750px;margin:3rem auto}@media(min-width:768px){.page_differenceSection__0PsiA{margin:4rem auto;padding:2rem 0}}.page_differenceSection__0PsiA h2{font-size:1.25rem;font-weight:600;margin:0 0 1rem;color:#000}@media(min-width:768px){.page_differenceSection__0PsiA h2{font-size:1.5rem;margin-bottom:1.5rem}}.page_differencePoints__OK96T{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.page_differencePoints__OK96T{gap:2rem}}.page_differencePoint__0_YMq h3{font-size:1.0625rem;font-weight:600;margin:0 0 .5rem;color:#000}@media(min-width:768px){.page_differencePoint__0_YMq h3{font-size:1.125rem;margin-bottom:.75rem}}.page_differencePoint__0_YMq p{font-size:.9375rem;line-height:1.6;color:#333;margin:0}@media(min-width:768px){.page_differencePoint__0_YMq p{font-size:1rem}}.page_philosophySection__aIJeo{padding:0 0 2rem;max-width:1200px;margin:4rem auto}@media(min-width:768px){.page_philosophySection__aIJeo{margin:5rem auto;padding:0 0 3rem}}.page_philosophySection__aIJeo h2{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:#000;text-align:center}@media(min-width:768px){.page_philosophySection__aIJeo h2{font-size:2rem;margin-bottom:1.5rem}}.page_philosophyIntro__qfrRX{font-size:1rem;line-height:1.6;color:#333;text-align:center;margin:0 auto 2.5rem;max-width:750px}@media(min-width:768px){.page_philosophyIntro__qfrRX{font-size:1.125rem;margin-bottom:3rem}}.page_philosophyPoints__5JQ38{display:flex;flex-direction:column;gap:3rem}@media(min-width:768px){.page_philosophyPoints__5JQ38{gap:4rem}}.page_philosophyPoint__upT7Q{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media(min-width:900px){.page_philosophyPoint__upT7Q{flex-direction:row;gap:3rem;align-items:flex-start}.page_philosophyPoint__upT7Q:nth-child(2n){flex-direction:row-reverse}}.page_philosophyPointImage__BKzti{flex-shrink:0;width:100%;max-width:400px}@media(min-width:900px){.page_philosophyPointImage__BKzti{width:400px}}.page_philosophyPointImage__BKzti img{width:100%;height:auto;border-radius:12px;display:block;box-shadow:0 4px 12px rgba(0,0,0,.1);-o-object-fit:cover;object-fit:cover}.page_philosophyPointContent__id7q1{flex:1}.page_philosophyPointContent__id7q1 h3{font-size:1.25rem;font-weight:600;margin:0 0 .75rem;color:#000}@media(min-width:768px){.page_philosophyPointContent__id7q1 h3{font-size:1.5rem;margin-bottom:1rem}}.page_philosophyPointContent__id7q1 p{font-size:1rem;line-height:1.7;color:#333;margin:0}@media(min-width:768px){.page_philosophyPointContent__id7q1 p{font-size:1.125rem}}.page_socialStoriesFaqSection__vSe1K{margin:3rem 0 2rem;padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.1)}@media(min-width:768px){.page_socialStoriesFaqSection__vSe1K{margin:4rem 0 2rem;padding:2rem 0}}.page_heroNewsletterSignup__dle5u{display:flex;width:100%;max-width:800px;margin:0 auto;justify-content:center;align-items:center;padding:30px 0}.page_heroNewsletterSignup__dle5u .mailingListSignup{width:100%}@media(max-width:900px){.page_heroNewsletterSignup__dle5u{padding:20px 0}.page_heroNewsletterSignup__dle5u .form{width:100%}.page_heroNewsletterSignup__dle5u .inputWrapper,.page_heroNewsletterSignup__dle5u button[class*=SmartButton]{width:100%!important;max-width:100%!important}}