body:has(.blog_page__W_izQ){background-color:#faf8f5}.blog_page__W_izQ{--blog-bg:#faf8f5;--blog-surface:#ffffff;--blog-surface-2:#f3efe9;--blog-ink:#1b1a18;--blog-ink-hover:#33302b;--blog-text:#38352f;--blog-muted:#726d64;--blog-line:#e6e0d7;--blog-line-strong:#cfc7bb;--blog-accent:#e4572e;--blog-accent-soft:#fdeee6;--blog-accent-ink:#9a3316;--blog-link:#c5401a;--blog-flame:#ec1700;--blog-ok:#1e6b3a;--blog-ok-soft:#e3f5e9;--blog-star:#f2a900;--blog-radius-sm:12px;--blog-shadow:0 1px 2px rgb(27 26 24/0.04),0 8px 24px -12px rgb(27 26 24/0.12);--blog-shadow-lift:0 2px 4px rgb(27 26 24/0.05),0 18px 36px -16px rgb(27 26 24/0.22);--blog-ease:cubic-bezier(0.2,0.7,0.2,1);--blog-max:1400px;--blog-gutter:clamp(1rem,3.5vw,2.5rem);--blog-measure:46rem;--blog-sticky-top:calc(var(--header-height) + 1rem);display:block;width:100%;max-width:100%;overflow-x:clip;color:var(--blog-text);background:var(--blog-bg);font-size:1rem;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blog_page__W_izQ :where(*,:before,:after){box-sizing:border-box}.blog_page__W_izQ :where(a){color:inherit;text-decoration:none}.blog_page__W_izQ :where(img){max-width:100%;height:auto;display:block}.blog_page__W_izQ :where(svg){width:1em;height:1em;display:block;flex:none}.blog_page__W_izQ :where(h1,h2,h3,h4){margin:0;color:var(--blog-ink);font-family:inherit;letter-spacing:-.02em;line-height:1.15;text-transform:none}.blog_page__W_izQ :where(p,figure){margin:0}.blog_page__W_izQ :where(ul,ol){margin:0;padding:0;list-style:none}.blog_page__W_izQ :where(button,input){font-family:inherit}.blog_page__W_izQ :where(details) summary{list-style:none}.blog_page__W_izQ :where(details) summary::-webkit-details-marker{display:none}.blog_page__W_izQ :where(a,button,input,summary):focus-visible{outline:2px solid var(--blog-accent);outline-offset:2px}.blog_container__eN5JX{width:100%;max-width:var(--blog-max);margin-inline:auto;padding-inline:var(--blog-gutter)}.blog_flame__BIaH8{color:var(--blog-flame)}.blog_warn__uQZ_m{background:#111;color:#fff;text-align:center;font-weight:800;font-size:clamp(.95rem,1.6vw,1.25rem);line-height:1.35;padding:.9rem 1.25rem;letter-spacing:.01em}.blog_crumbs__lry9f{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:1.1rem 0 0;font-size:.8125rem;font-weight:600;color:var(--blog-muted)}.blog_crumbs__lry9f a:hover{color:var(--blog-ink)}.blog_crumbs__lry9f svg{font-size:.85rem;color:var(--blog-line-strong)}.blog_crumbs__lry9f span[aria-current]{color:var(--blog-ink);max-width:40ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog_eyebrow__UB04V{display:inline-flex;align-items:center;gap:.4em;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-accent-ink)}.blog_eyebrow__UB04V svg{font-size:1rem}.blog_btn__OENQB{display:inline-flex;align-items:center;justify-content:center;gap:.55em;font:inherit;font-size:1rem;font-weight:800;color:#fff;background:var(--blog-ink);border:2px solid var(--blog-ink);border-radius:999px;padding:.8em 1.5em;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,transform .2s;box-shadow:0 10px 24px -10px rgb(27 26 24/.45);-webkit-tap-highlight-color:transparent}.blog_btn__OENQB:hover{background:var(--blog-ink-hover);border-color:var(--blog-ink-hover);transform:translateY(-1px)}.blog_btn__OENQB:disabled{cursor:progress;opacity:.7}.blog_btn__OENQB svg{font-size:1.1em}.blog_btnLight__Rk4uQ{color:var(--blog-ink);background:#fff;border-color:#fff;box-shadow:none}.blog_btnLight__Rk4uQ:hover{background:var(--blog-surface-2);border-color:var(--blog-surface-2)}.blog_btnSm__MItBq{font-size:.875rem;padding:.6em 1.1em;box-shadow:none}.blog_btnSecondary__tLyDi{color:var(--blog-ink);background:var(--blog-surface);border-color:var(--blog-line);box-shadow:var(--blog-shadow)}.blog_btnSecondary__tLyDi:hover{background:var(--blog-surface);border-color:var(--blog-ink)}.blog_cat__2OoLS{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:var(--cat-tint,var(--blog-accent-soft));color:var(--cat-ink,var(--blog-accent-ink))}.blog_meta__Wjbs_{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;font-size:.8125rem;font-weight:600;color:var(--blog-muted)}.blog_meta__Wjbs_>span{display:inline-flex;align-items:center;gap:.35rem}.blog_meta__Wjbs_ svg{font-size:.95rem}.blog_stars__0B4K7{position:relative;display:inline-flex;line-height:0}.blog_stars__0B4K7 span{display:inline-flex;gap:1px}.blog_stars__0B4K7 svg{width:.9rem;height:.9rem}.blog_starsBase__0B_ta{color:#ddd6cb}.blog_starsFill__aJv5z{position:absolute;inset:0;overflow:hidden;width:var(--fill,0);color:var(--blog-star);white-space:nowrap}.blog_starsFill__aJv5z svg{fill:currentColor}.blog_hero__42ReT{padding:clamp(1.5rem,3vw,2.5rem) 0 clamp(1.25rem,2.5vw,2rem);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2rem;align-items:end}.blog_hero__42ReT h1{font-size:clamp(2rem,4.2vw,3.5rem);font-weight:800;letter-spacing:-.035em;line-height:1.02;margin-top:.75rem;max-width:16ch}.blog_hero__42ReT p{font-size:clamp(1rem,1.3vw,1.125rem);color:var(--blog-text);max-width:52ch;margin-top:1rem}.blog_heroStats__PXBHR{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.blog_stat__jF76N{padding:.9rem 1.1rem;background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:14px;min-width:9rem;box-shadow:var(--blog-shadow)}.blog_stat__jF76N b{display:block;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--blog-ink);line-height:1.1}.blog_stat__jF76N span{font-size:.8125rem;font-weight:600;color:var(--blog-muted)}.blog_chips__07tIu{padding-bottom:clamp(1.25rem,2.5vw,2rem);position:relative}.blog_chipsRow__lF72I{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--blog-gutter);padding-top:.25rem;margin-top:-.25rem;padding-bottom:.35rem;margin-inline:calc(-1 * var(--blog-gutter));padding-inline:var(--blog-gutter);scrollbar-width:none}.blog_chipsRow__lF72I::-webkit-scrollbar{display:none}.blog_chip__Tqige{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--blog-line);border-radius:999px;background:var(--blog-surface);font-size:.9375rem;font-weight:700;color:var(--blog-ink);transition:border-color .2s,transform .2s,background .2s,color .2s;box-shadow:var(--blog-shadow)}.blog_chip__Tqige:hover{border-color:var(--blog-ink);transform:translateY(-1px)}.blog_chip__Tqige.blog_isActive__McdZX{background:var(--blog-ink);border-color:var(--blog-ink);color:#fff}.blog_chipTag__UOQJM svg{width:1rem;height:1rem;margin-left:.35rem}.blog_chipN__WPo8K{font-size:.75rem;font-weight:800;padding:.1rem .45rem;border-radius:999px;background:var(--blog-surface-2);color:var(--blog-muted)}.blog_chip__Tqige.blog_isActive__McdZX .blog_chipN__WPo8K{background:rgb(255 255 255/.16);color:#fff}.blog_cover___Ek0B{position:relative;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:var(--blog-surface-2);display:grid;grid-template:100%/100%;place-items:center}.blog_cover___Ek0B img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--blog-ease)}.blog_coverContain__h1pt4{background:radial-gradient(60% 70% at 50% 60%,#fff 0,var(--blog-surface-2) 100%)}.blog_coverContain__h1pt4 img{object-fit:contain;padding:8%;mix-blend-mode:multiply}.blog_coverMark__pJ2kb{background:var(--cat-tint,var(--blog-surface-2))}.blog_coverMark__pJ2kb img{object-fit:contain;width:46%;height:36%;padding:0;filter:saturate(.9)}.blog_coverMark__pJ2kb:after{content:"";position:absolute;inset:auto -2rem -3rem auto;width:11rem;height:14rem;background:currentColor;color:rgb(255 255 255/.5);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='28 29 71 90'%3E%3Cpath d='M66.9,31.1c-3.1,19.4-11.5,24.9-17,34.2-7.9,13.2-10.6,28.2,9.6,51.9,10.8-20.9,16.5-21,20.9-32.6,5.7-15.2-4.6-42-13.5-53.5h0ZM68.3,116.8c.8-19.5,24.4-20.6,17.3-55.7,14.1,14.7,13.9,35.6,5.3,45.3-6.8,7.8-15.9,6-22.6,10.4h0ZM51.2,117.3c-23-2.4-28.2-28.3-10.9-42.8-4.9,19.3-1.2,33.5,10.9,42.8Z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='28 29 71 90'%3E%3Cpath d='M66.9,31.1c-3.1,19.4-11.5,24.9-17,34.2-7.9,13.2-10.6,28.2,9.6,51.9,10.8-20.9,16.5-21,20.9-32.6,5.7-15.2-4.6-42-13.5-53.5h0ZM68.3,116.8c.8-19.5,24.4-20.6,17.3-55.7,14.1,14.7,13.9,35.6,5.3,45.3-6.8,7.8-15.9,6-22.6,10.4h0ZM51.2,117.3c-23-2.4-28.2-28.3-10.9-42.8-4.9,19.3-1.2,33.5,10.9,42.8Z'/%3E%3C/svg%3E") center /contain no-repeat;pointer-events:none}.blog_feat__v5Jwh{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center;padding:clamp(1rem,2vw,1.5rem);background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:22px;box-shadow:var(--blog-shadow);margin-bottom:clamp(1.5rem,3vw,2.5rem);transition:box-shadow .2s,transform .2s}.blog_feat__v5Jwh:hover{box-shadow:var(--blog-shadow-lift);transform:translateY(-2px)}.blog_feat__v5Jwh .blog_cover___Ek0B{aspect-ratio:4/3;border-radius:16px}.blog_feat__v5Jwh:hover .blog_cover___Ek0B img{transform:scale(1.03)}.blog_featBody__UA7L9{padding:.5rem clamp(0rem,2vw,1.5rem) .5rem 0;display:grid;gap:.9rem;justify-items:start}.blog_featBody__UA7L9 h2{font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.08}.blog_featBody__UA7L9 p{font-size:1.0625rem;color:var(--blog-text);max-width:50ch}.blog_featRow__ubA_9{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.blog_featCta__lzvwT{display:inline-flex;align-items:center;gap:.4rem;font-weight:800;color:var(--blog-link)}.blog_featCta__lzvwT svg{transition:transform .15s}.blog_feat__v5Jwh:hover .blog_featCta__lzvwT svg{transform:translateX(3px)}.blog_grid__Sc40_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.blog_card__YU_Dp{display:flex;flex-direction:column;gap:.9rem;padding:.75rem;background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:20px;box-shadow:var(--blog-shadow);transition:box-shadow .2s,transform .2s}.blog_card__YU_Dp:hover{box-shadow:var(--blog-shadow-lift);transform:translateY(-3px)}.blog_card__YU_Dp:hover .blog_cover___Ek0B img{transform:scale(1.03)}.blog_cardBody__Y9QhH{padding:0 .5rem .5rem;display:grid;gap:.6rem;flex:1;align-content:start}.blog_cardTop__fiocW{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.blog_card__YU_Dp h3{font-size:1.1875rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_card__YU_Dp:hover h3{text-decoration:underline;text-decoration-color:var(--blog-accent);text-decoration-thickness:2px;text-underline-offset:3px}.blog_card__YU_Dp p{font-size:.9375rem;color:var(--blog-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_card__YU_Dp .blog_meta__Wjbs_{margin-top:auto;padding-top:.25rem}.blog_news__Z5BvM{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.5rem;align-items:center;padding:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,3vw,2.5rem);background:var(--blog-ink);color:#fff;border-radius:22px}.blog_news__Z5BvM h2{color:#fff;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:800;letter-spacing:-.03em}.blog_news__Z5BvM p{color:rgb(255 255 255/.72);margin-top:.4rem;font-size:.9375rem;max-width:48ch}.blog_news__Z5BvM form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.blog_news__Z5BvM input{height:3rem;border-radius:999px;border:1.5px solid rgb(255 255 255/.18);background:rgb(255 255 255/.08);color:#fff;padding:0 1.1rem;font-size:.9375rem;outline:none;min-width:0}.blog_news__Z5BvM input::placeholder{color:rgb(255 255 255/.55)}.blog_news__Z5BvM input:focus{border-color:#fff}.blog_newsDone__jsww2{display:flex;align-items:center;gap:.5rem;font-weight:800;color:#9be3b1}.blog_news__Z5BvM .blog_newsError__22Dc1{grid-column:1/-1;font-size:.8125rem;font-weight:600;color:#ffb4a8;margin-top:0}.blog_pages__ujuv4{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:1.25rem;border-top:1px solid var(--blog-line)}.blog_pagesCount__9sHCc{font-size:.875rem;font-weight:600;color:var(--blog-muted)}.blog_pagesList__3Eq02{display:flex;align-items:center;gap:.35rem}.blog_pagesList__3Eq02 a,.blog_pagesList__3Eq02 span{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border-radius:999px;border:1px solid var(--blog-line);background:var(--blog-surface);font-size:.9375rem;font-weight:700;color:var(--blog-ink);gap:.35rem}.blog_pagesList__3Eq02 a:hover{border-color:var(--blog-ink)}.blog_pagesList__3Eq02 [aria-current]{background:var(--blog-ink);border-color:var(--blog-ink);color:#fff}.blog_pagesList__3Eq02 .blog_isOff__GCJfL{opacity:.4;pointer-events:none}.blog_empty__phQQf{padding:3rem 1rem;text-align:center;color:var(--blog-muted);font-weight:600;grid-column:1/-1}.blog_progress__XxVwH{position:fixed;inset:0 0 auto;z-index:40;height:3px;pointer-events:none}.blog_progress__XxVwH i{display:block;height:100%;background:var(--blog-accent);transform-origin:left;transform:scaleX(var(--p,0));transition:transform .1s linear}.blog_phead__E1r_d{padding:1.25rem 0 clamp(1.25rem,2.5vw,2rem);max-width:56rem;display:grid;gap:1rem}.blog_pheadRow__lf0sE{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.blog_phead__E1r_d h1{font-size:clamp(1.9rem,3.8vw,3.25rem);font-weight:800;letter-spacing:-.035em;line-height:1.05}.blog_dek__sX9Zh{font-size:clamp(1.0625rem,1.4vw,1.25rem);color:var(--blog-text);max-width:60ch;line-height:1.5}.blog_byline__Ryl_B{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:.5rem}.blog_author__ng9VO{display:flex;align-items:center;gap:.75rem}.blog_avatar__IzaZU{width:2.75rem;height:2.75rem;border-radius:50%;background:var(--blog-ink);color:#fff;display:grid;place-items:center;font-size:.875rem;font-weight:800;letter-spacing:.04em;flex:none;overflow:hidden}.blog_avatar__IzaZU img{width:100%;height:100%;object-fit:cover}.blog_author__ng9VO b{display:block;font-size:.9375rem;color:var(--blog-ink);font-weight:800}.blog_author__ng9VO span{font-size:.8125rem;color:var(--blog-muted);font-weight:600}.blog_share__Pp_Ep{display:flex;align-items:center;gap:.35rem}.blog_share__Pp_Ep>span{font-size:.8125rem;font-weight:700;color:var(--blog-muted);margin-right:.25rem}.blog_share__Pp_Ep a,.blog_share__Pp_Ep button{width:2.5rem;height:2.5rem;padding:0;border-radius:50%;border:1px solid var(--blog-line);background:var(--blog-surface);color:var(--blog-ink);display:grid;place-items:center;cursor:pointer;font-size:1rem;transition:border-color .15s,background .15s;position:relative}.blog_share__Pp_Ep a:hover,.blog_share__Pp_Ep button:hover{border-color:var(--blog-ink)}.blog_share__Pp_Ep button.blog_isDone__IkIZk{background:var(--blog-ok-soft);border-color:var(--blog-ok);color:var(--blog-ok)}.blog_shareTip__esjkF{position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translateX(-50%);padding:.25rem .55rem;border-radius:6px;background:var(--blog-ink);color:#fff;font-size:.6875rem;font-weight:800;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.blog_share__Pp_Ep button.blog_isDone__IkIZk .blog_shareTip__esjkF{opacity:1}.blog_pcover__QutlE{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.blog_pcover__QutlE .blog_cover___Ek0B{aspect-ratio:21/9;border-radius:22px}.blog_pcover__QutlE .blog_coverContain__h1pt4 img{padding:4%}.blog_pcover__QutlE figcaption{font-size:.8125rem;color:var(--blog-muted);font-weight:600;margin-top:.6rem}.blog_post__1qTy8{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:clamp(2rem,4vw,4rem);align-items:start;padding-bottom:clamp(2rem,4vw,3rem)}.blog_article__WXQal{max-width:var(--blog-measure);min-width:0}.blog_aside__9PTYp{position:sticky;top:var(--blog-sticky-top);display:grid;gap:1rem}.blog_toc__GoqtF{padding:1rem 1.1rem;background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:16px;box-shadow:var(--blog-shadow)}.blog_asideH__SnKIw,.blog_toc__GoqtF h2{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-muted);margin-bottom:.6rem;display:flex;align-items:center;gap:.4rem}.blog_toc__GoqtF ol{display:grid;gap:.1rem}.blog_toc__GoqtF a{display:block;padding:.35rem .6rem;border-radius:8px;font-size:.875rem;font-weight:600;color:var(--blog-text);border-left:2px solid transparent;transition:background .15s,color .15s,border-color .15s}.blog_toc__GoqtF a:hover{background:var(--blog-surface-2);color:var(--blog-ink)}.blog_toc__GoqtF a.blog_isActive__McdZX{color:var(--blog-accent-ink);border-left-color:var(--blog-accent);background:var(--blog-accent-soft);font-weight:800}.blog_toc__GoqtF li.blog_isSub__OrNZc a{padding-left:1.3rem;font-size:.8125rem}.blog_asideProd____fEk{display:grid;gap:.5rem}.blog_asideProd____fEk a{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.7rem;align-items:center;padding:.5rem;border:1px solid var(--blog-line);border-radius:14px;background:var(--blog-surface);transition:border-color .15s,transform .15s}.blog_asideProd____fEk a:hover{border-color:var(--blog-ink);transform:translateY(-1px)}.blog_asideProd____fEk .blog_cover___Ek0B{aspect-ratio:1;border-radius:10px}.blog_asideProd____fEk b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;font-weight:700;color:var(--blog-ink);line-height:1.3}.blog_asideProd____fEk span span{font-size:.8125rem;font-weight:800;color:var(--blog-muted)}.blog_tocMobile__2no5u{display:none}.blog_takeaways__KIwhZ{padding:1.1rem 1.25rem;background:var(--blog-surface-2);border-radius:16px;margin-bottom:clamp(1.5rem,3vw,2rem)}.blog_takeaways__KIwhZ h2{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-accent-ink);margin-bottom:.6rem;display:flex;align-items:center;gap:.4rem}.blog_takeaways__KIwhZ h2 svg{font-size:1rem;color:var(--blog-flame)}.blog_takeaways__KIwhZ ul{display:grid;gap:.45rem}.blog_takeaways__KIwhZ li{display:flex;gap:.6rem;font-size:.9375rem;font-weight:600;color:var(--blog-ink)}.blog_takeaways__KIwhZ li svg{color:var(--blog-ok);font-size:1rem;margin-top:.2rem}.blog_prose__do1tO{font-size:1.0625rem;line-height:1.7;color:var(--blog-text)}.blog_prose__do1tO>*+*{margin-top:1.1em}.blog_prose__do1tO h2{font-size:clamp(1.4rem,2.2vw,1.75rem);letter-spacing:-.025em;margin-top:2.2em}.blog_prose__do1tO h2,.blog_prose__do1tO h3{font-weight:800;scroll-margin-top:var(--blog-sticky-top)}.blog_prose__do1tO h3{font-size:1.2rem;margin-top:1.8em}.blog_prose__do1tO h2+*,.blog_prose__do1tO h3+*{margin-top:.7em}.blog_prose__do1tO a{color:var(--blog-link);font-weight:700;text-decoration:underline;text-decoration-color:rgb(197 64 26/.35);text-decoration-thickness:1.5px;text-underline-offset:3px}.blog_prose__do1tO a:hover{text-decoration-color:var(--blog-link)}.blog_prose__do1tO strong{color:var(--blog-ink);font-weight:800}.blog_prose__do1tO ol,.blog_prose__do1tO ul{padding-left:1.4rem;display:grid;gap:.45rem}.blog_prose__do1tO ul{list-style:disc}.blog_prose__do1tO ol{list-style:decimal}.blog_prose__do1tO li::marker{color:var(--blog-accent);font-weight:800}.blog_prose__do1tO li:has(>ul,>ol){list-style:none}.blog_prose__do1tO blockquote{margin:1.6em 0;padding:.35rem 0 .35rem 1.25rem;border-left:3px solid var(--blog-accent);font-size:1.2rem;font-weight:700;color:var(--blog-ink);letter-spacing:-.01em}.blog_prose__do1tO figure{margin:1.8em 0}.blog_prose__do1tO figure img{width:100%;border-radius:16px;background:var(--blog-surface-2)}.blog_prose__do1tO figcaption{font-size:.8125rem;color:var(--blog-muted);font-weight:600;margin-top:.6rem}.blog_tableWrap__AlD_E{overflow-x:auto;margin:1.6em 0;border:1px solid var(--blog-line);border-radius:14px;background:var(--blog-surface)}.blog_prose__do1tO table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5;min-width:32rem}.blog_prose__do1tO td,.blog_prose__do1tO th{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--blog-line);vertical-align:top}.blog_prose__do1tO td>*,.blog_prose__do1tO th>*{margin:0}.blog_prose__do1tO th{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blog-muted);background:var(--blog-surface-2)}.blog_prose__do1tO tr:last-child td{border-bottom:0}.blog_prose__do1tO td:first-child{font-weight:800;color:var(--blog-ink)}.blog_prose__do1tO hr{border:0;border-top:1px solid var(--blog-line);margin:2em 0}.blog_prose__do1tO code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--blog-surface-2);padding:.1em .4em;border-radius:6px}.blog_call__E5GAe{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:1rem 1.1rem;border-radius:14px;margin:1.6em 0;font-size:1rem;line-height:1.6;background:var(--blog-surface-2);color:var(--blog-text);border:1px solid var(--blog-line)}.blog_call__E5GAe>svg{font-size:1.25rem;margin-top:.15rem;color:var(--blog-muted)}.blog_call__E5GAe b{display:block;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;color:var(--blog-ink)}.blog_call__E5GAe p{margin:0}.blog_callTip__B4s2R{background:var(--blog-ok-soft);border-color:#cfe9d7}.blog_callTip__B4s2R b,.blog_callTip__B4s2R>svg{color:var(--blog-ok)}.blog_callWarn__BD56v{background:var(--blog-accent-soft);border-color:#f6cfc0}.blog_callWarn__BD56v b,.blog_callWarn__BD56v>svg{color:var(--blog-accent-ink)}.blog_embed__BgCur{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1.1rem;align-items:center;padding:1rem;margin:1.8em 0;background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:18px;box-shadow:var(--blog-shadow);font-size:1rem;line-height:1.4}.blog_embed__BgCur .blog_cover___Ek0B{aspect-ratio:1;border-radius:12px}.blog_embedBody__Nrllj{display:grid;gap:.3rem;min-width:0}.blog_embedKicker__jxDBX{font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-muted)}.blog_embed__BgCur h4{font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.blog_prose__do1tO .blog_embed__BgCur h4 a{color:var(--blog-ink);text-decoration:none;font-weight:800}.blog_prose__do1tO .blog_embed__BgCur h4 a:hover{text-decoration:underline;text-decoration-color:var(--blog-accent)}.blog_embedRow__iXBbm{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.8125rem;font-weight:600;color:var(--blog-muted)}.blog_embedPrice__EPJTS{font-size:1.125rem;font-weight:800;color:var(--blog-ink);font-variant-numeric:tabular-nums}.blog_embedWas__lfpvh{text-decoration:line-through;color:var(--blog-muted);font-weight:600}.blog_embedActions__G25yE{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.35rem}.blog_embedActions__G25yE .blog_btnSm__MItBq{padding:.55em 1em}.blog_prose__do1tO .blog_embedActions__G25yE a{color:var(--blog-ink);text-decoration:none;font-weight:800}.blog_embedDone__8UOzI{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:800;color:var(--blog-ok)}.blog_embedError__Dw7m3{flex-basis:100%;font-size:.8125rem;font-weight:600;color:var(--blog-accent-ink)}.blog_faq__Y00ve{margin-top:clamp(2rem,4vw,3rem);display:grid;gap:.6rem}.blog_faq__Y00ve h2{font-size:1.5rem;font-weight:800;letter-spacing:-.025em;margin-bottom:.5rem}.blog_q__s1pfX{background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:var(--blog-radius-sm);transition:border-color .2s,box-shadow .2s;interpolate-size:allow-keywords}.blog_q__s1pfX[open]{border-color:var(--blog-line-strong);box-shadow:var(--blog-shadow)}.blog_q__s1pfX summary{display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;font-size:1rem;font-weight:800;color:var(--blog-ink);cursor:pointer}.blog_q__s1pfX summary svg{margin-left:auto;flex:none;color:var(--blog-accent);transition:transform .3s var(--blog-ease)}.blog_q__s1pfX[open] summary svg{transform:rotate(135deg)}.blog_q__s1pfX::details-content{height:0;overflow:clip;transition:height .32s var(--blog-ease),content-visibility .32s allow-discrete}.blog_q__s1pfX[open]::details-content{height:auto}.blog_qA__1KHSE{padding:0 1.1rem 1.1rem;color:var(--blog-text);font-size:.9375rem;max-width:70ch;line-height:1.6;white-space:pre-line}.blog_tags__fwmxk{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:clamp(1.5rem,3vw,2rem);font-size:.8125rem;font-weight:700;color:var(--blog-muted)}.blog_tags__fwmxk a{padding:.35rem .8rem;border-radius:999px;border:1px solid var(--blog-line);background:var(--blog-surface);color:var(--blog-ink);font-weight:700;transition:border-color .15s}.blog_tags__fwmxk a:hover{border-color:var(--blog-ink)}.blog_authorCard__QIRbe{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;padding:1.25rem;margin-top:clamp(1.5rem,3vw,2rem);background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:18px}.blog_authorCard__QIRbe .blog_avatar__IzaZU{width:3.5rem;height:3.5rem;font-size:1rem}.blog_authorCard__QIRbe small{display:block;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-muted);margin-bottom:.2rem}.blog_authorCard__QIRbe b{font-size:1.0625rem;font-weight:800;color:var(--blog-ink)}.blog_authorCard__QIRbe p{font-size:.9375rem;color:var(--blog-text);margin-top:.3rem}.blog_prevNext__ucHqH{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(1.5rem,3vw,2rem)}.blog_prevNext__ucHqH a{display:grid;gap:.35rem;padding:1rem 1.1rem;border:1px solid var(--blog-line);border-radius:16px;background:var(--blog-surface);transition:border-color .15s,transform .15s}.blog_prevNext__ucHqH a:hover{border-color:var(--blog-ink);transform:translateY(-1px)}.blog_prevNext__ucHqH a:last-child{text-align:right;justify-items:end}.blog_prevNext__ucHqH small{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--blog-muted)}.blog_prevNext__ucHqH b{font-size:1rem;font-weight:800;color:var(--blog-ink);line-height:1.25}.blog_more__Dix_1{padding:clamp(2rem,4vw,3rem) 0 0;border-top:1px solid var(--blog-line)}.blog_moreHead__8HZds{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.blog_moreHead__8HZds h2{font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;letter-spacing:-.025em}.blog_moreHead__8HZds a{font-size:.9375rem;font-weight:800;color:var(--blog-link);display:inline-flex;align-items:center;gap:.3rem}.blog_cta__8nT_w{margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.5rem);background:var(--blog-ink);color:#fff;border-radius:22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;position:relative;overflow:hidden}.blog_cta__8nT_w h2{color:#fff;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:800;letter-spacing:-.03em}.blog_cta__8nT_w p{color:rgb(255 255 255/.72);margin-top:.4rem;font-size:1rem;max-width:50ch}.blog_cta__8nT_w .blog_flame__BIaH8{position:absolute;right:2rem;top:-2rem;width:11rem;height:14rem;opacity:.18}.blog_cta__8nT_w .blog_flame__BIaH8 svg{width:100%;height:100%}.blog_cta__8nT_w .blog_btnLight__Rk4uQ{position:relative}.blog_age__lJ8Of{font-size:.8125rem;color:var(--blog-muted);font-weight:600;display:flex;gap:.4em;align-items:center;margin-top:1rem;padding-bottom:clamp(2rem,4vw,3rem)}@media (max-width:1100px){.blog_hero__42ReT{grid-template-columns:1fr}.blog_heroStats__PXBHR{justify-content:flex-start}.blog_grid__Sc40_{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_post__1qTy8{grid-template-columns:minmax(0,1fr)}.blog_aside__9PTYp{position:static;display:none}.blog_tocMobile__2no5u{display:block;margin-bottom:1.5rem}.blog_tocMobile__2no5u summary{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem;font-size:.9375rem;font-weight:800;color:var(--blog-ink);cursor:pointer;background:var(--blog-surface);border:1px solid var(--blog-line);border-radius:14px}.blog_tocMobile__2no5u summary svg:last-child{margin-left:auto;color:var(--blog-muted);transition:transform .2s}.blog_tocMobile__2no5u[open] summary svg:last-child{transform:rotate(45deg)}.blog_tocMobile__2no5u ol{padding:.75rem .5rem 0;display:grid;gap:.1rem}.blog_tocMobile__2no5u a{display:block;padding:.4rem .6rem;border-radius:8px;font-size:.9rem;font-weight:600;color:var(--blog-text)}.blog_tocMobile__2no5u li.blog_isSub__OrNZc a{padding-left:1.3rem}}@media (max-width:640px){.blog_feat__v5Jwh,.blog_grid__Sc40_{grid-template-columns:1fr}.blog_feat__v5Jwh{padding:.75rem}.blog_featBody__UA7L9{padding:.5rem .5rem .75rem}.blog_news__Z5BvM,.blog_news__Z5BvM form,.blog_prevNext__ucHqH{grid-template-columns:1fr}.blog_prevNext__ucHqH a:last-child{text-align:left;justify-items:start}.blog_cta__8nT_w{grid-template-columns:1fr}.blog_embed__BgCur{grid-template-columns:5.5rem minmax(0,1fr);gap:.8rem;padding:.8rem}.blog_byline__Ryl_B{flex-direction:column;align-items:flex-start}.blog_pcover__QutlE .blog_cover___Ek0B{aspect-ratio:16/10;border-radius:16px}.blog_prose__do1tO{font-size:1rem}.blog_prose__do1tO table{min-width:28rem}.blog_heroStats__PXBHR{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:.4rem}.blog_stat__jF76N{min-width:0;padding:.65rem .6rem}.blog_stat__jF76N b{font-size:clamp(.8125rem,4.1vw,1.25rem);white-space:nowrap}.blog_stat__jF76N span{display:block;margin-top:.15rem;font-size:.72rem;line-height:1.25}}@media (prefers-reduced-motion:reduce){.blog_page__W_izQ *{transition:none!important;animation:none!important}.blog_card__YU_Dp:hover,.blog_cover___Ek0B img,.blog_feat__v5Jwh:hover{transform:none!important}}@media print{.blog_aside__9PTYp,.blog_crumbs__lry9f,.blog_cta__8nT_w,.blog_more__Dix_1,.blog_news__Z5BvM,.blog_prevNext__ucHqH,.blog_progress__XxVwH,.blog_share__Pp_Ep,.blog_tocMobile__2no5u,.blog_warn__uQZ_m{display:none!important}.blog_post__1qTy8{grid-template-columns:1fr}.blog_article__WXQal{max-width:none}}