/* Minification failed. Returning unminified contents.
(1,10365): run-time error CSS1039: Token not allowed after unary operator: '-on-this-page-color'
(1,10925): run-time error CSS1039: Token not allowed after unary operator: '-on-this-page-color'
(1,11121): run-time error CSS1039: Token not allowed after unary operator: '-on-this-page-color'
(1,11609): run-time error CSS1039: Token not allowed after unary operator: '-side-redirect-bg'
(1,11756): run-time error CSS1039: Token not allowed after unary operator: '-side-redirect-color'
(1,12077): run-time error CSS1039: Token not allowed after unary operator: '-side-redirect-color'
(1,12991): run-time error CSS1030: Expected identifier, found '.'
(1,13013): run-time error CSS1031: Expected selector, found ')'
(1,13013): run-time error CSS1025: Expected comma or open brace, found ')'
(1,13113): run-time error CSS1030: Expected identifier, found '.'
(1,13135): run-time error CSS1031: Expected selector, found ')'
(1,13135): run-time error CSS1025: Expected comma or open brace, found ')'
(1,14068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14262): run-time error CSS1039: Token not allowed after unary operator: '-width'
(1,14282): run-time error CSS1039: Token not allowed after unary operator: '-height'
(1,15186): run-time error CSS1039: Token not allowed after unary operator: '-width'
(1,15206): run-time error CSS1039: Token not allowed after unary operator: '-height'
(1,28675): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
 */
.articleProductCarousel{container-type:inline-size}.articleProductCarousel .articleProductCarouselHeading{font-size:24px;font-size:1.84615rem;font-family:"EB Garamond",serif;font-weight:500;margin-bottom:24px;text-align:left}.articleProductCarousel .swiper{position:relative}.articleProductCarousel .swiper .defaultSliderNextArrow,.articleProductCarousel .swiper .defaultSliderPrevArrow{top:36%;width:30px;height:25px}.articleProductCarousel .swiper .defaultSliderNextArrow svg,.articleProductCarousel .swiper .defaultSliderPrevArrow svg{width:15px;height:20px}@media screen and (min-width: 768px){.articleProductCarousel .swiper .defaultSliderNextArrow,.articleProductCarousel .swiper .defaultSliderPrevArrow{width:40px;height:40px;top:40%}.articleProductCarousel .swiper .defaultSliderNextArrow svg,.articleProductCarousel .swiper .defaultSliderPrevArrow svg{width:20px;height:20px}}.articleProductCarousel .articleProductCarouselSlide{width:clamp(220px, 23.5vw, 290px)}.articleProductCarousel .articleProductCarouselTile{display:flex;flex-direction:column;gap:8px;min-height:360px}@media screen and (min-width: 768px){.articleProductCarousel .articleProductCarouselTile{min-height:400px}}.articleProductCarousel .articleProductCarouselTileImage{width:100%;height:100%;min-height:360px;object-fit:cover}@media screen and (min-width: 768px){.articleProductCarousel .articleProductCarouselTileImage{min-height:400px}}.articleProductCarousel .articleProductCarouselTileName{font-size:14px;font-weight:500;margin:0}@media screen and (min-width: 768px){.articleProductCarousel .articleProductCarouselTileName{margin-top:4px}}.articleProductCarousel .articleProductCarouselTilePrice{font-size:14px;margin:0}.articleProductCarousel .articleProductCarouselButtons{display:flex;flex-flow:column nowrap;align-items:center;gap:12px;justify-content:center;margin-top:40px}@media screen and (min-width: 768px){.articleProductCarousel .articleProductCarouselButtons{flex-flow:row nowrap;gap:16px}}@container (width < 768px){.articleProductCarousel .articleProductCarouselButtons{flex-flow:column nowrap}}.articleProductCarousel .articleProductCarouselButtons .articleProductCarouselButton{height:unset;width:auto;min-width:auto;padding:13px 24px;color:#fff;background:#000;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-size:10px;font-weight:500;line-height:normal;letter-spacing:2.2px;max-width:270px;width:100%}.articleProductCarousel .articleProductCarouselButtons .articleProductCarouselButton:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (min-width: 768px){.articleProductCarousel .articleProductCarouselButtons .articleProductCarouselButton{font-size:12px;font-size:.92308rem;max-width:290px}}.articleImageWithLegend{display:flex;flex-flow:column nowrap;gap:12px}.articleImageWithLegend+.articleImageWithLegend{margin-top:-12px}@media screen and (min-width: 768px){.articleImageWithLegend+.articleImageWithLegend{margin-top:-26px}}@media screen and (min-width: 768px){.articleImageWithLegend{padding-right:0}}.articleImageWithLegend .articleImageWithLegendImage{width:100%;display:block}.articleImageWithLegend .articleImageWithLegendLegend{color:#444;font-family:"Inter",sans-serif;font-size:14px;font-size:1.07692rem;text-align:left;font-style:normal;font-weight:400;line-height:155%}.socialMediaBlock{display:flex;align-items:center;gap:16px;font-size:14px;font-size:1.07692rem}@media screen and (min-width: 768px){.socialMediaBlock::before{content:'|';margin:0 16px;color:#9F9F9F;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;letter-spacing:1.32px;margin-right:0}}.socialMediaBlock .socialMediaItem{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;display:inline-flex;align-items:center;min-width:unset;min-height:unset;width:18px;height:18px;border:none}.socialMediaBlock .socialMediaItem:hover{background:none;color:unset}.socialMediaBlock .socialMediaBlockLabel{color:silver;font-family:"Inter",sans-serif;letter-spacing:1.32px;text-transform:uppercase}.socialMediaBlock .socialMediaBlockLinks{display:flex;gap:16px}.socialMediaBlock .socialMediaItemIcon{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;width:18px;height:18px;vertical-align:middle}.socialMediaBlock .socialMediaItemIcon:hover{background:none;color:unset}.articleAuthorSection{border-top:1px solid #666;padding-top:16px;display:flex;flex-direction:column;gap:34px;margin-top:20px}@media screen and (min-width: 768px){.articleAuthorSection{flex-direction:row;justify-content:space-between}}.articleAuthorSection .socialMediaBlock{flex-direction:column;align-items:start;gap:12px}@media screen and (min-width: 768px){.articleAuthorSection .socialMediaBlock{align-items:end}.articleAuthorSection .socialMediaBlock::before{content:none}}.articleAuthorSection .socialMediaBlock .socialMediaBlockLinks{gap:20px}.articleAuthorSection .socialMediaBlock .socialMediaBlockLabel{color:unset;font-size:14px;font-size:1.07692rem}.articleAuthorSection .socialMediaBlock .socialMediaItem{width:24px;height:24px}.articleAuthorSection .socialMediaBlock .socialMediaItem .socialMediaItemIcon{width:100%;height:100%;object-fit:contain}.articleAuthorSection .authorBlock{display:flex;gap:20px}.articleAuthorSection .authorBlock .responsive-image-container{flex-shrink:0;width:62px;height:62px;border-radius:50%;overflow:hidden}.articleAuthorSection .authorBlock .authorBlockAvatar{width:62px;height:62px;border-radius:50%;aspect-ratio:1 / 1;object-fit:cover}.articleAuthorSection .authorBlock .authorBlockInfo{display:flex;flex-direction:column;gap:4px;justify-content:center}.articleAuthorSection .authorBlock .authorBlockInfo .authorBlockName{font-family:"Inter",sans-serif;font-size:14px;font-size:1.07692rem}.articleAuthorSection .authorBlock .authorBlockInfo .authorBlockDate{font-family:"Inter",sans-serif;font-size:14px;font-size:1.07692rem}.articleQuote .articleQuoteText{color:#444;font-family:"EB Garamond",serif;font-size:28px;font-size:2.15385rem;font-style:italic;font-weight:400;line-height:120%}@media screen and (min-width: 768px){.articleQuote .articleQuoteText{font-size:32px;font-size:2.46154rem}}.articleQuote .articleQuoteStripeColor{width:60px;height:2px;margin:40px 0 0}.articleList{padding:28px 0 28px 0}@media screen and (min-width: 768px){.articleList{padding:40px 0}}.articleListOrdered{list-style:none;padding:0;margin:0}.articleListOrderedItemContent{display:flex;flex-direction:column;gap:8px}.articleListOrderedItemNumber{font-size:12px;font-size:.92308rem;font-weight:600}.articleListOrderedItemHeading{font-size:24px;font-size:1.84615rem;font-family:"EB Garamond",serif;font-weight:500}.articleListOrderedItemSubheading{font-size:12px;font-size:.92308rem;font-family:"Inter",sans-serif;font-weight:700;font-style:normal;line-height:140%;letter-spacing:1.44px;text-transform:uppercase;margin:0}.articleListOrderedItemBody{font-size:16px;font-size:1.23077rem;color:#444;font-family:"Inter",sans-serif;margin:4px 0 0;line-height:165%}.articleListOrderedItemBody a{text-decoration:underline;color:#444}.articleListOrderedItemDesktop{display:flex;gap:16px}.articleListOrderedItemDesktop:not(:last-child){margin-bottom:28px}.articleListOrderedItemDesktop .articleListOrderedItemSubheading{padding:2px 0 4px 0}.articleListOrderedItemMobile{display:flex;flex-flow:column wrap;gap:12px}.articleListOrderedItemMobile:not(:last-child){margin-bottom:28px}.articleListOrderedItemMobile .articleListOrderedItemHeading{display:flex;align-items:center;gap:12px}.articleListOrderedItemMobile .articleListOrderedItemNumber{font-family:"Inter",sans-serif;line-height:140%}.articleListUnordered{list-style:none;padding:0;margin:0}.articleListUnordered .articleListUnorderedItem{display:flex;align-items:flex-start;gap:16px}.articleListUnordered .articleListUnorderedItem:not(:last-child){margin-bottom:28px}.articleListUnordered .articleListCheckmark{width:28px;height:28px;flex-shrink:0}.articleListUnordered .articleListUnorderedItemContent{display:flex;flex-direction:column;gap:8px}.articleListUnordered .articleListUnorderedItemHeading{font-family:"EB Garamond",serif;font-size:24px;font-size:1.84615rem;font-style:normal;font-weight:500;line-height:120%}.articleListUnordered .articleListUnorderedItemBody{font-family:"Inter",sans-serif;color:#444;font-size:16px;font-size:1.23077rem;font-style:normal;font-weight:400;line-height:165%}.articleListUnordered .articleListUnorderedItemBody a{text-decoration:underline;color:#444}.articleRichText{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.articleRichText .articleRichTextSubHeading{color:#A03B2C;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.44px;text-transform:uppercase;margin-top:20px;order:-1}@media screen and (min-width: 768px){.articleRichText .articleRichTextSubHeading{margin-bottom:8px}}.articleRichText .articleRichTextHeading{color:#222;font-family:"EB Garamond",serif;font-size:28px;font-size:2.15385rem;font-style:normal;font-weight:500;line-height:120%}@media screen and (min-width: 768px){.articleRichText .articleRichTextHeading{font-size:40px;font-size:3.07692rem;line-height:110%}}.articleRichText .articleRichTextBody{color:#444;font-family:"Inter",sans-serif;font-size:16px;font-size:1.23077rem;font-style:normal;font-weight:400;line-height:165%}.articleRichText .articleRichTextBody *{font-family:"Inter",sans-serif}.articleRichText .articleRichTextBody a{text-decoration:underline}.articleRichText .articleRichTextBody h3{font-family:"EB Garamond",serif;font-size:24px;font-size:1.84615rem;font-style:normal;font-weight:500;line-height:120%;padding-bottom:16px}.articleRichText .articleRichTextBody p:not(:last-child){padding-bottom:12px}.articleRichText .articleRichTextBody ul,.articleRichText .articleRichTextBody ol{padding-left:24px}.articleRichText .articleRichTextBody ul{list-style-type:disc}.articleRichText .articleRichTextBody ol{list-style-type:decimal}.articleOnThisPage{display:none}@media screen and (min-width: 768px){.articleOnThisPage{display:block}}.articleOnThisPage .articleOnThisPageTitle{color:var(--on-this-page-color, #A03B2C);font-family:"Inter",sans-serif;font-size:14px;font-size:1.07692rem;font-weight:700;line-height:155%;letter-spacing:1.68px;text-transform:uppercase}.articleOnThisPage .articleOnThisPageTitle::after{content:'';display:block;height:1px;background-color:#9F9F9F;margin-top:20px}.articleOnThisPage .articleOnThisPageList{display:flex;flex-direction:column;gap:20px;margin-top:20px}.articleOnThisPage .articleOnThisPageItem{opacity:0.9}.articleOnThisPage .articleOnThisPageItem.active .articleOnThisPageLink{padding-left:8px;color:var(--on-this-page-color, #A03B2C)}.articleOnThisPage .articleOnThisPageItem.active .articleOnThisPageLink::before{content:'';position:absolute;left:0;top:0;width:2px;height:100%;background-color:var(--on-this-page-color, #A03B2C)}.articleOnThisPage .articleOnThisPageLink{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;display:block;color:#444;font-family:"Inter",sans-serif;font-size:16px;font-size:1.23077rem;line-height:165%;text-decoration:none;position:relative}.articleOnThisPage .articleOnThisPageLink:hover{background:none;color:unset}.articleSideRedirect{background-color:var(--side-redirect-bg, #A03B2C);padding:24px 20px;display:flex;flex-direction:column;gap:16px}.articleSideRedirect .articleSideRedirectText{color:var(--side-redirect-color, #fff);font-family:"EB Garamond",serif;font-size:32px;font-size:2.46154rem;line-height:115%}.articleSideRedirect .articleSideRedirectButton{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;color:var(--side-redirect-color, #fff);font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;text-transform:uppercase;letter-spacing:2.64px;text-underline-offset:7px;margin-bottom:7px}.articleSideRedirect .articleSideRedirectButton:hover{background:none;color:unset}.defaultTextInputWrapper{display:flex;flex-direction:column;position:relative;font-family:"ProximaNova","Arial",sans-serif;color:#000}.defaultTextInputWrapper .defaultTextInputLabel{font-size:14px;font-size:1.07692rem;line-height:12px;line-height:.92308rem;font-size:14px;letter-spacing:0;line-height:12px}.defaultTextInputWrapper .defaultTextInputContent{display:flex;align-items:center;margin-top:8px;padding:0 14px 0 14px;border-radius:4px;border:1px solid #D5D5D5;background:#fff}.defaultTextInputWrapper .defaultTextInputContent[data-disabled="true"]{background-color:#f4f4f4;opacity:50%}.defaultTextInputWrapper .defaultTextInputContent:has(.defaultTextInputError){border:1px solid #e31111;background:#FCE7E7}.defaultTextInputWrapper .defaultTextInputContent:has(.defaultTextInputError) .defaultTextInputError{background:#FCE7E7}.defaultTextInputWrapper .defaultTextInput{background:#fff;height:48px;width:100%;font-size:16px;border:none}.defaultTextInputWrapper .defaultTextInput:disabled{background-color:#f4f4f4}.defaultTextInputWrapper .defaultTextInputErrorMessage{display:none;padding-top:8px;color:#e31111;font-size:12px;font-size:.92308rem;line-height:12px;line-height:.92308rem;letter-spacing:0.5px}.defaultTextInputWrapper .defaultTextInputErrorMessage.visibleDefaultTextInputErrorMessage{display:initial}.defaultTextInputWrapper .showPasswordButton{font-size:14px;font-size:1.07692rem;line-height:17px;line-height:1.30769rem;font-weight:400;font-family:"ProximaNova","Arial",sans-serif;text-transform:none;display:flex;align-items:center;padding:0}.defaultTextInputWrapper .showPasswordButtonOpen{font-weight:700}.defaultCheckbox{display:flex;flex-flow:column}.defaultCheckbox-wrapper{display:flex;gap:12px;--width: 20px;--height: 20px}.defaultCheckbox-container{position:relative}.defaultCheckbox-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--width);height:var(--height);background-color:#fff;border:1px solid #D5D5D5;border-radius:0;display:block}.defaultCheckbox-label{color:#000;font-family:"ProximaNova","Arial",sans-serif;font-size:12px;font-size:.92308rem;line-height:18px;line-height:1.38462rem}@media screen and (min-width: 768px){.defaultCheckbox-label{font-size:14px;font-size:1.07692rem;line-height:20px;line-height:1.53846rem}}.defaultCheckbox-input:focus{border-color:#000;outline:none}.defaultCheckbox-input:focus-visible,.defaultCheckbox-input:focus-within{outline:2px solid #000;outline-offset:2px}.defaultCheckbox-input:disabled{background-color:#f4f4f4}.defaultCheckbox-input:checked+.defaultCheckbox-custom{display:block}.defaultCheckbox-input:checked+.defaultCheckbox-custom:before{content:'';width:7px;height:11px;border:solid #000;border-width:0 2px 2px 0;display:block;transform:rotate(45deg);margin:3px 6px}.defaultCheckbox-custom{width:var(--width);height:var(--height);pointer-events:none;position:absolute;top:0;left:0;display:none}.defaultCheckboxErrorMessage{display:none;padding-top:6px;color:red;font-family:"ProximaNova","Arial",sans-serif;font-size:12px;font-size:.92308rem;line-height:12px;line-height:.92308rem;letter-spacing:0.5px}.defaultCheckboxErrorMessage.visibleDefaultCheckboxErrorMessage{display:block}.subscribeBlock{padding:40px 20px}@media screen and (min-width: 768px){.subscribeBlock{padding:40px}}.subscribeBlock .subscribeBlockContent{display:flex;flex-direction:column;gap:28px;max-width:1040px;margin:0 auto}.subscribeBlock--light{background-color:#E5E1D9;color:#000}.subscribeBlock--dark{background-color:#222;color:#fff}.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent{background-color:#444}.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent .subscribeBlockFormInput.defaultTextInput{caret-color:#fff}.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent .subscribeBlockFormInput.defaultTextInput:autofill,.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent .subscribeBlockFormInput.defaultTextInput:-webkit-autofill,.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent .subscribeBlockFormInput.defaultTextInput:-webkit-autofill:focus{-webkit-text-fill-color:#fff !important;box-shadow:inset 0 0 0 1000px #444 !important;caret-color:#fff}.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent .subscribeBlockFormInput{background-color:#444;color:#fff}.subscribeBlock--dark .subscribeBlockFormInputContent.defaultTextInputContent .subscribeBlockFormInput.defaultTextInputError{color:#000}.subscribeBlock--dark .subscribeBlockForm .subscribeBlockCheckboxText{color:#fff}.subscribeBlock--dark .subscribeBlockForm .subscribeBlockNote{color:silver}.subscribeBlock--dark .subscribeBlockForm .subscribeBlockSubmit{background-color:#fff}.subscribeBlock--dark .subscribeBlockForm .subscribeBlockSubmit:hover{opacity:0.7;background:#fff;color:inherit}.subscribeBlock--dark .subscribeBlockForm .subscribeBlockSubmit path{fill:#000}.subscribeBlock--dark .subscribeBlockSuccess{color:#fff}.subscribeBlockTextContent{display:flex;flex-flow:column;align-items:center;flex:1}@media screen and (min-width: 768px){.subscribeBlockTextContent{align-items:flex-start}}.subscribeBlockTextContent .subscribeBlockSubheading{font-size:12px;font-size:.92308rem;font-family:"Inter",sans-serif;font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.44px;text-transform:uppercase;padding-bottom:12px}@media screen and (min-width: 768px){.subscribeBlockTextContent .subscribeBlockSubheading{padding-bottom:16px}}.subscribeBlockTextContent .subscribeBlockHeading{font-size:28px;font-size:2.15385rem;font-family:"EB Garamond",serif;font-weight:500;line-height:120%}@media screen and (min-width: 768px){.subscribeBlockTextContent .subscribeBlockHeading{font-size:40px;font-size:3.07692rem;line-height:110%;padding-bottom:12px}}.subscribeBlockTextContent .subscribeBlockBody{font-size:14px;font-size:1.07692rem;font-family:"Inter",sans-serif;margin:0 0 24px;display:none}@media screen and (min-width: 768px){.subscribeBlockTextContent .subscribeBlockBody{display:initial}}.subscribeBlockForm{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:16px}.subscribeBlockForm .defaultTextInputWrapper{flex:1}.subscribeBlockForm .defaultTextInputWrapper .subscribeBlockFormInput::placeholder{color:silver}.subscribeBlockForm .defaultTextInputWrapper .subscribeBlockFormInputContent.defaultTextInputContent{margin:0;border:none;border-radius:0}.subscribeBlockForm .defaultTextInputWrapper .subscribeBlockFormInput.defaultTextInput{height:52px}.subscribeBlockForm .subscribeBlockFormInputWrapper{display:flex;flex-direction:row}.subscribeBlockForm .subscribeBlockSubmit{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;width:auto;min-width:auto;background:#000;width:52px;height:52px;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);padding-right:8px}.subscribeBlockForm .subscribeBlockSubmit:hover{background:none;color:unset}.subscribeBlockForm .subscribeBlockSubmit:focus-visible{outline:2px solid #000;outline-offset:2px}.subscribeBlockForm .subscribeBlockSubmit:hover{opacity:0.7;background:#000;color:inherit}.subscribeBlockForm .subscribeBlockCheckboxes{display:flex;flex-direction:column;gap:12px}.subscribeBlockForm .subscribeBlockCheckboxes .defaultCheckbox-wrapper{display:flex;align-items:center}.subscribeBlockForm .subscribeBlockCheckboxText{font-size:12px;font-size:.92308rem;font-family:"Inter",sans-serif;font-weight:400;line-height:18px;color:#222}.subscribeBlockForm .subscribeBlockCheckboxText *{font-family:"Inter",sans-serif}.subscribeBlockForm .subscribeBlockNote{font-size:12px;font-size:.92308rem;color:#222}.subscribeBlockForm .subscribeBlockNote a{color:inherit;text-decoration:underline}.subscribeBlockForm .subscribeBlockCheckboxError{color:#e31111}.subscribeBlockSuccess{display:flex;align-items:center;justify-content:center;font-size:14px;font-size:1.07692rem;color:#222;font-family:"Inter",sans-serif;flex:1;font-weight:500;margin:0}.articleBodyRedirect{background-color:#222;color:#fff;padding:40px 0px}@media screen and (min-width: 768px){.articleBodyRedirect{padding:40px 30px}}.articleBodyRedirect .articleBodyRedirectInner{display:flex;flex-direction:column;text-align:center;gap:28px;max-width:860px;margin:0 auto}@media screen and (min-width: 768px){.articleBodyRedirect .articleBodyRedirectInner{text-align:start}}.articleBodyRedirect .articleBodyRedirectContent{display:flex;flex-direction:column;gap:10px}.articleBodyRedirect .articleBodyRedirectHeader{color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-weight:700;letter-spacing:1.44px;line-height:140%}.articleBodyRedirect .articleBodyRedirectText{color:#fff;font-family:"EB Garamond",serif;font-size:28px;font-size:2.15385rem;line-height:120%}@media screen and (min-width: 768px){.articleBodyRedirect .articleBodyRedirectText{font-size:32px;font-size:2.46154rem}}.articleBodyRedirect .articleBodyRedirectButton{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;color:#222;background-color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;letter-spacing:2.64px;padding:13px 24px;text-align:center;margin:auto;max-width:fit-content}.articleBodyRedirect .articleBodyRedirectButton:hover{background:none;color:unset}.articleBodyRedirect .articleBodyRedirectButton:hover{opacity:0.85}.blogPageArticle{display:flex;flex-flow:column nowrap;gap:24px}@media screen and (min-width: 768px){.blogPageArticle{flex-flow:column nowrap}}.blogPageArticle:hover .blogPageArticleImage{opacity:0.9}.blogPageArticle:hover .blogPageArticleTitle{text-decoration:underline}.blogPageArticle .blogPageArticlePillar{color:#A03B2C;text-align:center;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-weight:700;line-height:140%;letter-spacing:1.32px;text-transform:uppercase;padding-bottom:16px}@media screen and (min-width: 768px){.blogPageArticle .blogPageArticlePillar{padding-bottom:24px}}.blogPageArticle .blogPageArticleTitle{color:#222;text-align:center;font-family:"EB Garamond",serif;font-size:32px;font-size:2.46154rem;font-style:normal;font-weight:500;line-height:110%;padding-bottom:12px}@media screen and (min-width: 768px){.blogPageArticle .blogPageArticleTitle{font-size:24px;font-size:1.84615rem;text-align:left;padding-bottom:16px}}.blogPageArticle .blogPageArticleDescription{color:#444;text-align:center;font-family:"Inter",sans-serif;font-size:14px;font-size:1.07692rem;font-style:normal;font-weight:400;line-height:155%}@media screen and (min-width: 768px){.blogPageArticle .blogPageArticleDescription{font-size:16px;font-size:1.23077rem;text-align:unset}}.blogPageArticle .blogPageArticleImage{height:360px;width:100%;object-fit:cover;transition:opacity 100ms ease-in}@media screen and (min-width: 768px){.blogPageArticle .blogPageArticleImage{height:470px}}.blogPageArticle .blogPageArticleBottomText{display:flex;gap:6px;color:#444;justify-content:center;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-style:normal;line-height:140%;padding-top:16px}@media screen and (min-width: 768px){.blogPageArticle .blogPageArticleBottomText{font-size:14px;font-size:1.07692rem;justify-content:flex-start;padding-top:24px}}.blogPageArticle .blogPageArticleBottomText .divider{border-right:1px solid #444;position:relative}.articleRelatedArticles{display:none}@media screen and (min-width: 768px){.articleRelatedArticles{display:block;padding:80px 68px;background-color:#F8F6F1}}.articleRelatedArticles .articleRelatedArticlesHeader{text-align:center;margin-bottom:40px}.articleRelatedArticles .articleRelatedArticlesSubheading{font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-weight:700;text-transform:uppercase;letter-spacing:1.44px;line-height:140%;margin-bottom:24px}.articleRelatedArticles .articleRelatedArticlesHeading{font-family:"EB Garamond",serif;font-size:60px;font-size:4.61538rem;line-height:120%;font-weight:500}.articleRelatedArticles .articleRelatedArticlesGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px}.articleRelatedArticles .articleRelatedArticlesGrid .blogPageArticlePillar{text-align:left;padding-bottom:16px}.articleRelatedArticles .articleRelatedArticlesGrid .blogPageArticleTitle{padding-bottom:12px}.articleRelatedArticles .articleRelatedArticlesGrid .blogPageArticleBottomText{padding-top:20px}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.articleBreadcrumbs{color:#000;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0.72px;text-transform:uppercase}.articleBreadcrumbs .articleBreadcrumbsArrow{position:relative;top:2px;margin-right:8px}.articleBreadcrumbs .articleBreadcrumbsList{display:inline;list-style-type:none}@media screen and (min-width: 768px){.articleBreadcrumbs .articleBreadcrumbsList{display:flex;flex-flow:row wrap;align-items:center;gap:5px}}.articleBreadcrumbs .articleBreadcrumbsList .articleBreadcrumbsItem{display:inline}.blogArticlePage{max-width:1920px;margin:0 auto}.blogArticlePage .articlePageTopSection{display:flex;flex-flow:column nowrap;gap:16px;background:#222;padding:28px 20px}@media screen and (min-width: 768px){.blogArticlePage .articlePageTopSection{padding:40px 20px;gap:28px}}.blogArticlePage .articlePageTopSection .articlePageTopSectionHeading{color:#fff;text-align:center;font-family:"EB Garamond",serif;font-size:32px;font-size:2.46154rem;line-height:115%;line-height:8.84615%/pxrem;max-width:600px;margin:0 auto}@media screen and (min-width: 768px){.blogArticlePage .articlePageTopSection .articlePageTopSectionHeading{font-size:60px;font-size:4.61538rem;line-height:62px;line-height:4.76923rem;letter-spacing:1.2px}}.blogArticlePage .articlePageTopSection .articlePageTopSectionSubheading{color:#fff;text-align:center;font-family:"Inter",sans-serif;font-size:14px;font-size:1.07692rem;font-style:normal;line-height:140%;max-width:600px;margin:0 auto}@media screen and (min-width: 768px){.blogArticlePage .articlePageTopSection .articlePageTopSectionSubheading{font-size:18px;font-size:1.38462rem}}.blogArticlePage .articleInfoSection{background:#222;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 20px;border-top:1px solid #666}@media screen and (min-width: 768px){.blogArticlePage .articleInfoSection{flex-direction:row;height:48px;justify-content:center;gap:0}}.blogArticlePage .articleInfoSection .articleInfoMeta{color:silver;font-family:"Inter",sans-serif;letter-spacing:1.32px;font-size:14px;font-size:1.07692rem;text-transform:uppercase;display:flex;justify-content:center}.blogArticlePage .articleInfoSection .articleInfoMeta span+span::before{content:'|';margin:0 16px;color:#9F9F9F;font-family:"Inter",sans-serif;font-size:12px;font-size:.92308rem;letter-spacing:1.32px}.blogArticlePage .blogArticle{padding:20px 20px 60px 20px;display:flex;flex-flow:column nowrap}@media screen and (min-width: 768px){.blogArticlePage .blogArticle{padding:28px 52px 80px 45px}}.blogArticlePage .blogArticle .blogArticleHeroImage{display:block;width:100%;margin-top:20px}@media screen and (min-width: 768px){.blogArticlePage .blogArticle .blogArticleHeroImage{margin-top:24px}}.blogArticlePage .blogArticle .blogArticleHeroImage img{height:360px;width:100%;object-fit:cover;display:block}@media screen and (min-width: 768px){.blogArticlePage .blogArticle .blogArticleHeroImage img{height:720px}}.blogArticlePage .blogArticle .blogArticleBlocks{flex:1;display:flex;flex-flow:column nowrap;gap:28px;margin-top:20px}@media screen and (min-width: 768px){.blogArticlePage .blogArticle .blogArticleBlocks{gap:40px;margin-top:0}}.blogArticlePage .blogArticle .blogArticleBody{display:flex;align-items:flex-start;gap:clamp(20px, 4vw, 83px)}@media screen and (min-width: 768px){.blogArticlePage .blogArticle .blogArticleBody{margin-top:40px}}.blogArticlePage .blogArticle .blogArticleBody .blogArticleSidebar{display:flex;flex-direction:column;gap:60px;width:308px;position:sticky;top:var(--headerHeight);padding-top:20px;flex:0 1 30%;min-width:260px;max-width:310px}.blogArticlePage .blogArticle .blogArticleBody .blogArticleBlocks{flex:1;min-width:0}.blogArticlePage .blogArticle .subscribeBlock{margin:0 -20px;container-type:inline-size}@media screen and (min-width: 768px){.blogArticlePage .blogArticle .subscribeBlock{margin:0}}@container (width > 768px){.blogArticlePage .blogArticle .subscribeBlock .subscribeBlockContent{flex-direction:row;gap:clamp(20px, 3vw, 80px)}}@container (width < 768px){.blogArticlePage .blogArticle .subscribeBlock .subscribeBlockContent .subscribeBlockBody{margin:0}}.blogArticlePage .blogArticle .articleBodyRedirect{margin:0 -20px;container-type:inline-size}@media screen and (min-width: 768px){.blogArticlePage .blogArticle .articleBodyRedirect{margin:0}}.blogArticlePage .blogArticle .articleBodyRedirect .articleBodyRedirectInner{text-align:center}@container (width > 768px){.blogArticlePage .blogArticle .articleBodyRedirect .articleBodyRedirectInner{flex-direction:row;text-align:left;align-items:center;gap:clamp(10px, 3vw, 28px)}}@media screen and (min-width: 768px){.blogArticleFooter .subscribeBlockContent{flex-direction:row;gap:clamp(20px, 3vw, 80px);padding:60px 20px}}

