.blog_page__aJNpv{--paper:#f4f1e9;--surface:#fbfaf6;--surface-2:#eae5d9;--line:#d7d0c3;--line-soft:#e3ddd0;--ink:#172127;--muted:#59646a;--accent:#1f675f;--accent-strong:#1c5b55;--accent-ink:#ffffff;--accent2:#8a5a10;--accent2-bright:#b9832a;background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}[data-theme=dark] .blog_page__aJNpv{--paper:#0b1117;--surface:#111a22;--surface-2:#17232d;--line:#2b3944;--line-soft:#212d37;--ink:#f1eee7;--muted:#a7b0b5;--accent:#79b8af;--accent-strong:#4f938a;--accent-ink:#07110f;--accent2:#e5b25c;--accent2-bright:#f0c479}.blog_wrap__amxO6{width:min(1180px,100% - clamp(1.5rem,6vw,5rem));margin-inline:auto}.blog_crumbs__JWatX{font-size:.8125rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.blog_crumbs__JWatX a{color:inherit;text-decoration:underline;text-underline-offset:3px}.blog_crumbs__JWatX a:hover,.blog_kicker__Wlfgk{color:var(--accent2)}.blog_kicker__Wlfgk{display:inline-flex;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blog_kicker__Wlfgk:before{content:"";width:1.75rem;height:2px;background:currentColor}.blog_masthead__K_EKN{position:relative;padding-top:clamp(6rem,12vh,9rem);padding-bottom:clamp(2rem,5vh,3.5rem);border-bottom:2px solid var(--ink);overflow:hidden}.blog_mastheadGrid__fhb62{position:absolute;inset:0;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px);background-size:100% 2.5rem;opacity:.6;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%,transparent);mask-image:linear-gradient(180deg,transparent,#000 45%,transparent)}.blog_mastheadInner__d3VPp{position:relative;z-index:1}.blog_mastheadTitle___DPUa{margin:clamp(.8rem,2vh,1.4rem) 0 0;font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(2.6rem,9vw,6.5rem);line-height:.92;letter-spacing:-.045em;text-wrap:balance}.blog_mastheadTitle___DPUa em{font-style:normal;color:var(--accent2)}.blog_mastheadLead__c2s6n{margin-top:1.25rem;max-width:42ch;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6;color:var(--muted)}.blog_mastheadBar__pBBG0{margin-top:clamp(1.75rem,4vh,2.75rem);display:flex;flex-wrap:wrap;gap:1.25rem 2.5rem;align-items:flex-end;justify-content:space-between}.blog_statRow__P8gC6{display:flex;flex-wrap:wrap;gap:0 2.25rem}.blog_stat__oxUkn{display:flex;flex-direction:column;gap:.15rem}.blog_statNum__ZNkkX{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.blog_statLabel__yRwdE{font-size:.72rem;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.blog_searchSlot__PkO6u{flex:1 1 20rem;min-width:16rem;max-width:30rem;--surface:var(--paper);--border:var(--line);--text:var(--ink);--text-muted:var(--muted);--text-subtle:var(--muted);--candy-blog-from:var(--accent2);--candy-blog-soft:color-mix(in srgb,var(--accent2) 14%,transparent)}.blog_filterBar__sF34f{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding-block:.75rem}.blog_filterScroll__S4zor{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.15rem}.blog_filterScroll__S4zor::-webkit-scrollbar{display:none}.blog_chip__frK2b{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:.42rem .95rem;font:inherit;font-size:.83rem;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease;white-space:nowrap}.blog_chip__frK2b:hover{color:var(--ink);border-color:var(--ink)}.blog_chipActive__3Mx2O{background:var(--ink);border-color:var(--ink);color:var(--paper)}.blog_chipCount__L3s1F{margin-left:.4rem;opacity:.55;font-weight:500;font-variant-numeric:tabular-nums}.blog_leadArticle__FLkrc{display:grid;grid-template-columns:1fr;gap:1rem;padding-block:clamp(2rem,5vh,3.25rem);border-bottom:1px solid var(--line);text-decoration:none;color:inherit}@media (min-width:900px){.blog_leadArticle__FLkrc{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2.5rem;align-items:start}}.blog_leadTitle__qXfO3{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.75rem,4vw,3rem);line-height:1.02;letter-spacing:-.035em;margin:.5rem 0 0;text-wrap:balance;transition:color .16s ease}.blog_leadArticle__FLkrc:hover .blog_leadTitle__qXfO3{color:var(--accent2)}.blog_leadDesc__Lr7We{color:var(--muted);line-height:1.65;font-size:1.02rem;margin:0}.blog_leadMeta__wHpa0{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.8rem;color:var(--muted);font-variant-numeric:tabular-nums}.blog_postList__td_r_{display:grid;gap:0}.blog_postRow__7W_ei{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:0 1rem;align-items:start;padding-block:1.35rem;border-bottom:1px solid var(--line-soft);text-decoration:none;color:inherit;transition:background .16s ease}@media (min-width:860px){.blog_postRow__7W_ei{grid-template-columns:9.5rem minmax(0,2.1fr) minmax(0,1.4fr) 6.5rem;gap:0 1.75rem}}.blog_postIndex__w5aRD,.blog_postRow__7W_ei:hover{background:var(--surface)}.blog_postIndex__w5aRD{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;border-radius:.5rem;border:1px solid var(--line-soft);font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-size:.85rem;font-weight:700;color:var(--accent2);font-variant-numeric:tabular-nums}.blog_postMain__xPgXk{min-width:0}.blog_postTitle__KotV7{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:600;font-size:clamp(1.05rem,1.7vw,1.32rem);line-height:1.22;letter-spacing:-.02em;margin:0;text-wrap:balance;transition:color .16s ease}.blog_postRow__7W_ei:hover .blog_postTitle__KotV7{color:var(--accent2)}.blog_postTopic__6_E7W{display:block;margin-top:.4rem;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.blog_postDesc__eYwzj{margin:.55rem 0 0;font-size:.9rem;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:860px){.blog_postDesc__eYwzj{margin-top:.1rem;-webkit-line-clamp:3}}.blog_postMeta__o_qBG{font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums;display:flex;flex-direction:column;gap:.15rem;margin-top:.5rem}@media (min-width:860px){.blog_postMeta__o_qBG{margin-top:.2rem;text-align:right;align-items:flex-end}}.blog_emptyState__FA_Te{padding-block:4rem;text-align:center;color:var(--muted)}.blog_pager__DPedX{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;padding-block:clamp(2rem,5vh,3rem)}.blog_pagerBtn__3gvij{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:transparent;color:var(--ink);min-width:2.4rem;height:2.4rem;padding-inline:.6rem;border-radius:.5rem;font:inherit;font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .16s ease}.blog_pagerBtn__3gvij:hover:not(:disabled){border-color:var(--ink)}.blog_pagerBtn__3gvij:disabled{opacity:.32;cursor:default}.blog_pagerActive__Y7UoX{background:var(--ink);border-color:var(--ink);color:var(--paper)}.blog_progress__3yUHU{position:fixed;top:0;left:0;height:3px;background:var(--accent2);z-index:60;will-change:width}.blog_articleHead___auL6{padding-top:clamp(5.5rem,11vh,8rem);padding-bottom:clamp(1.75rem,4vh,2.75rem);border-bottom:1px solid var(--line)}.blog_articleTitle__IkDgz{margin:clamp(.8rem,2vh,1.2rem) 0 0;font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(2rem,5.2vw,3.6rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance;max-width:20ch}.blog_articleLead__0NjnH{margin-top:1.15rem;max-width:52ch;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.6;color:var(--muted)}.blog_articleMeta__1nA7S{margin-top:clamp(1.5rem,3.5vh,2.25rem);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center;font-size:.82rem;color:var(--muted);font-variant-numeric:tabular-nums}.blog_metaItem__eVUhR{display:inline-flex;align-items:center;gap:.4rem}.blog_articleGrid__NDjwa{padding-block:clamp(2rem,5vh,3.5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:start}@media (min-width:1040px){.blog_articleGrid__NDjwa{grid-template-columns:minmax(0,1fr) 16.5rem;gap:4rem}}.blog_rail__Ep_XI{position:sticky;top:5.5rem;display:flex;flex-direction:column;gap:1.5rem}.blog_railBox__UX6SR{border-top:2px solid var(--ink);padding-top:.9rem}.blog_railTitle__V2zgq{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem}.blog_railList__5gtT9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:22rem;overflow-y:auto}.blog_railList__5gtT9 a{color:var(--muted);text-decoration:none;font-size:.87rem;line-height:1.35;display:block;border-left:2px solid transparent;padding-left:.7rem;transition:color .15s ease,border-color .15s ease}.blog_railList__5gtT9 a:hover{color:var(--ink);border-left-color:var(--accent2)}.blog_railSub__aaSQ0{padding-left:1.5rem!important;font-size:.81rem!important}.blog_railCta__T1nEd{border:1px solid var(--line);border-radius:.9rem;padding:1.1rem;background:var(--surface)}.blog_railCta__T1nEd p{margin:0 0 .85rem;font-size:.88rem;line-height:1.5;color:var(--muted)}.blog_railCta__T1nEd strong{color:var(--ink);display:block;font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-size:1rem;margin-bottom:.35rem}.blog_railBtn__x4DYw{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--accent);color:var(--accent-ink);border-radius:.6rem;padding:.65rem 1rem;font-size:.87rem;font-weight:700;text-decoration:none;transition:background .16s ease}.blog_railBtn__x4DYw:hover{background:var(--accent-strong)}.blog_body__ZjB3Z{max-width:68ch;font-size:1.06rem;line-height:1.72;color:var(--ink)}.blog_body__ZjB3Z p{margin:0 0 1.35rem;color:var(--ink)}.blog_dropcap__avat5>p:first-of-type:first-letter{float:left;font-size:3.4em;line-height:.78;padding:.06em .09em 0 0;color:var(--accent2)}.blog_body__ZjB3Z h2,.blog_dropcap__avat5>p:first-of-type:first-letter{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700}.blog_body__ZjB3Z h2{font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.12;letter-spacing:-.028em;margin:clamp(2.5rem,6vh,3.5rem) 0 1rem;padding-top:1.1rem;border-top:2px solid var(--ink);scroll-margin-top:6rem;text-wrap:balance}.blog_body__ZjB3Z h3{font-size:clamp(1.12rem,1.8vw,1.35rem);letter-spacing:-.02em;line-height:1.25;margin:2rem 0 .7rem;scroll-margin-top:6rem}.blog_body__ZjB3Z h3,.blog_body__ZjB3Z h4{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:600}.blog_body__ZjB3Z h4{font-size:1.02rem;margin:1.6rem 0 .5rem}.blog_body__ZjB3Z a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent2);text-decoration-thickness:2px;text-underline-offset:3px}.blog_body__ZjB3Z a:hover{color:var(--accent2)}.blog_body__ZjB3Z strong{font-weight:700;color:var(--ink)}.blog_body__ZjB3Z ol,.blog_body__ZjB3Z ul{margin:0 0 1.35rem;padding-left:1.3rem}.blog_body__ZjB3Z li{margin-bottom:.55rem;padding-left:.25rem}.blog_body__ZjB3Z ul li::marker{color:var(--accent2)}.blog_body__ZjB3Z ol li::marker{color:var(--accent2);font-weight:700}.blog_body__ZjB3Z blockquote{margin:1.75rem 0;padding:.2rem 0 .2rem 1.35rem;border-left:3px solid var(--accent2);font-size:1.12rem;line-height:1.55;font-style:italic}.blog_body__ZjB3Z blockquote p:last-child{margin-bottom:0}.blog_body__ZjB3Z hr{border:0;height:1px;background:var(--line);margin:2.5rem 0}.blog_body__ZjB3Z table{width:100%;border-collapse:collapse;margin:1.75rem 0;font-size:.92rem;font-variant-numeric:tabular-nums;display:block;overflow-x:auto}.blog_body__ZjB3Z th{text-align:left;font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);padding:.8rem 1rem;background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap}.blog_body__ZjB3Z td{padding:.8rem 1rem;border-bottom:1px solid var(--line-soft);vertical-align:top}.blog_body__ZjB3Z tbody tr:last-child td{border-bottom:0}.blog_body__ZjB3Z tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface) 60%,transparent)}.blog_body__ZjB3Z .callout{margin:1.75rem 0;padding:1rem 1.15rem;border-radius:.75rem;border:1px solid var(--line);border-left:3px solid var(--accent2);background:var(--surface);font-size:.97rem;line-height:1.6}.blog_body__ZjB3Z .callout p:last-child{margin-bottom:0}.blog_body__ZjB3Z .callout-warning{border-left-color:#c2761b;background:color-mix(in srgb,#c2761b 7%,var(--surface))}.blog_body__ZjB3Z .callout-danger{border-left-color:#b23a2c;background:color-mix(in srgb,#b23a2c 7%,var(--surface))}.blog_body__ZjB3Z .callout-success,.blog_body__ZjB3Z .callout-tip{border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.blog_keyFacts__GwpvU{margin:0 0 2rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface);padding:1.4rem 1.5rem}.blog_keyFactsLabel__d5SNQ{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent2);margin:0 0 .85rem}.blog_keyFactsList__SfpZq{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.blog_keyFactsList__SfpZq li{display:grid;grid-template-columns:1.4rem minmax(0,1fr);gap:.6rem;font-size:.97rem;line-height:1.55;margin:0;padding:0}.blog_keyFactsList__SfpZq li:before{content:"";width:.55rem;height:.55rem;margin-top:.5rem;border-radius:2px;background:var(--accent2);transform:rotate(45deg)}.blog_fig__JSdrh{margin:clamp(2rem,5vh,3rem) 0;border:1px solid var(--line);border-radius:1rem;background:var(--surface);padding:clamp(1.15rem,2.5vw,1.75rem)}.blog_figLabel__apkaM{font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--accent2);margin:0 0 .35rem}.blog_figTitle__rY5_z{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.05rem,1.9vw,1.3rem);letter-spacing:-.02em;line-height:1.2;margin:0 0 1.1rem}.blog_figNote__nOxYc{margin:1.1rem 0 0;font-size:.78rem;line-height:1.5;color:var(--muted)}.blog_bars__9Iu26{display:grid;gap:.85rem}.blog_barRow__dPfIk{display:grid;grid-template-columns:minmax(6.5rem,11rem) minmax(0,1fr);gap:.5rem .9rem;align-items:center}@media (max-width:560px){.blog_barRow__dPfIk{grid-template-columns:minmax(0,1fr);gap:.3rem}}.blog_barLabel__OJLLb{font-size:.85rem;line-height:1.25;font-weight:500}.blog_barTrack__RIaUH{position:relative;height:1.9rem;background:var(--surface-2)}.blog_barFill__7rB8o,.blog_barTrack__RIaUH{border-radius:.4rem;display:flex;align-items:center}.blog_barFill__7rB8o{height:100%;background:var(--accent2);justify-content:flex-end;padding-inline:.6rem;color:#fff;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:.4rem;color:#0b1117}.blog_barFillAlt___bFVY{background:var(--accent);color:var(--accent-ink)}.blog_barFillMuted__tFJ6W{background:var(--line);color:var(--ink)}.blog_barValueOut__rcc0d{padding-left:.55rem;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}.blog_stack__vORkz{display:flex;height:2.4rem;border-radius:.5rem;overflow:hidden;background:var(--surface-2)}.blog_stackSeg__p40nE{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;overflow:hidden;white-space:nowrap}.blog_legend__ypMgt{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.9rem;font-size:.8rem;color:var(--muted)}.blog_legendItem__69KS6{display:inline-flex;align-items:center;gap:.45rem}.blog_legendSwatch__AiHi7{width:.8rem;height:.8rem;border-radius:3px;flex:0 0 auto}.blog_columns__A0rG5{display:flex;align-items:flex-end;gap:clamp(.4rem,2vw,1.5rem);height:13rem;padding-top:1.5rem;border-bottom:2px solid var(--line)}.blog_column__PkZPa{flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;gap:.4rem;min-width:0}.blog_columnBar__8TEG_{width:100%;max-width:4.5rem;border-radius:.35rem .35rem 0 0;background:var(--accent2)}.blog_columnBarAlt__mm1vS{background:var(--accent)}.blog_columnValue__1yiAY{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.blog_columnLabels__FGm9D{display:flex;gap:clamp(.4rem,2vw,1.5rem);margin-top:.55rem}.blog_columnLabel__UR573{flex:1 1 0;text-align:center;font-size:.75rem;line-height:1.25;color:var(--muted);min-width:0}.blog_scaleWrap___B6a9{padding-top:1.75rem}.blog_scale__vQeOA{position:relative;height:3rem;border-radius:.5rem;background:linear-gradient(90deg,var(--accent) 0,var(--accent2) 100%)}.blog_scaleMark__bJXJ0{position:absolute;top:-.55rem;bottom:-.55rem;width:2px;background:var(--ink)}.blog_scaleMark__bJXJ0:after{content:attr(data-label);position:absolute;top:-1.45rem;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.74rem;font-weight:700;color:var(--ink)}.blog_scaleEnds__l8QAE{display:flex;justify-content:space-between;margin-top:.85rem;font-size:.78rem;color:var(--muted);gap:1rem}.blog_steps__cmIzs{display:grid;gap:.75rem}@media (min-width:720px){.blog_stepsRow__izMqa{grid-auto-flow:column;grid-auto-columns:1fr}}.blog_step__oPSMa{border:1px solid var(--line);border-radius:.75rem;background:var(--paper);padding:1rem 1.1rem 1.1rem}.blog_stepNum__0Nsg4{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--accent2);color:#fff;font-size:.78rem;font-weight:700;margin-bottom:.6rem;color:#0b1117}.blog_stepTitle__1rG57{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:.98rem;letter-spacing:-.015em;margin:0 0 .3rem}.blog_stepText__VCKPF{margin:0;font-size:.86rem;line-height:1.5;color:var(--muted)}.blog_timeline__tuVjG{display:grid}.blog_tlItem__Xbb19{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding-bottom:1.4rem;position:relative}.blog_tlItem__Xbb19:before{content:"";position:absolute;left:6.1rem;top:.7rem;bottom:-.35rem;width:2px;background:var(--line)}.blog_tlItem__Xbb19:last-child{padding-bottom:0}.blog_tlItem__Xbb19:last-child:before{display:none}.blog_tlWhen__dhRrs{text-align:right;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent2);padding-top:.05rem}.blog_tlBody__Hkbfb{position:relative;padding-left:1.1rem}.blog_tlBody__Hkbfb:before{content:"";position:absolute;left:-.2rem;top:.4rem;width:.62rem;height:.62rem;border-radius:50%;background:var(--accent2);z-index:1}.blog_tlTitle__FePsR{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:.98rem;margin:0 0 .25rem;letter-spacing:-.015em}.blog_tlText__V17Rx{margin:0;font-size:.87rem;line-height:1.55;color:var(--muted)}.blog_versus__1o_yY{display:grid;gap:.9rem}@media (min-width:640px){.blog_versus__1o_yY{grid-template-columns:1fr 1fr}}.blog_vsCard__O_ajy{border:1px solid var(--line);border-radius:.85rem;padding:1.1rem 1.2rem;background:var(--paper)}.blog_vsCardYes__i9CQV{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 6%,var(--paper))}.blog_vsCardNo__Rgot4{border-color:color-mix(in srgb,#b23a2c 40%,var(--line));background:color-mix(in srgb,#b23a2c 5%,var(--paper))}.blog_vsHead__9Blzk{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:1rem;margin:0 0 .7rem;letter-spacing:-.015em}.blog_vsList__HqDdo{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.blog_vsList__HqDdo li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.55rem;font-size:.88rem;line-height:1.5;margin:0;padding:0}.blog_vsList__HqDdo li:before{content:"✓";color:var(--accent);font-weight:700}.blog_vsCardNo__Rgot4 .blog_vsList__HqDdo li:before{content:"✕";color:#b23a2c}.blog_metrics__Vg6qf{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.blog_metric__v2CJy{border:1px solid var(--line);border-radius:.75rem;background:var(--paper);padding:1rem}.blog_metricValue__gkdbW{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.45rem,3.2vw,2rem);line-height:1;letter-spacing:-.035em;color:var(--accent2);font-variant-numeric:tabular-nums}.blog_metricLabel__R5aGh{margin:.5rem 0 0;font-size:.82rem;line-height:1.4;color:var(--muted)}.blog_donutWrap__PQs_o{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.blog_donut__ZPGqX{width:9.5rem;height:9.5rem;border-radius:50%;flex:0 0 auto;display:grid;place-items:center}.blog_donutHole__zgbcP{width:62%;height:62%;border-radius:50%;background:var(--surface);display:grid;place-items:center;text-align:center;padding:.25rem}.blog_donutValue__y5HZF{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:1.45rem;line-height:1;letter-spacing:-.03em}.blog_donutCaption__p6uFz{font-size:.66rem;color:var(--muted);margin-top:.2rem;line-height:1.2}.blog_checklist___wI__{display:grid;gap:.6rem}.blog_checkItem___LMsW{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.7rem;align-items:start;border-bottom:1px solid var(--line-soft);padding-bottom:.6rem;font-size:.92rem;line-height:1.5}.blog_checkItem___LMsW:last-child{border-bottom:0;padding-bottom:0}.blog_checkBox__L_Aut{width:1.15rem;height:1.15rem;border:2px solid var(--accent2);border-radius:.3rem;margin-top:.15rem}.blog_pullquote__4_5mg{margin:clamp(2rem,5vh,3rem) 0;padding-left:1.5rem;border-left:4px solid var(--accent2)}.blog_pullquoteText__xq5Zy{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.25rem,2.6vw,1.75rem);line-height:1.18;letter-spacing:-.03em;margin:0;text-wrap:balance}.blog_pullquoteSource__sMI7_{margin:.7rem 0 0;font-size:.8rem;color:var(--muted)}.blog_slab__vMoZ0{background:#172127;color:#f4f1e9;padding-block:clamp(2.5rem,6vh,4rem)}.blog_slabInner__frkKW{display:grid;gap:1.5rem}@media (min-width:860px){.blog_slabInner__frkKW{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center}}.blog_slabKicker__EHlam{display:inline-flex;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#e5b25c}.blog_slabKicker__EHlam:before{content:"";width:1.75rem;height:2px;background:currentColor}.blog_slabTitle__RCvKl{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.08;letter-spacing:-.03em;margin:.75rem 0 0;text-wrap:balance;color:#f4f1e9}.blog_slabTitle__RCvKl em{font-style:normal;color:#e5b25c}.blog_slabText__vIf0K{margin:.9rem 0 0;font-size:.98rem;line-height:1.65;color:rgba(244,241,233,.72)}.blog_slabPoints__TkgjN{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.blog_slabPoints__TkgjN li{display:grid;grid-template-columns:1.3rem minmax(0,1fr);gap:.75rem;font-size:.93rem;line-height:1.5;color:rgba(244,241,233,.86);border-bottom:1px solid rgba(244,241,233,.14);padding-bottom:.85rem}.blog_slabPoints__TkgjN li:last-child{border-bottom:0;padding-bottom:0}.blog_slabPoints__TkgjN li:before{content:"→";color:#e5b25c;font-weight:700}.blog_slabActions__EJp1_{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.blog_btnPrimary__GXhru{display:inline-flex;align-items:center;gap:.5rem;background:#e5b25c;color:#172127;border-radius:.65rem;padding:.8rem 1.35rem;font-weight:700;font-size:.93rem;text-decoration:none;transition:opacity .16s ease}.blog_btnPrimary__GXhru:hover{opacity:.88}.blog_btnGhost__avFnK{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(244,241,233,.35);color:#f4f1e9;border-radius:.65rem;padding:.8rem 1.35rem;font-weight:600;font-size:.93rem;text-decoration:none;transition:border-color .16s ease}.blog_btnGhost__avFnK:hover{border-color:#f4f1e9}.blog_moreSection__kdGil{padding-block:clamp(2.5rem,6vh,4rem)}.blog_moreHead__LgDpT{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.3rem,2.6vw,1.8rem);letter-spacing:-.03em;margin:0 0 1.5rem}.blog_moreGrid__Q7O9p{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.blog_moreCard__PA7Te{border:1px solid var(--line);border-radius:.9rem;padding:1.15rem 1.25rem;text-decoration:none;color:inherit;background:var(--surface);transition:border-color .16s ease,transform .16s ease;display:flex;flex-direction:column;gap:.5rem}@media (hover:hover) and (pointer:fine){.blog_moreCard__PA7Te:hover{border-color:var(--accent2);transform:translateY(-2px)}}.blog_moreCardTopic__aAL31{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent2)}.blog_moreCardTitle__xCyCm{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.28;letter-spacing:-.018em;margin:0}.blog_moreCardMeta__rieKG{margin-top:auto;font-size:.76rem;color:var(--muted);font-variant-numeric:tabular-nums}.blog_faqSection___9xtE{padding-block:clamp(2.5rem,6vh,4rem);border-top:1px solid var(--line)}.blog_faqHead__bpnOH{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:clamp(1.3rem,2.6vw,1.8rem);letter-spacing:-.03em;margin:0 0 1.25rem}.blog_faqItem__KkZKU{border-bottom:1px solid var(--line)}.blog_faqItem__KkZKU summary{cursor:pointer;list-style:none;padding:1.1rem 2.5rem 1.1rem 0;font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:600;font-size:1.02rem;line-height:1.35;position:relative}.blog_faqItem__KkZKU summary::-webkit-details-marker{display:none}.blog_faqItem__KkZKU summary:after{content:"+";position:absolute;right:.35rem;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--accent2);line-height:1}.blog_faqItem__KkZKU[open] summary:after{content:"−"}.blog_faqAnswer__MKSfu{padding:0 0 1.25rem;font-size:.96rem;line-height:1.65;color:var(--muted);max-width:62ch}.blog_faqAnswer__MKSfu p{margin:0 0 .75rem}.blog_faqAnswer__MKSfu p:last-child{margin-bottom:0}.blog_backLink__nchXg{display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;color:var(--muted);text-decoration:none;padding-block:clamp(1.5rem,4vh,2.5rem)}.blog_backLink__nchXg:hover{color:var(--accent2)}@media (prefers-reduced-motion:reduce){.blog_chip__frK2b,.blog_moreCard__PA7Te,.blog_postRow__7W_ei,.blog_postThumb__R3ZTT{transition:none}}.blog_ratings__c3fHB{display:grid;gap:.5rem}.blog_ratingHead__3weSl{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-bottom:.4rem;border-bottom:1px solid var(--line)}.blog_ratingHead__3weSl,.blog_ratingRow__mMPzH{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:.75rem}.blog_ratingRow__mMPzH{align-items:center;padding-block:.6rem;border-bottom:1px solid var(--line-soft)}.blog_ratingRow__mMPzH:last-child{border-bottom:0}.blog_ratingLabel___5MC4{font-size:.9rem;font-weight:600;line-height:1.3}.blog_pill__wRieL{display:inline-block;justify-self:start;border-radius:999px;padding:.25rem .7rem;font-size:.76rem;font-weight:700;line-height:1.3}.blog_pillHigh__K3NZj{background:color-mix(in srgb,#b23a2c 14%,var(--paper));color:#b23a2c}.blog_pillMid__LQuc0{background:color-mix(in srgb,var(--accent2) 16%,var(--paper));color:var(--accent2)}.blog_pillLow__ju5t6{background:color-mix(in srgb,var(--accent) 14%,var(--paper));color:var(--accent)}.blog_pillHigh__K3NZj{color:#f2938a}.blog_cards__GXaQF{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.blog_card__Fc4AE{border:1px solid var(--line);border-radius:.85rem;background:var(--paper);padding:1.1rem 1.2rem}.blog_cardTag__9pyAt{display:inline-block;font-size:.66rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--accent2);margin-bottom:.5rem}.blog_cardTitle__mSlHm{font-family:var(--font-bricolage),var(--font-dm-sans),system-ui,sans-serif;font-weight:700;font-size:1rem;letter-spacing:-.015em;margin:0 0 .35rem}.blog_cardText__48FnO{margin:0;font-size:.87rem;line-height:1.55;color:var(--muted)}.blog_articleCover__olsWE{margin:0 0 3rem}.blog_articleCoverImg__Vwni1{border-radius:.75rem}.blog_articleCoverImg__Vwni1,.blog_leadImg__4Syva{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--surface)}.blog_leadImg__4Syva{border-radius:.625rem;margin-bottom:1.5rem}.blog_postThumb__R3ZTT{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;background:var(--surface);transition:filter .16s ease}.blog_postRow__7W_ei:hover .blog_postThumb__R3ZTT{filter:brightness(1.06) saturate(1.05)}.SemanticSearch_root__EWvX_{--sr-surface:var(--surface,#fff);--sr-line:var(--border,rgba(0,0,0,0.12));--sr-ink:var(--text,#111);--sr-muted:var(--text-muted,#667);--sr-accent:var(--candy-blog-from,#8a5a10);--sr-soft:var(--candy-blog-soft,rgba(138,90,16,0.12));--sr-radius:14px;--sr-ease:cubic-bezier(0.23,1,0.32,1);position:relative;width:100%}.SemanticSearch_field__kG9Ku{display:flex;align-items:center;gap:.625rem;padding:.6875rem .875rem;min-height:48px;border-radius:var(--sr-radius);background:var(--sr-surface);border:1px solid var(--sr-line);box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:text;transition:border-color .22s var(--sr-ease),box-shadow .22s var(--sr-ease),background-color .22s var(--sr-ease)}.SemanticSearch_field__kG9Ku:hover{border-color:color-mix(in srgb,var(--sr-accent) 45%,var(--sr-line))}.SemanticSearch_field__kG9Ku[data-focus=true]{border-color:var(--sr-accent);box-shadow:0 0 0 3px var(--sr-soft),0 6px 20px rgba(0,0,0,.07)}.SemanticSearch_icon__TkjJV{flex-shrink:0;color:var(--sr-muted);transition:color .22s var(--sr-ease)}.SemanticSearch_field__kG9Ku[data-focus=true] .SemanticSearch_icon__TkjJV{color:var(--sr-accent)}.SemanticSearch_input__N3gLI{flex:1;min-width:0;background:transparent;border:0;outline:none;font:inherit;font-size:.9375rem;line-height:1.4;color:var(--sr-ink);caret-color:var(--sr-accent)}.SemanticSearch_input__N3gLI::-moz-placeholder{color:var(--sr-muted);opacity:1}.SemanticSearch_input__N3gLI::placeholder{color:var(--sr-muted);opacity:1}.SemanticSearch_input__N3gLI:disabled{cursor:progress}.SemanticSearch_hint__JioJF{min-width:1.375rem;height:1.375rem;padding:0 .375rem;border-radius:6px;border:1px solid var(--sr-line);background:color-mix(in srgb,var(--sr-ink) 4%,transparent);font-size:.6875rem;font-weight:700;line-height:1;transition:opacity .22s var(--sr-ease)}.SemanticSearch_clear__K6pe8,.SemanticSearch_hint__JioJF{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--sr-muted)}.SemanticSearch_clear__K6pe8{width:1.625rem;height:1.625rem;border-radius:999px;border:0;background:color-mix(in srgb,var(--sr-ink) 6%,transparent);cursor:pointer;transition:background-color .22s var(--sr-ease),color .22s var(--sr-ease),transform .14s var(--sr-ease)}.SemanticSearch_clear__K6pe8:hover{background:var(--sr-soft);color:var(--sr-accent)}.SemanticSearch_clear__K6pe8:active{transform:scale(.9)}.SemanticSearch_clear__K6pe8:focus-visible{outline:2px solid var(--sr-accent);outline-offset:2px}.SemanticSearch_panel__Tm_YS{transform-origin:top center;background:var(--sr-surface);border:1px solid var(--sr-line);border-radius:var(--sr-radius);box-shadow:0 1px 2px rgba(0,0,0,.06),0 18px 48px rgba(0,0,0,.16);overflow:hidden;display:flex;flex-direction:column;max-height:min(60vh,30rem);opacity:1;transition:opacity .15s var(--sr-ease),transform .15s var(--sr-ease)}.SemanticSearch_panel__Tm_YS[data-state=open]{animation:SemanticSearch_srPanelIn__UWL2S .2s var(--sr-ease)}.SemanticSearch_panel__Tm_YS[data-state=closed]{opacity:0;transform:scale(.97) translateY(-6px);pointer-events:none}@keyframes SemanticSearch_srPanelIn__UWL2S{0%{opacity:0;transform:scale(.97) translateY(-6px)}}.SemanticSearch_panelHead__yMJnI{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid color-mix(in srgb,var(--sr-line) 60%,transparent);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sr-muted)}.SemanticSearch_panelKeys__pXppC{display:flex;align-items:center;gap:.3rem;letter-spacing:normal;text-transform:none;font-size:.6875rem}.SemanticSearch_key__ar1jC{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:4px;border:1px solid var(--sr-line);font-size:.625rem;line-height:1}.SemanticSearch_list__CSByY{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.25rem}.SemanticSearch_item__yBIZP{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem;border-radius:10px;text-decoration:none;color:inherit;cursor:pointer;transition:background-color .2s var(--sr-ease),transform .14s var(--sr-ease)}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP{opacity:0;transform:translateY(6px);animation:SemanticSearch_srItemIn__AFZvh .26s var(--sr-ease) forwards}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP:first-child{animation-delay:0s}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP:nth-child(2){animation-delay:30ms}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP:nth-child(3){animation-delay:60ms}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP:nth-child(4){animation-delay:90ms}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP:nth-child(5){animation-delay:.12s}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP:nth-child(n+6){animation-delay:.15s}@keyframes SemanticSearch_srItemIn__AFZvh{to{opacity:1;transform:none}}.SemanticSearch_item__yBIZP[data-active=true]{background:var(--sr-soft)}.SemanticSearch_item__yBIZP:active{transform:scale(.99)}.SemanticSearch_thumb__nZSSk{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:color-mix(in srgb,var(--sr-ink) 6%,transparent)}.SemanticSearch_itemBody__WLYSS{flex:1;min-width:0}.SemanticSearch_badge__9ERXL{display:inline-block;margin-bottom:.2rem;padding:.1rem .4rem;border-radius:999px;background:var(--sr-soft);color:var(--sr-accent);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.SemanticSearch_itemTitle__bsWRn{margin:0;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--sr-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SemanticSearch_itemDesc__5IMnx{margin:.15rem 0 0;font-size:.75rem;line-height:1.45;color:var(--sr-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.SemanticSearch_itemDesc__5IMnx mark,.SemanticSearch_itemTitle__bsWRn mark{background:color-mix(in srgb,var(--sr-accent) 22%,transparent);color:inherit;border-radius:3px;padding:0 .1em}.SemanticSearch_arrow__5GWAy{flex-shrink:0;align-self:center;color:var(--sr-accent);opacity:0;transform:translateX(-4px);transition:opacity .2s var(--sr-ease),transform .2s var(--sr-ease)}.SemanticSearch_item__yBIZP[data-active=true] .SemanticSearch_arrow__5GWAy{opacity:1;transform:none}.SemanticSearch_empty__N4nNG{padding:1.25rem 1rem 1.375rem;text-align:center}.SemanticSearch_emptyTitle__p3X_A{margin:0;font-size:.875rem;font-weight:600;color:var(--sr-ink)}.SemanticSearch_emptyLead__pFm5l{margin:.25rem 0 0;font-size:.75rem;color:var(--sr-muted)}.SemanticSearch_chips__veGOR{margin-top:.875rem;display:flex;flex-wrap:wrap;gap:.375rem;justify-content:center}.SemanticSearch_chip__Yq_Tc{padding:.3rem .625rem;border-radius:999px;border:1px solid var(--sr-line);background:transparent;font:inherit;font-size:.75rem;color:var(--sr-ink);cursor:pointer;transition:background-color .22s var(--sr-ease),border-color .22s var(--sr-ease),color .22s var(--sr-ease),transform .14s var(--sr-ease)}.SemanticSearch_chip__Yq_Tc:hover{background:var(--sr-soft);border-color:var(--sr-accent);color:var(--sr-accent)}.SemanticSearch_chip__Yq_Tc:active{transform:scale(.97)}.SemanticSearch_chip__Yq_Tc:focus-visible{outline:2px solid var(--sr-accent);outline-offset:2px}.SemanticSearch_spin__cTyrC{animation:SemanticSearch_srSpin__B8sgw .9s linear infinite}@keyframes SemanticSearch_srSpin__B8sgw{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.SemanticSearch_panel__Tm_YS{transition:opacity 1ms linear}.SemanticSearch_panel__Tm_YS[data-state=open]{animation:none}.SemanticSearch_panel__Tm_YS[data-state=closed]{transform:none}.SemanticSearch_panel__Tm_YS[data-fresh=true] .SemanticSearch_item__yBIZP{opacity:1;transform:none;animation:none}.SemanticSearch_chip__Yq_Tc:active,.SemanticSearch_clear__K6pe8:active,.SemanticSearch_item__yBIZP:active{transform:none}.SemanticSearch_arrow__5GWAy{transition:opacity 1ms linear;transform:none}.SemanticSearch_spin__cTyrC{animation-duration:2.4s}}