@supports (overflow-x:clip){body{overflow-x:clip}}.rstory{--rs-ease:cubic-bezier(0.16, 1, 0.3, 1);--rs-step:40vh;--rs-brands-height:121px;--rs-brand-clearance:48px;--rs-pane-height:min(560px, calc(100vh - var(--rs-brands-height) * 2 - var(--rs-brand-clearance)));--rs-pin-top:calc((100vh - var(--rs-pane-height)) / 2 - var(--rs-brands-height));--rs-frame-pad:56px;--rs-section-gap:32px;--rs-copy-h:190px;--rs-copy-top:max(0px, calc((var(--rs-pane-height) - 112px - var(--rs-copy-h)) / 2));--rs-copy-w:360px;--rs-gap:clamp(72px, 9vw, 160px);--rs-rail-gap:20px;--rs-min-k:.62;position:relative;z-index:2;height:calc(var(--rs-brands-height) + var(--rs-section-gap) + var(--rs-pane-height) + var(--rs-step) * var(--rs-units,10))}@supports (height:1dvh){.rstory{--rs-step:40dvh;--rs-pane-height:min(560px, calc(100dvh - var(--rs-brands-height) * 2 - var(--rs-brand-clearance)));--rs-pin-top:calc((100dvh - var(--rs-pane-height)) / 2 - var(--rs-brands-height))}}.rs-pane{position:sticky;top:var(--rs-pin-top);height:calc(var(--rs-brands-height) + var(--rs-section-gap) + var(--rs-pane-height));overflow:visible}.rs-frame{position:relative;margin-top:var(--rs-section-gap);height:var(--rs-pane-height);box-sizing:border-box;padding-top:var(--rs-frame-pad);padding-bottom:var(--rs-frame-pad);display:flex;flex-direction:column}.rs-section-title{position:absolute;left:var(--page-gut);top:calc(var(--rs-frame-pad) + var(--rs-copy-top) + 4px - 22px - var(--rs-rail-gap) - 52px);margin:0;color:var(--text-primary,#fff);font-size:clamp(1.7rem, 2.1vw, 2.2rem);line-height:1.15;font-weight:600;letter-spacing:-.03em}.rs-rail{position:absolute;z-index:4;top:calc(var(--rs-frame-pad) + var(--rs-copy-top) + 4px - 22px - var(--rs-rail-gap));left:var(--page-gut);width:var(--rs-copy-w);margin:0;transform:none;display:grid;grid-template-columns:repeat(var(--rs-units,10),1fr);gap:5px}.rs-seg{position:relative;height:22px;padding:0;border:0;background:0 0;cursor:pointer}.rs-seg::after,.rs-seg::before{content:'';position:absolute;left:0;right:0;top:10px;height:2px;border-radius:2px}.rs-seg::before{background:rgba(255,255,255,.14)}.rs-seg::after{background:#fff;transform-origin:left center;transform:scaleX(var(--fill,0))}.rs-seg:hover::before{background:rgba(255,255,255,.3)}.rs-seg:focus-visible{outline:2px solid var(--accent-primary,#FF9900);outline-offset:2px;border-radius:4px}.rs-scenes{position:relative;flex:1 1 auto;min-height:0;display:grid;box-sizing:border-box;grid-template-rows:minmax(0,1fr)}.rs-scene{grid-area:1/1;min-height:0;display:grid;grid-template-columns:var(--rs-copy-w) minmax(0,1fr);gap:24px var(--rs-gap);align-items:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.rs-scene.is-active{pointer-events:auto;opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s}.rs-copy{min-width:0;align-self:start;padding-top:calc(var(--rs-copy-top) + 4px)}.rs-title{margin:0 0 16px;font-size:24px;letter-spacing:-.035em;line-height:1.06;font-weight:700;color:var(--text-primary);text-wrap:balance}.rs-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.rs-w>span{display:inline-block;transform:translateY(108%);transition:transform .9s var(--rs-ease);transition-delay:calc(var(--i, 0) * 45ms + 60ms)}.rs-scene.is-active .rs-w>span{transform:none}.rs-note{margin:0;font-size:clamp(1rem, 1.05vw, 1.12rem);line-height:1.7;color:var(--text-secondary,#888);opacity:0;transition:opacity .25s ease}.rs-scene.is-active .rs-note{opacity:1;transition:opacity .4s ease .12s}.rs-el{min-width:0;min-height:0;height:100%;display:flex;align-items:center;justify-content:flex-start}.rs-stage{position:relative;flex:none;max-width:100%;max-height:100%;overflow:hidden;border-radius:10px;background:#050505;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 18px 40px -22px rgba(255,255,255,.1);opacity:0;transition:opacity .25s ease}.rs-inline-company{width:30px;height:30px;display:inline-grid;place-items:center;flex:0 0 30px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0c1015;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);pointer-events:none;box-sizing:border-box;vertical-align:middle}.rs-inline-company[data-company=AAPL]{background:#fff}.rs-inline-company img{display:block;width:24px;height:24px;object-fit:contain}.rs-inline-company[data-company=AAPL] img{width:30px;height:30px}.qm-financials .fin-cardhead .rs-inline-company,.qm-financials .fin-show-head .rs-inline-company,.qm-forecast .afc-head .rs-inline-company,.qm-pe-identity .rs-inline-company,.qm-radar .qr-total .rs-inline-company{width:64px;height:64px;flex-basis:64px;border-radius:12px}.qm-financials .fin-cardhead .rs-inline-company img,.qm-financials .fin-show-head .rs-inline-company img,.qm-forecast .afc-head .rs-inline-company img,.qm-pe-identity .rs-inline-company img,.qm-radar .qr-total .rs-inline-company img{width:54px;height:54px}.qm-financials .rs-inline-company[data-company=AAPL] img{width:64px;height:64px}.qm-financials .fin-show-head>div:first-of-type{margin-right:auto}.rs-scene.is-active .rs-stage{opacity:1;transition:opacity .4s ease .12s}.rs-stage.is-pan{overflow:auto;scrollbar-width:thin}.rs-fit{position:absolute;top:0;left:0;transform-origin:0 0;background:#000}.rs-stage.is-pan .rs-fit{position:relative}.rs-stage[data-el="financials.flow"],.rs-stage[data-el="financials.history"],.rs-stage[data-el="financials.segments"],.rs-stage[data-el="forecast.revenue"],.rs-stage[data-el="summary.performance"],.rs-stage[data-el="summary.priceEps"]{background:0 0;border-radius:0;box-shadow:none}.rs-stage[data-el="financials.flow"],.rs-stage[data-el="financials.history"],.rs-stage[data-el="financials.segments"],.rs-stage[data-el="forecast.revenue"]{--rs-min-k:.54}@media (min-width:901px){.rs-scene .rs-el{justify-content:flex-end}}.rs-skip{position:absolute;right:17%;bottom:-42px;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:10px 10px 12px;border:0;border-radius:12px;background:0 0;color:rgba(255,255,255,.85);font:600 1.05rem/1 var(--font-display, 'Space Grotesk', sans-serif);letter-spacing:-.01em;cursor:pointer;visibility:hidden;opacity:0;transform:translate(50%,12px);transition:opacity .4s ease,transform .6s var(--rs-ease),color .3s ease,visibility 0s linear .6s}.rs-skip.is-shown{visibility:visible;opacity:1;transform:translate(50%,0);transition:opacity .5s ease,transform .7s var(--rs-ease),color .3s ease,visibility 0s}.rs-skip:hover{color:#fff}.rs-skip:focus-visible{outline:2px solid var(--accent-primary,#FF9900);outline-offset:2px}.rs-skip-arrows{display:inline-flex}.rs-skip-arrows svg{width:18px;height:20px;animation:rsSkipNudge 1.6s ease-in-out infinite}@keyframes rsSkipNudge{0%,100%{transform:translateY(-2px);opacity:.7}50%{transform:translateY(3px);opacity:1}}@media (max-width:1100px){.rstory{--rs-copy-w:300px}}@media (max-width:900px){.rstory{--rs-step:34vh;--rs-brand-clearance:96px;--rs-copy-top:0px;--rs-frame-pad:48px;--rs-section-gap:24px}@supports (height:1dvh){.rstory{--rs-step:34dvh}}.rs-rail{width:calc(100% - (var(--page-gut) * 2))}.rs-section-title{top:calc(var(--rs-frame-pad) + 4px - 22px - var(--rs-rail-gap) - 36px);font-size:clamp(1.3rem, 5.2vw, 1.6rem);line-height:1.15}.rs-scene{grid-template-columns:minmax(0,1fr);grid-template-rows:150px minmax(0,1fr);align-content:start;gap:14px}.rs-title{font-size:18px;margin-bottom:8px}.rs-note{font-size:.95rem;line-height:1.5}.rs-el{align-items:center}.rs-skip{right:20px;transform:translate(0,12px)}.rs-skip.is-shown{transform:none}}@media (prefers-reduced-motion:reduce){.rs-note,.rs-scene,.rs-scene.is-active,.rs-scene.is-active .rs-note,.rs-scene.is-active .rs-stage,.rs-skip,.rs-stage,.rs-w>span{transition:none}.rs-w>span{transform:none}.rs-skip-arrows svg{animation:none}}