.hub__hero{margin-bottom:3rem;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width:768px){.hub__hero{margin-bottom:4rem}}.hub__hero-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:auto;min-height:30rem;padding-bottom:1rem}@media(min-width:768px){.hub__hero-inner{flex-direction:row;padding:4rem 0}}.hero-article-card{width:100%;padding:.5rem 0;border-radius:.25rem;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.16)}@media(min-width:768px){.hero-article-card{max-width:25.75rem;padding:1.5rem 0}}.hero-article-card:hover .hero-article-card__title{color:#e71d1d}.hero-article-card__title{margin-bottom:1rem;color:#000;font-family:stardust,serif;font-size:24px;line-height:28px}@media(min-width:768px){.hero-article-card__title{margin-bottom:1.5rem;font-size:32px;line-height:38px}}.hero-article-card__desc{padding-top:1rem;border-top:.0625rem solid #e71d1d}@media(min-width:768px){.hero-article-card__desc{padding-top:1.5rem}}.hero-article-card__subheader{margin-top:0;margin-bottom:1.375rem;color:#737373;font-family:monumentgrotesk,sans-serif;font-size:14px;line-height:20px}@media(min-width:768px){.hero-article-card__subheader{margin-bottom:1rem;font-size:16px;line-height:22px}}.hero-article-card__author{display:flex;align-items:center;justify-content:space-between;color:#141415;font-family:monumentgrotesk,sans-serif;font-size:12px;line-height:16px;text-transform:uppercase}@media(min-width:768px){.hero-article-card__author{display:block;margin-bottom:1rem;font-size:16px;line-height:22px}}.hero-article-card__author-link{position:relative;z-index:4}.hero-article-card__start-reading{color:#141415;font-family:monumentgrotesk,sans-serif;font-size:16px;font-weight:700;line-height:22px}.hub-main-section{padding-bottom:1.5rem}.hub-main-section__dark{background-color:#121218}@media(min-width:1440px){.hub-main-section__dark-inner{display:grid;position:relative;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,auto)}}@media(min-width:1440px){.hub-main-section__featured{grid-column:3/span 10;grid-row:1}}.hub-main-section__light{margin-bottom:1rem;padding-top:.125rem;background-color:#fff}.hub-main-section__light-inner{position:relative}@media(min-width:1024px){.hub-main-section__light-inner{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,auto)}}@media(min-width:1440px){.hub-main-section__article-list{grid-column:3/span 10;grid-row:1}}.hub-main-section__rail-articles{display:flex;flex-direction:column;padding:1rem;border-radius:0 1rem 1rem 0;background:#fcf95a}@media(min-width:1024px){.hub-main-section__rail-articles{flex-direction:row}}@media(min-width:1440px){.hub-main-section__rail-articles{display:none}}.hub-main-section__rail-articles--xlarge{display:none}@media(min-width:1440px){.hub-main-section__rail-articles--xlarge{display:flex;position:absolute;z-index:10;top:0;left:0;flex-direction:column;width:12.25rem;max-height:40.5rem;overflow-y:auto}}.hub-main-section__rail-article-list{display:flex;flex-direction:column}@media(min-width:768px){.hub-main-section__rail-article-list{flex-direction:row;overflow-x:auto}}@media(min-width:1440px){.hub-main-section__rail-article-list{flex-direction:column;overflow-x:hidden}}.hub-main-section__top-in{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem}@media(min-width:1024px){.hub-main-section__top-in{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-right:1.5rem}}@media(min-width:1440px){.hub-main-section__top-in{padding-right:0}}.hub-main-section__top-in>div{width:calc(50% - .5rem)}@media(min-width:1024px){.hub-main-section__top-in>div{width:100%}}.hub-main-section__top-in div,.hub-main-section__top-in span{color:#121218}.hub-main-section__top-in-right{text-align:right}@media(min-width:1024px){.hub-main-section__top-in-right{text-align:left}}.hub-main-section__rail-article{font-size:14px;font-weight:700;line-height:20px;display:block;padding:.75rem 0;border-top:.125rem dotted #c4ab2b;color:#121218}@media(min-width:768px){.hub-main-section__rail-article{min-width:12.5rem;padding:1.5rem;border-top:none;border-left:.125rem dotted #c4ab2b}}@media(min-width:1440px){.hub-main-section__rail-article{min-width:auto;padding:1rem 0;border-top:.125rem dotted #c4ab2b;border-left:none}}.hub-main-section__rail-article:hover{color:#121218;text-decoration:underline}@media(min-width:768px){.hub-main-section__rail-article:first-child{border-left:none}}@media(min-width:1024px){.hub-main-section__rail-article:first-child{border-left:.125rem dotted #c4ab2b}}@media(min-width:1440px){.hub-main-section__rail-article:first-child{border-left:none}}.hub-card{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.125rem}@media(min-width:768px){.hub-card{flex-direction:column;align-items:flex-start;width:calc(25% - 2px);min-width:calc(25% - 2px);margin-right:.125rem}}@media(min-width:768px){.hub-card:not(.hub-card--latest):nth-of-type(2){width:25%;min-width:25%}}.hub-card:hover .hub-card__title{color:#121218;text-decoration:underline;text-decoration-thickness:.125rem}.hub-card:hover .hub-card__image{transform:scale(1.08);transition:transform .3s ease-in-out}.hub-card__image-wrapper{order:2;min-width:calc(25% - 6px);height:auto;min-height:7rem;overflow:hidden;aspect-ratio:auto}@media(min-width:768px){.hub-card__image-wrapper{order:1;width:100%;min-height:9.375rem}}.hub-card__image{width:100%;height:100%;min-height:7rem;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width:768px){.hub-card__image{min-height:9.375rem}}.hub-card__details{display:flex;flex-direction:column;justify-content:center;order:1;width:calc(75% - 6px);height:100%;padding:.75rem .125rem}@media(min-width:768px){.hub-card__details{justify-content:space-between;order:3;width:100%}}.hub-card__title{font-size:16px;font-weight:700;line-height:22px;margin-bottom:.5rem;color:#121218}@media(min-width:1024px){.hub-card__title{margin-bottom:1.25rem}}.hub-card__desc{font-size:12px;font-weight:400;line-height:16px;color:#121218}@media(min-width:1024px){.hub-card__desc{padding-top:1.5rem}}.hub-card__author-link{font-size:12px;font-weight:400;line-height:16px;position:relative;z-index:4;color:#121218}@media(min-width:768px){.hub-card.last-visible .hub-card__image-wrapper{border-bottom-right-radius:1rem}}.hub-card.mobile-hidden{display:none}@media(min-width:768px){.hub-card.mobile-hidden{display:flex}}@media(min-width:1440px){.hub-card--best .hub-card__image-wrapper{min-height:11.3125rem}}@media(min-width:768px){.hub-card--best.last-visible .hub-card__image-wrapper{border-top-right-radius:1rem;border-bottom-right-radius:1rem}}@media(min-width:768px){.hub-card--latest{width:calc(20% - 2px);min-width:calc(20% - 2px);max-width:calc(20% - 2px);margin-bottom:0}}@media(min-width:768px){.hub-card--latest .hub-card__desc{padding:0}}.hub-cards__next-prev{display:none;position:absolute;z-index:40;top:38%;right:1.25rem;transform:translateY(-50%);border:none;cursor:pointer}@media(min-width:768px){.hub-cards__next-prev{display:flex;justify-content:space-between;gap:.75rem}}.hub-cards__next-prev button{height:auto;padding:.75rem}.hub-cards__next-prev svg{width:1.25rem;height:1.25rem;fill:#121218}.hub-cards__next-prev button:hover svg{fill:#fff}.hub-section__details{margin-bottom:1rem}@media(min-width:768px){.hub-section__details{margin-bottom:1.5rem}}.hub-section__title{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;margin:0 0 .125rem}.hub-section__description{font-size:14px;font-weight:400;line-height:20px;margin:0}.hub-list__load-more{width:100%;margin:1rem 0}@media(min-width:768px){.hub-list__load-more:not(.show-more-latest-btn){display:none}}.hub-list__load-more.is-hidden{display:none}.hub-best{padding:1.5rem 0;border-top:.0625rem solid #121218;background:#fff}@media(min-width:1440px){.hub-best{padding:2.5rem 0}}.hub-best__list{position:relative}@media(min-width:768px){.hub-best__list-cards{display:flex;justify-content:flex-start;padding-bottom:1rem;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-snap-align:start;-ms-overflow-style:none;scrollbar-width:none}}.hub-category{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,auto);padding:1.5rem 0;border-top:.0625rem solid #121218;background:#fff}@media(min-width:768px){.hub-category{grid-row-gap:.125rem}}@media(min-width:1440px){.hub-category{grid-column-gap:1rem;grid-template-rows:repeat(3,auto);padding:2.5rem 0}}.hub-category__title{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;grid-column:1/span 12;grid-row:1;margin-bottom:1rem;color:#121218}@media(min-width:768px){.hub-category__title{font-size:2.625rem;line-height:2.625rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;margin-bottom:1.25rem}}.hub-category__rail{grid-column:1/span 12;grid-row:2;max-height:43.625rem;overflow:auto;border-radius:0 1rem 0 0;background-color:#fffde5}@media(min-width:768px){.hub-category__rail{display:flex;grid-row:2}}@media(min-width:1440px){.hub-category__rail{display:block;grid-column:1/span 2;grid-row:2/span 2;border-radius:0 1rem 1rem 0}}.hub-category__featured{grid-column:1/span 12;grid-row:3}@media(min-width:768px){.hub-category__featured{grid-row:3}}@media(min-width:1440px){.hub-category__featured{grid-column:3/span 10;grid-row:2}}.hub-category__others{grid-column:1/span 12;grid-row:4}@media(min-width:1440px){.hub-category__others{grid-column:3/span 10;grid-row:3}}.hub-category__rail-articles{display:flex;flex-direction:column;background:#fcf95a}@media(min-width:1440px){.hub-category__rail-articles{flex-direction:row}}.hub-category__rail-article-list{display:flex;flex-direction:column;padding:0 1rem}@media(min-width:768px){.hub-category__rail-article-list{flex-direction:row;padding:0;overflow-x:auto}}@media(min-width:1440px){.hub-category__rail-article-list{flex-direction:column;padding:0 1rem}}.hub-category__rail-overview{padding:1rem;background-color:#fcf95a}@media(min-width:768px){.hub-category__rail-overview{min-width:10.625rem}}@media(min-width:1440px){.hub-category__rail-overview{min-width:auto;border-top-right-radius:1rem}}.hub-category__rail-overview button svg{width:1.25rem;height:1.25rem;fill:#121218}.hub-category__rail-description{font-size:14px;font-weight:400;line-height:20px;margin-bottom:1rem}.hub-category__rail-see-all{border:none;background:#fffde5;color:#121218}.hub-category__rail-see-all:hover{background:#121218;color:#b4fd8c}.hub-category__rail-see-all:hover svg{transition:fill .2s cubic-bezier(.45,0,.4,1);fill:#b4fd8c}.hub-category__rail-article{font-size:14px;font-weight:700;line-height:20px;display:block;padding:.75rem 0;border-top:.125rem dotted #c4ab2b;color:#121218}@media(min-width:768px){.hub-category__rail-article{min-width:12.5rem;padding:1.5rem;border-top:none;border-left:.125rem dotted #c4ab2b}}@media(min-width:1440px){.hub-category__rail-article{min-width:auto;padding:1rem 0;border-top:.125rem dotted #c4ab2b;border-left:none}}.hub-category__rail-article:hover{color:#121218;text-decoration:underline}.hub-category__rail-article:first-child{border-top:none;border-left:none}.hub-category.has-rail .hub-card-featured__details{border-radius:0}@media(min-width:1440px){.hub-category.has-rail .hub-card-featured__details{border-top-right-radius:1rem}}.hub-category.no-rail{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,auto)}.hub-category.no-rail .hub-category__featured{grid-column:1/span 12;grid-row:2}@media(min-width:1440px){.hub-category.no-rail .hub-category__featured{grid-column:1/span 12}}.hub-category.no-rail .hub-category__others{grid-column:1/span 12;grid-row:3}@media(min-width:1440px){.hub-category.no-rail .hub-category__others{grid-column:1/span 12;grid-row:3}}.hub-category:nth-of-type(odd) .hub-category__rail{background:#ffe7e5}.hub-category:nth-of-type(odd) .hub-category__rail-overview{background:#ff5d53}.hub-category:nth-of-type(odd) .hub-category__rail-see-all{background:#ff817a}.hub-category:nth-of-type(odd) .hub-category__rail-see-all:hover{background:#121218}.hub-category:nth-of-type(odd) .hub-category__rail-article{border-color:#ffa6a0}.hub-category:nth-of-type(odd) .hub-card-featured__details{background:#121218}.hub-category:nth-of-type(odd) .hub-card-featured__author,.hub-category:nth-of-type(odd) .hub-card-featured__author-link,.hub-category:nth-of-type(odd) .hub-card-featured__desc,.hub-category:nth-of-type(odd) .hub-card-featured__subheader,.hub-category:nth-of-type(odd) .hub-card-featured__title{color:#ff5d53}.hub-category:nth-of-type(odd) .hub-card-featured:hover .hub-card-featured__author,.hub-category:nth-of-type(odd) .hub-card-featured:hover .hub-card-featured__author-link,.hub-category:nth-of-type(odd) .hub-card-featured:hover .hub-card-featured__desc,.hub-category:nth-of-type(odd) .hub-card-featured:hover .hub-card-featured__subheader,.hub-category:nth-of-type(odd) .hub-card-featured:hover .hub-card-featured__title{color:#121218}.hub-card-featured{display:flex;flex-wrap:wrap;margin-bottom:0;overflow:hidden}@media(min-width:768px){.hub-card-featured{flex-wrap:nowrap;max-width:100%}}@media(min-width:1440px){.hub-card-featured{height:23.625rem;border-radius:0 1rem 0 0}}.hub-card-featured:hover .hub-card-featured__title{color:#121218;text-decoration:underline;text-decoration-thickness:.125rem}.hub-card-featured:hover .hub-card-featured__details{background-color:#b4fd8c;color:#121218}.hub-card-featured:hover .hub-card-featured__image{transform:scale(1.08);transition:transform .3s ease-in-out}.hub-card-featured__image-wrapper{min-width:100%;height:auto;min-height:9.375rem;overflow:hidden;aspect-ratio:16/9;border-radius:0 1rem 0 0}@media(min-width:768px){.hub-card-featured__image-wrapper{width:50%;min-width:50%;margin-right:0;border-radius:0}}@media(min-width:1440px){.hub-card-featured__image-wrapper{min-width:calc(100% - 400px);min-height:100%;aspect-ratio:auto}}.hub-card-featured__image{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.hub-card-featured__details{width:100%;padding:1.5rem 1rem;background-color:#ff5d53}@media(min-width:768px){.hub-card-featured__details{display:flex;align-items:center;width:50%;min-width:50%;padding:1.5rem;border-radius:0 1rem 0 0}}@media(min-width:1440px){.hub-card-featured__details{width:25rem;min-width:25rem}}.hub-card-featured__title{font-size:24px;font-weight:700;line-height:32px;margin-bottom:.5rem;color:#121218}@media(min-width:768px){.hub-card-featured__title{margin-bottom:1rem}}@media(min-width:1024px){.hub-card-featured__title{font-size:36px;font-weight:700;line-height:42px}}.hub-card-featured__subheader{font-size:14px;font-weight:400;line-height:20px;margin-bottom:.5rem;color:#121218}@media(min-width:768px){.hub-card-featured__subheader{margin-bottom:1.5rem}}@media(min-width:1024px){.hub-card-featured__subheader{font-size:16px}}.hub-card-featured__author{font-size:12px;font-weight:400;line-height:16px;color:#121218}.hub-card-featured__author-link{position:relative;z-index:4;color:#121218}.hub-category-list{grid-column:1/span 12}@media(min-width:768px){.hub-category-list{display:flex;justify-content:flex-start;padding-bottom:1rem;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-snap-align:start;-ms-overflow-style:none;scrollbar-width:none}}@media(min-width:1440px){.hub-category-list{grid-column:3/span 10}}.hub.category .hub-main-section__featured .hub-card-featured__details{background:#fcf95a}.hub.category .hub-main-section__featured .hub-card-featured:hover .hub-card-featured__details{background:#b4fd8c}.hub-latest{padding:1.5rem 0;border-top:.0625rem solid #121218;background:#fff}@media(min-width:1440px){.hub-latest{padding:2.5rem 0}}.hub-latest__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:768px){.hub-latest__list{row-gap:1.5rem}}.show-more-wrapper{margin-top:1.5rem;padding-bottom:3rem;text-align:center}@media(min-width:768px){.show-more-wrapper{padding-bottom:4rem}}.show-more-latest-btn{width:100%;max-width:26rem;margin:0 auto}.show-more-latest-btn.hide{display:none}nav.c-nav{margin-bottom:0}.hub__overview{padding:.75rem 0 1rem;background-color:#121218}@media(min-width:768px){.hub__overview{padding:1.5rem 0 3rem}}.hub__headers{margin-bottom:1.5rem}.hub__title{font-size:36px;font-weight:700;line-height:42px;color:#fff}@media(min-width:768px){.hub__title{font-size:42px}}.hub__subheader{font-size:20px;font-weight:400;line-height:28px;color:#fff}@media(min-width:768px){.hub__subheader{font-size:24px}}@media(min-width:1024px){.hub-nav{display:flex;align-items:flex-end}}.hub-nav__label{font-size:14px;font-weight:400;line-height:20px;display:block;margin-bottom:1rem;color:#fff;white-space:nowrap}@media(min-width:1024px){.hub-nav__label{display:inline-block;margin-right:1.5rem;margin-bottom:0}}.hub-nav__items{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:1024px){.hub-nav__items{flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.hub-nav__items::-webkit-scrollbar{display:none}}.hub-nav .o-pill{display:flex;align-items:center;height:auto;margin:0;border-radius:.5rem;color:#d5baff;white-space:nowrap}.hub-nav .o-pill:hover{color:#7a2af5}.hub-nav .o-pill:hover>svg{fill:#7a2af5}.hub-nav .o-pill>svg{width:1.25rem;height:1.25rem;margin-left:.25rem;fill:#d5baff}.hub-nav .o-pill-selected{color:#7a2af5}.hub-nav .o-pill-selected>svg{fill:#7a2af5}.card__link-overlay{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;color:transparent;font:0/0 serif;text-shadow:none}