.symbol-read-page{--read-divider:rgb(0 0 0/0.38);--border-widget-row:2px solid var(--read-divider);--read-accent:var(--color-brand-accent);--read-brand:var(--color-bg-primary);--read-fade-base:color-mix(in srgb,var(--read-brand) calc(var(--read-tint-canvas) * var(--read-heat, 1)),var(--color-bg-primary));--read-fade:color-mix(in srgb,#fff 3.5%,var(--read-fade-base));--read-rail-fade:32px;--read-rail-card-min-h:calc(var(--space-32) + var(--space-16));--read-block-gap:calc((var(--space-10) + var(--space-16)) / 2);--read-section-gap:var(--space-32);--read-ease:cubic-bezier(0.22,1,0.36,1);--read-ceiling:600px;--read-tint-canvas:4%;--read-glow-near:10%;--read-glow-mid:7%;--read-glow-far:5%;--read-panel:rgb(255 255 255/0.035);--read-panel-hover:rgb(255 255 255/0.055);isolation:isolate}@media (prefers-color-scheme:light){.symbol-read-page{--read-tint-canvas:2%;--read-glow-near:4%;--read-glow-mid:2%;--read-glow-far:3%;--read-divider:rgb(0 0 0/0.07);--read-fade:color-mix(in srgb,rgb(18 20 28) 4.5%,var(--read-fade-base))}}:root[data-theme=light] .symbol-read-page{--read-tint-canvas:2%;--read-glow-near:4%;--read-glow-mid:2%;--read-glow-far:3%;--read-divider:rgb(0 0 0/0.07);--read-panel:rgb(18 20 28/0.045);--read-panel-hover:rgb(18 20 28/0.07);--read-fade:color-mix(in srgb,rgb(18 20 28) 4.5%,var(--read-fade-base))}:root[data-theme=dark] .symbol-read-page{--read-tint-canvas:4%;--read-glow-near:10%;--read-glow-mid:7%;--read-glow-far:5%;--read-fade:color-mix(in srgb,#fff 3.5%,var(--read-fade-base))}:root:has(.symbol-read-page) .sidebar{border-right-color:var(--read-sidebar-border)}.symbol-read__room{background-image:radial-gradient(110% 380px at 50% -120px,color-mix(in srgb,var(--read-brand) calc(var(--read-glow-near) * var(--read-heat, 1)),transparent),transparent 78%),radial-gradient(60% 260px at 8% -40px,color-mix(in srgb,var(--read-brand) calc(var(--read-glow-far) * var(--read-heat, 1)),transparent),transparent 80%),radial-gradient(78% 26% at 88% 24%,color-mix(in srgb,var(--read-brand) calc(var(--read-glow-mid) * var(--read-heat, 1)),transparent),transparent 72%),radial-gradient(86% 30% at 4% 55%,color-mix(in srgb,var(--read-brand) calc(var(--read-glow-mid) * var(--read-heat, 1)),transparent),transparent 74%),radial-gradient(92% 26% at 66% 86%,color-mix(in srgb,var(--read-brand) calc(var(--read-glow-far) * var(--read-heat, 1)),transparent),transparent 76%);background-repeat:no-repeat;background-size:100% var(--read-ceiling),100% var(--read-ceiling),100% 100%,100% 100%,100% 100%;background-position:top,0 0,50%,50%,50%}.symbol-read__room[data-room=brand]{transition:opacity .62s var(--read-ease)}@media (prefers-reduced-motion:reduce){.symbol-read__room[data-room=brand]{transition:none}}.symbol-read__shell{--read-measure:880px}@media (max-width:768px){.symbol-read-page{--read-block-gap:var(--space-10);--read-section-gap:calc((var(--space-24) + var(--space-32)) / 2)}}.symbol-read__masthead{animation:symbolReadRise .3s var(--read-ease) backwards}.symbol-read__back{left:var(--read-back-outdent)}@media (max-width:1280px){.symbol-read__back{left:var(--read-back-outdent-inline)}}.symbol-read__tickerjump{--ticker-search-width:360px}.symbol-read__tickerjump .symbol-statements-ticker-search__input{background:var(--read-panel)}.symbol-read__tickerjump .symbol-statements-ticker-search__input:focus{background:var(--read-panel-hover)}.symbol-read__body{animation:symbolReadContentIn .3s linear backwards}.symbol-read__dial{--dial-prox:0;--dial-step:16px;--dial-pad:var(--space-1);--dial-magnet:88px;position:fixed;z-index:var(--read-dial-z);display:block;transform:var(--read-dial-transform)}.symbol-read__dial:before{content:none}.symbol-read__dial-name{transition:transform .24s var(--read-ease),opacity .2s linear}.symbol-read__dial-item{font:inherit;cursor:pointer}.symbol-read__dial-item:before{content:"";position:absolute;top:0;bottom:0;right:0;width:var(--dial-magnet)}.symbol-read__dial-tick{transition:width .26s var(--read-ease),opacity .2s linear,background-color .2s linear}.symbol-read__dial-item:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:-2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.symbol-read__dial-name,.symbol-read__dial-tick,.symbol-read__dial-track{transition:none}}@media (max-width:768px){.symbol-read__dial{position:fixed;z-index:var(--read-dial-z-mobile);display:block;background:var(--glass-container-bg);transform:var(--read-dial-transform-mobile);transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform;-webkit-backface-visibility:hidden}.symbol-read__dial[data-chrome=hidden]{transform:var(--read-dial-transform-mobile-chrome-hidden)}.symbol-read__dial-item:before,.symbol-read__dial:before{content:none}.symbol-read__dial-track{height:var(--read-tabs-height);overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}.symbol-read__dial-track::-webkit-scrollbar{display:none}.symbol-read__dial-item-label{color:var(--color-text-tertiary);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking);white-space:nowrap}.symbol-read__dial-item[aria-current=true] .symbol-read__dial-item-label{color:var(--color-text-primary);font-weight:var(--font-semibold)}.symbol-read__dial-item[aria-current=true]:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);top:0;bottom:auto;height:2px;border-radius:var(--radius-full);background:var(--read-accent)}}.symbol-read__cell[data-widget-id],.symbol-read__ratios[id],.symbol-read__section{scroll-margin-top:calc(var(--header-height) + var(--space-6))}@media (max-width:768px){.symbol-read__cell[data-widget-id],.symbol-read__ratios[id],.symbol-read__section{scroll-margin-top:calc(var(--mobile-banner-height, var(--mobile-header-height)) + var(--space-4));scroll-margin-bottom:calc(var(--app-dock-height) + var(--mobile-search-bar-height) + var(--read-tabs-height) + var(--space-4))}}.symbol-read__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.symbol-read__cell{grid-column:span var(--span,2)}@media (max-width:1024px){.symbol-read__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.symbol-read__cell{grid-column:span 1}.symbol-read__cell[data-full=true]{grid-column:span 2}}@media (max-width:768px){.symbol-read__grid{grid-template-columns:minmax(0,1fr)}.symbol-read__cell{grid-column:span 1!important}}.symbol-read__cell[data-widget-id=key-ratios] .widget-panel-body-list>*,.symbol-read__ratios .widget-panel-body-list>*{grid-template-columns:124px minmax(0,1fr) 88px!important}.symbol-read__cell[data-widget-id=key-ratios] .widget-panel-body-list>*>:last-child,.symbol-read__ratios .widget-panel-body-list>*>:last-child{text-align:var(--read-metric-value-align)}.symbol-read__cell[data-full=true]:not([data-widget-id=margins]) .widget-panel-body-list>.home-dashboard-widget-row-wrap:after,.symbol-read__cell[data-widget-id=key-ratios] .widget-panel-body-list>.home-dashboard-widget-row-wrap:after,.symbol-read__ratios .widget-panel-body-list>.home-dashboard-widget-row-wrap:after{display:none}.symbol-read__cell[data-widget-id=analyst-consensus] [style*="margin-left: auto"],.symbol-read__cell[data-widget-id=analyst-consensus] [style*="margin: 0px auto"]{margin-left:0!important;margin-right:0!important}.symbol-read__hero{margin-bottom:var(--space-6)}.symbol-read__strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.symbol-read__strip-cell:last-child:nth-child(3n+1){grid-column:1/-1}.symbol-read__strip-cell:last-child:nth-child(3n+2){grid-column:span 2}@media (min-width:769px){.symbol-read__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.symbol-read__strip-cell:last-child:nth-child(3n+1),.symbol-read__strip-cell:last-child:nth-child(3n+2){grid-column:auto}.symbol-read__strip-cell:last-child:nth-child(odd){grid-column:1/-1}}.symbol-read__stat-value{display:inline-flex;white-space:nowrap;font-variant-numeric:tabular-nums}.symbol-read__cell[data-widget-id=revenue-growth] svg{max-height:var(--read-revenue-growth-chart-max-height)}.symbol-read__verdict-line{text-wrap:balance}.symbol-read__rail-scroller{--read-rail-fade-left:0px;--read-rail-fade-right:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--read-rail-fade-left),#000 calc(100% - var(--read-rail-fade-right)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--read-rail-fade-left),#000 calc(100% - var(--read-rail-fade-right)),transparent 100%)}.symbol-read__rail-scroller[data-can-scroll-left=true]{--read-rail-fade-left:var(--read-rail-fade)}.symbol-read__rail-scroller[data-can-scroll-right=true]{--read-rail-fade-right:var(--read-rail-fade)}@media (max-width:768px){.symbol-read-page .symbol-read__rail-scroller{scroll-snap-type:x mandatory}.symbol-read-page .symbol-read__rail-scroller .symbol-read__moatcard,.symbol-read-page .symbol-read__rail-scroller .symbol-read__segment{scroll-snap-align:start;scroll-snap-stop:always}}.symbol-read__segment{font:inherit}a.symbol-read__segment{text-decoration:none;cursor:pointer;transition:background-color .14s ease}a.symbol-read__segment:hover{background:var(--read-panel-hover)}a.symbol-read__segment:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){a.symbol-read__segment{transition:none}}.symbol-read__segment-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.symbol-read__segment-share,.symbol-read__segment-value{font-variant-numeric:tabular-nums}.symbol-read__donut-track{stroke:color-mix(in srgb,var(--color-text-primary) 14%,transparent)}.symbol-read__donut-value{stroke:color-mix(in srgb,var(--color-text-primary) 62%,transparent)}.symbol-read__scorecard{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-5) var(--space-6)}@media (max-width:768px){.symbol-read__scorecard{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5) var(--space-3)}.symbol-read__score[data-lead]{grid-column:1/-1}}button.symbol-read__score--interactive:hover .symbol-read__score-label{font-weight:var(--font-medium)!important}button.symbol-read__score--interactive:focus-visible{outline:2px solid var(--color-border-focus,var(--color-accent-blue));outline-offset:2px}.symbol-read__moatcard{font:inherit}.symbol-read__moatcard[data-active=true]{outline:1px solid var(--color-border-secondary);outline-offset:-1px}a.symbol-read__moatcard{text-decoration:none;cursor:pointer;transition:background-color .14s ease}a.symbol-read__moatcard:hover{background:var(--read-panel-hover)}a.symbol-read__moatcard:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){a.symbol-read__moatcard{transition:none}}.symbol-read__moatcard-claim{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.symbol-read__moatcard-why{display:block}.symbol-read__drivercard-metric:before{content:"";position:absolute;top:0;left:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));border-top:var(--border-widget-row)}.symbol-read__moatcard-why-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.symbol-read__pricerow{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr)}.symbol-read__pricerow[data-solo]{grid-template-columns:minmax(0,1fr)}.symbol-read__pricecard{cursor:default}.symbol-read__pricecard:hover{background:var(--read-panel)}.symbol-read__conditions{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none}.symbol-read__condition{display:grid;grid-template-columns:auto minmax(0,1fr);font:inherit}@media (max-width:1024px){.symbol-read__pricerow{grid-template-columns:minmax(0,1fr)}}.symbol-read__stance,.symbol-read__stance-glyph{display:inline-flex}.symbol-read__figure{font-variant-numeric:tabular-nums}.symbol-read__stancecount{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-5) var(--space-6)}@media (max-width:768px){.symbol-read__stancecount{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5) var(--space-3)}}.symbol-read__crowd-leadership-key{display:block}.symbol-read__risktag{display:inline-flex}.symbol-read__riskchecks .symbol-read__score[data-flag=caution],.symbol-read__riskchecks .symbol-read__score[data-flag=severe]{cursor:default}.symbol-read__postcard{scroll-snap-align:start}.symbol-read__stewardship{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.symbol-read__steward-list{list-style:none}.symbol-read__drivercard-value,.symbol-read__meter{display:inline-flex}.symbol-read__drivercard-figure,.symbol-read__seg-years{font-variant-numeric:tabular-nums}.symbol-read__segment-what{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (prefers-reduced-motion:reduce){.symbol-read__segment{transition:none}}.symbol-read__profile-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.symbol-read__fundamentals{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.symbol-read__fundamental{text-decoration:none}.symbol-read__fundamental:hover .symbol-read__fundamental-label{font-weight:var(--font-medium)!important}.symbol-read__fundamental:focus-visible{outline:2px solid var(--color-border-focus,var(--color-accent-blue));outline-offset:2px}.symbol-read__fundamental-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:break-word}.symbol-read__fundamental-value>*{min-width:var(--read-fundamental-value-child-min-width);max-width:var(--read-fundamental-value-child-max-width)}.symbol-read__grades{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@keyframes symbolReadRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.symbol-read-page .home-dashboard-widget-row-wrap--has-divider:after,.symbol-read-page .widget-card-row-divider{background:var(--read-divider)}@media (max-width:768px){.symbol-read-page{--read-ceiling:min(1500px,175vh)}.symbol-read__hero{margin-bottom:var(--space-5)}.symbol-read__strip{grid-auto-rows:auto}.symbol-read__cell[data-full=true] .widget-panel-body-list,.symbol-read__cell[data-widget-id=key-ratios] .widget-panel-body-list,.symbol-read__ratios .widget-panel-body-list{display:block!important;columns:1}}.symbol-read__line{display:block}.symbol-read__line>.skeleton-shape{display:inline-block}.symbol-read-page .skeleton-shape:after{display:none}.symbol-read-page .symbol-read__segment:has(.skeleton-shape),.symbol-read-page .symbol-widget-embed__panel:has(.skeleton-shape){position:relative;overflow:hidden}.symbol-read-page .symbol-read__segment:has(.skeleton-shape):after,.symbol-read-page .symbol-widget-embed__panel:has(.skeleton-shape):after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 38%,color-mix(in srgb,var(--color-text-primary) 5%,transparent) 50%,transparent 62%);transform:translateX(-100%);animation:symbolReadSweep 2.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes symbolReadSweep{0%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}.symbol-read__hero>.symbol-read__cell:first-child{--i:0}.symbol-read__hero>.symbol-read__cell:nth-child(2){--i:1}.symbol-read__hero>.symbol-read__cell{animation:symbolReadBlockIn .42s var(--read-ease) backwards;animation-delay:calc(60ms + var(--i, 0) * 60ms)}.symbol-read__grades>.symbol-read__grade:first-child{--i:0}.symbol-read__grades>.symbol-read__grade:nth-child(2){--i:1}.symbol-read__grades>.symbol-read__grade:nth-child(3){--i:2}.symbol-read__grades>.symbol-read__grade:nth-child(4){--i:3}.symbol-read__grades>.symbol-read__grade:nth-child(5){--i:4}.symbol-read__grades>.symbol-read__grade:nth-child(n+6){--i:5}.symbol-read__grade{animation:symbolReadBlockIn .42s var(--read-ease) backwards;animation-delay:calc(.2s + var(--i, 0) * 38ms)}.symbol-read__section{animation:symbolReadSectionIn .44s var(--read-ease) backwards;animation-delay:calc(var(--section-i, 0) * 54ms)}@keyframes symbolReadSectionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes symbolReadBlockIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes symbolReadContentIn{0%{opacity:0}to{opacity:1}}.symbol-read__swap-out{transition:opacity .2s linear}.symbol-read__swap-in{animation:symbolReadContentIn .26s linear 40ms backwards}.symbol-read__sr{clip-path:inset(50%);white-space:nowrap}.symbol-read-page .symbol-widget-embed__panel>:not(.symbol-read__swap){animation:symbolReadContentIn .24s linear backwards}@media (prefers-reduced-motion:reduce){.symbol-read-page .symbol-widget-embed__panel>:not(.symbol-read__swap),.symbol-read__body,.symbol-read__grade,.symbol-read__hero>.symbol-read__cell,.symbol-read__masthead,.symbol-read__section,.symbol-read__swap-in{animation:none}.symbol-read__swap-out{transition:none}.symbol-read-page .symbol-widget-embed__panel:has(.skeleton-shape):after{animation:none;opacity:0}}