.RichTextBlock-module__SQC7cq__prose{max-width:var(--prose);margin:0 auto}.RichTextBlock-module__SQC7cq__prose p{color:var(--fg-2);margin-bottom:var(--s5);font-size:17px;line-height:1.75}.RichTextBlock-module__SQC7cq__prose h2{font-family:var(--serif);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:var(--serif-weight);color:var(--fg);margin-top:var(--s8);margin-bottom:var(--s4);line-height:1.2}.RichTextBlock-module__SQC7cq__prose h3{font-family:var(--sans);color:var(--fg);margin-top:var(--s7);margin-bottom:var(--s3);font-size:1.125rem;font-weight:700;line-height:1.3}.RichTextBlock-module__SQC7cq__prose h4{font-family:var(--sans);color:var(--fg);margin-top:var(--s6);margin-bottom:var(--s2);font-size:1rem;font-weight:700}:is(.RichTextBlock-module__SQC7cq__prose ul,.RichTextBlock-module__SQC7cq__prose ol){padding-left:var(--s6);margin-bottom:var(--s5);gap:var(--s2);flex-direction:column;display:flex}.RichTextBlock-module__SQC7cq__prose li{color:var(--fg-2);font-size:17px;line-height:1.7}.RichTextBlock-module__SQC7cq__prose blockquote{border-left:3px solid var(--accent);padding-left:var(--s5);margin:var(--s6) 0;color:var(--muted);font-style:italic}.RichTextBlock-module__SQC7cq__prose code{background:var(--accent-bg);color:var(--accent-strong);border-radius:var(--r-sm);padding:2px 6px;font-family:Menlo,Monaco,Consolas,monospace;font-size:.875em}.RichTextBlock-module__SQC7cq__prose pre{background:var(--darkest);color:#e8e6dc;padding:var(--s5);border-radius:var(--r-md);margin-bottom:var(--s5);overflow-x:auto}.RichTextBlock-module__SQC7cq__prose pre code{color:inherit;background:0 0;padding:0;font-size:14px}.RichTextBlock-module__SQC7cq__prose a{color:var(--accent-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent-rule);text-decoration-color:var(--accent-rule);text-underline-offset:3px;transition:color var(--t)}.RichTextBlock-module__SQC7cq__prose a:hover{color:var(--accent-strong-h)}.RichTextBlock-module__SQC7cq__prose hr{border:none;border-top:1px solid var(--border);margin:var(--s7) 0}.RichTextBlock-module__SQC7cq__prose img{border-radius:var(--r-md);max-width:100%;height:auto;margin:var(--s6) auto;display:block}:is(.RichTextBlock-module__SQC7cq__prose .lexical-upload,.RichTextBlock-module__SQC7cq__prose figure){margin:var(--s6) 0}.RichTextBlock-module__SQC7cq__prose figcaption{color:var(--muted);text-align:center;margin-top:var(--s2);font-size:14px;line-height:1.5}.RichTextBlock-module__SQC7cq__prose strong{color:var(--fg);font-weight:700}.RichTextBlock-module__SQC7cq__figure{margin:var(--s6) 0;padding:var(--s3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.RichTextBlock-module__SQC7cq__figure img{border-radius:var(--r-sm);margin:0}.RichTextBlock-module__SQC7cq__figcaption{margin-top:var(--s3);color:var(--muted);text-align:center;font-size:14px;line-height:1.5}
.PullQuoteBlock-module__mf2YJG__pullQuote{max-width:var(--prose);margin:var(--s8) auto;padding:var(--s1) 0 var(--s1) var(--s6);border-left:3px solid var(--accent);text-align:left;position:relative}.PullQuoteBlock-module__mf2YJG__quote{font-family:var(--serif);font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:var(--serif-weight);letter-spacing:-.015em;color:var(--fg);text-wrap:balance;line-height:1.36}@media (max-width:768px){.PullQuoteBlock-module__mf2YJG__pullQuote{padding-left:var(--s5)}}
.CalloutBlock-module__b662dW__callout{max-width:var(--prose);margin:var(--s6) auto;padding:var(--s5);border-radius:var(--r-md);gap:var(--s4);border-left:3px solid;align-items:flex-start;display:flex}.CalloutBlock-module__b662dW__callout--default{background:var(--surface);border-color:var(--border)}.CalloutBlock-module__b662dW__callout--default .CalloutBlock-module__b662dW__icon{color:var(--stone)}.CalloutBlock-module__b662dW__callout--amethyst{background:var(--accent-bg);border-color:var(--accent)}.CalloutBlock-module__b662dW__callout--amethyst .CalloutBlock-module__b662dW__icon{color:var(--accent)}.CalloutBlock-module__b662dW__callout--warning{background:#fdf8f0;border-color:#d97706}.CalloutBlock-module__b662dW__callout--warning .CalloutBlock-module__b662dW__icon{color:#d97706}.CalloutBlock-module__b662dW__icon{flex-shrink:0;font-size:16px;line-height:1.6}.CalloutBlock-module__b662dW__content{flex:1}.CalloutBlock-module__b662dW__title{color:var(--fg);margin-bottom:var(--s1);font-size:14px;font-weight:700}.CalloutBlock-module__b662dW__body{color:var(--fg-2);margin:0;font-size:15px;line-height:1.65}
.FeatureBlock-module__iDtEtq__feature{gap:var(--s8);margin:var(--s8) 0;max-width:var(--narrow);grid-template-columns:1fr 1fr;align-items:center;margin-left:auto;margin-right:auto;display:grid}.FeatureBlock-module__iDtEtq__featureLeft{direction:rtl}.FeatureBlock-module__iDtEtq__featureLeft>*{direction:ltr}.FeatureBlock-module__iDtEtq__featureBody{gap:var(--s4);flex-direction:column;display:flex}.FeatureBlock-module__iDtEtq__featureTitle{font-family:var(--serif);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:var(--serif-weight);color:var(--fg);line-height:1.25}.FeatureBlock-module__iDtEtq__featureText{color:var(--muted);font-size:16px;line-height:1.7}.FeatureBlock-module__iDtEtq__featureImage{border-radius:var(--r-lg);aspect-ratio:3/2;background:var(--accent-bg);overflow:hidden}.FeatureBlock-module__iDtEtq__imagePlaceholder{background:var(--accent-bg);width:100%;height:100%}@media (max-width:768px){.FeatureBlock-module__iDtEtq__feature,.FeatureBlock-module__iDtEtq__featureLeft{direction:ltr;grid-template-columns:1fr}.FeatureBlock-module__iDtEtq__featureImage{order:-1}}
.DiagramBlock-module__3wEE6W__diagram{max-width:var(--narrow);margin:var(--s8) auto}.DiagramBlock-module__3wEE6W__diagramTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--stone);margin-bottom:var(--s3);text-align:center;font-size:12px;font-weight:700}.DiagramBlock-module__3wEE6W__imageWrap{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface);overflow:hidden}.DiagramBlock-module__3wEE6W__placeholder{aspect-ratio:16/9;background:var(--accent-bg)}.DiagramBlock-module__3wEE6W__caption{color:var(--stone);text-align:center;margin-top:var(--s3);font-size:13px;font-style:italic;line-height:1.5}
.MethodCardBlock-module__m2Ts4W__methodCard{max-width:var(--prose);margin:var(--s8) auto;background:var(--surface);border:1px solid var(--border-lt);border-radius:var(--r-lg);padding:var(--s6)}.MethodCardBlock-module__m2Ts4W__title{font-family:var(--serif);font-size:1.25rem;font-weight:var(--serif-weight);color:var(--fg);margin-bottom:var(--s5);padding-bottom:var(--s4);border-bottom:1px solid var(--border-lt)}.MethodCardBlock-module__m2Ts4W__steps{gap:var(--s4);flex-direction:column;list-style:none;display:flex}.MethodCardBlock-module__m2Ts4W__step{gap:var(--s4);align-items:flex-start;display:flex}.MethodCardBlock-module__m2Ts4W__stepNumber{font-family:var(--serif);font-size:1.5rem;font-weight:var(--serif-weight);color:var(--accent);opacity:.6;flex-shrink:0;width:2rem;line-height:1.3}.MethodCardBlock-module__m2Ts4W__stepText{color:var(--fg-2);padding-top:3px;font-size:15px;line-height:1.65}
.ImageCarouselBlock-module__Nwwuzq__carousel{max-width:var(--narrow);margin:var(--s8) auto}.ImageCarouselBlock-module__Nwwuzq__viewport{border-radius:var(--r-lg);aspect-ratio:16/9;background:var(--accent-bg);position:relative;overflow:hidden}.ImageCarouselBlock-module__Nwwuzq__placeholder{background:var(--accent-bg);width:100%;height:100%}.ImageCarouselBlock-module__Nwwuzq__navBtn{width:40px;height:40px;color:var(--fg);cursor:pointer;transition:background var(--t);z-index:2;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageCarouselBlock-module__Nwwuzq__navBtn:hover{background:var(--white)}.ImageCarouselBlock-module__Nwwuzq__navPrev{left:var(--s3)}.ImageCarouselBlock-module__Nwwuzq__navNext{right:var(--s3)}.ImageCarouselBlock-module__Nwwuzq__caption{color:var(--stone);margin-top:var(--s3);padding:0 var(--s1);justify-content:space-between;align-items:center;font-size:13px;font-style:italic;display:flex}.ImageCarouselBlock-module__Nwwuzq__counter{letter-spacing:.05em;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600}.ImageCarouselBlock-module__Nwwuzq__dots{justify-content:center;gap:var(--s2);margin-top:var(--s4);display:flex}.ImageCarouselBlock-module__Nwwuzq__dot{background:var(--border);cursor:pointer;width:6px;height:6px;transition:background var(--t), transform var(--t);border:none;border-radius:50%;padding:0}.ImageCarouselBlock-module__Nwwuzq__dotActive{background:var(--accent);transform:scale(1.4)}
.VideoBlock-module__vQ27Zq__video{margin:var(--s7) 0}.VideoBlock-module__vQ27Zq__frame{aspect-ratio:16/9;border-radius:var(--r-lg);border:1px solid var(--border);background:var(--darkest);width:100%;position:relative;overflow:hidden}.VideoBlock-module__vQ27Zq__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoBlock-module__vQ27Zq__caption{margin-top:var(--s3);color:var(--muted);text-align:center;font-size:14px;line-height:1.5}
.SpotlightBlock-module__F7hx5a__spotlight{margin:var(--s7) 0;padding:var(--s7);border-radius:var(--r-lg);gap:var(--s4);flex-direction:column;display:flex}.SpotlightBlock-module__F7hx5a__withImage{gap:var(--s7);grid-template-columns:1fr 320px;align-items:center;display:grid}.SpotlightBlock-module__F7hx5a__text{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.SpotlightBlock-module__F7hx5a__eyebrow{font-size:11px;font-weight:500;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase}.SpotlightBlock-module__F7hx5a__heading{font-family:var(--serif);font-size:clamp(1.4rem,3vw,2rem);font-weight:var(--serif-weight);letter-spacing:-.015em;line-height:1.2}.SpotlightBlock-module__F7hx5a__body{font-size:16px;line-height:1.7}.SpotlightBlock-module__F7hx5a__media{aspect-ratio:4/3;border-radius:var(--r-md);position:relative;overflow:hidden}.SpotlightBlock-module__F7hx5a__tone--amethyst{background:var(--accent-bg);border:1px solid var(--accent-rule)}.SpotlightBlock-module__F7hx5a__tone--amethyst .SpotlightBlock-module__F7hx5a__eyebrow{color:var(--accent-strong)}.SpotlightBlock-module__F7hx5a__tone--amethyst .SpotlightBlock-module__F7hx5a__heading{color:var(--fg)}.SpotlightBlock-module__F7hx5a__tone--amethyst .SpotlightBlock-module__F7hx5a__body{color:var(--muted)}.SpotlightBlock-module__F7hx5a__tone--dark{background:var(--darkest);border:1px solid #ffffff1a}.SpotlightBlock-module__F7hx5a__tone--dark .SpotlightBlock-module__F7hx5a__eyebrow{color:var(--accent-lt)}.SpotlightBlock-module__F7hx5a__tone--dark .SpotlightBlock-module__F7hx5a__heading{color:#fff}.SpotlightBlock-module__F7hx5a__tone--dark .SpotlightBlock-module__F7hx5a__body{color:#b0aea5}.SpotlightBlock-module__F7hx5a__tone--light{background:var(--surface);border:1px solid var(--border)}.SpotlightBlock-module__F7hx5a__tone--light .SpotlightBlock-module__F7hx5a__eyebrow{color:var(--accent-strong)}.SpotlightBlock-module__F7hx5a__tone--light .SpotlightBlock-module__F7hx5a__heading{color:var(--fg)}.SpotlightBlock-module__F7hx5a__tone--light .SpotlightBlock-module__F7hx5a__body{color:var(--muted)}@media (max-width:800px){.SpotlightBlock-module__F7hx5a__withImage{grid-template-columns:1fr}.SpotlightBlock-module__F7hx5a__media{aspect-ratio:16/9;order:-1}}
.StatsBlock-module__LlE6tW__stats{margin:var(--s7) 0}.StatsBlock-module__LlE6tW__intro{color:var(--muted);margin-bottom:var(--s5);font-size:16px;line-height:1.6}.StatsBlock-module__LlE6tW__grid{grid-template-columns:repeat(var(--cols,3), 1fr);gap:var(--s5);border-top:1px solid var(--accent-rule);border-bottom:1px solid var(--accent-rule);padding:var(--s6) 0;margin:0;display:grid}.StatsBlock-module__LlE6tW__grid[data-count="2"]{--cols:2}.StatsBlock-module__LlE6tW__grid[data-count="3"]{--cols:3}.StatsBlock-module__LlE6tW__grid[data-count="4"]{--cols:4}.StatsBlock-module__LlE6tW__item{gap:var(--s2);flex-direction:column;display:flex}.StatsBlock-module__LlE6tW__value{font-family:var(--serif);font-size:clamp(2rem,5vw,2.75rem);font-weight:var(--serif-weight);letter-spacing:-.02em;color:var(--accent);line-height:1}.StatsBlock-module__LlE6tW__label{color:var(--muted);margin:0;font-size:14px;line-height:1.45}@media (max-width:640px){.StatsBlock-module__LlE6tW__grid,.StatsBlock-module__LlE6tW__grid[data-count="3"],.StatsBlock-module__LlE6tW__grid[data-count="4"]{--cols:2;gap:var(--s5) var(--s4)}}
.CtaBlock-module__Zi3ceW__cta{margin:var(--s7) 0;padding:var(--s7);border-radius:var(--r-lg);background:var(--accent-bg);border:1px solid var(--accent-rule);justify-content:space-between;align-items:center;gap:var(--s6);flex-wrap:wrap;display:flex}.CtaBlock-module__Zi3ceW__text{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.CtaBlock-module__Zi3ceW__heading{font-family:var(--serif);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:var(--serif-weight);letter-spacing:-.015em;color:var(--fg);line-height:1.2}.CtaBlock-module__Zi3ceW__body{color:var(--muted);max-width:48ch;font-size:15px;line-height:1.6}.CtaBlock-module__Zi3ceW__button{flex-shrink:0}@media (max-width:640px){.CtaBlock-module__Zi3ceW__cta{flex-direction:column;align-items:flex-start}}
.CaseStudyContent-module__gNPLoW__prose{min-width:0}.CaseStudyContent-module__gNPLoW__figure{margin:var(--s6) 0;padding:var(--s3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.CaseStudyContent-module__gNPLoW__figure img{border-radius:var(--r-sm);max-width:100%;height:auto;display:block}.CaseStudyContent-module__gNPLoW__figure figcaption{color:var(--muted);text-align:center;margin-top:var(--s2);font-size:14px;line-height:1.5}.CaseStudyContent-module__gNPLoW__prose p{color:var(--fg-2);margin-bottom:var(--s5);font-size:17px;line-height:1.75}.CaseStudyContent-module__gNPLoW__prose h2{font-family:var(--serif);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:var(--serif-weight);color:var(--fg);margin-top:var(--s8);margin-bottom:var(--s4);scroll-margin-top:80px;line-height:1.2}.CaseStudyContent-module__gNPLoW__prose h3{font-family:var(--sans);color:var(--fg);margin-top:var(--s7);margin-bottom:var(--s3);scroll-margin-top:80px;font-size:1.125rem;font-weight:700;line-height:1.3}.CaseStudyContent-module__gNPLoW__prose h4{font-family:var(--sans);color:var(--fg);margin-top:var(--s6);margin-bottom:var(--s2);scroll-margin-top:80px;font-size:1rem;font-weight:700}.CaseStudyContent-module__gNPLoW__prose ul,.CaseStudyContent-module__gNPLoW__prose ol{padding-left:var(--s6);margin-bottom:var(--s5);gap:var(--s2);flex-direction:column;display:flex}.CaseStudyContent-module__gNPLoW__prose li{color:var(--fg-2);font-size:17px;line-height:1.7}.CaseStudyContent-module__gNPLoW__prose blockquote{border-left:3px solid var(--accent);padding-left:var(--s5);margin:var(--s6) 0;color:var(--muted);font-size:17px;font-style:italic;line-height:1.7}.CaseStudyContent-module__gNPLoW__prose code{background:var(--accent-bg);color:var(--accent-strong);border-radius:var(--r-sm);padding:2px 6px;font-family:Menlo,Monaco,Consolas,monospace;font-size:.875em}.CaseStudyContent-module__gNPLoW__prose strong{color:var(--fg);font-weight:700}.CaseStudyContent-module__gNPLoW__prose em{font-style:italic}.CaseStudyContent-module__gNPLoW__prose hr{border:none;border-top:1px solid var(--border);margin:var(--s7) 0}.CaseStudyContent-module__gNPLoW__prose a{color:var(--accent-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent-rule);text-decoration-color:var(--accent-rule);text-underline-offset:3px;transition:color var(--t)}.CaseStudyContent-module__gNPLoW__prose a:hover{color:var(--accent-strong-h)}
.RelatedArticles-module__WuaqUa__section{background:var(--surface);border-top:1px solid var(--border);padding:var(--s9) 0}.RelatedArticles-module__WuaqUa__header{margin-bottom:var(--s7);justify-content:space-between;align-items:baseline;display:flex}.RelatedArticles-module__WuaqUa__heading{font-family:var(--serif);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:var(--serif-weight);color:var(--fg)}.RelatedArticles-module__WuaqUa__grid{gap:var(--s6);grid-template-columns:repeat(3,1fr);display:grid}.RelatedArticles-module__WuaqUa__card{gap:var(--s4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.RelatedArticles-module__WuaqUa__cardImage{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--accent-bg);overflow:hidden}.RelatedArticles-module__WuaqUa__imagePlaceholder{background:var(--accent-bg);width:100%;height:100%}.RelatedArticles-module__WuaqUa__cardBody{gap:var(--s2);flex-direction:column;display:flex}.RelatedArticles-module__WuaqUa__cardMeta{align-items:center;gap:var(--s3);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;display:flex}.RelatedArticles-module__WuaqUa__cardCategory{color:var(--accent-strong)}.RelatedArticles-module__WuaqUa__cardDate{font-family:var(--mono);color:var(--stone)}.RelatedArticles-module__WuaqUa__cardTitle{font-family:var(--serif);font-size:1.125rem;font-weight:var(--serif-weight);color:var(--fg);transition:color var(--t);line-height:1.3}.RelatedArticles-module__WuaqUa__card:hover .RelatedArticles-module__WuaqUa__cardTitle{color:var(--accent-strong)}.RelatedArticles-module__WuaqUa__cardSummary{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:900px){.RelatedArticles-module__WuaqUa__grid{grid-template-columns:repeat(2,1fr)}.RelatedArticles-module__WuaqUa__grid>:nth-child(3){display:none}}@media (max-width:600px){.RelatedArticles-module__WuaqUa__grid{grid-template-columns:1fr}.RelatedArticles-module__WuaqUa__grid>:nth-child(3){display:flex}}
.ArticlePage-module__5sys8W__layout{grid-template-columns:1fr minmax(0, var(--prose)) 1fr;gap:var(--s6);padding-bottom:var(--s9);display:grid}.ArticlePage-module__5sys8W__meta{top:calc(60px + var(--s6));padding-top:var(--s6);align-self:start;position:sticky}.ArticlePage-module__5sys8W__content{min-width:0}.ArticlePage-module__5sys8W__toc{top:calc(60px + var(--s6));min-width:0;padding-top:var(--s6);align-self:start;position:sticky}.ArticlePage-module__5sys8W__metaItem{margin-bottom:var(--s5);flex-direction:column;gap:3px;display:flex}.ArticlePage-module__5sys8W__metaLabel{font-size:10px;font-weight:500;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone)}.ArticlePage-module__5sys8W__metaValue{color:var(--fg-2);font-size:13px;line-height:1.4}.ArticlePage-module__5sys8W__metaTag{font-size:11px;font-weight:500;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-strong);transition:color var(--t);text-decoration:none;display:inline-block}.ArticlePage-module__5sys8W__metaTag:hover{color:var(--accent-strong)}@media (max-width:1024px){.ArticlePage-module__5sys8W__layout{grid-template-columns:1fr}.ArticlePage-module__5sys8W__meta,.ArticlePage-module__5sys8W__toc{display:none}}
.CaseStudyLoopVideo-module__ABQ5kq__section{padding:var(--s7) 0 var(--s5)}.CaseStudyLoopVideo-module__ABQ5kq__frame{aspect-ratio:16/9;border-radius:var(--r-lg);border:1px solid var(--border);background:#0c0c0b;max-width:920px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 2px 4px #1414130f,0 34px 70px -42px #14141373}.CaseStudyLoopVideo-module__ABQ5kq__video{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn{bottom:var(--s4);right:var(--s4);align-items:center;gap:var(--s2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;min-height:44px;font-family:var(--sans);cursor:pointer;transition:background var(--t), transform .2s ease;background:#14141399;border:1px solid #fff3;border-radius:100px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex;position:absolute}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn:hover{background:#141413cc}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn:active{transform:scale(.96)}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn svg{flex-shrink:0}.CaseStudyLoopVideo-module__ABQ5kq__manualPlay{align-items:center;gap:var(--s2);min-height:48px;padding:0 var(--s5);background:var(--accent-strong);color:#fff;font-family:var(--sans);cursor:pointer;transition:background var(--t);border:none;border-radius:100px;font-size:15px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px -10px #6e5b91b3}.CaseStudyLoopVideo-module__ABQ5kq__manualPlay:hover{background:var(--accent-strong-h)}.CaseStudyLoopVideo-module__ABQ5kq__caption{margin-top:var(--s4);text-align:center;font-family:var(--mono);letter-spacing:.03em;color:var(--stone);font-size:12px}@media (prefers-reduced-motion:reduce){.CaseStudyLoopVideo-module__ABQ5kq__soundBtn,.CaseStudyLoopVideo-module__ABQ5kq__manualPlay{transition:none}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn:active{transform:none}}@media (max-width:640px){.CaseStudyLoopVideo-module__ABQ5kq__section{padding:var(--s6) 0 var(--s4)}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn span{display:none}.CaseStudyLoopVideo-module__ABQ5kq__soundBtn{justify-content:center;width:44px;padding:0}}
.ReadingProgress-module__vR-v0G__track{z-index:200;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.ReadingProgress-module__vR-v0G__bar{transform-origin:0;background:linear-gradient(90deg, var(--accent) 0%, var(--accent-lt) 100%);will-change:transform;height:100%;transform:scaleX(0)}
