.mh-live-blog-details{position:relative;background:var(--theme-surface-bg, #ffffff)!important;padding-top:0!important;padding-bottom:clamp(4.5rem,7vw,6.5rem)!important;border-top:none!important;overflow-x:clip}@media(max-width:768px){.mh-live-blog-details{padding-top:0!important;padding-bottom:clamp(3rem,6vw,4.5rem)!important}}.mh-blog-header-wrap{max-width:1040px;margin:0 auto clamp(2rem,3.5vw,3rem)}.mh-blog-toolbar{max-width:1180px;margin:0 auto clamp(2.5rem,4vw,3.5rem);display:flex;flex-direction:column;gap:1.25rem}.mh-blog-search-bar{display:flex;align-items:center;gap:.5rem;width:100%;max-width:600px;margin:0 auto;background:var(--theme-surface-bg, #ffffff);border:1.5px solid var(--theme-border-color, #d8e6e0);border-radius:999px;padding:.32rem;padding-inline-start:1.2rem;padding-inline-end:.32rem;box-shadow:0 10px 28px -16px #0f172a14;transition:all .25s cubic-bezier(.16,1,.3,1)}.mh-blog-search-bar:focus-within{border-color:var(--theme-accent, #0b806d);box-shadow:0 14px 34px -14px color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent),0 0 0 3px color-mix(in srgb,var(--theme-accent, #0b806d) 14%,transparent)}.mh-blog-search-input-wrap{position:relative;flex:1;min-width:0;display:flex;align-items:center;background:transparent;border:none;border-radius:0;padding:0;min-height:auto;box-shadow:none}.mh-blog-search-icon{color:var(--theme-muted-text-color, #64748b);font-size:.96rem;margin-inline-end:.65rem;flex-shrink:0}.mh-blog-search-input-wrap input{border:none;outline:none;background:transparent;width:100%;font-family:inherit;font-size:.92rem;color:var(--theme-header-text-color, #0f172a);padding:.45rem 0}.mh-blog-search-input-wrap input::-webkit-search-cancel-button,.mh-blog-search-input-wrap input::-webkit-search-decoration,.mh-blog-search-input-wrap input::-webkit-search-results-button,.mh-blog-search-input-wrap input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.mh-blog-search-input-wrap input::placeholder{color:var(--theme-muted-text-color, #94a3b8)}.mh-blog-search-clear{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,#f1f5f9);border:none;color:var(--theme-muted-text-color, #64748b);text-decoration:none;cursor:pointer;transition:all .15s ease;margin-inline-start:.4rem;margin-inline-end:.4rem;flex-shrink:0}.mh-blog-search-clear:hover{background:color-mix(in srgb,var(--theme-accent, #0b806d) 22%,#f1f5f9);color:var(--theme-header-text-color, #0f172a)}.mh-blog-search-bar .mh-blog-search-submit{flex-shrink:0;height:40px;min-height:40px;border-radius:999px!important;padding-inline:1.25rem;font-size:.84rem;font-weight:650;letter-spacing:-.01em;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:linear-gradient(135deg,var(--theme-accent, #0b806d) 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 82%,#043830) 100%);color:#fff;border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent);box-shadow:0 2px 8px -2px color-mix(in srgb,var(--theme-accent, #0b806d) 45%,transparent);transition:all .2s cubic-bezier(.16,1,.3,1);cursor:pointer;user-select:none}.mh-blog-search-bar .mh-blog-search-submit:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent, #0b806d) 92%,#ffffff) 0%,var(--theme-accent, #0b806d) 100%);transform:translateY(-1px);box-shadow:0 4px 14px -1px color-mix(in srgb,var(--theme-accent, #0b806d) 55%,transparent)}.mh-blog-search-bar .mh-blog-search-submit:active{transform:translateY(0);box-shadow:0 1px 4px color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent)}.mh-blog-search-submit-icon{font-size:.82rem;opacity:.95}.mh-blog-topic-chips-nav{position:relative;width:100%;max-width:1180px;margin:0 auto;display:flex;align-items:center}.mh-blog-topic-chips-wrap{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent) transparent;-webkit-overflow-scrolling:touch;padding:.35rem .5rem .55rem}.mh-blog-topic-chips-wrap::-webkit-scrollbar{height:4px}.mh-blog-topic-chips-wrap::-webkit-scrollbar-track{background:transparent}.mh-blog-topic-chips-wrap::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--theme-border-color, #cbd5e1) 70%,transparent);border-radius:999px}.mh-blog-topic-chips-wrap::-webkit-scrollbar-thumb:hover{background:var(--theme-accent, #0b806d)}.mh-blog-topic-chips{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem;padding:.2rem;width:max-content;margin-inline:auto}.mh-blog-chips-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:var(--theme-surface-bg, #ffffff);border:1px solid var(--theme-border-color, #d8e6e0);box-shadow:0 4px 12px #0f172a1f;color:var(--theme-header-text-color, #0f172a);display:flex;align-items:center;justify-content:center;font-size:.8rem;cursor:pointer;z-index:5;opacity:0;pointer-events:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.mh-blog-chips-scroll-btn.is-visible{opacity:1;pointer-events:auto}.mh-blog-chips-scroll-btn:hover{background:var(--theme-surface-soft, #f8fafc);color:var(--theme-accent, #0b806d);border-color:var(--theme-accent, #0b806d);transform:translateY(-50%) scale(1.08)}.mh-blog-chips-scroll-btn--prev{inset-inline-start:-14px}.mh-blog-chips-scroll-btn--next{inset-inline-end:-14px}.mh-blog-topic-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.46rem .95rem;border-radius:999px;border:1.5px solid var(--theme-border-color, #d8e6e0);background:var(--theme-surface-soft, #f8fafc);color:var(--theme-header-text-color, #334155);font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap;flex-shrink:0}.mh-blog-topic-chip i{color:var(--theme-accent, #0b806d);font-size:.88rem}.mh-blog-topic-chip:hover{border-color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,#ffffff);color:var(--theme-accent, #0b806d);transform:translateY(-1px)}.mh-blog-topic-chip.is-active{border-color:var(--theme-accent, #0b806d);background:var(--theme-accent, #0b806d);color:var(--theme-accent-contrast, #ffffff)!important;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--theme-accent, #0b806d) 65%,transparent)}.mh-blog-topic-chip.is-active i{color:#fff!important}.mh-blog-topic-chip--reset{border-style:dashed;border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent);color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 6%,transparent);cursor:pointer}.mh-blog-topic-chip--reset:hover{border-style:solid;border-color:#ef4444;background:#ef444414;color:#ef4444}.mh-blog-topic-chip--reset:hover i{color:#ef4444!important}.mh-blog-topic-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:.72rem;font-weight:800;background:color-mix(in srgb,var(--theme-accent, #0b806d) 15%,transparent);color:var(--theme-accent, #0b806d)}.mh-blog-topic-chip.is-active .mh-blog-topic-count{background:#ffffff40;color:#fff}.mh-blog-toolbar-status{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .6rem;max-width:1140px;margin:0 auto;width:100%;font-size:.84rem}.mh-blog-count-pill{display:inline-flex;align-items:center;gap:.5rem;color:var(--theme-muted-text-color, #64748b);font-weight:650}.mh-blog-count-pill i{color:var(--theme-accent, #0b806d);font-size:.85rem}.mh-blog-reset-btn{display:inline-flex;align-items:center;gap:.4rem;color:var(--theme-accent, #0b806d);font-weight:750;font-size:.82rem;text-decoration:none;transition:opacity .15s ease}.mh-blog-reset-btn:hover{opacity:.8}.mh-blog-lead-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);align-items:center;border-radius:28px;border:1.5px solid var(--theme-border-color, #d8e6e0);background:var(--theme-surface-bg, #ffffff);padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 20px 50px -25px #0f172a14;margin-bottom:clamp(2.5rem,4.5vw,4rem);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mh-blog-lead-card:hover{border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent);box-shadow:0 30px 65px -30px color-mix(in srgb,var(--theme-accent, #0b806d) 25%,rgba(15,23,42,.12));transform:translateY(-2px)}.mh-blog-lead-media{position:relative;display:block;aspect-ratio:16 / 10;border-radius:20px;overflow:hidden;background:var(--theme-surface-soft, #f1f5f9)}.mh-blog-lead-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.mh-blog-lead-card:hover .mh-blog-lead-media img{transform:scale(1.04)}.mh-blog-lead-badge{position:absolute;top:1rem;inset-inline-start:1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .9rem;border-radius:999px;background:#0f172ad1;backdrop-filter:blur(12px);color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.02em;border:1px solid rgba(255,255,255,.15)}.mh-blog-lead-badge i{color:#38bdf8;font-size:.72rem}.mh-blog-lead-content{display:flex;flex-direction:column;justify-content:center;text-align:start}.mh-blog-meta-dot{width:3.5px;height:3.5px;border-radius:50%;background:var(--theme-muted-text-color, #94a3b8);opacity:.6}.mh-blog-read-time{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:650;color:var(--theme-muted-text-color, #64748b)}.mh-blog-lead-title{font-family:var(--mh-heading-font, inherit);font-size:clamp(1.6rem,2.5vw,2.25rem);font-weight:850;line-height:1.25;letter-spacing:-.03em;margin:.85rem 0 .8rem;color:var(--theme-header-text-color, #0f172a)}.mh-blog-lead-title a{color:inherit;text-decoration:none;transition:color .18s ease}.mh-blog-lead-title a:hover{color:var(--theme-accent, #0b806d)}.mh-blog-lead-excerpt{font-size:.96rem;line-height:1.65;color:var(--theme-muted-text-color, #475569);margin:0 0 1.5rem}.mh-blog-lead-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;padding-top:1.25rem;border-top:1px solid var(--theme-border-color, #e2e8f0)}.mh-blog-author-strip{display:flex;align-items:center;gap:.75rem}.mh-blog-author-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 14%,transparent);color:var(--theme-accent, #0b806d);font-size:.95rem}.mh-blog-author-info strong{display:block;font-size:.86rem;font-weight:750;color:var(--theme-header-text-color, #0f172a);line-height:1.2}.mh-blog-author-info small{display:block;font-size:.74rem;color:var(--theme-muted-text-color, #64748b);margin-top:2px}.mh-blog-lead-cta{border-radius:999px;padding:.7rem 1.45rem;font-size:.88rem;font-weight:750;gap:.55rem}.mh-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,2.5vw,2.25rem)}@media(max-width:1024px){.mh-blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.mh-live-blog-details .mh-shell,.mh-art-directed.is-context-blogs .mh-shell{width:calc(100% - 1.25rem)!important;max-width:100%!important}.mh-blog-feed-container,.mh-blog-interactive-feed{padding-inline:0!important}.mh-blog-topic-chips-wrap{padding:.25rem .25rem .5rem}.mh-blog-chips-scroll-btn{display:none!important}}@media(max-width:640px){.mh-live-blog-details{padding-bottom:3rem!important}.mh-blog-toolbar{margin-bottom:1.75rem;gap:1rem}.mh-blog-lead-card{grid-template-columns:1fr;padding:.85rem .85rem 1.25rem;border-radius:20px;gap:1rem;margin-bottom:1.75rem}.mh-blog-lead-media{border-radius:14px;aspect-ratio:16 / 9}.mh-blog-lead-content{padding:0 .25rem}.mh-blog-lead-title{font-size:1.28rem!important;line-height:1.4!important;margin:.5rem 0 .65rem!important}.mh-blog-lead-excerpt{font-size:.88rem!important;line-height:1.62!important;margin-bottom:1rem!important}.mh-blog-lead-footer{flex-direction:column;align-items:stretch;gap:.85rem;padding-top:.85rem}.mh-blog-lead-cta{width:100%;justify-content:center;padding:.75rem 1rem}.mh-blog-grid{grid-template-columns:1fr;gap:1.25rem}.mh-blog-card{min-height:0!important;height:auto!important;border-radius:18px}.mh-blog-media{aspect-ratio:16 / 9}.mh-blog-copy{padding:1.1rem}.mh-blog-card-title,.mh-art-directed.is-context-blogs .mh-blog-card-title,.mh-blog-copy h3,.mh-art-directed .mh-blog-copy h3{font-size:1.08rem!important;line-height:1.4!important;height:auto!important;min-height:0!important;max-height:none!important;-webkit-line-clamp:2!important;margin-bottom:.5rem!important}.mh-blog-card-excerpt,.mh-art-directed .mh-blog-card-excerpt{font-size:.84rem!important;line-height:1.55!important;margin-bottom:1rem!important;-webkit-line-clamp:2!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}.mh-blog-card{display:flex;flex-direction:column;height:100%;min-height:480px;border-radius:22px;border:1.5px solid var(--theme-border-color, #d8e6e0);background:var(--theme-surface-bg, #ffffff);overflow:hidden;box-shadow:0 12px 30px -18px #0f172a0f;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mh-blog-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent);box-shadow:0 24px 45px -20px color-mix(in srgb,var(--theme-accent, #0b806d) 20%,rgba(15,23,42,.12))}.mh-blog-media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--theme-surface-soft, #f1f5f9);flex-shrink:0}.mh-blog-media img{width:100%;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.16,1,.3,1)}.mh-blog-card:hover .mh-blog-media img{transform:scale(1.05)}.mh-blog-poster{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--theme-accent, #0b806d) 16%,transparent),transparent 60%),linear-gradient(135deg,var(--theme-surface-soft, #f8fafc),color-mix(in srgb,var(--theme-accent, #0b806d) 6%,#ffffff));color:var(--theme-accent, #0b806d);font-size:2.25rem;overflow:hidden}.mh-blog-poster:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 85%,color-mix(in srgb,var(--theme-accent, #0b806d) 12%,transparent),transparent 65%);pointer-events:none}.mh-blog-poster.is-hidden,.mh-blog-media img.is-hidden,.mh-blog-lead-media img.is-hidden{display:none!important}.mh-blog-copy{display:flex;flex-direction:column;flex:1 1 auto;padding:1.4rem;text-align:start}.mh-blog-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-bottom:.75rem}.mh-art-directed.is-context-blogs .mh-blog-card-title,.mh-art-directed.is-context-blogs .mh-blog-copy h3,.mh-art-directed.is-context-article .mh-blog-card-title,.mh-art-directed.is-context-article .mh-blog-copy h3,.mh-blog-card-title,.mh-blog-copy h3,.mh-art-directed .mh-blog-copy h3,.mh-art-directed .mh-blog-card-title{font-family:var(--mh-heading-font, inherit)!important;font-size:clamp(1.05rem,1.3vw,1.22rem)!important;font-weight:750!important;line-height:1.35!important;letter-spacing:-.015em!important;margin:0 0 .75rem!important;color:var(--theme-header-text-color, #0f172a)!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;height:calc(1.35em * 3)!important;min-height:calc(1.35em * 3)!important;max-height:calc(1.35em * 3)!important}.mh-blog-card-title a,.mh-blog-copy h3 a,.mh-art-directed .mh-blog-copy h3 a{color:inherit!important;text-decoration:none!important;transition:color .18s ease}.mh-blog-card-title a:hover,.mh-blog-copy h3 a:hover,.mh-art-directed .mh-blog-copy h3 a:hover{color:var(--theme-accent, #0b806d)!important}.mh-blog-card-excerpt,.mh-art-directed .mh-blog-card-excerpt,.mh-art-directed .mh-blog-copy>p:not(.mh-eyebrow){font-size:.88rem!important;line-height:1.62!important;color:var(--theme-muted-text-color, #64748b)!important;margin:0 0 1.25rem!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;flex:1 1 auto!important}.mh-blog-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding-top:1rem;border-top:1px solid var(--theme-border-color, #f1f5f9);margin-top:auto;width:100%}#blog-feed-dynamic-container{transition:opacity .22s ease,filter .22s ease,transform .22s ease;will-change:opacity,transform}#blog-feed-dynamic-container.is-loading{opacity:.45;filter:blur(1.5px);pointer-events:none;transform:translateY(4px)}.mh-blog-author-mini{display:inline-flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;color:var(--theme-muted-text-color, #64748b)}.mh-blog-author-mini i{color:var(--theme-accent, #0b806d)}.mh-blog-empty-state{grid-column:1 / -1;padding:4rem 2rem;text-align:center;background:var(--theme-surface-soft, #f8fafc);border-radius:24px;border:1.5px dashed var(--theme-border-color, #cbd5e1)}.mh-blog-empty-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 14%,transparent);color:var(--theme-accent, #0b806d);font-size:1.6rem;margin:0 auto 1.25rem}.mh-blog-empty-state h3{font-size:1.3rem;font-weight:800;color:var(--theme-header-text-color, #0f172a);margin:0 0 .5rem}.mh-blog-empty-state p{color:var(--theme-muted-text-color, #64748b);font-size:.94rem;max-width:440px;margin:0 auto 1.5rem}.mh-blog-pagination{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:clamp(2.5rem,5vw,4rem)}.mh-blog-pagination a,.mh-blog-pagination span{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;border-radius:999px;font-size:.85rem;font-weight:750;text-decoration:none;transition:all .18s ease}.mh-blog-pagination a{background:var(--theme-surface-soft, #f8fafc);border:1.5px solid var(--theme-border-color, #d8e6e0);color:var(--theme-header-text-color, #0f172a)}.mh-blog-pagination a:hover{border-color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,#ffffff);color:var(--theme-accent, #0b806d)}.mh-blog-pagination .is-disabled{opacity:.45;cursor:not-allowed;background:transparent;border:1.5px solid var(--theme-border-color, #e2e8f0);color:var(--theme-muted-text-color, #94a3b8)}.mh-blog-pagination__pages{font-size:.84rem;font-weight:750;color:var(--theme-muted-text-color, #64748b)}html[data-theme-resolved=dark] .mh-live-blog-details{background:#08111f!important}html[data-theme-resolved=dark] .mh-blog-search-input-wrap{background:#0d1a29;border-color:#1e3348}html[data-theme-resolved=dark] .mh-blog-search-input-wrap:focus-within{border-color:#0b9b80;box-shadow:0 0 0 4px #0b9b8040}html[data-theme-resolved=dark] .mh-blog-search-input-wrap input{color:#f1f5f9}html[data-theme-resolved=dark] .mh-blog-topic-chip{background:#102236;border-color:#29455d;color:#cbd5e1}html[data-theme-resolved=dark] .mh-blog-topic-chip:hover{background:#142d44;border-color:#0b9b80;color:#fff}html[data-theme-resolved=dark] .mh-blog-topic-chip.is-active{background:#0b9b80!important;border-color:#0b9b80!important;color:#fff!important}html[data-theme-resolved=dark] .mh-blog-lead-card{background:#0d1a29;border-color:#1e3348;box-shadow:0 20px 50px -25px #000000a6}html[data-theme-resolved=dark] .mh-blog-lead-card:hover{border-color:#0b9b80;box-shadow:0 30px 65px -30px #0b9b8059}html[data-theme-resolved=dark] .mh-blog-card{background:#0d1a29;border-color:#1e3348;box-shadow:0 12px 30px -18px #00000080}html[data-theme-resolved=dark] .mh-blog-card:hover{border-color:#0b9b80;box-shadow:0 24px 45px -20px #0b9b804d}html[data-theme-resolved=dark] .mh-blog-lead-title,html[data-theme-resolved=dark] .mh-blog-card-title{color:#f8fafc}html[data-theme-resolved=dark] .mh-blog-lead-excerpt,html[data-theme-resolved=dark] .mh-blog-card-excerpt{color:#94a3b8}html[data-theme-resolved=dark] .mh-blog-author-info strong{color:#f1f5f9}html[data-theme-resolved=dark] .mh-blog-empty-state{background:#0d1a29;border-color:#1e3348}html[data-theme-resolved=dark] .mh-blog-pagination a{background:#102236;border-color:#29455d;color:#f1f5f9}.mh-blog-tag-pill{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,transparent);color:var(--theme-accent, #0b806d);border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 18%,transparent);white-space:nowrap;letter-spacing:-.01em}.mh-section.is-newsletter{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3.5rem,7vw,6rem)}#mh-reading-progress,.mh-reading-progress{position:absolute!important;top:100%!important;inset-inline-start:0!important;width:0%;height:4px!important;background:linear-gradient(90deg,var(--theme-accent, #0b806d),#10b981,#06b6d4)!important;box-shadow:0 1px 6px color-mix(in srgb,var(--theme-accent, #0b806d) 40%,transparent)!important;z-index:99999!important;pointer-events:none!important;transition:width .06s ease-out;display:none}.is-context-article #mh-reading-progress,.is-context-blog_article #mh-reading-progress,body:has(.mh-article-detail) #mh-reading-progress,.mk-site-header:has(~* .mh-article-detail) #mh-reading-progress,.up-sticky-nav-system:has(~* .mh-article-detail) #mh-reading-progress,body:has([data-blog-article-root]) #mh-reading-progress{display:block!important}.mh-article-detail{max-width:1260px;margin:0 auto;padding-bottom:clamp(3rem,6vw,5rem)}.mh-article-breadcrumbs{margin-bottom:clamp(1.25rem,2.5vw,2rem)}.mh-article-breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0;font-size:.85rem;font-weight:600;color:var(--theme-muted-text-color, #64748b)}.mh-article-breadcrumbs a{color:inherit;text-decoration:none;transition:color .15s ease}.mh-article-breadcrumbs a:hover{color:var(--theme-accent, #0b806d)}.mh-article-breadcrumbs i{font-size:.72rem;opacity:.5}.mh-article-breadcrumbs li[aria-current=page] span{color:var(--theme-header-text-color, #0f172a);font-weight:700;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.mh-article-header{max-width:100%;margin-bottom:clamp(2rem,4vw,3rem)}.mh-article-meta-top{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-bottom:1.25rem}.mh-article-title{font-size:clamp(2.1rem,4vw,3.25rem);line-height:1.34;font-weight:850;letter-spacing:-.03em;color:var(--theme-header-text-color, #0f172a);margin-bottom:1.25rem;max-width:100%;text-wrap:balance;text-align:start}.mh-article-lead{font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.85;color:var(--theme-muted-text-color, #475569);margin-bottom:1.75rem;max-width:1120px;text-align:start}.mh-article-byline-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;padding:1.25rem 0;border-top:1px solid var(--theme-border-color, #e2e8f0);border-bottom:1px solid var(--theme-border-color, #e2e8f0);margin-top:1.75rem;margin-bottom:2rem}.mh-byline-author{display:flex;align-items:center;gap:.9rem}.mh-byline-avatar{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#10b98133,#0b806d52);color:var(--theme-accent, #0b806d);border:2px solid color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent);display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0;box-shadow:0 4px 14px color-mix(in srgb,var(--theme-accent, #0b806d) 15%,transparent)}.mh-byline-info{display:flex;flex-direction:column;gap:2px;text-align:start}.mh-byline-name{display:flex;align-items:center;gap:.45rem;font-size:.98rem;font-weight:850;color:var(--theme-header-text-color, #0f172a)}.mh-byline-role{font-size:.8rem;color:var(--theme-muted-text-color, #64748b);font-weight:500}.mh-byline-meta-group{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap;font-size:.85rem;color:var(--theme-muted-text-color, #64748b)}.mh-byline-meta-item{display:inline-flex;align-items:center;gap:.38rem}.mh-byline-meta-item i{color:var(--theme-accent, #0b806d);font-size:.88rem}.mh-byline-divider{width:4px;height:4px;border-radius:50%;background:var(--theme-muted-text-color, #64748b);opacity:.4}.mh-article-author-strip{display:inline-flex;align-items:center;gap:.85rem;padding:.5rem 1rem .5rem .5rem;border-radius:999px;background:var(--theme-surface-soft, #f8fafc);border:1px solid var(--theme-border-color, #e2e8f0)}.mh-article-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 14%,transparent);color:var(--theme-accent, #0b806d);font-size:1.05rem;flex-shrink:0}.mh-article-avatar.is-large{width:52px;height:52px;font-size:1.4rem}.mh-article-author-info{display:flex;flex-direction:column;line-height:1.25}.mh-article-author-info strong{font-size:.88rem;color:var(--theme-header-text-color, #0f172a)}.mh-article-author-info small{font-size:.74rem;color:var(--theme-muted-text-color, #64748b)}.mh-tldr-box{background:linear-gradient(145deg,var(--theme-surface-bg, #ffffff),color-mix(in srgb,var(--theme-accent, #0b806d) 5%,var(--theme-surface-bg, #ffffff)));border:1.5px solid color-mix(in srgb,var(--theme-accent, #0b806d) 25%,var(--theme-border-color, #e2e8f0));border-radius:20px;padding:1.35rem 1.65rem;margin-bottom:2.5rem;box-shadow:0 10px 30px -12px #0f172a0f;position:relative}.mh-tldr-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:.85rem;gap:.75rem}.mh-tldr-title{display:inline-flex;align-items:center;gap:.55rem;font-size:1rem;font-weight:800;color:var(--theme-header-text-color, #0f172a)}.mh-tldr-title i{color:#f59e0b;font-size:1.1rem}.mh-tldr-badge{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;flex-shrink:0;font-size:.73rem;font-weight:750;padding:.28rem .8rem;border-radius:999px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 10%,#ffffff);color:var(--theme-accent, #0b806d);border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 26%,transparent);box-shadow:0 1px 3px #0b806d14;line-height:1.25}html[data-theme-resolved=dark] .mh-tldr-badge{background:color-mix(in srgb,var(--theme-accent, #0b806d) 18%,#0f172a);color:#5eead4;border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent)}.mh-tldr-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}.mh-tldr-list li{display:flex;align-items:flex-start;gap:.7rem;font-size:.95rem;line-height:1.65;color:var(--theme-body-text-color, #334155);margin-bottom:0}.mh-tldr-list li i{color:#10b981;margin-top:.3rem;flex-shrink:0;font-size:.9rem}.mh-tldr-single{font-size:.98rem;line-height:1.75;color:var(--theme-body-text-color, #334155);margin:0}.mh-article-cover-wrap{position:relative!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-radius:clamp(14px,2.5vw,24px)!important;overflow:hidden!important;aspect-ratio:21 / 9!important;min-height:0!important;max-height:520px!important;margin-bottom:clamp(1.75rem,4vw,3rem)!important;box-shadow:0 20px 50px -25px #0f172a1f!important;border:1.5px solid var(--theme-border-color, #e2e8f0)!important;background:var(--theme-surface-soft, #f1f5f9)!important}.mh-article-cover-wrap .mh-article-cover,.mh-article-cover{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;object-fit:cover!important;display:block!important}.is-context-article,.is-context-blog_article,.mh-home.is-context-article,.mh-home.is-context-blog_article,.mh-art-directed.is-context-article,.mh-art-directed.is-context-blog_article,.is-context-article .mh-section,.is-context-blog_article .mh-section,.is-context-article .mh-live-data,.is-context-blog_article .mh-live-data,.is-context-article .mh-live-article-details,.is-context-blog_article .mh-live-article-details,.mh-live-article-details{overflow:visible!important}.mh-live-article-details,.is-context-article .mh-live-article-details,.mh-live-blog-details.mh-live-article-details{padding-top:clamp(1.25rem,2.5vw,2.25rem)!important}.mh-article-detail{padding-top:0!important;margin-top:0!important}.mh-article-header{margin-top:0!important}.mh-article-layout{display:grid!important;grid-template-columns:56px minmax(0,1fr) 290px!important;gap:clamp(1.75rem,3.5vw,3.5rem)!important;align-items:stretch!important}.mh-article-rail{display:block!important;position:relative!important;height:100%!important}:root{--sticky-nav-offset: 126px}body:has(.up-sticky-nav-system.is-subnav-docked){--sticky-nav-offset: 60px}.mh-article-rail-sticky{position:sticky!important;top:var(--sticky-nav-offset, 126px)!important;display:flex;flex-direction:column;align-items:center;gap:.75rem;z-index:30!important;transition:top .3s cubic-bezier(.16,1,.3,1)}.mh-article-rail-label{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-muted-text-color, #94a3b8);margin-bottom:.25rem}.mh-article-share-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1.5px solid var(--theme-border-color, #e2e8f0);background:var(--theme-surface-bg, #ffffff);color:var(--theme-header-text-color, #475569);font-size:.95rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none}.mh-article-share-btn:hover{transform:translateY(-2px);border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d);box-shadow:0 8px 18px -6px color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent)}.mh-article-share-btn.is-copied{border-color:#10b981;background:color-mix(in srgb,#10b981 12%,#ffffff);color:#10b981}.mh-copy-feedback{position:absolute;inset-inline-start:125%;top:50%;transform:translateY(-50%) scale(.9);padding:.25rem .6rem;border-radius:6px;background:#0f172a;color:#fff;font-size:.72rem;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #0f172a26}.mh-article-share-btn.is-copied .mh-copy-feedback{opacity:1;transform:translateY(-50%) scale(1)}.mh-article-rail-divider{width:24px;height:1px;background:var(--theme-border-color, #e2e8f0);margin:.5rem 0}.mh-article-back-pill{display:inline-flex;flex-direction:column;align-items:center;gap:.25rem;font-size:.7rem;font-weight:700;color:var(--theme-muted-text-color, #64748b);text-decoration:none;transition:color .15s ease;text-align:center}.mh-article-back-pill:hover{color:var(--theme-accent, #0b806d)}.mh-article-main{max-width:820px;min-width:0}.mh-article-body{font-size:clamp(1.04rem,1.4vw,1.15rem);line-height:1.8;color:var(--theme-body-text-color, #334155)}.mh-article-body h2{font-size:clamp(1.5rem,2.5vw,1.95rem);line-height:1.3;font-weight:800;letter-spacing:-.025em;color:var(--theme-header-text-color, #0f172a);margin-top:2.75rem;margin-bottom:1rem;position:relative;scroll-margin-top:90px}.mh-article-body h3{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.35;font-weight:750;color:var(--theme-header-text-color, #0f172a);margin-top:2rem;margin-bottom:.75rem;position:relative;scroll-margin-top:90px}.mh-heading-anchor{display:inline-block;margin-inline-start:.5rem;font-size:.85em;color:var(--theme-muted-text-color, #94a3b8);opacity:0;text-decoration:none;transition:opacity .15s ease,color .15s ease}.mh-article-body h2:hover .mh-heading-anchor,.mh-article-body h3:hover .mh-heading-anchor{opacity:.75}.mh-heading-anchor:hover{color:var(--theme-accent, #0b806d);opacity:1!important}.mh-article-body p{margin-bottom:1.5rem}.mh-article-body ul,.mh-article-body ol{margin-bottom:1.75rem;padding-inline-start:1.5rem}.mh-article-body li{margin-bottom:.65rem}.mh-article-body blockquote{position:relative;padding:1.25rem 1.75rem;margin:2rem 0;border-inline-start:4px solid var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 5%,var(--theme-surface-soft, #f8fafc));border-radius:0 16px 16px 0;font-style:italic;color:var(--theme-header-text-color, #1e293b)}.mh-article-body pre{position:relative;background:#0b1120;color:#e2e8f0;border-radius:16px;padding:1.25rem 1.5rem;margin:2rem 0;overflow-x:auto;font-size:.88rem;line-height:1.7;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px -20px #0006}.mh-article-body code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.mh-article-body :not(pre)>code{background:var(--theme-surface-soft, #f1f5f9);color:var(--theme-accent, #0b806d);padding:.15rem .45rem;border-radius:6px;border:1px solid var(--theme-border-color, #e2e8f0);font-size:.88em;font-weight:600}.mh-article-body table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;border-radius:12px;overflow:hidden;border:1px solid var(--theme-border-color, #e2e8f0);font-size:.92rem}.mh-article-body th{background:var(--theme-surface-soft, #f8fafc);color:var(--theme-header-text-color, #0f172a);font-weight:750;padding:.85rem 1rem;text-align:start;border-bottom:2px solid var(--theme-border-color, #e2e8f0)}.mh-article-body td{padding:.85rem 1rem;border-bottom:1px solid var(--theme-border-color, #e2e8f0);color:var(--theme-body-text-color, #334155)}.mh-article-body tr:last-child td{border-bottom:none}.mh-article-body img{max-width:100%;height:auto;border-radius:18px;margin:2rem 0;box-shadow:0 12px 30px -15px #0f172a1a;background-color:var(--theme-surface-soft, #f1f5f9);transition:opacity .35s ease-out}.mh-article-body img[loading=lazy]{display:block;background-color:var(--theme-surface-soft, #f1f5f9)}html[data-theme-resolved=dark] .mh-article-body img{background-color:#0d1a24;box-shadow:0 14px 34px -15px #00000073}.mh-article-product-cta{margin:3.5rem 0 2rem;padding:2.25rem;border-radius:24px;position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent, #0b806d) 12%,#0f172a),#0f172a);color:#fff;border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent);box-shadow:0 24px 50px -25px color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent)}.mh-article-product-cta-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.5rem}.mh-article-product-cta-badge{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:850;letter-spacing:.08em;color:color-mix(in srgb,var(--theme-accent, #0b806d) 70%,#34d399);text-transform:uppercase;margin-bottom:.6rem}.mh-article-product-cta-header h3{font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.25;font-weight:800;color:#fff;margin-bottom:.65rem}.mh-article-product-cta-header p{font-size:.95rem;line-height:1.6;color:#94a3b8;max-width:640px;margin:0}.mh-article-product-cta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem}.mh-article-product-cta-actions .mh-button--quiet{border-color:#ffffff40;color:#fff}.mh-article-product-cta-actions .mh-button--quiet:hover{border-color:#fff;background:#ffffff14}.mh-article-tags-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;padding-top:2rem;margin-top:3rem;border-top:1px solid var(--theme-border-color, #e2e8f0)}.mh-article-tags-label{font-size:.85rem;font-weight:750;color:var(--theme-header-text-color, #1e293b)}.mh-article-tag-item{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--theme-border-color, #d8e6e0);background:var(--theme-surface-soft, #f8fafc);font-size:.8rem;font-weight:700;color:var(--theme-header-text-color, #475569);text-decoration:none;transition:all .15s ease}.mh-article-tag-item:hover{border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,#ffffff)}.mh-article-author-bio{display:flex;align-items:flex-start;gap:1.5rem;padding:2rem;margin-top:2.5rem;border-radius:24px;border:1.5px solid var(--theme-border-color, #e2e8f0);background:radial-gradient(100% 100% at 0% 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 6%,#ffffff) 0%,var(--theme-surface-bg, #ffffff) 100%)}.mh-article-author-bio-content strong{display:block;font-size:1.05rem;color:var(--theme-header-text-color, #0f172a);margin-bottom:.45rem}.mh-article-author-bio-content p{font-size:.9rem;line-height:1.6;color:var(--theme-muted-text-color, #64748b);margin-bottom:.85rem}.mh-article-aside{display:block!important;position:relative!important;height:100%!important}.mh-article-aside-sticky{position:sticky!important;top:var(--sticky-nav-offset, 126px)!important;display:flex;flex-direction:column;gap:1.25rem;z-index:30!important;max-height:calc(100vh - var(--sticky-nav-offset, 126px) - 1.25rem)!important;overflow-y:auto!important;overscroll-behavior:auto!important;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent) transparent;padding-inline-end:4px;transition:top .3s cubic-bezier(.16,1,.3,1),max-height .3s cubic-bezier(.16,1,.3,1)}.mh-article-aside-sticky::-webkit-scrollbar{width:4px}.mh-article-aside-sticky::-webkit-scrollbar-track{background:transparent}.mh-article-aside-sticky::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--theme-accent, #0b806d) 25%,#cbd5e1);border-radius:999px}.mh-article-aside-sticky::-webkit-scrollbar-thumb:hover{background:var(--theme-accent, #0b806d)}.mh-aside-card{background:var(--theme-surface-bg, #ffffff);border:1.5px solid var(--theme-border-color, #e2e8f0);border-radius:18px;padding:1.15rem;box-shadow:0 4px 16px -6px #0f172a0d}.mh-aside-card-head{display:flex;align-items:center;gap:.55rem;font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-header-text-color, #0f172a);padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--theme-border-color, #f1f5f9)}.mh-aside-card-head i{color:var(--theme-accent, #0b806d);font-size:.95rem}.mh-article-toc{max-height:290px;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent) transparent;padding-inline-end:.35rem;margin-inline-end:-.15rem}.mh-article-toc::-webkit-scrollbar{width:4px}.mh-article-toc::-webkit-scrollbar-track{background:transparent}.mh-article-toc::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--theme-accent, #0b806d) 25%,#cbd5e1);border-radius:999px}.mh-article-toc::-webkit-scrollbar-thumb:hover{background:var(--theme-accent, #0b806d)}.mh-toc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.mh-toc-item.is-h3{padding-inline-start:.85rem;font-size:.8rem}.mh-toc-link{display:block;font-size:.8rem;line-height:1.42;font-weight:550;color:var(--theme-muted-text-color, #64748b);text-decoration:none;padding:.32rem .6rem;border-radius:8px;transition:all .15s ease}.mh-toc-link:hover{color:var(--theme-header-text-color, #0f172a);background:var(--theme-surface-soft, #f8fafc)}.mh-toc-link.is-active{color:var(--theme-accent, #0b806d);font-weight:750;background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,#ffffff);border-inline-start:2.5px solid var(--theme-accent, #0b806d)}.mh-aside-related-list{display:flex;flex-direction:column;gap:.85rem}.mh-aside-related-item{display:flex;gap:.75rem;align-items:center;text-decoration:none;padding:.4rem;border-radius:12px;transition:background .15s ease}.mh-aside-related-item:hover{background:var(--theme-surface-soft, #f8fafc)}.mh-aside-related-thumb{width:58px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f1f5f9}.mh-aside-related-thumb img{width:100%;height:100%;object-fit:cover}.mh-aside-related-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.mh-aside-related-cat{font-size:.68rem;font-weight:700;color:var(--theme-accent, #0b806d);text-transform:uppercase}.mh-aside-related-title{font-size:.8rem;line-height:1.35;font-weight:700;color:var(--theme-header-text-color, #0f172a);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mh-aside-promo-card{position:relative;overflow:hidden;background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 10%,#ffffff) 0%,var(--theme-surface-bg, #ffffff) 100%);border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 25%,var(--theme-border-color, #e2e8f0))}.mh-aside-promo-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:800;color:var(--theme-accent, #0b806d);text-transform:uppercase;margin-bottom:.35rem}.mh-aside-promo-title{display:block;font-size:.88rem;color:var(--theme-header-text-color, #0f172a);line-height:1.3;margin-bottom:.35rem}.mh-aside-promo-desc{font-size:.78rem;color:var(--theme-muted-text-color, #64748b);line-height:1.45;margin-bottom:.85rem}.mh-aside-promo-card .mh-button--full{width:100%;min-height:38px;font-size:.78rem}@media(max-width:900px){.mh-article-layout{grid-template-columns:56px minmax(0,1fr)!important;gap:1.75rem!important}.mh-article-aside{display:none!important}}@media(max-width:680px){.mh-article-layout{display:flex!important;flex-direction:column!important}.mh-article-rail{order:2!important;margin-top:2rem!important;padding-top:1.5rem!important;border-top:1px solid var(--theme-border-color, #e2e8f0)!important}.mh-article-rail-sticky{position:static!important;flex-direction:row!important;justify-content:center!important}.mh-article-rail-divider{display:none!important}.mh-article-cover-wrap{width:100%!important;max-width:100%!important;box-sizing:border-box!important;aspect-ratio:16 / 9!important;min-height:0!important;border-radius:16px!important;margin-top:1rem!important;margin-bottom:1.75rem!important}.mh-copy-feedback{inset-inline-start:50%;top:-34px;transform:translate(-50%) scale(.9)}.mh-article-aside{display:none!important}}.mh-live-head--blog-feed,.mh-live-blog-feed .mh-live-head{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:1.5rem!important;flex-wrap:wrap!important;width:100%!important;margin:0 0 clamp(2rem,3.5vw,3rem)!important;padding-bottom:1.5rem!important;border-bottom:1px solid var(--theme-border-color, #e2e8f0)!important;text-align:start!important}.mh-live-head--blog-feed>div,.mh-live-blog-feed .mh-live-head>div{display:inline-flex!important;align-items:baseline!important}.mh-live-head--blog-feed .mh-heading,.mh-live-blog-feed .mh-live-head .mh-heading{margin:0!important;max-width:none!important;white-space:nowrap!important;font-size:clamp(1.75rem,2.5vw,2.25rem)!important;line-height:1.2!important;letter-spacing:-.03em!important;color:var(--theme-header-text-color, #0f172a)!important}.mh-live-head--blog-feed .mh-body,.mh-live-blog-feed .mh-live-head .mh-body{margin:0!important;max-width:none!important;font-size:.95rem!important;color:var(--theme-muted-text-color, #64748b)!important;line-height:1.5!important}.is-context-article .mh-live-head--blog-feed .mh-eyebrow,.is-context-article .mh-live-blog-feed .mh-eyebrow,.is-context-article .mh-eyebrow,.mh-live-head--blog-feed .mh-eyebrow,.mh-live-blog-feed .mh-live-head .mh-eyebrow,.mh-art-directed.is-context-article .mh-live-blog-feed .mh-eyebrow{display:none!important}.mh-live-blog-feed .mh-live-action .mh-button,.is-context-article .mh-live-action .mh-button,.is-context-blog_article .mh-live-action .mh-button{background:var(--theme-surface-bg, #ffffff)!important;border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 24%,var(--theme-border-color, #cad1ce))!important;color:var(--theme-header-text-color, #102c27)!important;font-weight:750!important;font-size:.95rem!important;border-radius:14px!important;box-shadow:0 2px 8px #0828240a!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.75rem 1.75rem!important;text-decoration:none!important;transition:all .2s ease!important}.mh-live-blog-feed .mh-live-action .mh-button:hover,.is-context-article .mh-live-action .mh-button:hover,.is-context-blog_article .mh-live-action .mh-button:hover{background:var(--theme-surface-soft, #f8faf9)!important;border-color:var(--theme-accent, #0b806d)!important;color:var(--theme-accent, #0b806d)!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px -6px #0828241f!important}html[data-theme-resolved=dark] .mh-live-blog-feed,html[data-theme-resolved=dark] .mh-art-directed .mh-live-blog-feed,html[data-theme-resolved=dark] .is-context-article .mh-live-blog-feed,html[data-theme-resolved=dark] .is-context-blog_article .mh-live-blog-feed{background:#08111f!important;border-top:1px solid rgba(255,255,255,.08)!important}html[data-theme-resolved=dark] .mh-live-head--blog-feed,html[data-theme-resolved=dark] .mh-live-blog-feed .mh-live-head{border-bottom:1px solid rgba(255,255,255,.08)!important}html[data-theme-resolved=dark] .mh-live-head--blog-feed .mh-heading,html[data-theme-resolved=dark] .mh-live-blog-feed .mh-live-head .mh-heading{color:#f8fafc!important}html[data-theme-resolved=dark] .mh-live-head--blog-feed .mh-body,html[data-theme-resolved=dark] .mh-live-blog-feed .mh-live-head .mh-body{color:#94a3b8!important}html[data-theme-resolved=dark] .mh-live-blog-feed .mh-live-action .mh-button,html[data-theme-resolved=dark] .is-context-article .mh-live-action .mh-button,html[data-theme-resolved=dark] .is-context-blog_article .mh-live-action .mh-button{background:#0d1a29!important;border:1px solid #1e3348!important;color:#f8fafc!important;box-shadow:0 4px 12px #0000004d!important}html[data-theme-resolved=dark] .mh-live-blog-feed .mh-live-action .mh-button:hover,html[data-theme-resolved=dark] .is-context-article .mh-live-action .mh-button:hover,html[data-theme-resolved=dark] .is-context-blog_article .mh-live-action .mh-button:hover{background:#14283c!important;border-color:var(--theme-accent, #0b9b80)!important;color:#fff!important;transform:translateY(-2px)!important}html[data-theme-resolved=dark] .mh-blog-card-footer{border-top-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-blog-poster{background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--theme-accent, #0b806d) 20%,transparent),transparent 60%),linear-gradient(135deg,#09131a,color-mix(in srgb,var(--theme-accent, #0b806d) 10%,#09131a))!important}html[data-theme-resolved=dark] .mh-article-author-bio{background:radial-gradient(100% 100% at 0% 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 12%,#0e1e31),#0c1929)!important;border-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-article-author-bio-content strong{color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-article-author-bio-content p{color:#94a3b8!important}html[data-theme-resolved=dark] .mh-article-author-strip{background:#0d1d2d!important;border-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-article-share-btn{background:#0d1d2d!important;border-color:#ffffff1a!important;color:#94a3b8!important}html[data-theme-resolved=dark] .mh-article-share-btn:hover{color:var(--theme-accent, #0b806d)!important;border-color:var(--theme-accent, #0b806d)!important}html[data-theme-resolved=dark] .mh-article-byline-bar{border-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-byline-name{color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-byline-role{color:#94a3b8!important}html[data-theme-resolved=dark] .mh-tldr-box{background:linear-gradient(145deg,#0d1d2d,color-mix(in srgb,var(--theme-accent, #0b806d) 8%,#0d1d2d))!important;border-color:#10b98147!important;box-shadow:0 12px 32px -15px #00000080!important}html[data-theme-resolved=dark] .mh-tldr-title{color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-tldr-list li,html[data-theme-resolved=dark] .mh-tldr-single{color:#cbd5e1!important}html[data-theme-resolved=dark] .mh-aside-card{background:#0d1d2d!important;border-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-aside-card-head{border-bottom-color:#ffffff0f!important;color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-aside-related-title{color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-aside-related-item:hover,html[data-theme-resolved=dark] .mh-toc-link:hover{background:#ffffff0d!important;color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-aside-promo-card{background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 15%,#0d1d2d),#0d1d2d)!important;border-color:#ffffff1a!important}html[data-theme-resolved=dark] .mh-aside-promo-title{color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-article-tag-item{background:#0d1d2d!important;border-color:#ffffff14!important;color:#94a3b8!important}html[data-theme-resolved=dark] .mh-article-tag-item:hover{color:var(--theme-accent, #0b806d)!important;border-color:var(--theme-accent, #0b806d)!important}html[data-theme-resolved=dark] .mh-article-body{color:#cbd5e1!important}html[data-theme-resolved=dark] .mh-article-body blockquote{background:#ffffff08!important;color:#e2e8f0!important}html[data-theme-resolved=dark] .mh-article-body :not(pre)>code{background:#ffffff0f!important;border-color:#ffffff1a!important}html[data-theme-resolved=dark] .mh-article-body th{background:#0d1d2d!important;border-color:#ffffff14!important;color:#f1f5f9!important}html[data-theme-resolved=dark] .mh-article-body td{border-color:#ffffff14!important;color:#cbd5e1!important}.mh-featured-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:700;background:linear-gradient(135deg,#f59e0b26,#f59e0b0d);border:1px solid rgba(245,158,11,.35);color:#d97706}.mh-avatar-img{width:100%;height:100%;object-fit:cover;border-radius:9999px}.mh-author-link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem}.mh-author-link:hover{color:var(--theme-accent, #0b806d)}.mh-audio-player-card{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;border-radius:14px;background:var(--theme-surface-soft, rgba(15, 23, 42, .03));border:1px solid var(--theme-border-color, #e2e8f0);margin-bottom:2rem}.mh-audio-info{display:flex;align-items:center;gap:.75rem}.mh-audio-icon{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 15%,transparent);color:var(--theme-accent, #0b806d);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.mh-audio-text{display:flex;flex-direction:column;gap:.15rem}.mh-audio-text strong{font-size:.88rem;color:var(--theme-header-text-color, #0f172a)}.mh-audio-text span{font-size:.78rem;color:var(--theme-muted-text-color, #64748b)}.mh-audio-element{width:100%;height:36px;outline:none}.mh-series-banner{padding:1.25rem 1.5rem;border-radius:14px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,var(--theme-surface-soft, #f8fafc));border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent);margin-bottom:2rem}.mh-series-header{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.mh-series-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .6rem;border-radius:6px;background:var(--theme-accent, #0b806d);color:#fff}.mh-series-title{font-size:1rem;font-weight:700;color:var(--theme-header-text-color, #0f172a);margin:0}.mh-series-step{font-size:.78rem;font-weight:600;color:var(--theme-muted-text-color, #64748b);margin-inline-start:auto}.mh-series-desc{font-size:.82rem;color:var(--theme-muted-text-color, #64748b);line-height:1.5;margin:0 0 1rem}.mh-series-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 15%,transparent)}.mh-series-nav-btn{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--theme-header-text-color, #0f172a);font-size:.82rem;font-weight:600;transition:color .15s ease}.mh-series-nav-btn:hover{color:var(--theme-accent, #0b806d)}.mh-series-nav-btn small{display:block;font-size:.7rem;color:var(--theme-muted-text-color, #64748b);font-weight:500}.mh-series-nav-spacer{flex:1}.mh-article-body.is-gated-preview{position:relative;max-height:380px;overflow:hidden;mask-image:linear-gradient(to bottom,#000 40%,#0000);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%)}.mh-gated-barrier{margin:-4rem 0 3rem;position:relative;z-index:10}.mh-gated-box{padding:2.5rem 2rem;border-radius:18px;background:var(--theme-surface-soft, #ffffff);border:2px solid color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent);box-shadow:0 20px 40px -15px #0000001f;text-align:center;max-width:600px;margin:0 auto}.mh-gated-icon{width:52px;height:52px;border-radius:14px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 15%,transparent);color:var(--theme-accent, #0b806d);display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin:0 auto 1.25rem}.mh-gated-box h3{font-size:1.35rem;font-weight:800;color:var(--theme-header-text-color, #0f172a);margin:0 0 .5rem}.mh-gated-box p{font-size:.88rem;color:var(--theme-muted-text-color, #64748b);line-height:1.6;margin:0 0 1.5rem}.mh-gated-form{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.mh-gated-input{flex:1;min-width:240px;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--theme-border-color, #cbd5e1);background:var(--theme-surface-soft, #ffffff);color:var(--theme-header-text-color, #0f172a);font-size:.88rem;outline:none}.mh-gated-input:focus{border-color:var(--theme-accent, #0b806d)}.mh-gated-note{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;font-size:.75rem;color:var(--theme-muted-text-color, #64748b)}.mh-article-claps-bar{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem;border-radius:14px;background:var(--theme-surface-soft, rgba(15, 23, 42, .03));border:1px solid var(--theme-border-color, #e2e8f0);margin:2.5rem 0}.mh-claps-info strong{display:block;font-size:.95rem;color:var(--theme-header-text-color, #0f172a)}.mh-claps-info span{font-size:.8rem;color:var(--theme-muted-text-color, #64748b)}.mh-clap-action-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:9999px;border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent);background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,transparent);color:var(--theme-accent, #0b806d);font-weight:700;font-size:.92rem;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.mh-clap-action-btn:hover{transform:scale(1.06);background:var(--theme-accent, #0b806d);color:#fff}.mh-clap-action-btn.is-animating{animation:clapBounce .5s ease}@keyframes clapBounce{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.mh-article-share-btn.is-clap{color:var(--theme-accent, #0b806d);position:relative}.mh-article-share-btn.is-clap:hover{background:var(--theme-accent, #0b806d);color:#fff}.mh-rail-clap-count{position:absolute;bottom:-6px;inset-inline-end:-6px;background:var(--theme-header-text-color, #0f172a);color:#fff;font-size:.65rem;font-weight:800;padding:1px 4px;border-radius:6px}.mh-article-faq-section{margin:3rem 0;padding:1.75rem;border-radius:16px;background:var(--theme-surface-soft, rgba(15, 23, 42, .02));border:1px solid var(--theme-border-color, #e2e8f0)}.mh-faq-section-header{display:flex;align-items:center;gap:.6rem;margin-bottom:1.25rem;color:var(--theme-header-text-color, #0f172a)}.mh-faq-section-header i{color:var(--theme-accent, #0b806d);font-size:1.2rem}.mh-faq-section-header h3{font-size:1.2rem;font-weight:800;margin:0}.mh-faq-accordion{display:flex;flex-direction:column;gap:.6rem}.mh-faq-accordion-item{border-radius:10px;border:1px solid var(--theme-border-color, #e2e8f0);background:var(--theme-surface-soft, #ffffff);overflow:hidden}.mh-faq-accordion-trigger{width:100%;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:transparent;border:none;cursor:pointer;text-align:start;font-size:.92rem;font-weight:700;color:var(--theme-header-text-color, #0f172a)}.mh-faq-accordion-trigger:hover{color:var(--theme-accent, #0b806d)}.mh-faq-accordion-body{padding:0 1.25rem 1rem;font-size:.86rem;line-height:1.6;color:var(--theme-muted-text-color, #64748b)}.mh-article-comments-section{margin:4rem 0 2rem;padding-top:2.75rem;border-top:1.5px solid var(--theme-border-color, #e2e8f0)}.mh-comments-header{display:flex;align-items:center;gap:.85rem;margin-bottom:2rem}.mh-comments-header-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,transparent);color:var(--theme-accent, #0b806d);font-size:1.2rem;flex-shrink:0}.mh-comments-header h3{font-size:1.4rem;font-weight:800;color:var(--theme-header-text-color, #0f172a);margin:0;letter-spacing:-.015em}.mh-comments-count{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 .65rem;border-radius:999px;background:var(--theme-surface-soft, #f1f5f9);color:var(--theme-muted-text-color, #64748b);font-size:.82rem;font-weight:750;border:1px solid var(--theme-border-color, #e2e8f0)}.mh-comment-form{padding:2rem;border-radius:20px;background:var(--theme-surface-soft, #f8fafc);border:1.5px solid var(--theme-border-color, #e2e8f0);box-shadow:0 4px 20px -4px #0f172a0a;margin-bottom:2.75rem;transition:border-color .2s ease,box-shadow .2s ease}.mh-reply-indicator{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.1rem;border-radius:12px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent);margin-bottom:1.5rem}.mh-reply-indicator-text{display:flex;align-items:center;gap:.5rem;font-size:.88rem;color:var(--theme-header-text-color, #0f172a)}.mh-reply-indicator-text i{color:var(--theme-accent, #0b806d)}.mh-reply-indicator-text strong{color:var(--theme-accent, #0b806d);font-weight:750}.mh-reply-cancel-btn{display:inline-flex;align-items:center;gap:.35rem;background:color-mix(in srgb,var(--theme-danger-color, #ef4444) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-danger-color, #ef4444) 25%,transparent);color:var(--theme-danger-color, #ef4444);font-size:.78rem;font-weight:700;padding:.3rem .75rem;border-radius:8px;cursor:pointer;transition:all .15s ease}.mh-reply-cancel-btn:hover{background:color-mix(in srgb,var(--theme-danger-color, #ef4444) 20%,transparent)}.mh-comment-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:1.25rem}@media(max-width:640px){.mh-comment-form-grid{grid-template-columns:1fr;gap:1rem}}.mh-comment-field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.mh-comment-form-grid .mh-comment-field{margin-bottom:0}.mh-comment-field label{font-size:.85rem;font-weight:750;color:var(--theme-header-text-color, #0f172a);display:flex;align-items:center;gap:.35rem}.mh-required-mark{color:var(--theme-danger-color, #ef4444);font-weight:800}.mh-muted-note{font-size:.78rem;font-weight:500;color:var(--theme-muted-text-color, #64748b)}.mh-input{display:block;width:100%;box-sizing:border-box;background:var(--theme-surface-bg, #ffffff);color:var(--theme-header-text-color, #0f172a);border:1.5px solid var(--theme-border-color, #cbd5e1);border-radius:12px;padding:.8rem 1.1rem;font-family:inherit;font-size:.92rem;line-height:1.5;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.mh-input::placeholder{color:var(--theme-muted-text-color, #94a3b8);opacity:.85}.mh-input:hover{border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 40%,var(--theme-border-color, #cbd5e1))}.mh-input:focus{border-color:var(--theme-accent, #0b806d);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent, #0b806d) 16%,transparent);background:var(--theme-surface-bg, #ffffff)}textarea.mh-input{min-height:120px;resize:vertical;line-height:1.6}.mh-comment-submit-wrap{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-top:.5rem}.mh-comment-submit-btn,.mh-comment-form button.mh-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background:var(--theme-accent, #0b806d);color:var(--theme-accent-contrast, #ffffff);font-family:inherit;font-size:.92rem;font-weight:750;padding:.8rem 1.75rem;border-radius:12px;border:none;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--theme-accent, #0b806d) 30%,transparent);transition:all .2s ease}.mh-comment-submit-btn:hover,.mh-comment-form button.mh-button:hover{background:var(--theme-accent-hover, #096858);transform:translateY(-1px);box-shadow:0 6px 20px color-mix(in srgb,var(--theme-accent, #0b806d) 40%,transparent)}.mh-comment-submit-btn:active,.mh-comment-form button.mh-button:active{transform:translateY(0)}.mh-comment-submit-btn:disabled,.mh-comment-form button.mh-button:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.mh-comment-status{font-size:.88rem;font-weight:650;display:inline-flex;align-items:center;gap:.4rem}.mh-comment-status.is-loading{color:var(--theme-muted-text-color, #64748b)}.mh-comment-status.is-success{color:var(--theme-success-color, #10b981);background:color-mix(in srgb,var(--theme-success-color, #10b981) 12%,transparent);padding:.45rem .95rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--theme-success-color, #10b981) 25%,transparent)}.mh-comment-status.is-error{color:var(--theme-danger-color, #ef4444);background:color-mix(in srgb,var(--theme-danger-color, #ef4444) 12%,transparent);padding:.45rem .95rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--theme-danger-color, #ef4444) 25%,transparent)}.mh-comments-list{display:flex;flex-direction:column;gap:1.25rem}.mh-comment-card{display:flex;gap:1.1rem;padding:1.5rem;border-radius:18px;background:var(--theme-surface-bg, #ffffff);border:1.5px solid var(--theme-border-color, #e2e8f0);box-shadow:0 2px 10px -3px #0f172a08;transition:border-color .2s ease,box-shadow .2s ease}.mh-comment-card:hover{border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 30%,var(--theme-border-color, #e2e8f0))}.mh-comment-card.is-reply{margin-top:1rem;background:var(--theme-surface-soft, #f8fafc);border:1px solid var(--theme-border-color, #e2e8f0);padding:1.15rem 1.25rem;border-radius:14px}.mh-comment-avatar{width:44px;height:44px;border-radius:999px;flex-shrink:0;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent, #0b806d) 85%,#ffffff),var(--theme-accent, #0b806d));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.05rem;box-shadow:0 4px 10px color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent)}.mh-comment-avatar.is-small{width:34px;height:34px;font-size:.85rem;box-shadow:none}.mh-comment-content{flex:1;min-width:0}.mh-comment-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.mh-comment-author{font-size:.95rem;font-weight:800;color:var(--theme-header-text-color, #0f172a)}.mh-comment-date{font-size:.78rem;font-weight:600;color:var(--theme-muted-text-color, #64748b)}.mh-comment-reply-btn{margin-inline-start:auto;display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent);cursor:pointer;font-size:.78rem;font-weight:700;color:var(--theme-accent, #0b806d);padding:.3rem .75rem;border-radius:8px;transition:all .15s ease}.mh-comment-reply-btn:hover{background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,transparent);border-color:var(--theme-accent, #0b806d)}.mh-comment-body{font-size:.92rem;line-height:1.65;color:var(--theme-header-text-color, #334155);margin:0;word-break:break-word}.mh-replies-list{margin-top:1rem;display:flex;flex-direction:column;gap:.85rem;padding-inline-start:1.25rem;border-inline-start:2px solid color-mix(in srgb,var(--theme-accent, #0b806d) 30%,var(--theme-border-color, #e2e8f0))}.mh-comments-empty{text-align:center;padding:3.5rem 1.5rem;border-radius:20px;border:2px dashed var(--theme-border-color, #cbd5e1);background:var(--theme-surface-soft, #f8fafc)}.mh-comments-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 10%,transparent);color:var(--theme-accent, #0b806d);font-size:1.85rem;margin-bottom:1rem}.mh-comments-empty-title{display:block;font-size:1.05rem;font-weight:800;color:var(--theme-header-text-color, #0f172a);margin:0 0 .4rem}.mh-comments-empty-desc{font-size:.88rem;color:var(--theme-muted-text-color, #64748b);max-width:380px;margin:0 auto;line-height:1.55}html[data-theme-resolved=dark] .mh-comments-count{background:var(--theme-surface-soft, #0e1e28);border-color:var(--theme-border-color, rgba(255, 255, 255, .12));color:var(--theme-muted-text-color, #94a3b8)}html[data-theme-resolved=dark] .mh-comment-form{background:var(--theme-surface-soft, #0e1e28);border-color:var(--theme-border-color, rgba(255, 255, 255, .12))}html[data-theme-resolved=dark] .mh-input{background:var(--theme-surface-bg, #09131a);color:var(--theme-header-text-color, #f8fafc);border-color:var(--theme-border-color, rgba(255, 255, 255, .14))}html[data-theme-resolved=dark] .mh-input:focus{background:var(--theme-surface-bg, #09131a);border-color:var(--theme-accent, #0b806d)}html[data-theme-resolved=dark] .mh-comment-card{background:var(--theme-surface-bg, #09131a);border-color:var(--theme-border-color, rgba(255, 255, 255, .12))}html[data-theme-resolved=dark] .mh-comment-card.is-reply{background:var(--theme-surface-soft, #0e1e28);border-color:var(--theme-border-color, rgba(255, 255, 255, .12))}html[data-theme-resolved=dark] .mh-comment-body{color:#cbd5e1}html[data-theme-resolved=dark] .mh-comments-empty{background:var(--theme-surface-soft, #0e1e28);border-color:var(--theme-border-color, rgba(255, 255, 255, .14))}.mh-code-copy-btn{position:absolute;top:8px;inset-inline-end:8px;display:inline-flex;align-items:center;gap:.35rem;padding:4px 8px;border-radius:6px;background:#0f172ab3;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;font-size:.7rem;font-weight:600;cursor:pointer;backdrop-filter:blur(4px);transition:all .15s ease}.mh-code-copy-btn:hover{background:#0f172af2;color:#fff}.mh-quote-tooltip{position:absolute;z-index:100;transform:translate(-50%);display:flex;align-items:center;gap:.35rem;padding:4px 6px;border-radius:8px;background:#0f172a;box-shadow:0 10px 25px -5px #0000004d;border:1px solid rgba(255,255,255,.12)}.mh-quote-tooltip button{display:inline-flex;align-items:center;gap:.35rem;padding:4px 8px;border-radius:6px;background:transparent;border:none;color:#f1f5f9;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s ease}.mh-quote-tooltip button:hover{background:#ffffff1a}html[data-theme-resolved=dark] .mh-audio-player-card,html[data-theme-resolved=dark] .mh-article-claps-bar,html[data-theme-resolved=dark] .mh-article-faq-section,html[data-theme-resolved=dark] .mh-comment-form,html[data-theme-resolved=dark] .mh-comment-card{background:#0d1d2d!important;border-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-faq-accordion-item{background:#0a1724!important;border-color:#ffffff14!important}html[data-theme-resolved=dark] .mh-gated-box{background:#0d1d2d!important;border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent)!important}html[data-theme-resolved=dark] .mh-comment-body{color:#cbd5e1!important}html[data-theme-resolved=dark] .mh-gated-input{background:#0a1724!important;border-color:#ffffff1f!important;color:#f1f5f9!important}.mh-faq-pagination.is-center{justify-content:center}.mh-blog-pagination,.mh-faq-pagination{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:2.5rem;margin-top:1.5rem;border-top:1px solid var(--theme-border-color, #e2e8f0);width:100%}.mh-faq-pagination__info{display:inline-flex;align-items:center;gap:.35rem;font-size:.86rem;color:var(--theme-muted-text-color, #64748b)}.mh-faq-pagination__info strong{color:var(--theme-header-text-color, #0f172a);font-weight:750}.mh-faq-pagination__nav{display:inline-flex;align-items:center;gap:.5rem}.mh-faq-pagination__pages{display:inline-flex;align-items:center;gap:.35rem}.mh-faq-pagination__btn,.mh-faq-pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 .85rem;border-radius:12px;border:1.5px solid var(--theme-border-color, #d8e6e0);background:var(--theme-surface-bg, #ffffff);color:var(--theme-header-text-color, #334155);font-size:.85rem;font-weight:700;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);cursor:pointer}.mh-faq-pagination__btn{gap:.45rem}.mh-faq-pagination__btn:hover:not(:disabled),.mh-faq-pagination__page:hover:not(.is-active){border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,#ffffff);transform:translateY(-1px)}.mh-faq-pagination__page.is-active{border-color:var(--theme-accent, #0b806d);background:var(--theme-accent, #0b806d);color:#fff!important;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--theme-accent, #0b806d) 65%,transparent)}.mh-faq-pagination__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.mh-faq-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;width:24px;color:var(--theme-muted-text-color, #94a3b8);font-weight:700}@media(max-width:640px){.mh-blog-pagination,.mh-faq-pagination{flex-direction:column;align-items:center;gap:1rem}}html[data-theme-resolved=dark] .mh-article-title{color:#f8fafc}html[data-theme-resolved=dark] .mh-article-body{color:#cbd5e1}html[data-theme-resolved=dark] .mh-article-body h2,html[data-theme-resolved=dark] .mh-article-body h3{color:#f1f5f9}html[data-theme-resolved=dark] .mh-article-share-btn{background:#1e293b;border-color:#334155;color:#cbd5e1}html[data-theme-resolved=dark] .mh-article-author-bio{background:radial-gradient(100% 100% at 0% 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 12%,#0f172a),#0f172a);border-color:#334155}html[data-theme-resolved=dark] .mh-article-author-strip{background:#1e293b;border-color:#334155}html[data-theme-resolved=dark] .mh-article-author-info strong{color:#f8fafc}html[data-theme-resolved=dark] .mh-faq-pagination__btn,html[data-theme-resolved=dark] .mh-faq-pagination__page{background:#1e293b;border-color:#334155;color:#cbd5e1}html[data-theme-resolved=dark] .mh-faq-pagination__btn:hover:not(:disabled),html[data-theme-resolved=dark] .mh-faq-pagination__page:hover:not(.is-active){background:color-mix(in srgb,var(--theme-accent, #0b806d) 20%,#1e293b);border-color:var(--theme-accent, #0b806d);color:#fff}:root{--faq-card-bg-light: rgba(255, 255, 255, .94);--faq-card-bg-dark: rgba(18, 22, 34, .85);--faq-border-light: rgba(0, 0, 0, .08);--faq-border-dark: rgba(255, 255, 255, .08);--faq-glow-accent: color-mix(in srgb, var(--theme-accent, #0b806d) 35%, #3b82f6)}.faq-hero-wrapper{position:relative;width:100%;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent, #0b806d) 7%,transparent) 0%,color-mix(in srgb,#3b82f6 5%,transparent) 45%,transparent 100%);padding-top:0!important;padding-bottom:clamp(2rem,4vw,3.5rem);box-sizing:border-box}html[data-theme-resolved=dark] .faq-hero-wrapper{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent, #0b806d) 10%,transparent),color-mix(in srgb,#3b82f6 6%,transparent) 45%,#0f172a99)}.faq-hero-wrapper .hero-background-canvas{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0!important}.faq-hero-wrapper .spotlight-dot-matrix{z-index:0!important}.faq-hero-ambient{position:absolute;inset:0;width:100%;height:100%;background:radial-gradient(ellipse 90% 75% at 50% 15%,color-mix(in srgb,var(--theme-accent, #0b806d) 18%,transparent) 0%,color-mix(in srgb,#3b82f6 10%,transparent) 45%,transparent 85%);pointer-events:none;z-index:0!important}.faq-hero-container{position:relative;max-width:900px;margin-inline:auto;padding-inline:1.25rem;padding-top:clamp(1.25rem,2.5vw,2rem)!important;margin-top:0!important;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:10!important}.faq-hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:9999px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 10%,var(--faq-card-bg-light));border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent);color:var(--theme-accent, #0b806d);font-size:.82rem;font-weight:750;letter-spacing:-.01em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 15px -3px rgba(var(--theme-accent-rgb, 11, 128, 109),.15);margin-bottom:1.25rem}html[data-theme-resolved=dark] .faq-hero-badge{background:color-mix(in srgb,var(--theme-accent, #0b806d) 14%,rgba(18,22,34,.7));border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,transparent);box-shadow:0 4px 20px -2px #0006}.faq-hero-title{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:900;line-height:1.22;letter-spacing:-.035em;color:var(--theme-header-text-color, #0f172a);margin:0 0 1rem}.faq-hero-gradient-text{background:linear-gradient(135deg,var(--theme-accent, #0b806d) 0%,#3b82f6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.faq-hero-desc{font-size:clamp(.95rem,1.8vw,1.12rem);line-height:1.7;color:var(--theme-muted-text-color, #64748b);max-width:680px;margin:0 auto 1.75rem}.faq-trust-bar{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.85rem;padding:.5rem 1.25rem;border-radius:9999px;background:var(--faq-card-bg-light);border:1px solid var(--faq-border-light);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin-bottom:2.25rem;box-shadow:0 4px 14px #00000008}html[data-theme-resolved=dark] .faq-trust-bar{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark);box-shadow:0 4px 16px #00000059}.faq-trust-item{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:650;color:var(--theme-header-text-color, #1e293b)}html[data-theme-resolved=dark] .faq-trust-item{color:#e2e8f0}.faq-trust-divider{width:4px;height:4px;border-radius:50%;background:var(--theme-border-color, #cbd5e1)}.faq-search-wrapper{width:100%;max-width:720px}.faq-search-bar{position:relative;display:flex;align-items:center;width:100%;min-height:58px;padding:.4rem 1.35rem;border-radius:9999px;background:var(--faq-card-bg-light);border:1.5px solid var(--faq-border-light);box-shadow:0 10px 30px -5px #0000000f,0 0 0 1px #fff9 inset;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .25s cubic-bezier(.16,1,.3,1)}html[data-theme-resolved=dark] .faq-search-bar{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark);box-shadow:0 10px 30px -5px #00000073,0 0 0 1px #ffffff0d inset}.faq-search-bar:focus-within{border-color:var(--theme-accent, #0b806d);box-shadow:0 0 0 4px rgba(var(--theme-accent-rgb, 11, 128, 109),.16),0 12px 35px -8px #0000001f;transform:translateY(-1px)}html[data-theme-resolved=dark] .faq-search-bar:focus-within{box-shadow:0 0 0 4px rgba(var(--theme-accent-rgb, 11, 128, 109),.25),0 14px 40px -8px #0009}.faq-search-icon{font-size:1.15rem;color:var(--theme-accent, #0b806d);margin-inline-end:.85rem;flex-shrink:0}.faq-search-bar input{flex:1;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;font-size:1rem;font-family:inherit;color:var(--theme-header-text-color, #0f172a);min-width:0;padding:.6rem 0}html[data-theme-resolved=dark] .faq-search-bar input{color:#f8fafc!important}.faq-search-bar input::placeholder{color:var(--theme-muted-text-color, #94a3b8)}.faq-search-kbd-wrap{display:inline-flex;align-items:center;margin-inline-start:.5rem;flex-shrink:0}.faq-search-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 .45rem;border-radius:6px;font-size:.75rem;font-weight:750;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--theme-muted-text-color, #64748b);background:color-mix(in srgb,var(--theme-surface-soft, #f1f5f9) 90%,transparent);border:1px solid var(--faq-border-light)}html[data-theme-resolved=dark] .faq-search-kbd{background:#ffffff14;border-color:var(--faq-border-dark);color:#94a3b8}.faq-search-clear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:color-mix(in srgb,var(--theme-muted-text-color) 15%,transparent);color:var(--theme-header-text-color, #0f172a);cursor:pointer;margin-inline-start:.5rem;transition:all .15s ease;flex-shrink:0}.faq-search-clear:hover{background:var(--theme-accent, #0b806d);color:#fff}.faq-category-pills{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;margin-top:1.5rem}.faq-cat-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem 1.15rem;border-radius:9999px;font-size:.85rem;font-weight:650;border:1px solid var(--faq-border-light);background:var(--faq-card-bg-light);color:var(--theme-header-text-color, #334155);cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .22s cubic-bezier(.16,1,.3,1);white-space:nowrap;text-decoration:none}html[data-theme-resolved=dark] .faq-cat-pill{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark);color:#cbd5e1}.faq-cat-pill:hover{border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,var(--faq-card-bg-light));transform:translateY(-2px)}html[data-theme-resolved=dark] .faq-cat-pill:hover{background:color-mix(in srgb,var(--theme-accent, #0b806d) 15%,var(--faq-card-bg-dark))}.faq-cat-pill.is-active{background:linear-gradient(135deg,var(--theme-accent, #0b806d) 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 80%,#3b82f6) 100%)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 18px -4px rgba(var(--theme-accent-rgb, 11, 128, 109),.45);transform:translateY(-1px)}.faq-body-container{max-width:1240px;margin-inline:auto;padding:2.5rem 1.25rem 5rem;box-sizing:border-box}.faq-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 350px!important;gap:2.25rem!important;align-items:start!important}@media(max-width:980px){.faq-layout{grid-template-columns:1fr!important;gap:2rem!important}}.faq-card-list{display:flex;flex-direction:column;gap:.9rem;min-width:0}.faq-card{background:var(--faq-card-bg-light);border:1px solid var(--faq-border-light);border-radius:16px;overflow:hidden;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 10px -2px #00000008}html[data-theme-resolved=dark] .faq-card{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark);box-shadow:0 4px 18px -4px #0006}.faq-card:hover{border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,var(--faq-border-light));box-shadow:0 10px 28px -6px #00000014;transform:translateY(-2px)}html[data-theme-resolved=dark] .faq-card:hover{border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 45%,var(--faq-border-dark));box-shadow:0 10px 30px -6px #0009}.faq-card.is-open{border-color:var(--theme-accent, #0b806d);box-shadow:0 12px 35px -8px rgba(var(--theme-accent-rgb, 11, 128, 109),.2)}html[data-theme-resolved=dark] .faq-card.is-open{border-color:var(--theme-accent, #0b806d);box-shadow:0 12px 38px -8px rgba(var(--theme-accent-rgb, 11, 128, 109),.3)}.faq-trigger{width:100%;display:flex;align-items:center;gap:1.15rem;padding:1.35rem 1.6rem;background:transparent;border:none;cursor:pointer;text-align:start;color:var(--theme-header-text-color, #0f172a);font-family:inherit;transition:color .15s ease}html[data-theme-resolved=dark] .faq-trigger{color:#f1f5f9}.faq-number{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:850;color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,transparent);padding:.28rem .6rem;border-radius:8px;flex-shrink:0;line-height:1;letter-spacing:-.02em}.faq-question{margin:0;flex:1;font-size:1.05rem;font-weight:750;line-height:1.5;color:inherit;text-align:start}.faq-toggle-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--theme-muted-text-color) 12%,transparent);color:var(--theme-muted-text-color, #64748b);font-size:.85rem;flex-shrink:0;transition:transform .28s cubic-bezier(.16,1,.3,1),background .2s ease,color .2s ease}.faq-toggle-icon.is-rotated{transform:rotate(180deg);background:var(--theme-accent, #0b806d);color:#fff}.faq-collapse-grid{display:grid;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1),opacity .22s ease}.faq-answer{padding:0 1.6rem 1.6rem calc(2.75rem + 34px);font-size:.95rem;line-height:1.75;color:var(--theme-muted-text-color, #475569)}[dir=rtl] .faq-answer{padding:0 calc(2.75rem + 34px) 1.6rem 1.6rem}html[data-theme-resolved=dark] .faq-answer{color:#cbd5e1}@media(max-width:640px){.faq-trigger{padding:1.1rem 1.15rem;gap:.75rem}.faq-question{font-size:.95rem}.faq-answer{padding:0 1.15rem 1.35rem!important}}.faq-answer-content{white-space:pre-line}.faq-feedback{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed var(--faq-border-light);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}html[data-theme-resolved=dark] .faq-feedback{border-top-color:var(--faq-border-dark)}.faq-feedback-initial{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;flex-wrap:wrap}.faq-feedback-label{font-size:.83rem;font-weight:650;color:var(--theme-muted-text-color, #64748b)}.faq-feedback-actions{display:inline-flex;align-items:center;gap:.5rem}.faq-feedback-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:8px;border:1px solid var(--faq-border-light);background:var(--faq-card-bg-light);color:var(--theme-header-text-color, #334155);font-size:.82rem;font-weight:650;cursor:pointer;transition:all .18s ease}html[data-theme-resolved=dark] .faq-feedback-btn{background:#ffffff0d;border-color:var(--faq-border-dark);color:#e2e8f0}.faq-feedback-btn:hover:not(:disabled){border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,transparent);transform:translateY(-1px)}.faq-feedback-negative-box{width:100%;margin-top:.65rem;padding:1rem;border-radius:12px;background:color-mix(in srgb,var(--theme-surface-soft, #f8fafc) 90%,transparent);border:1px solid var(--faq-border-light)}html[data-theme-resolved=dark] .faq-feedback-negative-box{background:#ffffff0a;border-color:var(--faq-border-dark)}.faq-feedback-negative-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.faq-feedback-close-btn{background:transparent;border:none;color:var(--theme-muted-text-color, #94a3b8);cursor:pointer;padding:.2rem;font-size:.95rem}.faq-feedback-reasons{display:flex;flex-wrap:wrap;gap:.45rem}.faq-reason-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:9999px;font-size:.78rem;font-weight:600;border:1px solid var(--faq-border-light);background:var(--faq-card-bg-light);color:var(--theme-header-text-color, #334155);cursor:pointer;transition:all .15s ease}html[data-theme-resolved=dark] .faq-reason-chip{background:#ffffff0f;border-color:var(--faq-border-dark);color:#cbd5e1}.faq-reason-chip:hover{border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d)}.faq-feedback-escalate{display:flex;align-items:center;justify-content:space-between;margin-top:.85rem;padding-top:.65rem;border-top:1px dashed var(--faq-border-light);font-size:.82rem;color:var(--theme-muted-text-color, #64748b)}html[data-theme-resolved=dark] .faq-feedback-escalate{border-top-color:var(--faq-border-dark)}.faq-feedback-contact-link{display:inline-flex;align-items:center;color:var(--theme-accent, #0b806d);font-weight:700;text-decoration:none;transition:opacity .15s ease}.faq-feedback-contact-link:hover{opacity:.85;text-decoration:underline}.faq-feedback-thanks{display:inline-flex;align-items:center;gap:.5rem;font-size:.84rem;font-weight:750}.faq-feedback-thanks.is-helpful{color:#10b981}.faq-feedback-thanks.is-unhelpful{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;color:#e11d48}.faq-feedback-escalate-resolved{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--theme-muted-text-color, #64748b)}.faq-empty-state{text-align:center;padding:4rem 1.5rem;border-radius:20px;background:var(--faq-card-bg-light);border:1.5px dashed var(--faq-border-light);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html[data-theme-resolved=dark] .faq-empty-state{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark)}.faq-empty-icon{width:64px;height:64px;border-radius:50%;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,transparent);color:var(--theme-accent, #0b806d);font-size:1.75rem}.faq-empty-title{font-size:1.15rem;font-weight:800;color:var(--theme-header-text-color, #0f172a);margin:0 0 .5rem}html[data-theme-resolved=dark] .faq-empty-title{color:#f1f5f9}.faq-empty-desc{font-size:.9rem;color:var(--theme-muted-text-color, #64748b);margin:0 0 1.5rem}.faq-reset-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.45rem;border-radius:12px;background:var(--theme-accent, #0b806d);color:#fff;font-weight:750;font-size:.88rem;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 18px -4px rgba(var(--theme-accent-rgb, 11, 128, 109),.4)}.faq-reset-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -4px rgba(var(--theme-accent-rgb, 11, 128, 109),.55)}.faq-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;border-radius:16px;background:var(--faq-card-bg-light);border:1px solid var(--faq-border-light);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html[data-theme-resolved=dark] .faq-pagination{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark)}.faq-pagination-info{font-size:.84rem;color:var(--theme-muted-text-color, #64748b);display:flex;align-items:center;gap:.35rem}.faq-pagination-info strong{color:var(--theme-header-text-color, #0f172a);font-weight:750}html[data-theme-resolved=dark] .faq-pagination-info strong{color:#f1f5f9}.faq-pagination-nav{display:flex;align-items:center;gap:.5rem}.faq-pag-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .95rem;border-radius:10px;border:1px solid var(--faq-border-light);background:transparent;color:var(--theme-header-text-color, #334155);font-size:.82rem;font-weight:650;cursor:pointer;transition:all .15s ease}html[data-theme-resolved=dark] .faq-pag-btn{border-color:var(--faq-border-dark);color:#cbd5e1}.faq-pag-btn:hover:not(:disabled){border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d);background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,transparent)}.faq-pag-btn:disabled{opacity:.4;cursor:not-allowed}.faq-pagination-pages{display:flex;align-items:center;gap:.35rem}.faq-pag-number{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 .5rem;border-radius:9px;border:1px solid var(--faq-border-light);background:transparent;color:var(--theme-header-text-color, #334155);font-size:.84rem;font-weight:700;cursor:pointer;transition:all .15s ease}html[data-theme-resolved=dark] .faq-pag-number{border-color:var(--faq-border-dark);color:#cbd5e1}.faq-pag-number:hover{border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d)}.faq-pag-number.is-active{background:var(--theme-accent, #0b806d)!important;color:#fff!important;border-color:var(--theme-accent, #0b806d)!important;box-shadow:0 4px 14px -2px rgba(var(--theme-accent-rgb, 11, 128, 109),.5)}.faq-pag-ellipsis{padding:0 .3rem;color:var(--theme-muted-text-color, #94a3b8);font-size:.85rem}.faq-sidebar{position:sticky;top:96px;display:flex;flex-direction:column;gap:1.35rem}.faq-escalation-card{position:relative;overflow:hidden;background:linear-gradient(155deg,color-mix(in srgb,var(--theme-accent, #0b806d) 10%,var(--faq-card-bg-light)),var(--faq-card-bg-light));border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 30%,var(--faq-border-light));border-radius:20px;padding:2rem 1.65rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 35px -12px #00000014}html[data-theme-resolved=dark] .faq-escalation-card{background:linear-gradient(155deg,color-mix(in srgb,var(--theme-accent, #0b806d) 18%,var(--faq-card-bg-dark)),var(--faq-card-bg-dark));border-color:color-mix(in srgb,var(--theme-accent, #0b806d) 35%,var(--faq-border-dark));box-shadow:0 14px 40px -10px #00000080}.faq-escalation-glow{position:absolute;top:-50px;right:-50px;width:140px;height:140px;background:radial-gradient(circle,rgba(var(--theme-accent-rgb, 11, 128, 109),.28) 0%,transparent 70%);pointer-events:none}.faq-escalation-icon{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--theme-accent, #0b806d) 0%,#3b82f6 100%);color:#fff;font-size:1.5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -4px rgba(var(--theme-accent-rgb, 11, 128, 109),.45);margin-bottom:.35rem}.faq-escalation-title{font-size:1.22rem;font-weight:850;letter-spacing:-.02em;color:var(--theme-header-text-color, #0f172a);margin:0}html[data-theme-resolved=dark] .faq-escalation-title{color:#f8fafc}.faq-escalation-desc{font-size:.88rem;line-height:1.6;color:var(--theme-muted-text-color, #64748b);margin:0 0 .5rem}html[data-theme-resolved=dark] .faq-escalation-desc{color:#cbd5e1}.faq-escalation-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:46px;padding:.75rem 1.35rem;border-radius:12px;background:linear-gradient(135deg,var(--theme-accent, #0b806d) 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 85%,#3b82f6) 100%);color:#fff!important;font-weight:750;font-size:.92rem;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 22px -5px rgba(var(--theme-accent-rgb, 11, 128, 109),.45)}.faq-escalation-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px -5px rgba(var(--theme-accent-rgb, 11, 128, 109),.6)}.faq-quick-links-card{background:var(--faq-card-bg-light);border:1px solid var(--faq-border-light);border-radius:20px;padding:1.6rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 18px -4px #0000000a}html[data-theme-resolved=dark] .faq-quick-links-card{background:var(--faq-card-bg-dark);border-color:var(--faq-border-dark);box-shadow:0 4px 20px -4px #00000059}.faq-quick-title{display:flex;align-items:center;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-muted-text-color, #64748b);margin:0 0 1rem}.faq-quick-links{display:flex;flex-direction:column;gap:.45rem}.faq-quick-link{display:flex;align-items:center;gap:.85rem;padding:.75rem .9rem;border-radius:12px;font-size:.88rem;font-weight:650;color:var(--theme-header-text-color, #334155);text-decoration:none;transition:all .18s ease}html[data-theme-resolved=dark] .faq-quick-link{color:#cbd5e1}.faq-quick-link:hover{background:color-mix(in srgb,var(--theme-accent, #0b806d) 8%,var(--faq-card-bg-light));color:var(--theme-accent, #0b806d);transform:translate(4px)}[dir=rtl] .faq-quick-link:hover{transform:translate(-4px)}html[data-theme-resolved=dark] .faq-quick-link:hover{background:color-mix(in srgb,var(--theme-accent, #0b806d) 15%,var(--faq-card-bg-dark))}.faq-quick-icon{width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--theme-accent, #0b806d) 10%,transparent);color:var(--theme-accent, #0b806d);display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0;transition:all .15s ease}.faq-quick-link:hover .faq-quick-icon{background:var(--theme-accent, #0b806d);color:#fff}.faq-quick-text{flex:1;min-width:0}.faq-quick-arrow{font-size:.75rem;color:var(--theme-muted-text-color, #94a3b8);transition:transform .18s ease,color .18s ease}.faq-quick-link:hover .faq-quick-arrow{color:var(--theme-accent, #0b806d)}.mh-blog-interactive-feed{position:relative;max-width:1180px;margin:clamp(2.5rem,4.5vw,3.5rem) auto clamp(2rem,3.5vw,2.75rem);padding-inline:1.25rem}.mh-blog-feed-container{position:relative;max-width:1180px;margin:0 auto;padding-inline:1.25rem;transition:opacity .25s ease,filter .25s ease}.mh-blog-feed-container.is-loading{opacity:.55;filter:blur(2px);pointer-events:none}.mh-blog-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.24rem .7rem;border-radius:999px;font-size:.74rem;font-weight:750;letter-spacing:-.01em;background:color-mix(in srgb,var(--theme-accent, #0b806d) 9%,transparent);color:var(--theme-accent, #0b806d);border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 20%,transparent);white-space:nowrap}.mh-blog-badge i{font-size:.72rem}.mh-blog-date{display:inline-flex;align-items:center;gap:.4rem;font-size:.76rem;font-weight:650;color:var(--theme-muted-text-color, #64748b);white-space:nowrap}.mh-blog-date i{color:var(--theme-accent, #0b806d);font-size:.74rem;opacity:.85}.mh-blog-empty-actions{display:flex;justify-content:center;margin-top:.25rem}.mh-blog-topic-chip--reset{border-style:dashed;color:var(--theme-accent, #0b806d);background:transparent}html[data-theme-resolved=dark] .mh-blog-topic-chip--reset{color:color-mix(in srgb,var(--theme-accent, #0b806d) 70%,#ffffff)}.mh-art-directed :is(.mh-page-header,.mh-contact-subhero){display:flex;flex-direction:column;align-items:center;text-align:center;max-width:min(1040px,100%);margin:0 auto}.mh-art-directed .mh-page-header__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-family:var(--mh-ui-font, inherit);font-size:.76rem;font-weight:800;margin-bottom:1.25rem;background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 32%,transparent);color:color-mix(in srgb,var(--theme-accent, #0b806d) 88%,#042f2e);box-shadow:0 2px 8px -2px color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent)}.mh-art-directed .mh-page-header__eyebrow{margin-bottom:.85rem}.mh-art-directed :is(.mh-page-header__title,.mh-contact-subhero__title){font-family:var(--mh-heading-font, var(--theme-font-sans, inherit));font-size:clamp(2rem,4vw,3.1rem);font-weight:850;letter-spacing:-.03em;line-height:1.16;color:var(--theme-header-text-color, #0f172a);margin:0 0 1rem;max-width:26ch;text-wrap:balance}.mh-art-directed :is(.mh-page-header__lead,.mh-contact-subhero__lead){font-size:clamp(.92rem,1.1vw,1.02rem);color:var(--theme-muted-text-color, #64748b);line-height:1.65;max-width:min(720px,100%);margin:0 auto 1.5rem;text-wrap:balance}.mh-art-directed :is(.mh-page-header__trust,.mh-contact-subhero__trust){display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.82rem;font-weight:650;color:var(--theme-muted-text-color, #64748b)}.mh-art-directed :is(.mh-page-header__pill,.mh-contact-subhero__pill){display:inline-flex;align-items:center;gap:.45rem;background:transparent;border:none;box-shadow:none;padding:0;color:inherit}.mh-art-directed :is(.mh-page-header__pill,.mh-contact-subhero__pill) i{color:var(--theme-accent, #0b806d);font-size:.85rem}.mh-art-directed :is(.mh-page-header__dot,.mh-contact-subhero__dot){width:3.5px;height:3.5px;border-radius:999px;background:var(--theme-border-color, #cbd5e1);flex-shrink:0}.mh-art-directed :is(.mh-page-header__extra,.mh-contact-subhero__extra){width:100%;display:flex;justify-content:center}.mh-art-directed :is(.mh-page-header__divider,.mh-contact-subhero__divider){max-width:1040px;margin:0 auto clamp(2.25rem,4vw,3.25rem);height:1px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 22%,rgba(0,0,0,.06)) 25%,color-mix(in srgb,var(--theme-accent, #0b806d) 42%,rgba(0,0,0,.14)) 50%,color-mix(in srgb,var(--theme-accent, #0b806d) 22%,rgba(0,0,0,.06)) 75%,transparent 100%)}html[data-theme-resolved=dark] :is(.mh-page-header,.mh-contact-subhero) .mh-page-header__badge{background:color-mix(in srgb,var(--theme-accent, #0b806d) 22%,#0b1320);color:color-mix(in srgb,var(--theme-accent, #0b806d) 55%,#ffffff)}html[data-theme-resolved=dark] :is(.mh-page-header__title,.mh-contact-subhero__title),html[data-theme-resolved=dark] .mh-art-directed :is(.mh-page-header__title,.mh-contact-subhero__title){color:#f8fafc}html[data-theme-resolved=dark] :is(.mh-page-header__lead,.mh-contact-subhero__lead),html[data-theme-resolved=dark] .mh-art-directed :is(.mh-page-header__lead,.mh-contact-subhero__lead){color:#94a3b8}html[data-theme-resolved=dark] :is(.mh-page-header__trust,.mh-contact-subhero__trust),html[data-theme-resolved=dark] .mh-art-directed :is(.mh-page-header__trust,.mh-contact-subhero__trust){color:#cbd5e1}html[data-theme-resolved=dark] .mh-art-directed :is(.mh-page-header__divider,.mh-contact-subhero__divider){background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 25%,rgba(255,255,255,.05)) 25%,color-mix(in srgb,var(--theme-accent, #0b806d) 50%,rgba(255,255,255,.12)) 50%,color-mix(in srgb,var(--theme-accent, #0b806d) 25%,rgba(255,255,255,.05)) 75%,transparent 100%)}html[data-theme-resolved=dark] .mh-blog-interactive-feed,html[data-theme-resolved=dark] .mh-blog-feed-container{color:inherit}.mh-faq-search-wrapper{width:100%;max-width:680px;margin:0 auto}.mh-faq-search{width:100%}.mh-faq-search-bar{display:flex;align-items:center;gap:.85rem;width:100%}.mh-faq-search-bar .mh-input,.mh-faq-search-bar input{flex:1;min-height:48px;border-radius:999px}.mh-faq-search-icon{color:var(--theme-muted-text-color, #64748b);font-size:1rem;margin-inline-start:.4rem;flex-shrink:0}.mh-faq-search-clear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:var(--theme-muted-text-color, #64748b);flex-shrink:0;transition:color .15s ease}.mh-faq-search-clear:hover{color:var(--theme-accent, #0b806d)}.mh-faq-search-btn{flex-shrink:0;min-height:48px;border-radius:999px;padding-inline:1.4rem}.mh-faq-search-meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem;font-size:.84rem;color:var(--theme-muted-text-color, #64748b)}.mh-faq-search-count{font-weight:650}.mh-faq-quick-tags{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:1rem;font-size:.82rem}.mh-faq-quick-label{color:var(--theme-muted-text-color, #64748b);font-weight:650}.mh-faq-quick-tag{display:inline-flex;align-items:center;padding:.3rem .8rem;border-radius:999px;border:1.5px solid var(--theme-border-color, #d8e6e0);background:var(--theme-surface-soft, #f8fafc);color:var(--theme-header-text-color, #334155);font-size:.78rem;font-weight:700;text-decoration:none;transition:all .18s ease}.mh-faq-quick-tag:hover{border-color:var(--theme-accent, #0b806d);color:var(--theme-accent, #0b806d)}.mh-article-tags-list{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.mh-article-author-links{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem;margin-top:.35rem}.mh-aside-toc-card,.mh-aside-related-card{position:relative}.mh-aside-promo-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 0%,color-mix(in srgb,var(--theme-accent, #0b806d) 18%,transparent),transparent 65%)}.mh-clap-number{font-size:.78rem;font-weight:750;color:var(--theme-muted-text-color, #64748b)}.mh-faq-accordion-content{padding:0 1.25rem 1.25rem;color:var(--theme-muted-text-color, #64748b);line-height:1.65}.mh-art-directed .mh-contact-subhero__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-family:var(--mh-ui-font, inherit);font-size:.76rem;font-weight:800;margin-bottom:1.25rem;background:color-mix(in srgb,var(--theme-accent, #0b806d) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--theme-accent, #0b806d) 32%,transparent);color:color-mix(in srgb,var(--theme-accent, #0b806d) 88%,#042f2e);box-shadow:0 2px 8px -2px color-mix(in srgb,var(--theme-accent, #0b806d) 25%,transparent)}.mh-art-directed .mh-contact-subhero__eyebrow{margin-bottom:.85rem}html[data-theme-resolved=dark] .mh-art-directed .mh-contact-subhero__badge{background:color-mix(in srgb,var(--theme-accent, #0b806d) 22%,#0b1320);color:color-mix(in srgb,var(--theme-accent, #0b806d) 55%,#ffffff)}
