:root{--gap: 8px}:root{--white: #fff;--warm-extralight-grey: #fffbf6;--warm-light-grey: #FBEDDA;--warm-medium-grey: #DCCEBD;--warm-dark-grey: #95857A;--light-grey: #f2f2f2;--monin-brown: #392000;--anthracite: #1f1f1f;--cassis: #54104F;--dragon-fruit: #C1087A;--lavander: #D2ABD1;--dark-mint: #004940;--basil: #6F9E62;--matcha: #AEBE58;--praline: #B25700;--latte: #E7BC70;--almond: #EBE6AC;--orange: #E79114;--lemonade: #FFEE78;--poppy: #e73628;--blue-ice: #ADDDF0;--rasperry: #DE0065;--mint: #9AD2C9;--medium-grey: #777;--extralight-pink-global: #FFF8F6;--light-pink-global: #F9EDEB;--medium-pink-global: #F4DEDE;--dark-pink-global: #E8C0C0;--success-bg: #f0fdf4;--success-text: #008236;--error-bg: #fef2f2;--error-text: #c10007;--fontBase: "Raleway", sans-serif;--fontHero: "Birthstone", handwriting}:root .h1{font-size:12rem;line-height:100%;font-weight:400}:root .h1.bold{font-weight:700}:root .h2{font-size:3.75rem;font-weight:800;line-height:100%}:root .h3{font-size:2rem;font-weight:400;line-height:1.5}:root .h3.bold{font-weight:700}:root .h4{font-size:1.5rem;line-height:150%;font-weight:400}:root .h4.bold{font-weight:700}:root .h5{font-size:1.25rem;line-height:160%}:root .body{font-size:1rem;line-height:160%}:root .body-s{font-size:.875rem;line-height:30px;font-weight:700}:root .mentions{font-size:.75rem;line-height:160%}:root .mentions.bold{font-weight:700}:root .allcaps-title{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-edge:cap;line-height:14px}:root .cta{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600}@media (max-width: 830px){:root .h1{font-size:4.8rem;line-height:1}:root .h2{font-size:2.5rem}:root .h3{font-size:1.5rem;line-height:1.3333333333}:root .h4{font-size:1.125rem;line-height:1.3333333333}}.featured-articles-section{background:#fff!important;background:var(--white)!important}.featured-articles{padding-top:80px;padding-bottom:80px}@media (min-width: 831px){.featured-articles{padding-top:100px;padding-bottom:100px}}.featured-articles h3{text-align:center;text-transform:uppercase;font-size:1.063rem;letter-spacing:5.95px;font-weight:700;line-height:150%;margin-bottom:48px}@media (min-width: 831px){.featured-articles h3{margin-bottom:90px}}.featured-articles .articles-list{padding-left:24px;padding-right:24px;padding-bottom:80px}@media (min-width: 831px){.featured-articles .articles-list{padding-left:0;padding-right:0;padding-bottom:0}}.featured-articles .articles-list .swiper-wrapper{align-items:stretch}.featured-articles .articles-list .swiper-slide{height:357px}@media (max-width: 830px){.featured-articles .articles-list .swiper-slide{aspect-ratio:327/357;height:auto}}@media (min-width: 831px){.featured-articles .articles-list .swiper-slide{width:566px;height:618px}}@media (min-width: 1291px) and (max-width: 1700px){.featured-articles .articles-list .swiper-slide{aspect-ratio:566/628;height:auto}}.featured-articles .articles-list .swiper-slide a{display:block;position:relative;height:100%}.featured-articles .articles-list .swiper-slide a .photo{height:100%;position:relative;border-top-left-radius:50% 35%;border-top-right-radius:50% 35%;overflow:hidden}.featured-articles .articles-list .swiper-slide a .photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.featured-articles .articles-list .swiper-slide a .photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-articles .articles-list .swiper-slide a h4{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;color:var(--white);font-size:2rem;font-weight:900;line-height:40px}.featured-articles .articles-list .controls{position:absolute;left:0;bottom:0;z-index:1;width:100%}@media (min-width: 831px){.featured-articles .articles-list .controls{top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:800px}}@media (max-width: 830px){.featured-articles .articles-list .controls .navigation{display:flex;justify-content:center;gap:16px}.featured-articles .articles-list .controls .navigation .swiper-button-prev,.featured-articles .articles-list .controls .navigation .swiper-button-next{position:relative;left:auto;right:auto;top:auto;bottom:auto}}
