.blog_page__iP9Ub{--ink:#0c0e0b;--muted:#6c7068;--line:#dedfd9;--lime:#d9ff3f;min-height:100svh;overflow-x:clip;color:var(--ink);background:#fff;font-family:var(--font-jakarta),Arial,sans-serif}.blog_page__iP9Ub *{box-sizing:border-box}.blog_page__iP9Ub a{color:inherit;text-decoration:none}.blog_page__iP9Ub svg{stroke-width:1.8}.blog_hero__WLLgl{position:relative;display:grid;width:min(100% - 48px,1320px);margin:0 auto;padding:96px 0 62px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;gap:22px 70px}.blog_featureKicker__o5I2G,.blog_kicker__YsBJl{margin:0;color:#686d63;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blog_hero__WLLgl>.blog_kicker__YsBJl{grid-column:1/-1}.blog_hero__WLLgl>.blog_kicker__YsBJl:before{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:var(--lime);content:"";box-shadow:0 0 0 5px rgb(217 255 63/22%)}.blog_hero__WLLgl h1{grid-column:1;max-width:760px;margin:0;font-size:clamp(50px,4.5vw,70px);font-weight:570;line-height:.96;letter-spacing:-.06em;text-wrap:balance}.blog_heroIntro__F_DsA{display:flex;grid-column:2;align-items:flex-start;flex-direction:column;gap:23px}.blog_heroIntro__F_DsA p{max-width:430px;margin:0 0 5px;color:#6f756c;font-size:15px;line-height:1.7}.blog_categories__oxMX3{display:flex;width:min(calc(100% - 56px),1320px);min-height:54px;margin:0 auto;padding:0 2px;align-items:center;gap:12px;overflow:hidden;border-top:1px solid #dfe1da;color:#777d73;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.blog_categories__oxMX3 a{display:inline-flex;min-height:30px;padding:0 14px;align-items:center;border-radius:999px;transition:color .16s ease,background .16s ease}.blog_categories__oxMX3 a[aria-current=page]{color:var(--ink);background:var(--lime);font-weight:750}.blog_categories__oxMX3 a:not([aria-current=page]):hover{color:var(--ink);background:#f1f2ed}.blog_content__JGcxx{width:100%;margin:0;padding:56px max(24px,calc((100vw - 1320px) / 2)) 110px;background:#fff}.blog_feature__x4Tft{display:grid;min-height:590px;grid-template-columns:minmax(180px,.33fr) minmax(350px,.86fr) minmax(440px,1.05fr);gap:14px;color:var(--ink)!important}.blog_issuePanel__sGbpV{position:relative;display:flex;min-width:0;min-height:590px;overflow:hidden;padding:26px 24px;flex-direction:column;border-radius:24px;background:var(--lime);isolation:isolate}.blog_issuePanel__sGbpV small,.blog_issuePanel__sGbpV span{position:relative;z-index:2;width:100%;text-align:center;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.blog_issuePanel__sGbpV strong{position:relative;z-index:2;width:100%;margin-top:auto;text-align:center;font-size:clamp(78px,8vw,116px);font-weight:470;line-height:.72;letter-spacing:-.09em;isolation:isolate}.blog_issuePanel__sGbpV strong:after,.blog_issuePanel__sGbpV strong:before{position:absolute;z-index:-1;inset:0;content:"01";color:rgb(12 14 11/22%);pointer-events:none;opacity:0}.blog_issuePanel__sGbpV strong:before{animation:blog_issueTypeEchoUp__1ElRq 6s cubic-bezier(.22,1,.36,1) infinite}.blog_issuePanel__sGbpV strong:after{animation:blog_issueTypeEchoDown__r4jy7 6s cubic-bezier(.22,1,.36,1) .12s infinite}.blog_issuePanel__sGbpV small{margin-top:24px;color:rgb(12 14 11/52%)}.blog_featureVisual__K78rt{position:relative;min-height:590px;overflow:hidden;border-radius:24px;background-color:#dfe8ca;background-position:43%;background-size:cover;isolation:isolate}.blog_featureVisual__K78rt:before{position:absolute;z-index:-1;inset:0;content:"";z-index:1;background:linear-gradient(0deg,rgb(12 14 11/14%),transparent 44%)}.blog_imageCaption__PxksU{position:absolute;z-index:2;right:22px;bottom:22px;padding:9px 12px;border-radius:999px;color:white;background:rgb(12 14 11/68%);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(12px)}.blog_featureCopy__Yt4uS{display:flex;min-width:0;min-height:590px;padding:38px 42px 32px;overflow:hidden;flex-direction:column;border:1px solid #dde1da;border-radius:24px;background:#fff}.blog_featureMeta__gV7jE{display:flex;align-items:center;justify-content:space-between;gap:20px}.blog_featureMeta__gV7jE>span{color:#92978e;font-size:10px}.blog_featureDate__t_FPE{display:none}.blog_featureKicker__o5I2G{color:#545a51}.blog_featureCopy__Yt4uS h2{max-width:600px;margin:52px 0 22px;font-size:clamp(35px,3vw,48px);font-weight:570;line-height:1;letter-spacing:-.055em;text-wrap:balance}.blog_featureExcerpt__w7HLM{max-width:570px;margin:0;color:#757a72;font-size:15px;line-height:1.7}.blog_featureAction__OC19O{display:flex;margin-top:auto;padding-top:28px;align-items:center;justify-content:space-between;border-top:1px solid #e1e4dd;font-size:13px;font-weight:700}.blog_featureAction__OC19O i{display:grid;width:40px;height:40px;place-items:center;border:1px solid #d7dad3;border-radius:50%;transition:color .18s ease,border-color .18s ease,transform .18s ease}.blog_featureAction__OC19O svg{width:17px;height:17px}.blog_feature__x4Tft:hover .blog_featureAction__OC19O i{border-color:#9ab918;color:#61720f;transform:translateX(4px)}.blog_index__Le5PB{padding-top:78px}.blog_indexHeading__Wl8n8{display:flex;padding-bottom:18px;align-items:flex-end;justify-content:space-between;gap:30px;border-bottom:1px solid var(--ink)}.blog_indexHeading__Wl8n8 h2{margin:0;font-size:36px;font-weight:560;letter-spacing:-.048em}.blog_indexHeading__Wl8n8 p{margin:0;color:#7b8077;font-size:12px}.blog_articleRow__AgBdX{display:grid;min-height:118px;grid-template-columns:60px 130px minmax(0,1fr) 155px 30px;align-items:center;gap:22px;border-bottom:1px solid var(--line);transition:background .16s ease,padding .16s ease}.blog_articleRow__AgBdX:hover{padding-right:12px;padding-left:12px;background:#f6f7f2}.blog_articleRow__AgBdX strong{color:#a4a89f;font-size:13px;font-weight:700}.blog_articleRow__AgBdX small{color:#6f756a;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.blog_articleRow__AgBdX h3{margin:0;font-size:23px;font-weight:560;line-height:1.15;letter-spacing:-.035em}.blog_articleRow__AgBdX time{color:#858a81;text-align:right;font-size:11px}.blog_articleRow__AgBdX>svg{width:17px;height:17px}.blog_singleIssueNote__K6zpP{display:grid;min-height:130px;margin-top:46px;padding:28px 0;grid-template-columns:minmax(0,1fr);align-items:center;border-top:1px solid #cfd2ca;border-bottom:1px solid var(--line)}.blog_singleIssueNote__K6zpP span{font-size:27px;font-weight:570;line-height:1.06;letter-spacing:-.045em}.blog_singleIssueNote__K6zpP p{max-width:620px;margin:0;color:#777c73;font-size:14px;line-height:1.7}.blog_emptyState__LIYZo{padding:110px 24px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.blog_emptyState__LIYZo h2{margin:20px 0 0;font-size:clamp(42px,5vw,70px);font-weight:560;letter-spacing:-.06em}.blog_emptyState__LIYZo>p:last-child{max-width:620px;margin:22px auto 0;color:#777c73;font-size:15px;line-height:1.65}@media (max-width:960px){.blog_hero__WLLgl{grid-template-columns:1fr;gap:46px}.blog_heroIntro__F_DsA,.blog_hero__WLLgl h1{grid-column:1}.blog_heroIntro__F_DsA{max-width:430px}.blog_feature__x4Tft{min-height:0;grid-template-columns:170px minmax(0,1fr)}.blog_featureVisual__K78rt,.blog_issuePanel__sGbpV{min-height:500px}.blog_featureCopy__Yt4uS{min-height:450px;grid-column:1/-1}.blog_articleRow__AgBdX{grid-template-columns:52px 105px minmax(0,1fr) 30px}.blog_articleRow__AgBdX time{display:none}}@media (max-width:760px){.blog_hero__WLLgl{width:calc(100% - 30px);padding:44px 0 30px;gap:20px}.blog_hero__WLLgl h1{max-width:360px;font-size:42px;line-height:.96;letter-spacing:-.062em}.blog_featureKicker__o5I2G,.blog_kicker__YsBJl{font-size:9px}.blog_heroIntro__F_DsA{gap:13px}.blog_heroIntro__F_DsA p{font-size:13px;line-height:1.58}.blog_categories__oxMX3{width:calc(100% - 30px);min-height:52px;gap:5px;overflow-x:auto;scrollbar-width:none}.blog_categories__oxMX3 a{min-height:30px;padding:0 12px}.blog_categories__oxMX3::-webkit-scrollbar{display:none}.blog_content__JGcxx{width:100%;padding:20px 15px 70px}.blog_feature__x4Tft{min-height:0;overflow:hidden;grid-template-columns:1fr;gap:0;border:1px solid #dde1da;border-radius:20px;background:#fff}.blog_issuePanel__sGbpV{display:none}.blog_featureVisual__K78rt{min-height:0;aspect-ratio:16/9;border-radius:0;background-position:50%}.blog_imageCaption__PxksU{right:14px;bottom:14px;padding:7px 10px}.blog_featureCopy__Yt4uS{min-height:0;padding:24px 20px 20px;grid-column:auto;border:0;border-radius:0}.blog_featureMeta__gV7jE{gap:12px}.blog_featureGuide__kiVOg{display:none}.blog_featureDate__t_FPE{display:block;color:#92978e;font-size:10px}.blog_featureCopy__Yt4uS h2{margin:22px 0 15px;font-size:29px;line-height:1.02;-webkit-line-clamp:5}.blog_featureCopy__Yt4uS h2,.blog_featureExcerpt__w7HLM{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.blog_featureExcerpt__w7HLM{font-size:13px;line-height:1.58;-webkit-line-clamp:4}.blog_featureAction__OC19O{margin-top:22px;padding-top:18px;font-size:12px}.blog_featureAction__OC19O i{width:36px;height:36px}.blog_index__Le5PB{padding-top:42px}.blog_indexHeading__Wl8n8{align-items:flex-start;flex-direction:column;gap:8px}.blog_indexHeading__Wl8n8 h2{font-size:30px}.blog_articleRow__AgBdX{min-height:100px;grid-template-columns:38px minmax(0,1fr) 24px;gap:10px}.blog_articleRow__AgBdX small{display:none}.blog_articleRow__AgBdX h3{font-size:17px}.blog_singleIssueNote__K6zpP{min-height:0;margin-top:38px;padding:28px 0;grid-template-columns:1fr;gap:18px}.blog_singleIssueNote__K6zpP span{max-width:260px;font-size:24px}.blog_singleIssueNote__K6zpP p{margin:0;font-size:13px}}@media (prefers-reduced-motion:reduce){.blog_articleRow__AgBdX,.blog_featureAction__OC19O i{transition:none}.blog_issuePanel__sGbpV strong:after,.blog_issuePanel__sGbpV strong:before{animation:none}}@keyframes blog_issueTypeEchoUp__1ElRq{0%,68%,to{opacity:0;transform:translateY(0)}73%{opacity:.42;transform:translateY(-8px)}82%{opacity:0;transform:translateY(-25px)}}@keyframes blog_issueTypeEchoDown__r4jy7{0%,69%,to{opacity:0;transform:translateY(0)}75%{opacity:.24;transform:translateY(8px)}84%{opacity:0;transform:translateY(22px)}}