.PremiumFinancialAnalysis_shell__EUsQd{--crown-ink:#27272c;--crown-gold:#b8873d;--crown-gold-bright:#d7ad62;--crown-paper:#ffffff;--tree-step:20px;color-scheme:light;--scrollbar-track:transparent;--scrollbar-thumb:#c7c9ce;--scrollbar-thumb-hover:#9a9ca3;--muted:#6c6c75;--line:#e7e8eb;width:min(100%,1160px);margin:0 auto;padding:40px 32px 80px;background:#fff;border-radius:22px;-webkit-user-select:text;user-select:text;color:var(--crown-ink);font-size:14px;line-height:1.5}.PremiumFinancialAnalysis_shell__EUsQd button,.PremiumFinancialAnalysis_shell__EUsQd input,.PremiumFinancialAnalysis_shell__EUsQd select{font:inherit}.PremiumFinancialAnalysis_shell__EUsQd button{cursor:pointer}.PremiumFinancialAnalysis_shell__EUsQd button:disabled{opacity:.5;cursor:not-allowed}.PremiumFinancialAnalysis_shell__EUsQd :is(button,input,select,summary,a):focus-visible,.PremiumFinancialAnalysis_tableScroll__QBHB3:focus-visible{outline:2px solid var(--crown-gold);outline-offset:3px}.PremiumFinancialAnalysis_shell__EUsQd summary{cursor:pointer;list-style:none}.PremiumFinancialAnalysis_shell__EUsQd summary::-webkit-details-marker{display:none}.PremiumFinancialAnalysis_shell__EUsQd :is(h2,h3,h4){font-weight:700}.PremiumFinancialAnalysis_shell__EUsQd h3{margin:0;font-size:21px;line-height:1.3;letter-spacing:-.025em}.PremiumFinancialAnalysis_header__ECLEu{text-align:center}.PremiumFinancialAnalysis_header__ECLEu,.PremiumFinancialAnalysis_titleLockup__W_D4m{display:flex;flex-direction:column;align-items:center;gap:8px}.PremiumFinancialAnalysis_headerEyebrow__ZNUKJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px}.PremiumFinancialAnalysis_titleLockup__W_D4m h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.04em}.PremiumFinancialAnalysis_paywallCrown__PXWkM{display:inline-flex;align-items:center;justify-content:center;color:var(--crown-gold)}.PremiumFinancialAnalysis_crownIcon__ZJ3k7{display:block}.PremiumFinancialAnalysis_overline__F_Dt6{color:#886126;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.PremiumFinancialAnalysis_intro__vYPbi{max-width:780px;margin:0;color:var(--muted);font-size:15px}.PremiumFinancialAnalysis_accessBadge__6pYy0{display:inline-flex;gap:7px;align-items:center;padding:7px 12px;border-radius:8px;color:#76521f;background:#f2e7d4;font-size:12px;font-weight:700;letter-spacing:normal;text-transform:none}.PremiumFinancialAnalysis_highlightsNote__gw6nv{margin:28px 0 10px;color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_metricRail__3ihoi{display:grid;grid-template-columns:repeat(var(--metric-count,4),minmax(0,1fr));border-radius:0;overflow:hidden;background:var(--crown-paper);border:1px solid var(--line);border-left:0;border-right:0}.PremiumFinancialAnalysis_metricRail__3ihoi article{min-width:0;padding:22px}.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metric__Utd51{border-left:0}.PremiumFinancialAnalysis_metricRail__3ihoi strong,.PremiumFinancialAnalysis_secondaryMetrics__SKKVO strong{display:block;margin-top:12px;font-size:30px;font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.PremiumFinancialAnalysis_metricRail__3ihoi small{display:block;margin-top:7px;font-size:12px;color:var(--muted)}.PremiumFinancialAnalysis_primaryMetric__hDgaU{background:transparent;color:var(--crown-ink)}.PremiumFinancialAnalysis_primaryMetric__hDgaU strong{color:var(--crown-ink)}.PremiumFinancialAnalysis_primaryMetric__hDgaU .PremiumFinancialAnalysis_metricMeaning__UxjAj p,.PremiumFinancialAnalysis_primaryMetric__hDgaU small{color:var(--muted)}.PremiumFinancialAnalysis_metricMeaning__UxjAj summary{min-height:28px;font-size:14px;font-weight:600}.PremiumFinancialAnalysis_metricMeaning__UxjAj p{margin:10px 0;font-size:13px;line-height:1.6;color:var(--muted)}.PremiumFinancialAnalysis_metricRail__3ihoi article{padding:0}.PremiumFinancialAnalysis_metricSelector__S9BoU{position:relative;display:grid;width:100%;min-height:126px;place-content:center;padding:20px 16px;border:0;background:transparent;color:inherit;text-align:center;transition:background-color .22s ease,box-shadow .22s ease}.PremiumFinancialAnalysis_metricSelector__S9BoU:after{position:absolute;right:28%;bottom:0;left:28%;height:3px;border-radius:999px 999px 0 0;background:var(--crown-gold);content:"";opacity:0;transform:scaleX(.35);transition:opacity .2s ease,transform .2s ease}.PremiumFinancialAnalysis_metricSelector__S9BoU[aria-pressed=true]{background:linear-gradient(180deg,rgba(242,231,212,.18),rgba(242,231,212,.48));box-shadow:inset 0 0 0 1px rgba(184,135,61,.18)}.PremiumFinancialAnalysis_metricSelector__S9BoU[aria-pressed=true]:after{opacity:1;transform:scaleX(1)}.PremiumFinancialAnalysis_metricSelectorLabel__KErkA{min-height:28px;font-size:14px;font-weight:650}.PremiumFinancialAnalysis_moreHighlights__kfYPA{padding:8px 0;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_moreHighlights__kfYPA>summary{padding:10px 0;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_secondaryMetrics__SKKVO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:16px 0}.PremiumFinancialAnalysis_secondaryMetrics__SKKVO strong{font-size:24px}.PremiumFinancialAnalysis_deskTabs__Jw6Rg{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px;margin-top:18px;padding:0;border-bottom:1px solid var(--line);background:transparent;border-radius:0}.PremiumFinancialAnalysis_deskScrollTarget__emwvP{scroll-margin-top:calc(var(--app-nav-height, 76px) + 16px)}.PremiumFinancialAnalysis_deskScrollTarget__emwvP :is(h2,h3,[data-guide-financial-overview]){scroll-margin-top:calc(var(--app-nav-height, 76px) + 24px)}.PremiumFinancialAnalysis_deskScrollTarget__emwvP [data-guide-financial-dcf]{scroll-margin-top:calc(var(--app-nav-height, 76px) + 100px)}.PremiumFinancialAnalysis_deskTabs__Jw6Rg button{min-height:50px;padding:12px 0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);background:transparent;font-weight:500;transition:color .22s ease,background-color .28s ease,border-color .22s ease,box-shadow .28s ease}.PremiumFinancialAnalysis_deskTabs__Jw6Rg .PremiumFinancialAnalysis_deskTabActive__eSQbx{background:transparent;color:var(--crown-ink);border-bottom-color:var(--crown-ink)}.PremiumFinancialAnalysis_dashboardWrap__1paWM{position:relative;margin-top:24px}.PremiumFinancialAnalysis_dashboardView__0CLgJ{min-width:0;animation:PremiumFinancialAnalysis_financialDeskViewIn__FYL34 .34s cubic-bezier(.22,1,.36,1) both}@keyframes PremiumFinancialAnalysis_financialDeskViewIn__FYL34{0%{opacity:.2;filter:blur(3px)}to{opacity:1;filter:blur(0)}}.PremiumFinancialAnalysis_intelligenceRoot__iu9Hj{grid-column:1/-1;min-width:0}.PremiumFinancialAnalysis_intelligenceStandalone__K6bjC{min-height:680px}.PremiumFinancialAnalysis_newsRoot__hm2xO{grid-column:1/-1;min-width:0}.PremiumFinancialAnalysis_newsHeader__oZP9b{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:8px 0 22px;border-bottom:1px solid #e1ddd7}.PremiumFinancialAnalysis_newsHeader__oZP9b h2{margin:6px 0 0;font-size:clamp(30px,3.4vw,44px);line-height:1.05;letter-spacing:-.045em}.PremiumFinancialAnalysis_newsHeader__oZP9b p{max-width:720px;margin:10px 0 0;color:var(--muted);font-size:15px;line-height:1.65}.PremiumFinancialAnalysis_newsDayFilter__VI5XL{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 18px;margin-top:18px}.PremiumFinancialAnalysis_newsDayPresets__6CIXu{display:flex;flex-wrap:wrap;gap:8px}.PremiumFinancialAnalysis_newsDayFilter__VI5XL button,.PremiumFinancialAnalysis_newsDayFilter__VI5XL select{min-height:40px;padding:8px 15px;border:1px solid #dddce2;border-radius:999px;background:#fff;color:var(--muted);font:inherit;font-size:12px;font-weight:700}.PremiumFinancialAnalysis_newsDayFilter__VI5XL button{cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.PremiumFinancialAnalysis_newsDayFilter__VI5XL button:hover{border-color:#caa86b;color:#76521f;transform:translateY(-1px)}.PremiumFinancialAnalysis_newsDayFilter__VI5XL .PremiumFinancialAnalysis_newsDayActive__ywtAo{border-color:#c9a86d;background:#fbf5e8;color:#76521f}.PremiumFinancialAnalysis_newsDayFilter__VI5XL select{min-width:178px;max-width:100%;padding-right:31px;cursor:pointer}.PremiumFinancialAnalysis_newsDayFilter__VI5XL button:focus-visible,.PremiumFinancialAnalysis_newsDayFilter__VI5XL select:focus-visible{outline:2px solid #9c6829;outline-offset:2px}.PremiumFinancialAnalysis_newsCard__rVnFr,.PremiumFinancialAnalysis_newsFeatured__WhSu0{overflow:hidden;border:1px solid #dfd8cf;background:#fff;box-shadow:0 12px 34px rgba(37,35,71,.055)}.PremiumFinancialAnalysis_newsFeatured__WhSu0{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:0;margin-top:22px;border-radius:24px}.PremiumFinancialAnalysis_newsGrid__SqAkJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.PremiumFinancialAnalysis_newsCard__rVnFr{display:grid;grid-template-rows:180px minmax(0,1fr);border-radius:18px}.PremiumFinancialAnalysis_newsBanner__EyaKh{display:block;min-width:0;min-height:240px;overflow:hidden;background:#e9e3d9}.PremiumFinancialAnalysis_newsBanner__EyaKh>span{display:grid;width:100%;height:100%;place-items:center;background-position:50%;background-size:cover;color:#fff;font-size:64px;font-weight:800;text-shadow:0 5px 22px rgba(0,0,0,.22)}.PremiumFinancialAnalysis_newsBannerFallback__P6X_G>span{position:relative;background:radial-gradient(circle at 18% 18%,rgba(223,190,128,.75),transparent 27%),radial-gradient(circle at 82% 72%,rgba(124,159,154,.45),transparent 31%),linear-gradient(145deg,#252347,#76521f)}.PremiumFinancialAnalysis_newsBannerFallback__P6X_G>span:before{position:absolute;inset:18px;border:1px solid rgba(255,255,255,.22);border-radius:15px;content:""}.PremiumFinancialAnalysis_newsFallbackArtwork__3EPcn{position:absolute;top:28px;right:28px;display:grid;max-width:calc(100% - 56px);gap:5px;color:#fff;text-align:right;text-shadow:0 4px 18px rgba(0,0,0,.25)}.PremiumFinancialAnalysis_newsFallbackArtwork__3EPcn small{font-size:11px;font-weight:800;letter-spacing:.16em;opacity:.72}.PremiumFinancialAnalysis_newsFallbackArtwork__3EPcn strong{overflow:hidden;font-size:clamp(18px,2.5vw,32px);line-height:1.05;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.PremiumFinancialAnalysis_newsArticleBody__b5ssj{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:24px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsBanner__EyaKh{min-height:320px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsBanner__EyaKh>span{background-size:cover;background-repeat:no-repeat}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj{min-height:320px;padding:clamp(18px,2vw,24px);border-left:1px solid #e7dfd4;background:#fffcf8;color:#252347}.PremiumFinancialAnalysis_newsPublication__jYuqe{display:inline-flex;min-height:28px;align-items:center;padding:5px 10px;border:1px solid var(--news-publication-border,#76521f);border-radius:999px;background:var(--news-publication-bg,#76521f);color:var(--news-publication-color,#fff);font-size:10px;font-weight:800;letter-spacing:.065em;text-transform:uppercase}.PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr{box-sizing:border-box;width:max-content;max-width:50px;min-width:50px;min-height:42px;justify-content:flex-start;gap:8px;overflow:hidden;padding:5px 9px;background:var(--news-publication-bg,#76521f);white-space:nowrap;transition:max-width .36s cubic-bezier(.22,1,.36,1),box-shadow .36s ease}.PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr img{display:block;width:30px;height:30px;flex:0 0 30px;object-fit:contain}.PremiumFinancialAnalysis_newsPublicationName__cLAma{min-width:0;overflow:hidden;opacity:0;text-overflow:ellipsis;transition:opacity .2s ease}.PremiumFinancialAnalysis_newsCard__rVnFr:hover .PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr,.PremiumFinancialAnalysis_newsFeatured__WhSu0:hover .PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr,.PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr:focus-within{max-width:min(320px,100%);box-shadow:0 5px 18px rgba(25,21,31,.18)}.PremiumFinancialAnalysis_newsCard__rVnFr:hover .PremiumFinancialAnalysis_newsPublicationName__cLAma,.PremiumFinancialAnalysis_newsFeatured__WhSu0:hover .PremiumFinancialAnalysis_newsPublicationName__cLAma,.PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr:focus-within .PremiumFinancialAnalysis_newsPublicationName__cLAma{opacity:1;transition-delay:.1s}.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y{display:grid;width:50px;height:42px;max-width:100%;flex:0 0 42px;grid-template-columns:30px minmax(0,1fr);column-gap:14px;transition:width .56s cubic-bezier(.22,1,.36,1),box-shadow .56s ease}.PremiumFinancialAnalysis_newsPublicationCnbc__kIuBD{text-transform:none}.PremiumFinancialAnalysis_newsPublicationNyt__rzrJ2{background:#fff;color:#111;border-color:#111;isolation:isolate}.PremiumFinancialAnalysis_newsPublicationNyt__rzrJ2 img{filter:grayscale(1) contrast(3);mix-blend-mode:multiply}.PremiumFinancialAnalysis_newsPublicationBarrons__4Lhpy{padding-left:12px}.PremiumFinancialAnalysis_newsPublicationBarrons__4Lhpy img{width:24px;height:24px;flex-basis:24px;image-rendering:-webkit-optimize-contrast;mix-blend-mode:lighten}.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y img{grid-column:1;grid-row:1}.PremiumFinancialAnalysis_newsPublicationUniform__jhqrd img{border-radius:0;filter:none;mix-blend-mode:normal}.PremiumFinancialAnalysis_newsPublicationInitials__t__IC{display:grid;place-items:center;width:30px;height:30px;grid-column:1;grid-row:1;font-size:15px;letter-spacing:-.04em;color:inherit}.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y .PremiumFinancialAnalysis_newsPublicationName__cLAma{grid-column:2;grid-row:1;width:100%;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:opacity .32s ease}.PremiumFinancialAnalysis_newsCard__rVnFr:hover .PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y,.PremiumFinancialAnalysis_newsFeatured__WhSu0:hover .PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y,.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y:focus-within{width:var(--news-publication-open-width)}.PremiumFinancialAnalysis_newsCard__rVnFr:hover .PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y .PremiumFinancialAnalysis_newsPublicationName__cLAma,.PremiumFinancialAnalysis_newsFeatured__WhSu0:hover .PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y .PremiumFinancialAnalysis_newsPublicationName__cLAma,.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y:focus-within .PremiumFinancialAnalysis_newsPublicationName__cLAma{transition-delay:.1s}@media (hover:none){.PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr{max-width:min(320px,100%)}.PremiumFinancialAnalysis_newsPublicationName__cLAma{opacity:1}.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y{width:var(--news-publication-open-width)}}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y,.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y .PremiumFinancialAnalysis_newsPublicationName__cLAma{transition:none}}.PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{margin:14px 0 0;font-size:clamp(20px,2vw,28px);line-height:1.18;letter-spacing:-.03em}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{display:-webkit-box;max-width:720px;overflow:hidden;font-size:clamp(23px,2.15vw,30px);line-height:1.12;letter-spacing:-.04em;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:3}.PremiumFinancialAnalysis_newsArticleBody__b5ssj h3 a{color:inherit;text-decoration:none}.PremiumFinancialAnalysis_newsArticleBody__b5ssj h3 a:hover,.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3 a:hover{color:#80531f}.PremiumFinancialAnalysis_newsMeta__XzIm6{display:grid;gap:6px;margin-top:14px;color:var(--muted);font-size:11px;line-height:1.45}.PremiumFinancialAnalysis_newsMeta__XzIm6 span{display:flex;flex-wrap:wrap;gap:5px}.PremiumFinancialAnalysis_newsMeta__XzIm6 b{color:var(--crown-ink);font-weight:750}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsMeta__XzIm6{display:flex;flex-wrap:wrap;gap:7px 20px;margin-top:10px;color:#676371}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsMeta__XzIm6 b{color:#252347}.PremiumFinancialAnalysis_newsArticleBody__b5ssj>p{display:-webkit-box;margin:16px 0 0;overflow:hidden;color:#64616f;font-size:13px;line-height:1.68;-webkit-box-orient:vertical;-webkit-line-clamp:9}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj>p{display:-webkit-box;max-width:780px;margin-top:12px;overflow:hidden;color:#5f5d6a;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.PremiumFinancialAnalysis_newsPreview__NKjHx{grid-column:1/-1;min-width:0;margin-top:4px;padding:22px 0 0;background:transparent}.PremiumFinancialAnalysis_newsPreview__NKjHx>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.PremiumFinancialAnalysis_newsPreview__NKjHx h3{margin:0;color:#252347;font-size:21px}.PremiumFinancialAnalysis_newsPreview__NKjHx>header button{min-height:36px;padding:7px 0;border:0;background:transparent;color:#80531f;font-size:12px;font-weight:750;white-space:nowrap}.PremiumFinancialAnalysis_newsPreview__NKjHx>header button:hover{color:#5f3f18;text-decoration:underline;text-underline-offset:3px}.PremiumFinancialAnalysis_newsPreview__NKjHx ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.PremiumFinancialAnalysis_newsPreview__NKjHx li{min-width:0;border:1px solid #e5ddd2;border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.PremiumFinancialAnalysis_newsPreview__NKjHx li:hover{border-color:#cba96f;box-shadow:0 7px 20px rgba(37,35,71,.06)}.PremiumFinancialAnalysis_newsPreview__NKjHx li a{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;min-height:116px;padding:6px 10px 6px 6px;color:#252347;text-decoration:none}.PremiumFinancialAnalysis_newsPreviewImage__XJ7AO{display:block;width:104px;aspect-ratio:1;border-radius:9px;background-color:#eee8df;background-position:50%;background-repeat:no-repeat;background-size:cover}.PremiumFinancialAnalysis_newsPreviewText__bLdyu{display:grid;min-width:0;grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:4px 0}.PremiumFinancialAnalysis_newsPreviewTitle__FMm7q{display:flex;min-width:0;align-items:center}.PremiumFinancialAnalysis_newsPreviewText__bLdyu strong{font-size:14px;font-weight:740;line-height:1.35;overflow-wrap:anywhere}.PremiumFinancialAnalysis_newsPreviewMeta__LM4HQ{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:8px;color:#77717a;font-size:10px;line-height:1.25}.PremiumFinancialAnalysis_newsPreviewMeta__LM4HQ time{flex:0 0 auto;white-space:nowrap}.PremiumFinancialAnalysis_newsPreviewMeta__LM4HQ>span{min-width:0;color:#80531f;font-weight:700;text-align:right}.PremiumFinancialAnalysis_newsPreviewMeta__LM4HQ .PremiumFinancialAnalysis_newsPreviewPublisher__0ynN_{display:grid;flex:0 0 34px;width:34px;height:34px;min-width:34px;place-items:center;overflow:hidden;border:1px solid var(--news-publication-border,#76521f);border-radius:50%;background:var(--news-publication-bg,#76521f);color:var(--news-publication-color,#fff);font-size:16px;text-align:center}.PremiumFinancialAnalysis_newsPreviewPublisher__0ynN_ img{display:block;width:28px;height:28px;border-radius:50%;object-fit:contain}.PremiumFinancialAnalysis_newsPreviewBarrons__d_pao img{mix-blend-mode:lighten}.PremiumFinancialAnalysis_newsPreview__NKjHx li a:hover .PremiumFinancialAnalysis_newsPreviewText__bLdyu strong{color:#80531f}.PremiumFinancialAnalysis_newsPreview__NKjHx>p{margin:0;color:#77717a;font-size:13px}.PremiumFinancialAnalysis_newsArticleFooter__S6hge{display:flex;width:100%;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:22px}.PremiumFinancialAnalysis_newsArticleFooter__S6hge time{color:#77737e;font-size:11px;line-height:1.4}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleFooter__S6hge time{color:#76727d}.PremiumFinancialAnalysis_newsLink__T_EuK{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#76521f;font:inherit;font-size:12px;font-weight:800;text-align:right;text-decoration:none;cursor:pointer}.PremiumFinancialAnalysis_newsLink__T_EuK strong{font-weight:800}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsLink__T_EuK{color:#80531f}.PremiumFinancialAnalysis_newsLink__T_EuK span{font-size:17px;transition:transform .2s ease}.PremiumFinancialAnalysis_newsLink__T_EuK:hover span{transform:translate(2px,-2px)}.PremiumFinancialAnalysis_newsSource__z9jxI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:28px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;line-height:1.6}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz{display:flex;align-items:center;justify-content:center;gap:24px;padding:8px 0 24px}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz h2{margin:6px 0 0;font-size:clamp(27px,3vw,38px);line-height:1.12;letter-spacing:-.04em}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz p{max-width:720px;margin:10px auto 0;color:var(--muted);font-size:15px;line-height:1.65}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:5px;border:1px solid var(--line);border-radius:17px;background:#f5f5f7}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button{min-height:48px;padding:10px 16px;border:0;border-radius:12px;background:transparent;color:var(--muted);font-weight:700}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button[aria-pressed=true]{background:#fff;color:var(--crown-ink);box-shadow:0 3px 12px #25234712}.PremiumFinancialAnalysis_intelligenceView__J7hMX{display:grid;gap:30px;padding-top:24px}.PremiumFinancialAnalysis_intelligenceSummary__ZErJR{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:1px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--line)}.PremiumFinancialAnalysis_intelligenceCard__7ZL4N{display:flex;min-width:0;min-height:106px;flex-direction:column;align-items:center;justify-content:center;padding:12px 14px;background:#fff;text-align:center}.PremiumFinancialAnalysis_intelligenceCard__7ZL4N>span{display:block;color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}.PremiumFinancialAnalysis_intelligenceCard__7ZL4N>strong{display:block;max-width:100%;margin-top:6px;overflow-wrap:anywhere;font-size:clamp(20px,2.1vw,28px);line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_intelligenceCard__7ZL4N>small{display:block;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.4}.PremiumFinancialAnalysis_positive__02E1z{color:var(--success)!important}.PremiumFinancialAnalysis_negative__mpfs5{color:var(--danger)!important}.PremiumFinancialAnalysis_intelligenceSection__ljBMl{min-width:0;padding-top:24px;border-top:1px solid var(--line)}.PremiumFinancialAnalysis_intelligenceSection__ljBMl>header{display:grid;justify-items:center;gap:6px;margin-bottom:16px;text-align:center}.PremiumFinancialAnalysis_intelligenceSection__ljBMl>header h3{margin:0 0 6px;font-size:20px}.PremiumFinancialAnalysis_intelligenceSection__ljBMl>header p{max-width:780px;margin:0 auto;color:var(--muted);font-size:13px;line-height:1.65}.PremiumFinancialAnalysis_intelligenceSection__ljBMl>.PremiumFinancialAnalysis_intelligenceSectionWithActions__y62kg{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px}.PremiumFinancialAnalysis_intelligenceSectionWithActions__y62kg .PremiumFinancialAnalysis_earningsChartHead__b8iUy{margin-bottom:0}@media (max-width:680px){.PremiumFinancialAnalysis_intelligenceSection__ljBMl>.PremiumFinancialAnalysis_intelligenceSectionWithActions__y62kg{grid-template-columns:minmax(0,1fr);gap:10px}}.PremiumFinancialAnalysis_intelligenceTableWrap__v39ls{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:16px;background:#fff}.PremiumFinancialAnalysis_intelligenceTableWrap__v39ls:focus-visible{outline:2px solid var(--crown-gold);outline-offset:3px}.PremiumFinancialAnalysis_intelligenceTable__bLFbX{width:100%;min-width:720px;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_intelligenceTable__bLFbX :is(th,td){padding:14px 16px;border-bottom:1px solid var(--line);text-align:right;vertical-align:middle;white-space:nowrap}.PremiumFinancialAnalysis_intelligenceTable__bLFbX tr:last-child :is(th,td){border-bottom:0}.PremiumFinancialAnalysis_intelligenceTable__bLFbX thead th{background:#f8f8fa;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.PremiumFinancialAnalysis_intelligenceTable__bLFbX :is(th,td):first-child{text-align:left}.PremiumFinancialAnalysis_intelligenceTable__bLFbX tbody th{color:var(--crown-ink);font-weight:650}.PremiumFinancialAnalysis_intelligenceTable__bLFbX tbody tr:hover{background:#fbfaf7}.PremiumFinancialAnalysis_intelligenceTable__bLFbX th small{display:block;max-width:330px;margin-top:4px;overflow:hidden;color:var(--muted);font-weight:450;text-overflow:ellipsis;white-space:nowrap}.PremiumFinancialAnalysis_intelligenceTable__bLFbX td small{color:inherit}.PremiumFinancialAnalysis_recordsTable__OMLjq{min-width:760px}.PremiumFinancialAnalysis_recordsTable__OMLjq thead th{position:sticky;z-index:1;top:0;background:#f6f2eb}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody tr{transition:background .18s ease,box-shadow .18s ease}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody tr:hover{background:#faf6ee}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody th{position:relative;padding-left:20px}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody th:before{content:"";position:absolute;top:11px;bottom:11px;left:7px;width:3px;border-radius:999px;background:#d5b879;opacity:.75}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody td strong{color:var(--crown-ink);font-weight:750}.PremiumFinancialAnalysis_recordOwnerMobile__JWM9C{display:none}.PremiumFinancialAnalysis_intelligenceChartSurface__c3T0Z{position:relative;height:330px;padding:12px 8px 2px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#fff,#fbfaf7);overflow:hidden}.PremiumFinancialAnalysis_intelligenceChartCompact__ROPo1{height:280px}.PremiumFinancialAnalysis_earningsChartHead__b8iUy{display:flex;justify-content:flex-end;margin-bottom:12px}.PremiumFinancialAnalysis_earningsChartHead__b8iUy .PremiumFinancialAnalysis_periodToggle__qXn1_{display:inline-flex;width:max-content;max-width:100%;gap:12px}.PremiumFinancialAnalysis_earningsChartHead__b8iUy .PremiumFinancialAnalysis_periodToggle__qXn1_ button{flex:0 0 auto}.PremiumFinancialAnalysis_earningsComparisonLegend__aC72d{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 20px;margin:0 0 12px;color:var(--muted);font-size:12px;font-weight:650}.PremiumFinancialAnalysis_earningsComparisonLegend__aC72d span{display:inline-flex;align-items:center;gap:7px}.PremiumFinancialAnalysis_earningsComparisonLegend__aC72d i{display:inline-block;width:11px;height:11px;border-radius:3px}.PremiumFinancialAnalysis_earningsReportedKey__hEecA{background:#315d91}.PremiumFinancialAnalysis_earningsEstimatedKey__jruac{background:#b8873d}.PremiumFinancialAnalysis_priceChartControls__FsYQx{display:grid;gap:14px;padding:20px 24px 0}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ article{min-width:0;padding:0 18px;border-left:1px solid #e5ddd2;text-align:center}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ article:first-child{border-left:0}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ span{display:block;color:var(--muted);font-size:9px;font-weight:750;letter-spacing:.065em;text-transform:uppercase}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ strong{display:block;margin-top:6px;overflow-wrap:anywhere;font-size:clamp(15px,1.6vw,20px);line-height:1.12;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_priceChartNavigation__ofxx_{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:8px 22px;border-bottom:1px solid #ded9d2}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL,.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG{display:flex;align-items:end;gap:24px}.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG{margin-left:auto;gap:18px}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL{max-width:100%;flex-wrap:wrap;gap:0 10px}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL button,.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG button{position:relative;min-width:34px;padding:6px 2px 10px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL button:after,.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:999px;background:#b8873d;opacity:0;transform:scaleX(.35);transition:opacity .2s ease,transform .2s ease}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL button[aria-pressed=true],.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG button[aria-pressed=true]{color:var(--crown-ink)}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL button[aria-pressed=true]:after,.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG button[aria-pressed=true]:after{opacity:1;transform:scaleX(1)}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL button:focus-visible,.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG button:focus-visible{outline:2px solid #b8873d;outline-offset:3px;border-radius:4px}.PremiumFinancialAnalysis_priceWorkspace__akdXB{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);min-height:430px;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:linear-gradient(155deg,#fff,#fbfaf7)}.PremiumFinancialAnalysis_priceCloseChart__qeCei{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:430px}.PremiumFinancialAnalysis_priceClosePlot__pHKxb{min-width:0;min-height:0;padding:4px 12px 28px}.PremiumFinancialAnalysis_movingAverageStats__NzFRh{grid-template-columns:repeat(3,minmax(0,1fr))}.PremiumFinancialAnalysis_movingAverageLegend__n6gAh{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 28px;font-size:12px}.PremiumFinancialAnalysis_movingAverageLegend__n6gAh>div{display:flex;align-items:center;gap:7px}.PremiumFinancialAnalysis_movingAverageLegend__n6gAh i{width:20px;height:3px;border-radius:3px}.PremiumFinancialAnalysis_movingAverageLegend__n6gAh strong{white-space:nowrap}.PremiumFinancialAnalysis_movingAverageNote__rHNHz{color:#77748a;font-size:11px;line-height:1.6;margin:12px 0 0;text-align:center}.PremiumFinancialAnalysis_priceSessionCard__2e5Hw{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;padding:28px;border-left:1px solid var(--line);background:#faf6ef}.PremiumFinancialAnalysis_sessionRangeValues__0bRQa{display:flex;justify-content:space-between;gap:16px;margin-top:25px;font-size:14px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_sessionRangeTrack__DoLll{position:relative;height:10px;margin:20px 7px 56px;border-radius:999px;background:linear-gradient(90deg,#ad624e,#d8bd85 50%,#577b78);box-shadow:inset 0 1px 3px rgba(37,35,71,.12)}.PremiumFinancialAnalysis_sessionRangeTrack__DoLll i{position:absolute;top:50%;width:3px;height:28px;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #faf6ef}.PremiumFinancialAnalysis_sessionRangeTrack__DoLll i span{position:absolute;top:31px;left:50%;color:var(--muted);font-size:9px;font-style:normal;font-weight:800;white-space:nowrap;transform:translateX(-50%)}.PremiumFinancialAnalysis_sessionOpenMarker__7L60_{background:#b8873d}.PremiumFinancialAnalysis_sessionCloseMarker__a8tyq{background:#252347}.PremiumFinancialAnalysis_priceSessionCard__2e5Hw>.PremiumFinancialAnalysis_intelligenceInsight__5mshJ{align-self:end;grid-template-columns:1fr;margin-top:4px;padding:14px}.PremiumFinancialAnalysis_priceSessionCard__2e5Hw>.PremiumFinancialAnalysis_intelligenceInsight__5mshJ>strong{width:max-content}.PremiumFinancialAnalysis_movingAverageExplanation___usof{grid-template-rows:auto auto minmax(0,1fr)}.PremiumFinancialAnalysis_movingAverageExplanation___usof>p{margin:18px 0;color:var(--muted);font-size:12px;line-height:1.65}.PremiumFinancialAnalysis_chartKey__Jfiip{position:absolute;right:20px;bottom:14px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;color:var(--muted);font-size:11px;pointer-events:none}.PremiumFinancialAnalysis_chartKey__Jfiip span{display:inline-flex;align-items:center;gap:6px}.PremiumFinancialAnalysis_chartKey__Jfiip i{width:8px;height:8px;border-radius:50%}.PremiumFinancialAnalysis_marketVisualGrid__k82Mg{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:16px}.PremiumFinancialAnalysis_insiderChartCard__I5UmR,.PremiumFinancialAnalysis_metricChartCard__VR1Ta,.PremiumFinancialAnalysis_movementCard__9aCaw,.PremiumFinancialAnalysis_ownershipDonutCard__Lwe_e,.PremiumFinancialAnalysis_referenceCard__hbi1f{min-width:0;padding:18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(155deg,#fff,#fbfaf7)}.PremiumFinancialAnalysis_visualLabel__aHi7m{display:block;color:#886126;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.PremiumFinancialAnalysis_compactChart__JNEDB{height:280px;margin-top:8px}.PremiumFinancialAnalysis_valuationMultiplesChart__PCF11{height:380px}.PremiumFinancialAnalysis_referenceCard__hbi1f{display:grid;align-content:start}.PremiumFinancialAnalysis_priceRangeVisual__PDF40{display:grid;gap:13px;margin-top:28px}.PremiumFinancialAnalysis_priceRangeLabels__J38_8{display:flex;justify-content:space-between;gap:16px;font-size:15px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_priceRangeTrack__avSJY{position:relative;height:12px;margin:14px 8px 25px;border-radius:999px;background:linear-gradient(90deg,#ad624e,#d8bd85 48%,#577b78);box-shadow:inset 0 1px 3px rgba(37,35,71,.12)}.PremiumFinancialAnalysis_priceRangeTrack__avSJY i{position:absolute;top:50%;width:3px;height:28px;border-radius:999px;background:#252347;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.PremiumFinancialAnalysis_priceRangeTrack__avSJY i span{position:absolute;top:31px;left:50%;transform:translateX(-50%);color:var(--muted);font-size:9px;font-style:normal;font-weight:800}.PremiumFinancialAnalysis_priceRangeVisual__PDF40 p{margin:0;color:var(--muted);font-size:12px;line-height:1.55;text-align:center}.PremiumFinancialAnalysis_priceRangeVisual__PDF40 p strong{color:var(--crown-ink);font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_referenceFacts__OcA09{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.PremiumFinancialAnalysis_referenceFacts__OcA09 article{min-width:0;padding:14px;border-radius:14px;background:#f5f2eb;text-align:center}.PremiumFinancialAnalysis_referenceFacts__OcA09 span{display:block;min-height:32px;color:var(--muted);font-size:11px}.PremiumFinancialAnalysis_referenceFacts__OcA09 strong{display:block;margin-top:6px;font-size:21px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_intelligenceInsight__5mshJ{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 14px;margin-top:14px;padding:14px 16px;border:1px solid #eadfcb;border-radius:14px;background:linear-gradient(135deg,#fbf5e9,#fff 72%)}.PremiumFinancialAnalysis_intelligenceInsight__5mshJ>strong{padding:4px 8px;border-radius:999px;background:#f0dfc3;color:#76521f;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.PremiumFinancialAnalysis_intelligenceInsight__5mshJ p{margin:1px 0 0;color:#656174;font-size:12px;line-height:1.62}.PremiumFinancialAnalysis_referenceCard__hbi1f>.PremiumFinancialAnalysis_intelligenceInsight__5mshJ{grid-template-columns:1fr;margin-top:16px}.PremiumFinancialAnalysis_referenceCard__hbi1f>.PremiumFinancialAnalysis_intelligenceInsight__5mshJ>strong{width:max-content}.PremiumFinancialAnalysis_ownershipVisualGrid__NyfKH{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:16px}.PremiumFinancialAnalysis_ownershipDonutCard__Lwe_e{position:relative}.PremiumFinancialAnalysis_periodToggle__qXn1_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:#f2f1f3}.PremiumFinancialAnalysis_periodToggle__qXn1_ button{min-height:38px;padding:7px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:11px;font-weight:750}.PremiumFinancialAnalysis_periodToggle__qXn1_ button[aria-pressed=true]{background:#fff;color:var(--crown-ink);box-shadow:0 2px 8px rgba(37,35,71,.08)}.PremiumFinancialAnalysis_ownershipDonutWrap___2UAN{position:relative;height:276px}.PremiumFinancialAnalysis_ownershipDonutCenter__Dz9fT{position:absolute;inset:50% auto auto 50%;display:grid;gap:3px;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.PremiumFinancialAnalysis_ownershipDonutCenter__Dz9fT strong{font-size:24px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_ownershipDonutCenter__Dz9fT span{color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_ownershipLegend__yABSK{display:grid;gap:8px}.PremiumFinancialAnalysis_ownershipLegend__yABSK>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11px}.PremiumFinancialAnalysis_ownershipLegend__yABSK i{width:8px;height:8px;border-radius:50%}.PremiumFinancialAnalysis_ownershipLegend__yABSK span{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.PremiumFinancialAnalysis_ownershipLegend__yABSK strong{font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_periodCaption__Ae6Cf{display:block;margin-top:13px;color:var(--muted);font-size:10px;text-align:center}.PremiumFinancialAnalysis_movementCard__9aCaw{display:grid;grid-template-rows:auto minmax(280px,1fr)}.PremiumFinancialAnalysis_movementCard__9aCaw header{text-align:center}.PremiumFinancialAnalysis_movementCard__9aCaw header h4{margin:0;font-size:17px}.PremiumFinancialAnalysis_movementCard__9aCaw header p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.PremiumFinancialAnalysis_ownershipMovementChart__Cv4Oo{min-height:320px;margin-top:12px}.PremiumFinancialAnalysis_insiderLayout__En_zo{display:grid;grid-template-columns:minmax(250px,.5fr) minmax(0,1.5fr);gap:16px;align-items:stretch}.PremiumFinancialAnalysis_insiderChartCard__I5UmR{height:330px;padding:10px 12px}.PremiumFinancialAnalysis_operationBadge__yGext{display:inline-flex;min-height:28px;align-items:center;padding:5px 9px;border-radius:999px;background:#f1f1f3;color:var(--muted);font-size:11px;font-weight:750}.PremiumFinancialAnalysis_operationBuy__fcbpB{background:#e9f4ed;color:#25734c}.PremiumFinancialAnalysis_operationSell__oR6yS{background:#f8eaea;color:#aa4a4a}.PremiumFinancialAnalysis_operationOwner__4JhyK{display:block;margin-top:5px;color:var(--muted)!important;font-size:10px}.PremiumFinancialAnalysis_congressSummary__5hmq9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff}.PremiumFinancialAnalysis_congressSummary__5hmq9 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N{padding:16px}.PremiumFinancialAnalysis_congressSummary__5hmq9 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N>span{min-height:auto}.PremiumFinancialAnalysis_congressSummary__5hmq9 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N>strong{font-size:clamp(18px,1.8vw,24px)}.PremiumFinancialAnalysis_congressLayout__lFLO8{display:grid;grid-template-columns:minmax(230px,.45fr) minmax(0,1.55fr);gap:16px;align-items:stretch}.PremiumFinancialAnalysis_congressChartCard__eCrd2{display:grid;grid-template-rows:auto 190px auto;min-width:0;padding:18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(155deg,#fff,#fbfaf7)}.PremiumFinancialAnalysis_congressChart__3cSEX{min-width:0;min-height:0}.PremiumFinancialAnalysis_congressChartCard__eCrd2>.PremiumFinancialAnalysis_intelligenceInsight__5mshJ{grid-template-columns:1fr;margin-top:12px}.PremiumFinancialAnalysis_congressChartCard__eCrd2>.PremiumFinancialAnalysis_intelligenceInsight__5mshJ>strong{width:max-content}.PremiumFinancialAnalysis_capitalGrid__qTOdf{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(230px,.4fr);gap:22px}.PremiumFinancialAnalysis_capitalGrid__qTOdf>.PremiumFinancialAnalysis_intelligenceSection__ljBMl{margin:0}.PremiumFinancialAnalysis_splitTimeline__tiEL6{display:grid}.PremiumFinancialAnalysis_splitTimelineList__ERGsn{display:grid;align-content:start;gap:10px;max-height:430px;overflow-y:auto;scrollbar-width:thin;scroll-snap-type:y proximity}.PremiumFinancialAnalysis_splitTimelineList__ERGsn:focus-visible{outline:2px solid #9c6829;outline-offset:3px;border-radius:12px}.PremiumFinancialAnalysis_splitTimeline__tiEL6 article{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:74px;gap:2px 12px;padding:12px 16px;border:1px solid var(--line);border-radius:16px;background:#fff;scroll-snap-align:start}.PremiumFinancialAnalysis_splitTimeline__tiEL6 span{color:var(--muted);font-size:13px;line-height:1.25}.PremiumFinancialAnalysis_splitTimeline__tiEL6 strong{grid-row:1/span 2;grid-column:2;align-self:center;color:#76521f;font-size:22px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_splitTimeline__tiEL6 small{color:var(--muted);font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.PremiumFinancialAnalysis_intelligenceSource__cOpkC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:32px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.55}.PremiumFinancialAnalysis_intelligenceSource__cOpkC span{white-space:nowrap}.PremiumFinancialAnalysis_filingsRoot__Va2Y6{padding-top:28px}.PremiumFinancialAnalysis_filingsHeader__PP2h5{display:grid;justify-items:center;gap:8px;text-align:center}.PremiumFinancialAnalysis_filingsHeader__PP2h5 h3{margin:0;color:var(--crown-ink);font-size:23px}.PremiumFinancialAnalysis_filingsHeader__PP2h5 p{max-width:760px;margin:7px auto 0;color:var(--muted);font-size:13px;line-height:1.6}.PremiumFinancialAnalysis_filingsHeader__PP2h5>span{flex:0 0 auto;color:var(--muted);font-size:11px}.PremiumFinancialAnalysis_filingsFilters__QYqeY{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 18px}.PremiumFinancialAnalysis_filingsFilters__QYqeY button{min-height:36px;padding:7px 13px;border:1px solid #e2ddd5;border-radius:999px;background:#fff;color:#655f6a;font-size:11px;font-weight:700}.PremiumFinancialAnalysis_filingsFilters__QYqeY button[aria-pressed=true]{border-color:#c6a168;background:#fbf3e5;color:#76521f}.PremiumFinancialAnalysis_filingsList__9mqko{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.PremiumFinancialAnalysis_filingsList__9mqko li{min-width:0;border:1px solid #e9e3db;border-radius:12px;background:#fff}.PremiumFinancialAnalysis_filingsList__9mqko li:hover{border-color:#cba96f;background:#fffdf9}.PremiumFinancialAnalysis_filingsList__9mqko a{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:4px 12px;min-height:62px;padding:10px 14px;color:var(--crown-ink);text-decoration:none}.PremiumFinancialAnalysis_filingsForm__vCC4V{display:inline-grid;min-height:31px;place-items:center;padding:5px 8px;border:1px solid #ded8d0;border-radius:7px;background:#f4f2ee;color:#5e5a64;font-size:12px;font-weight:800;white-space:nowrap}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=annual]{border-color:#c4d0f5;background:#eaf0ff;color:#334a9b}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=quarterly]{border-color:#add9e9;background:#e8f7fb;color:#17627d}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=current]{border-color:#f0caa9;background:#fff0df;color:#9c531d}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=foreign]{border-color:#a9ddd1;background:#e4f8f1;color:#246a5a}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=insider]{border-color:#d8c4ed;background:#f3eafa;color:#704493}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=ownership]{border-color:#c7dba9;background:#eff7e3;color:#4c6e2b}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=meeting]{border-color:#edc1c7;background:#fcecef;color:#914453}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=offering]{border-color:#e7ce9d;background:#fbf4de;color:#80601a}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=registration]{border-color:#c9d2df;background:#edf1f6;color:#47617f}.PremiumFinancialAnalysis_filingsForm__vCC4V[data-kind=regulatory]{border-color:#ced6d6;background:#edf3f1;color:#506e69}.PremiumFinancialAnalysis_filingsDescription__Lbioz{min-width:0;overflow-wrap:anywhere;font-size:12px;font-weight:650}.PremiumFinancialAnalysis_filingsDescription__Lbioz small{display:block;margin-top:3px;color:#89838d;font-size:10px;font-weight:450}.PremiumFinancialAnalysis_filingsTitleRow__2wy8H{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.PremiumFinancialAnalysis_filingsMeta__G7ADp{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:6px}.PremiumFinancialAnalysis_filingsList__9mqko time{color:var(--muted);font-size:11px;font-weight:450;white-space:nowrap}.PremiumFinancialAnalysis_filingsMeta__G7ADp>span{color:#80531f;font-size:15px;font-weight:450}.PremiumFinancialAnalysis_filingsMore__Xuq6G{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.PremiumFinancialAnalysis_filingsMore__Xuq6G button{min-height:40px;padding:8px 15px;border:1px solid #d8c4a5;border-radius:999px;background:#fff;color:#76521f;font-size:12px;font-weight:700}.PremiumFinancialAnalysis_filingsMore__Xuq6G button:hover{background:#fbf3e5}.PremiumFinancialAnalysis_filingsMore__Xuq6G button:disabled{opacity:.6}.PremiumFinancialAnalysis_filingsSource__F3OVG{margin:22px 0 0;color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_filingsState__mLE7E{margin:24px 0;color:var(--muted);font-size:13px}@media (max-width:900px){.PremiumFinancialAnalysis_filingsList__9mqko{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.PremiumFinancialAnalysis_filingsList__9mqko a{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:9px 10px}}.PremiumFinancialAnalysis_intelligenceEmpty__sJKqz{display:grid;place-items:center;min-height:300px;padding:40px;text-align:center}.PremiumFinancialAnalysis_intelligenceEmpty__sJKqz strong{font-size:20px}.PremiumFinancialAnalysis_intelligenceEmpty__sJKqz p{max-width:500px;margin:8px 0 0;color:var(--muted)}.PremiumFinancialAnalysis_intelligenceEmptyLine__4HVgk{margin:0;padding:42px 20px;border:1px dashed #d8d8dd;border-radius:14px;color:var(--muted);text-align:center}.PremiumFinancialAnalysis_intelligenceLoading__ex8Z3{display:grid;place-items:center;gap:18px;min-height:330px;color:var(--muted)}.PremiumFinancialAnalysis_intelligenceLoading__ex8Z3>span{width:38px;height:38px;border:3px solid #e6dac3;border-top:3px solid var(--crown-gold);border-radius:50%;animation:PremiumFinancialAnalysis_intelligenceSpin__kMf3U .9s linear infinite}.PremiumFinancialAnalysis_intelligenceLoading__ex8Z3>div{display:grid;grid-template-columns:repeat(4,72px);gap:8px}.PremiumFinancialAnalysis_intelligenceLoading__ex8Z3 i{height:6px;border-radius:999px;background:#ececef}@keyframes PremiumFinancialAnalysis_intelligenceSpin__kMf3U{to{transform:rotate(1turn)}}.PremiumFinancialAnalysis_panel__xIdm6{min-width:0;padding:24px 0;border:0;border-radius:0;background:var(--crown-paper)}.PremiumFinancialAnalysis_panel__xIdm6+.PremiumFinancialAnalysis_panel__xIdm6{margin-top:20px}.PremiumFinancialAnalysis_controlHeading__byJRT,.PremiumFinancialAnalysis_detailHeader__HLkQg,.PremiumFinancialAnalysis_panelHeading__leM8y{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.PremiumFinancialAnalysis_controlHeading__byJRT p,.PremiumFinancialAnalysis_detailHeader__HLkQg p,.PremiumFinancialAnalysis_panelHeading__leM8y p{margin:7px 0 0;color:var(--muted);font-size:14px;line-height:1.6}.PremiumFinancialAnalysis_panelHeading__leM8y{flex-wrap:wrap}.PremiumFinancialAnalysis_pairedChart__j4Vd5>h3,.PremiumFinancialAnalysis_panelHeading__leM8y h3{font-size:23px}.PremiumFinancialAnalysis_panelHeading__leM8y .PremiumFinancialAnalysis_overviewChartSource__Ub_I2{display:flex;flex-wrap:wrap;gap:5px 8px;margin-top:12px;color:#77748a;font-size:11px;line-height:1.5}.PremiumFinancialAnalysis_overviewChartSource__Ub_I2 strong{color:#80531f;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.PremiumFinancialAnalysis_overviewChartSource__Ub_I2 span{min-width:0}.PremiumFinancialAnalysis_overviewChartModeSwitch__M8kwc{display:inline-flex;flex:0 0 auto;gap:3px;padding:3px;border:1px solid var(--line);border-radius:11px;background:#f7f7f8}.PremiumFinancialAnalysis_overviewChartModeSwitch__M8kwc button{min-height:34px;padding:6px 12px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:12px;font-weight:700;cursor:pointer}.PremiumFinancialAnalysis_overviewChartModeSwitch__M8kwc button[aria-pressed=true]{background:var(--crown-paper);color:var(--crown-ink);box-shadow:0 2px 6px #25234712}.PremiumFinancialAnalysis_overviewEpsLegend__Lbe9A{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:16px;color:var(--muted);font-size:12px;font-weight:650}.PremiumFinancialAnalysis_overviewEpsLegend__Lbe9A span{display:inline-flex;align-items:center;gap:6px}.PremiumFinancialAnalysis_overviewEpsLegend__Lbe9A i{width:16px;height:4px;border-radius:99px}.PremiumFinancialAnalysis_overviewBarsChart__mzOIy{overflow:hidden}.PremiumFinancialAnalysis_overviewChartCanvas__o3bhG{width:100%;height:100%}.PremiumFinancialAnalysis_dailyPeNote__pEd2e{margin:14px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.PremiumFinancialAnalysis_panelHeading__leM8y.PremiumFinancialAnalysis_peChartHeading__lIFev{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.PremiumFinancialAnalysis_peChartHeadingCopy__yXOFR{display:contents}.PremiumFinancialAnalysis_peChartHeadingCopy__yXOFR h3{order:0;margin:0}.PremiumFinancialAnalysis_peChartHeadingCopy__yXOFR p{order:2;margin:0}.PremiumFinancialAnalysis_peChartControlRow__qzJWh{order:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;max-width:100%}.PremiumFinancialAnalysis_peChartViewControls__UaJMl{width:max-content;max-width:100%;margin:0}.PremiumFinancialAnalysis_peChartHeading__lIFev>.PremiumFinancialAnalysis_peChartViewControls__UaJMl{order:1;align-self:center}.PremiumFinancialAnalysis_peChartViewControls__UaJMl button{min-height:44px;line-height:1.4;cursor:pointer}.PremiumFinancialAnalysis_peChartViewControls__UaJMl button:focus-visible{outline:2px solid #b8873d;outline-offset:2px}.PremiumFinancialAnalysis_dailyPeExplanation__PHcIb{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.PremiumFinancialAnalysis_dailyPeExplanation__PHcIb h4{margin:0 0 8px;color:var(--crown-ink,#252347);font-size:15px;font-weight:700}.PremiumFinancialAnalysis_dailyPeExplanation__PHcIb p{max-width:95ch;margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.PremiumFinancialAnalysis_dailyPeTooltipNote__04I4X{margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.4}.PremiumFinancialAnalysis_overviewBarsCanvas__Xpnk4{width:100%;height:100%}.PremiumFinancialAnalysis_chart__yJCQn{height:280px;margin-top:24px;padding:12px 6px 4px;background:#f8f9fb;border-radius:14px}.PremiumFinancialAnalysis_chartPlaceholder__UrX4E{width:100%;height:100%;background:repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),rgba(37,35,71,.06) calc(25% - 1px),rgba(37,35,71,.06) 25%);border-radius:8px}.PremiumFinancialAnalysis_chart__yJCQn .recharts-area,.PremiumFinancialAnalysis_chart__yJCQn .recharts-bar,.PremiumFinancialAnalysis_chart__yJCQn .recharts-line,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-area,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-bar,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-line{animation:PremiumFinancialAnalysis_financialSeriesReveal__unXfR 1.1s cubic-bezier(.22,1,.36,1) both}@keyframes PremiumFinancialAnalysis_financialSeriesReveal__unXfR{0%{clip-path:inset(-10px 100% -10px -10px)}to{clip-path:inset(-10px -10px -10px -10px)}}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis_chart__yJCQn .recharts-area,.PremiumFinancialAnalysis_chart__yJCQn .recharts-bar,.PremiumFinancialAnalysis_chart__yJCQn .recharts-line,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-area,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-bar,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-line{animation:none}}.PremiumFinancialAnalysis_dataChip__0wRgo{white-space:nowrap;color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_tooltip__58DJD{box-sizing:border-box;width:max-content;max-width:min(340px,calc(100vw - 32px));padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--crown-paper);box-shadow:0 4px 18px #25234715;font-size:12px}.PremiumFinancialAnalysis_tooltipHeading__H7yel{text-align:center;padding-bottom:10px;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_tooltipHeading__H7yel strong{display:block;font-size:15px;font-weight:700}.PremiumFinancialAnalysis_tooltipHeading__H7yel small{display:block;margin-top:2px;font-size:11px;color:var(--muted)}.PremiumFinancialAnalysis_tooltipValues__f2JzZ{display:grid;gap:6px;margin-top:8px}.PremiumFinancialAnalysis_tooltipValuesAligned__7vHe4{grid-template-columns:minmax(0,1fr) max-content;column-gap:12px}.PremiumFinancialAnalysis_tooltipValuesAligned__7vHe4>.PremiumFinancialAnalysis_tooltipRow__W6Mdm{grid-column:1/-1;grid-template-columns:subgrid}.PremiumFinancialAnalysis_tooltipValuesAligned__7vHe4 .PremiumFinancialAnalysis_tooltipRow__W6Mdm>span>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.PremiumFinancialAnalysis_tooltipRow__W6Mdm{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:12px}.PremiumFinancialAnalysis_tooltipRow__W6Mdm>span{display:flex;min-width:0;gap:7px;align-items:baseline;line-height:1.4;overflow-wrap:anywhere}.PremiumFinancialAnalysis_tooltipRow__W6Mdm i{width:7px;height:7px;flex:0 0 7px;border-radius:50%}.PremiumFinancialAnalysis_tooltipRow__W6Mdm strong{text-align:right;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;font-weight:650}.PremiumFinancialAnalysis_tooltipValueOnly__CIKFj{grid-template-columns:1fr}.PremiumFinancialAnalysis_tooltipValueOnly__CIKFj strong{text-align:center}.PremiumFinancialAnalysis_tooltipExplanation__RxhPf{max-width:270px;margin:11px 0 0;padding-top:10px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.5}.PremiumFinancialAnalysis_legend__KWFD6,.PremiumFinancialAnalysis_seriesLegend__c4fxH{display:flex;flex-wrap:wrap;gap:10px 16px;color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_legend__KWFD6 span,.PremiumFinancialAnalysis_seriesLegend__c4fxH span{display:inline-flex;align-items:center;gap:6px}.PremiumFinancialAnalysis_legend__KWFD6 i,.PremiumFinancialAnalysis_seriesLegend__c4fxH i{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.PremiumFinancialAnalysis_goldDot__xqP3d{background:var(--crown-gold)}.PremiumFinancialAnalysis_inkDot__YfO_k{background:var(--crown-ink)}.PremiumFinancialAnalysis_clayDot__OYcBa{background:#ad624e}.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_segmented__Tcv9u{display:flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:24px;background:#f5f5f7}.PremiumFinancialAnalysis_periodSwitch__FxNc7 button,.PremiumFinancialAnalysis_segmented__Tcv9u button{flex:1;min-height:44px;padding:9px 16px;border:0;border-radius:22px;background:transparent;color:var(--muted);font-size:13px;font-weight:600}.PremiumFinancialAnalysis_periodSwitch__FxNc7 .PremiumFinancialAnalysis_controlActive__tIfNt,.PremiumFinancialAnalysis_segmented__Tcv9u .PremiumFinancialAnalysis_segmentedActive__7igI_{background:var(--crown-paper);color:var(--crown-ink);box-shadow:0 2px 5px #2523470c}.PremiumFinancialAnalysis_explorerControls__e8mBM{grid-column:1/-1;padding:0 0 22px;border-bottom:1px solid var(--line);margin-bottom:20px}.PremiumFinancialAnalysis_controlHeading__byJRT .PremiumFinancialAnalysis_segmented__Tcv9u{flex-shrink:0}.PremiumFinancialAnalysis_controlButton__djvOh{min-height:44px;padding:9px 13px;border:1px solid var(--line);border-radius:8px;background:var(--crown-paper);color:var(--crown-ink);font-size:13px;font-weight:600}.PremiumFinancialAnalysis_controlButton__djvOh:hover,.PremiumFinancialAnalysis_statementNav__a6Qqm button:hover{background:#f2eee6}.PremiumFinancialAnalysis_periodPicker__lOdM6{margin-top:14px}.PremiumFinancialAnalysis_advancedTools__H5fve>summary,.PremiumFinancialAnalysis_periodPicker__lOdM6>summary{padding:12px 0;font-size:14px;font-weight:600}.PremiumFinancialAnalysis_yearPresets__iUlr9{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.PremiumFinancialAnalysis_yearChoices__qtmYz{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:0;border:0}.PremiumFinancialAnalysis_yearChoices__qtmYz legend{padding-bottom:10px;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_yearChoices__qtmYz label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:8px;cursor:pointer;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_yearChoices__qtmYz label:has(input:checked){background:#f2e7d4;border-color:var(--crown-gold)}.PremiumFinancialAnalysis_yearChoices__qtmYz input{width:16px;height:16px;accent-color:#886126;margin:0}.PremiumFinancialAnalysis_selectionSummary__oLEsq{margin:8px 0 0;color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_comparisonControls__3Ki73,.PremiumFinancialAnalysis_tableTools__U_4Ij{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:16px}.PremiumFinancialAnalysis_comparisonControls__3Ki73 label,.PremiumFinancialAnalysis_tableTools__U_4Ij label{display:flex;flex-direction:column;gap:7px;min-width:0;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_comparisonControls__3Ki73 select,.PremiumFinancialAnalysis_tableTools__U_4Ij input,.PremiumFinancialAnalysis_tableTools__U_4Ij select{width:100%;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:8px;color:var(--crown-ink);background:var(--crown-paper)}.PremiumFinancialAnalysis_segmentControls__so6a4{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:14px 0;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_segmentControls__so6a4>label{display:flex;flex-direction:column;gap:7px;min-width:min(100%,310px);color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_segmentControls__so6a4 select{width:100%;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;color:var(--crown-ink);background:var(--crown-paper)}.PremiumFinancialAnalysis_segmentControls__so6a4 .PremiumFinancialAnalysis_periodSwitch__FxNc7{flex:0 0 auto}.PremiumFinancialAnalysis_segmentControls__so6a4 .PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV{margin-top:0}.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:#f7f7f8}.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV button{min-height:40px;padding:9px 16px;border:0;border-radius:8px;color:var(--muted);background:transparent;font-size:14px;font-weight:700}.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV button[aria-pressed=true]{color:var(--crown-ink);background:var(--crown-paper);box-shadow:0 2px 7px #25234712}.PremiumFinancialAnalysis_searchField__8w3uX{flex:1 1 190px}.PremiumFinancialAnalysis_statementNav__a6Qqm{display:inline-flex;gap:4px;margin-top:22px;padding:4px;border:1px solid var(--line);border-radius:12px;background:#f7f7f8}.PremiumFinancialAnalysis_tablePanel__ICAfR .PremiumFinancialAnalysis_statementNav__a6Qqm{margin-top:14px}.PremiumFinancialAnalysis_statementNav__a6Qqm button{min-height:40px;padding:9px 15px;border:0;border-radius:8px;color:var(--muted);background:transparent;font-size:13px;font-weight:650}.PremiumFinancialAnalysis_statementNav__a6Qqm button[aria-pressed=true]{background:var(--crown-paper);color:var(--crown-ink);box-shadow:0 2px 7px #25234712}.PremiumFinancialAnalysis_advancedTools__H5fve{margin-top:12px;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_advancedTools__H5fve[open]{padding-bottom:16px}.PremiumFinancialAnalysis_advancedTools__H5fve>summary{color:var(--muted);font-weight:400}.PremiumFinancialAnalysis_advancedTools__H5fve>.PremiumFinancialAnalysis_controlButton__djvOh{margin-top:12px}.PremiumFinancialAnalysis_tableNote__tLDrG{margin:14px 0 10px;color:var(--muted);font-size:12px;line-height:1.6}.PremiumFinancialAnalysis_tableScroll__QBHB3{margin:10px 0 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#c7c9ce transparent}.PremiumFinancialAnalysis_tableScroll__QBHB3 table{width:max-content;min-width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_tableScroll__QBHB3 td,.PremiumFinancialAnalysis_tableScroll__QBHB3 th{padding:8px 20px;min-width:128px;border-top:1px solid #f0f1f3;text-align:right;white-space:nowrap}.PremiumFinancialAnalysis_tableScroll__QBHB3 thead th{color:var(--muted);font-size:13px;font-weight:500}.PremiumFinancialAnalysis_tableScroll__QBHB3 thead small{display:block;margin-top:4px;font-size:11px;font-weight:400}.PremiumFinancialAnalysis_tableScroll__QBHB3 th:first-child{position:sticky;left:0;z-index:1;width:330px;min-width:260px;max-width:360px;background:var(--crown-paper);text-align:left;white-space:normal}.PremiumFinancialAnalysis_rowButton__ACKNU{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--crown-ink);text-align:left;font-weight:600;line-height:1.5}.PremiumFinancialAnalysis_rowButton__ACKNU:hover{text-decoration:underline;text-underline-offset:4px}.PremiumFinancialAnalysis_rowButton__ACKNU>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;height:24px;color:var(--muted);font-weight:400}.PremiumFinancialAnalysis_filedTable___o5tQ{max-height:none}.PremiumFinancialAnalysis_filedTable___o5tQ td{background:var(--crown-paper)}.PremiumFinancialAnalysis_filedTable___o5tQ thead th{position:sticky;top:0;z-index:2;background:#fafafb}.PremiumFinancialAnalysis_filedTable___o5tQ thead th:first-child{z-index:3}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM th:first-child{width:360px}.PremiumFinancialAnalysis_filedRowLabel__MDgyW{position:relative;display:flex;align-items:center;gap:4px}.PremiumFinancialAnalysis_treeToggle__w8Cdy{display:inline-flex;flex:0 0 22px;align-items:center;justify-content:center;min-height:40px;padding:0;border:0;border-radius:0;color:#71717a;background:transparent}.PremiumFinancialAnalysis_treeToggle__w8Cdy svg{transition:transform .15s ease}.PremiumFinancialAnalysis_treeToggle__w8Cdy[aria-expanded=true] svg{transform:rotate(90deg)}.PremiumFinancialAnalysis_treeToggle__w8Cdy:hover{color:var(--crown-ink)}.PremiumFinancialAnalysis_treeSpacer__w3JgN{flex:0 0 22px}.PremiumFinancialAnalysis_tableScroll__QBHB3 .PremiumFinancialAnalysis_statementSection__QgxqI td,.PremiumFinancialAnalysis_tableScroll__QBHB3 .PremiumFinancialAnalysis_statementSection__QgxqI th{background:var(--crown-paper)}.PremiumFinancialAnalysis_statementSection__QgxqI .PremiumFinancialAnalysis_rowButton__ACKNU{color:var(--muted);font-weight:450;font-size:13px}.PremiumFinancialAnalysis_tableScroll__QBHB3 .PremiumFinancialAnalysis_explanationRow__wdVHq td{padding:0;text-align:left;white-space:normal;background:#f6f7f9}.PremiumFinancialAnalysis_explanationRow__wdVHq>td>div{position:sticky;left:0;width:min(650px,calc(100vw - 70px));padding:20px 26px;color:#4e495b;font-size:14px;line-height:1.7}.PremiumFinancialAnalysis_explanationRow__wdVHq p{margin:7px 0 0}.PremiumFinancialAnalysis_summaryTableScroll__28v26{container-type:inline-size}.PremiumFinancialAnalysis_tablePanel__ICAfR .PremiumFinancialAnalysis_summaryTableScroll__28v26{width:min(100%,1120px);margin:3px auto 0}.PremiumFinancialAnalysis_summaryTableToolbar___cTci{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;width:100%;gap:14px 12px;margin:0 auto 6px}.PremiumFinancialAnalysis_panelHeading__leM8y.PremiumFinancialAnalysis_summaryHeading__dBSQJ{display:block;grid-column:2;grid-row:1;min-width:0;text-align:center}.PremiumFinancialAnalysis_summaryActions__LP1uX{display:flex;grid-column:3;grid-row:1;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;min-width:0}.PremiumFinancialAnalysis_summaryActions__LP1uX .PremiumFinancialAnalysis_newsLink__T_EuK{min-width:0}.PremiumFinancialAnalysis_tablePanel__ICAfR .PremiumFinancialAnalysis_summaryTableToolbar___cTci .PremiumFinancialAnalysis_statementNav__a6Qqm{grid-column:1/-1;grid-row:2;min-width:0;margin:0 auto}.PremiumFinancialAnalysis_summaryUnitRow__i0UaA{display:grid;grid-column:1/-1;grid-row:3;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;width:min(100%,1120px);margin:0 auto}.PremiumFinancialAnalysis_tablePanel__ICAfR .PremiumFinancialAnalysis_summaryUnitRow__i0UaA .PremiumFinancialAnalysis_tableNote__tLDrG{grid-column:2;grid-row:1;margin:0;text-align:center}.PremiumFinancialAnalysis_summaryUnitRow__i0UaA .PremiumFinancialAnalysis_summaryChangeToggle__Ld96l{grid-column:3;grid-row:1}@media (min-width:900px){.PremiumFinancialAnalysis_summaryUnitRow__i0UaA,.PremiumFinancialAnalysis_tablePanel__ICAfR .PremiumFinancialAnalysis_summaryTableScroll__28v26{width:min(86%,1120px)}}.PremiumFinancialAnalysis_summaryChangeToggle__Ld96l{display:grid;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;border:1.5px solid #c69a59;border-radius:50%;background:#fbf7ee;box-shadow:0 2px 7px #805b2e17;color:#805b2e;font:inherit;font-size:15px;font-weight:750;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.PremiumFinancialAnalysis_summaryChangeToggle__Ld96l:hover{border-color:#a46f2f;background:#f4e9d5;box-shadow:0 4px 10px #805b2e22}.PremiumFinancialAnalysis_summaryChangeToggle__Ld96l[aria-pressed=true]{border-color:#9e702f;background:#b8873d;color:#fff}.PremiumFinancialAnalysis_summaryChangeToggle__Ld96l:focus-visible{outline:2px solid #b8873d;outline-offset:2px}.PremiumFinancialAnalysis_summaryTableScroll__28v26 table{font-size:13px}.PremiumFinancialAnalysis_summaryTableScroll__28v26 td,.PremiumFinancialAnalysis_summaryTableScroll__28v26 th{min-width:88px;padding:4px 9px}.PremiumFinancialAnalysis_summaryTableScroll__28v26 th:first-child{width:240px;min-width:210px;max-width:260px}.PremiumFinancialAnalysis_summaryTableScroll__28v26 .PremiumFinancialAnalysis_rowButton__ACKNU{min-height:30px;line-height:1.35}.PremiumFinancialAnalysis_tablePanel__ICAfR .PremiumFinancialAnalysis_tableNote__tLDrG{margin:9px 0 6px}.PremiumFinancialAnalysis_summaryTableScroll__28v26 .PremiumFinancialAnalysis_yearChange__s4jtE{width:1%;min-width:54px;padding-left:5px;padding-right:7px;border-right:1px solid #e7e3dc;color:#805b2e;font-size:10px;white-space:nowrap}.PremiumFinancialAnalysis_missingValue__v_hTe{cursor:help;text-decoration:none;text-underline-offset:3px}.PremiumFinancialAnalysis_missingValue__v_hTe:focus-visible{outline:2px solid #b8873d;outline-offset:2px}.PremiumFinancialAnalysis_summaryTableScroll__28v26 thead th>span{font-weight:750}.PremiumFinancialAnalysis_summaryTableScroll__28v26 thead th.PremiumFinancialAnalysis_yearChange__s4jtE{text-align:center}.PremiumFinancialAnalysis_summaryTableScroll__28v26 .PremiumFinancialAnalysis_explanationRow__wdVHq>td>div{box-sizing:border-box;width:100cqw;max-width:100%;text-align:left}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM{container-type:inline-size}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_explanationRow__wdVHq>td>div{width:100cqw;max-width:100%}.PremiumFinancialAnalysis_formula__umxpa{color:#76521f}.PremiumFinancialAnalysis_emptyState__KLEfV{padding:36px 14px;color:var(--muted);text-align:center;font-size:14px}.PremiumFinancialAnalysis_sourceDetails__2EM2v{grid-column:1/-1;margin-top:20px;border-top:1px solid var(--line);color:var(--muted)}.PremiumFinancialAnalysis_sourceDetails__2EM2v>summary{padding:18px 0;font-size:14px}.PremiumFinancialAnalysis_sourceDetails__2EM2v summary span{float:right;margin-left:12px;font-size:12px}.PremiumFinancialAnalysis_sourceDetails__2EM2v p{margin:8px 0;font-size:13px}.PremiumFinancialAnalysis_sourceDetails__2EM2v a{display:inline-block;padding:12px 0;color:var(--crown-ink)}.PremiumFinancialAnalysis_revenueRows__A49eJ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:20px}.PremiumFinancialAnalysis_segmentVisual__GsRv1{position:relative;z-index:2;margin-top:26px;padding:22px 0 4px;border-top:1px solid var(--line)}.PremiumFinancialAnalysis_segmentVisualHeading__K__pu{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.PremiumFinancialAnalysis_segmentVisualHeading__K__pu h3{font-size:19px}.PremiumFinancialAnalysis_segmentVisualHeading__K__pu p{margin:6px 0 0;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_segmentVisual__GsRv1 .PremiumFinancialAnalysis_chart__yJCQn{margin-top:18px;height:312px}.PremiumFinancialAnalysis_segmentVisualControls__ez82X{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PremiumFinancialAnalysis_compactSwitch__EfGZm{display:inline-flex;padding:3px;border-radius:999px;background:#f5f5f7}.PremiumFinancialAnalysis_compactSwitch__EfGZm button{min-height:34px;padding:6px 10px;border:0;border-radius:999px;color:var(--muted);background:transparent;font-size:12px;font-weight:650}.PremiumFinancialAnalysis_compactSwitch__EfGZm button[aria-pressed=true]{color:var(--crown-ink);background:var(--crown-paper);box-shadow:0 1px 4px #25234712}.PremiumFinancialAnalysis_segmentChartWrap__8KjCL{position:relative}.PremiumFinancialAnalysis_segmentPlot__FmqDC{position:relative;min-width:0}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_chart__yJCQn{width:100%;height:100%;margin-top:0;padding:0;border-radius:0;background:transparent}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .recharts-tooltip-wrapper{z-index:50!important}.PremiumFinancialAnalysis_segmentPeriodNavigator__QMf30{display:grid;grid-template-columns:36px minmax(72px,auto) 36px;align-items:center;justify-content:center;gap:10px;width:fit-content;margin:12px auto 0;color:var(--crown-ink)}.PremiumFinancialAnalysis_segmentPeriodNavigator__QMf30 button{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--crown-ink);background:var(--crown-paper);font-size:25px;line-height:1;transition:border-color .2s ease,background .2s ease}.PremiumFinancialAnalysis_segmentPeriodNavigator__QMf30 button:not(:disabled):hover{border-color:var(--crown-gold);background:#fbf8f2}.PremiumFinancialAnalysis_segmentPeriodNavigator__QMf30 button:disabled{color:#b6b4bd;cursor:default}.PremiumFinancialAnalysis_segmentPeriodNavigator__QMf30 strong{min-width:72px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_donutCenter__SRTmO{position:absolute;top:50%;left:50%;display:grid;gap:2px;width:130px;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.PremiumFinancialAnalysis_donutCenter__SRTmO strong{font-size:23px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_donutCenter__SRTmO span{color:var(--muted);font-size:11px;line-height:1.25}.PremiumFinancialAnalysis_revenueRows__A49eJ>h4{grid-column:1/-1;margin:8px 0 2px;font-size:14px;font-weight:700}.PremiumFinancialAnalysis_revenueRows__A49eJ>article{grid-column:span 2}.PremiumFinancialAnalysis_segmentCard__EJjrI{display:grid;grid-template-rows:202px 98px 0fr;min-width:0;height:302px;border:1px solid var(--line);border-top:3px solid var(--segment-card-accent);border-radius:24px;overflow:hidden;background:var(--crown-paper);transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease}.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:focus-within,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:hover{grid-template-rows:0 76px minmax(0,1fr);height:302px;box-shadow:0 12px 28px #25234712}.PremiumFinancialAnalysis_segmentCardArtwork__N_Vsv{position:relative;display:block;min-height:0;overflow:hidden;background:#f3f1eb}.PremiumFinancialAnalysis_segmentCardArtworkImage__EUGVq{display:block;width:100%;height:100%;background-position:50%;background-size:cover;transition:transform .5s ease}.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:focus-within .PremiumFinancialAnalysis_segmentCardArtworkImage__EUGVq,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:hover .PremiumFinancialAnalysis_segmentCardArtworkImage__EUGVq{transform:scale(1.035)}.PremiumFinancialAnalysis_segmentCardArtworkFallback__bBLKo{background:radial-gradient(circle at 50% 28%,#fffef8,transparent 25%),linear-gradient(145deg,#f7f4ed,#e8e1d4 55%,#d7c5a8)}.PremiumFinancialAnalysis_segmentCardArtworkFallback__bBLKo:after,.PremiumFinancialAnalysis_segmentCardArtworkFallback__bBLKo:before{position:absolute;content:"";border:1px solid #8d76514d;border-radius:999px}.PremiumFinancialAnalysis_segmentCardArtworkFallback__bBLKo:before{width:120%;height:120%;top:-56%;left:-10%}.PremiumFinancialAnalysis_segmentCardArtworkFallback__bBLKo:after{width:76%;height:76%;top:20%;left:12%;border-radius:16px;transform:rotate(-18deg)}.PremiumFinancialAnalysis_segmentCardTitle__EHmtd{display:grid;grid-template-rows:1px 1fr;min-height:0;padding:0;border:0;color:var(--crown-ink);background:color-mix(in srgb,var(--segment-card-accent) 10%,var(--crown-paper));text-align:center}.PremiumFinancialAnalysis_segmentCardDivider__40pIY{display:block;height:1px;margin:0 22px;background:color-mix(in srgb,var(--segment-card-accent) 38%,var(--line))}.PremiumFinancialAnalysis_segmentCardTitle__EHmtd strong{display:grid;place-items:center;padding:16px 22px;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.015em}.PremiumFinancialAnalysis_segmentCardDetails__3gdIL{min-height:0;overflow:hidden;padding:0 18px;border-top:1px solid color-mix(in srgb,var(--segment-card-accent) 25%,var(--line));background:#f8f9fb;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .3s ease,padding .42s cubic-bezier(.2,.7,.2,1);text-align:center}.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8 .PremiumFinancialAnalysis_segmentCardDetails__3gdIL,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:focus-within .PremiumFinancialAnalysis_segmentCardDetails__3gdIL,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:hover .PremiumFinancialAnalysis_segmentCardDetails__3gdIL{padding:14px 18px 18px;opacity:1;transform:translateY(0);overflow-y:auto}.PremiumFinancialAnalysis_segmentCardDetails__3gdIL .PremiumFinancialAnalysis_segmentDefinition__NmuYI p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.PremiumFinancialAnalysis_segmentCardDetails__3gdIL .PremiumFinancialAnalysis_segmentDefinition__NmuYI p+p{margin-top:14px}.PremiumFinancialAnalysis_historySection__Eck4k{position:relative;margin-top:36px}.PremiumFinancialAnalysis_lockedContent__QPcjv{max-height:980px;overflow:hidden;filter:blur(3.5px);user-select:none;pointer-events:none}.PremiumFinancialAnalysis_paywall__jxyBo{position:absolute;z-index:3;top:160px;left:50%;transform:translateX(-50%);width:min(calc(100% - 24px),510px);padding:32px;border:1px solid #d7ad6259;border-radius:16px;background:#292743;color:white;text-align:center}.PremiumFinancialAnalysis_paywall__jxyBo .PremiumFinancialAnalysis_overline__F_Dt6{display:block;color:var(--crown-gold-bright)}.PremiumFinancialAnalysis_paywallCrown__PXWkM{width:50px;height:50px;color:var(--crown-gold-bright)}.PremiumFinancialAnalysis_paywall__jxyBo h3{margin:12px 0 0;font-size:26px}.PremiumFinancialAnalysis_paywallBenefits__U6bTO,.PremiumFinancialAnalysis_paywall__jxyBo p{color:#e2deea;font-size:14px}.PremiumFinancialAnalysis_paywallBenefits__U6bTO{display:grid;gap:8px;padding-left:20px;text-align:left}.PremiumFinancialAnalysis_paywallActions__kPgAY{display:flex;justify-content:center;gap:10px;margin-top:24px}.PremiumFinancialAnalysis_primaryCta__TATlx,.PremiumFinancialAnalysis_secondaryCta__srVGj{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border-radius:8px;text-decoration:none;font-weight:600}.PremiumFinancialAnalysis_primaryCta__TATlx{color:#252347;background:var(--crown-gold-bright)}.PremiumFinancialAnalysis_secondaryCta__srVGj{color:#fffdf9;border:1px solid #e2deea}.PremiumFinancialAnalysis_srOnly__OaMC3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:900px){.PremiumFinancialAnalysis_dashboardWrap__1paWM>div:not(.PremiumFinancialAnalysis_lockedContent__QPcjv){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.PremiumFinancialAnalysis_dashboardWrap__1paWM>div:not(.PremiumFinancialAnalysis_lockedContent__QPcjv) .PremiumFinancialAnalysis_panel__xIdm6+.PremiumFinancialAnalysis_panel__xIdm6{margin-top:0}.PremiumFinancialAnalysis_detailPanel__VikUO,.PremiumFinancialAnalysis_pePanel__CxV34,.PremiumFinancialAnalysis_tablePanel__ICAfR{grid-column:1/-1}.PremiumFinancialAnalysis_explorerControls__e8mBM{margin-bottom:0}.PremiumFinancialAnalysis_pePanel__CxV34 .PremiumFinancialAnalysis_chart__yJCQn{height:300px}}@media (min-width:681px) and (max-width:880px){.PremiumFinancialAnalysis_revenueRows__A49eJ{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_revenueRows__A49eJ>article{grid-column:auto}}@media (max-width:680px){.PremiumFinancialAnalysis_newsPreview__NKjHx ul{grid-template-columns:1fr}.PremiumFinancialAnalysis_newsPreview__NKjHx{padding:18px 0 0}.PremiumFinancialAnalysis_newsPreview__NKjHx li a{grid-template-columns:88px minmax(0,1fr);min-height:100px}.PremiumFinancialAnalysis_newsPreviewImage__XJ7AO{width:88px}.PremiumFinancialAnalysis_shell__EUsQd{padding:28px 16px 64px;border-radius:0;--tree-step:13px}.PremiumFinancialAnalysis_titleLockup__W_D4m{gap:10px}.PremiumFinancialAnalysis_titleLockup__W_D4m h2{font-size:27px}.PremiumFinancialAnalysis_accessBadge__6pYy0{padding:6px 8px;font-size:11px}.PremiumFinancialAnalysis_metricRail__3ihoi{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_primaryMetric__hDgaU{grid-column:1/-1}.PremiumFinancialAnalysis_metricRail__3ihoi article{padding:18px 14px}.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metric__Utd51:nth-child(2){border-left:0}.PremiumFinancialAnalysis_metricRail__3ihoi strong{font-size:26px}.PremiumFinancialAnalysis_secondaryMetrics__SKKVO{grid-template-columns:1fr;gap:20px}.PremiumFinancialAnalysis_deskTabs__Jw6Rg button{font-size:13px;padding:8px 5px}.PremiumFinancialAnalysis_panel__xIdm6{padding:18px 0}.PremiumFinancialAnalysis_controlHeading__byJRT,.PremiumFinancialAnalysis_detailHeader__HLkQg,.PremiumFinancialAnalysis_panelHeading__leM8y,.PremiumFinancialAnalysis_segmentControls__so6a4{flex-direction:column;gap:14px}.PremiumFinancialAnalysis_segmentVisualHeading__K__pu{flex-direction:column;gap:12px}.PremiumFinancialAnalysis_segmentVisualControls__ez82X{justify-content:flex-start}.PremiumFinancialAnalysis_controlHeading__byJRT p,.PremiumFinancialAnalysis_detailHeader__HLkQg p,.PremiumFinancialAnalysis_panelHeading__leM8y p{font-size:13px}.PremiumFinancialAnalysis_segmented__Tcv9u{width:100%}.PremiumFinancialAnalysis_segmented__Tcv9u button{padding:9px 7px;font-size:12px}.PremiumFinancialAnalysis_comparisonControls__3Ki73 label{flex:1}.PremiumFinancialAnalysis_comparisonControls__3Ki73 .PremiumFinancialAnalysis_controlButton__djvOh{padding:9px}.PremiumFinancialAnalysis_tableTools__U_4Ij label{flex:1 1 100%}.PremiumFinancialAnalysis_comparisonControls__3Ki73 select,.PremiumFinancialAnalysis_tableTools__U_4Ij input,.PremiumFinancialAnalysis_tableTools__U_4Ij select{font-size:16px}.PremiumFinancialAnalysis_statementNav__a6Qqm{gap:12px}.PremiumFinancialAnalysis_statementNav__a6Qqm button{padding:9px 0;font-size:12px}.PremiumFinancialAnalysis_segmentControls__so6a4{align-items:stretch}.PremiumFinancialAnalysis_segmentControls__so6a4>label{min-width:0}.PremiumFinancialAnalysis_segmentControls__so6a4 .PremiumFinancialAnalysis_periodSwitch__FxNc7{width:100%}.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV{display:flex;width:100%}.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV button{flex:1;padding:9px 8px}.PremiumFinancialAnalysis_revenueRows__A49eJ{grid-template-columns:1fr}.PremiumFinancialAnalysis_revenueRows__A49eJ>article{grid-column:auto}.PremiumFinancialAnalysis_segmentCard__EJjrI{grid-template-rows:188px 96px 0fr;height:286px}.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:focus-within,.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:hover{grid-template-rows:0 76px minmax(0,1fr);height:286px}.PremiumFinancialAnalysis_tableScroll__QBHB3{margin-left:0;margin-right:0}.PremiumFinancialAnalysis_tableScroll__QBHB3 td,.PremiumFinancialAnalysis_tableScroll__QBHB3 th{padding:7px 10px;font-size:13px}.PremiumFinancialAnalysis_tableScroll__QBHB3 th:first-child{width:188px;min-width:188px;max-width:188px}.PremiumFinancialAnalysis_filedRowLabel__MDgyW{gap:2px}.PremiumFinancialAnalysis_treeSpacer__w3JgN,.PremiumFinancialAnalysis_treeToggle__w8Cdy{flex-basis:18px}.PremiumFinancialAnalysis_rowButton__ACKNU{font-size:13px}.PremiumFinancialAnalysis_explanationRow__wdVHq>td>div{padding:16px}.PremiumFinancialAnalysis_chart__yJCQn{height:250px}.PremiumFinancialAnalysis_paywall__jxyBo{padding:24px 18px}.PremiumFinancialAnalysis_paywallActions__kPgAY{flex-direction:column}}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis_shell__EUsQd *,.PremiumFinancialAnalysis_shell__EUsQd :after,.PremiumFinancialAnalysis_shell__EUsQd :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.PremiumFinancialAnalysis_chartHelp__fAhkd{margin-top:16px;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_chartHelp__fAhkd summary{padding:10px 0}.PremiumFinancialAnalysis_chartHelp__fAhkd p{margin:8px 0;line-height:1.7}.PremiumFinancialAnalysis_statementTable__VhLRZ{font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_statementValue__Wt_yc{display:inline-grid;grid-template-columns:max-content max-content;align-items:baseline;gap:3px;white-space:nowrap;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_statementValue__Wt_yc>:first-child{text-align:left}.PremiumFinancialAnalysis_statementValue__Wt_yc>:last-child{text-align:right}.PremiumFinancialAnalysis_shell__EUsQd select{appearance:none;color-scheme:light;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%236c6c75' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.PremiumFinancialAnalysis_tableScroll__QBHB3::-webkit-scrollbar{width:6px;height:6px}.PremiumFinancialAnalysis_tableScroll__QBHB3::-webkit-scrollbar-corner,.PremiumFinancialAnalysis_tableScroll__QBHB3::-webkit-scrollbar-track{background:transparent}.PremiumFinancialAnalysis_tableScroll__QBHB3::-webkit-scrollbar-thumb{background:#c7c9ce;border-radius:8px}.PremiumFinancialAnalysis_tableScroll__QBHB3::-webkit-scrollbar-thumb:hover{background:#9a9ca3}.PremiumFinancialAnalysis_statementBar__LeC5J{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 0;padding-bottom:12px;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_statementBar__LeC5J .PremiumFinancialAnalysis_statementNav__a6Qqm{margin:0}.PremiumFinancialAnalysis_durationTabs__4yuqA{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:22px;background:#f5f5f7}.PremiumFinancialAnalysis_durationTabs__4yuqA button{min-height:34px;padding:6px 12px;border:0;border-radius:18px;background:transparent;color:var(--muted);font-size:12px;white-space:nowrap}.PremiumFinancialAnalysis_durationTabs__4yuqA button[aria-pressed=true]{background:#fff;color:var(--crown-ink);box-shadow:0 1px 4px #27272c10}.PremiumFinancialAnalysis_filedToolbar__gLsP9{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:10px 0 14px;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_filedUtilityControls__4B8l0{display:flex;align-items:center;gap:8px}.PremiumFinancialAnalysis_viewSwitch__9_vVI{display:flex;flex-wrap:wrap;gap:20px}.PremiumFinancialAnalysis_viewSwitch__9_vVI button{border:0;padding:10px 0;min-height:40px;background:transparent;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_viewSwitch__9_vVI button[aria-pressed=true]{color:var(--crown-ink);font-weight:600}.PremiumFinancialAnalysis_tableActions__CrXmj{position:relative}.PremiumFinancialAnalysis_tableActions__CrXmj>summary{display:inline-flex;align-items:center;justify-content:center;width:52px;min-height:52px;padding:0;border:0;list-style:none;color:var(--muted);background:transparent;font-size:34px;cursor:pointer}.PremiumFinancialAnalysis_tableActions__CrXmj>summary:hover{background:transparent;color:var(--crown-ink)}.PremiumFinancialAnalysis_tableActions__CrXmj>summary::-webkit-details-marker{display:none}.PremiumFinancialAnalysis_actionsMenu__tAy_p{position:absolute;z-index:101;top:100%;right:0;display:grid;min-width:190px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 30px #27272c12}.PremiumFinancialAnalysis_actionsMenu__tAy_p button{display:flex;align-items:center;gap:11px;text-align:left;padding:10px 12px;min-height:42px;border:0;border-radius:7px;background:transparent;color:var(--crown-ink);font-size:13px}.PremiumFinancialAnalysis_statementToolIcon__1rhi7{display:block;flex:0 0 21px;color:#8d672d}.PremiumFinancialAnalysis_actionsMenu__tAy_p button:hover{background:#f5f5f7}.PremiumFinancialAnalysis_filedPeriodPicker__4EPTz{position:relative}.PremiumFinancialAnalysis_filedPeriodPicker__4EPTz>summary{list-style:none;min-height:40px;padding:10px 0;font-size:13px;font-weight:650}.PremiumFinancialAnalysis_filedPeriodPicker__4EPTz>summary::-webkit-details-marker{display:none}.PremiumFinancialAnalysis_filedPeriodPicker__4EPTz>summary:after{content:"⌄";display:inline-block;margin-left:10px;color:var(--muted)}.PremiumFinancialAnalysis_periodMenu__tMPVS{position:absolute;z-index:101;top:100%;left:0;width:min(560px,calc(100vw - 56px));max-height:380px;overflow:auto;padding:14px 18px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 8px 30px #27272c12}.PremiumFinancialAnalysis_inlineSearch__h4PUe{display:flex;align-items:center;gap:8px;width:200px;min-height:40px;padding:0 12px;border-radius:20px;background:#f5f5f7;color:var(--muted)}.PremiumFinancialAnalysis_inlineSearch__h4PUe:focus-within{box-shadow:none!important;outline:none!important}.PremiumFinancialAnalysis_inlineSearch__h4PUe input,.PremiumFinancialAnalysis_inlineSearch__h4PUe input:focus,.PremiumFinancialAnalysis_inlineSearch__h4PUe input:focus-visible{width:100%;min-width:0;padding:8px 0;border:0!important;background:transparent;box-shadow:none!important;color:var(--crown-ink);font-size:13px;outline:none!important}.PremiumFinancialAnalysis_statementVisual__ANi5o{margin:22px 0 16px;padding:20px;border:1px solid var(--line);border-radius:18px;background:#f8f9fb}.PremiumFinancialAnalysis_statementVisualHeader__2wjnh{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.PremiumFinancialAnalysis_statementVisualHeader__2wjnh>div>span{color:#8d672d;font-size:10px;font-weight:750;letter-spacing:.1em}.PremiumFinancialAnalysis_statementVisualHeader__2wjnh h4{margin:4px 0 0;font-size:18px}.PremiumFinancialAnalysis_statementVisualHeader__2wjnh p{margin:5px 0 0;color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_statementVisual__ANi5o [data-sankey-source]{display:none}.PremiumFinancialAnalysis_balanceMap__dIIDu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.PremiumFinancialAnalysis_balanceHint__Bt0G6{margin:0 0 15px;color:var(--muted);font-size:13px}.PremiumFinancialAnalysis_balanceMap__dIIDu>section{min-width:0}.PremiumFinancialAnalysis_balanceMap__dIIDu header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin-bottom:8px}.PremiumFinancialAnalysis_balanceMap__dIIDu header strong{font-size:14px}.PremiumFinancialAnalysis_balanceMap__dIIDu header span{color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.PremiumFinancialAnalysis_balanceTiles__rCzpJ{position:relative;width:100%;aspect-ratio:1000/640;overflow:hidden}.PremiumFinancialAnalysis_balanceTile__Ld0jh{position:absolute;box-sizing:border-box;padding:0;border:1px solid #f8f9fb;color:white;overflow:hidden;cursor:pointer;text-align:left;transition:filter .16s ease,box-shadow .16s ease}.PremiumFinancialAnalysis_balanceTile__Ld0jh:hover{z-index:1;filter:brightness(1.1)}.PremiumFinancialAnalysis_balanceTile__Ld0jh[aria-pressed=true]{z-index:2;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #252347}.PremiumFinancialAnalysis_balanceTile__Ld0jh:focus-visible{z-index:1;outline-offset:-3px}.PremiumFinancialAnalysis_balanceTileText__jWdsY{position:absolute;inset:9px;overflow:hidden;display:flex;flex-direction:column;gap:5px}.PremiumFinancialAnalysis_balanceTile__Ld0jh strong{font-size:clamp(10px,.9vw,15px);line-height:1.25;overflow-wrap:normal;hyphens:auto}.PremiumFinancialAnalysis_balanceTile__Ld0jh span{font-size:clamp(10px,.85vw,14px);font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_balanceAsset__Sj9m_{background:#17885a}.PremiumFinancialAnalysis_balanceDebt__d8apC{background:#c9514b}.PremiumFinancialAnalysis_balanceValues__jyixS{display:grid;gap:7px;margin:14px 0 0;font-size:12px}.PremiumFinancialAnalysis_balanceValues__jyixS>div{display:flex;justify-content:space-between;gap:12px}.PremiumFinancialAnalysis_balanceValues__jyixS dt{display:flex;align-items:center;gap:6px;color:var(--muted)}.PremiumFinancialAnalysis_balanceValues__jyixS dt button{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.PremiumFinancialAnalysis_balanceValues__jyixS dt button:hover,.PremiumFinancialAnalysis_balanceValues__jyixS dt button[aria-pressed=true]{color:var(--crown-ink);text-decoration:underline;text-underline-offset:3px}.PremiumFinancialAnalysis_balanceValues__jyixS i{flex-shrink:0;width:6px;height:6px;border-radius:50%}.PremiumFinancialAnalysis_balanceValues__jyixS dd{margin:0;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu{margin-top:18px;padding:18px 20px;border:1px solid #ddd6c9;border-radius:14px;background:#fff}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu>header{display:flex;align-items:end;justify-content:space-between;gap:16px}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu>header span{color:#8b612d;font-size:10px;font-weight:800;letter-spacing:.12em}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu h5{margin:5px 0 0;color:var(--crown-ink);font-size:17px}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu>header>strong{color:var(--crown-ink);font-size:21px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:16px 0 0;padding:0;list-style:none}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #ece8e2;font-size:12px}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu li strong{white-space:nowrap;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu p{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu .PremiumFinancialAnalysis_balanceShare__tKG4P{color:#80531f;font-weight:750}.PremiumFinancialAnalysis_balanceComponentsTitle__xMm1p{margin:20px 0 0;color:var(--crown-ink);font-size:12px}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu>p:first-child{margin-top:0}.PremiumFinancialAnalysis_cashWaterfall__aKDmT{padding:14px 16px 4px;border:1px solid #e3e5e9;border-radius:14px;background:#fff}.PremiumFinancialAnalysis_cashWaterfall__aKDmT>p{margin:2px 2px 0;color:var(--muted);font-size:12px;font-weight:600}.PremiumFinancialAnalysis_cashWaterfall__aKDmT svg{display:block;width:100%;height:auto}.PremiumFinancialAnalysis_cashWaterfall__aKDmT [data-cash-bar] rect{transition:filter .16s ease}.PremiumFinancialAnalysis_cashWaterfall__aKDmT [data-cash-bar]:hover rect{filter:brightness(1.1)}.PremiumFinancialAnalysis_cashChartReading__Ukc5o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 8px 12px;padding-top:14px;border-top:1px solid #e8e6e1}.PremiumFinancialAnalysis_cashChartReading__Ukc5o p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.PremiumFinancialAnalysis_cashChartReading__Ukc5o strong{display:block;margin-bottom:3px;color:var(--crown-ink);font-size:12px}.PremiumFinancialAnalysis_visualReading__XPnO9{margin:16px 0;max-width:900px;color:var(--muted);font-size:13px;line-height:1.65}.PremiumFinancialAnalysis_treeGuides__KgwWc{position:absolute;inset:0 auto 0 20px;pointer-events:none}.PremiumFinancialAnalysis_treeGuides__KgwWc i{position:absolute;top:0;bottom:0;width:var(--tree-step)}.PremiumFinancialAnalysis_guide_branch__97JhX:before,.PremiumFinancialAnalysis_guide_last__GzpQS:before,.PremiumFinancialAnalysis_guide_line__Osux1:before{content:"";position:absolute;top:0;bottom:0;left:11px;border-left:1px solid #d6d8de}.PremiumFinancialAnalysis_guide_last__GzpQS:before{bottom:50%}.PremiumFinancialAnalysis_guide_branch__97JhX:after,.PremiumFinancialAnalysis_guide_last__GzpQS:after{content:"";position:absolute;top:50%;left:11px;right:0;border-top:1px solid #d6d8de}.PremiumFinancialAnalysis_guide_space__lZcyQ{visibility:hidden}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM tbody tr:not(.PremiumFinancialAnalysis_explanationRow__wdVHq):hover>:is(th,td){background:#fafafb}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_rowButton__ACKNU{min-height:40px;font-weight:500}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_statementSection__QgxqI .PremiumFinancialAnalysis_rowButton__ACKNU{font-weight:400}@media (max-width:900px){.PremiumFinancialAnalysis_newsPreview__NKjHx ul{grid-template-columns:1fr}.PremiumFinancialAnalysis_statementBar__LeC5J{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:14px}.PremiumFinancialAnalysis_congressLayout__lFLO8,.PremiumFinancialAnalysis_insiderLayout__En_zo,.PremiumFinancialAnalysis_marketVisualGrid__k82Mg,.PremiumFinancialAnalysis_ownershipVisualGrid__NyfKH,.PremiumFinancialAnalysis_priceWorkspace__akdXB{grid-template-columns:1fr}.PremiumFinancialAnalysis_priceSessionCard__2e5Hw{border-top:1px solid var(--line);border-left:0}.PremiumFinancialAnalysis_insiderChartCard__I5UmR{height:290px}.PremiumFinancialAnalysis_newsFeatured__WhSu0{grid-template-columns:1fr;min-height:0}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsBanner__EyaKh{height:270px;min-height:270px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj{min-height:0;border-top:1px solid #e7dfd4;border-left:0}}@media (max-width:680px){.PremiumFinancialAnalysis_deskTabs__Jw6Rg{gap:12px}.PremiumFinancialAnalysis_cashChartReading__Ukc5o{grid-template-columns:1fr;gap:10px}.PremiumFinancialAnalysis_statementNav__a6Qqm{width:100%;gap:3px}.PremiumFinancialAnalysis_statementNav__a6Qqm button{flex:1;padding:9px 7px;font-size:11px}.PremiumFinancialAnalysis_durationTabs__4yuqA{max-width:100%}.PremiumFinancialAnalysis_durationTabs__4yuqA button{min-height:40px}.PremiumFinancialAnalysis_filedToolbar__gLsP9{align-items:flex-start;flex-direction:column;gap:8px}.PremiumFinancialAnalysis_filedUtilityControls__4B8l0{width:100%}.PremiumFinancialAnalysis_tableActions__CrXmj summary{width:48px;min-height:48px;font-size:32px}.PremiumFinancialAnalysis_inlineSearch__h4PUe{width:auto;flex:1}.PremiumFinancialAnalysis_inlineSearch__h4PUe input{font-size:16px}.PremiumFinancialAnalysis_periodMenu__tMPVS{width:calc(100vw - 52px)}.PremiumFinancialAnalysis_statementVisual__ANi5o{padding:16px}.PremiumFinancialAnalysis_statementVisualHeader__2wjnh{align-items:flex-start;flex-direction:column}.PremiumFinancialAnalysis_balanceBreakdown__KRpiu ul,.PremiumFinancialAnalysis_balanceMap__dIIDu{grid-template-columns:1fr}.PremiumFinancialAnalysis_balanceTileText__jWdsY{inset:6px}.PremiumFinancialAnalysis_balanceTile__Ld0jh span,.PremiumFinancialAnalysis_balanceTile__Ld0jh strong{font-size:11px}.PremiumFinancialAnalysis_treeGuides__KgwWc{left:10px}.PremiumFinancialAnalysis_guide_branch__97JhX:after,.PremiumFinancialAnalysis_guide_branch__97JhX:before,.PremiumFinancialAnalysis_guide_last__GzpQS:after,.PremiumFinancialAnalysis_guide_last__GzpQS:before,.PremiumFinancialAnalysis_guide_line__Osux1:before{left:9px}}.PremiumFinancialAnalysis_guide_stem__Ai2ND:before{content:"";position:absolute;top:calc(50% + 10px);bottom:0;left:11px;border-left:1px solid #d6d8de}.PremiumFinancialAnalysis_treeToggle__w8Cdy svg{display:block;flex-shrink:0;transform-origin:center}@media (max-width:680px){.PremiumFinancialAnalysis_guide_stem__Ai2ND:before{left:9px}}.PremiumFinancialAnalysis_chartPair__vcGDw{grid-column:1/-1;min-width:0}.PremiumFinancialAnalysis_pairedChart__j4Vd5{display:grid;grid-template-rows:auto auto auto auto auto;align-content:start;row-gap:16px}.PremiumFinancialAnalysis_chartDescription__Nejz3{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.PremiumFinancialAnalysis_pairedChart__j4Vd5>:is(.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_legend__KWFD6){align-self:center;justify-self:start}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_chartHelp__fAhkd,.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_chart__yJCQn{margin-top:0}.PremiumFinancialAnalysis_textLink__Vun__{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:#8e6028;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.PremiumFinancialAnalysis_textLink__Vun__:hover{text-decoration:underline;text-underline-offset:4px}.PremiumFinancialAnalysis_textLink__Vun__ span{font-size:20px;line-height:1;transition:transform .2s ease}.PremiumFinancialAnalysis_textLink__Vun__:hover span{transform:translateX(3px)}@media (min-width:900px){.PremiumFinancialAnalysis_chartPair__vcGDw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:16px}}.PremiumFinancialAnalysis_segmentDefinition__NmuYI{max-width:760px}.PremiumFinancialAnalysis_aiExplanation__eEDc9{display:grid;align-content:start;gap:16px;margin-top:22px;padding:20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#fbf8f2,#f7f8fb 62%);color:var(--crown-ink)}.PremiumFinancialAnalysis_aiHeading__ujB4M{display:grid;gap:5px}.PremiumFinancialAnalysis_aiHeading__ujB4M h4{margin:0;font-size:18px;letter-spacing:-.02em}.PremiumFinancialAnalysis_aiHeading__ujB4M>span{font-size:10px;font-weight:700;letter-spacing:.1em;color:#886126}.PremiumFinancialAnalysis_insightGrid__wys_N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PremiumFinancialAnalysis_insightGrid__wys_N section{padding:14px 16px;border:1px solid #e7e6e8;border-radius:10px;background:#ffffffb8}.PremiumFinancialAnalysis_insightGrid__wys_N .PremiumFinancialAnalysis_insightSummary__1G97F{grid-column:1/-1;border-left:3px solid var(--crown-gold)}.PremiumFinancialAnalysis_insightGrid__wys_N .PremiumFinancialAnalysis_insightDriver__vALW2{grid-column:1/-1;border-left:3px solid var(--crown-ink)}.PremiumFinancialAnalysis_insightGrid__wys_N .PremiumFinancialAnalysis_insightFinancial__kQwHB{border-left:3px solid #a66739}.PremiumFinancialAnalysis_insightGrid__wys_N .PremiumFinancialAnalysis_insightMarket__LQl_7{border-left:3px solid #4e7968}.PremiumFinancialAnalysis_explanationLabel__x9iE4{display:block;color:var(--crown-ink);font-size:12px;font-weight:700}.PremiumFinancialAnalysis_explanationText__eyeSQ{white-space:pre-line;overflow-wrap:anywhere}.PremiumFinancialAnalysis_aiExplanation__eEDc9 p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.PremiumFinancialAnalysis_factNumbers__I8qVA{color:var(--crown-ink);font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_aiExplanationCollapsible__EOMmE{display:block;padding:0;overflow:hidden}.PremiumFinancialAnalysis_aiDisclosure__WNkHV>summary{display:flex;align-items:center;justify-content:center;min-height:52px;padding:13px 20px;color:#805b2e;font-size:12px;font-weight:800;letter-spacing:.1em;text-align:center;cursor:pointer;list-style:none}.PremiumFinancialAnalysis_aiDisclosure__WNkHV>summary::-webkit-details-marker{display:none}.PremiumFinancialAnalysis_aiDisclosure__WNkHV>summary:hover{background:#f7efe3}.PremiumFinancialAnalysis_aiDisclosure__WNkHV>summary:focus-visible{outline:2px solid #9c6829;outline-offset:-4px}.PremiumFinancialAnalysis_aiDisclosure__WNkHV[open]>summary{border-bottom:1px solid #e4d8c6;background:#fbf5e9}.PremiumFinancialAnalysis_aiDisclosureContent__uyDvy{padding:0 20px 20px}.PremiumFinancialAnalysis_aiDisclosureContent__uyDvy h4{margin:0 0 14px;color:var(--crown-ink);font-size:18px;letter-spacing:-.02em}@media (max-width:680px){.PremiumFinancialAnalysis_aiExplanation__eEDc9{gap:14px;padding:16px}.PremiumFinancialAnalysis_insightGrid__wys_N{grid-template-columns:1fr}.PremiumFinancialAnalysis_aiExplanationCollapsible__EOMmE{padding:0}.PremiumFinancialAnalysis_aiDisclosure__WNkHV>summary{padding:12px 16px}.PremiumFinancialAnalysis_aiDisclosureContent__uyDvy{padding:0 16px 16px}}.PremiumFinancialAnalysis_overviewYearControl__7L7o0{margin-left:auto;flex:0 0 auto}.PremiumFinancialAnalysis_pePanel__CxV34>.PremiumFinancialAnalysis_panelHeading__leM8y:not(.PremiumFinancialAnalysis_peChartHeading__lIFev){align-items:flex-start}.PremiumFinancialAnalysis_yearPickerTrigger__C7Ov0{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--crown-ink);font-size:14px;font-weight:650}.PremiumFinancialAnalysis_yearPickerTrigger__C7Ov0>span{padding:3px 8px;border-radius:7px;background:#f2e7d4;color:#76521f;font-size:12px}.PremiumFinancialAnalysis_yearDialog__eibPJ{width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #e7e6eb;border-radius:24px;background:#fff;color:#27272c;box-shadow:0 24px 80px #25234726;overflow:auto}.PremiumFinancialAnalysis_yearDialog__eibPJ::backdrop{background:#19182555;backdrop-filter:blur(4px)}.PremiumFinancialAnalysis_yearDialogBody__HeK2C{padding:24px}.PremiumFinancialAnalysis_yearDialog__eibPJ footer,.PremiumFinancialAnalysis_yearDialog__eibPJ header{display:flex;align-items:center;justify-content:space-between;gap:16px}.PremiumFinancialAnalysis_yearDialog__eibPJ header h3{margin:0;font-size:22px;font-weight:700}.PremiumFinancialAnalysis_yearDialog__eibPJ header button{width:44px;height:44px;border:0;border-radius:50%;background:#f5f5f7;color:#686577;font-size:26px}.PremiumFinancialAnalysis_yearDialogActions__07tOq{display:flex;flex-wrap:wrap;gap:16px;margin:18px 0}.PremiumFinancialAnalysis_yearDialogActions__07tOq button{min-height:44px;padding:0;border:0;background:transparent;color:#76521f;font-size:14px;font-weight:600}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;border:0}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp label{display:flex;align-items:center;gap:10px;padding:12px;min-height:56px;border:1px solid #e4e3e8;border-radius:12px;cursor:pointer}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp label:has(input:checked){border-color:#b8873d;background:#faf4e8}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp input{width:17px;height:17px;margin:0;flex:0 0 17px;accent-color:#886126}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp strong{display:block;font-size:15px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp small{display:block;margin-top:4px;color:#75727e;font-size:11px}.PremiumFinancialAnalysis_yearDialog__eibPJ footer{position:sticky;bottom:-24px;padding:20px 0 0;margin-top:20px;border-top:1px solid #e7e6eb;background:#fff;font-size:13px;color:#75727e}.PremiumFinancialAnalysis_yearDialog__eibPJ footer button{min-height:44px;padding:10px 24px;border:0;border-radius:12px;color:white;background:#252347;font-weight:650}.PremiumFinancialAnalysis_yearDialog__eibPJ footer button:disabled{opacity:.4;cursor:default}.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metricMeaning__UxjAj summary,.PremiumFinancialAnalysis_metricRail__3ihoi article{text-align:center}.PremiumFinancialAnalysis_deskTabs__Jw6Rg{gap:8px;padding:5px;border:1px solid var(--line);border-radius:16px;background:#f5f5f7}.PremiumFinancialAnalysis_deskTabs__Jw6Rg button{font-weight:700;border:0;border-radius:12px;padding-inline:10px}.PremiumFinancialAnalysis_deskTabs__Jw6Rg .PremiumFinancialAnalysis_deskTabActive__eSQbx{background:#252347;color:#fff;box-shadow:0 3px 10px #25234720}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_chartDescription__Nejz3,.PremiumFinancialAnalysis_pairedChart__j4Vd5>h3{text-align:center}.PremiumFinancialAnalysis_pairedChart__j4Vd5>:is(.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_legend__KWFD6){justify-self:center;justify-content:center}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_segmented__Tcv9u{width:max-content;max-width:100%;flex-wrap:nowrap}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_segmented__Tcv9u button{flex:0 1 auto;min-height:38px;padding:7px 14px;white-space:nowrap}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_legend__KWFD6{font-size:13px;gap:8px 14px}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_legend__KWFD6 span{white-space:nowrap}.PremiumFinancialAnalysis_dcfSection__WmnGH{margin-top:38px;padding:34px;border:1px solid #dfd8cd;border-radius:28px;background:linear-gradient(150deg,#fff,#fbf7f0 58%,#f5efe4);box-shadow:0 18px 56px rgba(69,50,27,.07)}.PremiumFinancialAnalysis_dcfHeader__8lu6f{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:end;gap:34px}.PremiumFinancialAnalysis_dcfHeader__8lu6f h3{max-width:780px;margin:8px 0 0;font-size:clamp(30px,3.2vw,50px);line-height:1.02;letter-spacing:-.045em}.PremiumFinancialAnalysis_dcfHeader__8lu6f>div>p{max-width:760px;margin:18px 0 0;color:var(--muted);font-size:15px;line-height:1.75}.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX{padding:20px;border:1px solid #e7d8c0;border-radius:18px;background:rgba(255,255,255,.76)}.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX small,.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX span,.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX strong{display:block}.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX strong{color:#8b5a22;font-size:10px;letter-spacing:.11em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX span{margin-top:8px;color:var(--crown-ink);font-size:17px;font-weight:750}.PremiumFinancialAnalysis_dcfSourceBadge__ZbsVX small{margin-top:7px;color:var(--muted);font-size:11px;line-height:1.55}.PremiumFinancialAnalysis_dcfProcess__0y_IZ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:30px;border-top:1px solid #ded8d0;border-bottom:1px solid #ded8d0}.PremiumFinancialAnalysis_dcfProcess__0y_IZ article{position:relative;display:grid;align-content:center;min-height:104px;padding:16px 22px}.PremiumFinancialAnalysis_dcfProcess__0y_IZ article+article{border-left:1px solid #ded8d0}.PremiumFinancialAnalysis_dcfProcess__0y_IZ article:not(:last-child):after{content:"›";position:absolute;z-index:1;top:50%;right:-10px;width:19px;height:26px;transform:translateY(-50%);background:#fbf8f2;color:#b2762d;font-size:25px;line-height:24px;text-align:center}.PremiumFinancialAnalysis_dcfProcess__0y_IZ span{color:#b2762d;font-size:10px;font-weight:800;letter-spacing:.12em}.PremiumFinancialAnalysis_dcfProcess__0y_IZ strong{margin-top:7px;font-size:14px}.PremiumFinancialAnalysis_dcfProcess__0y_IZ small{margin-top:4px;color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_dcfChartsGrid__fstt3{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:24px}.PremiumFinancialAnalysis_dcfChartCard__R5HPx{min-width:0;padding:20px;border:1px solid #e3dfda;border-radius:20px;background:rgba(255,255,255,.82)}.PremiumFinancialAnalysis_dcfChartCard__R5HPx:not(.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0){grid-column:span 2}.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0{grid-column:1/-1}.PremiumFinancialAnalysis_dcfChartCard__R5HPx header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.PremiumFinancialAnalysis_dcfChartCard__R5HPx header>div:first-child span{color:#9b6b31;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfChartCard__R5HPx h4{margin:5px 0 0;font-size:20px;letter-spacing:-.025em}.PremiumFinancialAnalysis_dcfLineKey__eggNi{gap:8px 13px}.PremiumFinancialAnalysis_dcfChart__lylbs{height:230px;margin-top:15px}.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0 .PremiumFinancialAnalysis_dcfChart__lylbs{height:300px}.PremiumFinancialAnalysis_dcfReason__0wwkF{margin-top:10px;padding-top:10px;border-top:1px solid #ece9e4}.PremiumFinancialAnalysis_dcfReason__0wwkF summary{color:#80531f;font-size:11px;font-weight:750;cursor:pointer}.PremiumFinancialAnalysis_dcfReason__0wwkF p{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc{margin-top:26px;padding-top:28px;border-top:1px solid #ded8d0}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc>header{display:flex;align-items:end;justify-content:space-between;gap:24px}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc h4{margin:6px 0 0;font-size:clamp(24px,2.5vw,36px);letter-spacing:-.035em}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc>header>p{margin:0;color:var(--muted);font-size:11px;text-align:right}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc>header>p strong{display:block;margin-top:4px;color:var(--crown-ink);font-size:21px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0>article{position:relative;min-width:0;padding:20px;border:1px solid #dfdcd7;border-radius:18px;background:rgba(255,255,255,.7)}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0>.PremiumFinancialAnalysis_dcfScenarioSelected__PtbxD{border:2px solid #b2762d;background:linear-gradient(145deg,#fff,#fbf0db);box-shadow:0 12px 30px rgba(178,118,45,.13)}.PremiumFinancialAnalysis_dcfScenarioTitle__zKsoN{display:flex;align-items:center;justify-content:space-between;gap:10px}.PremiumFinancialAnalysis_dcfScenarioTitle__zKsoN>span{font-size:18px;font-weight:760}.PremiumFinancialAnalysis_dcfScenarioTitle__zKsoN strong{padding:5px 8px;border-radius:999px;background:#252347;color:#fff;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 article>p{min-height:38px;margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 article>b{display:block;margin-top:17px;font-size:clamp(26px,3vw,39px);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0 0}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 dl div{padding:10px;border-radius:11px;background:#f3f0ea}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 dt{color:var(--muted);font-size:9px}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 dd{margin:5px 0 0;font-size:13px;font-weight:750;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfSelectionReason__Z_3lr{display:grid;grid-template-columns:170px minmax(0,1fr);gap:22px;margin-top:14px;padding:18px 20px;border-radius:16px;background:#272542;color:#fff}.PremiumFinancialAnalysis_dcfSelectionReason__Z_3lr>span{align-self:start;color:#d8ba83;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfSelectionReason__Z_3lr strong{font-size:16px}.PremiumFinancialAnalysis_dcfSelectionReason__Z_3lr p{margin:6px 0 0;color:#e1dfeb;font-size:12px;line-height:1.65}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV{gap:10px 24px;margin-top:16px;padding:18px 20px;border:1px solid #dfd8cd;border-radius:16px;background:rgba(255,255,255,.58)}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV div{gap:4px}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV p{margin:5px 0 0;padding-top:12px;border-top:1px solid #e5e0d9;line-height:1.65}@media (max-width:1100px) and (min-width:681px){.PremiumFinancialAnalysis_dcfChartsGrid__fstt3{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_dcfChartCard__R5HPx:not(.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0){grid-column:span 1}.PremiumFinancialAnalysis_dcfChartCard__R5HPx:not(.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0):last-child{grid-column:1/-1}.PremiumFinancialAnalysis_deskTabs__Jw6Rg{grid-template-columns:repeat(6,minmax(132px,1fr));overflow-x:auto;scrollbar-width:none}.PremiumFinancialAnalysis_deskTabs__Jw6Rg::-webkit-scrollbar{display:none}.PremiumFinancialAnalysis_newsGrid__SqAkJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.PremiumFinancialAnalysis_yearDialogBody__HeK2C{padding:16px}.PremiumFinancialAnalysis_yearDialogGrid__4ofdp{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_yearDialog__eibPJ footer{bottom:-16px}.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_primaryMetric__hDgaU{grid-column:auto}.PremiumFinancialAnalysis_metricRail__3ihoi article{padding:0}.PremiumFinancialAnalysis_metricSelector__S9BoU{min-height:116px;padding:16px 10px}.PremiumFinancialAnalysis_metricSelector__S9BoU strong{font-size:25px}.PremiumFinancialAnalysis_pairedChart__j4Vd5>.PremiumFinancialAnalysis_segmented__Tcv9u button{padding:7px 8px;font-size:12px}.PremiumFinancialAnalysis_deskTabs__Jw6Rg{gap:3px}.PremiumFinancialAnalysis_deskTabs__Jw6Rg button{padding:8px 4px;font-size:12px}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz{flex-direction:column;gap:14px}.PremiumFinancialAnalysis_newsHeader__oZP9b{grid-template-columns:1fr;gap:14px}.PremiumFinancialAnalysis_newsHeader__oZP9b p{font-size:13px}.PremiumFinancialAnalysis_newsDayFilter__VI5XL{display:grid;gap:9px}.PremiumFinancialAnalysis_newsDayPresets__6CIXu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.PremiumFinancialAnalysis_newsDayPresets__6CIXu button{min-width:0;padding:8px 5px;font-size:10px}.PremiumFinancialAnalysis_newsDayFilter__VI5XL select{width:100%}.PremiumFinancialAnalysis_newsFeatured__WhSu0{min-height:0;border-radius:18px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsBanner__EyaKh{height:190px;min-height:190px}.PremiumFinancialAnalysis_newsBanner__EyaKh{min-height:200px}.PremiumFinancialAnalysis_newsGrid__SqAkJ{grid-template-columns:1fr;gap:14px;margin-top:14px}.PremiumFinancialAnalysis_newsCard__rVnFr{grid-template-rows:200px auto;border-radius:16px}.PremiumFinancialAnalysis_newsArticleBody__b5ssj{padding:18px}.PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{font-size:21px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj{padding:22px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{font-size:clamp(23px,7vw,30px)}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz p,.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj>p{font-size:13px}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button{min-height:42px}.PremiumFinancialAnalysis_priceChartControls__FsYQx{padding:18px 18px 0}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ article{padding-inline:12px}.PremiumFinancialAnalysis_pricePeriodStats__T3bxJ article:nth-child(odd){border-left:0}.PremiumFinancialAnalysis_priceRangeTabs__UqGUL{justify-content:flex-start;gap:0 8px}.PremiumFinancialAnalysis_priceSeriesTabs__5BzyG{gap:12px}.PremiumFinancialAnalysis_priceCloseChart__qeCei{min-height:430px}.PremiumFinancialAnalysis_priceClosePlot__pHKxb{padding:0 0 14px}.PremiumFinancialAnalysis_priceSessionCard__2e5Hw{padding:22px}.PremiumFinancialAnalysis_intelligenceSummary__ZErJR{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.PremiumFinancialAnalysis_intelligenceCard__7ZL4N{padding:16px 14px}.PremiumFinancialAnalysis_intelligenceChartSurface__c3T0Z{height:280px;padding-inline:0}.PremiumFinancialAnalysis_intelligenceChartCompact__ROPo1{height:250px}.PremiumFinancialAnalysis_insiderChartCard__I5UmR,.PremiumFinancialAnalysis_metricChartCard__VR1Ta,.PremiumFinancialAnalysis_movementCard__9aCaw,.PremiumFinancialAnalysis_ownershipDonutCard__Lwe_e,.PremiumFinancialAnalysis_referenceCard__hbi1f{padding:14px}.PremiumFinancialAnalysis_compactChart__JNEDB{height:250px}.PremiumFinancialAnalysis_referenceFacts__OcA09{grid-template-columns:1fr 1fr}.PremiumFinancialAnalysis_intelligenceInsight__5mshJ{grid-template-columns:1fr;padding:13px 14px}.PremiumFinancialAnalysis_intelligenceInsight__5mshJ>strong{width:max-content}.PremiumFinancialAnalysis_ownershipDonutWrap___2UAN{height:240px}.PremiumFinancialAnalysis_ownershipLegend__yABSK>div{font-size:10px}.PremiumFinancialAnalysis_movementCard__9aCaw{grid-template-rows:auto 300px}.PremiumFinancialAnalysis_ownershipMovementChart__Cv4Oo{min-height:280px}.PremiumFinancialAnalysis_periodToggle__qXn1_ button{padding-inline:7px}.PremiumFinancialAnalysis_congressSummary__5hmq9{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_congressSummary__5hmq9 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N:nth-child(odd){border-left:0}.PremiumFinancialAnalysis_congressSummary__5hmq9 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N:nth-child(n+3){border-top:1px solid var(--line)}.PremiumFinancialAnalysis_congressChartCard__eCrd2{grid-template-rows:auto 180px auto;padding:14px}.PremiumFinancialAnalysis_capitalGrid__qTOdf{grid-template-columns:1fr;gap:6px}.PremiumFinancialAnalysis_intelligenceTable__bLFbX{min-width:650px}.PremiumFinancialAnalysis_intelligenceTableWrap__v39ls:has(.PremiumFinancialAnalysis_recordsTable__OMLjq){overflow:visible;border:0;border-radius:0;background:transparent}.PremiumFinancialAnalysis_recordsTable__OMLjq{display:block;min-width:0}.PremiumFinancialAnalysis_recordsTable__OMLjq thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody{display:grid;gap:10px}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff;box-shadow:0 5px 18px rgba(37,35,71,.035)}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody :is(th,td){display:grid;min-width:0;align-content:start;gap:5px;padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;white-space:normal;overflow-wrap:anywhere}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody :is(th,td):after{content:none}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody :is(th,td):before{content:attr(data-label);position:static;width:auto;height:auto;border-radius:0;background:transparent;color:var(--muted);font-size:9px;font-weight:780;letter-spacing:.07em;text-transform:uppercase;opacity:1}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody th{grid-column:1/-1;padding-left:14px}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody th small{max-width:none}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody td:nth-last-child(-n+2){border-bottom:0}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody tr[data-record-type=insider] td:nth-child(2){grid-column:1/-1}.PremiumFinancialAnalysis_recordsTable__OMLjq tbody tr[data-record-type=congress] :is(td:nth-child(2),td:nth-child(4)),.PremiumFinancialAnalysis_recordsTable__OMLjq tbody tr[data-record-type=insider] :is(td:nth-child(3),td:nth-child(5)){border-right:1px solid var(--line)}.PremiumFinancialAnalysis_recordPersonHeading__40_TM{display:flex;align-items:start;justify-content:space-between;gap:8px}.PremiumFinancialAnalysis_recordPersonHeading__40_TM>strong{min-width:0}.PremiumFinancialAnalysis_recordOwnerMobile__JWM9C{display:block;margin-top:0!important}.PremiumFinancialAnalysis_recordsTable__OMLjq .PremiumFinancialAnalysis_operationOwner__4JhyK{margin-top:1px}.PremiumFinancialAnalysis_intelligenceLoading__ex8Z3>div{grid-template-columns:repeat(4,42px)}.PremiumFinancialAnalysis_dcfSection__WmnGH{margin-top:24px;padding:22px 14px;border-radius:20px}.PremiumFinancialAnalysis_dcfHeader__8lu6f{grid-template-columns:1fr;gap:18px}.PremiumFinancialAnalysis_dcfHeader__8lu6f h3{font-size:32px}.PremiumFinancialAnalysis_dcfHeader__8lu6f>div>p{font-size:13px}.PremiumFinancialAnalysis_dcfProcess__0y_IZ{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfProcess__0y_IZ article{min-height:68px;padding:12px 16px}.PremiumFinancialAnalysis_dcfProcess__0y_IZ article+article{border-top:1px solid #ded8d0;border-left:0}.PremiumFinancialAnalysis_dcfProcess__0y_IZ article:not(:last-child):after{top:auto;right:18px;bottom:-13px;transform:rotate(90deg)}.PremiumFinancialAnalysis_dcfChartsGrid__fstt3{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0,.PremiumFinancialAnalysis_dcfChartCard__R5HPx,.PremiumFinancialAnalysis_dcfChartCard__R5HPx:not(.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0){grid-column:auto}.PremiumFinancialAnalysis_dcfChartCard__R5HPx{padding:14px}.PremiumFinancialAnalysis_dcfChartCardLarge__cEph0 .PremiumFinancialAnalysis_dcfChart__lylbs,.PremiumFinancialAnalysis_dcfChart__lylbs{height:235px}.PremiumFinancialAnalysis_dcfChartCard__R5HPx header{align-items:flex-start;flex-direction:column}.PremiumFinancialAnalysis_dcfLineKey__eggNi{justify-content:flex-start}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc>header{align-items:flex-start;flex-direction:column}.PremiumFinancialAnalysis_dcfScenarios__Ej5Vc>header>p{text-align:left}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfScenarioGrid__yR7j0 article>p{min-height:auto}.PremiumFinancialAnalysis_dcfSelectionReason__Z_3lr{grid-template-columns:1fr;gap:8px}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV p{grid-column:auto}}.PremiumFinancialAnalysis_dcfSection__WmnGH{grid-column:1/-1;margin-top:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.PremiumFinancialAnalysis_dcfStudioHero__nYsn7{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:clamp(28px,4vw,56px);align-items:start;padding:clamp(14px,2vw,22px) 0 28px;border-bottom:1px solid #ddd4c8}.PremiumFinancialAnalysis_dcfHeroCopy__2w5eI{align-self:start;padding-top:12px}.PremiumFinancialAnalysis_dcfHeroCopy__2w5eI h3{max-width:820px;margin:8px 0 0;font-size:clamp(34px,4.35vw,58px);line-height:.98;letter-spacing:-.05em}.PremiumFinancialAnalysis_dcfHeroCopy__2w5eI>p{max-width:760px;margin:17px 0 0;color:var(--muted);font-size:clamp(13px,1.25vw,16px);line-height:1.68}.PremiumFinancialAnalysis_dcfSourceLine__YDEgk{display:flex;flex-wrap:wrap;gap:7px 16px;margin-top:20px;padding-top:14px;border-top:1px solid #e1dbd2;font-size:10px;line-height:1.5}.PremiumFinancialAnalysis_dcfSourceLine__YDEgk strong{color:#8b5a22;letter-spacing:.09em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfSourceLine__YDEgk span{color:var(--muted)}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l{display:grid;align-content:center;min-height:286px;padding:24px 26px;border:1px solid #dec8a4;border-radius:26px 26px 8px 26px;background:radial-gradient(circle at 80% 10%,rgba(214,170,93,.34),transparent 42%),linear-gradient(145deg,#fffdf8,#f2e3cd);box-shadow:0 18px 42px rgba(91,60,26,.09)}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>span{color:#8b5a22;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>strong{display:block;min-width:0;margin-top:9px;overflow-wrap:anywhere;font-size:clamp(32px,3.35vw,50px);line-height:.98;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>p{margin:9px 0 0;color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:27px}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>div>span{display:grid;min-width:0;gap:6px;padding-top:11px;border-top:1px solid rgba(139,90,34,.2);color:var(--muted);font-size:9px}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l b{min-width:0;overflow-wrap:anywhere;color:var(--crown-ink);font-size:15px;line-height:1.15;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l b small{display:block;margin-top:3px;color:var(--muted);font-size:9px;font-weight:600;line-height:1.35}.PremiumFinancialAnalysis_dcfModelSection__x_LDj,.PremiumFinancialAnalysis_dcfScenarioStudio__CWuEg{padding:clamp(42px,6vw,72px) 0;border-bottom:1px solid #ddd4c8}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th{display:flex;align-items:end;justify-content:space-between;gap:32px}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th>div>span{color:#9b6326;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th h4{margin:7px 0 0;font-size:clamp(28px,3.6vw,48px);line-height:1.03;letter-spacing:-.045em}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th>p{max-width:410px;margin:0;color:var(--muted);font-size:12px;line-height:1.65;text-align:right}.PremiumFinancialAnalysis_dcfModelHeading__gSFRo{justify-content:center;text-align:center}.PremiumFinancialAnalysis_dcfModelHeading__gSFRo h4{font-size:clamp(28px,3.2vw,44px)}.PremiumFinancialAnalysis_dcfTabs__MDdgB{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);gap:clamp(12px,2vw,24px);width:100%;max-width:100%;margin:28px auto 0;padding:0;overflow-x:auto;border-bottom:1px solid color-mix(in srgb,var(--line) 82%,#b8873d 18%);scrollbar-width:none}.PremiumFinancialAnalysis_dcfTabs__MDdgB::-webkit-scrollbar{display:none}.PremiumFinancialAnalysis_dcfTabs__MDdgB button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 2px 13px;border:0;border-radius:0;background:transparent;color:var(--muted);font-size:14px;font-weight:650;text-align:center;white-space:nowrap;cursor:pointer;transition:color .22s ease,text-shadow .22s ease}.PremiumFinancialAnalysis_dcfTabs__MDdgB button:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,#9c6829,#d6aa5d 52%,#9c6829);box-shadow:0 0 0 rgba(184,135,61,0);content:"";opacity:0;transform:scaleX(.25);transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .22s ease}.PremiumFinancialAnalysis_dcfTabs__MDdgB button:hover{color:var(--crown-ink)}.PremiumFinancialAnalysis_dcfTabs__MDdgB button[aria-selected=true]{color:var(--crown-ink);font-weight:800;text-shadow:0 0 18px rgba(184,135,61,.34)}.PremiumFinancialAnalysis_dcfTabs__MDdgB button[aria-selected=true]:after{box-shadow:0 -2px 13px rgba(184,135,61,.48);opacity:1;transform:scaleX(1)}.PremiumFinancialAnalysis_dcfTabs__MDdgB button[aria-pressed=true]{color:var(--crown-ink);text-shadow:0 0 18px rgba(184,135,61,.34)}.PremiumFinancialAnalysis_dcfTabs__MDdgB button[aria-pressed=true]:after{box-shadow:0 -2px 13px rgba(184,135,61,.48);opacity:1;transform:scaleX(1)}.PremiumFinancialAnalysis_dcfTabs__MDdgB button:focus-visible{outline:2px solid #b8873d;outline-offset:2px}.PremiumFinancialAnalysis_dcfModelWorkspace__tB161{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,.85fr);gap:16px;align-items:stretch;margin-top:24px}.PremiumFinancialAnalysis_dcfChartStage__UX5PP{min-width:0;padding:22px 24px 16px;border:1px solid #e1dbd2;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfaf7)}.PremiumFinancialAnalysis_dcfLineKey__eggNi{position:absolute;z-index:1;top:22px;right:24px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_dcfLineKey__eggNi span{display:inline-flex;align-items:center;gap:6px}.PremiumFinancialAnalysis_dcfLineKey__eggNi i{width:24px;border-top:2px solid #252347}.PremiumFinancialAnalysis_dcfLineKey__eggNi .PremiumFinancialAnalysis_dcfDashedKey__AHLXY{border-top-color:#b2762d;border-top-style:dashed}.PremiumFinancialAnalysis_dcfLineKey__eggNi .PremiumFinancialAnalysis_dcfRevenueActualLineKey__7VH6Z{width:22px;border-top:3px solid #315d91}.PremiumFinancialAnalysis_dcfLineKey__eggNi .PremiumFinancialAnalysis_dcfRevenueEstimateLineKey__twZa7{width:22px;border-top:3px dashed #c18a2d}.PremiumFinancialAnalysis_dcfRevenueBridge__yAyI7{pointer-events:none}.PremiumFinancialAnalysis_dcfRevenueTooltip__k6VaJ{min-width:218px;padding:14px 16px;border:1px solid #dfd3c2;border-radius:16px;background:rgba(255,253,249,.98);box-shadow:0 14px 34px rgba(37,35,71,.14)}.PremiumFinancialAnalysis_dcfRevenueTooltip__k6VaJ>strong{display:block;padding-bottom:10px;border-bottom:1px solid rgba(184,135,61,.18);color:var(--crown-ink);font-size:18px;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfRevenueTooltip__k6VaJ>small{display:block;margin-top:12px;color:#a36f27;font-size:13px;font-weight:750;text-align:center}.PremiumFinancialAnalysis_dcfRevenueTooltip__k6VaJ>b{display:block;margin-top:7px;font-size:17px;font-weight:850;line-height:1.1;text-align:center;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfSeasonalityTooltip__WTz3W{min-width:0;padding:11px 12px}.PremiumFinancialAnalysis_dcfSeasonalityTooltip__WTz3W>strong{padding-bottom:8px;font-size:15px}.PremiumFinancialAnalysis_dcfSeasonalityTooltipEntries__EneLh{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(4,min-content);justify-content:center;gap:7px 15px;padding-top:10px}.PremiumFinancialAnalysis_dcfSeasonalityTooltipEntries__EneLh[data-columns="1"]{grid-template-columns:max-content}.PremiumFinancialAnalysis_dcfSeasonalityTooltipEntries__EneLh small{font-size:12px;font-weight:750;line-height:1.25;white-space:nowrap;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfRevenueTop__9TCsw{display:grid;grid-template-columns:1fr;gap:12px}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH article{display:grid;min-width:0;align-content:center;padding:13px 16px;border:1px solid #e8e1d7;border-radius:13px;background:#fff;text-align:center}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH span{color:var(--muted);font-size:9px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH strong{margin-top:6px;overflow-wrap:anywhere;color:var(--crown-ink);font-size:17px;line-height:1.1;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH article:nth-child(2) strong{color:#9b6a20}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH article:nth-child(3) strong{color:#477064}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH small{margin-top:5px;color:var(--muted);font-size:9px;line-height:1.25}.PremiumFinancialAnalysis_dcfBarLegend__c02Hp{position:static;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-self:center;gap:9px 16px;max-width:100%;width:max-content;padding:0;border:0;background:transparent;box-shadow:none}.PremiumFinancialAnalysis_dcfBarLegend__c02Hp span{color:#565265;font-weight:650}.PremiumFinancialAnalysis_dcfChart__lylbs{height:315px;margin-top:12px}.PremiumFinancialAnalysis_dcfChart__lylbs[data-dcf-chart-kind=revenue-lines]{height:290px}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x{display:grid;grid-template-columns:1fr;align-content:start;padding:22px 26px;border:1px solid #e1dbd2;border-radius:20px;background:#fbf8f2}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x>span{color:#9b6326;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x h5{grid-column:1;margin:6px 0 0;font-size:24px;font-weight:800;letter-spacing:-.035em}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x>p{grid-column:1;margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x>h5,.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x>p,.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x>span{text-align:center}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x dl{grid-column:1;display:grid;gap:0;align-content:center;margin:20px 0 0}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x dl div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid rgba(139,90,34,.16)}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x dt{color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x dt small{display:block;margin-top:4px;font-size:9px}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x dd{margin:0;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums;text-align:right}.PremiumFinancialAnalysis_dcfAssumptionsLayout__avG8R{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.7fr);gap:16px;margin-top:16px}.PremiumFinancialAnalysis_dcfAssumptionPanel__utW2O,.PremiumFinancialAnalysis_dcfOutlookPanel__TONbZ{min-width:0;padding:clamp(20px,2.4vw,30px);border:1px solid #e1dbd2;border-radius:22px}.PremiumFinancialAnalysis_dcfAssumptionPanel__utW2O{background:#fff}.PremiumFinancialAnalysis_dcfAssumptionPanel__utW2O h5{margin:0 0 20px;font-size:20px;font-weight:800;letter-spacing:-.03em}.PremiumFinancialAnalysis_dcfAssumptionGrid__uQliw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.PremiumFinancialAnalysis_dcfAssumptionGrid__uQliw>div{display:flex;justify-content:space-between;gap:10px;padding:14px;border:1px solid #ebe6df;border-radius:14px;background:#fcfbf8}.PremiumFinancialAnalysis_dcfAssumptionGrid__uQliw dt{font-size:12px;font-weight:750}.PremiumFinancialAnalysis_dcfAssumptionGrid__uQliw dt small{display:block;margin-top:5px;color:var(--muted);font-size:10px;font-weight:450;line-height:1.4}.PremiumFinancialAnalysis_dcfAssumptionGrid__uQliw dd{margin:0;color:#9b6326;font-size:19px;font-weight:750}.PremiumFinancialAnalysis_dcfOutlookPanel__TONbZ{display:grid;align-content:center;background:#292742;color:#fff}.PremiumFinancialAnalysis_dcfOutlookPanel__TONbZ>span{color:#d9b97f;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfOutlookPanel__TONbZ h5{margin:12px 0 0;font-size:clamp(22px,2.2vw,30px);line-height:1.12;letter-spacing:-.04em}.PremiumFinancialAnalysis_dcfOutlookPanel__TONbZ p{margin:16px 0 0;color:#e5e2ec;font-size:13px;line-height:1.65}.PremiumFinancialAnalysis_dcfOutlookPanel__TONbZ small{margin-top:20px;padding-top:13px;border-top:1px solid rgba(255,255,255,.18);color:#c9c5d6;font-size:10px;line-height:1.5}.PremiumFinancialAnalysis_dcfSeasonality__SFAz6{margin-top:38px}.PremiumFinancialAnalysis_dcfSeasonalityHeading__bfj4n{display:flex;align-items:end;justify-content:space-between;gap:24px}.PremiumFinancialAnalysis_dcfSeasonalityHeading__bfj4n h3{margin:0;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.035em}.PremiumFinancialAnalysis_dcfSeasonalityHeading__bfj4n p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.PremiumFinancialAnalysis_dcfSeasonalityStage__ck4Av{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,24%);align-items:center;gap:16px 20px;margin-top:18px;padding:22px 20px 17px;border:1px solid #e1dbd2;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfaf7)}.PremiumFinancialAnalysis_dcfSeasonalityMain__JckyA{min-width:0}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh>div{display:grid;align-content:center;gap:4px;min-width:0;min-height:88px;padding:10px 11px;border:1px solid #e8e1d8;border-radius:14px;background:#fff}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh span{color:#8c612d;font-size:10px;font-weight:800;letter-spacing:.08em}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh strong{color:var(--crown-ink);font-size:clamp(15px,1.5vw,20px);line-height:1.1;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh small{color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_dcfSeasonalityLegend__8DHOt{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.PremiumFinancialAnalysis_dcfSeasonalityLegend__8DHOt span{display:inline-flex;align-items:center;gap:6px;color:#666478;font-size:11px;font-weight:750}.PremiumFinancialAnalysis_dcfSeasonalityLegend__8DHOt i{width:18px;height:3px;border-radius:999px}.PremiumFinancialAnalysis_dcfSeasonalityChart__NXQro{height:290px;margin-top:10px}.PremiumFinancialAnalysis_dcfSeasonalityEmpty__qOCos,.PremiumFinancialAnalysis_dcfSeasonalityStage__ck4Av>p{grid-column:1/-1;margin:0;color:var(--muted);font-size:10px;line-height:1.5}.PremiumFinancialAnalysis_dcfSeasonalityEmpty__qOCos{padding:24px;border:1px solid #e1dbd2;border-radius:18px}.PremiumFinancialAnalysis_revenueHistoryLayout__FpcSG{margin-top:28px}.PremiumFinancialAnalysis_revenueHistorySection__Uxj2P{position:relative;min-width:0}.PremiumFinancialAnalysis_revenueHistoryHeader__0Z6eA{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:16px}.PremiumFinancialAnalysis_revenueHistoryHeader__0Z6eA h3{margin:0;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.035em}.PremiumFinancialAnalysis_revenueHistoryHeader__0Z6eA p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.PremiumFinancialAnalysis_revenueHistoryScroll__TIYQj{max-width:100%;margin-top:18px;overflow:hidden;border:1px solid #e1dbd2;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfaf7)}.PremiumFinancialAnalysis_revenueHistoryChart__oOTQr{box-sizing:border-box;width:100%;height:320px;padding:18px 14px 12px}.PremiumFinancialAnalysis_dcfScenarioStage__b2_vj{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,.9fr) minmax(310px,1.3fr);gap:0;margin-top:24px;overflow:hidden;border:1px solid #ded8cf;border-radius:24px;background:rgba(255,255,255,.7)}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr,.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q,.PremiumFinancialAnalysis_dcfScenarioValue__oS05h{min-width:0;padding:28px}.PremiumFinancialAnalysis_dcfScenarioValue__oS05h>span{color:#9b6326;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfScenarioValue__oS05h>strong{display:block;min-width:0;margin-top:12px;overflow-wrap:anywhere;font-size:clamp(32px,4vw,54px);line-height:1;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfScenarioValue__oS05h>p{margin:14px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q{display:grid;gap:0;margin:0;border-left:1px solid #e4ded6}.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid #e8e2da}.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q div:last-child{border-bottom:0}.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q dt{color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q dd{margin:0;font-size:18px;font-weight:750;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr{display:grid;align-content:center;border-left:1px solid #e4ded6;background:#292742;color:#fff}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr>span{color:#d9b97f;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr p{margin:12px 0 0;color:#e5e2ec;font-size:12px;line-height:1.7}.PremiumFinancialAnalysis_dcfValueScale__zh7Hg{margin-top:20px;padding:26px;overflow:hidden;border:1px solid #ddd5ca;border-radius:22px;background:radial-gradient(circle at 12% 0,rgba(229,202,156,.2),transparent 29%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(247,241,232,.82));box-shadow:0 14px 38px rgba(37,35,71,.06)}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:24px}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4 div{display:grid;gap:5px}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4 div>span{color:#9b6326;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4 strong{font-size:19px;letter-spacing:-.025em}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4 p{max-width:480px;margin:0;color:var(--muted);font-size:10px;line-height:1.55;text-align:right}.PremiumFinancialAnalysis_dcfScalePlot__2q9IO{position:relative;height:62px;margin:0 14px 18px}.PremiumFinancialAnalysis_dcfScaleTrack__DDlg6{position:absolute;top:20px;right:0;left:0;height:7px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:linear-gradient(90deg,#bd6d55,#d9a348 37%,#d4bf78 62%,#5f827c);box-shadow:inset 0 1px 3px rgba(37,35,71,.14),0 5px 14px rgba(72,54,34,.1)}.PremiumFinancialAnalysis_dcfScaleTrack__DDlg6:before{position:absolute;inset:-7px 0;border-radius:999px;background:linear-gradient(90deg,rgba(189,109,85,.08),rgba(212,191,120,.08),rgba(95,130,124,.08));content:""}.PremiumFinancialAnalysis_dcfScaleDot__Vr4xz{--dcf-dot:#b97b2b;position:absolute;z-index:1;top:12px;left:var(--dcf-position);width:23px;height:23px;border:4px solid #fff;border-radius:50%;background:var(--dcf-dot);box-shadow:0 4px 12px rgba(65,43,19,.24);transform:translateX(-50%);transition:width .2s ease,height .2s ease,top .2s ease,box-shadow .2s ease}.PremiumFinancialAnalysis_dcfScaleDot__Vr4xz:after{position:absolute;top:22px;left:50%;width:1px;height:13px;background:color-mix(in srgb,var(--dcf-dot) 55%,transparent);content:"";transform:translateX(-50%)}.PremiumFinancialAnalysis_dcfScaleDot__Vr4xz>span{position:absolute;top:-27px;left:50%;padding:3px 7px;border-radius:999px;background:#252347;color:#fff;font-size:8px;font-style:normal;font-weight:750;letter-spacing:.03em;white-space:nowrap;transform:translateX(-50%)}.PremiumFinancialAnalysis_dcfScaleSelectedDot__zBBOC{top:9px;width:29px;height:29px;box-shadow:0 0 0 7px color-mix(in srgb,var(--dcf-dot) 17%,transparent),0 5px 15px rgba(65,43,19,.24)}.PremiumFinancialAnalysis_dcfPriceDot__t_vl0{--dcf-dot:#252347;z-index:3;border-radius:6px;transform:translateX(-50%) rotate(45deg)}.PremiumFinancialAnalysis_dcfPriceDot__t_vl0:after{display:none}.PremiumFinancialAnalysis_dcfPriceDot__t_vl0>span{transform:translateX(-50%) rotate(-45deg);transform-origin:center}.PremiumFinancialAnalysis_dcfScalePrudent__Ec31w{--dcf-dot:#b6654e}.PremiumFinancialAnalysis_dcfScaleBase__VruTx{--dcf-dot:#c88d32}.PremiumFinancialAnalysis_dcfScaleAggressive___hjvq{--dcf-dot:#5f817a}.PremiumFinancialAnalysis_dcfScaleRangeLabels__tIjWV{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;color:var(--muted);font-size:8px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfScaleLegend__tracn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PremiumFinancialAnalysis_dcfScaleLegend__tracn article{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:9px;align-items:center;min-width:0;padding:13px;border:1px solid #e3ddd4;border-radius:14px;background:rgba(255,255,255,.78);transition:border-color .2s ease,background .2s ease,transform .2s ease}.PremiumFinancialAnalysis_dcfScaleLegend__tracn article>i{width:9px;height:9px;border-radius:50%;background:#b2762d}.PremiumFinancialAnalysis_dcfScaleLegend__tracn article>span{display:grid;min-width:0;gap:4px}.PremiumFinancialAnalysis_dcfScaleLegend__tracn b{overflow-wrap:anywhere;color:var(--crown-ink);font-size:10px;line-height:1.25}.PremiumFinancialAnalysis_dcfScaleLegend__tracn small{overflow-wrap:anywhere;color:var(--muted);font-size:9px;line-height:1.35;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_dcfScaleLegend__tracn em{padding:4px 6px;border-radius:999px;background:#f3f0eb;font-size:8px;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.PremiumFinancialAnalysis_dcfScaleLegend__tracn .PremiumFinancialAnalysis_dcfPriceLegend__oS7rr{background:#292742;border-color:#292742}.PremiumFinancialAnalysis_dcfScaleLegend__tracn .PremiumFinancialAnalysis_dcfPriceLegend__oS7rr :is(b,small){color:#fff}.PremiumFinancialAnalysis_dcfScaleLegend__tracn .PremiumFinancialAnalysis_dcfPriceLegend__oS7rr small{color:#d9d6e2}.PremiumFinancialAnalysis_dcfScaleLegend__tracn .PremiumFinancialAnalysis_dcfPriceLegend__oS7rr>i{border-radius:2px;background:#fff;transform:rotate(45deg)}.PremiumFinancialAnalysis_dcfScaleLegend__tracn .PremiumFinancialAnalysis_dcfPriceLegend__oS7rr em{background:rgba(255,255,255,.1);color:#dedbe7}.PremiumFinancialAnalysis_dcfLegendPrudent__0BK6L>i{background:#b6654e!important}.PremiumFinancialAnalysis_dcfLegendBase__7Fr8U>i{background:#c88d32!important}.PremiumFinancialAnalysis_dcfLegendAggressive__rjISV>i{background:#5f817a!important}.PremiumFinancialAnalysis_dcfScaleLegend__tracn .PremiumFinancialAnalysis_dcfScaleSelectedLegend__nkD3C{border-color:#d3ad68;background:#fbf3e5;box-shadow:inset 0 0 0 1px rgba(178,118,45,.08),0 7px 18px rgba(88,61,30,.07);transform:translateY(-2px)}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin-top:0;padding:28px 0 0;border:0;border-radius:0;background:transparent}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV div{display:grid;gap:5px}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV strong{font-size:11px}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV span{color:var(--muted);font-size:10px}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV p{grid-column:1/-1;margin:6px 0 0;padding-top:15px;border-top:1px solid #e2ddd5;color:var(--muted);font-size:11px;line-height:1.7}@media (max-width:980px){.PremiumFinancialAnalysis_dcfStudioHero__nYsn7{grid-template-columns:minmax(0,1fr) minmax(250px,340px)}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l{min-height:260px;padding:22px}.PremiumFinancialAnalysis_dcfAssumptionsLayout__avG8R,.PremiumFinancialAnalysis_dcfModelWorkspace__tB161{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x{align-content:start}.PremiumFinancialAnalysis_dcfScenarioStage__b2_vj{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr{grid-column:1/-1;border-top:1px solid #e4ded6;border-left:0}}@media (max-width:680px){.PremiumFinancialAnalysis_dcfStudioHero__nYsn7{grid-template-columns:1fr;gap:20px;padding-top:8px}.PremiumFinancialAnalysis_dcfHeroCopy__2w5eI{padding-top:0}.PremiumFinancialAnalysis_dcfHeroCopy__2w5eI h3{font-size:38px}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l{min-height:240px;border-radius:24px 24px 6px 24px}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th{align-items:flex-start;flex-direction:column;gap:12px}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th>p{text-align:left}.PremiumFinancialAnalysis_dcfModelHeading__gSFRo{align-items:center;text-align:center}.PremiumFinancialAnalysis_dcfModelHeading__gSFRo h4{font-size:clamp(24px,6vw,32px)}.PremiumFinancialAnalysis_dcfTabs__MDdgB{gap:8px;margin-top:22px}.PremiumFinancialAnalysis_dcfTabs__MDdgB button{min-height:42px;padding:8px 2px 12px;font-size:12px}.PremiumFinancialAnalysis_dcfChartStage__UX5PP{padding:14px 10px 10px;border-radius:18px}.PremiumFinancialAnalysis_dcfRevenueTop__9TCsw{grid-template-columns:1fr;gap:12px}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH{gap:6px}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH article{padding:9px}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH span{font-size:8px}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH strong{font-size:13px}.PremiumFinancialAnalysis_dcfRevenueSummary__yp0UH small{font-size:8px}.PremiumFinancialAnalysis_dcfBarLegend__c02Hp{flex-direction:row;flex-wrap:wrap;gap:14px;justify-self:center}.PremiumFinancialAnalysis_dcfChart__lylbs,.PremiumFinancialAnalysis_dcfChart__lylbs[data-dcf-chart-kind=revenue-lines]{height:250px;margin-top:8px}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x{grid-template-columns:1fr;padding:20px}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x dl{grid-column:1;grid-row:auto;margin-top:16px}.PremiumFinancialAnalysis_dcfAssumptionGrid__uQliw{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfSeasonality__SFAz6{margin-top:30px}.PremiumFinancialAnalysis_dcfSeasonalityStage__ck4Av{padding:16px 12px 12px}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh{gap:7px}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh>div{padding:9px}.PremiumFinancialAnalysis_dcfSeasonalityChart__NXQro{height:250px}.PremiumFinancialAnalysis_dcfScenarioStage__b2_vj{grid-template-columns:1fr;border-radius:18px}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr,.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q,.PremiumFinancialAnalysis_dcfScenarioValue__oS05h{padding:22px}.PremiumFinancialAnalysis_dcfScenarioFacts__4AA_Q{border-top:1px solid #e4ded6;border-left:0}.PremiumFinancialAnalysis_dcfPublishedReason__z9Epr{grid-column:auto}.PremiumFinancialAnalysis_dcfValueScale__zh7Hg{padding:20px 14px}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4{align-items:start;flex-direction:column;gap:8px;margin-bottom:22px}.PremiumFinancialAnalysis_dcfScaleHeader__UPwr4 p{max-width:none;text-align:left}.PremiumFinancialAnalysis_dcfScalePlot__2q9IO{margin-inline:8px}.PremiumFinancialAnalysis_dcfScaleLegend__tracn{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_dcfScaleLegend__tracn article{grid-template-columns:9px minmax(0,1fr)}.PremiumFinancialAnalysis_dcfScaleLegend__tracn em{grid-column:2;width:max-content}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV{grid-template-columns:1fr}.PremiumFinancialAnalysis_dcfMethodFooter__t29QV p{grid-column:auto}}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_statementNav__a6Qqm,.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_periodToggle__qXn1_,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_viewSwitch__9_vVI){gap:clamp(18px,3vw,38px);padding:0;border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 82%,#b8873d 18%);border-radius:0;background:transparent;box-shadow:none}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_statementNav__a6Qqm,.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_periodToggle__qXn1_,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_viewSwitch__9_vVI) button{position:relative;min-height:46px;padding:10px 2px 13px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);font-weight:650;white-space:nowrap;transition:color .22s ease,text-shadow .22s ease}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_statementNav__a6Qqm,.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_periodToggle__qXn1_,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_viewSwitch__9_vVI) button:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,#9c6829,#d6aa5d 52%,#9c6829);box-shadow:0 0 0 rgba(184,135,61,0);content:"";opacity:0;transform:scaleX(.25);transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .22s ease}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_statementNav__a6Qqm,.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_periodToggle__qXn1_,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_viewSwitch__9_vVI) button:hover{background:transparent;color:var(--crown-ink)}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg .PremiumFinancialAnalysis_deskTabActive__eSQbx,.PremiumFinancialAnalysis_segmented__Tcv9u .PremiumFinancialAnalysis_segmentedActive__7igI_,.PremiumFinancialAnalysis_periodSwitch__FxNc7 .PremiumFinancialAnalysis_controlActive__tIfNt,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button[aria-pressed=true],.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV button[aria-pressed=true],.PremiumFinancialAnalysis_statementNav__a6Qqm button[aria-pressed=true],.PremiumFinancialAnalysis_compactSwitch__EfGZm button[aria-pressed=true],.PremiumFinancialAnalysis_periodToggle__qXn1_ button[aria-pressed=true],.PremiumFinancialAnalysis_durationTabs__4yuqA button[aria-pressed=true],.PremiumFinancialAnalysis_viewSwitch__9_vVI button[aria-pressed=true]){background:transparent;box-shadow:none;color:var(--crown-ink);text-shadow:0 0 18px rgba(184,135,61,.34)}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg .PremiumFinancialAnalysis_deskTabActive__eSQbx,.PremiumFinancialAnalysis_segmented__Tcv9u .PremiumFinancialAnalysis_segmentedActive__7igI_,.PremiumFinancialAnalysis_periodSwitch__FxNc7 .PremiumFinancialAnalysis_controlActive__tIfNt,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button[aria-pressed=true],.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV button[aria-pressed=true],.PremiumFinancialAnalysis_statementNav__a6Qqm button[aria-pressed=true],.PremiumFinancialAnalysis_compactSwitch__EfGZm button[aria-pressed=true],.PremiumFinancialAnalysis_periodToggle__qXn1_ button[aria-pressed=true],.PremiumFinancialAnalysis_durationTabs__4yuqA button[aria-pressed=true],.PremiumFinancialAnalysis_viewSwitch__9_vVI button[aria-pressed=true]):after{box-shadow:0 -2px 13px rgba(184,135,61,.48);opacity:1;transform:scaleX(1)}.PremiumFinancialAnalysis_deskTabs__Jw6Rg,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3{gap:clamp(22px,4vw,54px)}.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_statementNav__a6Qqm,.PremiumFinancialAnalysis_viewSwitch__9_vVI{max-width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}:is(.PremiumFinancialAnalysis_statementNav__a6Qqm,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_viewSwitch__9_vVI)::-webkit-scrollbar{display:none}@media (max-width:680px){.PremiumFinancialAnalysis_deskTabs__Jw6Rg{grid-template-columns:repeat(6,minmax(112px,1fr));overflow-x:auto;scrollbar-width:none}.PremiumFinancialAnalysis_deskTabs__Jw6Rg::-webkit-scrollbar{display:none}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3{grid-template-columns:repeat(3,minmax(132px,1fr));overflow-x:auto;scrollbar-width:none}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3::-webkit-scrollbar{display:none}:is(.PremiumFinancialAnalysis_deskTabs__Jw6Rg,.PremiumFinancialAnalysis_intelligenceTabs__tgNk3) button{padding-right:4px;padding-left:4px;font-size:12px}}.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_deskTabs__Jw6Rg{position:sticky;top:var(--app-nav-height,76px);z-index:20;background:var(--crown-paper);display:grid;width:100%;scroll-margin-top:calc(var(--app-nav-height, 76px) + 14px);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(8px,1.35vw,22px);overflow-x:visible}.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_deskTabs__Jw6Rg button{width:100%;text-align:center;min-width:0;padding-right:0;padding-left:0;font-size:clamp(11px,1.15vw,14px)}:is(.PremiumFinancialAnalysis_intelligenceTabs__tgNk3,.PremiumFinancialAnalysis_segmented__Tcv9u,.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV,.PremiumFinancialAnalysis_compactSwitch__EfGZm,.PremiumFinancialAnalysis_durationTabs__4yuqA,.PremiumFinancialAnalysis_viewSwitch__9_vVI,.PremiumFinancialAnalysis_dcfTabs__MDdgB,.PremiumFinancialAnalysis_filedStatementNav__a69AR,.PremiumFinancialAnalysis_filedPeriodNav__mAnfV,.PremiumFinancialAnalysis_segmentVisualChoices__1zVrz){overflow-y:hidden}.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_selectedSectionTitle__e7J2b,.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_selectedSubsectionTitle__aQ_pT{margin:22px 0 0;color:#3b281e;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2;text-align:center}.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_selectedSectionTitle__e7J2b{margin-top:12px}.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_selectedSubsectionTitle__aQ_pT{margin-top:18px;font-size:clamp(18px,2vw,24px)}.PremiumFinancialAnalysis_selectedSectionTitle__e7J2b button,.PremiumFinancialAnalysis_selectedSubsectionTitle__aQ_pT button{padding:0;border:0;background:transparent;color:inherit;cursor:default;font:inherit;font-weight:inherit}.PremiumFinancialAnalysis_selectedSectionTitle__e7J2b button:focus-visible,.PremiumFinancialAnalysis_selectedSubsectionTitle__aQ_pT button:focus-visible{outline:2px solid #b8873d;outline-offset:5px}.PremiumFinancialAnalysis_selectedSectionTitle__e7J2b+.PremiumFinancialAnalysis_dashboardWrap__1paWM{margin-top:12px}.PremiumFinancialAnalysis_centeredSegmentArchiveTitle__r9ek2{text-align:center}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz{display:block;padding:24px 0 0}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz h2{margin:0;font-size:21px;line-height:1.3;letter-spacing:-.025em}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz p{max-width:none;margin:7px 0 0;font-size:14px;line-height:1.6}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3{display:flex;width:max-content;max-width:100%;gap:clamp(24px,3vw,44px);margin-top:20px;overflow-x:auto;scrollbar-width:none}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button{flex:0 0 auto;min-height:46px;padding:10px 2px 13px}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3::-webkit-scrollbar{display:none}@media (min-width:881px){.PremiumFinancialAnalysis_definitionProductCards__pajdZ>article:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi{display:grid;width:100%;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.PremiumFinancialAnalysis_metricRail__3ihoi>article,.PremiumFinancialAnalysis_metricSelector__S9BoU{width:100%}@media (max-width:1100px){.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_deskTabs__Jw6Rg{grid-template-columns:none;grid-auto-columns:minmax(118px,1fr);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.PremiumFinancialAnalysis_shell__EUsQd .PremiumFinancialAnalysis_deskTabs__Jw6Rg::-webkit-scrollbar{display:none}}@media (max-width:680px){.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi{grid-template-columns:repeat(2,minmax(0,1fr))}}.PremiumFinancialAnalysis_metricChartCard__VR1Ta:has(.PremiumFinancialAnalysis_valuationMultiplesChart__PCF11){display:flex;flex-direction:column}.PremiumFinancialAnalysis_metricChartCard__VR1Ta .PremiumFinancialAnalysis_valuationMultiplesChart__PCF11{flex:1 1 auto;height:auto;min-height:380px}@media (max-width:900px){.PremiumFinancialAnalysis_metricChartCard__VR1Ta .PremiumFinancialAnalysis_valuationMultiplesChart__PCF11{height:380px}}.PremiumFinancialAnalysis_earningsChartHead__b8iUy .PremiumFinancialAnalysis_periodToggle__qXn1_ button{min-height:46px;padding:9px 20px;font-size:15px;font-weight:750}.PremiumFinancialAnalysis_metricChartCard__VR1Ta:has(.PremiumFinancialAnalysis_valuationMultiplesChart__PCF11)>.PremiumFinancialAnalysis_visualLabel__aHi7m{font-size:13px}.PremiumFinancialAnalysis_marketInsightHorizontal__MECTY{align-items:center}.PremiumFinancialAnalysis_marketInsightHorizontal__MECTY>strong{align-self:center}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l{text-align:center;justify-items:center}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>div{width:100%}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l>div>span{justify-items:center;text-align:center}.PremiumFinancialAnalysis_segmentDefinitions__IQ5_o{margin-top:30px}.PremiumFinancialAnalysis_segmentDefinitionGroupTitle__6V7mc{margin:26px 0 12px;color:#805b2e;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.PremiumFinancialAnalysis_definitionProductCards__pajdZ{margin-top:12px;align-items:stretch}.PremiumFinancialAnalysis_definitionProductCard__y9m4u{height:302px}.PremiumFinancialAnalysis_definitionProductCard__y9m4u .PremiumFinancialAnalysis_segmentCardTitle__EHmtd{width:100%;cursor:pointer}.PremiumFinancialAnalysis_definitionProductCard__y9m4u.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8,.PremiumFinancialAnalysis_definitionProductCard__y9m4u.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:focus-within,.PremiumFinancialAnalysis_definitionProductCard__y9m4u.PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:hover{transform:translateY(-5px)}.PremiumFinancialAnalysis_definitionProductCard__y9m4u .PremiumFinancialAnalysis_segmentCardDetails__3gdIL>p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.PremiumFinancialAnalysis_definitionProductCard__y9m4u .PremiumFinancialAnalysis_segmentCardDetails__3gdIL>p+p{margin-top:12px}.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4{opacity:.62;filter:saturate(.65)}.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8,.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4:focus-within,.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4:hover{opacity:1;filter:none}.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4 .PremiumFinancialAnalysis_segmentCardTitle__EHmtd{grid-template-rows:1px auto auto;align-content:center}.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4 .PremiumFinancialAnalysis_segmentCardTitle__EHmtd strong{padding:8px 16px 2px}.PremiumFinancialAnalysis_definitionArchivedCard__QhNh4 .PremiumFinancialAnalysis_segmentCardTitle__EHmtd small{padding:0 12px 9px;font-size:10px;font-weight:700;line-height:1.35}.PremiumFinancialAnalysis_definitionArchiveSource__Ol6SG{display:inline-block;margin-top:10px;color:#785c31;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:680px){.PremiumFinancialAnalysis_definitionProductCard__y9m4u{height:286px}}.PremiumFinancialAnalysis_filedStatementNav__a69AR{display:flex;flex-wrap:nowrap;justify-content:safe center;width:max-content;max-width:100%;gap:clamp(24px,4vw,56px);margin:24px auto 0;padding:0;overflow-x:auto;border:0;border-bottom:1px solid #ddd4c8;border-radius:0;background:transparent}.PremiumFinancialAnalysis_filedStatementNav__a69AR button{flex:0 0 auto;min-height:50px;padding:10px 2px 14px;border:0;border-radius:0;background:transparent;font-size:14px;white-space:nowrap}.PremiumFinancialAnalysis_filedStatementNav__a69AR button[aria-pressed=true]{background:transparent;box-shadow:none}.PremiumFinancialAnalysis_statementWorkspace__iTbkK{margin-top:25px;padding:0 22px 22px;border:1px solid #e5d8c3;border-radius:24px;background:linear-gradient(180deg,#fcf9f3,#fff 230px)}.PremiumFinancialAnalysis_statementReadingHeader__ZqOjQ span{color:#8b612d;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PremiumFinancialAnalysis_statementReadingHeader__ZqOjQ{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:23px 0 19px}.PremiumFinancialAnalysis_statementReadingHeader__ZqOjQ h4{margin:5px 0 0;color:var(--crown-ink);font-size:24px;letter-spacing:-.025em}.PremiumFinancialAnalysis_statementReadingHeader__ZqOjQ p{max-width:460px;margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.55;text-align:left}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV{display:flex;flex:0 0 auto;justify-content:flex-end;gap:clamp(10px,1.5vw,24px);width:max-content;max-width:100%;margin:0;padding:0;overflow-x:auto;border:0;border-bottom:1px solid #ddd4c8;border-radius:0;background:transparent}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV button{flex:0 0 auto;min-width:0;min-height:42px;padding:8px 2px 11px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);font-size:12px;white-space:nowrap}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV button:after{display:block}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV button:hover{background:transparent;color:var(--crown-ink)}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV button[aria-pressed=true]{background:transparent;color:var(--crown-ink);box-shadow:none}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedToolbar__gLsP9{position:relative;z-index:100;margin-top:0;padding:12px 14px;border:1px solid #e7dfd4;border-radius:14px;background:#fff}.PremiumFinancialAnalysis_statementPeriodControls__wnW6H{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.PremiumFinancialAnalysis_statementPeriodControls__wnW6H .PremiumFinancialAnalysis_yearPickerTriggerCompact__SpxPw{min-height:39px;gap:6px;padding:6px 10px;border-color:#d9c7af;border-radius:10px;background:#fffaf2;color:#63432d;font-size:12px}.PremiumFinancialAnalysis_statementPeriodControls__wnW6H .PremiumFinancialAnalysis_yearPickerTriggerCompact__SpxPw>span{min-width:23px;text-align:center}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedToolbar__gLsP9{z-index:1;justify-content:space-between;gap:12px;padding-right:14px;background:#fffaf4}.PremiumFinancialAnalysis_statementIconRail__Scszu{display:flex;align-items:center;gap:7px;min-width:0;overflow:visible}.PremiumFinancialAnalysis_statementIconRail__Scszu button{position:relative;display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid #ddcbb7;border-radius:11px;background:#fffdf9;color:#75492e;box-shadow:0 2px 5px #4b2e1910;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.PremiumFinancialAnalysis_statementIconRail__Scszu button:hover,.PremiumFinancialAnalysis_statementIconRail__Scszu button[aria-pressed=true]{border-color:#8b5433;background:#8b5433;color:#fff;box-shadow:0 4px 12px #4b2e192b;transform:translateY(-2px)}.PremiumFinancialAnalysis_statementIconRail__Scszu button:focus-visible{outline:2px solid #8b5433;outline-offset:3px}.PremiumFinancialAnalysis_statementIconRail__Scszu button[aria-pressed=true]{border-color:#8b5433;box-shadow:0 0 0 2px #8b543322}.PremiumFinancialAnalysis_statementIconRail__Scszu button:after{position:absolute;z-index:5;bottom:calc(100% + 9px);left:50%;width:max-content;max-width:170px;padding:6px 9px;border-radius:6px;background:#38271e;color:#fffaf4;content:attr(data-tooltip);font-size:11px;font-weight:700;line-height:1.2;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.PremiumFinancialAnalysis_statementIconRail__Scszu button:is(:hover,:focus-visible):after{opacity:1;transform:translate(-50%)}.PremiumFinancialAnalysis_statementIconRail__Scszu button:disabled{opacity:.4;cursor:not-allowed}.PremiumFinancialAnalysis_statementIconRail__Scszu button:disabled:hover{border-color:#ddcbb7;background:#fffdf9;color:#75492e;box-shadow:0 2px 5px #4b2e1910;transform:none}.PremiumFinancialAnalysis_statementIconRail__Scszu button:disabled:after{display:none}.PremiumFinancialAnalysis_statementIconRail__Scszu button .PremiumFinancialAnalysis_statementToolIcon__1rhi7{color:inherit}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_inlineSearch__h4PUe{flex:0 1 200px}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_explanationRow__wdVHq td{background:#f6efe5}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_explanationRow__wdVHq>td>div{box-sizing:border-box;width:100cqw;max-width:100%;padding:12px 18px;color:#4a362b;line-height:1.45}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_explanationRow__wdVHq p{margin-top:4px}.PremiumFinancialAnalysis_missingValueHint__lOzWH{display:inline-block;min-width:24px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:help}.PremiumFinancialAnalysis_missingValueHint__lOzWH:focus-visible{outline:2px solid #925b39;outline-offset:3px}.PremiumFinancialAnalysis_missingValueTooltip__mUNkS{position:fixed;z-index:10000;box-sizing:border-box;overflow:auto;padding:10px 12px;border:1px solid #dfcbb6;border-radius:9px;background:#fffaf4;color:#38271e;box-shadow:0 5px 18px #38271e24;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px;font-weight:450;line-height:1.45;text-align:left;white-space:normal}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedTable___o5tQ{margin-top:12px;border:1px solid #e7dfd4;border-radius:14px;background:#fff}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedTable___o5tQ thead th{background:#f6efe5;color:#684c28;font-weight:700}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedTable___o5tQ tbody tr:not(.PremiumFinancialAnalysis_explanationRow__wdVHq):nth-of-type(2n)>:is(th,td){background:#fbfaf8}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedTable___o5tQ tbody tr:not(.PremiumFinancialAnalysis_explanationRow__wdVHq):hover>:is(th,td){background:#f6eddf}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_tableScroll__QBHB3 td,.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_tableScroll__QBHB3 th{padding-top:11px;padding-bottom:11px}@media (max-width:900px){.PremiumFinancialAnalysis_statementReadingHeader__ZqOjQ{align-items:start;flex-direction:column;gap:15px}}@media (max-width:680px){.PremiumFinancialAnalysis_statementWorkspace__iTbkK{padding:0 12px 16px;border-radius:17px}.PremiumFinancialAnalysis_filedStatementNav__a69AR{gap:18px;margin-top:18px}.PremiumFinancialAnalysis_filedStatementNav__a69AR button{min-height:44px;font-size:12px}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV{justify-content:flex-start;width:100%}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedPeriodNav__mAnfV button{min-height:40px}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedToolbar__gLsP9{padding:10px}.PremiumFinancialAnalysis_statementPeriodControls__wnW6H{justify-content:flex-start;width:100%}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_filedToolbar__gLsP9{flex-wrap:wrap;align-items:center}.PremiumFinancialAnalysis_statementIconRail__Scszu{gap:5px;overflow-x:auto;padding:2px}.PremiumFinancialAnalysis_statementIconRail__Scszu button{flex-basis:38px;width:38px;height:40px}.PremiumFinancialAnalysis_statementWorkspace__iTbkK .PremiumFinancialAnalysis_inlineSearch__h4PUe{flex:1 1 100%}}@media (hover:none){.PremiumFinancialAnalysis_statementIconRail__Scszu button:after{display:none}}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM{--tree-step:24px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_filedRowLabel__MDgyW{gap:7px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeGuides__KgwWc{z-index:0}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeGuides__KgwWc i:before{border-color:#d8c6a9}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_guide_branch__97JhX:after,.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_guide_last__GzpQS:after{right:-3px;border-color:#d8c6a9}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_guide_stem__Ai2ND:before{border-color:#d8c6a9}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeSpacer__w3JgN,.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy{flex:0 0 24px;width:24px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeSpacer__w3JgN{position:relative;z-index:1;display:inline-grid;place-items:center}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeSpacer__w3JgN:after{content:"";width:6px;height:6px;border:1px solid #c6a571;border-radius:50%;background:#fffaf1}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy{position:relative;z-index:1;min-height:24px;height:24px;border:1px solid #ddc9a8;border-radius:7px;background:#fffaf1;color:#805b2e}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy[aria-expanded=true]{border-color:#c69f64;background:#f3e4ca;color:#694819}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy:hover{border-color:#b8873d;background:#f7ead5}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy:focus-visible{outline:2px solid #805b2e;outline-offset:2px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy svg{width:12px;height:12px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy[aria-expanded=true] svg{transform:rotate(90deg)}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_rowButton__ACKNU{position:relative;z-index:1}@media (max-width:680px){.PremiumFinancialAnalysis_explorerFiledTable__LgJMM{--tree-step:20px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_filedRowLabel__MDgyW{gap:5px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeSpacer__w3JgN,.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy{flex-basis:20px;width:20px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_treeToggle__w8Cdy{min-height:20px;height:20px;border-radius:6px}.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_guide_branch__97JhX:after,.PremiumFinancialAnalysis_explorerFiledTable__LgJMM .PremiumFinancialAnalysis_guide_last__GzpQS:after{right:-2px}}.PremiumFinancialAnalysis_tradingCharts__s5Iak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.PremiumFinancialAnalysis_tradingChoice__RRULL{min-width:0;padding:22px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#fff,#fbf8f2);cursor:pointer;transition:border-color .2s,box-shadow .2s}.PremiumFinancialAnalysis_tradingChoice__RRULL[data-selected=true]{border-color:#b8873d;box-shadow:0 0 0 2px #b8873d20}.PremiumFinancialAnalysis_tradingChoice__RRULL>button{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;border:0;background:none;color:#252347;font:inherit;font-size:19px;font-weight:700;text-align:left;cursor:pointer}.PremiumFinancialAnalysis_tradingChoice__RRULL>button:focus-visible{outline:2px solid #b8873d;outline-offset:6px}.PremiumFinancialAnalysis_tradingChoice__RRULL>p{min-height:64px;margin:12px 0 20px;color:#696475;font-size:13px;line-height:1.65}.PremiumFinancialAnalysis_tradingChoice__RRULL .PremiumFinancialAnalysis_congressChart__3cSEX,.PremiumFinancialAnalysis_tradingChoice__RRULL .PremiumFinancialAnalysis_insiderChartCard__I5UmR{height:290px;border:0;padding:0;background:none}@media (max-width:760px){.PremiumFinancialAnalysis_tradingCharts__s5Iak{grid-template-columns:1fr}.PremiumFinancialAnalysis_tradingChoice__RRULL>p{min-height:0}}.PremiumFinancialAnalysis_ownershipMixLayout__S_k4t{display:grid;grid-template-columns:190px minmax(190px,.7fr) minmax(300px,1.3fr);align-items:center;gap:28px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fffdf9}.PremiumFinancialAnalysis_ownershipMixDonut__BZQg9{position:relative;z-index:1;width:190px;height:190px;justify-self:center}.PremiumFinancialAnalysis_ownershipMixCenter__McnEe{position:absolute;top:50%;left:50%;display:grid;gap:2px;transform:translate(-50%,-50%);color:var(--crown-ink);font-size:25px;font-weight:800;text-align:center;pointer-events:none}.PremiumFinancialAnalysis_ownershipMixCenter__McnEe span{color:var(--muted);font-size:11px;font-weight:600}.PremiumFinancialAnalysis_ownershipMixLegend__BLpiJ{display:grid;gap:9px;min-width:0}.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu{position:relative;display:grid;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:52px;padding:7px 9px;border:1px solid #e6ddcf;border-radius:12px;background:#fff}.PremiumFinancialAnalysis_ownershipMixLegendLine__jfbEX{position:absolute;top:50%;right:100%;width:29px;height:2px;transform:translateY(-50%)}.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu:first-child .PremiumFinancialAnalysis_ownershipMixLegendLine__jfbEX,.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu:last-child .PremiumFinancialAnalysis_ownershipMixLegendLine__jfbEX{width:45px}.PremiumFinancialAnalysis_ownershipMixLegendIcon__7VH_b{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;font-size:16px;line-height:1}.PremiumFinancialAnalysis_ownershipMixLegendIcon__7VH_b svg{width:23px;height:23px}.PremiumFinancialAnalysis_ownershipMixLegendName__HFS2n{min-width:0;color:var(--crown-ink);font-size:12px;font-weight:650;line-height:1.25}.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu strong{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border:0;background:transparent}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N{min-height:94px;padding:11px 13px;border:1px solid #e6ddcf;border-radius:12px;background:#fff}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N>span{min-height:0}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N>strong{margin-top:5px;font-size:clamp(18px,1.6vw,23px)}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N>small{margin-top:5px}@media (max-width:900px){.PremiumFinancialAnalysis_ownershipMixLayout__S_k4t{grid-template-columns:190px minmax(0,1fr)}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1{grid-column:1/-1}}@media (max-width:480px){.PremiumFinancialAnalysis_ownershipMixLayout__S_k4t{grid-template-columns:138px minmax(0,1fr);gap:14px;padding:13px}.PremiumFinancialAnalysis_ownershipMixDonut__BZQg9{width:138px;height:138px}.PremiumFinancialAnalysis_ownershipMixCenter__McnEe{font-size:20px}.PremiumFinancialAnalysis_ownershipMixLegend__BLpiJ{gap:5px}.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu{grid-template-columns:23px minmax(0,1fr);gap:4px;min-height:42px;padding:4px}.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu:first-child .PremiumFinancialAnalysis_ownershipMixLegendLine__jfbEX,.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu:last-child .PremiumFinancialAnalysis_ownershipMixLegendLine__jfbEX,.PremiumFinancialAnalysis_ownershipMixLegendLine__jfbEX{width:15px}.PremiumFinancialAnalysis_ownershipMixLegendIcon__7VH_b{width:23px;height:23px;font-size:13px}.PremiumFinancialAnalysis_ownershipMixLegendName__HFS2n{font-size:10px}.PremiumFinancialAnalysis_ownershipMixLegendItem__FPnLu strong{grid-column:2;font-size:11px}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N{min-height:96px;padding:10px}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1 .PremiumFinancialAnalysis_intelligenceCard__7ZL4N>strong{font-size:20px}}@media (max-width:360px){.PremiumFinancialAnalysis_ownershipMixLayout__S_k4t{grid-template-columns:minmax(0,1fr)}.PremiumFinancialAnalysis_ownershipMixDonut__BZQg9{margin-inline:auto}.PremiumFinancialAnalysis_ownershipMixCards__qD8V1{grid-template-columns:minmax(0,1fr)}}.PremiumFinancialAnalysis_ownershipMovementChart__Cv4Oo{position:relative}.PremiumFinancialAnalysis_fundLogoRail__UuWcw{position:absolute;top:16px;bottom:34px;left:4px;z-index:2;display:grid;width:40px;pointer-events:none}.PremiumFinancialAnalysis_fundLogoItem__QRuGm{position:relative;display:grid;width:36px;height:36px;align-self:center;place-items:center;overflow:visible;border:0;border-radius:50%;background:transparent;box-shadow:0 2px 9px #2523470d;pointer-events:auto}.PremiumFinancialAnalysis_fundLogoItem__QRuGm>div:not(.PremiumFinancialAnalysis_fundLogoTooltip__OrIP3){width:36px;height:36px;border-radius:50%;overflow:hidden}.PremiumFinancialAnalysis_fundLogoItem__QRuGm:has(.PremiumFinancialAnalysis_fundLogoFallback__C7u8G){background:#f5f2ec}.PremiumFinancialAnalysis_fundLogoItem__QRuGm:focus-visible{outline:2px solid #b8873d;outline-offset:2px}.PremiumFinancialAnalysis_fundLogoFallback__C7u8G{color:#76521f;font-size:11px;font-weight:800}.PremiumFinancialAnalysis_fundLogoTooltip__OrIP3{position:absolute;bottom:calc(100% + 7px);left:50%;z-index:5;width:max-content;max-width:min(230px,70vw);padding:8px 10px;transform:translate(-50%,4px);border:1px solid #dfd8cf;border-radius:9px;background:#fff;color:var(--crown-ink);box-shadow:0 8px 24px #25234720;font-size:11px;font-weight:700;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.PremiumFinancialAnalysis_fundLogoItem__QRuGm:is(:hover,:focus-visible) .PremiumFinancialAnalysis_fundLogoTooltip__OrIP3{transform:translate(-50%);opacity:1}.PremiumFinancialAnalysis_tradingChoice__RRULL{padding:16px}.PremiumFinancialAnalysis_tradingChoice__RRULL>button{font-size:16px}.PremiumFinancialAnalysis_tradingChoice__RRULL>p{min-height:0;margin:8px 0 10px;font-size:11px;line-height:1.45}.PremiumFinancialAnalysis_tradingChoice__RRULL .PremiumFinancialAnalysis_congressChart__3cSEX,.PremiumFinancialAnalysis_tradingChoice__RRULL .PremiumFinancialAnalysis_insiderChartCard__I5UmR{height:150px}.PremiumFinancialAnalysis_tradingRecords__gGajB{scroll-margin-top:calc(var(--app-nav-height, 76px) + 16px)}.PremiumFinancialAnalysis_statementNav__a6Qqm{display:flex;justify-content:center;flex-wrap:wrap;width:max-content;margin-inline:auto;overflow:visible}.PremiumFinancialAnalysis_statementNav__a6Qqm button{flex:0 1 auto;min-width:0;max-width:100%;text-align:center;white-space:normal;overflow-wrap:anywhere}@media (max-width:680px){.PremiumFinancialAnalysis_summaryTableToolbar___cTci{grid-template-columns:minmax(0,1fr)}.PremiumFinancialAnalysis_panelHeading__leM8y.PremiumFinancialAnalysis_summaryHeading__dBSQJ{grid-column:1}.PremiumFinancialAnalysis_summaryActions__LP1uX{grid-column:1;grid-row:3;justify-content:center}.PremiumFinancialAnalysis_summaryActions__LP1uX .PremiumFinancialAnalysis_newsLink__T_EuK{text-align:center}.PremiumFinancialAnalysis_summaryUnitRow__i0UaA{grid-row:4}}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz{text-align:center}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz>div{width:100%}.PremiumFinancialAnalysis_intelligenceHeader__lNtTz p{max-width:780px;margin-right:auto;margin-left:auto}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3{justify-content:safe center;margin-right:auto;margin-left:auto}.PremiumFinancialAnalysis_intelligenceTabs__tgNk3 button{text-align:center}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_detailPanel__VikUO>.PremiumFinancialAnalysis_detailHeader__HLkQg{justify-content:center;text-align:center}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_detailPanel__VikUO>.PremiumFinancialAnalysis_detailHeader__HLkQg>div{width:100%}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_detailPanel__VikUO>.PremiumFinancialAnalysis_detailHeader__HLkQg p{max-width:780px;margin-right:auto;margin-left:auto}.PremiumFinancialAnalysis_newsHeader__oZP9b{display:flex;flex-direction:column;align-items:center;text-align:center}.PremiumFinancialAnalysis_newsHeader__oZP9b p{margin-right:auto;margin-left:auto}.PremiumFinancialAnalysis_panel__xIdm6.PremiumFinancialAnalysis_revenueExplorer__9ibCp{padding-top:0}.PremiumFinancialAnalysis_revenueExplorer__9ibCp .PremiumFinancialAnalysis_segmentControls__so6a4{margin-top:0;padding-top:0}.PremiumFinancialAnalysis_revenueExplorer__9ibCp .PremiumFinancialAnalysis_revenueDetailSwitch__ep2q9{display:flex;justify-content:safe center;width:max-content;max-width:100%;margin:14px auto 0}.PremiumFinancialAnalysis_segmentControls__so6a4{justify-content:center}.PremiumFinancialAnalysis_segmentControls__so6a4 .PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV{width:max-content;max-width:100%}@media (max-width:680px){.PremiumFinancialAnalysis_segmentControls__so6a4{display:flex;flex-direction:column;align-items:center}.PremiumFinancialAnalysis_segmentControls__so6a4 .PremiumFinancialAnalysis_revenueAxisSwitch__ijtyV{justify-content:center;width:100%}}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metricSelector__S9BoU{min-height:94px;padding:10px 12px}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metricSelector__S9BoU strong{font-size:27px;margin-top:6px}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metricSelector__S9BoU small{margin-top:4px}.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u{grid-template-rows:146px 74px 0fr;height:222px}.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8,.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u:is(:hover,:focus-within){grid-template-rows:0 58px minmax(0,1fr);height:222px}.PremiumFinancialAnalysis_definitionProductCards__pajdZ .PremiumFinancialAnalysis_segmentCardTitle__EHmtd strong{padding:9px 14px;font-size:15px}.PremiumFinancialAnalysis_definitionProductCards__pajdZ .PremiumFinancialAnalysis_segmentCardDetails__3gdIL{padding-right:12px;padding-left:12px}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X{container:revenue-mix/inline-size;min-width:0;max-width:940px;margin:18px auto 0}.PremiumFinancialAnalysis_segmentCalloutCanvas__clUrP{position:relative;display:grid;gap:18px;min-width:0}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_segmentPlot__FmqDC{position:relative;width:var(--donut-size);max-width:100%;height:var(--donut-size);margin:0 auto}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_donutCenter__SRTmO{width:58%}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_donutCenter__SRTmO strong{font-size:clamp(17px,2vw,23px);overflow-wrap:anywhere}.PremiumFinancialAnalysis_segmentMixList___difw{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0;padding:0;list-style:none}.PremiumFinancialAnalysis_segmentMixItem__Gbqdc{min-width:0;height:88px}.PremiumFinancialAnalysis_segmentMixRow__S0HMI{display:grid;grid-template-columns:66px minmax(0,1fr);grid-template-areas:"image name" "image value";grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:3px 8px;width:100%;min-width:0;height:100%;padding:10px;border:1px solid var(--line);border-left:3px solid var(--segment-color);border-radius:12px;background:var(--crown-paper);font:inherit;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.PremiumFinancialAnalysis_segmentMixItem__Gbqdc[data-active=true] .PremiumFinancialAnalysis_segmentMixRow__S0HMI{border-color:var(--segment-color);background:color-mix(in srgb,var(--segment-color) 7%,var(--crown-paper));box-shadow:0 0 0 2px color-mix(in srgb,var(--segment-color) 24%,transparent)}.PremiumFinancialAnalysis_segmentMixRow__S0HMI:focus-visible{outline:2px solid var(--segment-color);outline-offset:3px}.PremiumFinancialAnalysis_segmentMixSlice__50JuM{cursor:pointer;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis_segmentMixRow__S0HMI,.PremiumFinancialAnalysis_segmentMixSlice__50JuM{transition:none}}.PremiumFinancialAnalysis_segmentMixImage__ZCtm7{grid-area:image;display:grid;width:66px;height:66px;place-items:center;overflow:hidden;border-radius:10px;background:#f8f6f2}.PremiumFinancialAnalysis_segmentMixImage__ZCtm7>span{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.PremiumFinancialAnalysis_segmentMixImage__ZCtm7>i{width:100%;height:100%;opacity:.65}.PremiumFinancialAnalysis_segmentValueName__OhHTu{grid-area:name;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;overflow:hidden;overflow-wrap:anywhere;color:var(--crown-ink);font-size:13px;font-weight:650;line-height:1.25;text-align:center}.PremiumFinancialAnalysis_segmentMixValue__F7GG1{grid-area:value;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 4px;min-width:0;line-height:1.25}.PremiumFinancialAnalysis_segmentMixAmount__yRifE{min-width:0;color:var(--crown-ink);font-size:16px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.PremiumFinancialAnalysis_segmentMixShare__ZNySd{color:var(--muted);font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}@container revenue-mix (min-width: 480px) and (max-width: 759px){.PremiumFinancialAnalysis_segmentMixList___difw{grid-template-columns:repeat(2,minmax(0,1fr))}}@container revenue-mix (min-width: 760px){.PremiumFinancialAnalysis_segmentCalloutCanvas__clUrP{display:block;height:var(--callout-height)}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_segmentPlot__FmqDC{position:absolute;top:var(--donut-top);left:50%;transform:translateX(-50%)}.PremiumFinancialAnalysis_segmentMixItem__Gbqdc{position:absolute;top:var(--callout-top);width:var(--rail-width)}.PremiumFinancialAnalysis_segmentMixItem__Gbqdc[data-callout-side=left]{left:0}.PremiumFinancialAnalysis_segmentMixItem__Gbqdc[data-callout-side=right]{right:0}}@media (max-width:580px){.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metricSelector__S9BoU{min-height:90px;padding:8px}.PremiumFinancialAnalysis_dashboardView__0CLgJ>.PremiumFinancialAnalysis_metricRail__3ihoi .PremiumFinancialAnalysis_metricSelector__S9BoU strong{font-size:23px}.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u,.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u.PremiumFinancialAnalysis_segmentCardExpanded__n_1Q8,.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u:is(:hover,:focus-within){height:216px}.PremiumFinancialAnalysis_definitionProductCards__pajdZ>.PremiumFinancialAnalysis_definitionProductCard__y9m4u{grid-template-rows:142px 72px 0fr}}.PremiumFinancialAnalysis_definitionProductCards__pajdZ .PremiumFinancialAnalysis_segmentCardArtwork__N_Vsv{background:#f8f6f2}.PremiumFinancialAnalysis_definitionProductCards__pajdZ .PremiumFinancialAnalysis_segmentCardArtworkImage__EUGVq{background-size:cover;background-repeat:no-repeat}.PremiumFinancialAnalysis_definitionProductCards__pajdZ .PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:focus-within .PremiumFinancialAnalysis_segmentCardArtworkImage__EUGVq,.PremiumFinancialAnalysis_definitionProductCards__pajdZ .PremiumFinancialAnalysis_segmentCardInteractive__MWu0L:hover .PremiumFinancialAnalysis_segmentCardArtworkImage__EUGVq{transform:none}.PremiumFinancialAnalysis_segmentVisual__GsRv1 .PremiumFinancialAnalysis_segmentBarChart__UMbZo{height:220px}.PremiumFinancialAnalysis_newsFeatured__WhSu0{height:350px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);transition:box-shadow .32s ease,transform .32s ease}.PremiumFinancialAnalysis_newsFeatured__WhSu0:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 16px 40px #25234718}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsBanner__EyaKh{height:100%;min-height:0}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj{min-height:0;padding:20px 24px}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{margin-top:5px;font-size:clamp(23px,2vw,29px);line-height:1.16}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleDetails__lc7Io{width:100%;min-height:0;max-height:none;margin-top:4px;overflow:auto;opacity:1;transform:none}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleDetails__lc7Io>p{display:block;margin:8px 0 0;color:#64616f;font-size:13px;line-height:1.5}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleFooter__S6hge{flex:0 0 auto;margin-top:auto;padding-top:12px}.PremiumFinancialAnalysis_newsCard__rVnFr{--news-image-height:210px;position:relative;height:420px;grid-template-rows:var(--news-image-height) minmax(0,1fr);transition:grid-template-rows .48s cubic-bezier(.22,.8,.22,1),box-shadow .3s ease,transform .3s ease}.PremiumFinancialAnalysis_newsCard__rVnFr:is(:hover,:focus-within),.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=true]{transform:translateY(-4px);grid-template-rows:28px minmax(0,1fr);box-shadow:0 16px 38px #25234716}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsBanner__EyaKh{min-height:0}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsPublication__jYuqe{position:absolute;z-index:2;top:var(--news-image-height);left:50%;max-width:calc(100% - 32px);transform:translate(-50%,-50%);transition:top .48s cubic-bezier(.22,.8,.22,1),width .56s cubic-bezier(.22,1,.36,1),max-width .36s cubic-bezier(.22,1,.36,1),box-shadow .36s ease}.PremiumFinancialAnalysis_newsCard__rVnFr:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsPublication__jYuqe,.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=true] .PremiumFinancialAnalysis_newsPublication__jYuqe{top:34px}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleBody__b5ssj{min-height:0;padding:30px 22px 56px}.PremiumFinancialAnalysis_newsArticleBody__b5ssj{overflow:hidden}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{display:-webkit-box;flex:0 0 auto;margin-top:0;overflow:hidden;font-size:clamp(22px,1.9vw,27px);line-height:1.16;-webkit-box-orient:vertical;-webkit-line-clamp:4;transition:margin-top .4s ease,font-size .4s ease,transform .4s ease}.PremiumFinancialAnalysis_newsCard__rVnFr:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3,.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=true] .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{margin-top:8px;font-size:clamp(18px,1.55vw,22px);transform:none}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleDetails__lc7Io{width:100%;min-height:0;max-height:0;overflow:hidden;opacity:0;transform:translateY(16px);transition:max-height .48s cubic-bezier(.22,.8,.22,1),opacity .32s ease,transform .4s ease}.PremiumFinancialAnalysis_newsCard__rVnFr:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsArticleDetails__lc7Io,.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=true] .PremiumFinancialAnalysis_newsArticleDetails__lc7Io{max-height:290px;overflow:auto;opacity:1;transform:translateY(0)}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleDetails__lc7Io>p{display:block;margin:10px 0 0;color:#64616f;font-size:12.5px;line-height:1.5}.PremiumFinancialAnalysis_newsArticleDetails__lc7Io .PremiumFinancialAnalysis_newsMeta__XzIm6{margin-top:8px}.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleFooter__S6hge{position:absolute;right:22px;bottom:20px;left:22px;width:auto;margin:0;padding:0}.PremiumFinancialAnalysis_newsSummaryToggle__E6srb{display:none;margin-top:10px;padding:0;border:0;background:none;color:#80531f;font-size:12px;font-weight:750;text-align:left}@media (max-width:900px){.PremiumFinancialAnalysis_newsFeatured__WhSu0{height:520px;grid-template-columns:1fr;grid-template-rows:175px minmax(0,1fr)}.PremiumFinancialAnalysis_newsFeatured__WhSu0 .PremiumFinancialAnalysis_newsArticleBody__b5ssj{border-top:1px solid #e7dfd4;border-left:0}}@media (max-width:680px){.PremiumFinancialAnalysis_newsCard__rVnFr{--news-image-height:190px;height:450px}}@media (hover:none){.PremiumFinancialAnalysis_newsSummaryToggle__E6srb{display:inline-flex;cursor:pointer}.PremiumFinancialAnalysis_newsPublicationNyt__rzrJ2.PremiumFinancialAnalysis_newsPublicationSmooth__Pmn2y{width:50px}.PremiumFinancialAnalysis_newsPublicationNyt__rzrJ2 .PremiumFinancialAnalysis_newsPublicationName__cLAma{opacity:0}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false] .PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr{width:50px;max-width:50px}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false] .PremiumFinancialAnalysis_newsPublicationName__cLAma{opacity:0}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false]:is(:hover,:focus-within){grid-template-rows:var(--news-image-height) minmax(0,1fr)}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false]:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsPublication__jYuqe{top:var(--news-image-height)}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false]:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsPublicationLogo__MY8Vr{width:50px;max-width:50px}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false]:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsPublicationName__cLAma{opacity:0}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false]:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3{margin-top:0;font-size:clamp(22px,1.9vw,27px)}.PremiumFinancialAnalysis_newsCard__rVnFr[data-expanded=false]:is(:hover,:focus-within) .PremiumFinancialAnalysis_newsArticleDetails__lc7Io{max-height:0;opacity:0}}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis_newsCard__rVnFr,.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleBody__b5ssj h3,.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsArticleDetails__lc7Io,.PremiumFinancialAnalysis_newsCard__rVnFr .PremiumFinancialAnalysis_newsPublication__jYuqe,.PremiumFinancialAnalysis_newsFeatured__WhSu0{transition:none}}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5{grid-template-rows:none;row-gap:16px}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5+.PremiumFinancialAnalysis_pairedChart__j4Vd5{margin-top:0}.PremiumFinancialAnalysis_chartControlRow__dlKoQ{display:flex;min-height:44px;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.PremiumFinancialAnalysis_chartControlRow__dlKoQ .PremiumFinancialAnalysis_segmented__Tcv9u{width:max-content;max-width:100%;flex-wrap:nowrap}.PremiumFinancialAnalysis_chartControlRow__dlKoQ .PremiumFinancialAnalysis_segmented__Tcv9u button{flex:0 1 auto;min-height:38px;padding:7px 14px;white-space:nowrap}.PremiumFinancialAnalysis_chartControlRow__dlKoQ .PremiumFinancialAnalysis_legend__KWFD6{align-items:center;justify-content:center;font-size:13px;gap:8px 14px}.PremiumFinancialAnalysis_chartInsightToggle__p5s2z{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;padding:0;border:1px solid #d8c6a9;border-radius:12px;background:#fbf7ee;color:#805b2e;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.PremiumFinancialAnalysis_chartInsightToggle__p5s2z:hover{border-color:#b8873d;background:#f4e9d5;transform:translateY(-2px)}.PremiumFinancialAnalysis_chartInsightToggle__p5s2z[aria-expanded=true]{border-color:#b8873d;background:#e9d6b7;box-shadow:0 4px 12px #805b2e20}.PremiumFinancialAnalysis_chartInsightToggle__p5s2z:focus-visible{outline:2px solid #9c6829;outline-offset:3px}.PremiumFinancialAnalysis_segmentVisualControls__ez82X{align-items:center;gap:10px}.PremiumFinancialAnalysis_segmentVisualChoices__1zVrz{display:inline-flex;max-width:100%;align-items:stretch;gap:32px;overflow-x:auto;scrollbar-width:none}.PremiumFinancialAnalysis_segmentVisualChoices__1zVrz::-webkit-scrollbar{display:none}.PremiumFinancialAnalysis_segmentVisualChoices__1zVrz :is(.PremiumFinancialAnalysis_periodSwitch__FxNc7,.PremiumFinancialAnalysis_compactSwitch__EfGZm){flex:0 0 auto;gap:20px;overflow:visible;border-bottom:1px solid var(--line)}.PremiumFinancialAnalysis_segmentVisualChoices__1zVrz .PremiumFinancialAnalysis_periodSwitch__FxNc7 button{flex:0 0 auto}.PremiumFinancialAnalysis_revenueHistoryActions__jw87d{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.PremiumFinancialAnalysis_revenueHistorySection__Uxj2P>.PremiumFinancialAnalysis_segmentInsightLayout__0jeAO{margin-top:18px}.PremiumFinancialAnalysis_revenueHistorySection__Uxj2P>.PremiumFinancialAnalysis_segmentInsightLayout__0jeAO .PremiumFinancialAnalysis_revenueHistoryScroll__TIYQj{min-width:0;margin-top:0}.PremiumFinancialAnalysis_segmentInsightLayout__0jeAO{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,30px);min-width:0}.PremiumFinancialAnalysis_segmentInsightChart__zbJsa{min-width:0}.PremiumFinancialAnalysis_historySectionHeading__K44NE{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PremiumFinancialAnalysis_historySectionHeading__K44NE>div{min-width:0}.PremiumFinancialAnalysis_historySectionHeading__K44NE .PremiumFinancialAnalysis_tableNote__tLDrG{margin-top:8px}.PremiumFinancialAnalysis_segmentInsightLayout__0jeAO>.PremiumFinancialAnalysis_chart__yJCQn{min-width:0}.PremiumFinancialAnalysis_segmentInsightLayout__0jeAO>.PremiumFinancialAnalysis_aiExplanationInline__I358z{display:grid;min-width:0;gap:12px;margin-top:0;padding:0;border:0;background:none}@media (min-width:1200px){.PremiumFinancialAnalysis_segmentInsightLayoutOpen__cFNK1{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.PremiumFinancialAnalysis_segmentVisual__GsRv1:has(.PremiumFinancialAnalysis_segmentInsightLayoutOpen__cFNK1) .PremiumFinancialAnalysis_segmentInsightLayoutOpen__cFNK1 .PremiumFinancialAnalysis_aiInsightHeading__WVYGg{position:absolute;top:22px;right:0;width:calc((100% - clamp(18px, 2vw, 30px)) / 2.3);text-align:center}:is(.PremiumFinancialAnalysis_revenueHistorySection__Uxj2P,.PremiumFinancialAnalysis_historySection__Eck4k):has(.PremiumFinancialAnalysis_segmentInsightLayoutOpen__cFNK1) .PremiumFinancialAnalysis_aiInsightHeading__WVYGg{position:absolute;top:0;right:0;width:calc((100% - clamp(18px, 2vw, 30px)) / 2.3)}:is(.PremiumFinancialAnalysis_revenueHistorySection__Uxj2P,.PremiumFinancialAnalysis_historySection__Eck4k):has(.PremiumFinancialAnalysis_segmentInsightLayoutOpen__cFNK1) .PremiumFinancialAnalysis_aiInsightHeading__WVYGg>div{text-align:center}}@media (max-width:899px){.PremiumFinancialAnalysis_segmentInsightLayoutOpen__cFNK1{grid-template-columns:minmax(0,1fr)}}.PremiumFinancialAnalysis_chartWithInsight__BSKUF{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:18px;align-items:stretch}.PremiumFinancialAnalysis_chartWithInsight__BSKUF>.PremiumFinancialAnalysis_chart__yJCQn{min-width:0;margin-top:0}.PremiumFinancialAnalysis_chartWithInsight__BSKUF>.PremiumFinancialAnalysis_aiExplanationInline__I358z{display:grid;min-width:0;gap:12px;margin-top:0;padding:0;border:0;background:none}.PremiumFinancialAnalysis_aiInsightSide__guzYR{display:flex;flex-direction:column;gap:10px;min-height:280px;padding:16px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#fbf8f2,#f7f8fb 62%);animation:PremiumFinancialAnalysis_financialDeskViewIn__FYL34 .32s cubic-bezier(.22,1,.36,1) both}.PremiumFinancialAnalysis_aiInsightSide__guzYR .PremiumFinancialAnalysis_aiInsightPager__vJjkc{margin-top:auto}.PremiumFinancialAnalysis_aiInsightSide__guzYR .PremiumFinancialAnalysis_aiInsightPage__fpikD{flex:1;align-content:start}@media (min-width:900px){.PremiumFinancialAnalysis_chartWithInsight__BSKUF:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z)>.PremiumFinancialAnalysis_chart__yJCQn{height:100%;min-height:280px}}.PremiumFinancialAnalysis_aiInsightHeading__WVYGg{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;pointer-events:none}.PremiumFinancialAnalysis_aiInsightHeading__WVYGg>div{text-align:center}.PremiumFinancialAnalysis_aiInsightHeading__WVYGg>div>span{display:block;color:#886126;font-size:10px;font-weight:700;letter-spacing:.1em}.PremiumFinancialAnalysis_aiInsightHeading__WVYGg h4{font-size:21px;line-height:1.3;letter-spacing:-.025em}.PremiumFinancialAnalysis_aiInsightPager__vJjkc{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:8px;color:#886126;font-size:11px;font-weight:700;white-space:nowrap}.PremiumFinancialAnalysis_aiInsightPager__vJjkc>span{text-align:center}.PremiumFinancialAnalysis_aiInsightPager__vJjkc button{display:grid;width:34px;height:34px;padding:4px;place-items:center;border:0;background:transparent;color:#805b2e;cursor:pointer}.PremiumFinancialAnalysis_aiInsightPager__vJjkc button svg{width:22px;height:22px;transition:transform .2s ease}.PremiumFinancialAnalysis_aiInsightPager__vJjkc button:hover svg{transform:translateX(2px)}.PremiumFinancialAnalysis_aiInsightPager__vJjkc button:disabled{opacity:.3;cursor:default}.PremiumFinancialAnalysis_aiInsightPager__vJjkc button:disabled svg{transform:none}.PremiumFinancialAnalysis_aiInsightPager__vJjkc button:focus-visible{outline:2px solid #9c6829;outline-offset:2px}.PremiumFinancialAnalysis_aiInsightPage__fpikD{animation:PremiumFinancialAnalysis_financialDeskViewIn__FYL34 .28s cubic-bezier(.22,1,.36,1) both}.PremiumFinancialAnalysis_aiInsightSide__guzYR .PremiumFinancialAnalysis_aiInsightPage__fpikD{grid-template-columns:1fr}.PremiumFinancialAnalysis_aiInsightBelow__IY4K4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;animation:PremiumFinancialAnalysis_financialDeskViewIn__FYL34 .32s cubic-bezier(.22,1,.36,1) both}.PremiumFinancialAnalysis_aiInsightBelow__IY4K4>section,.PremiumFinancialAnalysis_aiInsightSide__guzYR>section{padding:14px 16px;border:1px solid #e7e6e8;border-radius:10px;background:#ffffffb8}.PremiumFinancialAnalysis_aiInsightSide__guzYR>.PremiumFinancialAnalysis_insightSummary__1G97F{border-left:3px solid var(--crown-gold)}.PremiumFinancialAnalysis_aiInsightSide__guzYR>.PremiumFinancialAnalysis_insightDriver__vALW2{border-left:3px solid var(--crown-ink)}@media (min-width:900px){.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:first-child{--chart-column:1;--insight-column:2}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:nth-child(2){--chart-column:2;--insight-column:1}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z){position:relative;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z)>:is(h3,.PremiumFinancialAnalysis_chartDescription__Nejz3,.PremiumFinancialAnalysis_chartControlRow__dlKoQ){grid-column:var(--chart-column)}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z)>.PremiumFinancialAnalysis_chartWithInsight__BSKUF{display:contents}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z) .PremiumFinancialAnalysis_chartWithInsight__BSKUF>.PremiumFinancialAnalysis_chart__yJCQn{grid-column:var(--chart-column);grid-row:4}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z) .PremiumFinancialAnalysis_aiExplanationInline__I358z{display:contents}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z) .PremiumFinancialAnalysis_aiInsightHeading__WVYGg{position:absolute;top:7px;left:calc((100% + 28px) / 2);width:calc((100% - 28px) / 2)}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:nth-child(2):has(.PremiumFinancialAnalysis_aiExplanationInline__I358z) .PremiumFinancialAnalysis_aiInsightHeading__WVYGg{left:0}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z) .PremiumFinancialAnalysis_aiInsightSide__guzYR{grid-column:var(--insight-column);grid-row:2/5}.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z) .PremiumFinancialAnalysis_aiInsightBelow__IY4K4{grid-column:1/-1;grid-row:2}.PremiumFinancialAnalysis_chartPair__vcGDw:has(>.PremiumFinancialAnalysis_pairedChart__j4Vd5:nth-child(2) .PremiumFinancialAnalysis_aiExplanationInline__I358z):not(:has(>.PremiumFinancialAnalysis_pairedChart__j4Vd5:first-child .PremiumFinancialAnalysis_aiExplanationInline__I358z))>.PremiumFinancialAnalysis_pairedChart__j4Vd5:nth-child(2){grid-row:1}.PremiumFinancialAnalysis_chartPair__vcGDw:has(>.PremiumFinancialAnalysis_pairedChart__j4Vd5:nth-child(2) .PremiumFinancialAnalysis_aiExplanationInline__I358z):not(:has(>.PremiumFinancialAnalysis_pairedChart__j4Vd5:first-child .PremiumFinancialAnalysis_aiExplanationInline__I358z))>.PremiumFinancialAnalysis_pairedChart__j4Vd5:first-child{grid-row:2;grid-column:1}}@media (max-width:899px){.PremiumFinancialAnalysis_chartPair__vcGDw>.PremiumFinancialAnalysis_pairedChart__j4Vd5+.PremiumFinancialAnalysis_pairedChart__j4Vd5{margin-top:24px}.PremiumFinancialAnalysis_aiInsightBelow__IY4K4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis_aiInsightBelow__IY4K4,.PremiumFinancialAnalysis_aiInsightSide__guzYR,.PremiumFinancialAnalysis_chartInsightToggle__p5s2z{transition:none;animation:none}}@media (max-width:899px){.PremiumFinancialAnalysis_dcfSeasonalityStage__ck4Av{grid-template-columns:minmax(0,1fr)}.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.PremiumFinancialAnalysis_dcfSeasonalitySummary__cIuoh{grid-template-columns:repeat(2,minmax(0,1fr))}}.PremiumFinancialAnalysis_holderChartSwitch__2E77f{display:inline-flex;gap:4px;padding:4px;border:1px solid #e8ddcd;border-radius:999px;background:#f5f0e8}.PremiumFinancialAnalysis_holderChartSwitch__2E77f button{min-height:36px;padding:7px 14px;border:0;border-radius:999px;background:transparent;color:#765d45;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.PremiumFinancialAnalysis_holderChartSwitch__2E77f button[aria-pressed=true]{background:#805032;color:white;box-shadow:0 2px 8px #3b251522}.PremiumFinancialAnalysis_holderChartSwitch__2E77f button:disabled{opacity:.45;cursor:not-allowed}.PremiumFinancialAnalysis_holderChartSwitch__2E77f button:focus-visible,.PremiumFinancialAnalysis_tradingDetailLink__G_U_b:focus-visible{outline:2px solid #805032;outline-offset:2px}.PremiumFinancialAnalysis_institutionalDonutLayout__lI_Gi{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px) minmax(0,1fr);align-items:center;gap:8px;max-width:820px;margin:16px auto 0}.PremiumFinancialAnalysis_institutionalDonutLayout__lI_Gi .PremiumFinancialAnalysis_ownershipDonutWrap___2UAN{position:relative;z-index:2;height:300px;min-width:0}.PremiumFinancialAnalysis_institutionalDonutConnectors__ixnho{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.PremiumFinancialAnalysis_institutionalHolderRail__Q4qEV{position:relative;z-index:2;display:grid;align-content:center;gap:7px;min-width:0}.PremiumFinancialAnalysis_institutionalHolderRailLeft__Amlm_{grid-column:1}.PremiumFinancialAnalysis_institutionalHolderRailRight__hVTIJ{grid-column:3}.PremiumFinancialAnalysis_institutionalHolderCard__RbuTl{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:1px 7px;min-width:0;min-height:54px;padding:5px 7px;border:1.5px solid;border-radius:12px;background:#fffdf9}.PremiumFinancialAnalysis_institutionalHolderLogo__H_A0X{grid-row:1/3;display:grid;width:36px;height:36px;place-items:center;overflow:hidden;border-radius:9px;background:#fff}.PremiumFinancialAnalysis_institutionalHolderLogo__H_A0X img{max-width:100%;max-height:100%;object-fit:contain}.PremiumFinancialAnalysis_institutionalHolderOtherIcon__LacIB{border-radius:50%;background:#f8f1e5;color:#b8873d}.PremiumFinancialAnalysis_institutionalHolderOtherIcon__LacIB svg{width:24px;height:24px}.PremiumFinancialAnalysis_institutionalHolderName__mKjIR{min-width:0;color:#31251e;font-size:10.5px;font-weight:750;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.PremiumFinancialAnalysis_institutionalHolderCard__RbuTl strong{color:#805032;font-size:13px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_institutionalMovementSingle__kwWU6{min-height:410px}.PremiumFinancialAnalysis_institutionalMovementSingle__kwWU6 .PremiumFinancialAnalysis_ownershipMovementChart__Cv4Oo{width:min(100%,780px);min-height:340px;margin-right:auto;margin-left:auto}.PremiumFinancialAnalysis_institutionalMovementSingle__kwWU6 .PremiumFinancialAnalysis_fundLogoRail__UuWcw{transform:none}.PremiumFinancialAnalysis_tradingChoice__RRULL{display:flex;flex-direction:column;cursor:default}.PremiumFinancialAnalysis_tradingChoice__RRULL>h4{margin:0;color:#252347;font-size:19px;font-weight:750;text-align:center}.PremiumFinancialAnalysis_tradingChoice__RRULL>.PremiumFinancialAnalysis_tradingDetailLink__G_U_b{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:100%;min-height:36px;margin:auto auto 0;padding:5px 2px 0;border:0;background:none;color:#805032;font:inherit;font-size:13px;font-weight:750;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;cursor:pointer}.PremiumFinancialAnalysis_tradingChoice__RRULL>.PremiumFinancialAnalysis_tradingDetailLink__G_U_b:hover{text-decoration-color:currentColor}.PremiumFinancialAnalysis_tradingChoice__RRULL>.PremiumFinancialAnalysis_tradingDetailLink__G_U_b span{font-size:18px;line-height:1}@media (max-width:900px){.PremiumFinancialAnalysis_institutionalDonutLayout__lI_Gi{grid-template-columns:repeat(2,minmax(0,1fr))}.PremiumFinancialAnalysis_institutionalDonutLayout__lI_Gi .PremiumFinancialAnalysis_ownershipDonutWrap___2UAN{grid-column:1/-1;grid-row:1;height:310px}.PremiumFinancialAnalysis_institutionalHolderRail__Q4qEV{grid-row:2;align-self:start}.PremiumFinancialAnalysis_institutionalHolderRailLeft__Amlm_{grid-column:1}.PremiumFinancialAnalysis_institutionalHolderRailRight__hVTIJ{grid-column:2}.PremiumFinancialAnalysis_institutionalDonutConnectors__ixnho{display:none}}@media (max-width:520px){.PremiumFinancialAnalysis_holderChartSwitch__2E77f{width:100%}.PremiumFinancialAnalysis_holderChartSwitch__2E77f button{flex:1;padding-inline:6px;font-size:11px}.PremiumFinancialAnalysis_institutionalDonutLayout__lI_Gi{grid-template-columns:minmax(0,1fr);gap:10px}.PremiumFinancialAnalysis_institutionalDonutLayout__lI_Gi .PremiumFinancialAnalysis_ownershipDonutWrap___2UAN{grid-column:1;height:270px}.PremiumFinancialAnalysis_institutionalHolderRail__Q4qEV{grid-row:auto;grid-column:1}.PremiumFinancialAnalysis_tradingChoice__RRULL>h4{font-size:17px}}.PremiumFinancialAnalysis_chartTip__XxrkO{position:relative;box-sizing:border-box;width:max-content;min-width:min(220px,calc(100vw - 32px));max-width:min(340px,calc(100vw - 32px));padding:10px 12px;border:.5px solid #e2d9c8;border-radius:10px;background:#fcfbf8;color:#252347;overflow:hidden;box-shadow:0 5px 16px rgba(37,35,71,.1)}.PremiumFinancialAnalysis_chartTipBar__6VFpD{position:absolute;top:0;bottom:0;left:0;width:3px}.PremiumFinancialAnalysis_chartTipHead__hBDOQ{display:grid;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:start;gap:6px;padding-bottom:8px;border-bottom:1px solid #e2d9c8;font-size:12px;line-height:1.4}.PremiumFinancialAnalysis_chartTipYear__veOz_{grid-column:2;font-size:14px;font-weight:750;text-align:center;color:#252347}.PremiumFinancialAnalysis_chartTipHead__hBDOQ:not(:has(.PremiumFinancialAnalysis_chartTipStatus__0LdUC)) .PremiumFinancialAnalysis_chartTipYear__veOz_{grid-column:1/-1}.PremiumFinancialAnalysis_chartTipStatus__0LdUC{grid-column:3;justify-self:end;min-width:0;color:#77748a;font-size:10.5px;text-align:right;overflow-wrap:anywhere}.PremiumFinancialAnalysis_chartTipRows__xst6w{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:6px 12px;margin:8px 0 0;font-size:12px}.PremiumFinancialAnalysis_chartTipRows__xst6w>div{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline}.PremiumFinancialAnalysis_chartTipRows__xst6w dt{min-width:0;margin:0;color:#77748a;line-height:1.45;overflow-wrap:anywhere}.PremiumFinancialAnalysis_chartTipRows__xst6w .PremiumFinancialAnalysis_chartTipMain__aPX_x,.PremiumFinancialAnalysis_chartTipRows__xst6w dd{margin:0;text-align:right;font-size:12px;font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap;overflow-wrap:normal}.PremiumFinancialAnalysis_chartTipRows__xst6w .PremiumFinancialAnalysis_chartTipSeriesLabel__ijq_V{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:baseline;column-gap:6px}.PremiumFinancialAnalysis_chartTipSeriesLabel__ijq_V i{display:block;width:6px;height:6px;border-radius:50%}.PremiumFinancialAnalysis_splitModern__hVnHF{display:grid;gap:14px}.PremiumFinancialAnalysis_splitCumulative__4W6Nb{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid rgba(184,135,61,.28);border-radius:14px;background:rgba(184,135,61,.1)}.PremiumFinancialAnalysis_splitCumulative__4W6Nb>strong{color:#76521f;font-size:28px;font-weight:800;line-height:32px;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis_splitCumulative__4W6Nb>div{display:grid;gap:2px;min-width:0}.PremiumFinancialAnalysis_splitCumulative__4W6Nb span{color:#76521f;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.PremiumFinancialAnalysis_splitCumulative__4W6Nb p{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.PremiumFinancialAnalysis_splitEvents__OLEiW{display:grid;margin:0;padding:0;list-style:none}.PremiumFinancialAnalysis_splitEvents__OLEiW li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:stretch;column-gap:12px}.PremiumFinancialAnalysis_splitRail__huS62{display:grid;grid-template-rows:18px auto 1fr;justify-items:center}.PremiumFinancialAnalysis_splitRail__huS62 i{width:2px;background:rgba(184,135,61,.35)}.PremiumFinancialAnalysis_splitRail__huS62 b{width:12px;height:12px;box-sizing:border-box;border:2.5px solid #b8873d;border-radius:50%;background:#fffdf9}.PremiumFinancialAnalysis_splitRail__huS62 u{width:2px;background:rgba(184,135,61,.35);text-decoration:none}.PremiumFinancialAnalysis_splitEvents__OLEiW li:last-child .PremiumFinancialAnalysis_splitRail__huS62 u,.PremiumFinancialAnalysis_splitEvents__OLEiW li[data-first] .PremiumFinancialAnalysis_splitRail__huS62 i{background:transparent}.PremiumFinancialAnalysis_splitEvents__OLEiW li[data-first] .PremiumFinancialAnalysis_splitRail__huS62 b{background:#b8873d}.PremiumFinancialAnalysis_splitEvents__OLEiW li>div{display:grid;align-content:center;gap:2px;padding:10px 0}.PremiumFinancialAnalysis_splitEvents__OLEiW li>div strong{font-size:13px;font-weight:700}.PremiumFinancialAnalysis_splitEvents__OLEiW li>div small{color:var(--muted);font-size:12px}.PremiumFinancialAnalysis_splitPill__vyXfQ{align-self:center;min-width:58px;padding:6px 12px;border:1px solid rgba(184,135,61,.3);border-radius:999px;background:rgba(184,135,61,.12);color:#76521f;font-size:17px;font-weight:800;line-height:21px;text-align:center;font-variant-numeric:tabular-nums}@media (min-width:900px){.PremiumFinancialAnalysis_shell__EUsQd{--financial-ui-scale:.84;padding:calc(40px * var(--financial-ui-scale)) calc(32px * var(--financial-ui-scale)) calc(80px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_panel__xIdm6{padding-block:calc(24px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_controlHeading__byJRT p,.PremiumFinancialAnalysis_detailHeader__HLkQg p,.PremiumFinancialAnalysis_panelHeading__leM8y p{font-size:calc(14px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_historySectionHeading__K44NE h3,.PremiumFinancialAnalysis_pairedChart__j4Vd5 h3,.PremiumFinancialAnalysis_panelHeading__leM8y h3,.PremiumFinancialAnalysis_segmentVisualHeading__K__pu h3{font-size:calc(24px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_chart__yJCQn:not(.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_chart__yJCQn){height:calc(280px * var(--financial-ui-scale));margin-top:calc(24px * var(--financial-ui-scale));padding:calc(12px * var(--financial-ui-scale)) 5px 3px}.PremiumFinancialAnalysis_pePanel__CxV34 .PremiumFinancialAnalysis_chart__yJCQn{height:calc(300px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_metricChartCard__VR1Ta .PremiumFinancialAnalysis_valuationMultiplesChart__PCF11{min-height:calc(380px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_insiderChartCard__I5UmR,.PremiumFinancialAnalysis_metricChartCard__VR1Ta,.PremiumFinancialAnalysis_movementCard__9aCaw,.PremiumFinancialAnalysis_ownershipDonutCard__Lwe_e,.PremiumFinancialAnalysis_referenceCard__hbi1f{padding:calc(18px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_chartWithInsight__BSKUF:has(.PremiumFinancialAnalysis_aiExplanationInline__I358z)>.PremiumFinancialAnalysis_chart__yJCQn{height:100%;min-height:calc(280px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_chart__yJCQn .recharts-cartesian-axis-tick-value,.PremiumFinancialAnalysis_dcfChart__lylbs .recharts-cartesian-axis-tick-value{font-size:10.5px}.PremiumFinancialAnalysis_chartControlRow__dlKoQ .PremiumFinancialAnalysis_legend__KWFD6,.PremiumFinancialAnalysis_legend__KWFD6{font-size:calc(13px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_segmentVisual__GsRv1{margin-top:calc(26px * var(--financial-ui-scale));padding-top:calc(22px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_segmentDonutLayout__1uM8X .PremiumFinancialAnalysis_segmentPlot__FmqDC{height:calc(360px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_historySection__Eck4k{margin-top:calc(36px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_statementVisual__ANi5o{padding:calc(20px * var(--financial-ui-scale));margin-block:18px 13px}.PremiumFinancialAnalysis_statementVisualHeader__2wjnh h4{font-size:calc(18px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_dcfModelSection__x_LDj,.PremiumFinancialAnalysis_dcfScenarioStudio__CWuEg{padding-block:calc(clamp(42px, 6vw, 72px) * var(--financial-ui-scale))}.PremiumFinancialAnalysis_dcfSectionHeading__5Z4Th h4{font-size:calc(clamp(28px, 3.6vw, 48px) * var(--financial-ui-scale))}.PremiumFinancialAnalysis_dcfHeroCopy__2w5eI h3{font-size:calc(clamp(34px, 4.35vw, 58px) * var(--financial-ui-scale))}.PremiumFinancialAnalysis_dcfHeroValue__1eo8l{min-height:calc(286px * var(--financial-ui-scale));padding:20px 22px}.PremiumFinancialAnalysis_dcfChartStage__UX5PP{padding:18px 20px 13px}.PremiumFinancialAnalysis_dcfChart__lylbs,.PremiumFinancialAnalysis_dcfChart__lylbs[data-dcf-chart-kind=revenue-lines]{height:calc(315px * var(--financial-ui-scale))}.PremiumFinancialAnalysis_dcfModelExplanation__b9q5x{padding:calc(24px * var(--financial-ui-scale))}}