@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600&display=swap";:root{color:#2b2f33;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--night:#07162f;--night-soft:#0b2145;--night-raised:#102b57;--paper:#f7faff;--paper-muted:#f2f6fb;--paper-blue:#e6f0fb;--paper-strong:#fbfcfe;--ink:#2b2f33;--muted:#68717c;--brand:#1e4ba8;--brand-hover:#173d8b;--brand-bright:#2f7ff2;--sky:#6ea8e6;--sky-bright:#8bc8ff;--sky-soft:#e6f0fb;--line:#2b2f3321;--line-dark:#ffffff21;--max:1240px;--section-space:clamp(6rem, 10vw, 9rem);--section-end-space:clamp(3.5rem, 6vw, 5.5rem);background:#07162f;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}body{background:var(--night);min-width:320px;min-height:100vh;margin:0}body,button,a{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{color:inherit}.skip-link{z-index:200;color:var(--ink);background:#fff;border-radius:.5rem;padding:.75rem 1rem;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:2px solid var(--sky-bright);outline-offset:4px}.site-shell{overflow:clip}.site-header{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:#eff4f9f7;border-bottom:1px solid #1e4ba829;position:fixed;inset:0 0 auto;box-shadow:0 10px 30px #07162f14,0 1px #fffc}.header-inner{width:min(calc(100% - 3rem), var(--max));grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;height:4.5rem;margin:0 auto;display:grid}.brand-link{align-items:center;width:7.6rem;display:inline-flex}.brand-link img{width:100%}.main-nav{color:#566271;align-items:center;gap:clamp(1.25rem,2.5vw,2.3rem);font-size:.8rem;font-weight:500;display:flex}.main-nav a,.site-footer a{transition:color .16s}.main-nav a:hover{color:var(--brand)}.solutions-nav{align-items:center;height:4.5rem;display:flex}.solutions-nav-trigger{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.solutions-nav-trigger:hover,.solutions-nav-trigger:focus-visible{color:var(--brand)}.solutions-nav-trigger span{color:var(--brand);font-size:.75rem;transition:transform .18s}.solutions-nav.is-open .solutions-nav-trigger span{transform:rotate(180deg)}.solutions-menu{visibility:hidden;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);overscroll-behavior:contain;background:#fafcfffb;border:1px solid #1e4ba829;border-radius:1rem;width:min(100vw - 3rem,1180px);max-height:calc(100vh - 5rem);padding:1.2rem;transition:opacity .16s,transform .16s,visibility .16s;position:fixed;top:4.15rem;left:50%;overflow:hidden auto;transform:translate(-50%,-.5rem);box-shadow:0 32px 90px #07162f33,inset 0 1px #ffffffe6}.solutions-nav.is-open .solutions-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.solutions-menu>header{border-bottom:1px solid #1e4ba81f;justify-content:space-between;align-items:end;gap:2rem;padding:.4rem .45rem 1.1rem;display:flex}.solutions-menu>header div{gap:.25rem;display:grid}.solutions-menu>header span,.solutions-menu-grid section>p{color:var(--brand-bright);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:650}.solutions-menu>header strong{color:var(--ink);letter-spacing:-.025em;font-size:1.05rem;font-weight:550}.solutions-menu>header>a{color:var(--brand);align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:inline-flex}.solutions-menu>header i{color:var(--brand-bright);font-style:normal}.solutions-menu-grid{grid-template-columns:.9fr 1fr 1fr;display:grid}.solutions-menu-grid section{border-right:1px solid #1e4ba81a;align-content:start;gap:.15rem;padding:1rem 1.1rem .35rem;display:grid}.solutions-menu-grid section:first-child{padding-left:.45rem}.solutions-menu-grid section:last-child{border-right:0;padding-right:.45rem}.solutions-menu-grid section>p{color:#738094;margin-bottom:.45rem}.solutions-menu-grid section>a{color:#3e4753;border-radius:.45rem;padding:.36rem .45rem;font-size:.74rem;line-height:1.25;transition:color .15s,background .15s,transform .15s}.solutions-menu-grid section>a:hover,.solutions-menu-grid section>a:focus-visible{background:var(--sky-soft);color:var(--brand);transform:translate(.15rem)}.how-it-works-menu{width:min(100vw - 3rem,850px)}.how-it-works-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding-top:1rem;display:grid}.how-it-works-menu-grid>a{background:radial-gradient(circle at 92% 12%,#6ea8e61f,#0000 32%),#ffffffb8;border:1px solid #1e4ba81f;border-radius:.7rem;flex-direction:column;justify-content:flex-end;min-height:7.2rem;padding:1rem 3.2rem 1rem 1rem;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative}.how-it-works-menu-grid>a:hover,.how-it-works-menu-grid>a:focus-visible{background:var(--sky-soft);border-color:#2f7ff261;transform:translateY(-.12rem)}.how-it-works-menu-grid strong{color:var(--ink);letter-spacing:-.02em;font-size:.92rem;font-weight:550}.how-it-works-menu-grid span{color:#6f7a88;margin-top:.45rem;font-size:.72rem;line-height:1.45}.how-it-works-menu-grid i{color:var(--brand-bright);font-style:normal;position:absolute;top:1rem;right:1rem}.site-footer a:hover{color:#fff}.header-actions{justify-self:end;align-items:center;gap:.7rem;display:flex}.mobile-pricing-link{color:var(--brand);font-size:.875rem;font-weight:600;display:none}.mobile-how-it-works{align-items:center;display:none}.mobile-how-it-works-trigger{min-height:2.75rem;color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.875rem;font-weight:600;display:inline-flex}.mobile-how-it-works-trigger span{font-size:.65rem;transition:transform .18s}.mobile-how-it-works.is-open .mobile-how-it-works-trigger span{transform:rotate(180deg)}.mobile-how-it-works-menu{visibility:hidden;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#fafcfffc;border:1px solid #1e4ba829;border-radius:.9rem;width:min(100vw - 2rem,34rem);max-height:calc(100vh - 5.25rem);padding:.9rem;transition:opacity .16s,transform .16s,visibility .16s;position:fixed;top:4.15rem;left:50%;overflow-y:auto;transform:translate(-50%,-.4rem);box-shadow:0 28px 70px #07162f33,inset 0 1px #ffffffe6}.mobile-how-it-works.is-open .mobile-how-it-works-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.mobile-how-it-works-menu header{border-bottom:1px solid #1e4ba81f;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .25rem .8rem;display:flex}.mobile-primary-links{border-bottom:1px solid #1e4ba81f;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;margin-bottom:.8rem;padding-bottom:.8rem;display:grid}.mobile-primary-links a{color:var(--brand);padding:.7rem .25rem;font-size:.875rem;font-weight:600}.mobile-how-it-works-menu header>span{color:var(--brand-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:650}.mobile-how-it-works-menu header>a{color:var(--brand);font-size:.68rem;font-weight:600}.mobile-how-it-works-menu i{color:var(--brand-bright);font-style:normal}.mobile-how-it-works-menu>a{border-bottom:1px solid #1e4ba81a;gap:.3rem;padding:.9rem 2.5rem .9rem .75rem;display:grid;position:relative}.mobile-how-it-works-menu>a:last-child{border-bottom:0}.mobile-how-it-works-menu>a strong{color:var(--ink);font-size:.85rem;font-weight:550}.mobile-how-it-works-menu>a span{color:#6f7a88;font-size:.7rem;line-height:1.45}.mobile-how-it-works-menu>a i{position:absolute;top:1rem;right:.75rem}.header-cta{background:var(--brand);color:#fff;white-space:nowrap;border:1px solid #1e4ba824;border-radius:.55rem;padding:.72rem 1rem;font-size:.8rem;font-weight:600;transition:transform .18s,background .18s;box-shadow:0 8px 24px #1e4ba82e}.header-cta:hover{background:var(--brand-hover);transform:translateY(-1px)}.hero-section,.dark-section{color:#fff;background:var(--night);position:relative}.hero-section{isolation:isolate;background:radial-gradient(circle at 18% 20%,#2f7ff229,#0000 28%),radial-gradient(circle at 82% 42%,#6ea8e621,#0000 30%),linear-gradient(145deg,#061229 0%,#081b3a 55%,#07162f 100%);min-height:100vh;padding:clamp(9rem,14vw,12rem) 1.5rem clamp(4.5rem,8vw,7rem);overflow:hidden}.hero-grid,.proof-grid{z-index:-2;pointer-events:none;background-image:linear-gradient(#6ea8e60e 1px,#0000 1px),linear-gradient(90deg,#6ea8e60e 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.hero-glow{z-index:-1;filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{background:#1e4ba83d;width:28rem;height:28rem;top:3rem;left:2%}.hero-glow-two{background:#6ea8e624;width:31rem;height:31rem;top:17rem;right:2%}.hero-inner{width:min(100%,1320px);margin:0 auto}.hero-copy{text-align:center;max-width:70rem;margin:0 auto}.hero-kicker,.section-kicker{color:var(--brand-bright);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.72rem;font-weight:600;line-height:1.4}.hero-kicker{color:#fffffff2;align-items:center;gap:.65rem;font-size:.9rem;display:inline-flex}.hero-kicker img{object-fit:contain;width:3rem;height:3rem}.hero-copy h1,.section-heading h2,.closing-inner h2{letter-spacing:-.062em;margin:0;font-weight:500}.hero-copy h1{max-width:68rem;margin-inline:auto;font-size:clamp(3.7rem,7.3vw,6.55rem);line-height:.94}.hero-copy h1 span{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(108deg,#0000 0% 38%,#bedeff2e 44%,#fffffffa 49%,#fff 51%,#bedeff57 56%,#0000 62% 100%),linear-gradient(108deg,#fff 10%,#9fc9ff 56%,#4a91f7 92%);background-position:135% 0,0 0;background-repeat:no-repeat;background-size:225% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:6.8s cubic-bezier(.3,.72,.24,1) .35s infinite hero-title-shine}@keyframes hero-title-shine{0%{background-position:135% 0,0 0}28%,to{background-position:-90% 0,0 0}}.hero-lede{color:#ffffffd6;max-width:47rem;margin:2rem auto 0;font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.65}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.hero-copy .hero-actions .button{min-width:10.625rem}.button{border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;min-height:3rem;padding:.8rem 1.15rem;font-size:.86rem;font-weight:600;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--brand-bright);color:#fff;box-shadow:0 14px 34px #2f7ff240}.button-primary:hover{background:#438cf4}.button-secondary{color:#fffc;background:#ffffff0e;border-color:#fff3}.button-secondary:hover{background:#6ea8e61a;border-color:#6ea8e694}.hero-proof-line{color:#ffffffd6;flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;margin-top:2.25rem;font-size:.82rem;display:flex}.hero-proof-line span{align-items:center;gap:.6rem;display:flex}.hero-proof-line span:before{content:"";background:var(--sky);border-radius:50%;width:.22rem;height:.22rem}.hero-product-stage{background:#081429;border:1px solid #6ea8e640;border-radius:1rem;margin:clamp(3rem,5vw,4.5rem) 0 0;position:relative;overflow:visible;box-shadow:0 80px 160px #0107148c,0 0 110px #2f7ff226}.product-window-bar{color:#fff6;letter-spacing:.02em;border-bottom:1px solid #6ea8e624;grid-template-columns:1fr auto 1fr;align-items:center;min-height:2.8rem;padding:0 1rem;font-size:.66rem;display:grid}.product-window-bar>span:last-child{justify-self:end}.window-dots{gap:.34rem;display:flex}.window-dots i{background:#6ea8e661;border-radius:50%;width:.42rem;height:.42rem}.hero-product-image{border-radius:0 0 1rem 1rem;position:relative;overflow:hidden}.hero-product-image:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px #05143038}.hero-product-image img{width:100%}.product-callout{z-index:2;color:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07162fe0;border:1px solid #6ea8e647;border-radius:.45rem;padding:.52rem .7rem;font-size:.67rem;position:absolute;box-shadow:0 14px 36px #00000047}.product-callout:before{content:"";background:var(--sky-bright);border-radius:50%;width:.38rem;height:.38rem;margin-right:.45rem;display:inline-block;box-shadow:0 0 12px #6ea8e6d9}.product-callout-one{top:28%;left:-2.2rem}.product-callout-two{top:46%;right:-2rem}.product-callout-three{bottom:-1.2rem;right:12%}.light-section{padding:var(--section-space) 1.5rem var(--section-end-space);background:var(--paper)}.section-inner,.closing-inner,.site-footer{width:min(100%, var(--max));margin:0 auto}.section-heading{max-width:66rem;margin-bottom:clamp(3.5rem,7vw,6rem)}.section-heading h2,.closing-inner h2{font-size:clamp(3rem,6vw,5.25rem);line-height:.99}.section-heading>p:last-child:not(.outcome-promise){max-width:47rem;color:var(--muted);margin:1.75rem 0 0;font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.65}.section-heading-dark h2{color:#fff}.section-heading.section-heading-dark>p:last-child{color:#ffffffb8}.problem-section{background:radial-gradient(circle at 88% 12%, #6ea8e617, transparent 26%), var(--paper)}.report-loop{border:1px solid var(--line);background:radial-gradient(circle at 50% 32%,#2f7ff21f,#0000 31%),linear-gradient(135deg,#1e4ba813,#0000 40%),#fafdff;border-radius:1.2rem;padding:clamp(1.25rem,3.2vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 28px 80px #19376414}.report-loop:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#6ea8e612 1px,#0000 1px),linear-gradient(90deg,#6ea8e612 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.report-loop>*{z-index:1;position:relative}.report-loop-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.65rem;display:flex}.report-loop-heading span,.report-loop-return span{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:650}.report-loop-track{--report-gap:clamp(.8rem, 1.6vw, 1.25rem);align-items:center;gap:var(--report-gap);grid-template-columns:1fr 1fr 1.18fr 1fr;padding:.55rem .25rem;display:grid;position:relative}.report-loop-track article{--report-stage-delay:.8s;--report-stage-duration:1.4s;--report-icon-muted:#9aa2ad;--report-icon-active:var(--brand-bright);z-index:2;border:1px solid var(--line);background:#fffffff5;border-radius:.95rem;flex-direction:column;justify-content:space-between;min-height:14.2rem;padding:1.15rem;display:flex;position:relative;box-shadow:0 16px 34px #19376412,inset 0 1px #ffffffe6}.report-loop-track article:before{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:2px solid #6ea8e6c2;position:absolute;inset:-1px}.report-loop-track article:not(:last-of-type):after{content:"";z-index:4;width:var(--report-gap);filter:grayscale();opacity:.34;clip-path:polygon(0 34%,calc(100% - .48rem) 34%,calc(100% - .48rem) 4%,100% 50%,calc(100% - .48rem) 96%,calc(100% - .48rem) 66%,0 66%);background:#1e4ba89e;height:1rem;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.report-loop-track article:first-of-type{--report-stage-delay:.8s}.report-loop-track article:nth-of-type(2){--report-stage-delay:2.3s}.report-loop-track article:nth-of-type(3){--report-stage-delay:3.8s;--report-stage-duration:4s;--report-icon-muted:#ffffff6b;--report-icon-active:var(--sky-bright)}.report-loop-track article:nth-of-type(4){--report-stage-delay:7.9s}.report-loop.is-visible .report-loop-track article:before{animation:report-step-ring var(--report-stage-duration) ease-out var(--report-stage-delay) both}.report-loop.is-visible .report-loop-track article:first-of-type:after{animation:.4s ease-out 2s both report-arrow-advance}.report-loop.is-visible .report-loop-track article:nth-of-type(2):after{animation:.4s ease-out 3.5s both report-arrow-advance}.report-loop.is-visible .report-loop-track article:nth-of-type(3):after{animation:.4s ease-out 7.6s both report-arrow-advance}.report-step-meta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.report-step-meta>span{min-width:2rem;min-height:2rem;color:var(--brand);border:1px solid #1e4ba824;border-radius:.55rem;justify-content:center;align-items:center;font-size:.68rem;font-weight:650;display:inline-flex}.report-step-meta small{color:#8d929d;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:650}.report-step-copy strong{letter-spacing:-.035em;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:500;display:block}.report-step-copy p{color:var(--muted);margin:.38rem 0 0;font-size:.77rem;line-height:1.4}.report-step-visual{width:100%;height:5.25rem;color:var(--report-icon-muted);filter:grayscale();opacity:.62;place-items:center;margin:.7rem 0;display:grid;position:relative;transform:scale(.96)}.report-loop.is-visible .report-step-visual{animation:report-icon-awaken var(--report-stage-duration) cubic-bezier(.2, .75, .25, 1) var(--report-stage-delay) both}.report-question-window,.report-request-sheet,.report-output-sheet{background:#ffffffd1;border:1.5px solid;border-radius:.65rem;width:5.15rem;height:3.85rem;position:relative;box-shadow:0 .55rem 1.1rem #19376414}.report-question-window{transform:translate(-.35rem)}.report-question-window-bar{border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);align-items:center;gap:.2rem;height:.82rem;padding-left:.42rem;display:flex;position:absolute;inset:0 0 auto}.report-question-window-bar i{opacity:.55;background:currentColor;border-radius:50%;width:.24rem;height:.24rem}.report-question-chart{border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);align-items:end;gap:.25rem;padding-bottom:.18rem;display:flex;position:absolute;inset:1.22rem .55rem .48rem}.report-question-chart i{opacity:.75;transform-origin:bottom;background:currentColor;border-radius:.18rem .18rem .08rem .08rem;width:.52rem;transform:scaleY(.68)}.report-question-chart i:first-child{height:36%}.report-question-chart i:nth-child(2){height:50%}.report-question-chart i:nth-child(3){height:65%}.report-question-chart i:nth-child(4){height:84%}.report-question-chart i:nth-child(5){opacity:1;height:62%}.report-question-mark{background:var(--report-icon-active);color:#fff;border:.2rem solid #fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.05rem;font-weight:650;line-height:1;display:grid;position:absolute;bottom:.25rem;right:calc(50% - 3.35rem);transform:scale(.82);box-shadow:0 .5rem 1rem #1937642e}.report-request-sheet{padding:.75rem .7rem;transform:translate(-.35rem)}.report-request-sheet span{opacity:.82;background:currentColor;border-radius:.35rem;width:1.1rem;height:1.1rem;margin-bottom:.48rem;display:block}.report-request-sheet i,.report-output-lines i{opacity:.34;background:currentColor;border-radius:999px;height:.2rem;margin-top:.32rem;display:block}.report-request-sheet i:nth-of-type(2){width:78%}.report-request-sheet i:nth-of-type(3){width:56%}.report-request-arrow{width:2.35rem;height:1.8rem;position:absolute;bottom:.95rem;right:calc(50% - 3.5rem)}.report-request-arrow:before{content:"";background:currentColor;border-radius:999px;width:1.72rem;height:.22rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.report-request-arrow:after{content:"";border-top:.22rem solid;border-right:.22rem solid;width:.72rem;height:.72rem;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.report-wait-stack{width:6.25rem;height:4.45rem;position:relative}.report-wait-stack i,.report-wait-stack b{background:#07162f38;border:1px solid;border-radius:.48rem;width:5.3rem;height:1.35rem;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 .45rem .9rem #07162f1f}.report-wait-stack i:before,.report-wait-stack b:before{content:"";opacity:.86;background:currentColor;border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.42rem;left:.48rem}.report-wait-stack i:after,.report-wait-stack b:after{content:"";opacity:.36;background:currentColor;border-radius:999px;height:.2rem;position:absolute;top:.5rem;left:1.08rem;right:.48rem}.report-wait-stack i:first-child{opacity:.42;top:0}.report-wait-stack i:nth-child(2){opacity:.58;top:.92rem}.report-wait-stack i:nth-child(3){opacity:.74;top:1.84rem}.report-wait-stack b{border-color:var(--sky-bright);color:var(--sky-bright);background:#8bc8ff29;top:2.76rem}.report-output-sheet{padding:.65rem;transform:translate(-.15rem)}.report-output-chart{border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);align-items:end;gap:.23rem;height:1.65rem;padding:0 .12rem .18rem;display:flex}.report-output-chart i{transform-origin:bottom;background:currentColor;border-radius:.16rem .16rem .06rem .06rem;width:.48rem;transform:scaleY(.68)}.report-output-chart i:first-child{opacity:.5;height:45%}.report-output-chart i:nth-child(2){opacity:.62;height:68%}.report-output-chart i:nth-child(3){opacity:.74;height:55%}.report-output-chart i:nth-child(4){opacity:.9;height:88%}.report-output-lines{padding-top:.15rem;display:block}.report-output-lines i:nth-child(2){width:68%}.report-output-sheet b{background:var(--report-icon-active);color:#fff;border:.2rem solid #fff;border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-size:.92rem;display:grid;position:absolute;bottom:-.62rem;right:-.62rem;transform:scale(.76);box-shadow:0 .5rem 1rem #1937642e}.report-loop-track article.is-wait{color:#fff;background:radial-gradient(circle at 80% 10%,#8bc8ff3d,#0000 28%),linear-gradient(145deg,#102b57,#1e4ba8 58%,#2f7ff2);border-color:#8bc8ff73;min-height:15rem;transform:translateY(-.35rem);box-shadow:0 22px 48px #1e4ba838,inset 0 1px #ffffff1f}.report-loop-track article.is-wait .report-step-meta>span{color:#fff;background:#ffffff12;border-color:#fff3}.report-loop-track article.is-wait .report-step-meta small,.report-loop-track article.is-wait .report-step-copy p{color:#ffffffa8}.report-loop-return{grid-template-columns:1fr;gap:.45rem;margin:.95rem .25rem 0;padding-top:1.55rem;display:grid;position:relative}.report-loop-return-rail{border:2px solid #1e4ba87a;border-top:0;border-radius:0 0 1rem 1rem;height:1.15rem;position:absolute;top:0;left:2%;right:2%}.report-loop.is-visible .report-loop-return-rail{transform-origin:100%;animation:.85s cubic-bezier(.2,.75,.25,1) 9.3s both report-return-draw}.report-loop-return-rail:before{content:"";border-bottom:.66rem solid #1e4ba8d1;border-left:.44rem solid #0000;border-right:.44rem solid #0000;width:0;height:0;position:absolute;top:-.54rem;left:-.45rem}.report-loop-impact{background:radial-gradient(circle at 90% 0, #6ea8e62e, transparent 35%), var(--night-soft);color:#fff;text-align:center;border:1px solid #6ea8e62e;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:6rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 14px 32px #07162f1f}.report-loop-impact span{color:var(--sky-bright)}.report-loop-impact strong{max-width:74rem;margin-top:.35rem;font-size:clamp(1.08rem,1.8vw,1.4rem);font-weight:500;line-height:1.35;display:block}.report-loop.is-visible .report-loop-impact{animation:.55s ease-out 10.2s both report-summary-arrive}.report-loop.is-visible .report-loop-track article:first-of-type .report-question-chart i{animation:.52s cubic-bezier(.2,.75,.25,1) 1.05s both report-bar-rise}.report-loop.is-visible .report-loop-track article:first-of-type .report-question-chart i:nth-child(2){animation-delay:1.12s}.report-loop.is-visible .report-loop-track article:first-of-type .report-question-chart i:nth-child(3){animation-delay:1.19s}.report-loop.is-visible .report-loop-track article:first-of-type .report-question-chart i:nth-child(4){animation-delay:1.26s}.report-loop.is-visible .report-loop-track article:first-of-type .report-question-chart i:nth-child(5){animation-delay:1.42s}.report-loop.is-visible .report-question-mark{animation:.52s cubic-bezier(.2,.9,.25,1.25) 1.5s both report-badge-pop}.report-loop.is-visible .report-request-sheet{animation:.72s cubic-bezier(.2,.75,.25,1) 2.62s both report-request-settle}.report-loop.is-visible .report-request-arrow{animation:.72s cubic-bezier(.2,.75,.25,1) 2.92s both report-request-send}.report-loop.is-visible .report-wait-stack i:first-child{animation:.58s ease-out 4.2s both report-stack-settle}.report-loop.is-visible .report-wait-stack i:nth-child(2){animation:.58s ease-out 4.72s both report-stack-settle}.report-loop.is-visible .report-wait-stack i:nth-child(3){animation:.58s ease-out 5.24s both report-stack-settle}.report-loop.is-visible .report-wait-stack b{animation:2.05s cubic-bezier(.2,.75,.25,1) 5.78s both report-tracked-request}.report-loop.is-visible .report-output-chart i{animation:.54s cubic-bezier(.2,.75,.25,1) 8.2s both report-bar-rise}.report-loop.is-visible .report-output-chart i:nth-child(2){animation-delay:8.28s}.report-loop.is-visible .report-output-chart i:nth-child(3){animation-delay:8.36s}.report-loop.is-visible .report-output-chart i:nth-child(4){animation-delay:8.44s}.report-loop.is-visible .report-output-sheet b{animation:.5s cubic-bezier(.2,.9,.25,1.25) 8.72s both report-badge-pop}@keyframes report-icon-awaken{0%{color:var(--report-icon-muted);filter:grayscale();opacity:.62;transform:scale(.96)}24%,82%{color:var(--report-icon-active);opacity:1;filter:grayscale(0)saturate(1.08)drop-shadow(0 .7rem .9rem #2f7ff229);transform:translateY(-.18rem)scale(1.045)}to{color:var(--report-icon-active);opacity:1;filter:none;transform:none}}@keyframes report-step-focus{0%{opacity:.42;filter:saturate(.72)}42%{opacity:1;filter:saturate(1.12)brightness(1.025)}to{opacity:1;filter:none}}@keyframes report-step-ring{0%,to{opacity:0}18%,86%{opacity:1}}@keyframes report-arrow-advance{0%{filter:grayscale();opacity:.34}55%{opacity:1;filter:grayscale(0)drop-shadow(0 0 .45rem #2f7ff280)}to{opacity:.72;filter:none}}@keyframes report-bar-rise{0%{transform:scaleY(.58)}to{transform:scaleY(1)}}@keyframes report-badge-pop{0%{opacity:.52;transform:scale(.76)}64%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes report-request-settle{0%{transform:translate(-.7rem)}to{transform:translate(-.35rem)}}@keyframes report-request-send{0%{opacity:.5;transform:translate(-.35rem)}to{opacity:1;transform:translate(.18rem)}}@keyframes report-stack-settle{0%{opacity:.18;transform:translate(-50%)translateY(.45rem)}to{transform:translate(-50%)translateY(0)}}@keyframes report-tracked-request{0%{transform:translate(-50%)translateY(.4rem);box-shadow:0 .45rem .9rem #07162f1f}28%{transform:translate(-50%)translateY(0);box-shadow:0 0 1.15rem #8bc8ff57}to{transform:translate(-50%)translateY(0);box-shadow:0 .45rem .9rem #07162f1f}}@keyframes report-return-draw{0%{opacity:.16;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes report-summary-arrive{0%{opacity:.24;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}.report-story{--report-step-future-border:#1e4ba833;--report-step-future-fill:transparent;--report-step-future-text:#1e4ba8;--report-step-complete-border:#1e4ba8b8;--report-step-complete-fill:#1e4ba8c7;--report-step-active-border:#2f7ff2;--report-step-active-fill:#2f7ff2;--report-step-active-text:#fff;background:radial-gradient(circle at 12% 8%,#2f7ff21f,#0000 28%),radial-gradient(circle at 88% 92%,#8bc8ff29,#0000 30%),#f8fbff;padding:clamp(1.2rem,2.7vw,2.25rem);scroll-margin-top:5.25rem;overflow:hidden;box-shadow:0 30px 90px #1937641a}.report-story:target{opacity:1;transform:none}.report-story .report-loop-heading{margin-bottom:1.25rem}.report-story-layout{grid-template-columns:minmax(0,1.9fr) minmax(16rem,.72fr);align-items:stretch;gap:clamp(1rem,2vw,1.6rem);display:grid}.report-motion-stage{contain:layout paint;background:#eaf2ff;border:1px solid #1e4ba82e;border-radius:1.05rem;min-width:0;position:relative;overflow:hidden;box-shadow:0 22px 52px #19376424,inset 0 1px #ffffffdb}.report-film-bar{color:#526176;background:#ffffffd1;border-bottom:1px solid #1e4ba824;grid-template-columns:1fr;align-items:center;min-height:3.2rem;padding:0 1rem;display:grid;position:relative}.report-film-bar strong{color:#23344d;letter-spacing:.01em;justify-self:center;font-size:clamp(.98rem,1.3vw,1.15rem);font-weight:700;line-height:1.25}.report-film-dots{gap:.3rem;display:flex;position:absolute;left:1rem}.report-film-dots i{background:#9eb2cc;border-radius:50%;width:.42rem;height:.42rem}.report-film-dots i:first-child{background:#6ea8e6}.report-film-dots i:nth-child(2){background:#8bc8ff}.report-film-dots i:nth-child(3){background:#1e4ba8}.report-motion-viewport{aspect-ratio:16/10;background:linear-gradient(#6ea8e616 1px,#0000 1px) 0 0/2.75rem 2.75rem,linear-gradient(90deg,#6ea8e616 1px,#0000 1px) 0 0/2.75rem 2.75rem,radial-gradient(circle at 50% 48%,#fffffff0,#eff6ffbd 48%,#dae9fdc7);min-height:29rem;position:relative;overflow:hidden}.report-motion-viewport:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 5rem #1e4ba814}.report-motion-camera{transform-origin:0 0;will-change:transform;width:180%;height:180%;transition:transform .9s cubic-bezier(.2,.78,.2,1);position:absolute;top:0;left:0;transform:scale(.5556)}.report-motion-stage.is-idle .report-motion-camera,.report-motion-stage.is-return .report-motion-camera{transform:scale(.5556)}.report-motion-stage.is-question .report-motion-camera{transform:scale(1.18)}.report-motion-stage.is-restart .report-motion-camera{transform:translate(0,0)scale(1.18)}.report-motion-stage.is-complete .report-motion-camera{transform:translate(0,0)scale(.5556)}.report-motion-stage.is-request .report-motion-camera{transform:translate(-61.9%)scale(1.18)}.report-motion-stage.is-wait .report-motion-camera{transform:translate(-61.9%,-62.5%)scale(1.18)}.report-motion-stage.is-report .report-motion-camera{transform:translateY(-62.5%)scale(1.18)}.report-motion-stage:not(.is-idle):not(.is-return):not(.is-complete) .report-film-node.is-complete,.report-motion-stage:not(.is-idle):not(.is-return):not(.is-complete) .report-film-node.is-future,.report-motion-stage.is-complete .report-film-node{opacity:1}.report-motion-stage:not(.is-idle):not(.is-return):not(.is-complete) .report-film-node:not(.is-active) .report-film-node-label{opacity:0}.report-film-node{--scene-color:#8f9aaa;z-index:3;width:38%;height:34%;color:var(--scene-color);opacity:1;flex-direction:column;transition:color .7s,opacity .7s;display:flex;position:absolute;transform:none}.report-film-node:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle,#2f7ff233,#0000 68%);border-radius:50%;transition:opacity .7s;position:absolute;inset:-1.3rem}.report-film-node:after{content:"";pointer-events:none;opacity:.72;border:2px dotted #1e4ba847;border-radius:1rem;transition:border-color .55s,box-shadow .55s,opacity .55s;position:absolute;inset:-.72rem}.report-film-node.is-complete{--scene-color:#5f91dd}.report-film-node.is-active{--scene-color:#2f7ff2}.report-film-node.is-active:before{opacity:1}.report-film-node.is-future:after{opacity:.58;border-color:#1e4ba833}.report-film-node.is-complete:after{opacity:.82;border-color:#5f91dd75}.report-film-node.is-active:after{opacity:1;border-color:#2f7ff2ad;box-shadow:0 .85rem 2rem #1e4ba81f}.report-motion-stage.is-idle .report-film-node:after,.report-motion-stage.is-return .report-film-node:after,.report-motion-stage.is-complete .report-film-node:after{opacity:1;border-width:3px;border-color:#1e4ba89e}.report-film-question{top:5.5%;left:5%}.report-film-request{top:5.5%;right:5%}.report-film-wait{bottom:6.5%;right:5%}.report-film-report{bottom:6.5%;left:5%}.report-film-node-label{color:#17345c;opacity:.58;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.62rem;min-height:2.15rem;margin-bottom:.55rem;transition:opacity .45s,color .45s;display:grid}.report-film-node-label>span{border:1px solid var(--report-step-future-border);background:var(--report-step-future-fill);min-width:2.45rem;min-height:2.45rem;color:var(--report-step-future-text);border-radius:.58rem;place-items:center;font-size:.82rem;font-weight:760;transition:background-color .35s,border-color .35s,color .35s,box-shadow .35s,transform .35s;display:grid}.report-film-node-label>small{color:#17345c;letter-spacing:.09em;text-transform:uppercase;font-size:.84rem;font-weight:760}.report-film-node.is-active .report-film-node-label{color:#153b76;opacity:1}.report-film-node.is-active .report-film-node-label>span{border-color:var(--report-step-active-border);background:var(--report-step-active-fill);color:var(--report-step-active-text);transform:scale(1.06);box-shadow:0 .45rem 1rem #2f7ff23d}.report-film-node.is-complete .report-film-node-label{opacity:.76}.report-film-node.is-complete .report-film-node-label>span{border-color:var(--report-step-complete-border);background:var(--report-step-complete-fill);color:var(--report-step-active-text)}.report-film-node.is-future>:not(.report-film-node-label),.report-film-node.is-complete>:not(.report-film-node-label){transition:opacity .65s,filter .65s,transform .65s}.report-film-node.is-future>:not(.report-film-node-label){opacity:.28;filter:grayscale(.72)}.report-film-node.is-complete>:not(.report-film-node-label){opacity:.68}.report-film-node.is-active>:not(.report-film-node-label){opacity:1;filter:none}.report-film-status-follow-up,.report-motion-stage.is-return .report-film-status-first,.report-motion-stage.is-restart .report-film-status-first,.report-motion-stage.is-complete .report-film-status-first{display:none}.report-motion-stage.is-return .report-film-status-follow-up,.report-motion-stage.is-restart .report-film-status-follow-up,.report-motion-stage.is-complete .report-film-status-follow-up{display:inline}.report-film-dashboard,.report-film-queue,.report-film-output{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:#ffffffe8;box-shadow:0 .85rem 1.8rem #1937641f,inset 0 1px #ffffffe6}.report-film-question-scene,.report-film-wait-scene,.report-film-report-scene{height:calc(100% - 3rem);min-height:0;position:relative}.report-film-question-scene{grid-template:"actor""chart"minmax(0,1fr)/minmax(0,1fr);align-items:stretch;gap:.45rem;display:grid}.report-film-dashboard{border-radius:.72rem;grid-area:chart;width:100%;height:100%;min-height:0;margin:0;padding:1.15rem .75rem .65rem;position:relative}.report-film-window-bar{border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent);align-items:center;gap:.2rem;height:.78rem;padding-left:.45rem;display:flex;position:absolute;inset:0 0 auto}.report-film-window-bar i{opacity:.58;background:currentColor;border-radius:50%;width:.22rem;height:.22rem}.report-film-dashboard>small{color:#5c6878;margin-bottom:.35rem;font-size:.54rem;font-weight:650;display:block}.report-film-bars{border-bottom:1px solid color-mix(in srgb, currentColor 24%, transparent);align-items:end;gap:.3rem;height:calc(100% - 1rem);padding:0 .1rem .22rem;display:flex}.report-film-bars i{opacity:.74;transform-origin:bottom;background:currentColor;border-radius:.16rem .16rem .04rem .04rem;flex:1}.report-film-bars i:first-child{height:42%}.report-film-bars i:nth-child(2){height:54%}.report-film-bars i:nth-child(3){height:66%}.report-film-bars i:nth-child(4){height:78%}.report-film-bars i:nth-child(5){opacity:.92;height:91%}.report-film-bars i:nth-child(6){opacity:1;height:62%}.report-story.is-running .report-motion-stage.is-question .report-film-question.is-active .report-film-bars i{animation:.7s cubic-bezier(.2,.75,.25,1) both report-film-bar-rise}.report-story.is-running .report-motion-stage.is-question .report-film-question.is-active .report-film-bars i:nth-child(2){animation-delay:.1s}.report-story.is-running .report-motion-stage.is-question .report-film-question.is-active .report-film-bars i:nth-child(3){animation-delay:.2s}.report-story.is-running .report-motion-stage.is-question .report-film-question.is-active .report-film-bars i:nth-child(4){animation-delay:.3s}.report-story.is-running .report-motion-stage.is-question .report-film-question.is-active .report-film-bars i:nth-child(5){animation-delay:.4s}.report-story.is-running .report-motion-stage.is-question .report-film-question.is-active .report-film-bars i:nth-child(6){animation-delay:.65s}.report-film-question-actor{color:#17345c;grid-area:actor;justify-self:end;align-items:center;gap:.55rem;min-width:0;display:flex}.report-film-question-bubble{z-index:3;color:#1e4ba8;text-align:center;opacity:0;background:#fff;border:1px solid #2f7ff257;border-radius:.55rem .55rem .12rem;place-items:center;width:max-content;max-width:11rem;min-height:2.2rem;padding:.58rem .78rem;font-size:.84rem;font-weight:750;line-height:1.28;transition:opacity .4s,transform .55s cubic-bezier(.2,.8,.25,1);display:grid;position:relative;right:auto;transform:translateY(.35rem)scale(.92);box-shadow:0 .45rem 1rem #1937641f}.report-film-question-bubble b{font:inherit}.report-film-question-bubble:after{content:"";background:#fff;border-bottom:1px solid #2f7ff257;border-right:1px solid #2f7ff257;width:.42rem;height:.42rem;position:absolute;bottom:50%;right:-.22rem;transform:translateY(50%)rotate(-45deg)}.report-motion-stage.is-question .report-film-question-bubble,.report-motion-stage.is-return .report-film-question-bubble,.report-motion-stage.is-restart .report-film-question-bubble,.report-motion-stage.is-complete .report-film-question-bubble{opacity:1;transform:none}.report-motion-stage.is-question .report-film-question.is-active .report-film-question-bubble{animation:.55s cubic-bezier(.2,.85,.25,1) 1s both report-film-speech-in}.report-motion-stage.is-return .report-film-question-bubble{animation:.7s cubic-bezier(.2,.85,.25,1) .45s both report-film-follow-up-in}.report-motion-stage.is-restart .report-film-question-bubble{animation:.7s cubic-bezier(.2,.85,.25,1) .35s both report-film-follow-up-in}.report-film-handoff{grid-template-columns:3.4rem 1fr 3rem;align-items:center;gap:.35rem;height:calc(100% - 3rem);display:grid;position:relative}.report-film-document-exchange{color:#1e4ba8;min-width:0;height:4.1rem;position:relative}.report-film-document-exchange:before{content:"";border-top:2px dashed #2f7ff259;position:absolute;top:50%;left:.35rem;right:.35rem;transform:translateY(-50%)}.report-film-document-exchange:after{content:"";border-top:2px solid #2f7ff2;border-right:2px solid #2f7ff2;width:.5rem;height:.5rem;position:absolute;top:50%;right:.28rem;transform:translateY(-50%)rotate(45deg)}.report-film-document-packet{z-index:2;justify-items:center;gap:.28rem;width:2.4rem;display:grid;position:absolute;top:50%;left:calc(100% - 2.4rem);transform:translateY(-50%)}.report-film-document-exchange small{color:#607086;font-size:.52rem;font-weight:750}.report-film-document,.report-film-mini-document{background:#fff;border:1px solid #1e4ba852;border-radius:.28rem;align-content:center;gap:.23rem;display:grid;position:relative;box-shadow:0 .6rem 1.15rem #1937642e}.report-film-document{width:2.15rem;height:2.65rem;padding:.52rem .38rem .35rem}.report-film-document:after,.report-film-mini-document:after{content:"";border-top:.52rem solid #d7e8fb;border-left:.52rem solid #0000;position:absolute;top:-1px;right:-1px}.report-film-document>i,.report-film-mini-document>i{background:#6a9ee5;border-radius:999px;height:.16rem;display:block}.report-film-document>i:nth-child(2){width:76%}.report-film-document>i:nth-child(3){width:58%}.report-film-document:before{content:"";background:#2f7ff2;border-radius:999px;width:.58rem;height:.2rem;position:absolute;top:.36rem;left:.38rem}.report-film-person{--avatar-ring:#6ea8e6;--avatar-disc:#eaf2ff;--avatar-hair:#17345c;--avatar-shirt:#2f7ff2;--avatar-skin:#edc3a8;color:#657287;text-align:center;justify-items:center;gap:.25rem;font-size:.62rem;font-weight:650;line-height:1.08;display:grid;position:relative}.report-film-person--business{--avatar-ring:#2f7ff2;--avatar-disc:#e7f1ff;--avatar-hair:#17345c;--avatar-shirt:#2f7ff2;--avatar-skin:#edc3a8}.report-film-person--analyst{--avatar-ring:#6a9ee5;--avatar-disc:#edf5ff;--avatar-hair:#4d3d38;--avatar-shirt:#5f91dd;--avatar-skin:#c98e67}.report-film-person--developer{--avatar-ring:#1e4ba8;--avatar-disc:#e3edfb;--avatar-hair:#27364b;--avatar-shirt:#173f7c;--avatar-skin:#d8a37d}.report-film-avatar{border:1px solid color-mix(in srgb, var(--avatar-ring) 54%, transparent);background:linear-gradient(145deg, #fff, var(--avatar-disc));border-radius:50%;width:2.35rem;height:2.35rem;position:relative;overflow:hidden;box-shadow:0 .28rem .62rem #19376424,inset 0 0 0 1px #ffffffb8}.report-film-avatar:before,.report-film-avatar:after{content:"";position:absolute}.report-film-avatar:before{background:var(--avatar-hair);border-radius:52% 52% 43% 43%;width:1rem;height:1.02rem;top:.28rem;left:50%;transform:translate(-50%)}.report-film-avatar:after{background:var(--avatar-shirt);border-radius:.78rem .78rem .2rem .2rem;height:.82rem;bottom:-.1rem;left:.38rem;right:.38rem}.report-film-avatar-face{z-index:2;background:var(--avatar-skin);width:.76rem;height:.82rem;box-shadow:0 -.13rem 0 -.01rem var(--avatar-hair) inset;border-radius:48% 48% 45% 45%;position:absolute;top:.42rem;left:50%;transform:translate(-50%)}.report-film-avatar-face:before,.report-film-avatar-face:after{content:"";position:absolute}.report-film-avatar-face:before{background:#243650;border-radius:50%;width:.07rem;height:.07rem;top:.34rem;left:.19rem;box-shadow:.3rem 0 #243650}.report-film-avatar-face:after{border-bottom:1px solid #9b6557;border-radius:50%;width:.23rem;height:.08rem;bottom:.13rem;left:50%;transform:translate(-50%)}.report-film-speech{z-index:8;color:#17345c;text-align:left;opacity:0;pointer-events:none;background:#fffffffa;border:1px solid #2f7ff257;border-radius:.62rem .62rem .18rem;width:max-content;max-width:11rem;padding:.6rem .76rem;font-size:.82rem;font-weight:720;line-height:1.28;position:absolute;bottom:calc(100% + .38rem);transform:translateY(.3rem)scale(.94);box-shadow:0 .55rem 1.2rem #19376429}.report-film-speech:after{content:"";background:#fff;border-bottom:1px solid #2f7ff257;border-right:1px solid #2f7ff257;width:.42rem;height:.42rem;position:absolute;bottom:-.22rem;transform:rotate(45deg)}.report-film-speech--left{left:-.3rem}.report-film-speech--left:after{left:.8rem}.report-film-speech--right{right:-.3rem}.report-film-speech--right:after{right:.8rem}.report-film-speech-wait-analyst{max-width:8.8rem;left:-2.5rem}.report-film-speech-wait-analyst:after{left:auto;right:1.2rem}.report-film-speech.report-film-speech-wait-developer{max-width:7.4rem;right:-2.1rem}.report-film-speech-report{bottom:calc(100% + .9rem)}.report-film-speech-request-business{max-width:10rem;left:-.3rem}.report-film-speech-wait-developer:after{left:1.2rem;right:auto}.report-motion-stage.is-request .report-film-request.is-active .report-film-speech-request-business{animation:.55s cubic-bezier(.2,.85,.25,1) .9s both report-film-speech-in}.report-motion-stage.is-request .report-film-request.is-active .report-film-speech-request-analyst{animation:.55s cubic-bezier(.2,.85,.25,1) 3.35s both report-film-speech-in}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-speech-wait-analyst{animation:.55s cubic-bezier(.2,.85,.25,1) .9s both report-film-speech-in}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-speech-wait-developer{animation:.55s cubic-bezier(.2,.85,.25,1) 3.55s both report-film-speech-in}.report-motion-stage.is-report .report-film-report.is-active .report-film-speech-report{animation:.55s cubic-bezier(.2,.85,.25,1) 1.9s both report-film-speech-in}.report-motion-stage.is-request .report-film-request.is-active .report-film-document-packet{animation:1.8s cubic-bezier(.2,.75,.25,1) 1.3s both report-film-document-handoff}.report-motion-stage.is-request .report-film-person-analytics{animation:.6s ease-out 3.15s both report-film-person-ready}.report-film-queue{color:#40506a;border-radius:.72rem;width:100%;height:auto;min-height:2.1rem;position:relative;overflow:hidden}.report-film-wait-scene{grid-template:"analyst-bubble.developer-bubble""analyst handoff developer"".queue queue"minmax(0,1fr)/minmax(6.8rem,.72fr) minmax(6rem,.9fr) minmax(8.5rem,1fr);align-items:end;gap:.28rem .7rem;display:grid}.report-film-wait-scene .report-film-speech-wait-analyst{grid-area:analyst-bubble;justify-self:start}.report-film-wait-scene .report-film-speech-wait-developer{grid-area:developer-bubble;justify-self:end}.report-film-wait-analyst{z-index:3;grid-area:analyst;justify-self:start}.report-film-wait-developer{z-index:3;grid-area:developer;justify-self:end}.report-film-wait-document-exchange{z-index:3;grid-area:handoff;place-self:end center;width:calc(100% - .5rem);min-width:0;height:4.1rem}.report-film-wait-scene .report-film-queue{z-index:1;grid-area:queue;place-self:start end;width:min(100%,9rem);margin-top:.1rem}.report-film-wait-scene .report-film-speech-wait-analyst,.report-film-wait-scene .report-film-speech.report-film-speech-wait-developer{width:min(8.8rem,100%);position:relative;inset:auto}.report-film-wait-analyst>span:last-child,.report-film-wait-developer>span:last-child{white-space:nowrap}.report-film-wait-scene .report-film-speech-wait-analyst:after,.report-film-wait-scene .report-film-speech-wait-developer:after{bottom:-.22rem;left:50%;right:auto;transform:translate(-50%)rotate(45deg)}.report-film-queue header,.report-film-queue footer{border-bottom:1px solid #1e4ba81a;justify-content:space-between;align-items:center;gap:.5rem;min-height:1.7rem;padding:0 .65rem;display:flex}.report-film-queue footer{border-top:1px solid #1e4ba81a;border-bottom:0;min-height:3.15rem;position:absolute;bottom:0;left:0;right:0}.report-film-queue header strong{font-size:.68rem}.report-film-queue header span,.report-film-queue footer small{color:#748195;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:700}.report-film-queue-items{gap:.2rem;padding:.35rem .42rem;display:grid}.report-film-queue-items>i{color:#53647a;background:#ebf0f7db;border:1px solid #70819733;border-radius:.35rem;align-items:center;min-height:1.15rem;padding:0 .45rem;font-size:.54rem;font-style:normal;font-weight:650;display:flex}.report-film-queue-items>i:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.28rem;height:.28rem;margin-right:.35rem}.report-film-queue-items>i.is-tracked{color:#1e4ba8;background:#2f7ff21a;border-color:#2f7ff280;font-weight:650}.report-film-mini-document{color:#2f7ff2;flex:none;gap:.15rem;width:1.02rem;height:1.28rem;padding:.36rem .2rem .18rem}.report-film-mini-document>i{height:.12rem}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-person{color:#1e4ba8}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-person>.report-film-avatar{border-color:#2f7ff266;box-shadow:0 0 0 .14rem #2f7ff21a,0 .28rem .62rem #19376424}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-wait-document-packet{animation:1.55s cubic-bezier(.2,.75,.25,1) 1.55s both report-film-wait-document-handoff}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-wait-developer{animation:.5s ease-out 3.05s both report-film-person-ready}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue{color:#eaf4ff;background:linear-gradient(145deg,#0b2145,#153b76);border-color:#8bc8ff57;box-shadow:0 1.15rem 2.4rem #07162f47}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue header,.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue footer{border-color:#ffffff1a}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue header span,.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue footer small{color:#ffffffd1}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue-items>i{color:#f4f8ff;background:#ffffff24;border-color:#ffffff47;animation:.55s ease-out both report-film-queue-in}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue-items>i:nth-child(2){animation-delay:.35s}.report-motion-stage.is-wait .report-film-wait.is-active .report-film-queue-items>i:nth-child(3){animation-delay:.7s}.report-film-output{color:#40506a;border-radius:.72rem;justify-self:start;width:82%;max-width:18rem;height:auto;min-height:7.85rem;position:relative;overflow:hidden}.report-film-report-scene{grid-template-columns:minmax(0,1fr) 6.4rem;align-items:center;gap:.7rem;display:grid}.report-film-output header{border-bottom:1px solid #1e4ba81a;justify-content:space-between;align-items:center;min-height:1.8rem;padding:0 .65rem;display:flex}.report-film-output header strong{font-size:.58rem}.report-film-output header b{color:#fff;background:#2f7ff2;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-size:.56rem;display:grid}.report-film-output-body{grid-template-columns:1fr .9fr;gap:.55rem;height:4.8rem;min-height:0;padding:.55rem .65rem;display:grid}.report-film-output-chart{border-bottom:1px solid #1e4ba824;border-right:1px solid #1e4ba81a;align-items:end;gap:.24rem;padding:.25rem .3rem;display:flex}.report-film-output-chart i{transform-origin:bottom;background:#2f7ff2;border-radius:.14rem .14rem .04rem .04rem;width:.48rem}.report-film-output-chart i:first-child{opacity:.52;height:38%}.report-film-output-chart i:nth-child(2){opacity:.66;height:58%}.report-film-output-chart i:nth-child(3){opacity:.8;height:76%}.report-film-output-chart i:nth-child(4){height:92%}.report-film-output-copy{align-content:center;gap:.38rem;display:grid}.report-film-output-copy i{opacity:.42;background:#8491a5;border-radius:999px;height:.24rem}.report-film-output-copy i:nth-child(2){width:78%}.report-film-output-copy i:nth-child(3){width:58%}.report-film-developer-work{color:#53647a;align-content:center;align-self:start;justify-items:center;gap:.38rem;min-width:0;display:grid;position:relative;top:-.35rem}.report-film-speech-report{max-width:7.5rem;top:0;bottom:auto;right:calc(100% + .45rem)}.report-film-speech-report:after{bottom:50%;right:-.22rem;transform:translateY(50%)rotate(-45deg)}.report-film-developer-work .report-film-person{color:#53647a}.report-film-workstation{background:linear-gradient(155deg,#f7fbff,#dcecff);border:.18rem solid #36587f;border-bottom-width:.24rem;border-radius:.3rem .3rem .2rem .2rem;width:3.15rem;height:2.05rem;position:relative;overflow:visible;box-shadow:0 .55rem 1.15rem #19376429,inset 0 0 0 1px #ffffffb3}.report-film-workstation:before{content:"";background:#8bc8ff;border-radius:50%;width:.16rem;height:.16rem;position:absolute;top:-.08rem;left:50%;transform:translate(-50%)}.report-film-workstation:after{content:"";clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);background:#526b89;border-radius:0 0 .28rem .28rem;height:.28rem;position:absolute;bottom:-.34rem;left:-.38rem;right:-.38rem}.report-film-workstation>i{transform-origin:bottom;background:linear-gradient(#2f7ff2,#1e4ba8);border-radius:.12rem .12rem .03rem .03rem;width:.38rem;position:absolute;bottom:.28rem}.report-film-workstation>i:first-child{opacity:.62;height:.58rem;left:.48rem}.report-film-workstation>i:nth-child(2){opacity:.8;height:.88rem;left:1.06rem}.report-film-workstation>i:nth-child(3){height:1.22rem;left:1.64rem}.report-motion-stage.is-report .report-film-report.is-active .report-film-developer-work{animation:.65s ease-out .28s both report-film-developer-in}.report-motion-stage.is-report .report-film-report.is-active .report-film-workstation>i{animation:.6s ease-out .85s both report-film-work-line}.report-motion-stage.is-report .report-film-report.is-active .report-film-workstation>i:nth-child(2){animation-delay:1s}.report-motion-stage.is-report .report-film-report.is-active .report-film-workstation>i:nth-child(3){animation-delay:1.15s}.report-film-output footer{color:#6e7b8e;border-top:1px solid #1e4ba81a;align-items:center;min-height:1.25rem;padding:0 .65rem;font-size:.48rem;display:flex;position:absolute;bottom:0;left:0;right:0}.report-film-report.is-future .report-film-output{opacity:.68}.report-motion-stage.is-report .report-film-report.is-active .report-film-output{animation:.75s cubic-bezier(.2,.75,.25,1) .2s both report-film-output-in}.report-motion-stage.is-report .report-film-report.is-active .report-film-output-chart i{animation:.65s ease-out .75s both report-film-bar-rise}.report-motion-stage.is-report .report-film-report.is-active .report-film-output-chart i:nth-child(2){animation-delay:.85s}.report-motion-stage.is-report .report-film-report.is-active .report-film-output-chart i:nth-child(3){animation-delay:.95s}.report-motion-stage.is-report .report-film-report.is-active .report-film-output-chart i:nth-child(4){animation-delay:1.05s}.report-motion-stage.is-report .report-film-report.is-active .report-film-output header b{animation:.5s cubic-bezier(.2,.9,.25,1.2) 1.35s both report-film-check-in}.report-film-center{z-index:4;color:#77869a;background:#ffffffc7;border:1px solid #1e4ba82e;border-radius:50%;place-content:center;justify-items:center;width:6.25rem;height:6.25rem;transition:opacity .45s,transform .65s;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .65rem #ffffff61,0 .8rem 1.8rem #1937641a}.report-film-center strong{color:#23344d;text-align:center;max-width:5.25rem;font-size:1rem;font-weight:760;line-height:1.02}.report-film-center strong span{display:block}.report-motion-stage:not(.is-idle) .report-film-center{opacity:.38;transform:translate(-50%,-50%)scale(.9)}.report-motion-stage:not(.is-idle):not(.is-return):not(.is-complete) .report-film-center{opacity:0;transform:translate(-50%,-50%)scale(.78)}.report-motion-stage.is-complete .report-film-center{opacity:1;transform:translate(-50%,-50%)}.report-film-hero-object{z-index:8;color:#183052;opacity:0;transform-origin:50%;background:#fffffff7;border:1px solid #2f7ff257;border-radius:.9rem .9rem .24rem;align-items:center;gap:.58rem;width:12.5rem;min-height:2.8rem;padding:.62rem .78rem;transition:top .9s cubic-bezier(.2,.78,.2,1),left .9s cubic-bezier(.2,.78,.2,1),width .7s cubic-bezier(.2,.78,.2,1),min-height .7s cubic-bezier(.2,.78,.2,1),border-radius .7s,border-color .7s,background .7s,color .7s,box-shadow .7s,opacity .45s,transform .9s cubic-bezier(.2,.78,.2,1);display:flex;position:absolute;top:31%;left:29%;transform:translate(-50%,-50%)scale(.82);box-shadow:0 1.15rem 2.8rem #19376433,0 0 0 .32rem #ffffff85}.report-film-hero-object:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background:radial-gradient(circle,#2f7ff233,#0000 68%);border-radius:50%;transition:opacity .6s;position:absolute;inset:-1.2rem}.report-film-hero-object b{color:#fff;background:#2f7ff2;border-radius:50%;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.78rem;line-height:1;transition:background .55s,color .55s,transform .55s;display:grid}.report-film-hero-object>span{letter-spacing:-.01em;min-width:0;font-size:.66rem;font-weight:650;line-height:1.2;display:none}.report-motion-stage:not(.is-idle) .report-film-hero-object{opacity:1;transform:translate(-50%,-50%)scale(1)}.report-motion-stage.is-question .report-film-hero-object{top:32%;left:28.5%}.report-motion-stage.is-question .report-film-hero-question{display:block}.report-motion-stage.is-request .report-film-hero-object{background:linear-gradient(135deg,#fff,#e8f2ff);border-radius:.75rem;width:9.4rem;top:30.5%;left:71.5%}.report-motion-stage.is-request .report-film-hero-object b{transform:rotate(-32deg)}.report-motion-stage.is-request .report-film-hero-object b:before{content:"↗"}.report-motion-stage.is-request .report-film-hero-object b{font-size:0}.report-motion-stage.is-request .report-film-hero-object b:before{font-size:.75rem}.report-motion-stage.is-request .report-film-hero-request-copy{display:block}.report-motion-stage.is-wait .report-film-hero-object{color:#f3f8ff;background:linear-gradient(135deg,#0b2145,#153b76);border-color:#8bc8ff66;border-radius:.72rem;width:10.4rem;top:88%;left:71.5%;box-shadow:0 1.2rem 3rem #07162f52,0 0 0 .3rem #8bc8ff14}.report-motion-stage.is-wait .report-film-hero-object b{color:#8bc8ff;background:#8bc8ff24}.report-motion-stage.is-wait .report-film-hero-object b:before{content:"···";transform:translateY(-.12rem)}.report-motion-stage.is-wait .report-film-hero-object b{font-size:0}.report-motion-stage.is-wait .report-film-hero-object b:before{letter-spacing:.04em;font-size:.72rem}.report-motion-stage.is-wait .report-film-hero-wait-copy{display:block}.report-motion-stage.is-report .report-film-hero-object{color:#fff;background:linear-gradient(135deg,#102b57,#1e4ba8 58%,#2f7ff2);border-color:#8bc8ff80;border-radius:.72rem;width:10.8rem;top:70%;left:28.5%;box-shadow:0 1.2rem 3rem #1e4ba84d,0 0 0 .3rem #8bc8ff17}.report-motion-stage.is-report .report-film-hero-object b{color:#1e4ba8;background:#fff;font-size:0}.report-motion-stage.is-report .report-film-hero-object b:before{content:"✓";font-size:.8rem}.report-motion-stage.is-report .report-film-hero-report-copy{display:block}.report-motion-stage.is-return .report-film-hero-object,.report-motion-stage.is-complete .report-film-hero-object{color:#183052;background:#fffffff7;border-color:#2f7ff257;border-radius:.9rem .9rem .24rem;width:11.5rem;top:32%;left:28.5%}.report-motion-stage.is-return .report-film-hero-return-copy,.report-motion-stage.is-complete .report-film-hero-return-copy{display:block}.report-motion-stage.is-return .report-film-hero-object b,.report-motion-stage.is-complete .report-film-hero-object b{color:#fff;background:#2f7ff2;font-size:0;transform:rotate(-18deg)}.report-motion-stage.is-return .report-film-hero-object b:before,.report-motion-stage.is-complete .report-film-hero-object b:before{content:"↶";font-size:.82rem}.report-film-connector,.report-film-return-path{--connector-color:#b2bdcb;z-index:2;color:var(--connector-color);transition:color .45s;position:absolute}.report-film-connector>i,.report-film-return-path>i{transform-origin:0;background:#2f7ff2;display:block;position:absolute;transform:scaleX(0)}.report-film-connector.is-complete,.report-film-connector.is-drawing,.report-film-return-path.is-complete,.report-film-return-path.is-drawing{--connector-color:#2f7ff2}.report-film-connector.is-complete>i,.report-film-return-path.is-complete>i{transform:none}.report-film-connector-top,.report-film-connector-bottom{background:#9eacc0;border-radius:999px;width:calc(14% - 2.5rem);height:.22rem}.report-film-connector-top{top:22.5%;left:calc(43% + .95rem)}.report-film-connector-bottom{bottom:23.5%;right:calc(43% + .95rem)}.report-film-connector-top>i,.report-film-connector-bottom>i{inset:0}.report-film-connector-top:after{content:"";filter:drop-shadow(0 0 .12rem #eaf2fff2);border-top:.38rem solid #0000;border-bottom:.38rem solid #0000;border-left:.58rem solid;position:absolute;top:50%;right:-.55rem;transform:translateY(-50%)}.report-film-connector-bottom:after{content:"";filter:drop-shadow(0 0 .12rem #eaf2fff2);border-top:.38rem solid #0000;border-bottom:.38rem solid #0000;border-right:.58rem solid;position:absolute;top:50%;left:-.55rem;transform:translateY(-50%)}.report-film-connector-bottom>i{transform-origin:100%}.report-film-connector-right,.report-film-return-path{background:#9eacc0;border-radius:999px;width:.22rem;height:calc(20% - 2.5rem)}.report-film-connector-right{top:calc(39.5% + .95rem);right:23.8%}.report-film-return-path{top:calc(39.5% + 1.45rem);left:23.8%}.report-film-connector-right>i,.report-film-return-path>i{transform-origin:top;inset:0;transform:scaleY(0)}.report-film-return-path>i{transform-origin:bottom}.report-film-connector-right:after{content:"";filter:drop-shadow(0 0 .12rem #eaf2fff2);border-top:.58rem solid;border-left:.38rem solid #0000;border-right:.38rem solid #0000;position:absolute;bottom:-.55rem;right:50%;transform:translate(50%)}.report-film-return-path:after{content:"";filter:drop-shadow(0 0 .12rem #eaf2fff2);border-bottom:.58rem solid;border-left:.38rem solid #0000;border-right:.38rem solid #0000;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)}.report-story.is-running .report-film-connector-top.is-drawing>i{animation:.75s ease-out 1.55s both report-film-line-x}.report-story.is-running .report-film-connector-top.is-drawing:after{animation:10ms linear 2.3s both report-film-arrow-show}.report-story.is-running .report-film-connector-right.is-drawing>i{animation:.75s ease-out 3.45s both report-film-line-y}.report-story.is-running .report-film-connector-right.is-drawing:after{animation:10ms linear 4.2s both report-film-arrow-show}.report-story.is-running .report-film-connector-bottom.is-drawing>i{animation:.85s ease-out 3.75s both report-film-line-x}.report-story.is-running .report-film-connector-bottom.is-drawing:after{animation:10ms linear 4.6s both report-film-arrow-show}.report-story.is-running .report-film-return-path.is-drawing>i{animation:1.05s ease-out .2s both report-film-line-y}.report-story.is-running .report-film-return-path.is-drawing:after{animation:10ms linear 1.25s both report-film-arrow-show}.report-film-business-motion{z-index:5;color:#8794a6;opacity:.36;align-items:center;gap:.55rem;transition:color .5s,opacity .5s;display:flex;position:absolute;bottom:1.35%;left:30%;right:30%}.report-film-business-motion i{background:linear-gradient(90deg,#0000,currentColor,#0000);flex:1;height:1px;overflow:hidden}.report-film-business-motion span{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.46rem;font-weight:650}.report-motion-stage.is-wait .report-film-business-motion{color:#1e4ba8;opacity:1}.report-story.is-running .report-motion-stage.is-wait .report-film-business-motion i{animation:1.6s ease-in-out 1.2s 2 report-film-business-line}.report-motion-stage.is-paused *,.report-story.is-paused *{animation-play-state:paused!important}.report-story.is-paused .report-film-node,.report-story.is-paused .report-film-node:before,.report-story.is-paused .report-motion-camera,.report-story.is-paused .report-film-hero-object,.report-story.is-paused .report-film-hero-object:after,.report-story.is-paused .report-film-business-motion{transition:none!important}.report-story-rail{flex-direction:column;min-width:0;padding:.35rem 0;display:flex}.report-story-rail ol{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.report-story-rail li{min-width:0}.report-story-rail li>button{color:#27374d;opacity:.58;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.8rem;grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:.75rem;width:100%;min-height:5.15rem;padding:.78rem .9rem .95rem;transition:border-color .35s,background-color .35s,opacity .35s,transform .35s;display:grid;position:relative;overflow:hidden}.report-story-rail li>button:hover,.report-story-rail li>button:focus-visible{opacity:.86}.report-story-rail li>button:disabled{cursor:default}.report-story-rail li>button:disabled:hover{opacity:.68}.report-story-rail li>button:focus-visible{outline-offset:2px;outline:2px solid #2f7ff2}.report-story-rail li>button.is-complete{opacity:.76}.report-story-rail li>button.is-current{opacity:1;background:linear-gradient(135deg,#2f7ff229,#ffffffe6);border-color:#2f7ff27a;transform:translate(.15rem);box-shadow:0 .8rem 1.8rem #1e4ba81a}.report-story-step-number{border:1px solid var(--report-step-future-border);background:var(--report-step-future-fill);width:2.1rem;height:2.1rem;color:var(--report-step-future-text);border-radius:.55rem;place-items:center;font-size:.62rem;font-weight:700;transition:background-color .35s,border-color .35s,color .35s,box-shadow .35s,transform .35s;display:grid}.report-story-rail button.is-complete .report-story-step-number{border-color:var(--report-step-complete-border);background-color:var(--report-step-complete-fill);color:var(--report-step-active-text)}.report-story-rail button.is-current:not(.is-future) .report-story-step-number{border-color:var(--report-step-active-border);background-color:var(--report-step-active-fill);color:var(--report-step-active-text);transform:scale(1.06);box-shadow:0 .45rem 1rem #2f7ff23d}.report-story-step-copy{min-width:0}.report-story-step-copy strong,.report-story-step-copy small{display:block}.report-story-step-copy strong{letter-spacing:-.02em;font-size:1.1rem;font-weight:680}.report-story-step-copy small{color:#526176;margin-top:.3rem;font-size:.82rem;font-weight:520;line-height:1.35}.report-story-step-progress{background:#1e4ba81a;border-radius:999px;height:2px;position:absolute;bottom:.45rem;left:.8rem;right:.8rem;overflow:hidden}.report-story-step-progress i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#1e4ba8,#2f7ff2,#8bc8ff);width:100%;height:100%;display:block;transform:scaleX(0)}.report-story-rail button.is-complete .report-story-step-progress i,.report-story-rail button.is-current:not(.is-future) .report-story-step-progress i{transform:scaleX(1)}.report-story.has-motion .report-story-rail button.is-current .report-story-step-progress i{animation:report-story-progress var(--story-step-duration) linear both}.report-story-controls{grid-template-columns:1fr;gap:.5rem;margin-top:auto;padding-top:.85rem;display:grid}.report-story-controls button{color:#1d3351;min-height:2.7rem;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #1e4ba833;border-radius:.68rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .8rem;font-size:.68rem;font-weight:650;transition:border-color .25s,background-color .25s,transform .25s;display:inline-flex}.report-story-controls button:hover,.report-story-controls button:focus-visible{background:#fff;border-color:#2f7ff28c;transform:translateY(-1px)}.report-story-controls button:focus-visible{outline-offset:2px;outline:2px solid #2f7ff2}.report-story-control-icon{flex:none;width:.78rem;height:.78rem;position:relative}.report-story-control-icon.is-play:before{content:"";border-top:.31rem solid #0000;border-bottom:.31rem solid #0000;border-left:.5rem solid #2f7ff2;position:absolute;inset:.08rem 0 .08rem .14rem}.report-story-control-icon.is-pause:before,.report-story-control-icon.is-pause:after{content:"";background:#2f7ff2;border-radius:.08rem;width:.22rem;position:absolute;top:.08rem;bottom:.08rem}.report-story-control-icon.is-pause:before{left:.08rem}.report-story-control-icon.is-pause:after{right:.08rem}.report-story-replay-icon{color:#2f7ff2;font-size:1rem;line-height:1}.report-story-conclusion{margin-top:1.15rem;display:grid}.report-story .report-loop-impact{opacity:1;min-height:5.8rem;transition:none;animation:none;transform:none}.report-story--complete .report-film-node.is-complete{opacity:.88}@keyframes report-film-bar-rise{0%{opacity:.32;transform:scaleY(.14)}to{transform:scaleY(1)}}@keyframes report-film-document-handoff{0%{opacity:.55;left:0;transform:translateY(-50%)rotate(-5deg)scale(.94)}18%{opacity:1}78%,to{opacity:1;left:calc(100% - 2.4rem);transform:translateY(-50%)rotate(2deg)scale(1)}}@keyframes report-film-wait-document-handoff{0%{opacity:.55;left:.2rem;transform:translateY(-50%)rotate(-5deg)scale(.94)}18%{opacity:1}78%,to{opacity:1;left:calc(100% - 2.8rem);transform:translateY(-50%)rotate(2deg)scale(1)}}@keyframes report-film-person-ready{0%{opacity:.35;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes report-film-queue-handoff{0%{opacity:.4;transform:translate(-.7rem)rotate(-4deg)}75%,to{opacity:1;transform:translate(.7rem)rotate(2deg)}}@keyframes report-film-developer-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}@keyframes report-film-work-line{0%{opacity:.25;transform:scaleY(.18)}to{opacity:1;transform:scaleY(1)}}@keyframes report-film-follow-up-in{0%{opacity:0;transform:translateY(.65rem)scale(.86)}68%{opacity:1;transform:translateY(-.08rem)scale(1.03)}to{opacity:1;transform:none}}@keyframes report-film-speech-in{0%{opacity:0;transform:translateY(.3rem)scale(.94)}68%{opacity:1;transform:translateY(-.04rem)scale(1.02)}to{opacity:1;transform:none}}@keyframes report-film-speech-exchange{0%{opacity:0;transform:translateY(.3rem)scale(.94)}18%,72%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.2rem)scale(.98)}}@keyframes report-film-queue-in{0%{opacity:0;transform:translateY(-.38rem)}to{opacity:1;transform:none}}@keyframes report-film-output-in{0%{opacity:.32;transform:translateY(.8rem)scale(.95)}to{opacity:1;transform:none}}@keyframes report-film-check-in{0%{opacity:0;transform:scale(.5)}65%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:none}}@keyframes report-film-line-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes report-film-line-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes report-film-arrow-show{0%{opacity:0}to{opacity:1}}@keyframes report-film-business-line{0%,to{opacity:.34;transform:scaleX(.66)}50%{opacity:1;transform:scaleX(1)}}@keyframes report-story-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.outcome-section{background:radial-gradient(circle at 84% 28%, #6ea8e62e, transparent 27%), var(--paper);border-top:1px solid #1e4ba81f}.outcome-heading{max-width:74rem}.outcome-description{max-width:54rem;color:var(--muted);margin:1.8rem 0 0;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.65}.outcome-promise{color:var(--brand);letter-spacing:-.025em;margin:1.35rem 0 0;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:500}.outcome-route{border:1px solid var(--line);background:radial-gradient(circle at 82% 38%,#2f7ff21f,#0000 31%),linear-gradient(135deg,#1e4ba813,#0000 40%),#fafdff;border-radius:1.2rem;padding:clamp(1.25rem,3.2vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 28px 80px #19376414}.outcome-route:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#6ea8e612 1px,#0000 1px),linear-gradient(90deg,#6ea8e612 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.outcome-route>*{z-index:1;position:relative}.outcome-route-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.65rem;display:flex}.outcome-route-heading span{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:650}.outcome-route-heading p{color:var(--muted);margin:0;font-size:.78rem}.outcome-route-track{--outcome-gap:clamp(.8rem, 1.6vw, 1.25rem);align-items:center;gap:var(--outcome-gap);grid-template-columns:1fr 1fr 1.18fr;padding:.55rem .25rem;display:grid}.outcome-route-track article{--outcome-step-delay:.45s;--outcome-step-duration:.68s;z-index:2;border:1px solid var(--line);background:#fffffff5;border-radius:.95rem;flex-direction:column;justify-content:space-between;min-height:10.2rem;padding:1.15rem;display:flex;position:relative;box-shadow:0 16px 34px #19376412,inset 0 1px #ffffffe6}.outcome-route-track article:before{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:2px solid #6ea8e6c2;position:absolute;inset:-1px}.outcome-route-track article:not(:last-of-type):after{content:"";z-index:4;width:var(--outcome-gap);clip-path:polygon(0 34%,calc(100% - .48rem) 34%,calc(100% - .48rem) 4%,100% 50%,calc(100% - .48rem) 96%,calc(100% - .48rem) 66%,0 66%);background:#1e4ba89e;height:1rem;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.outcome-route-track article:nth-of-type(2){--outcome-step-delay:1.15s}.outcome-route-track article:nth-of-type(3){--outcome-step-delay:1.85s;--outcome-step-duration:.82s}.outcome-route.is-visible .outcome-route-track article{animation:report-step-focus var(--outcome-step-duration) cubic-bezier(.2, .75, .25, 1) var(--outcome-step-delay) both}.outcome-route.is-visible .outcome-route-track article:before{animation:report-step-ring var(--outcome-step-duration) ease-out var(--outcome-step-delay) both}.outcome-route.is-visible .outcome-route-track article:first-of-type:after{animation:.42s ease-out .95s both report-arrow-advance}.outcome-route.is-visible .outcome-route-track article:nth-of-type(2):after{animation:.42s ease-out 1.65s both report-arrow-advance}.outcome-step-meta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.outcome-step-meta>span{min-width:2rem;min-height:2rem;color:var(--brand);border:1px solid #1e4ba824;border-radius:.55rem;justify-content:center;align-items:center;font-size:.68rem;font-weight:650;display:inline-flex}.outcome-step-meta small{color:#8d929d;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:650}.outcome-step-copy strong{letter-spacing:-.035em;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:500;display:block}.outcome-step-copy p{color:var(--muted);margin:.38rem 0 0;font-size:.77rem;line-height:1.4}.outcome-route-track article.is-result{color:#fff;background:radial-gradient(circle at 80% 10%,#8bc8ff3d,#0000 28%),linear-gradient(145deg,#102b57,#1e4ba8 58%,#2f7ff2);border-color:#8bc8ff73;min-height:12rem;transform:translateY(-.35rem);box-shadow:0 22px 48px #1e4ba838,inset 0 1px #ffffff1f}.outcome-route-track article.is-result .outcome-step-meta>span{color:#fff;background:#ffffff12;border-color:#fff3}.outcome-route-track article.is-result .outcome-step-meta small,.outcome-route-track article.is-result .outcome-step-copy p{color:#ffffffa8}.proof-section,.deployment-section{padding:var(--section-space) 1.5rem var(--section-end-space);isolation:isolate}.proof-section{background:radial-gradient(circle at 65% 70%,#2f7ff233,#0000 42%),linear-gradient(145deg,#061229,#0a2044 58%,#07162f)}.proof-layout{grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);align-items:center;gap:clamp(1.25rem,3.5vw,2.75rem);display:grid}.proof-control-panel{padding:0}.proof-control-panel>p{color:#ffffffa8;letter-spacing:.11em;text-transform:uppercase;margin:0;padding:0 .2rem .85rem;font-size:.66rem;font-weight:650}.proof-tabs{gap:.5rem;display:grid}.proof-tabs button{color:#ffffffc7;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #6ea8e61a;border-radius:.75rem;grid-template-columns:minmax(0,1fr) .55rem;align-items:center;gap:.75rem;min-height:5.35rem;padding:.82rem 1rem .82rem 1.15rem;transition:color .18s,border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.proof-tabs button:before{content:"";background:0 0;border-radius:0 999px 999px 0;width:3px;position:absolute;inset:.75rem auto .75rem -1px}.proof-tabs button:hover{color:#fff;background:#6ea8e612;border-color:#6ea8e647;transform:translateY(-1px)}.proof-tabs button.active{color:#fff;background:linear-gradient(135deg,#2f7ff238,#6ea8e614);border-color:#8bc8ff70;box-shadow:0 12px 28px #0007183d,inset 0 1px #ffffff12}.proof-tabs button.active:before{background:var(--sky-bright);box-shadow:0 0 18px #6ea8e680}.proof-tab-copy{gap:.32rem;min-width:0;display:grid}.proof-tab-copy strong{color:inherit;font-size:.94rem;font-weight:550}.proof-tab-copy small{color:#ffffffa1;font-size:.76rem;line-height:1.4}.proof-tabs button.active .proof-tab-copy small{color:#ffffffc7}.proof-tab-status{background:#ffffff3d;border-radius:50%;width:.42rem;height:.42rem}.proof-tabs button.active .proof-tab-status{background:var(--sky-bright);box-shadow:0 0 0 4px #8bc8ff1a}.proof-product-stage{background:#0d244b;border:1px solid #6ea8e640;border-radius:1rem;overflow:hidden;box-shadow:0 40px 100px #0006146b}.proof-image-button{cursor:zoom-in;background:#eef3f9;border:0;border-bottom:1px solid #6ea8e62e;width:100%;padding:0;display:block;position:relative;overflow:hidden}.proof-image-button img{width:100%;animation:.32s both product-image-in}@keyframes product-image-in{0%{opacity:.35;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.zoom-cue{color:#ffffffd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07162fdb;border:1px solid #ffffff2e;border-radius:.45rem;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:.7rem;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.zoom-cue i{color:var(--sky-bright);font-style:normal}.proof-caption{color:#ffffffa8;grid-template-columns:10rem 1fr;gap:1.5rem;padding:1.35rem 1.5rem;font-size:.82rem;display:grid}.proof-caption span{color:var(--sky-bright);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:600}.proof-caption p{margin:0;line-height:1.6}.workflow-section{background:radial-gradient(circle at 12% 18%, #6ea8e614, transparent 24%), var(--paper)}.workflow-heading{max-width:78rem}.workflow-heading h2{color:var(--brand);font-size:clamp(4rem,8vw,7rem)}.workflow-steps{border:1px solid var(--line);background:#ffffff94;border-radius:1rem;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #1e4ba812}.workflow-steps li{border-right:1px solid var(--line);grid-template-rows:auto auto auto auto;align-content:start;gap:1.2rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.workflow-steps li:not(:last-child):after{content:"→";z-index:2;background:var(--paper);width:1.55rem;height:1.55rem;color:var(--brand-bright);border:1px solid #1e4ba82e;border-radius:50%;place-items:center;font-size:.8rem;display:grid;position:absolute;top:50%;right:-.78rem}.workflow-steps li:last-child{border-right:0}.workflow-steps li>span{color:#9ca4af;font-size:.68rem}.workflow-steps strong{color:var(--ink);letter-spacing:-.06em;font-size:clamp(2.8rem,4.5vw,4.5rem);font-weight:500;line-height:.95}.workflow-step-visual{aspect-ratio:16/11;cursor:zoom-in;background:#eef3f9;border:1px solid #1e4ba826;border-radius:.75rem;width:100%;padding:0;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #1e4ba817}.workflow-step-visual img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .3s}.workflow-step-visual:hover img{transform:scale(1.018)}.workflow-zoom-cue{color:#fff;letter-spacing:.03em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07162fd6;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.62rem;font-weight:550;display:inline-flex;position:absolute;bottom:.7rem;right:.7rem}.workflow-zoom-cue i{color:var(--sky-bright);font-style:normal}.workflow-steps p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.workflow-result{background:radial-gradient(circle at 90% 0,#89c6ff61,#0000 34%),linear-gradient(118deg,#173f90 0%,#286cdb 58%,#3b87ef 100%);border:1px solid #ffffff4d;border-radius:1rem;grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:1.5rem;margin-top:1.25rem;padding:2rem 2.25rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.5rem #1e4ba83d}.workflow-result:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.workflow-result span{z-index:1;color:#fff;letter-spacing:-.015em;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:650;position:relative}.workflow-result strong{z-index:1;color:#fff;letter-spacing:-.035em;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:550;line-height:1.2;position:relative}.deployment-section{background:radial-gradient(circle at 82% 15%,#6ea8e62e,#0000 28%),linear-gradient(145deg,#07162f,#0d2a58 62%,#071a38);overflow:hidden}.deployment-glow{filter:blur(130px);pointer-events:none;background:#2f7ff22e;border-radius:50%;width:42rem;height:42rem;position:absolute;top:18rem;left:-16rem}.explanatory-heading{max-width:74rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.explanatory-heading h2{font-size:clamp(4rem,7.6vw,7rem)}.explanatory-product-break{background:#07162f;border:1px solid #8bc8ff47;border-radius:1.1rem;width:min(100%,74rem);margin:0 0 clamp(3.5rem,7vw,6rem);position:relative;overflow:hidden;box-shadow:0 2rem 5rem #0006144d,inset 0 1px #ffffff14}.explanatory-product-image{height:clamp(18rem,34vw,27rem);position:relative;overflow:hidden}.explanatory-product-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 56%,#040e22e0),linear-gradient(90deg,#040e222e,#0000 30%,#040e2214);position:absolute;inset:0}.explanatory-product-image img{object-fit:cover;object-position:center 38%;width:100%;height:100%;display:block}.explanatory-product-break figcaption{z-index:1;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2rem);left:clamp(1.25rem,3vw,2.25rem);right:clamp(1.25rem,3vw,2.25rem)}.explanatory-product-break figcaption span{color:var(--sky-bright);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:650}.explanatory-product-break figcaption strong{color:#fff;letter-spacing:-.025em;text-align:right;max-width:34rem;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:500;line-height:1.25}.explanatory-layout{border-top:1px solid #6ea8e647;grid-template-columns:minmax(20rem,.9fr) minmax(24rem,1.1fr);align-items:start;gap:clamp(3rem,8vw,8rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.explanatory-lede{color:#fff;letter-spacing:-.045em;max-width:35rem;margin:0;font-size:clamp(1.9rem,3.3vw,3.25rem);font-weight:500;line-height:1.12}.explanatory-summary{max-width:38rem}.explanatory-summary>p:not(.explanatory-lede):not(.explanatory-efficiency){color:#ffffffd6;max-width:34rem;margin:1.4rem 0 0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.65}.explanatory-efficiency{color:#ffffffb3;border-top:1px solid #6ea8e63d;gap:.4rem;max-width:31rem;margin:clamp(2rem,4vw,3rem) 0 0;padding-top:1.2rem;font-size:.9rem;line-height:1.55;display:grid}.explanatory-efficiency span{color:var(--sky-bright);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:650}.explanatory-paths{border-top:1px solid #6ea8e63d;flex-direction:column;max-width:45rem;display:flex}.explanatory-paths a{color:inherit;border-bottom:1px solid #6ea8e63d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.45rem 0;text-decoration:none;display:grid}.explanatory-paths a>span{gap:.35rem;display:grid}.explanatory-paths strong{color:#fff;letter-spacing:-.02em;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:550}.explanatory-paths small{color:#ffffffad;max-width:35rem;font-size:.92rem;line-height:1.5}.explanatory-paths i{width:2.5rem;height:2.5rem;color:var(--sky-bright);border:1px solid #6ea8e652;border-radius:50%;place-items:center;font-size:1.1rem;font-style:normal;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid}.explanatory-paths a:hover i,.explanatory-paths a:focus-visible i{border-color:var(--sky-bright);background:var(--sky-bright);color:#07162f;transform:translate(.2rem)}.explanatory-paths a:focus-visible{outline:2px solid var(--sky-bright);outline-offset:.45rem}.pricing-section{background:radial-gradient(circle at 88% 8%, #6ea8e62b, transparent 26%), linear-gradient(180deg, var(--paper) 0%, #eef5fc 100%)}.pricing-heading{max-width:74rem}.pricing-heading h2{max-width:68rem}.pricing-seat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.pricing-card{background:#ffffffe6;border:1px solid #1e4ba824;border-radius:1.2rem;flex-direction:column;min-height:34rem;padding:clamp(1.75rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #1e4ba814,inset 0 1px #fffc}.pricing-card-featured{color:#fff;background:radial-gradient(circle at 92% 8%,#6ea8e642,#0000 31%),linear-gradient(145deg,#07162f 0%,#0d2a58 100%);border-color:#2f7ff26b;box-shadow:0 1.8rem 4.5rem #07162f33,inset 0 1px #ffffff14}.pricing-card-enterprise{background:radial-gradient(circle at 92% 8%,#6ea8e630,#0000 31%),linear-gradient(145deg,#fffffff5,#e7f1fcf5);border-color:#1e4ba842}.pricing-card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:4.1rem;display:flex}.pricing-card-label{color:var(--brand-bright);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .55rem;font-size:.66rem;font-weight:650}.pricing-card-featured .pricing-card-label{color:var(--sky-bright)}.pricing-card h3{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:clamp(1.55rem,2.4vw,2.15rem);font-weight:550}.pricing-card-featured h3{color:#fff}.pricing-badge{color:var(--sky-bright);white-space:nowrap;background:#8bc8ff1c;border:1px solid #8bc8ff47;border-radius:999px;padding:.42rem .62rem;font-size:.64rem;font-weight:650}.pricing-price{align-items:baseline;gap:.5rem;margin:2.25rem 0 0;display:flex}.pricing-price strong{color:var(--ink);letter-spacing:-.07em;font-size:clamp(3.4rem,6vw,5.4rem);font-weight:500;line-height:.92}.pricing-card-featured .pricing-price strong{color:#fff}.pricing-price span{color:var(--muted);font-size:.86rem}.pricing-price-contact strong{font-size:clamp(2.35rem,3.6vw,3.6rem)}.pricing-card-featured .pricing-price span{color:#ffffffa3}.pricing-card-summary{color:#454d57;max-width:30rem;margin:1.35rem 0 0;font-size:1.05rem;line-height:1.55}.pricing-card-featured .pricing-card-summary{color:#ffffffd1}.pricing-feature-list{color:#59636f;border-top:1px solid #1e4ba81f;gap:.8rem;margin:2rem 0 2.25rem;padding:1.5rem 0 0;font-size:.88rem;line-height:1.5;list-style:none;display:grid}.pricing-card-featured .pricing-feature-list{color:#ffffffb8;border-top-color:#8bc8ff33}.pricing-feature-list li{padding-left:1.4rem;position:relative}.pricing-feature-list li:before{content:"✓";color:var(--brand-bright);font-weight:650;position:absolute;left:0}.pricing-card-featured .pricing-feature-list li:before{color:var(--sky-bright)}.pricing-card-cta{background:var(--sky-soft);min-height:3.25rem;color:var(--brand);border:1px solid #1e4ba829;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:.85rem 1rem;font-size:.82rem;font-weight:650;transition:border-color .18s,background .18s,transform .18s;display:flex}.pricing-card-featured .pricing-card-cta{background:var(--brand-bright);color:#fff;border-color:#8bc8ff42}.pricing-card-enterprise .pricing-card-cta{border-color:var(--brand);background:var(--brand);color:#fff}.pricing-card-cta:hover,.pricing-card-cta:focus-visible{background:#dbeafa;border-color:#2f7ff26b;transform:translateY(-1px)}.pricing-card-featured .pricing-card-cta:hover,.pricing-card-featured .pricing-card-cta:focus-visible{background:#438cf4}.pricing-card-enterprise .pricing-card-cta:hover,.pricing-card-enterprise .pricing-card-cta:focus-visible{border-color:var(--brand-bright);background:var(--brand-bright)}.pricing-card-cta span{font-size:1rem}.pricing-home-link{background:#ffffffb8;border:1px solid #1e4ba824;border-radius:.9rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.25rem;padding:1.35rem 1.5rem;display:flex}.pricing-home-link>div{gap:.35rem;display:grid}.pricing-home-link span{color:var(--brand-bright);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:650}.pricing-home-link strong{color:var(--ink);font-size:.92rem;font-weight:550;line-height:1.45}.pricing-home-link>a{background:var(--sky-soft);min-height:2.9rem;color:var(--brand);white-space:nowrap;border:1px solid #1e4ba82b;border-radius:.6rem;align-items:center;gap:.8rem;padding:.75rem .95rem;font-size:.78rem;font-weight:650;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.pricing-home-link>a:hover,.pricing-home-link>a:focus-visible{background:#dbeafa;border-color:#2f7ff26b;transform:translateY(-1px)}.pricing-home-link i{font-style:normal}.pricing-capacity{background:#ffffffa8;border:1px solid #1e4ba821;border-radius:1.2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3.5vw,2.75rem)}.pricing-capacity-heading{grid-template-columns:minmax(18rem,.95fr) minmax(22rem,1.05fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:2rem;display:grid}.pricing-capacity-heading .section-kicker,.pricing-terms .section-kicker{margin-bottom:.7rem}.pricing-capacity-heading h3,.pricing-terms h3{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:520;line-height:1.08}.pricing-capacity-heading>p{max-width:35rem;color:var(--muted);margin:0;font-size:.95rem;line-height:1.65}.pricing-addon-grid{background:#ffffffd1;border:1px solid #1e4ba81f;border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-addon-card{border-right:1px solid #1e4ba81f;min-height:18.5rem;padding:1.5rem}.pricing-addon-card:last-child{border-right:0}.pricing-addon-card>p:first-child,.pricing-addon-card-heading>p{color:var(--brand);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:650}.pricing-addon-card-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pricing-addon-card-heading span{color:var(--brand-bright);white-space:nowrap;font-size:.62rem;font-weight:650}.pricing-addon-price{align-items:baseline;gap:.4rem;margin-top:1.4rem;display:flex}.pricing-addon-price strong{color:var(--ink);letter-spacing:-.055em;font-size:2.3rem;font-weight:520}.pricing-addon-price span{color:var(--muted);font-size:.72rem}.pricing-addon-card h4{color:var(--ink);letter-spacing:-.02em;margin:1.25rem 0 0;font-size:1rem;font-weight:600}.pricing-addon-card>p:last-child{color:var(--muted);margin:.75rem 0 0;font-size:.82rem;line-height:1.58}.pricing-terms{border-top:1px solid #1e4ba824;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem,7vw,7rem);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2.5rem,5vw,4rem);display:grid}.pricing-term-grid{background:#1e4ba81f;border:1px solid #1e4ba81f;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pricing-term-grid article{background:#ffffffe0;min-height:10rem;padding:1.25rem}.pricing-term-grid span{color:var(--brand-bright);letter-spacing:.1em;font-size:.65rem;font-weight:650}.pricing-term-grid p{color:#59636f;margin:1.1rem 0 0;font-size:.84rem;line-height:1.58}.pricing-fine-print{color:#77818d;text-align:right;margin:2rem 0 0;font-size:.72rem;line-height:1.5}.closing-section{text-align:center;background:radial-gradient(circle at 50% 55%,#2f7ff233,#0000 36%),linear-gradient(145deg,#061229,#0a2145);padding:clamp(7rem,13vw,12rem) 1.5rem;overflow:hidden}.closing-orb{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#2f7ff22e,#0000 54%),repeating-radial-gradient(circle,#6ea8e614 0 1px,#0000 1px 58px);border:1px solid #6ea8e61c;border-radius:50%;width:min(70vw,58rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closing-inner{z-index:1;max-width:66rem;position:relative}.closing-inner h2{max-width:62rem;margin:0 auto}.closing-inner>p:not(.section-kicker){color:#ffffff9e;max-width:47rem;margin:2rem auto 0;font-size:1.05rem;line-height:1.7}.site-footer{color:#ffffff75;grid-template-columns:1fr auto auto;align-items:start;gap:4rem;min-height:13rem;padding:3.5rem 0;font-size:.75rem;display:grid}.site-footer-shell{background:var(--night);border-top:1px solid #6ea8e629}.footer-brand p{margin:1.1rem 0 0}.site-footer nav{gap:.8rem;display:grid}.site-footer nav span{color:#ffffffd1;margin-bottom:.3rem;font-weight:550}.screenshot-modal{z-index:300;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030a18e6;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}.screenshot-modal-panel{background:var(--night-soft);border:1px solid #6ea8e63d;border-radius:1rem;width:min(96vw,1380px);max-height:92vh;overflow:auto;box-shadow:0 50px 140px #0000008c}.screenshot-modal-panel header{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07162ff0;border-bottom:1px solid #6ea8e629;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.screenshot-modal-panel header span{color:var(--sky-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:600}.screenshot-modal-panel h2{margin:.2rem 0 0;font-size:1rem;font-weight:500}.screenshot-modal-panel button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem}.screenshot-modal-panel>img{width:100%}.reveal{opacity:0;transition:opacity .62s,transform .62s cubic-bezier(.2,.75,.25,1);transform:translateY(1.5rem)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (width<=1040px){.header-inner{grid-template-columns:1fr auto}.main-nav{display:none}.mobile-pricing-link,.mobile-how-it-works{display:inline-flex}.site-footer{width:min(calc(100% - 3rem), var(--max))}.explanatory-layout{grid-template-columns:1fr;gap:3rem}.explanatory-lede,.explanatory-summary,.explanatory-paths{max-width:48rem}.pricing-capacity-heading,.pricing-terms{grid-template-columns:1fr;gap:2rem}.pricing-seat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card-enterprise{grid-column:1/-1;justify-self:center;width:calc(50% - .625rem);min-height:auto}.report-story-layout{grid-template-columns:minmax(0,1.55fr) minmax(14.5rem,.66fr)}.report-motion-viewport{min-height:26rem}}@media (width<=780px){:root{--section-space:5.5rem}html{scroll-padding-top:4.5rem}.header-inner{width:min(calc(100% - 2rem), var(--max));gap:1rem;height:4rem}.brand-link{width:6.25rem}.header-cta{padding:.62rem .72rem;font-size:.69rem}.mobile-how-it-works-menu{width:calc(100vw - 1rem);max-height:calc(100vh - 4.2rem);top:3.7rem}.hero-section{padding:7.5rem 1rem 0}.hero-copy{text-align:left}.hero-kicker{letter-spacing:.1em;gap:.25rem;margin-bottom:1.2rem;font-size:.78rem}.hero-kicker img{width:2.5rem;height:2.5rem}.hero-copy h1{font-size:clamp(3.1rem,15.5vw,4.2rem);line-height:.95}.hero-lede{margin-top:1.5rem;font-size:1rem;line-height:1.58}.hero-actions{justify-content:flex-start}.hero-actions .button{flex:10rem}.hero-proof-line{justify-content:flex-start;gap:.65rem;margin-top:2rem}.hero-proof-line span{width:100%}.hero-product-stage{margin-top:3.5rem;overflow:hidden}.product-window-bar{grid-template-columns:auto 1fr;min-height:2.5rem;padding:0 .75rem}.product-window-bar>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;justify-self:end;overflow:hidden}.product-window-bar>span:last-child{display:none}.hero-product-image{height:25rem}.hero-product-image img{object-fit:cover;object-position:47% top;width:44rem;max-width:none;height:100%}.product-callout{display:none}.light-section,.proof-section,.deployment-section,.closing-section{padding-left:1rem;padding-right:1rem}.section-heading{margin-bottom:3.3rem}.section-heading h2,.closing-inner h2{font-size:clamp(2.8rem,13vw,3.8rem);line-height:1}.section-heading>p:last-child:not(.outcome-promise){margin-top:1.35rem;font-size:1rem}.report-loop,.report-story{padding:1rem}.report-story-layout{grid-template-columns:1fr;gap:1.35rem}.report-motion-viewport{aspect-ratio:4/3;min-height:0}.report-film-bar{min-height:2.65rem}.report-story-rail{padding:0}.report-story-rail ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem}.report-story-rail li>button{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;gap:.22rem;min-height:4.35rem;padding:.5rem .2rem .78rem}.report-story-step-copy small{display:none}.report-story-step-copy strong{font-size:.72rem;line-height:1.08}.report-story-controls{margin-top:.4rem}.report-film-hero-object{width:10.8rem;min-height:2.5rem;padding:.52rem .62rem}.report-motion-stage.is-request .report-film-hero-object{width:8.6rem}.report-motion-stage.is-wait .report-film-hero-object,.report-motion-stage.is-report .report-film-hero-object{width:9.3rem}.report-motion-stage.is-return .report-film-hero-object,.report-motion-stage.is-complete .report-film-hero-object{width:10.2rem}.report-loop-heading{flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:1.2rem}.report-loop-track{grid-template-columns:1fr;gap:.8rem;padding:.25rem 0}.report-loop-track article,.report-loop-track article.is-wait{min-height:11.4rem;transform:none}.report-loop-track article.is-wait{min-height:12rem}.report-loop-track article:not(:last-of-type):after{clip-path:polygon(34% 0,66% 0,66% calc(100% - .48rem),96% calc(100% - .48rem),50% 100%,4% calc(100% - .48rem),34% calc(100% - .48rem));background:#1e4ba89e;width:1rem;height:1rem;inset:100% auto auto 50%;transform:translate(-50%)}.report-step-visual{height:4.5rem;color:var(--report-icon-active);filter:none;opacity:1;margin:.45rem 0;transform:none}.report-loop-return{grid-template-columns:1fr;gap:.45rem;margin:.9rem 0 0;padding-top:1.55rem}.report-loop-return-rail{left:1rem;right:1rem}.report-loop-impact{min-height:auto}.report-loop.is-visible .report-step-visual,.report-loop.is-visible .report-step-visual *,.report-loop.is-visible .report-loop-track article:after,.report-loop.is-visible .report-loop-return-rail,.report-loop.is-visible .report-loop-impact{filter:none;opacity:1;animation:none}.report-loop.is-visible .report-loop-track article:before{opacity:0;animation:none}.report-loop.is-visible .report-loop-return-rail{transform:none}.report-question-chart i,.report-output-chart i{transform:scaleY(1)}.report-question-mark,.report-output-sheet b{transform:scale(1)}.outcome-promise{font-size:1.08rem;line-height:1.55}.outcome-description{margin-top:1.35rem;font-size:1rem}.outcome-route{padding:1rem}.outcome-route-heading{flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:1.2rem}.outcome-route-track{grid-template-columns:1fr;gap:.8rem;padding:.25rem 0}.outcome-route-track article,.outcome-route-track article.is-result{min-height:7.4rem;transform:none}.outcome-route-track article.is-result{min-height:8.5rem}.outcome-route-track article:not(:last-of-type):after{clip-path:polygon(34% 0,66% 0,66% calc(100% - .48rem),96% calc(100% - .48rem),50% 100%,4% calc(100% - .48rem),34% calc(100% - .48rem));background:#1e4ba89e;width:1rem;height:1rem;inset:100% auto auto 50%;transform:translate(-50%)}.outcome-route.is-visible .outcome-route-track article,.outcome-route.is-visible .outcome-route-track article:after{filter:none;opacity:1;animation:none}.outcome-route.is-visible .outcome-route-track article:before{opacity:0;animation:none}.proof-layout{grid-template-columns:1fr;gap:1.25rem}.proof-control-panel{padding:0}.proof-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.proof-tabs button{min-height:7rem;padding:.9rem}.proof-image-button{height:23rem}.proof-image-button img{object-fit:cover;object-position:38% top;width:44rem;max-width:none;height:100%}.proof-caption{grid-template-columns:1fr;gap:.6rem}.workflow-heading h2{font-size:clamp(3.7rem,17vw,5rem);line-height:.94}.workflow-steps{grid-template-columns:1fr}.workflow-steps li{border-right:0;border-bottom:1px solid var(--line);gap:1rem;padding:1.5rem 1rem 1.75rem}.workflow-steps li:last-child{border-bottom:0}.workflow-steps li:not(:last-child):after{top:auto;bottom:-.78rem;right:50%;transform:translate(50%)rotate(90deg)}.workflow-steps strong{font-size:clamp(3.2rem,16vw,4.5rem)}.workflow-result{grid-template-columns:1fr;gap:.75rem;padding:1.6rem 1.25rem}.explanatory-heading h2{font-size:clamp(3.1rem,14.5vw,4.2rem)}.explanatory-product-break{margin-bottom:2.75rem}.explanatory-product-image{height:13.5rem}.explanatory-product-image img{object-position:47% top;width:44rem;max-width:none;margin-left:50%;transform:translate(-50%)}.explanatory-product-break figcaption{flex-direction:column;align-items:flex-start;gap:.45rem;bottom:1.1rem;left:1.1rem;right:1.1rem}.explanatory-product-break figcaption strong{text-align:left;max-width:18rem;font-size:1.05rem;line-height:1.3}.explanatory-layout{gap:2.5rem}.explanatory-lede{font-size:clamp(2rem,9vw,2.8rem)}.explanatory-summary>p:not(.explanatory-lede):not(.explanatory-efficiency){font-size:1rem;line-height:1.68}.explanatory-paths a{gap:1rem;padding:1.3rem 0}.pricing-seat-grid,.pricing-addon-grid,.pricing-term-grid{grid-template-columns:1fr}.pricing-card{min-height:auto}.pricing-card-enterprise{grid-column:auto;width:100%}.pricing-home-link{flex-direction:column;align-items:flex-start;gap:1.1rem}.pricing-addon-card{border-bottom:1px solid #1e4ba81f;border-right:0;min-height:auto}.pricing-addon-card:last-child{border-bottom:0}.pricing-term-grid article{min-height:auto}.pricing-fine-print{text-align:left}.closing-orb{width:46rem}.site-footer{width:min(calc(100% - 2rem), var(--max));grid-template-columns:1fr 1fr;gap:3rem 1rem}.site-footer>p{grid-column:1/-1}.screenshot-modal{padding:.75rem}.screenshot-modal-panel{width:100%;max-height:96vh}.screenshot-modal-panel>img{width:68rem;max-width:none}}@media (width<=600px){.report-motion-viewport{aspect-ratio:4/5}.report-motion-stage.is-wait .report-motion-camera{transform:translate(-61.9%,-67%)scale(1.18)}.report-film-node-label{transition:opacity .45s}.report-film-business-motion{bottom:1.5%;left:55%;right:5%}.report-film-hero-object{display:none}.report-film-node-label>small{font-size:.78rem}.report-film-node-label>span{min-width:2.2rem;min-height:2.2rem;font-size:.76rem}.report-film-dashboard>small,.report-film-queue header strong,.report-film-output header strong{font-size:.64rem}.report-film-question-scene{gap:.4rem}.report-film-question-actor{right:auto}.report-film-question-bubble,.report-film-speech{max-width:8.75rem;padding:.5rem .6rem;font-size:.74rem;line-height:1.28}.report-film-speech-request-business,.report-film-speech-request-analyst{width:7rem;max-width:7rem}.report-film-speech-request-business{left:-.55rem}.report-film-speech-request-analyst{right:-.55rem}.report-film-wait-scene .report-film-speech-wait-analyst{justify-self:start;width:6rem;max-width:6rem;inset:auto}.report-film-wait-scene .report-film-speech.report-film-speech-wait-developer{justify-self:end;width:5.8rem;max-width:5.8rem;inset:auto}.report-film-wait-scene{grid-template:"analyst-bubble.developer-bubble""analyst handoff developer"".queue queue"minmax(0,1fr)/minmax(0,.8fr) minmax(4.2rem,1.15fr) minmax(0,.8fr);gap:.35rem .6rem}.report-film-wait-analyst{justify-self:start}.report-film-wait-developer{justify-self:end}.report-film-wait-document-exchange{height:3.4rem}.report-film-wait-scene .report-film-queue{justify-self:end;width:7.5rem;margin-top:.1rem}.report-film-report-scene{grid-template-columns:minmax(0,1fr) 5.4rem;gap:.4rem}.report-film-output{width:80%}.report-film-developer-work{top:0}.report-film-queue-items>i,.report-film-output footer{font-size:.54rem}.report-film-person{font-size:.6rem}.report-story-rail ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.12rem}.report-story-rail li>button{text-align:center;background:0 0;border-color:#0000;border-radius:0;grid-template-columns:1fr;justify-items:center;gap:.2rem;min-height:4.2rem;padding:.45rem .08rem .72rem;transform:none}.report-story-rail li>button.is-current{background:0 0;border-color:#0000;transform:none}.report-story-step-number{border:1px solid var(--report-step-future-border);border-radius:.4rem;width:1.45rem;height:1.45rem;font-size:.5rem}.report-story-rail button.is-complete .report-story-step-number,.report-story-rail button.is-current:not(.is-future) .report-story-step-number{border-radius:.4rem;width:1.45rem;height:1.45rem}.report-story-step-copy strong{font-size:.62rem;line-height:1.05}.report-story-step-copy small{display:none}.report-story-step-progress{bottom:.28rem;left:.25rem;right:.25rem}}@media (width<=430px){.header-actions{gap:.5rem}.mobile-how-it-works-trigger{font-size:.875rem}.header-cta{padding-inline:.6rem}.report-story{border-radius:.9rem;padding:.75rem}.report-film-bar{grid-template-columns:auto minmax(0,1fr);column-gap:.5rem;min-height:3rem;padding:0 .75rem}.report-film-bar strong{white-space:nowrap;letter-spacing:0;justify-self:center;min-width:0;font-size:clamp(.86rem,4vw,1rem);line-height:1.2}.report-motion-stage.is-report .report-film-bar strong,.report-motion-stage.is-return .report-film-bar strong,.report-motion-stage.is-restart .report-film-bar strong,.report-motion-stage.is-complete .report-film-bar strong{font-size:clamp(.64rem,2.9vw,.74rem)}.report-film-dots{position:static}.report-motion-viewport{aspect-ratio:4/5}.report-film-handoff{grid-template-columns:2.2rem 1fr 2.2rem}.report-film-request .report-film-handoff{top:2.2rem}.report-film-person{font-size:.58rem}.report-film-avatar{width:2rem;height:2rem}.report-film-avatar:before{width:.86rem;height:.9rem;top:.23rem}.report-film-avatar:after{height:.72rem;left:.32rem;right:.32rem}.report-film-avatar-face{width:.68rem;height:.74rem;top:.34rem}.report-film-avatar-face:before{top:.3rem;left:.16rem;box-shadow:.27rem 0 #243650}.report-film-question-bubble,.report-film-speech{max-width:8.1rem;padding:.44rem .52rem;font-size:.72rem;line-height:1.28}.report-film-speech-request-business,.report-film-speech-request-analyst{width:6rem;max-width:6rem}.report-film-wait-scene .report-film-speech-wait-analyst,.report-film-wait-scene .report-film-speech.report-film-speech-wait-developer{width:5.45rem;max-width:5.45rem;padding:.4rem .46rem;font-size:.66rem;inset:auto}.report-film-handoff-track span{display:none}.report-film-wait-scene{grid-template:"analyst-bubble.developer-bubble""analyst handoff developer"".queue queue"minmax(0,1fr)/minmax(0,.8fr) minmax(4rem,1.15fr) minmax(0,.8fr);gap:.3rem .45rem}.report-film-wait-document-exchange{height:3.2rem}.report-film-report-scene{grid-template-columns:minmax(0,1fr) 5.1rem;gap:.3rem}.report-film-developer-work{top:5rem}.report-film-report .report-film-output{width:100%;min-height:7.1rem;top:2.1rem}.report-film-report .report-film-output-body{height:4.05rem}.report-film-speech-report{width:5.15rem;max-width:5.15rem;padding:.42rem .46rem;font-size:.68rem;top:auto;bottom:calc(100% + .25rem);right:-.25rem}.report-film-speech-report:after{bottom:-.22rem;right:1rem;transform:rotate(45deg)}.report-film-queue header{justify-content:flex-start;min-height:1.4rem;padding:0 .45rem}.report-film-queue header strong{line-height:1.05}.report-film-wait-scene .report-film-queue{justify-self:end;width:6.8rem;min-height:1.7rem}.report-film-queue-items>i:before{margin-right:.24rem}.report-film-queue-items>i span{overflow-wrap:anywhere;min-width:0}.report-film-queue footer small{display:none}.report-film-hero-object b{width:1.3rem;height:1.3rem}.report-film-hero-object>span{font-size:.54rem}.report-story-rail ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.12rem}.report-story-rail li>button{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;gap:.18rem;min-height:4.05rem;padding:.42rem .03rem .7rem}.report-story-step-number{width:1.3rem;height:1.3rem;font-size:.46rem;display:grid}.report-story-step-copy strong{font-size:.56rem;line-height:1.05}.report-story-step-copy small{display:none}.report-story-controls{margin-top:.5rem;display:grid}.report-story-controls button{min-height:3rem;font-size:.72rem}.report-story-conclusion{margin-top:.85rem}.proof-control-panel>p{padding-bottom:.7rem}.proof-tabs button{grid-template-columns:minmax(0,1fr);align-content:center;gap:0;min-height:7.25rem;padding:.75rem}.proof-tab-copy strong{font-size:.82rem}.proof-tab-copy small{font-size:.68rem;line-height:1.35}.proof-tab-status{display:none}.site-footer{grid-template-columns:1fr;gap:2.25rem}.site-footer>p{grid-column:auto}}@media (width<=360px){.mobile-pricing-link{display:none}.report-film-wait-scene{grid-template-columns:minmax(0,.75fr) minmax(3.9rem,1.1fr) minmax(0,.75fr);column-gap:.3rem}.report-film-wait-scene .report-film-speech-wait-analyst,.report-film-wait-scene .report-film-speech.report-film-speech-wait-developer{width:5.1rem;max-width:5.1rem;font-size:.62rem}.report-film-wait-scene .report-film-queue{width:6.5rem}.report-film-developer-work{top:5rem}.report-film-report .report-film-output{min-height:6.25rem;top:2.15rem}.report-film-report .report-film-output-body{height:3.2rem;padding-block:.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.hero-copy h1 span{animation:none}.report-loop-track article,.report-loop-track article:before,.report-loop-track article:after,.report-step-visual,.report-step-visual *,.report-loop-return-rail,.report-loop-impact,.outcome-route-track article,.outcome-route-track article:before,.outcome-route-track article:after{filter:none!important;opacity:1!important;animation:none!important}.report-loop-return-rail{transform:none!important}.report-loop-track article:before{opacity:0!important}.report-step-visual{color:var(--report-icon-active)!important}.report-motion-camera,.report-film-node,.report-film-node:before,.report-film-hero-object,.report-film-hero-object:after,.report-film-connector>i,.report-film-return-path>i,.report-film-business-motion,.report-story-step-progress i,.report-story .report-loop-impact{transition:none!important;animation:none!important}.report-question-chart i,.report-output-chart i{transform:scaleY(1)!important}.report-question-mark,.report-output-sheet b{transform:scale(1)!important}.outcome-route-track article:before{opacity:0!important}.report-motion-stage.is-complete .report-motion-camera{transform:scale(.5556)!important}.report-motion-stage.is-complete .report-film-node{opacity:.76!important;transform:scale(.985)!important}}
