.CategoryLanding-module__0A5HIa__page{--desk-accent:var(--accent);--desk-accent-soft:#e1e5f2;--desk-on-accent:#fff;background:var(--paper-light);color:var(--ink)}.CategoryLanding-module__0A5HIa__lime,.CategoryLanding-module__0A5HIa__coral,.CategoryLanding-module__0A5HIa__blue,.CategoryLanding-module__0A5HIa__ink,.CategoryLanding-module__0A5HIa__paper{--desk-accent:var(--accent);--desk-accent-soft:#e1e5f2;--desk-on-accent:#fff}.CategoryLanding-module__0A5HIa__masthead{grid-template-columns:120px 1fr .72fr;align-items:end;gap:4vw;min-height:330px;padding-block:72px 55px;display:grid}.CategoryLanding-module__0A5HIa__mastheadIndex{color:var(--desk-accent);flex-direction:column;align-self:stretch;align-items:center;display:flex}.CategoryLanding-module__0A5HIa__mastheadIndex span{font-family:var(--sans);font-size:16px}.CategoryLanding-module__0A5HIa__mastheadIndex i{opacity:.45;background:currentColor;flex:1;width:1px;margin:14px 0}.CategoryLanding-module__0A5HIa__mastheadIndex small{letter-spacing:.16em;writing-mode:vertical-rl;font-size:11px;font-weight:800;transform:rotate(180deg)}.CategoryLanding-module__0A5HIa__mastheadCopy>span{color:var(--desk-accent);letter-spacing:.16em;font-size:11px;font-weight:850}.CategoryLanding-module__0A5HIa__mastheadCopy h1{letter-spacing:-.035em;margin:14px 0 -11px;font-size:clamp(76px,10.5vw,156px);font-weight:790;line-height:.78}.CategoryLanding-module__0A5HIa__masthead>p{border-top:1px solid var(--ink);font-family:var(--serif);word-break:keep-all;margin:0;padding-top:20px;font-size:17px;font-weight:700;line-height:1.65}.CategoryLanding-module__0A5HIa__masthead>p span{color:var(--ink-soft);margin-top:8px;font-size:12px;font-weight:400;line-height:1.8;display:block}.CategoryLanding-module__0A5HIa__sectionRail{border-block:1px solid var(--ink);background:var(--paper);scrollbar-width:none;overflow-x:auto}.CategoryLanding-module__0A5HIa__sectionRail::-webkit-scrollbar{display:none}.CategoryLanding-module__0A5HIa__sectionRail>div{border-left:1px solid var(--line);min-width:max-content;display:flex}.CategoryLanding-module__0A5HIa__sectionRail a{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-width:170px;height:62px;padding:10px 18px;transition:background .2s,color .2s;display:flex}.CategoryLanding-module__0A5HIa__sectionRail a:hover{background:var(--desk-accent);color:var(--desk-on-accent)}.CategoryLanding-module__0A5HIa__sectionRail a span{color:var(--desk-accent);font-family:var(--sans);font-size:11px}.CategoryLanding-module__0A5HIa__sectionRail a:hover span{color:inherit;opacity:.62}.CategoryLanding-module__0A5HIa__sectionRail a strong{margin-top:4px;font-size:11px;font-weight:720}.CategoryLanding-module__0A5HIa__editorial{grid-template-columns:1.45fr .55fr;gap:22px;padding-block:52px 120px;display:grid}.CategoryLanding-module__0A5HIa__lead{border:1px solid var(--ink);background:var(--paper-light);flex-direction:column;min-width:0;display:flex}.CategoryLanding-module__0A5HIa__leadImage{background:var(--desk-accent-soft);min-height:560px;position:relative;overflow:hidden}.CategoryLanding-module__0A5HIa__leadImage img,.CategoryLanding-module__0A5HIa__highlightImage img{transition:transform .5s cubic-bezier(.2,.75,.25,1)}.CategoryLanding-module__0A5HIa__lead:hover .CategoryLanding-module__0A5HIa__leadImage img,.CategoryLanding-module__0A5HIa__highlight:hover .CategoryLanding-module__0A5HIa__highlightImage img{transform:scale(1.035)}.CategoryLanding-module__0A5HIa__cover img{object-fit:cover}.CategoryLanding-module__0A5HIa__contain img{object-fit:contain;padding:7%}.CategoryLanding-module__0A5HIa__leadImage>span{z-index:2;background:var(--desk-accent);color:var(--desk-on-accent);letter-spacing:.1em;align-items:center;gap:9px;padding:8px 10px;font-size:11px;font-weight:850;display:flex;position:absolute;top:18px;left:18px}.CategoryLanding-module__0A5HIa__leadImage>span b{background:var(--ink);color:#fff;font-size:inherit;margin:-8px 0 -8px -10px;padding:8px 9px}.CategoryLanding-module__0A5HIa__leadCopy{border-top:1px solid var(--ink);min-height:235px;padding:28px 32px 30px;position:relative}.CategoryLanding-module__0A5HIa__leadCopy h2{letter-spacing:-.035em;max-width:710px;margin:0 0 16px;font-size:clamp(36px,4vw,58px);font-weight:740;line-height:1.06}.CategoryLanding-module__0A5HIa__leadCopy p{max-width:670px;color:var(--ink-soft);font-family:var(--serif);margin:0 0 30px;font-size:13px;line-height:1.75}.CategoryLanding-module__0A5HIa__leadCopy small{font-size:11px;font-weight:720;position:absolute;bottom:27px;left:32px}.CategoryLanding-module__0A5HIa__leadCopy>i{font-size:20px;font-style:normal;position:absolute;bottom:24px;right:32px}.CategoryLanding-module__0A5HIa__highlights{border-top:1px solid var(--ink);flex-direction:column;display:flex}.CategoryLanding-module__0A5HIa__highlight{border-bottom:1px solid var(--ink);flex:1;grid-template-columns:36% 1fr;gap:17px;min-height:0;padding:18px 20px 18px 0;display:grid;position:relative}.CategoryLanding-module__0A5HIa__highlightImage{background:var(--desk-accent-soft);min-height:185px;position:relative;overflow:hidden}.CategoryLanding-module__0A5HIa__highlight>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.CategoryLanding-module__0A5HIa__highlight>div:nth-child(2)>span{color:var(--desk-accent);letter-spacing:.08em;font-size:11px;font-weight:850}.CategoryLanding-module__0A5HIa__highlight>div:nth-child(2)>span b{background:var(--desk-accent);color:var(--desk-on-accent);margin-right:7px;padding:3px 5px;font-size:11px;display:inline-block}.CategoryLanding-module__0A5HIa__highlight h3{letter-spacing:-.045em;margin:13px 0 9px;font-size:19px;line-height:1.15}.CategoryLanding-module__0A5HIa__highlight p{color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:11px;line-height:1.65}.CategoryLanding-module__0A5HIa__highlight small{margin-top:auto;padding-top:12px;font-size:11px;font-weight:750}.CategoryLanding-module__0A5HIa__highlight>i{font-style:normal;position:absolute;bottom:18px;right:2px}.CategoryLanding-module__0A5HIa__locked .CategoryLanding-module__0A5HIa__highlightImage img{filter:saturate(.55)contrast(.92);opacity:.72}.CategoryLanding-module__0A5HIa__locked:hover .CategoryLanding-module__0A5HIa__highlightImage img{transform:scale(1.02)}.CategoryLanding-module__0A5HIa__locked .CategoryLanding-module__0A5HIa__highlightImage:after{content:"";background:linear-gradient(#0000 35%,#1717175c);position:absolute;inset:0}.CategoryLanding-module__0A5HIa__memberVeil{z-index:2;background:var(--ink);color:#fff;letter-spacing:.1em;padding:7px 8px;font-size:11px;font-weight:850;position:absolute;bottom:12px;left:12px}.CategoryLanding-module__0A5HIa__locked>div:nth-child(2)>span b{background:var(--ink);color:#fff}.CategoryLanding-module__0A5HIa__browse{padding-bottom:125px}.CategoryLanding-module__0A5HIa__latestArticles{padding-bottom:120px}.CategoryLanding-module__0A5HIa__latestArticles .CategoryLanding-module__0A5HIa__sectionHeading{margin-bottom:30px}.CategoryLanding-module__0A5HIa__latestGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.CategoryLanding-module__0A5HIa__latestGrid>a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:420px;display:flex;position:relative}.CategoryLanding-module__0A5HIa__latestImage{background:var(--desk-accent-soft);height:220px;position:relative;overflow:hidden}.CategoryLanding-module__0A5HIa__latestImage img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.CategoryLanding-module__0A5HIa__latestGrid>a:hover .CategoryLanding-module__0A5HIa__latestImage img{transform:scale(1.035)}.CategoryLanding-module__0A5HIa__latestGrid>a>div:last-of-type{padding:20px}.CategoryLanding-module__0A5HIa__latestGrid>a span{color:var(--desk-accent);letter-spacing:.12em;font-size:11px;font-weight:850}.CategoryLanding-module__0A5HIa__latestGrid h3{letter-spacing:-.035em;margin:14px 0 8px;font-size:23px;line-height:1.1}.CategoryLanding-module__0A5HIa__latestGrid p{color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:11px;line-height:1.7}.CategoryLanding-module__0A5HIa__latestGrid>a>i{font-style:normal;position:absolute;bottom:18px;right:20px}.CategoryLanding-module__0A5HIa__sectionHeading{border-bottom:2px solid var(--ink);grid-template-columns:1fr .65fr;align-items:end;gap:6vw;margin-bottom:30px;padding-bottom:20px;display:grid}.CategoryLanding-module__0A5HIa__sectionHeading>div{align-items:baseline;gap:20px;display:flex}.CategoryLanding-module__0A5HIa__sectionHeading span{color:var(--desk-accent);font-family:var(--sans);font-size:11px}.CategoryLanding-module__0A5HIa__sectionHeading h2{letter-spacing:-.035em;margin:0;font-size:38px}.CategoryLanding-module__0A5HIa__sectionHeading>p{color:var(--ink-soft);font-family:var(--serif);text-align:right;margin:0;font-size:11px;line-height:1.7}.CategoryLanding-module__0A5HIa__browseGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.CategoryLanding-module__0A5HIa__browseGrid a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:225px;padding:25px;scroll-margin-top:180px;transition:background .2s,color .2s;display:flex;position:relative}.CategoryLanding-module__0A5HIa__browseGrid a:hover{background:var(--desk-accent);color:var(--desk-on-accent)}.CategoryLanding-module__0A5HIa__browseGrid a>span{color:var(--desk-accent);font-family:var(--sans);font-size:11px}.CategoryLanding-module__0A5HIa__browseGrid a:hover>span,.CategoryLanding-module__0A5HIa__browseGrid a:hover p{color:inherit;opacity:.65}.CategoryLanding-module__0A5HIa__browseGrid strong{letter-spacing:-.045em;margin-top:38px;font-size:24px;line-height:1.05}.CategoryLanding-module__0A5HIa__browseGrid p{max-width:260px;color:var(--ink-soft);font-family:var(--serif);margin:10px 0 0;font-size:11px;line-height:1.65}.CategoryLanding-module__0A5HIa__browseGrid i{font-style:normal;position:absolute;bottom:22px;right:24px}.CategoryLanding-module__0A5HIa__closing{background:var(--desk-accent);color:var(--desk-on-accent);padding:100px 0 110px}.CategoryLanding-module__0A5HIa__closing>div>span{letter-spacing:.15em;opacity:.65;font-size:11px;font-weight:850}.CategoryLanding-module__0A5HIa__closing h2{letter-spacing:-.035em;max-width:1050px;margin:28px 0 60px;font-size:clamp(50px,7vw,98px);line-height:.98}.CategoryLanding-module__0A5HIa__closing>div>div{border-top:1px solid;grid-template-columns:1fr auto;align-items:end;gap:8vw;padding-top:22px;display:grid}.CategoryLanding-module__0A5HIa__closing p{max-width:620px;font-family:var(--serif);opacity:.72;margin:0;font-size:13px;line-height:1.8}.CategoryLanding-module__0A5HIa__closing a{letter-spacing:.06em;border-bottom:1px solid;justify-content:space-between;min-width:190px;padding:13px 0;font-size:11px;font-weight:800;display:flex}.CategoryLanding-module__0A5HIa__closing a i{font-style:normal}@media (max-width:1050px){.CategoryLanding-module__0A5HIa__masthead{grid-template-columns:80px 1fr}.CategoryLanding-module__0A5HIa__masthead>p{grid-column:2}.CategoryLanding-module__0A5HIa__editorial{grid-template-columns:1fr}.CategoryLanding-module__0A5HIa__leadImage{min-height:65vw}.CategoryLanding-module__0A5HIa__highlights{grid-template-columns:repeat(3,1fr);display:grid}.CategoryLanding-module__0A5HIa__highlight{border-right:1px solid var(--ink);grid-template-columns:1fr;padding:0 14px 20px}.CategoryLanding-module__0A5HIa__highlight:first-child{padding-left:0}.CategoryLanding-module__0A5HIa__highlight:last-child{border-right:0;padding-right:0}.CategoryLanding-module__0A5HIa__highlightImage{min-height:220px}.CategoryLanding-module__0A5HIa__highlight>i{right:14px}}@media (max-width:720px){.CategoryLanding-module__0A5HIa__masthead{grid-template-columns:34px 1fr;gap:14px;min-height:310px;padding-block:55px 38px}.CategoryLanding-module__0A5HIa__mastheadIndex{grid-row:1/3}.CategoryLanding-module__0A5HIa__mastheadCopy h1{margin-top:18px;font-size:clamp(58px,18vw,82px);line-height:.86}.CategoryLanding-module__0A5HIa__masthead>p{grid-column:2;font-size:15px}.CategoryLanding-module__0A5HIa__sectionRail a{min-width:145px}.CategoryLanding-module__0A5HIa__editorial{padding-block:30px 82px}.CategoryLanding-module__0A5HIa__leadImage{min-height:105vw}.CategoryLanding-module__0A5HIa__leadCopy{min-height:250px;padding:24px 21px}.CategoryLanding-module__0A5HIa__leadCopy h2{font-size:36px}.CategoryLanding-module__0A5HIa__leadCopy small{left:21px}.CategoryLanding-module__0A5HIa__leadCopy>i{right:21px}.CategoryLanding-module__0A5HIa__highlights{display:block}.CategoryLanding-module__0A5HIa__highlight,.CategoryLanding-module__0A5HIa__highlight:first-child,.CategoryLanding-module__0A5HIa__highlight:last-child{border-right:0;grid-template-columns:120px 1fr;min-height:175px;padding:14px 16px 14px 0}.CategoryLanding-module__0A5HIa__highlightImage{min-height:145px}.CategoryLanding-module__0A5HIa__highlight p{display:none}.CategoryLanding-module__0A5HIa__highlight h3{font-size:18px}.CategoryLanding-module__0A5HIa__browse,.CategoryLanding-module__0A5HIa__latestArticles{padding-bottom:85px}.CategoryLanding-module__0A5HIa__latestGrid{grid-template-columns:1fr}.CategoryLanding-module__0A5HIa__latestGrid>a{min-height:360px}.CategoryLanding-module__0A5HIa__sectionHeading{grid-template-columns:1fr}.CategoryLanding-module__0A5HIa__sectionHeading h2{font-size:31px}.CategoryLanding-module__0A5HIa__sectionHeading>p{text-align:left}.CategoryLanding-module__0A5HIa__browseGrid{grid-template-columns:1fr 1fr}.CategoryLanding-module__0A5HIa__browseGrid a{min-height:190px;padding:20px}.CategoryLanding-module__0A5HIa__browseGrid strong{margin-top:28px;font-size:20px}.CategoryLanding-module__0A5HIa__closing{padding:78px 0 88px}.CategoryLanding-module__0A5HIa__closing h2{margin-bottom:42px;font-size:49px}.CategoryLanding-module__0A5HIa__closing>div>div{grid-template-columns:1fr}}@media (max-width:430px){.CategoryLanding-module__0A5HIa__mastheadCopy h1{font-size:54px}.CategoryLanding-module__0A5HIa__leadCopy h2{font-size:31px}.CategoryLanding-module__0A5HIa__highlight{grid-template-columns:105px 1fr}.CategoryLanding-module__0A5HIa__browseGrid{grid-template-columns:1fr}.CategoryLanding-module__0A5HIa__browseGrid a{min-height:165px}.CategoryLanding-module__0A5HIa__closing h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.CategoryLanding-module__0A5HIa__leadImage img,.CategoryLanding-module__0A5HIa__highlightImage img{transition:none}}@media (max-width:720px){.CategoryLanding-module__0A5HIa__browseGrid a>span,.CategoryLanding-module__0A5HIa__browseGrid a small,.CategoryLanding-module__0A5HIa__closing>div>span,.CategoryLanding-module__0A5HIa__mastheadCopy>span,.CategoryLanding-module__0A5HIa__leadCopy small,.CategoryLanding-module__0A5HIa__mastheadIndex small,.CategoryLanding-module__0A5HIa__highlight p,.CategoryLanding-module__0A5HIa__highlight small,.CategoryLanding-module__0A5HIa__closing a{font-size:11px}}.CategoryLanding-module__0A5HIa__sectionGroup{padding:62px 0 10px;scroll-margin-top:110px}.CategoryLanding-module__0A5HIa__sectionGroupHead{border-bottom:2px solid var(--ink);grid-template-columns:auto 1fr auto;align-items:baseline;gap:18px;margin-bottom:26px;padding-bottom:14px;display:grid}.CategoryLanding-module__0A5HIa__sectionGroupHead h2{font-family:var(--sans);letter-spacing:-.04em;margin:0;font-size:26px;font-weight:800}.CategoryLanding-module__0A5HIa__sectionGroupHead p{color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:13px}.CategoryLanding-module__0A5HIa__sectionGroupHead small{color:var(--desk-accent);letter-spacing:0;font-size:17px;font-weight:850}.CategoryLanding-module__0A5HIa__sectionEmpty{color:var(--ink-soft);font-family:var(--serif);margin:0;padding:22px 0 6px;font-size:14px}.CategoryLanding-module__0A5HIa__sectionEmpty a{border-bottom:1px solid var(--desk-accent);color:var(--desk-accent)}@media (max-width:720px){.CategoryLanding-module__0A5HIa__sectionGroup{padding:42px 0 6px}.CategoryLanding-module__0A5HIa__sectionGroupHead{grid-template-columns:1fr auto;gap:8px 12px}.CategoryLanding-module__0A5HIa__sectionGroupHead p{grid-column:1/-1}.CategoryLanding-module__0A5HIa__sectionGroupHead h2{font-size:21px}}.CategoryLanding-module__0A5HIa__sectionList{gap:2px;display:grid}.CategoryLanding-module__0A5HIa__sectionList a{border-bottom:1px solid var(--line);background:var(--paper-light);grid-template-columns:200px 1fr 24px;align-items:center;gap:26px;padding:18px 20px 18px 0;transition:background .2s,padding .2s;display:grid}.CategoryLanding-module__0A5HIa__sectionList a:hover{background:var(--desk-accent-soft);padding-left:12px}.CategoryLanding-module__0A5HIa__sectionList img{object-fit:cover;width:200px;height:132px}.CategoryLanding-module__0A5HIa__sectionList span{color:var(--desk-accent);letter-spacing:.08em;font-size:11px;font-weight:800}.CategoryLanding-module__0A5HIa__sectionList h3{font-family:var(--sans);letter-spacing:-.04em;margin:8px 0 7px;font-size:23px;font-weight:760;line-height:1.25}.CategoryLanding-module__0A5HIa__sectionList p{color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:14px;line-height:1.6}.CategoryLanding-module__0A5HIa__sectionList i{color:var(--desk-accent);text-align:right;font-size:17px;font-style:normal}@media (max-width:720px){.CategoryLanding-module__0A5HIa__sectionList a{grid-template-columns:96px 1fr;align-items:start;gap:14px;padding:14px 0}.CategoryLanding-module__0A5HIa__sectionList img{width:96px;height:76px}.CategoryLanding-module__0A5HIa__sectionList h3{margin:6px 0 5px;font-size:18px}.CategoryLanding-module__0A5HIa__sectionList p{font-size:13px}.CategoryLanding-module__0A5HIa__sectionList i{display:none}}.CategoryLanding-module__0A5HIa__sectionRail strong em{color:var(--desk-accent);margin-left:6px;font-size:14px;font-style:normal;font-weight:850}.CategoryLanding-module__0A5HIa__browseGrid a small{color:var(--desk-accent);letter-spacing:.02em;margin-top:10px;font-size:14px;font-weight:850}
