@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/google-sans-400.ttf)format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/google-sans-500.ttf)format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/google-sans-600.ttf)format("truetype")}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/google-sans-700.ttf)format("truetype")}:root{color-scheme:light;color:#101010;--muted:#777;--border:#e7e7e7;background:#fff;font-family:Google Sans,Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input{font:inherit}button{cursor:pointer}.container{width:calc(100% - 80px);margin-inline:auto}.site-header{z-index:2;justify-content:space-between;align-items:center;padding-block:24px;display:flex;position:relative}.wordmark{align-items:center;gap:13px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.brand-mark{border:1px solid var(--border);border-radius:50%;place-items:center;width:52px;height:52px;padding-bottom:7px;font:italic 38px Georgia,serif;display:grid}.login-link{border:1px solid var(--border);color:inherit;background:#fff;border-radius:99px;padding:15px 29px}.landing{isolation:isolate;min-height:max(900px,100svh - 100px);position:relative;overflow:hidden}.hero{z-index:1;width:47%;max-width:700px;margin-left:10.5%;padding-top:clamp(135px,14vw,230px);padding-bottom:210px;position:relative}.eyebrow{border:1px solid var(--border);color:#666;border-radius:99px;align-items:center;gap:9px;margin-bottom:30px;padding:10px 15px;font-size:13px;display:inline-flex}.eyebrow:before{content:"";background:#6b947b;border-radius:50%;width:6px;height:6px}h1{letter-spacing:-.055em;margin:0;font-size:clamp(42px,4.35vw,73px);font-weight:600;line-height:1.055}h1>span{color:#818181}.hero-copy{max-width:490px;color:var(--muted);margin:28px 0 0;font-size:16px;line-height:1.7}.ticker-form{gap:9px;max-width:500px;margin-top:30px;display:flex}.ticker-form input{border:1px solid var(--border);background:#fff;border-radius:99px;flex:1;width:100%;min-width:0;padding:17px 20px}.ticker-form input::placeholder{color:#777;opacity:1}.ticker-submit{color:#fff;background:#0b0b0b;border:0;border-radius:99px;flex-shrink:0;padding:17px 23px;font-size:14px}.ticker-submit:hover{background:#333}.form-status{color:#666;max-width:480px;font-size:13px;line-height:1.5}.form-status:empty{margin:0}.product-collage{z-index:0;pointer-events:none;width:650px;height:1000px;position:absolute;top:12px;left:61%}.product-card{background:#fff;border:1px solid #e1e5e2;border-radius:15px;width:420px;padding:24px;position:absolute;box-shadow:0 25px 50px -20px #16221d40}.card-topline{color:#78817b;justify-content:space-between;align-items:center;font-size:11px;display:flex}.mini-brand{letter-spacing:-.04em;color:inherit;font-size:15px;font-weight:600}.context-card{color:#2f4438;background:#f1f5ed;width:435px;top:12px;left:155px;transform:rotate(11deg)}.context-title{letter-spacing:-.05em;margin:28px 0 12px;font-size:27px}.market-row{border-bottom:1px solid #d9e2d7;justify-content:space-between;padding:13px 0;font-size:13px;display:flex}.market-row small{color:#89958d;margin-left:9px}.market-row strong{color:#52745f}.sample-label{color:#68756b;margin-top:18px;font-size:10px}.chart-card{z-index:2;color:#f5f7f5;background:#17221f;border-color:#293831;width:470px;padding:25px;top:208px;left:0;transform:rotate(5deg)}.chart-card .card-topline{color:#dce7dd}.sample-pill{color:#a8b9ad;border:1px solid #46544d;border-radius:99px;padding:5px 8px;font-size:9px}.quote{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.company{color:#9aaba0;font-size:11px}.quote h2{letter-spacing:-.04em;margin:6px 0 0;font-size:24px}.quote h2 span{color:#dce5df;margin-left:10px;font-weight:400}.price-change{color:#a7d0b2;font-size:12px}.chart-heading{color:#9cac9f;justify-content:space-between;margin-top:27px;margin-bottom:15px;font-size:10px;display:flex}.price-chart{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff06 calc(25% - 1px) 25%);height:162px;position:relative}.price-chart svg{width:100%;height:100%}.chart-level{color:#b6cbaa;border-top:1px dashed #9abb9666;justify-content:space-between;padding-top:4px;font-size:8px;display:flex;position:absolute;left:0;right:0}.chart-level strong{background:#283b30;border-radius:3px;margin-top:-10px;padding:2px 4px;font-size:9px}.chart-level.resistance{color:#d9c4a5;border-color:#ae987766}.chart-level.resistance strong{background:#514939}.chart-axis{color:#8b9b90;justify-content:space-between;margin-top:10px;font-size:8px;display:flex}.levels-card{z-index:3;background:#eaf1e8;top:590px;left:14px;transform:rotate(-7deg)}.level-summary{grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.level-summary>div{flex-direction:column;gap:9px;display:flex}.level-summary>div+div{border-left:1px solid #cedbce;padding-left:22px}.level-summary span{color:#637362;font-size:11px}.level-summary strong{letter-spacing:-.04em;font-size:30px;font-weight:500}.level-summary small{color:#68756b;font-size:10px}.targets-card{z-index:4;width:360px;top:790px;left:220px;transform:rotate(-12deg)}.target-row{color:#758177;justify-content:space-between;padding-top:22px;font-size:12px;display:flex}.target-row strong{color:#233b2b;font-size:18px;font-weight:500}.preview-caption{text-align:center;z-index:1;margin:0 auto;padding:45px 20px 30px;font-size:12px;position:relative}.preview-caption small{color:#777;margin-top:9px;font-size:10px;display:block}.site-footer{border-top:1px solid var(--border);color:#777;margin-top:70px;padding-top:80px;font-size:14px;position:relative;overflow:hidden}.footer-inner{width:min(1440px,79%);margin-inline:auto}.footer-top{justify-content:space-between;gap:70px;display:flex}.footer-brand{flex:1}.footer-brand .wordmark{color:#111;width:fit-content}.footer-brand p{margin:26px 0 30px}.footer-cta{color:#fff;background:#0b0b0b;border-radius:99px;padding:15px 24px;text-decoration:none;display:inline-block}.footer-cta:hover{background:#333}.footer-navigation{grid-template-columns:repeat(3,minmax(95px,1fr));gap:35px;display:grid}.footer-group h2{color:#171717;margin:0 0 26px;font-size:14px;font-weight:500}.footer-group ul{gap:20px;margin:0;padding:0;list-style:none;display:grid}.footer-group a{text-decoration:none}.footer-group a:hover{color:#111;text-underline-offset:4px;text-decoration:underline}.footer-pending{cursor:default}.footer-meta{margin-top:90px}.footer-meta small{font-size:12px}.footer-watermark{color:#f5f5f5;letter-spacing:-.07em;text-align:center;white-space:nowrap;user-select:none;margin:55px auto -.23em;font-size:clamp(70px,17vw,300px);font-weight:500;line-height:1}@media (width<=1100px){.footer-inner{width:88%}.footer-top{gap:40px}.footer-navigation{grid-template-columns:repeat(3,minmax(80px,1fr));gap:22px}}@media (width<=760px){.site-footer{margin-top:40px;padding-top:45px}.footer-top{flex-direction:column;gap:50px}.footer-navigation{grid-template-columns:repeat(2,1fr);gap:36px 24px}.footer-meta{margin-top:55px}.footer-watermark{margin-top:40px}}.skip-link{z-index:5;background:#fff;padding:12px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline-offset:4px;outline:3px solid #71917c}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1600px){.hero{width:44%;padding-bottom:320px}.landing{min-height:1100px}.product-collage{transform-origin:0 0;top:30px;transform:scale(1.13)}}@media (width<=1100px){.hero{width:49%;margin-left:6%;padding-bottom:160px}.product-collage{transform-origin:0 0;left:64%;transform:scale(.85)}.ticker-form{flex-wrap:wrap}.ticker-form input{flex-basis:160px}.hero-copy{max-width:400px}}@media (width<=760px){.container{width:calc(100% - 40px)}.site-header{padding-block:18px}.wordmark{font-size:14px}.brand-mark{width:43px;height:43px;font-size:32px}.login-link{padding:12px 22px}.landing{min-height:0}.hero{width:auto;max-width:560px;margin:0 auto;padding:65px 24px 35px}.eyebrow{margin-bottom:25px;font-size:11px}h1{font-size:clamp(40px,7.7vw,58px)}.hero-copy{max-width:480px;margin-top:24px;font-size:15px}.ticker-form{flex-wrap:nowrap;margin-top:26px}.ticker-submit{padding:16px;font-size:12px}.ticker-form input{flex-basis:auto;padding:16px;font-size:14px}.product-collage{transform-origin:top;width:470px;height:1000px;margin:15px 0 -190px -235px;position:relative;top:auto;left:50%;transform:scale(.8)}.context-card{left:90px}.chart-card{left:0}.levels-card{left:15px}.targets-card{left:120px}.preview-caption{padding-top:20px}}@media (width<=400px){.ticker-form{flex-direction:column}.ticker-submit{font-size:14px}.product-collage{margin-bottom:-300px;transform:scale(.68)}.hero{padding-top:45px}}.pricing-page[data-astro-cid-htruwgye]{width:min(1360px,100% - 80px);margin:0 auto;padding:70px 0 30px}.pricing-heading[data-astro-cid-htruwgye]{text-align:center;margin-bottom:65px}.pricing-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.5vw,64px);font-weight:500;line-height:1.055}.pricing-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:#818181}.pricing-heading[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]{color:#777;margin:22px auto 0;font-size:17px;line-height:1.6}.pricing-grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pricing-card[data-astro-cid-htruwgye]{border:1px solid #e3e3e3;border-radius:28px;flex-direction:column;min-height:650px;padding:36px;display:flex}.pricing-card[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{letter-spacing:-.04em;margin:0 0 14px;font-size:24px;font-weight:500}.pricing-description[data-astro-cid-htruwgye]{color:#777;min-height:58px;margin:0;font-size:16px;line-height:1.55}.pricing-amount[data-astro-cid-htruwgye]{letter-spacing:-.055em;margin-top:35px;font-size:clamp(32px,3.5vw,50px);font-weight:500;line-height:1.15}.pricing-period[data-astro-cid-htruwgye]{letter-spacing:0;color:#777;white-space:nowrap;margin-left:8px;font-size:16px;font-weight:400}.pricing-card-featured[data-astro-cid-htruwgye] .pricing-period[data-astro-cid-htruwgye]{color:#aaa}.pricing-billing[data-astro-cid-htruwgye]{color:#777;margin:12px 0 0;font-size:14px;line-height:1.5}.pricing-features[data-astro-cid-htruwgye]{align-content:start;gap:20px;margin:42px 0;padding:0;list-style:none;display:grid}.pricing-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{color:#777;gap:14px;font-size:16px;line-height:1.55;display:flex}.pricing-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:#111}.pricing-action[data-astro-cid-htruwgye]{color:#111;background:#fff;border:1px solid #dedede;border-radius:99px;width:100%;margin-top:auto;padding:17px;font-size:16px}.pricing-action[data-astro-cid-htruwgye]:hover{background:#f1f1f1}.pricing-card-featured[data-astro-cid-htruwgye]{color:#fff;background:#0b0b0b;border-color:#0b0b0b}.pricing-card-featured[data-astro-cid-htruwgye] [data-astro-cid-htruwgye]:is(.pricing-description,.pricing-billing,.pricing-features li){color:#aaa}.pricing-card-featured[data-astro-cid-htruwgye] .pricing-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:#ddd}.pricing-note[data-astro-cid-htruwgye],.pricing-feedback[data-astro-cid-htruwgye]{text-align:center;color:#777;margin:35px 0 0;font-size:13px;line-height:1.6}.pricing-feedback[data-astro-cid-htruwgye]{color:#333}.pricing-feedback[data-astro-cid-htruwgye]:empty{margin:0}@media (width<=1050px){.pricing-page[data-astro-cid-htruwgye]{width:calc(100% - 40px)}.pricing-card[data-astro-cid-htruwgye]{padding:26px}.pricing-description[data-astro-cid-htruwgye]{min-height:78px}.pricing-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{font-size:14px}}@media (width<=760px){.pricing-page[data-astro-cid-htruwgye]{max-width:500px;padding-top:45px}.pricing-heading[data-astro-cid-htruwgye]{margin-bottom:35px}.pricing-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{color:#818181}.pricing-heading[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]{max-width:310px;font-size:15px}.pricing-grid[data-astro-cid-htruwgye]{grid-template-columns:1fr}.pricing-card[data-astro-cid-htruwgye]{min-height:0;padding:30px}.pricing-description[data-astro-cid-htruwgye]{min-height:0}.pricing-amount[data-astro-cid-htruwgye]{font-size:44px}.pricing-features[data-astro-cid-htruwgye]{margin-block:32px}.pricing-features[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{font-size:16px}}
