.blog-module__JsT-Oq__page{--ink:#171c25;--prose:#2a3039;--muted:#6b7280;--hair:#e7e5e1;--hair-soft:#efedea;--orange:#ff651f;--display:var(--font-poppins), "Poppins", sans-serif;--body:var(--font-inter), "Inter", sans-serif;--ease:cubic-bezier(.22, .61, .36, 1);color:var(--ink);font-family:var(--body);background:#fff;overflow:hidden}.blog-module__JsT-Oq__dots{background-image:radial-gradient(circle,#171c2513 1px,#0000 1.1px);background-position:-1px -1px;background-size:26px 26px}.blog-module__JsT-Oq__wrap,.blog-module__JsT-Oq__readWrap{width:100%;margin:0 auto;padding-left:48px;padding-right:48px}.blog-module__JsT-Oq__wrap{max-width:1200px}.blog-module__JsT-Oq__readWrap{max-width:816px}.blog-module__JsT-Oq__hero{padding:clamp(48px,6.2vw,86px) 0 clamp(34px,3.6vw,52px);position:relative}.blog-module__JsT-Oq__hero:after,.blog-module__JsT-Oq__postTop:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:150px;position:absolute;bottom:0;left:0;right:0}.blog-module__JsT-Oq__heroInner,.blog-module__JsT-Oq__postTop>*{z-index:1;position:relative}.blog-module__JsT-Oq__eyebrow,.blog-module__JsT-Oq__category,.blog-module__JsT-Oq__featuredTag{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:600}.blog-module__JsT-Oq__eyebrow{margin-bottom:20px}.blog-module__JsT-Oq__heroTitle{max-width:14em;font-family:var(--display);letter-spacing:-.035em;font-size:clamp(34px,4.3vw,58px);font-weight:700;line-height:1.05}.blog-module__JsT-Oq__heroSubtitle{max-width:34em;color:var(--muted);margin-top:20px;font-size:clamp(16.5px,1.3vw,19px);line-height:1.55}.blog-module__JsT-Oq__featuredSection{padding-bottom:clamp(46px,5vw,70px)}.blog-module__JsT-Oq__section{padding-bottom:clamp(52px,5.4vw,78px)}.blog-module__JsT-Oq__sectionHeader{border-bottom:1px solid var(--hair);align-items:baseline;gap:16px;margin-bottom:clamp(20px,2.2vw,30px);padding-bottom:14px;display:flex}.blog-module__JsT-Oq__sectionTitle{letter-spacing:.16em;text-transform:uppercase;font-size:12.5px;font-weight:600}.blog-module__JsT-Oq__sectionCount{color:var(--muted);letter-spacing:.02em;font-size:12.5px;font-weight:500}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,28px);display:grid}.blog-module__JsT-Oq__gridHouse{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__JsT-Oq__card{border:1px solid var(--hair);min-width:0;color:inherit;transition:transform .28s var(--ease), box-shadow .28s var(--ease), border-color .28s var(--ease);background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #171c250a,0 10px 30px #171c2512}.blog-module__JsT-Oq__card:hover{border-color:#dedbd6;transform:translateY(-4px);box-shadow:0 2px 4px #171c250d,0 28px 60px #171c2521}.blog-module__JsT-Oq__cardCover{border-bottom:1px solid var(--hair);background:#f4f3f1;width:100%;height:auto;display:block}.blog-module__JsT-Oq__cardBody{flex-direction:column;flex:1;padding:24px 26px 20px;display:flex}.blog-module__JsT-Oq__cardTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(18.5px,1.5vw,20.5px);font-weight:600;line-height:1.22}.blog-module__JsT-Oq__cardExcerpt{color:var(--muted);margin-top:10px;padding-bottom:6px;font-size:15px;line-height:1.5}.blog-module__JsT-Oq__cardFooter{border-top:1px solid var(--hair-soft);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:15px;display:flex}.blog-module__JsT-Oq__cardMeta,.blog-module__JsT-Oq__postMeta{min-width:0;color:var(--muted);align-items:center;font-size:13.5px;font-weight:500;display:flex}.blog-module__JsT-Oq__cardMeta{gap:9px}.blog-module__JsT-Oq__avatar{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px;display:block;box-shadow:0 0 0 1px #171c2517}.blog-module__JsT-Oq__cardMore{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.blog-module__JsT-Oq__cardMore svg{width:15px;height:15px;color:var(--orange);transition:transform .24s var(--ease)}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__cardMore svg{transform:translate(4px)}.blog-module__JsT-Oq__featured{border-radius:24px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardCover{object-fit:cover;object-position:center 82%;height:clamp(220px,26vw,380px)}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardBody{padding:clamp(28px,3vw,40px) clamp(28px,3vw,42px) clamp(24px,2.4vw,32px)}.blog-module__JsT-Oq__featuredTag{letter-spacing:.15em;margin-bottom:16px;font-size:11.5px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardTitle{letter-spacing:-.034em;max-width:22em;font-size:clamp(24px,2.5vw,33px);line-height:1.12}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardExcerpt{max-width:44em;margin-top:14px;font-size:16.5px;line-height:1.55}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardFooter{margin-top:24px;padding-top:18px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardMeta{gap:11px;font-size:14.5px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__avatar{width:30px;height:30px}.blog-module__JsT-Oq__empty{color:var(--muted);text-align:center;padding:48px 0 72px}.blog-module__JsT-Oq__postTop{position:relative}.blog-module__JsT-Oq__postCover{padding-top:clamp(20px,2.6vw,34px)}.blog-module__JsT-Oq__postCover img{border:1px solid var(--hair);background:#f4f3f1;border-radius:clamp(14px,1.6vw,22px);width:100%;height:auto;display:block}.blog-module__JsT-Oq__postHeader{padding-top:clamp(30px,3.6vw,50px)}.blog-module__JsT-Oq__backLink{color:var(--muted);transition:color .18s var(--ease);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.blog-module__JsT-Oq__backLink:hover{color:var(--ink)}.blog-module__JsT-Oq__backLink svg{width:14px;height:14px;transition:transform .24s var(--ease)}.blog-module__JsT-Oq__backLink:hover svg{transform:translate(-3px)}.blog-module__JsT-Oq__category{margin-top:26px}.blog-module__JsT-Oq__postTitle{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin-top:16px;font-size:clamp(31px,3.7vw,48px);font-weight:700;line-height:1.06}.blog-module__JsT-Oq__postExcerpt{max-width:30em;color:var(--muted);text-wrap:balance;margin-top:18px;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.blog-module__JsT-Oq__postMeta{border-top:1px solid var(--hair);gap:12px;margin-top:26px;padding-top:20px}.blog-module__JsT-Oq__bylineAvatar{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px;display:block;box-shadow:0 0 0 1px #171c2517,0 0 0 5px #171c2508}.blog-module__JsT-Oq__bylineName{color:var(--ink);font-weight:600}.blog-module__JsT-Oq__prose{padding-top:1px}.blog-module__JsT-Oq__prose p,.blog-module__JsT-Oq__prose li{color:var(--prose);font-size:19px;line-height:1.7}.blog-module__JsT-Oq__prose p{margin-top:24px}.blog-module__JsT-Oq__prose>:first-child{margin-top:30px}.blog-module__JsT-Oq__prose .blog-article-beat+.blog-article-beat{margin-top:11px}.blog-module__JsT-Oq__prose h1,.blog-module__JsT-Oq__prose h2,.blog-module__JsT-Oq__prose h3,.blog-module__JsT-Oq__prose h4{color:var(--ink);font-family:var(--display);letter-spacing:-.03em;font-weight:600}.blog-module__JsT-Oq__prose h1,.blog-module__JsT-Oq__prose h2{margin-top:clamp(38px,4vw,52px);font-size:clamp(22px,2.1vw,27px);line-height:1.2}.blog-module__JsT-Oq__prose h3,.blog-module__JsT-Oq__prose h4{margin-top:34px;font-size:19.5px;line-height:1.32}.blog-module__JsT-Oq__prose h1+p,.blog-module__JsT-Oq__prose h2+p{margin-top:14px}.blog-module__JsT-Oq__prose h3+p,.blog-module__JsT-Oq__prose h4+p{margin-top:10px}.blog-module__JsT-Oq__prose ul,.blog-module__JsT-Oq__prose ol{margin-top:20px;padding:0;list-style:none}.blog-module__JsT-Oq__prose li{margin-top:11px;padding-left:24px;position:relative}.blog-module__JsT-Oq__prose ul li:before{background:var(--orange);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:3px}.blog-module__JsT-Oq__prose ol{counter-reset:blog-list}.blog-module__JsT-Oq__prose ol li{counter-increment:blog-list}.blog-module__JsT-Oq__prose ol li:before{color:var(--orange);content:counter(blog-list) ".";font-weight:600;position:absolute;left:0}.blog-module__JsT-Oq__prose blockquote{border-left:3px solid var(--orange);color:var(--ink);font-family:var(--display);letter-spacing:-.032em;text-wrap:balance;margin:clamp(40px,4.6vw,58px) 0;padding:2px 0 2px 26px;font-size:clamp(22px,2.35vw,30px);font-weight:600;line-height:1.24}.blog-module__JsT-Oq__prose blockquote p{color:inherit;font:inherit;margin:0}.blog-module__JsT-Oq__prose a{color:#0050ff;text-underline-offset:3px;font-weight:500;text-decoration:underline}.blog-module__JsT-Oq__prose img{border:1px solid var(--hair);border-radius:18px;width:100%;height:auto;margin-top:30px}.blog-module__JsT-Oq__prose pre{color:#fff;background:#171c25;border-radius:16px;margin-top:24px;padding:18px;overflow-x:auto}.blog-module__JsT-Oq__prose code{font-size:.88em}.blog-module__JsT-Oq__prose table{border-collapse:collapse;width:100%;margin-top:24px;font-size:16px}.blog-module__JsT-Oq__prose th,.blog-module__JsT-Oq__prose td{border-bottom:1px solid var(--hair);text-align:left;padding:12px}.blog-module__JsT-Oq__postClose{border-top:1px solid var(--hair);text-align:center;margin-top:clamp(44px,5vw,64px);padding:clamp(38px,4.4vw,56px) 0 clamp(62px,7vw,92px)}.blog-module__JsT-Oq__postClose .badge{cursor:pointer;width:214px;transition:transform .2s var(--ease);will-change:transform;background:0 0;border:0;border-radius:9px;padding:0;line-height:0;display:inline-block}.blog-module__JsT-Oq__postClose .badge:hover{transform:scale(1.03)}.blog-module__JsT-Oq__postClose .badge svg{width:100%;height:auto;display:block}.blog-module__JsT-Oq__postClose .badge .b-sm{fill:#fff;font-family:var(--body);letter-spacing:.015em;font-size:7.4px;font-weight:400}.blog-module__JsT-Oq__postClose .badge .b-lg{fill:#fff;font-family:var(--body);letter-spacing:-.012em;font-size:16px;font-weight:500}.blog-module__JsT-Oq__postMicro{color:var(--muted);margin-top:15px;font-size:14px}@media (max-width:1080px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.blog-module__JsT-Oq__wrap,.blog-module__JsT-Oq__readWrap{padding-left:20px;padding-right:20px}.blog-module__JsT-Oq__hero{padding:38px 0 26px}.blog-module__JsT-Oq__eyebrow,.blog-module__JsT-Oq__category{letter-spacing:.11em;font-size:11px}.blog-module__JsT-Oq__eyebrow{margin-bottom:16px}.blog-module__JsT-Oq__postHeader{padding-top:30px}.blog-module__JsT-Oq__category{margin-top:22px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardCover{object-position:center 84%;height:clamp(150px,44vw,220px)}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardBody{padding:24px 22px 20px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardTitle{font-size:23px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardExcerpt{font-size:15.5px}.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__gridHouse{grid-template-columns:1fr;gap:18px}.blog-module__JsT-Oq__cardBody{padding:22px 22px 18px}.blog-module__JsT-Oq__section{padding-bottom:46px}.blog-module__JsT-Oq__cardFooter{align-items:flex-end}.blog-module__JsT-Oq__prose p,.blog-module__JsT-Oq__prose li{font-size:18px}.blog-module__JsT-Oq__postClose .badge{width:190px}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__card,.blog-module__JsT-Oq__cardMore svg,.blog-module__JsT-Oq__backLink svg{transition:none}.blog-module__JsT-Oq__postClose .badge{transition:none}.blog-module__JsT-Oq__card:hover{transform:none}}
