.article_container__M_4rS{min-height:100vh;background:var(--white)}.article_articleWrapper__10Sgo{max-width:1440px;margin:0 auto;padding:0}.article_headerSection__5tW_6{padding:1.5rem 0 0;background:var(--white)}.article_breadcrumbWrapper__4Dd1j{margin-bottom:0}.article_articleHeader__OPD3S{padding:1.5rem 0 2rem;background:var(--white)}.article_articleHeaderContent__ij0cn{max-width:100%;margin:0}.article_articleCategories__qArmK{display:flex;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}.article_articleHeaderMeta__BT5AF{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px;color:#8f8f8f}.article_readingTimeLine__kUkS0{margin-bottom:1rem}.article_articleAuthor__inwsi,.article_articleDate__ianVu{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px;color:#8f8f8f}.article_metaSeparator__mn51D{color:#D1D5DB}.article_articleCategory__ITopp{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.36px;color:var(--chilly-chomp);text-decoration:none;transition:color .2s ease}.article_articleCategory__ITopp:hover{color:var(--aqua-lick)}.article_articleMainTitle__hrHhh{color:var(--muddy-mischief);margin:0 0 1rem}.article_articleMainTitle__hrHhh,.article_articleSubtitle__IUrZc{font-family:var(--font-inter),"Inter",sans-serif;font-size:24px;font-weight:400;line-height:1.5}.article_articleSubtitle__IUrZc{color:#666;margin:0}.article_readingTimeText__q0cXw{font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px;color:#8f8f8f}.article_featuredImageSection__Ps2_D{width:100%;background:var(--white);padding:0}.article_featuredImageWrapper__fc228{position:relative;width:100%;height:300px;overflow:hidden;border-radius:15px}.article_featuredImage__7LA70{object-fit:cover;width:100%;height:100%}.article_contentGrid__rbt5N{display:flex;flex-direction:column;gap:2rem;padding:0 1rem 2rem}.article_articleContent__IqMb4{background:var(--white);order:1}.article_articleMeta__e4AIx{display:none}.article_readingTime__8bxdP{letter-spacing:-.32px;color:#8f8f8f}.article_articleBody__rpYo5,.article_readingTime__8bxdP{font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.5}.article_articleBody__rpYo5{color:var(--muddy-mischief)}.article_articleBody__rpYo5 p{margin-bottom:1.5rem;line-height:1.5}.article_articleBody__rpYo5 h2{font-size:24px;font-weight:600;margin:2rem 0 1rem;color:var(--muddy-mischief)}.article_articleBody__rpYo5 h3{font-size:20px;font-weight:600;margin:1.5rem 0 .75rem;color:var(--muddy-mischief)}.article_articleBody__rpYo5 ol,.article_articleBody__rpYo5 ul{margin:0 0 1.5rem 1.5rem}.article_articleBody__rpYo5 li{margin-bottom:.5rem;line-height:1.5}.article_articleBody__rpYo5 a{color:var(--chilly-chomp);text-decoration:underline}.article_articleBody__rpYo5 a:hover{color:var(--muddy-mischief)}.article_articleBody__rpYo5 strong{font-weight:600;color:var(--muddy-mischief)}.article_sidebar__4_yia{order:2;padding:1.5rem 0}.article_sidebarTitle__GwIFm{font-family:var(--font-inter),"Inter",sans-serif;font-size:18px;font-weight:500;color:var(--chilly-chomp);margin:0 0 1.5rem;letter-spacing:-.36px}.article_tocList__AWtzQ{display:flex;flex-direction:column;gap:1rem}.article_tocItem__lblrA{font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;line-height:1.5;color:#858585;text-decoration:none;transition:all .2s ease;padding-left:0;letter-spacing:-.32px;font-weight:400}.article_tocItem__lblrA:hover{color:var(--muddy-mischief)}.article_tocItemActive__7YNKh{color:var(--muddy-mischief);font-weight:500}.article_tocLevel3__xUsVP{padding-left:1.5rem;color:#858585;font-weight:400}.article_relatedSection__oWu6v{background:var(--white);padding:3rem 0}.article_relatedContainer__awqwc{max-width:1200px;margin:0 auto}.article_relatedHeader__bwGJh{text-align:center;margin-bottom:3rem}.article_relatedSubtitle__5x__n{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px;text-transform:uppercase;color:var(--chilly-chomp);margin:0 0 .5rem}.article_relatedSubtitle__5x__n,.article_relatedTitle__CVj_z{font-family:var(--font-inter),"Inter",sans-serif;text-align:center}.article_relatedTitle__CVj_z{font-size:42px;font-weight:600;line-height:normal;letter-spacing:-.84px;color:var(--muddy-mischief);margin:0}.article_relatedGrid__EzICO{display:grid;grid-template-columns:1fr;gap:2rem}.article_relatedCard__mWvBf{background:var(--white);border-radius:12px;overflow:hidden;text-decoration:none;transition:all .3s ease;display:flex;flex-direction:column}.article_relatedCard__mWvBf:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.article_relatedImageWrapper__uNjYC{position:relative;width:100%;padding-top:60%;overflow:hidden}.article_relatedImage__BAuTq{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article_relatedContent__j8Cpf{padding:1.5rem}.article_relatedCategory__ig2PF{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--aqua-lick);margin-bottom:.5rem}.article_relatedCardTitle__HmjNm{font-family:var(--font-inter),"Inter",sans-serif;font-size:18px;font-weight:400;line-height:1.3;color:var(--muddy-mischief);margin:0 0 .75rem}.article_relatedExcerpt__xS8LD{font-size:14px;line-height:1.6;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article_newsletterSection__VttL_{background:var(--naptime-nibble);padding:3rem 1rem}.article_newsletterContainer__JX8FL{max-width:600px;margin:0 auto;text-align:center}.article_newsletterTitle__Rr_Qm{font-family:var(--font-inter),"Inter",sans-serif;font-size:28px;font-weight:400;color:var(--muddy-mischief);margin:0 0 1rem}.article_newsletterSubtitle__deBOV{font-size:16px;color:#666;margin-bottom:2rem}.article_newsletterForm__YxmCi{display:flex;flex-direction:column;gap:1rem}.article_emailInput__AvcQl{padding:1rem;border:1px solid #e5e5e5;border-radius:50px;font-size:16px;outline:none;transition:border-color .3s ease}.article_emailInput__AvcQl:focus{border-color:var(--aqua-lick)}.article_subscribeButton__gwHEm{background:var(--muddy-mischief);color:var(--white);padding:1rem 2rem;border:none;border-radius:50px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.article_subscribeButton__gwHEm:hover{background:#0A2020}.article_loadingContainer__HiQJi{display:flex;justify-content:center;align-items:center;min-height:400px;padding:2rem}.article_spinner__xsqJO{width:48px;height:48px;border:3px solid #f3f3f3;border-top:3px solid var(--aqua-lick);border-radius:50%;animation:article_spin__a_SuM 1s linear infinite}@keyframes article_spin__a_SuM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.article_errorContainer__bygIi{text-align:center;padding:3rem 1rem;color:#dc3545}@media (min-width:768px){.article_readingTimeLine__kUkS0{display:none}.article_articleMeta__e4AIx{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:14px;color:#666}.article_headerSection__5tW_6{padding:2rem 0 0}.article_articleHeader__OPD3S{padding:2rem 0 1rem}.article_articleHeaderMeta__BT5AF{font-size:15px}.article_articleMainTitle__hrHhh{font-size:32px;margin-bottom:1.25rem}.article_articleSubtitle__IUrZc{font-size:28px}.article_featuredImageSection__Ps2_D{padding:0}.article_featuredImageWrapper__fc228{height:400px}.article_contentGrid__rbt5N{padding:0 3rem 3rem;gap:3rem}.article_articleBody__rpYo5{font-size:17px;line-height:1.5}.article_sidebar__4_yia{padding:2rem}.article_relatedSection__oWu6v{padding:4rem 2rem}.article_relatedGrid__EzICO{grid-template-columns:repeat(2,1fr);gap:2.5rem}.article_newsletterForm__YxmCi{flex-direction:row;max-width:500px;margin:0 auto}.article_emailInput__AvcQl{flex:1}.article_subscribeButton__gwHEm{flex-shrink:0}}@media (min-width:1024px){.article_headerSection__5tW_6{padding:2rem 0 0}.article_articleHeader__OPD3S{padding:2rem 0 1rem}.article_articleHeaderContent__ij0cn{max-width:100%}.article_articleMainTitle__hrHhh{font-size:36px}.article_articleSubtitle__IUrZc{font-size:32px}.article_featuredImageSection__Ps2_D{padding:0}.article_featuredImageWrapper__fc228{height:500px}.article_contentGrid__rbt5N{display:grid;grid-template-columns:1fr 320px;gap:4rem;padding:3rem 5% 4rem}.article_articleContent__IqMb4{order:1}.article_sidebar__4_yia{order:2;position:sticky;top:120px;height:fit-content}.article_articleBody__rpYo5{font-size:18px;line-height:1.5}.article_relatedSection__oWu6v{padding:5rem 5%}.article_relatedGrid__EzICO{grid-template-columns:repeat(4,1fr);gap:2rem}.article_newsletterSection__VttL_{padding:4rem 2rem}.article_newsletterTitle__Rr_Qm{font-size:36px}}@media (min-width:1440px){.article_articleHeader__OPD3S,.article_contentGrid__rbt5N,.article_featuredImageSection__Ps2_D,.article_headerSection__5tW_6{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.FilterSection_filtersWrapper__MmvaW{margin-bottom:3rem}.FilterSection_filtersTopRow__Pm658{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem}.FilterSection_showFiltersButton__CJY8M{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 0;background:transparent;border:none;border-radius:.5rem;font-size:1.125rem;font-weight:500;color:var(--muddy-mischief);cursor:pointer;transition:all .2s ease}.FilterSection_showFiltersButton__CJY8M:hover{color:var(--chilly-chomp)}.FilterSection_sortDropdown__1ytdQ{position:relative}.FilterSection_sortButton__XrDT1{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 0;background:transparent;border:none;border-radius:.5rem;font-size:1.125rem;font-weight:500;color:var(--muddy-mischief);cursor:pointer;transition:all .2s ease}.FilterSection_sortButton__XrDT1:hover{color:var(--chilly-chomp)}.FilterSection_sortLabel__PIem9{color:#6b7280}.FilterSection_sortDropdownMenu__c3BKI{position:absolute;top:calc(100% + .5rem);right:0;min-width:11.25rem;background:var(--white);border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:10;overflow:hidden}.FilterSection_sortOption__kg8P9{display:block;width:100%;padding:.75rem 1rem;text-align:left;background:transparent;border:none;font-size:.875rem;color:var(--muddy-mischief);cursor:pointer;transition:background-color .2s ease}.FilterSection_sortOption__kg8P9:hover{background-color:#F9FAFB}.FilterSection_categoryTabs__FcEa9{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:768px){.FilterSection_filtersTopRow__Pm658{flex-direction:column;align-items:stretch;gap:.75rem}.FilterSection_sortDropdown__1ytdQ{width:100%}.FilterSection_sortButton__XrDT1{width:100%;justify-content:space-between}}.Breadcrumbs_breadcrumbNav__UE6oK{display:flex;margin-bottom:2rem;padding-top:0}.Breadcrumbs_breadcrumbList__2NoyQ{gap:0}.Breadcrumbs_breadcrumbItem__lO19R,.Breadcrumbs_breadcrumbList__2NoyQ{display:inline-flex;align-items:center}.Breadcrumbs_separator__Y9Pj_{margin:0 .5rem;color:var(--muddy-mischief);font-size:.875rem}.Breadcrumbs_link__Lui0S{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:var(--black);text-decoration:none;transition:color .2s ease}.Breadcrumbs_link__Lui0S:hover{color:var(--chilly-chomp)}.Breadcrumbs_activeLink__sRKZf{display:inline-flex;align-items:center;cursor:default}.Breadcrumbs_activeLink__sRKZf,.Breadcrumbs_currentPage___WLM9{font-size:.875rem;font-weight:500;color:var(--muddy-mischief);text-decoration:underline}.Breadcrumbs_currentPage___WLM9{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media (min-width:768px){.Breadcrumbs_currentPage___WLM9{max-width:none}}.news_newsList__NmqW5{display:flex;flex-direction:column;gap:1rem}.news_newsItem__3On9w{display:flex;align-items:stretch;gap:2rem;padding:1.5rem;background:rgba(0,0,0,.02);border-radius:12px;text-decoration:none;transition:all .3s ease;cursor:pointer}.news_newsItem__3On9w:hover{background:rgba(0,0,0,.04);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.news_newsMeta__FicMk{flex-shrink:0;min-width:120px;display:flex;flex-direction:column;justify-content:space-between}.news_newsDate__h32eq{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.news_newsType__xZZHG{font-size:.875rem;font-weight:500;letter-spacing:-.02rem;color:#6b7280;margin-top:auto}.news_newsContent__Yjw5I{flex:1}.news_newsTitle__ri90N{font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--muddy-mischief);margin-bottom:1rem}.news_newsExcerpt__12okJ{font-size:1rem;line-height:1.6;color:#6b7280;margin:0 0 -.3rem;padding:0;display:block;max-width:80%}.news_noNews__duXRz{text-align:center;padding:3rem;color:#6b7280;font-size:1.125rem}@media (max-width:1024px){.news_newsList__NmqW5{gap:1.5rem}}@media (max-width:768px){.news_newsItem__3On9w{flex-direction:column;gap:.75rem;padding:1.25rem}.news_newsMeta__FicMk{min-width:auto;flex-direction:row;justify-content:space-between;align-items:center}.news_newsType__xZZHG{margin-top:0}.news_newsTitle__ri90N{font-size:1.125rem}.news_newsExcerpt__12okJ{font-size:.875rem}}.content-page_container__fzEo9{background:var(--white);min-height:100vh}.content-page_header__KChGb{margin-bottom:2rem}.content-page_title__RcPli{font-size:2.625rem;font-weight:600;color:var(--muddy-mischief);margin-bottom:1rem}.content-page_description__B_w6E{font-size:1.125rem;line-height:1.6;color:#374151;max-width:600px}.content-page_filtersWrapper__RGf19{margin-bottom:3rem}.content-page_categoryTabs__x5UbZ{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;padding:0}.content-page_categoryTab__D1_6V{padding:.5rem 1rem;background:transparent;border:none;border-radius:.5rem;font-size:1.125rem;color:#6b7280;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-decoration:none;outline:none}.content-page_categoryTab__D1_6V:focus{outline:none}.content-page_categoryTab__D1_6V:hover{color:var(--muddy-mischief);background:rgba(0,160,160,.1)}.content-page_categoryTab__D1_6V.content-page_active__QUQjJ{color:var(--chilly-chomp);background:rgba(0,160,160,.1);font-weight:500}@media (max-width:768px){.content-page_title__RcPli{font-size:2rem}.content-page_description__B_w6E{font-size:1rem}.content-page_categoryTabs__x5UbZ{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin:0 -1rem;padding:0 1rem}.content-page_categoryTabs__x5UbZ::-webkit-scrollbar{display:none}.content-page_categoryTab__D1_6V{flex-shrink:0}}.articles_content__cvroc{max-width:1200px;margin:0 auto;padding:2rem}.articles_heroArticle__EjvGy{display:block;width:100%;margin-bottom:3rem;text-decoration:none}.articles_heroImage__wuIzo{position:relative;width:100%;height:400px;border-radius:1rem;overflow:hidden;background:#f3f4f6}.articles_heroPlaceholder__CO1Hp{width:100%;height:100%;background:#f3f4f6}.articles_articlesGrid__9FEeG{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.articles_articleCard__GaEGV{display:flex;flex-direction:column;background:white;border-radius:1rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.articles_articleCard__GaEGV:hover{transform:translateY(-4px);box-shadow:0 20px 40px -10px rgba(0,0,0,.1)}.articles_articleImage__l0FGx{position:relative;width:100%;height:240px;background:#f3f4f6;cursor:pointer}.articles_articleImage__l0FGx img{width:100%;height:100%;object-fit:cover}.articles_articleContent__GCTD_{padding:1.5rem 1.5rem 2rem;flex:1;display:flex;flex-direction:column}.articles_articleDate__RHAnC{font-size:1rem;color:#9ca3af;margin-bottom:.5rem}.articles_articleTitleLink__Za06z{text-decoration:none}.articles_articleTitle__2jFxp{font-size:1.25rem;font-weight:600;color:#133838;margin-bottom:1rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.articles_articleCategories__0V92I{display:flex;flex-wrap:wrap;gap:.75rem}.articles_articleCategory__zK7AU{font-size:1rem;font-weight:500;letter-spacing:-.02rem;color:var(--chilly-chomp);text-decoration:none;transition:color .2s ease}.articles_articleCategory__zK7AU:hover{color:var(--muddy-mischief)}.articles_loading__nqR1X{display:flex;justify-content:center;align-items:center;min-height:400px}.articles_spinner__Nhuug{width:48px;height:48px;border:4px solid #f3f4f6;border-top-color:#5ac3c3;border-radius:50%;animation:articles_spin__4a0JT 1s linear infinite}@keyframes articles_spin__4a0JT{to{transform:rotate(1turn)}}@media (max-width:1024px){.articles_articlesGrid__9FEeG{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.articles_content__cvroc{padding:1.5rem 1rem}.articles_heroImage__wuIzo{height:250px}.articles_articlesGrid__9FEeG{grid-template-columns:1fr;gap:1.5rem}.articles_articleImage__l0FGx{height:200px}.articles_articleTitle__2jFxp{font-size:1.125rem}}.news_container__4kpEg{min-height:100vh;background:var(--white)}.news_headerSection__5cT8P{padding:1.5rem 1rem 0;background:var(--white)}.news_breadcrumbWrapper__hAyfC{margin-bottom:0}.news_newsHeader__T4yma{padding:1.5rem 0 1rem;background:var(--white)}.news_newsHeaderContent__EZDEP{max-width:100%;margin:0}.news_newsCategories___jkLI{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.news_newsCategory__idriE{color:var(--aqua-lick);text-decoration:none;transition:color .2s ease;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.news_newsCategory__idriE:hover{color:var(--chilly-chomp)}.news_categorySeparator__NQczT{color:var(--aqua-lick);font-size:14px}.news_newsMainTitle__PqDyi{font-family:var(--font-inter),"Inter",sans-serif;font-size:28px;font-weight:400;line-height:1.3;color:#000;margin:0 0 1rem}.news_newsHeaderMeta__cAVeS{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:14px;color:#666}.news_readingTimeLine__44OsW{margin-bottom:0}.news_newsAuthor__eq_ja,.news_newsDate__fKKt2{color:#666}.news_readingTimeText__F6L_h,.news_readingTime__Gx_HK{font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;color:#666}.news_metaSeparator__laP79{color:#D1D5DB}.news_newsContent__x1ST_{background:var(--white);padding:0 0 2rem}.news_newsBody__GThUQ{font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;line-height:1.8;color:#333}.news_newsBody__GThUQ p{margin-bottom:1.5rem}.news_newsBody__GThUQ h2{font-size:24px;font-weight:600;margin:2rem 0 1rem;color:var(--muddy-mischief)}.news_newsBody__GThUQ h3{font-size:20px;font-weight:600;margin:1.5rem 0 .75rem;color:var(--muddy-mischief)}.news_newsBody__GThUQ ol,.news_newsBody__GThUQ ul{margin:0 0 1.5rem 1.5rem}.news_newsBody__GThUQ li{margin-bottom:.5rem;line-height:1.8}.news_newsBody__GThUQ a{color:var(--chilly-chomp);text-decoration:underline}.news_newsBody__GThUQ a:hover{color:var(--muddy-mischief)}.news_newsBody__GThUQ strong{font-weight:600;color:var(--muddy-mischief)}.news_newsBody__GThUQ img{max-width:100%;height:auto;border-radius:15px;margin:2rem 0}.news_newsBody__GThUQ blockquote{border-left:4px solid var(--chilly-chomp);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--muddy-mischief);opacity:.9}.news_newsBody__GThUQ code{background:var(--naptime-nibble);padding:.2rem .4rem;border-radius:4px;font-family:monospace;font-size:.9em}.news_newsBody__GThUQ pre{background:var(--naptime-nibble);padding:1rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.news_newsBody__GThUQ pre code{background:none;padding:0}.news_relatedSection__oXnh9{background:var(--white);padding:3rem 0}.news_relatedContainer__Hj8Fr{width:100%}.news_relatedHeader__RQ8uq{text-align:center;margin-bottom:3rem}.news_relatedSubtitle__EG2vv{font-family:Inter;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px;text-transform:uppercase;color:var(--chilly-chomp);margin:0 0 .75rem}.news_relatedTitle__i3osP{font-family:Inter;font-size:42px;font-weight:600;color:#133838;text-align:center;line-height:normal;letter-spacing:-.84px;margin:0}.news_relatedList__JJxq0{display:flex;flex-direction:column;gap:1rem}.news_relatedItem__IMMWG{display:flex;align-items:stretch;gap:2rem;padding:1.5rem;background:rgba(0,0,0,.02);border-radius:12px;text-decoration:none;transition:all .3s ease;cursor:pointer}.news_relatedItem__IMMWG:hover{background:rgba(0,0,0,.04);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.news_relatedMeta__5aQ6i{flex-shrink:0;min-width:120px;display:flex;flex-direction:column;justify-content:space-between}.news_relatedDate__ZVTR5{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.news_relatedType__GUg8G{font-size:.875rem;font-weight:500;letter-spacing:-.02rem;color:#6b7280;margin-top:auto}.news_relatedContent__66YCx{flex:1}.news_relatedItemTitle__RbS4S{font-family:var(--font-inter),"Inter",sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--muddy-mischief);margin:0 0 1rem}.news_relatedExcerpt__2d958{font-size:1rem;line-height:1.6;color:#6b7280;margin:0 0 -.3rem;padding:0;display:block;max-width:80%}.news_backLink__QQ1GJ{display:inline-flex;padding:12px 24px;align-items:center;gap:8px;border-radius:50px;background:var(--muddy-mischief);color:var(--white);text-decoration:none;font-weight:500;transition:background-color .3s ease;margin-top:1rem}.news_backLink__QQ1GJ:hover{background:var(--chilly-chomp)}@media (max-width:768px){.news_relatedItem__IMMWG{flex-direction:column;gap:.75rem;padding:1.25rem}.news_relatedMeta__5aQ6i{min-width:auto;flex-direction:row;justify-content:space-between;align-items:center}.news_relatedType__GUg8G{margin-top:0}.news_relatedItemTitle__RbS4S{font-size:1.125rem}.news_relatedExcerpt__2d958{font-size:.875rem}}@media (min-width:768px){.news_headerSection__5cT8P{padding:2rem 3rem 0}.news_newsHeader__T4yma{padding:2rem 0 1rem}.news_newsHeaderMeta__cAVeS{font-size:15px}.news_newsMainTitle__PqDyi{margin-bottom:1.25rem}.news_newsContent__x1ST_{padding:0 0 3rem}.news_newsBody__GThUQ{font-size:17px}.news_relatedSection__oXnh9{padding:4rem 2rem}}@media (min-width:1024px){.news_headerSection__5cT8P{padding:2rem 5% 0}.news_newsHeader__T4yma{padding:2rem 0 1rem}.news_newsHeaderContent__EZDEP{max-width:100%}.news_newsContent__x1ST_{padding:3rem 0 4rem;max-width:1200px}.news_newsBody__GThUQ{font-size:18px;line-height:1.9}.news_relatedSection__oXnh9{padding:5rem 5%}.news_relatedList__JJxq0{gap:1.5rem}}@media (min-width:1440px){.news_headerSection__5cT8P{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.shop_container__vf4tF{min-height:100vh}.shop_header__pXeNy{padding:0;margin-top:0}.shop_collectionFilter__mnjRU{display:flex;gap:.75rem;margin:2rem 0 0;padding-top:0;flex-wrap:wrap}.shop_collectionButton__qpHiS{padding:.75rem 1.5rem;border:2px solid var(--muddy-mischief);border-radius:50px;background:var(--white);color:var(--muddy-mischief);font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:var(--font-inter),"Inter",sans-serif;min-width:80px;text-align:center}.shop_collectionButton__qpHiS:hover{border-color:var(--chilly-chomp)}.shop_collectionButtonActive__S0id7{background:rgba(0,160,160,.05);border-color:var(--chilly-chomp);color:var(--chilly-chomp)}.shop_collectionButtonActive__S0id7:hover{border-color:var(--chilly-chomp)}.shop_filtersWrapper__N0KAs{margin-bottom:2rem;padding-top:0}.shop_filtersTopRow__m8Ous{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.shop_showFiltersButton__zeyki{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 0;background:transparent;border:none;font-size:1.125rem;font-weight:500;color:var(--muddy-mischief);cursor:pointer;transition:color .3s ease}.shop_showFiltersButton__zeyki:hover{color:var(--chilly-chomp)}.shop_sortDropdown__2MVJ7{position:relative}.shop_sortButton__Oh0uL{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 0;background:transparent;border:none;font-size:1.125rem;font-weight:500;color:var(--muddy-mischief);cursor:pointer;transition:color .3s ease}.shop_sortButton__Oh0uL:hover{color:var(--chilly-chomp)}.shop_sortButton__Oh0uL span{font-weight:400;color:var(--text-light-gray)}.shop_sortDropdownMenu__vDMkA{position:absolute;top:100%;right:0;margin-top:.5rem;background:var(--white);border:1px solid var(--border-light);border-radius:.5rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1);z-index:10;min-width:180px}.shop_sortOption__3nQbm{display:block;width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;font-size:.875rem;color:var(--text-dark);cursor:pointer;transition:all .3s ease}.shop_sortOption__3nQbm:hover{background:rgba(90,195,195,.1);color:var(--aqua-lick)}.shop_content__EHjlF{padding:0}.shop_productGrid__yZa0R{display:grid;grid-template-columns:1fr;column-gap:1rem;row-gap:50px}.shop_skeletonFilter__m57rI{width:100px}.shop_skeletonFilter__m57rI,.shop_skeletonSort__PJe9R{height:36px;background:var(--bg-skeleton);border-radius:4px;animation:shop_pulse__VWbNH 1.5s ease-in-out infinite}.shop_skeletonSort__PJe9R{width:120px}.shop_skeletonCard__TByqJ{background:var(--white);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.shop_skeletonImage__7NscD{width:100%;padding-top:100%;background:var(--bg-skeleton);animation:shop_pulse__VWbNH 1.5s ease-in-out infinite}.shop_skeletonInfo__ZccH5{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.shop_skeletonTitle__1qO0n{width:80%}.shop_skeletonPrice__bGKgE,.shop_skeletonTitle__1qO0n{height:16px;background:var(--bg-skeleton);border-radius:4px;animation:shop_pulse__VWbNH 1.5s ease-in-out infinite}.shop_skeletonPrice__bGKgE{width:60%}@keyframes shop_pulse__VWbNH{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.shop_empty__FgU_c{text-align:center;padding:4rem 1rem;background:var(--white);margin:2rem 1rem;border-radius:8px}.shop_emptyTitle__HuhvK{font-size:1.125rem;font-weight:500;color:var(--muddy-mischief);margin:0 0 .5rem}.shop_emptyText__KB_3f,.shop_emptyTitle__HuhvK{font-family:var(--font-inter),"Inter",sans-serif}.shop_emptyText__KB_3f{font-size:.875rem;color:var(--text-medium-gray);margin:0}@media (min-width:768px){.shop_content__EHjlF,.shop_header__pXeNy{padding:0}.shop_productGrid__yZa0R{grid-template-columns:repeat(2,1fr);column-gap:1rem;row-gap:50px}}@media (min-width:1024px){.shop_content__EHjlF,.shop_header__pXeNy{padding:0}.shop_productGrid__yZa0R{grid-template-columns:repeat(3,1fr);column-gap:1rem;row-gap:50px}}