.BlogReadingProgress-module__EF_bpq__container{--blog-reading-widget-enter:cubic-bezier(.22, 1.18, .28, 1);--blog-reading-widget-exit:cubic-bezier(.64, -.18, .22, 1.12);top:calc(var(--nav-height) + clamp(8px, 1.2vw, 20px));transform-origin:top;z-index:var(--layer-sticky);width:clamp(260px, calc(24 * var(--scale)), 560px);border-radius:var(--radius-pill);background-color:var(--glass-bg);max-width:calc(100vw - 24px);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--elevation-2);transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), border-radius var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);will-change:transform, border-radius, opacity;font-family:inherit;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.BlogReadingProgress-module__EF_bpq__containerExpanded{border-radius:var(--radius-pill);animation:BlogReadingProgress-module__EF_bpq__blogReadingWidgetExpand .56s var(--blog-reading-widget-enter) both;box-shadow:var(--elevation-3)}.BlogReadingProgress-module__EF_bpq__containerCollapsing{animation:BlogReadingProgress-module__EF_bpq__blogReadingWidgetCollapse .43s var(--blog-reading-widget-exit) both}.BlogReadingProgress-module__EF_bpq__containerHidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(4px)scale(.92)}.BlogReadingProgress-module__EF_bpq__header{align-items:center;gap:var(--space-scale-0-8);width:100%;color:var(--text-primary);padding:clamp(10px, var(--space-scale-0-75), 16px) clamp(12px, var(--space-scale-1-15), 20px);cursor:pointer;transition:transform var(--duration-base) var(--ease-standard);background:0 0;border:none;display:flex}.BlogReadingProgress-module__EF_bpq__headerExpanded{animation:BlogReadingProgress-module__EF_bpq__blogReadingHeaderExpand .54s var(--blog-reading-widget-enter) both}.BlogReadingProgress-module__EF_bpq__headerCollapsing{animation:BlogReadingProgress-module__EF_bpq__blogReadingHeaderCollapse .39s var(--blog-reading-widget-exit) both}.BlogReadingProgress-module__EF_bpq__header:active{transform:scale(.97)}.BlogReadingProgress-module__EF_bpq__progressRing{width:clamp(26px, calc(2.05 * var(--scale)), 34px);height:clamp(26px, calc(2.05 * var(--scale)), 34px);flex-shrink:0;transform:rotate(-90deg)}.BlogReadingProgress-module__EF_bpq__progressRingTrack{fill:none;stroke:var(--border-strong);stroke-width:3.2px}.BlogReadingProgress-module__EF_bpq__progressRingFill{fill:none;stroke:var(--brand-primary);stroke-width:3.2px;stroke-linecap:round;transition:none}.BlogReadingProgress-module__EF_bpq__indexLabel{align-items:center;gap:var(--space-scale-0-35);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-label);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin-right:auto;display:inline-flex}.BlogReadingProgress-module__EF_bpq__chevron{width:clamp(14px, calc(1.1 * var(--scale)), 18px);height:clamp(14px, calc(1.1 * var(--scale)), 18px);transition:transform var(--duration-slow) var(--ease-standard)}.BlogReadingProgress-module__EF_bpq__chevronExpanded{transform:rotate(180deg)}.BlogReadingProgress-module__EF_bpq__chevronHidden{opacity:0}.BlogReadingProgress-module__EF_bpq__percentBadge{border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);min-width:clamp(84px, calc(6.3 * var(--scale)), 112px);text-align:center;padding:clamp(7px, var(--space-scale-0-45), 11px) clamp(12px, var(--space-scale-0-8), 18px);line-height:var(--line-height-normal);flex-shrink:0}.BlogReadingProgress-module__EF_bpq__chapterPanel{opacity:0;transform:translateY(calc(-.55 * var(--scale))) scaleY(.9);transform-origin:top;filter:blur(4px);transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard), filter var(--duration-slow) var(--ease-standard);grid-template-rows:0fr;display:grid}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded{opacity:1;filter:blur();grid-template-rows:1fr;transform:translateY(0)scaleY(1)}.BlogReadingProgress-module__EF_bpq__chapterPanelCollapsing{opacity:0;transform:translateY(calc(-.4 * var(--scale))) scaleY(.94);filter:blur(3px);transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-standard), filter var(--duration-base) var(--ease-standard);grid-template-rows:0fr}.BlogReadingProgress-module__EF_bpq__chapterPanelInner{min-height:0;overflow:hidden}.BlogReadingProgress-module__EF_bpq__chapterList{padding:0 clamp(12px, var(--space-scale-1-15), 20px) clamp(12px, var(--space-scale-1-1), 20px);gap:clamp(2px, var(--space-scale-0-1), 8px);overscroll-behavior:contain;flex-direction:column;max-height:min(48vh,460px);margin:0;list-style:none;display:flex;overflow-y:auto}.BlogReadingProgress-module__EF_bpq__chapterList>li{opacity:0;transform:translateY(calc(-.35 * var(--scale))) scale(.98)}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li{animation:BlogReadingProgress-module__EF_bpq__blogReadingChapterEnter .46s var(--blog-reading-widget-enter) both}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li:nth-child(2){animation-delay:30ms}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li:nth-child(3){animation-delay:60ms}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li:nth-child(4){animation-delay:90ms}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li:nth-child(5){animation-delay:.12s}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li:nth-child(n+6){animation-delay:.15s}.BlogReadingProgress-module__EF_bpq__chapterPanelCollapsing .BlogReadingProgress-module__EF_bpq__chapterList>li{animation:.18s ease-out both BlogReadingProgress-module__EF_bpq__blogReadingChapterExit}.BlogReadingProgress-module__EF_bpq__chapterItem{text-align:left;width:100%;color:var(--text-secondary);padding:clamp(5px, var(--space-scale-0-34), 10px) 0;font-family:inherit;font-size:var(--font-size-body);line-height:var(--line-height-normal);cursor:pointer;transition:color var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none}.BlogReadingProgress-module__EF_bpq__chapterItem:hover,.BlogReadingProgress-module__EF_bpq__chapterItem:focus-visible{color:var(--text-primary);opacity:1;outline:none}.BlogReadingProgress-module__EF_bpq__chapterItemActive{color:var(--brand-primary);font-weight:700}@keyframes BlogReadingProgress-module__EF_bpq__blogReadingWidgetExpand{0%{transform:translateX(-50%) translateY(calc(-.2 * var(--scale))) scaleX(.96) scaleY(.82)}48%{transform:translate(-50%)translateY(0)scaleX(1.025)scaleY(1.035)}72%{transform:translate(-50%)translateY(0)scaleX(.992)scaleY(.99)}to{transform:translate(-50%)translateY(0)scaleX(1)scaleY(1)}}@keyframes BlogReadingProgress-module__EF_bpq__blogReadingWidgetCollapse{0%{transform:translate(-50%)translateY(0)scaleX(1)scaleY(1)}38%{transform:translateX(-50%) translateY(calc(-.1 * var(--scale))) scaleX(1.018) scaleY(.88)}72%{transform:translate(-50%)translateY(0)scaleX(.985)scaleY(1.055)}to{transform:translate(-50%)translateY(0)scaleX(1)scaleY(1)}}@keyframes BlogReadingProgress-module__EF_bpq__blogReadingHeaderExpand{0%{transform:scaleX(.98)scaleY(.92)}54%{transform:scaleX(1.012)scaleY(1.028)}to{transform:scaleX(1)scaleY(1)}}@keyframes BlogReadingProgress-module__EF_bpq__blogReadingHeaderCollapse{0%{transform:scaleX(1)scaleY(1)}46%{transform:scaleX(1.012)scaleY(.93)}to{transform:scaleX(1)scaleY(1)}}@keyframes BlogReadingProgress-module__EF_bpq__blogReadingChapterEnter{0%{opacity:0;transform:translateY(calc(-.45 * var(--scale))) scale(.985)}58%{opacity:1;transform:translateY(calc(.08 * var(--scale))) scale(1.006)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes BlogReadingProgress-module__EF_bpq__blogReadingChapterExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(calc(-.3 * var(--scale))) scale(.985)}}@media (max-width:860px){.BlogReadingProgress-module__EF_bpq__container{width:min(92vw,420px)}.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded{max-height:50vh}}@media (prefers-reduced-motion:reduce){.BlogReadingProgress-module__EF_bpq__container,.BlogReadingProgress-module__EF_bpq__header,.BlogReadingProgress-module__EF_bpq__progressRingFill,.BlogReadingProgress-module__EF_bpq__chapterPanel,.BlogReadingProgress-module__EF_bpq__chapterItem,.BlogReadingProgress-module__EF_bpq__chevron{transition:none;animation:none}.BlogReadingProgress-module__EF_bpq__chapterList>li,.BlogReadingProgress-module__EF_bpq__chapterPanelExpanded .BlogReadingProgress-module__EF_bpq__chapterList>li,.BlogReadingProgress-module__EF_bpq__chapterPanelCollapsing .BlogReadingProgress-module__EF_bpq__chapterList>li{opacity:1;animation:none;transform:none}}
.BlogReadingProgressInertia-module__bellKW__containerInertiaDown,.BlogReadingProgressInertia-module__bellKW__containerInertiaDownStrong,.BlogReadingProgressInertia-module__bellKW__containerInertiaUp,.BlogReadingProgressInertia-module__bellKW__containerInertiaUpStrong{transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), border-radius var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard)}.BlogReadingProgressInertia-module__bellKW__containerInertiaDown{transform:translateX(-50%) translateY(clamp(3px, calc(.28 * var(--scale)), 8px)) scaleX(1.006) scaleY(.992)}.BlogReadingProgressInertia-module__bellKW__containerInertiaDownStrong{transform:translateX(-50%) translateY(clamp(6px, calc(.5 * var(--scale)), 14px)) scaleX(1.012) scaleY(.982)}.BlogReadingProgressInertia-module__bellKW__containerInertiaUp{transform:translateX(-50%) translateY(clamp(-8px, calc(-.28 * var(--scale)), -3px)) scaleX(.996) scaleY(1.006)}.BlogReadingProgressInertia-module__bellKW__containerInertiaUpStrong{transform:translateX(-50%) translateY(clamp(-14px, calc(-.5 * var(--scale)), -6px)) scaleX(.99) scaleY(1.014)}@media (prefers-reduced-motion:reduce){.BlogReadingProgressInertia-module__bellKW__containerInertiaDown,.BlogReadingProgressInertia-module__bellKW__containerInertiaDownStrong,.BlogReadingProgressInertia-module__bellKW__containerInertiaUp,.BlogReadingProgressInertia-module__bellKW__containerInertiaUpStrong{transform:translate(-50%)}}
.BlogArticleRelatedProducts-module__tkJeHq__relatedProductLinks{width:100%;margin-top:var(--space-5);padding:var(--space-scale-1-6);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-sunken)}.BlogArticleRelatedProducts-module__tkJeHq__relatedProductLinksBottom{margin:var(--space-7) auto 0;max-width:calc(85 * var(--scale))}.BlogArticleRelatedProducts-module__tkJeHq__relatedProductLinks h2{font-size:var(--font-size-title-medium);color:var(--brand-primary);margin:0 0 var(--space-scale-1-2) 0;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.BlogArticleRelatedProducts-module__tkJeHq__relatedProductLinksButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:768px),(orientation:landscape){.BlogArticleRelatedProducts-module__tkJeHq__relatedProductLinks h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.BlogArticleRelatedProducts-module__tkJeHq__relatedProductLinksBottom{margin-top:var(--space-scale-5)}}
