.analystReports-module__1gQe-W__catalogue{max-width:var(--container);padding:calc(var(--header-height) + var(--space-12)) var(--layout-padding) var(--space-16);gap:var(--space-10);flex-direction:column;margin:0 auto;display:flex}.analystReports-module__1gQe-W__featured{align-items:center;gap:var(--space-16);background:var(--color-bg-card);padding:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.analystReports-module__1gQe-W__featuredCover{max-width:var(--report-cover-width);justify-self:center;width:100%;display:block}.analystReports-module__1gQe-W__featuredCopy{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.analystReports-module__1gQe-W__reportGrid{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analystReports-module__1gQe-W__reportCard{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.analystReports-module__1gQe-W__emptyCollection{align-items:flex-start;gap:var(--space-6);padding:var(--space-12);background:var(--color-bg-card);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.analystReports-module__1gQe-W__emptyMark{border-bottom:2px solid var(--color-accent);padding-bottom:var(--space-3)}.analystReports-module__1gQe-W__reader{padding-top:var(--header-height);--report-sticky-top:calc(var(--header-height) + var(--report-toolbar-height));background:var(--color-bg)}.analystReports-module__1gQe-W__readerPreview{--header-height:0px}.analystReports-module__1gQe-W__readerToolbar{top:var(--header-height);z-index:var(--z-sticky);min-height:var(--report-toolbar-min-height);padding:var(--space-3) var(--layout-padding);justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--color-bg);border-block:1px solid var(--color-border);display:flex;position:sticky}.analystReports-module__1gQe-W__toolbarIdentity,.analystReports-module__1gQe-W__toolbarControls,.analystReports-module__1gQe-W__toolbarPager{align-items:center;gap:var(--space-3);min-width:0;display:flex}.analystReports-module__1gQe-W__toolbarTitle{max-width:var(--report-toolbar-title-width);border-left:1px solid var(--color-border);padding-left:var(--space-4)}.analystReports-module__1gQe-W__toolbarPager{white-space:nowrap}.analystReports-module__1gQe-W__contentsToggle{display:none}.analystReports-module__1gQe-W__readerGrid{grid-template-columns:var(--report-contents-width) minmax(0, 1fr);max-width:var(--container-wide);align-items:stretch;margin:0 auto;display:grid}.analystReports-module__1gQe-W__withSources{grid-template-columns:var(--report-contents-width) minmax(0, 1fr) var(--report-sources-width)}.analystReports-module__1gQe-W__contents{border-right:1px solid var(--color-border);padding:var(--space-6)}.analystReports-module__1gQe-W__stickyContents{top:calc(var(--report-sticky-top) + var(--space-6));gap:var(--space-6);max-height:calc(100dvh - var(--report-sticky-top) - var(--space-12));flex-direction:column;display:flex;position:sticky;overflow-y:auto}.analystReports-module__1gQe-W__pageLinks{gap:var(--space-2);flex-direction:column;display:flex}.analystReports-module__1gQe-W__pageLink{grid-template-columns:var(--space-5) minmax(0, 1fr);gap:var(--space-2);padding-block:var(--space-2);color:var(--color-text-muted);display:grid}.analystReports-module__1gQe-W__pageLink[aria-current=page],.analystReports-module__1gQe-W__pageLink:hover{color:var(--color-accent-text)}.analystReports-module__1gQe-W__contentsColophon{padding-top:var(--space-8);gap:var(--space-2);flex-direction:column;display:flex}.analystReports-module__1gQe-W__paperColumn{min-width:0;padding:var(--space-8);background:var(--color-report-workspace)}.analystReports-module__1gQe-W__paperStack{gap:var(--space-8);max-width:var(--report-paper-width);flex-direction:column;margin-inline:auto;display:flex}.analystReports-module__1gQe-W__readerPage{min-width:0;scroll-margin-top:calc(var(--report-sticky-top) + var(--space-4))}.analystReports-module__1gQe-W__paperFrame{aspect-ratio:17/22;width:100%;max-width:var(--report-paper-width);background:var(--color-report-paper);box-shadow:var(--shadow-report-paper);position:relative;overflow:clip;container-type:inline-size}.analystReports-module__1gQe-W__paper{--font-sans:var(--report-font-sans);--font-mono:var(--report-font-mono);--color-bg:var(--color-report-paper);--color-bg-card:var(--color-report-paper);--color-text-heading:var(--color-report-ink);--color-text-body:var(--color-report-body);--color-text-muted:var(--color-report-muted);--color-text-secondary:var(--color-report-muted);--color-accent-text:var(--color-report-accent);--type-display:var(--report-type-display);--type-h1:var(--report-type-h1);color:var(--color-report-ink);background:var(--color-report-paper);overflow-wrap:anywhere;width:var(--report-paper-width);height:var(--report-paper-height);padding:var(--space-12);transform:scale(tan(atan2(100cqw, var(--report-paper-width))));transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:0;left:0}.analystReports-module__1gQe-W__coverHeader,.analystReports-module__1gQe-W__runningHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.analystReports-module__1gQe-W__coverHeader>:last-child,.analystReports-module__1gQe-W__runningHeader>:last-child{text-align:right;max-width:60%}.analystReports-module__1gQe-W__runningHeader{padding-bottom:var(--space-5);border-bottom:1px solid var(--color-report-line)}.analystReports-module__1gQe-W__coverIntro{margin-top:var(--space-12)}.analystReports-module__1gQe-W__coverTitle{margin-block:var(--space-5);letter-spacing:-.055em;overflow-wrap:anywhere;line-height:1}.analystReports-module__1gQe-W__coverSubtitle{max-width:var(--report-cover-copy-width)}.analystReports-module__1gQe-W__coverArtwork{min-height:0;margin-block:var(--space-5);flex:1;position:relative;overflow:hidden}.analystReports-module__1gQe-W__orbits{width:70%;height:90%;position:absolute;top:5%;left:15%;transform:rotate(-25deg)}.analystReports-module__1gQe-W__orbits span{inset:calc(var(--analyst-orbit-index) * var(--space-0_5));border:1px solid var(--color-report-orbit);transform:rotate(calc(var(--analyst-orbit-index) * 2.6deg)) scaleX(.72);border-radius:50%;position:absolute}.analystReports-module__1gQe-W__coverByline>div{overflow-wrap:anywhere;flex:1;min-width:0}.analystReports-module__1gQe-W__coverByline{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding-bottom:var(--space-6);display:flex}.analystReports-module__1gQe-W__coverSignature{flex:0 0 var(--report-signature-width);max-width:var(--report-signature-width);text-align:right}.analystReports-module__1gQe-W__folio{border-top:1px solid var(--color-report-line);padding-top:var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-top:auto;display:flex}.analystReports-module__1gQe-W__folio>:first-child{overflow-wrap:anywhere;max-width:88%}.analystReports-module__1gQe-W__chapterNumber{top:var(--report-chapter-number-top);right:var(--space-12);transform-origin:100% 0;opacity:.07;pointer-events:none;position:absolute;transform:scale(3.5)}.analystReports-module__1gQe-W__chapterIntro{margin-top:var(--space-24);position:relative}.analystReports-module__1gQe-W__chapterTitle{max-width:var(--report-chapter-title-width);letter-spacing:-.055em;margin-block:var(--space-6);overflow-wrap:anywhere;line-height:1}.analystReports-module__1gQe-W__chapterSubtitle{max-width:var(--report-cover-copy-width)}.analystReports-module__1gQe-W__milestones{justify-content:space-between;gap:var(--space-4);border-top:2px solid var(--color-report-accent);padding-top:var(--space-4);margin-top:var(--space-12);margin-bottom:var(--space-8);display:flex}.analystReports-module__1gQe-W__milestones>*{overflow-wrap:anywhere;flex:1;min-width:0;max-width:32%}.analystReports-module__1gQe-W__contentBody{padding-top:var(--space-8)}.analystReports-module__1gQe-W__contentTitle{letter-spacing:-.035em;margin-bottom:var(--space-5);overflow-wrap:anywhere;line-height:1.1}.analystReports-module__1gQe-W__introduction{margin-bottom:var(--space-6)}.analystReports-module__1gQe-W__reportSection{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.analystReports-module__1gQe-W__paragraph{white-space:pre-wrap;overflow-wrap:anywhere}.analystReports-module__1gQe-W__citation{margin-left:var(--space-1);vertical-align:baseline;padding:0;display:inline}.analystReports-module__1gQe-W__citationSelected{background:var(--color-report-selection);outline:1px solid var(--color-report-accent);outline-offset:var(--space-0_5)}.analystReports-module__1gQe-W__endNote{max-width:var(--report-paper-width);margin:var(--space-6) auto 0;text-align:center}.analystReports-module__1gQe-W__sourcesRail{border-left:1px solid var(--color-border);padding:var(--space-6);min-width:0}.analystReports-module__1gQe-W__stickySources{top:calc(var(--report-sticky-top) + var(--space-6));max-height:calc(100dvh - var(--report-sticky-top) - var(--space-12));position:sticky;overflow-y:auto}.analystReports-module__1gQe-W__sourcesHeading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.analystReports-module__1gQe-W__sourceList{flex-direction:column;display:flex}.analystReports-module__1gQe-W__sourceItem{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-6);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;flex-direction:column;display:flex}.analystReports-module__1gQe-W__sourceLink{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.analystReports-module__1gQe-W__sourceSelected{border-left:2px solid var(--color-accent);padding-left:var(--space-3)}@media (max-width:1280px){.analystReports-module__1gQe-W__withSources{grid-template-columns:minmax(0, 1fr) var(--report-sources-width)}.analystReports-module__1gQe-W__withSources .analystReports-module__1gQe-W__contents{display:none}.analystReports-module__1gQe-W__withSources .analystReports-module__1gQe-W__contentsToggle{display:inline-flex}.analystReports-module__1gQe-W__featured{gap:var(--space-10)}}@media (max-width:992px){.analystReports-module__1gQe-W__readerGrid,.analystReports-module__1gQe-W__withSources{grid-template-columns:minmax(0,1fr)}.analystReports-module__1gQe-W__contents{border-right:0;border-bottom:1px solid var(--color-border);display:none}.analystReports-module__1gQe-W__contentsOpen{display:none}.analystReports-module__1gQe-W__stickyContents{max-height:none;position:static}.analystReports-module__1gQe-W__contentsColophon{display:none}.analystReports-module__1gQe-W__pageLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analystReports-module__1gQe-W__contentsToggle{display:inline-flex}.analystReports-module__1gQe-W__toolbarTitle,.analystReports-module__1gQe-W__sourcesRail{display:none}}@media (max-width:768px){.analystReports-module__1gQe-W__catalogue{padding-top:calc(var(--header-height) + var(--space-8));gap:var(--space-8)}.analystReports-module__1gQe-W__featured{padding:var(--space-6);gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.analystReports-module__1gQe-W__featuredCover{max-width:var(--report-cover-width)}.analystReports-module__1gQe-W__reportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analystReports-module__1gQe-W__emptyCollection{padding:var(--space-8)}.analystReports-module__1gQe-W__readerToolbar{gap:var(--space-2);flex-wrap:wrap}.analystReports-module__1gQe-W__toolbarControls{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.analystReports-module__1gQe-W__toolbarPager{gap:var(--space-1)}.analystReports-module__1gQe-W__paperColumn{padding:var(--space-6) var(--space-4)}.analystReports-module__1gQe-W__paperStack{gap:var(--space-6)}}@media (max-width:480px){.analystReports-module__1gQe-W__reportGrid{grid-template-columns:minmax(0,1fr)}.analystReports-module__1gQe-W__readerToolbar{align-items:flex-start}.analystReports-module__1gQe-W__toolbarIdentity{width:100%}.analystReports-module__1gQe-W__toolbarControls{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.analystReports-module__1gQe-W__readerPage{scroll-behavior:auto}}@media print{.analystReports-module__1gQe-W__reader{padding-top:0}.analystReports-module__1gQe-W__readerToolbar,.analystReports-module__1gQe-W__contents,.analystReports-module__1gQe-W__sourcesRail,.analystReports-module__1gQe-W__endNote,.analystReports-module__1gQe-W__reader dialog,.analystReports-module__1gQe-W__reader dialog::backdrop{display:none}.analystReports-module__1gQe-W__readerGrid,.analystReports-module__1gQe-W__paperColumn,.analystReports-module__1gQe-W__paperStack{background:var(--color-report-paper);margin:0;padding:0;display:block}.analystReports-module__1gQe-W__paperFrame{width:var(--report-print-width);height:var(--report-print-height);break-after:page;max-width:none;box-shadow:none;overflow:hidden}.analystReports-module__1gQe-W__readerPage:last-child .analystReports-module__1gQe-W__paperFrame{break-after:auto}.analystReports-module__1gQe-W__paperFrame{page:robotico-report}}@page robotico-report{size:Letter;margin:0}.analystReports-module__1gQe-W__reportFigure{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.analystReports-module__1gQe-W__reportImage{width:100%;height:calc(var(--space-24) * 2);object-fit:contain;background:var(--color-report-paper);display:block}.analystReports-module__1gQe-W__figureCaption{gap:var(--space-1);flex-direction:column;display:flex}.analystReports-module__1gQe-W__figureCredit:hover{text-decoration:underline}.analystReports-module__1gQe-W__coverFigure{height:100%}.analystReports-module__1gQe-W__coverFigure .analystReports-module__1gQe-W__reportImage{flex:1;height:0;min-height:0}.analystReports-module__1gQe-W__chapterWithImage .analystReports-module__1gQe-W__chapterIntro{margin-top:var(--space-8)}.analystReports-module__1gQe-W__chapterWithImage .analystReports-module__1gQe-W__chapterTitle{margin-block:var(--space-4)}.analystReports-module__1gQe-W__chapterWithImage .analystReports-module__1gQe-W__milestones{margin-top:var(--space-4);margin-bottom:var(--space-4)}.analystReports-module__1gQe-W__chapterFigure{margin-block:var(--space-6)}.analystReports-module__1gQe-W__chapterFigure .analystReports-module__1gQe-W__reportImage{height:calc(var(--space-16) * 4)}.analystReports-module__1gQe-W__contentFigure{margin-bottom:var(--space-6)}.analystReports-module__1gQe-W__references{gap:var(--space-5);flex-direction:column;display:flex}.analystReports-module__1gQe-W__referenceEntry{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.analystReports-module__1gQe-W__referenceTitle,.analystReports-module__1gQe-W__referenceUrl{overflow-wrap:anywhere}.analystReports-module__1gQe-W__referenceUrl a:hover{text-decoration:underline}
