@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-normal.4uxlocMh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-normal.uvC0WHQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-ext-500-normal.BJfUCQsA.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-500-normal.DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer base{*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{color:#292723;background:#f8f5ef;margin:0;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.7}a{color:inherit;text-decoration:none}a:hover{text-decoration-color:#a99a88}button,input{font:inherit}img{max-width:100%;height:auto;display:block}h1,h2,h3{letter-spacing:-.035em;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;line-height:1.04}h1{font-size:clamp(48px,5.8vw,88px)}h2{font-size:clamp(38px,4vw,58px)}h3{font-size:30px}h4{font-size:13px;font-weight:500}p{margin:0 0 20px}em{font-weight:400}::selection{background:#e0d4c4}:focus-visible{outline-offset:6px;outline:2px solid #75614a}summary{cursor:pointer}a:hover h3,.article-card h3 a:hover{text-underline-offset:5px;text-decoration:underline 1px}.skip-link{color:#fff;z-index:10;background:#292723;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:10px}}@layer layout{.topline{letter-spacing:.16em;text-transform:uppercase;background:#e9e0d4;justify-content:space-between;padding:10px 4.8%;font-size:10px;display:flex}.site-header{border-bottom:1px solid #ddd5ca;justify-content:space-between;align-items:center;gap:30px;height:108px;padding:0 4.8%;display:flex}.wordmark{letter-spacing:-1.8px;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:37px;line-height:1.3}.wordmark span{font-style:italic}.wordmark i{vertical-align:top;margin-left:7px;font-size:22px;font-style:normal}.desktop-nav{gap:34px;font-size:12px;display:flex}.desktop-nav a[aria-current=page]{border-bottom:1px solid}.header-cta{text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid;padding:10px 0;font-size:11px}.header-cta span{padding-left:25px}.mobile-menu{display:none}.hero{grid-template-columns:1fr 1fr;gap:55px;max-width:1700px;margin:auto;padding:46px 4.8% 0;display:grid}.hero-copy{padding:20px 0 0}.hero h1{letter-spacing:-.045em;margin-top:30px;font-size:clamp(65px,6.7vw,104px);line-height:.98}.hero-description{color:#655d53;max-width:360px;margin:28px 0;font-size:14px;line-height:1.9}.hero-footnote{letter-spacing:.13em;color:#6f6357;justify-content:space-between;gap:10px;margin-top:60px;padding-bottom:20px;font-size:8px;display:flex}.hero-visual{flex-direction:column;min-width:0;margin:0;display:flex;position:relative}.hero-visual img{object-fit:cover;object-position:67% center;height:100%;min-height:520px;max-height:620px}.hero-visual figcaption{color:#635a50;justify-content:space-between;padding:12px 0;font-size:10px;display:flex}.hero-visual figcaption span{letter-spacing:.1em;font-size:8px}.image-stamp{text-align:center;background:#f8f5efb8;border:1px solid #887a66;border-radius:50%;flex-direction:column;justify-content:center;width:95px;height:95px;font-size:12px;line-height:1.2;display:flex;position:absolute;top:23px;right:24px}.image-stamp em{font-family:Cormorant Garamond;font-size:23px}.manifesto-strip{text-transform:uppercase;letter-spacing:.17em;border-bottom:1px solid #ddd5ca;justify-content:center;gap:100px;margin-top:30px;padding:26px 20px;font-size:9px;display:flex}.manifesto-strip span:before{content:"✳";margin-right:17px}.section{max-width:1700px;margin:auto;padding:85px 4.8%}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px;display:flex}.section-heading h2{margin-bottom:0}.section-heading>.text-link{white-space:nowrap}.category-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.category-tile img{aspect-ratio:4/5;object-fit:cover}.category-tile>div{border-bottom:1px solid #cfc5b8;align-items:center;gap:12px;padding:20px 0;display:flex}.category-tile>div>span:first-child{color:#766858;font-size:10px}.category-tile>div>span:last-child{margin-left:auto}.category-tile h3{margin:0;font-size:25px}.category-more{justify-content:center;gap:40px;margin-top:25px;font-size:11px;display:flex}.latest{border-top:1px solid #dcd3c6}.article-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.article-card img{aspect-ratio:1.35;object-fit:cover;width:100%}.article-card h3{font-size:33px;line-height:1.1}.article-card>p{color:#665d52;font-size:13px}.article-card .text-link{font-size:10px}.ritual-feature{background:#e9e0d4;grid-template-columns:1fr 1fr;display:grid}.ritual-feature>div:first-child{min-height:570px}.ritual-feature img{object-fit:cover;width:100%;height:100%}.ritual-copy{padding:75px 14%}.ritual-copy h2{margin-top:25px;font-size:70px}.ritual-copy>p:not(.eyebrow){color:#60574d;max-width:330px;font-size:14px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:30px;display:grid}.product-card img{aspect-ratio:1.2;object-fit:cover;width:100%}.product-card>.eyebrow{margin-top:25px}.product-card h3{font-size:32px}.product-card>p:not(.eyebrow){font-size:13px}.product-card details{font-size:12px}.product-card summary{border-block:1px solid #d7cdbf;justify-content:space-between;padding:12px 0;display:flex}.product-card dl{line-height:1.5}.product-card dt{margin-top:12px;font-weight:500}.product-card dd{margin:4px 0}.brand-section{text-align:center;border-top:1px solid #d7cdbf;padding:55px 4.8%}.brand-list{letter-spacing:.03em;justify-content:space-around;align-items:center;gap:30px;margin:34px 0;font-size:26px;display:flex}.serif-brand{font-family:Cormorant Garamond,Georgia,serif}.brand-section>p:last-child{color:#665d52;font-size:10px}.newsletter{background:#e9e0d4;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:70px 9%;display:grid}.newsletter h2{margin-bottom:0;font-size:60px}.newsletter>div:last-child>p:first-child{max-width:400px;font-size:14px}.newsletter-status{border-bottom:1px solid #a99a88;justify-content:space-between;gap:16px;padding:16px 0;font-size:12px;display:flex}.newsletter-status span{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.newsletter small{color:#655d53;font-size:10px}footer{padding:60px 4.8% 20px}.footer-main{grid-template-columns:2fr 1fr 1fr 1fr;gap:35px;display:grid}.footer-main h2{letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-family:DM Sans;font-size:10px}.footer-main>div>a:not(.wordmark){margin:10px 0;font-size:11px;display:block}.footer-main p{font-size:12px}.footer-about{color:#70665c;line-height:1.8}.footer-bottom{border-top:1px solid #d7cdbf;justify-content:space-between;gap:20px;margin-top:45px;padding-top:20px;font-size:10px;display:flex}.footer-bottom a{text-decoration:underline}.page-wrap{max-width:1500px;margin:auto;padding:0 4.8%}.page-heading{text-align:center;max-width:800px;margin:auto;padding:60px 0}.page-heading>p:last-child{color:#655d53}.all-articles{row-gap:55px;padding-bottom:90px}.category-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:9%;padding:35px 0 70px;display:grid}.category-hero h1{font-size:76px}.category-hero p{max-width:500px}.category-hero img{aspect-ratio:1.4;object-fit:cover}.compact{padding:55px 0}.article-heading{text-align:center;max-width:980px;margin:50px auto 40px}.article-heading h1{font-size:clamp(45px,5.2vw,76px)}.dek{color:#655d53;max-width:680px;margin:25px auto}.byline{font-size:11px}.byline span{margin:0 10px}.article-cover{max-width:1150px;margin:0 auto 50px}.article-cover img{object-fit:cover;width:100%;max-height:520px}.article-cover figcaption{color:#655d53;margin-top:10px;font-size:10px}.article-layout{grid-template-columns:220px minmax(0,700px);justify-content:center;gap:8%;display:grid}.article-sidebar{align-self:start;font-size:12px;position:sticky;top:25px}.article-sidebar ul{border-top:1px solid #d7cdbf;padding:0;list-style:none}.article-sidebar li{border-bottom:1px solid #d7cdbf;padding:12px 0}.article-sidebar .text-link{margin-top:20px;display:block}.prose{overflow-wrap:anywhere;padding-bottom:40px;font-size:16px;line-height:1.9}.prose h2{margin-top:50px;scroll-margin-top:30px;font-size:42px}.prose h3{margin-top:30px;font-size:29px}.prose a{text-underline-offset:3px;text-decoration:underline}.prose li{margin:10px 0}.prose table{border-collapse:collapse;width:100%;font-size:13px}.prose th,.prose td{text-align:left;border-bottom:1px solid #cfc5b8;padding:13px}.policy{max-width:760px;margin:0 auto 80px}.policy h1{margin:45px 0}.editorial-note{background:#e9e0d4;padding:25px;font-size:12px;line-height:1.8}.editorial-note p{margin:8px 0 0}.pin-preview{width:260px}}@layer components{.eyebrow{text-transform:uppercase;letter-spacing:.17em;margin-bottom:17px;font-size:9px;font-weight:500}.tiny-star{vertical-align:middle;margin-right:12px;font-size:19px}.button{color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#292723;border:1px solid #292723;justify-content:space-between;align-items:center;gap:40px;padding:17px 24px;font-size:10px;transition:background .2s;display:inline-flex}.button:hover{background:#4c443a}.button.outline{color:#292723;background:0 0;gap:10px}.text-link{text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid #8d7f6d;padding-bottom:7px;font-size:10px;display:inline-block}.card-meta{letter-spacing:.1em;text-transform:uppercase;margin:20px 0 14px;font-size:9px}.card-meta span{color:#897762;margin:0 10px}.section-note{color:#665d52;max-width:330px;margin:0;font-size:12px}.pending{color:#6a5e50;border-bottom:1px solid #b8aa98;justify-content:space-between;padding:17px 0 12px;display:flex}.fine-print{color:#655d53;font-size:10px}.breadcrumbs{padding-top:25px;font-size:10px}.breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";color:#978675;margin-right:8px}.breadcrumbs a:hover{text-decoration:underline}.category-links{border-block:1px solid #d7cdbf;flex-wrap:wrap;justify-content:center;gap:15px 30px;margin:0 0 45px;padding:20px 0;font-size:11px;display:flex}.disclosure{font-size:11px}.image-link{display:block;overflow:hidden}.image-link img{transition:transform .35s}.image-link:hover img{transform:scale(1.025)}}@layer responsive{@media (width>=1700px){.site-header,.topline,footer{padding-inline:max(4.8%,50vw - 765px)}}@media (width<=1050px){.desktop-nav{gap:20px}.header-cta{display:none}.hero{gap:30px}.hero h1{font-size:72px}.hero-visual img{min-height:510px}.hero-footnote{margin-top:40px}.category-grid{gap:16px}.category-tile h3{font-size:22px}.ritual-copy{padding:60px 10%}.ritual-copy h2{font-size:58px}.article-grid,.product-grid{gap:24px}.article-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}.brand-list{font-size:22px}}@media (width<=700px){.topline{justify-content:center;font-size:8px}.topline span{display:none}.site-header{height:83px}.wordmark{font-size:32px}.desktop-nav{display:none}.mobile-menu{font-size:12px;display:block;position:relative}.mobile-menu summary{padding:12px 0;list-style:none}.mobile-menu nav{z-index:5;background:#f8f5ef;border:1px solid #d7cdbf;width:230px;padding:20px;position:absolute;top:48px;right:-10px;box-shadow:0 10px 20px #29272315}.mobile-menu nav a{padding:12px;display:block}.hero{flex-direction:column;gap:15px;padding-top:25px;display:flex}.hero-copy{padding-top:0}.hero h1{margin-top:20px;font-size:70px}.hero h1 br:first-child{display:none}.hero-description{max-width:330px;margin:23px 0;font-size:13px}.hero-footnote{margin-top:30px;font-size:7px}.hero-visual img{aspect-ratio:1.15;min-height:0;max-height:none}.hero-visual figcaption{font-size:9px}.hero-visual figcaption span{font-size:7px}.manifesto-strip{letter-spacing:.06em;gap:20px;margin-top:20px;padding:20px 12px;font-size:7px}.manifesto-strip span:before{margin-right:6px}.section{padding:55px 5%}.section-heading{margin-bottom:28px;display:block}.section-heading>.text-link{margin-top:20px}.section-heading h2{font-size:42px}.category-grid{grid-template-columns:1fr 1fr;gap:24px 15px}.category-tile>div{gap:8px;padding:14px 0}.category-tile h3{font-size:23px}.category-more{justify-content:space-between;gap:20px;font-size:9px}.article-grid{grid-template-columns:1fr;gap:38px}.article-card h3{font-size:35px}.article-card img{aspect-ratio:1.4}.ritual-feature{grid-template-columns:1fr}.ritual-feature>div:first-child{min-height:0}.ritual-feature img{aspect-ratio:1.4}.ritual-copy{padding:40px 7% 50px}.ritual-copy h2{font-size:58px}.product-grid{grid-template-columns:1fr;gap:40px}.product-card img{aspect-ratio:1.5}.section-note{margin-top:20px}.brand-list{grid-template-columns:1fr 1fr;gap:30px 15px;font-size:22px;display:grid}.brand-section{padding:40px 5%}.newsletter{grid-template-columns:1fr;gap:28px;padding:45px 6%}.newsletter h2{font-size:52px}.newsletter-status{font-size:11px}.footer-main{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-main>div:first-child{grid-column:1/-1}.footer-bottom{font-size:9px;display:block}.fine-print{font-size:9px}.page-heading{padding:45px 0}.category-hero{grid-template-columns:1fr;gap:20px;padding-bottom:15px}.category-hero h1{font-size:58px}.category-hero p{font-size:14px}.compact{padding:40px 0}.article-heading{margin-top:35px}.article-heading h1{font-size:48px}.dek{font-size:14px}.byline{font-size:10px}.article-cover{margin-bottom:25px}.article-layout{flex-direction:column;gap:25px;display:flex}.article-sidebar{width:100%;position:static}.article-sidebar nav ul{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.article-sidebar .fine-print{max-width:350px}.prose{font-size:15px}.prose h2{font-size:36px}.prose table{font-size:11px}.prose th,.prose td{padding:9px 5px}.breadcrumbs{font-size:9px}.all-articles{padding-bottom:50px}.policy h1{font-size:55px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}}.prose img{border-radius:2px;max-width:100%;height:auto}
