body{-webkit-font-smoothing:antialiased;background-color:#0f1822!important}a.white{color:#2cb0ed}a.white:hover{color:#b3ecff}.ui.progress .bar{-webkit-transition:width .5s ease,background-color .5s ease!important;transition:width .5s ease,background-color .5s ease!important;transition-property:width,background-color!important;transition-duration:.5s,.5s!important;transition-timing-function:ease,ease!important;transition-delay:0s,0s!important}.large.header{font-size:1.65rem!important}.large.bulleted.list{margin-left:2rem!important}.large.bulleted.list>.item:before{margin-left:-2rem!important}a.active.item>.header{color:#1f2933!important}img{max-width:100%}@media only screen and (max-width:767px){.scenarios.buttons .button{padding:.58928571em 1.125em;font-size:.92857143rem}}.swiper.see-it-in-action-cards>.swiper-wrapper{margin-bottom:2rem}.swiper.ai-analysis{overflow-y:visible;padding-bottom:3rem}.swiper.ai-analysis .swiper-slide{width:90%;max-width:60rem}.swiper.ai-analysis>.swiper-pagination{bottom:0}.swiper.watchlist-alerts{overflow:hidden}.valuation-method:not(:last-child){margin-bottom:.5rem}.main-block h3{margin-bottom:3rem!important;font-size:1.6em!important;text-transform:uppercase!important}.main-block h3>.icon{font-size:1.6rem;line-height:.85}@media only screen and (max-width:991px){.main-block h3{margin-bottom:1.5rem!important;font-size:1.28571429rem!important}.main-block h3>.icon{font-size:1.5rem!important}}.auth.modal>.header{text-transform:uppercase;text-align:center;font-size:1.8rem;letter-spacing:.1rem}@media only screen and (max-width:767px){.auth.modal>.header{padding-right:1rem!important}}@media only screen and (min-width:768px)and (max-width:991px){.auth.modal>.header{padding-right:1.5rem!important}}.pointer{cursor:pointer}.auth.modal>.header>.sub.header{margin-top:.2rem}.hidden.menu{display:none}.all-features-block .button{margin-bottom:.5rem}@media only screen and (max-width:991px){.all-features-block .button{width:100%;padding:.78571429em 1.5em!important;margin-bottom:.75rem}.all-features-block .button>.icon{float:left;margin-right:0!important}}.fundamental-analysis.menu{background-color:#606d7b!important;border-top:none!important;border-left:none!important;border-right:none!important;font-size:1.07142857rem}.fundamental-analysis-block{background-color:#dae2ec;color:#3e4c59;padding:2rem}.fundamental-analysis-block .desc{display:inline-block;padding:2rem}.fundamental-analysis-block .desc>h3.header{font-size:1.5rem;letter-spacing:.02rem;color:#1f2933;text-transform:uppercase;margin-bottom:2rem;text-align:left}.fundamental-analysis-block p{font-size:1.4rem!important;line-height:1.6!important;font-weight:300!important;text-align:left}@media only screen and (max-width:991px){.fundamental-analysis-block{padding:1rem 0}.fundamental-analysis.menu{font-size:1rem}.fundamental-analysis-block .desc>h3.header{font-size:1.28571429rem!important}.fundamental-analysis-block p{font-size:1.25rem!important}}.value-source{position:absolute;top:3rem;left:50%}.masthead.main.vertical.segment{position:relative;overflow:hidden;min-height:46rem;height:100vh;max-height:70rem;display:flex;flex-direction:column;justify-content:center;padding:10rem 0;background:#000;border-bottom:none!important}.masthead.stock-screener.vertical.segment{padding-top:7rem;padding-bottom:6rem;border-bottom:none!important;display:flex;align-items:center;height:100vh;max-height:72rem;min-height:50rem}@media only screen and (max-width:991px){.masthead.vertical.segment{height:unset!important;max-height:unset!important;min-height:100vh!important;padding-top:4rem;padding-bottom:3rem}}.auth.item>.button{padding-top:.5em!important;padding-bottom:.5em!important;width:6.5rem}.social-proof.stripe.segment p{font-weight:300;color:#f5f7fa;font-size:1.2rem}.masthead .ui.menu .ui.button{margin-left:.5em}.masthead h1.ui.header{margin:0}.masthead.main h1.ui.header{font-size:4em;line-height:1.2}.masthead.stock-screener h1.ui.header{font-size:6em}.masthead h2.ui.header{color:var(--color-grey-200);line-height:1.2;margin-top:1.25rem;margin-bottom:3rem}.masthead.stock-screener .second-header{font-size:3rem}.masthead h2{font-size:1.7em;font-weight:400}@media only screen and (min-width:1200px){.angled{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:perspective(1200px) rotateY(-6deg) rotateX(3deg);transform:perspective(1200px) rotateY(-6deg) rotateX(3deg)}.angled:hover{-webkit-transform:perspective(1500px) rotateY(0deg) rotateX(0deg);transform:perspective(1500px) rotateY(0) rotateX(0)}}.platform-example-block{position:relative;display:inline-block;width:100%;border-radius:1.5rem;corner-shape:squircle;border:1px solid rgba(34,36,38,.1);padding:1.5rem;background-color:#fff;box-shadow:0 32px 64px #0000001f,0 16px 32px #00000014,0 4px 8px #0000000a}.platform-example-block.angled:not(:hover){box-shadow:0 20px 40px #00000014,0 8px 16px #0000000f,0 2px 4px #0000000a}@keyframes fake-input{0%{opacity:0;transform:translateY(1rem)}50%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translate(0)}}.hero.container{font-size:1rem!important;line-height:1!important}.hero.container .fake.input{animation:fake-input 1.4s alternate ease-in-out}@media only screen and (max-width:991px){.hero.container .second-header{text-align:center}.masthead.stock-screener .second-header{font-size:2rem}}.cta-explanation-link{cursor:pointer;color:#61aeff!important;text-decoration:underline dotted;white-space:nowrap}.ai-assistant-example{height:24rem}.ai-assistant-example>.scenario{display:flex;flex-direction:rows;flex-wrap:wrap;gap:2rem}.ai-assistant-example>.scenario>.message{display:flex;gap:1rem;width:100%;border:1px solid rgba(34,36,38,.15);border-radius:1rem;padding:1rem}.ai-assistant-example>.scenario>.message>div:last-child{align-self:center;width:100%}.ai-assistant-example>.scenario>.message img.avatar{width:2rem;height:2rem;border-radius:500rem}.ai-assistant-example>.scenario>.user.message{margin-left:20%;background-color:#1a1c237f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff10;box-shadow:inset 0 0 75px #0032ff8c}.ai-assistant-example>.scenario>.assistant.message{margin-right:20%;background-color:#1a1c237f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff10;box-shadow:inset 0 0 70px #0000008c}@media only screen and (max-width:767px){.ai-assistant-example{height:25rem}.ai-assistant-example>.scenario{gap:1rem}.ai-assistant-example>.scenario>.assistant.message{margin-right:0}}.examples.divider{margin:5rem 3rem 4rem}@media only screen and (max-width:767px){.examples.divider{margin-top:3rem;margin-bottom:3rem}}.box-shadow{box-shadow:0 16px 32px #18233440!important;-webkit-box-shadow:0 16px 32px rgba(24,35,52,.25)!important;border-radius:.5rem}.ui.stripe.segment{border:none!important;font-size:1rem}.stripe:nth-child(2n){background-color:#fcfcfd!important}.stripe:nth-child(odd){background-color:#f1f4f8!important}.ui.stripe h2{font-size:2.5em;color:#3f4d5a}.ui.stripe p:not(.block-desc){font-size:1.5rem;line-height:1.6}.ui.stripe p.large:not(.block-desc){font-size:2rem;line-height:1.6}@media only screen and (max-width:767px){.ui.stripe p:not(.block-desc){font-size:1.25rem;line-height:1.5}.ui.stripe p.large:not(.block-desc){font-size:1.5rem;line-height:1.6}.ui.stripe .small.header{font-size:1.25rem}.ui.stripe .giga-huge.header{font-size:2.25rem;line-height:1.2}}.dark.button{background-color:#324d67;color:#f5f7fa}.dark.button:hover{background-color:#0f6099;color:#f5f7fa}.ui.proof-trust.stripe{background:linear-gradient(0deg,#000,#0d141c)!important}.ui.pricing.stripe{background-color:#000!important;border-top:1px solid rgba(255,255,255,.1)!important}.ui.testimonials.stripe{padding:4rem 0;font-size:1rem;background:linear-gradient(0deg,#000,#0d141c)!important}.kicker{display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#00000080}.ui.professional-part.stripe{background-color:#3e4c59!important}.ui.stripe .horizontal.divider{margin:3em 0}.ui.stripe{padding:6rem 0;margin:0;border-radius:0}.ui.last-cta.stripe h2{font-size:2rem}.text-gradient-main{background:linear-gradient(135deg,#059669,#0284c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.proof-statement-wrapper{perspective:1000px;max-width:860px;margin:0 auto}.proof-statement{position:relative;overflow:hidden;background:#ffffff0f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);border-radius:1.5rem;padding:2.5rem 3rem;box-shadow:0 24px 60px #00000040,0 0 1px #ffffff1a inset;transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s ease-out;transform-style:preserve-3d;will-change:transform}.proof-statement-wrapper:hover .proof-statement{transition:transform .1s ease-out,box-shadow .3s ease-out}.proof-statement-wrapper:hover .proof-statement{box-shadow:0 30px 70px #00000059,0 0 1px #ffffff26 inset,0 0 40px #10b9811a}.proof-statement:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,rgba(16,185,129,.08),transparent 60%)}.proof-statement:after{content:"";position:absolute;left:2rem;right:2rem;top:1.25rem;height:2px;border-radius:999px;background:linear-gradient(270deg,#10b981,#0ea5e9);opacity:.9}.proof-statement-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;gap:1.75rem;align-items:center}.proof-statement-left{text-align:left}.proof-statement-right{text-align:center}.proof-statement-kicker,.proof-statement-intro{position:relative;z-index:1}.proof-statement-kicker{display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin-bottom:.75rem}.proof-statement-intro{font-size:1.35rem;font-weight:650;color:#fffffff2;line-height:1.4;margin:0}.proof-statement-number{display:inline-block;position:relative;z-index:1;font-size:5.25rem;font-weight:700;line-height:1;letter-spacing:-.03em;background:linear-gradient(45deg,#00c9ff,#8eff9a 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.proof-statement-outro{position:relative;z-index:1;font-size:1.1rem;color:#ffffff80;margin-top:.4rem}.proof-statement-cta.ui.basic.button{margin-top:1.25rem}@media only screen and (max-width:767px){.proof-statement-wrapper{perspective:none}.proof-statement{padding:1.75rem 1.5rem;max-width:100%;transform:none!important}.proof-statement:after{left:1rem;right:1rem}.proof-statement-grid{grid-template-columns:1fr;gap:1rem}.proof-statement-left,.proof-statement-right{text-align:center}.proof-statement-kicker{font-size:.75rem;margin-bottom:.5rem}.proof-statement-intro{font-size:1.1rem;margin-bottom:0}.proof-statement-number{font-size:3rem;margin-top:0}.proof-statement-outro{font-size:.85rem;margin-top:.25rem}.proof-statement-cta.ui.button{margin-top:1rem;width:100%}}@media only screen and (max-width:991px){.masthead h1.ui.header,.masthead h2.ui.header{text-align:center}}@media only screen and (max-width:767px){.masthead h1.ui.header{font-size:2.7rem!important}.masthead h2.ui.header{font-size:1.7rem!important}.masthead.stock-screener h1.ui.header{font-size:3.4em!important}.ui.stripe{padding:4rem 0;font-size:1.8rem}.ui.stripe h2,.ui.last-cta.stripe h2{font-size:1.7rem}}.more-feature-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:1rem;padding:1.75rem;text-align:center;height:100%;transition:box-shadow .2s ease,transform .2s ease}.more-feature-card:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.more-feature-icon{width:3rem;height:3rem;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b9811a,#0ea5e91a);border-radius:.75rem}.more-feature-icon i.icon{font-size:1.25rem;margin:0}.more-feature-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.more-feature-desc{font-size:1.2rem;color:#64748b;line-height:1.4}@media only screen and (max-width:767px){.more-feature-card{padding:1.25rem;margin-bottom:1rem}.more-feature-icon{width:2.5rem;height:2.5rem;margin-bottom:.75rem}.more-feature-icon i.icon{font-size:1rem}}.testimonial-card{background:#ffffff0f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.75rem;height:100%;display:flex;flex-direction:column}.testimonial-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,rgb(163 185 16 / 8%),transparent 60%)}.testimonial-stars{margin-bottom:1rem}.testimonial-stars i.star.icon{color:#fbbf24;font-size:.9rem;margin:0 .1rem}.testimonial-quote{font-size:1rem;line-height:1.6;color:#ffffffd9;margin:0 0 1.25rem;flex-grow:1}.testimonial-quote strong{color:#fff}.testimonial-author{display:flex;flex-direction:column;gap:.15rem}.testimonial-name{font-size:1.1rem;font-weight:700;color:#fffffff2}.testimonial-location{font-size:1rem;color:#ffffff80}.testimonial-trustpilot-link{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;color:#ffffffb3;text-decoration:none;transition:color .15s ease}.testimonial-trustpilot-link:hover{color:#fff}.testimonial-trustpilot-link i.star.icon{color:#fbbf24;line-height:1;margin:0}@media only screen and (max-width:767px){.testimonial-card{padding:1.25rem;margin-bottom:1rem}.testimonial-quote{font-size:.95rem}}.stocks-marquee-container{width:100%;overflow:hidden;padding-top:.25rem;padding-bottom:2rem;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.stocks-marquee{display:flex;width:100%}.stocks-marquee-track{display:flex;gap:2rem;padding:.5rem 0;animation:marquee-scroll 40s linear infinite;will-change:transform}.stocks-marquee:hover .stocks-marquee-track{animation-play-state:paused}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.stock-marquee-item{display:inline-flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.55rem .85rem;min-width:12.75rem;height:2.75rem;background:#ffffffb3;border:1px solid rgba(15,23,42,.1);border-radius:999px;box-shadow:0 1px 2px #0f172a0f,0 8px 24px #0f172a0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.stock-marquee-item:hover{background:#ffffffe6;border-color:#0f172a29;transform:scale(1.05)}.stock-marquee-left{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.stock-marquee-logo{width:1.6rem;height:1.6rem;object-fit:contain;flex-shrink:0}.stock-marquee-item .stock-ticker{font-size:.9rem;font-weight:600;color:#30404f;letter-spacing:.02em;line-height:1}.stock-valuation-badge{display:inline-flex;align-items:center;justify-content:center;height:1.6rem;padding:0 .55rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap;border:1px solid rgba(15,23,42,.08)}.stock-valuation-badge.undervalued{background:#e2f9e3}.stock-valuation-badge.overvalued{background:#ffe5d6}.stock-valuation-badge .positive-color{color:#0c6b58}.stock-valuation-badge .negative-color{color:#ad1d07}@media only screen and (max-width:767px){.stocks-marquee-container{margin-top:2rem}.stocks-marquee-track{gap:1rem;animation-duration:20s}.stock-marquee-item{min-width:11.75rem;height:2.5rem;padding:.45rem .7rem}.stock-marquee-logo{width:1.4rem;height:1.4rem}.stock-marquee-item .stock-ticker{font-size:.8rem}.stock-valuation-badge{font-size:.65rem;height:1.45rem;padding:0 .45rem}}@media(prefers-reduced-motion:reduce){.stocks-marquee-track{animation:none!important;transform:none!important}}
