.landing2-module__rscyeq__page{--paper:#faf9f4;--ink:#172b23;--muted:#58635a;--line:#cbd0c3;--wash:#e8ecdf;--accent:#0d9488;--button-text:#f8f9ef;--ease-out:cubic-bezier(.23, 1, .32, 1);background:var(--paper);color:var(--ink);min-height:100dvh;font-family:var(--font-geist-sans), sans-serif;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow:clip}.landing2-module__rscyeq__page[data-theme=dark]{--paper:#0a0a0f;--ink:#eef0e5;--muted:#b3bdb2;--line:#3c4a3f;--wash:#202e25;--accent:#2ec4b6;--button-text:#172b23;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.landing2-module__rscyeq__page *{box-sizing:border-box}.landing2-module__rscyeq__page a{color:inherit;text-decoration:none}.landing2-module__rscyeq__page button{font:inherit;cursor:pointer}.landing2-module__rscyeq__page :focus-visible{outline:2px solid var(--accent);outline-offset:6px}.landing2-module__rscyeq__page ::selection{background:var(--accent);color:var(--paper)}.landing2-module__rscyeq__page section[id]{scroll-margin-top:90px}.landing2-module__rscyeq__wrap{width:min(1344px,100% - 112px);margin-inline:auto}.landing2-module__rscyeq__skip{z-index:4;background:var(--paper);padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-150%)}.landing2-module__rscyeq__skip:focus{transform:translateY(0)}.landing2-module__rscyeq__header{z-index:3;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.landing2-module__rscyeq__nav{justify-content:space-between;align-items:center;gap:24px;height:78px;display:flex}.landing2-module__rscyeq__brand{letter-spacing:-1px;font-size:24px;font-weight:750}.landing2-module__rscyeq__logo{object-fit:contain;width:auto;max-width:145px;height:40px}.landing2-module__rscyeq__desktopNav,.landing2-module__rscyeq__navActions{align-items:center;gap:30px;font-size:13px;display:flex}.landing2-module__rscyeq__navActions{gap:22px}.landing2-module__rscyeq__themeButton{width:36px;height:36px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.landing2-module__rscyeq__navCta{border-bottom:1px solid var(--ink);align-items:center;gap:24px;padding-block:10px;font-weight:600;display:flex}.landing2-module__rscyeq__menuButton{color:var(--ink);background:0 0;border:0;padding:10px 0;display:none}.landing2-module__rscyeq__mobileNav{display:none}.landing2-module__rscyeq__hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:56px;min-height:min(760px,100svh - 78px);padding-block:64px 68px;display:grid}.landing2-module__rscyeq__eyebrow{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.13em;color:var(--muted);margin-bottom:32px;font-size:10px}.landing2-module__rscyeq__hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(64px,6.45vw,96px);font-weight:500;line-height:1.035}.landing2-module__rscyeq__hero em,.landing2-module__rscyeq__routine em{letter-spacing:-.06em;color:var(--accent);font-family:inherit;font-weight:400;line-height:1.12}.landing2-module__rscyeq__heroDescription{color:var(--muted);max-width:350px;margin:30px 0 32px;font-size:17px;line-height:1.65}.landing2-module__rscyeq__actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.landing2-module__rscyeq__page .landing2-module__rscyeq__button{background:var(--accent);min-height:54px;color:var(--button-text);white-space:nowrap;justify-content:space-between;align-items:center;gap:32px;padding:17px 24px;font-size:13px;font-weight:600;display:inline-flex}.landing2-module__rscyeq__button svg,.landing2-module__rscyeq__textLink svg,.landing2-module__rscyeq__planCta svg{transition:transform .18s var(--ease-out)}.landing2-module__rscyeq__textLink{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-block:12px;font-size:13px;display:inline-flex}.landing2-module__rscyeq__heroVisual{background:var(--wash);border:1px solid var(--line);box-shadow:12px 18px 0 -1px var(--wash), 12px 18px 0 0 var(--line);grid-template-columns:38px 1fr;display:grid;transform:rotate(3deg)}.landing2-module__rscyeq__journalSpine{writing-mode:vertical-rl;letter-spacing:.12em;border-left:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 9px;font-size:10px;display:flex;transform:rotate(180deg)}.landing2-module__rscyeq__journalPage{min-width:0;margin:0;padding:26px 22px 20px}.landing2-module__rscyeq__pageTitle{letter-spacing:-1px;justify-content:space-between;align-items:center;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;font-size:30px;display:flex}.landing2-module__rscyeq__heroImage{background:var(--wash)}.landing2-module__rscyeq__heroReel{aspect-ratio:16/9;object-fit:contain;background:#0a0a0f;width:100%;display:block}.landing2-module__rscyeq__heroReelFallback{display:none}@media (prefers-reduced-motion:reduce){.landing2-module__rscyeq__heroReel{display:none}.landing2-module__rscyeq__heroReelFallback{display:block}}.landing2-module__rscyeq__journalPage figcaption{font-family:var(--font-geist-mono), monospace;color:var(--muted);margin-top:19px;font-size:10px}.landing2-module__rscyeq__captionBar{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:23px;font-size:12px;display:flex}.landing2-module__rscyeq__captionBar p{max-width:340px;color:var(--muted);text-align:right;font-size:10px}.landing2-module__rscyeq__manifesto{justify-content:space-between;align-items:end;gap:48px;padding-block:138px;display:flex}.landing2-module__rscyeq__manifesto h2{letter-spacing:-.045em;font-size:clamp(34px,4.1vw,60px);font-weight:450;line-height:1.2}.landing2-module__rscyeq__manifesto h2 span{color:var(--muted)}.landing2-module__rscyeq__manifesto p{max-width:405px;color:var(--muted);margin-top:32px;font-size:15px;line-height:1.8}.landing2-module__rscyeq__roundLink{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:74px;height:74px;display:grid}.landing2-module__rscyeq__story{background:var(--wash);border-block:1px solid var(--line)}.landing2-module__rscyeq__storyGrid{grid-template-columns:.82fr 1.18fr;column-gap:80px;display:grid;position:relative}.landing2-module__rscyeq__chapter{flex-direction:column;justify-content:center;min-height:90svh;padding-block:90px;display:flex}.landing2-module__rscyeq__chapter h2{letter-spacing:-.05em;font-size:clamp(34px,3.35vw,50px);font-weight:450;line-height:1.12}.landing2-module__rscyeq__chapter>p{max-width:350px;color:var(--muted);margin-top:28px;font-size:15px;line-height:1.8}.landing2-module__rscyeq__chapter .landing2-module__rscyeq__chapterDetail{font-size:10px;font-family:var(--font-geist-mono), monospace;color:var(--accent);margin-top:34px}.landing2-module__rscyeq__storyStage{align-self:start;align-items:center;height:calc(100svh - 78px);display:grid;position:sticky;top:78px}.landing2-module__rscyeq__storyFigure{grid-area:1/1;min-width:0;margin:0}.landing2-module__rscyeq__storyFigure img{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:67svh;display:block}.landing2-module__rscyeq__storyFigure figcaption,.landing2-module__rscyeq__inlineImage figcaption{color:var(--muted);margin-top:22px;font-size:11px}.landing2-module__rscyeq__inlineImage{margin:30px 0 0;display:none}.landing2-module__rscyeq__inlineImage img{width:100%;height:auto}.landing2-module__rscyeq__screen{--f:1cqw;aspect-ratio:5/3;background:var(--screen-bg,#0c0f0d);color:#e6e8df;border:1px solid #ffffff17;flex-direction:column;gap:1.6cqw;width:100%;padding:1.9cqw;display:flex;overflow:hidden;box-shadow:0 24px 60px -30px #0c120e73;container-type:inline-size}.landing2-module__rscyeq__page[data-theme=dark] .landing2-module__rscyeq__screen{--screen-bg:#0f1712;box-shadow:none}.landing2-module__rscyeq__screenBar{flex-shrink:0;align-items:center;gap:1.6cqw;display:flex}.landing2-module__rscyeq__screenBrand{font-size:calc(1.35 * var(--f));letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.7cqw;font-weight:650;display:flex}.landing2-module__rscyeq__screenMark{width:calc(1.25 * var(--f));height:calc(1.25 * var(--f));background:var(--accent);border-radius:.3cqw;flex-shrink:0}.landing2-module__rscyeq__screenTabs{flex:1;gap:.3cqw;min-width:0;display:flex}.landing2-module__rscyeq__screenTab{font-size:calc(1.2 * var(--f));color:#8b968d;white-space:nowrap;text-overflow:ellipsis;border-radius:.5cqw;padding:.45cqw 1cqw;overflow:hidden}.landing2-module__rscyeq__screenTabOn{color:#e6e8e1;background:#ffffff17}.landing2-module__rscyeq__screenRight{flex-shrink:0;align-items:center;gap:.7cqw;display:flex}.landing2-module__rscyeq__screenChip{font-family:var(--font-geist-mono), monospace;font-size:calc(1.05 * var(--f));color:#9aa79d;background:#ffffff14;border-radius:.4cqw;padding:.35cqw .7cqw}.landing2-module__rscyeq__screenAvatar{width:calc(2 * var(--f));height:calc(2 * var(--f));font-size:calc(.95 * var(--f));color:#2ec4b6;background:#2ec4b633;border-radius:50%;place-items:center;font-weight:650;display:grid}.landing2-module__rscyeq__screenBody{flex-direction:column;flex:1;gap:1.6cqw;min-height:0;display:flex}.landing2-module__rscyeq__screenFoot{font-size:calc(1.05 * var(--f));color:#7f8b82;letter-spacing:.01em;flex-shrink:0;margin:0}.landing2-module__rscyeq__up{color:#2ec4b6}.landing2-module__rscyeq__down{color:#e79a9a}.landing2-module__rscyeq__calHead{flex-shrink:0;justify-content:space-between;align-items:center;gap:1cqw;display:flex}.landing2-module__rscyeq__calTitle{font-size:calc(1.65 * var(--f));letter-spacing:-.02em;font-weight:600}.landing2-module__rscyeq__calNav{align-items:center;gap:.8cqw;display:flex}.landing2-module__rscyeq__calNav i{font-style:normal;font-size:calc(1.5 * var(--f));color:#8b968d;line-height:1}.landing2-module__rscyeq__calNav b{font-size:calc(1.05 * var(--f));color:#9aa79d;border:1px solid #ffffff1f;border-radius:.4cqw;padding:.3cqw .8cqw;font-weight:500}.landing2-module__rscyeq__calWeeks{flex-shrink:0;grid-template-columns:repeat(7,1fr);gap:.5cqw;display:grid}.landing2-module__rscyeq__calWeeks span{font-size:calc(1.02 * var(--f));text-transform:uppercase;letter-spacing:.08em;color:#7f8b82;text-align:center}.landing2-module__rscyeq__calGrid{flex:1;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(7,1fr);gap:.5cqw;min-height:0;display:grid}.landing2-module__rscyeq__calCell{background:#ffffff09;border-radius:.35cqw;flex-direction:column;justify-content:center;align-items:center;gap:.1cqw;display:flex;position:relative;overflow:hidden}.landing2-module__rscyeq__calWin{background:#2ec4b633}.landing2-module__rscyeq__calLoss{background:#ef44442b}.landing2-module__rscyeq__calCell em{font-size:calc(.92 * var(--f));color:#ffffff8c;font-variant-numeric:tabular-nums;font-style:normal;position:absolute;top:.35cqw;left:.5cqw}.landing2-module__rscyeq__calCell u{font-size:calc(.92 * var(--f));color:#ffffff73;font-variant-numeric:tabular-nums;text-decoration:none;position:absolute;top:.35cqw;right:.5cqw}.landing2-module__rscyeq__calCell b{font-size:calc(1.25 * var(--f));letter-spacing:-.03em;color:#e6e8e1;font-variant-numeric:tabular-nums;font-weight:650}.landing2-module__rscyeq__calWin b{color:#2ec4b6}.landing2-module__rscyeq__calLoss b{color:#e79a9a}.landing2-module__rscyeq__calCell s{font-size:calc(.85 * var(--f));color:#fff6;font-variant-numeric:tabular-nums;text-decoration:none;position:absolute;bottom:.3cqw;right:.5cqw}.landing2-module__rscyeq__calLegend{border-top:1px solid #ffffff14;flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:.8cqw;padding-top:1.1cqw;display:grid}.landing2-module__rscyeq__calLegendItem{flex-direction:column;gap:.15cqw;min-width:0;display:flex}.landing2-module__rscyeq__calLegendItem em{font-size:calc(1 * var(--f));text-transform:uppercase;letter-spacing:.09em;color:#8b968d;font-style:normal}.landing2-module__rscyeq__calLegendItem b{font-size:calc(1.35 * var(--f));letter-spacing:-.03em;color:#e6e8e1;font-variant-numeric:tabular-nums;font-weight:650}.landing2-module__rscyeq__calLegendItem u{font-size:calc(.95 * var(--f));color:#7f8b82;text-decoration:none}.landing2-module__rscyeq__tileGrid{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:.8cqw;min-height:0;display:grid}.landing2-module__rscyeq__tile{background:#ffffff0a;border-radius:.5cqw;flex-direction:column;justify-content:center;gap:.25cqw;min-width:0;padding:1cqw 1.1cqw;display:flex}.landing2-module__rscyeq__tile em{font-size:calc(1.02 * var(--f));text-transform:uppercase;letter-spacing:.09em;color:#8b968d;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.landing2-module__rscyeq__tile b{font-size:calc(2 * var(--f));letter-spacing:-.035em;color:#e6e8e1;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.landing2-module__rscyeq__tile u{font-size:calc(.98 * var(--f));color:#7f8b82;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.landing2-module__rscyeq__chart{flex-direction:column;flex:1.35;gap:.55cqw;min-height:0;display:flex}.landing2-module__rscyeq__chartHead{justify-content:space-between;align-items:baseline;gap:1cqw;display:flex}.landing2-module__rscyeq__chartHead em{font-size:calc(1.25 * var(--f));color:#e6e8e1;font-style:normal;font-weight:600}.landing2-module__rscyeq__chartHead u{font-size:calc(1 * var(--f));color:#7f8b82;text-decoration:none}.landing2-module__rscyeq__chart svg{flex:1;width:100%;min-height:0;overflow:visible}.landing2-module__rscyeq__chartAxis{justify-content:space-between;gap:1cqw;display:flex}.landing2-module__rscyeq__chartAxis u{font-size:calc(.98 * var(--f));color:#7f8b82;font-variant-numeric:tabular-nums;text-decoration:none}.landing2-module__rscyeq__strip{flex-shrink:0;grid-template-columns:1.7fr 1fr;gap:1.4cqw;display:grid}.landing2-module__rscyeq__stripCol{flex-direction:column;gap:.6cqw;min-width:0;display:flex}.landing2-module__rscyeq__stripLabel{font-size:calc(1.05 * var(--f));text-transform:uppercase;letter-spacing:.1em;color:#8b968d}.landing2-module__rscyeq__stripNote{font-size:calc(.98 * var(--f));color:#7f8b82;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landing2-module__rscyeq__wdRow{grid-template-columns:repeat(7,1fr);gap:.45cqw;height:6.4cqw;display:grid}.landing2-module__rscyeq__wdItem{flex-direction:column;align-items:center;gap:.3cqw;display:flex}.landing2-module__rscyeq__wdTrack{background:#ffffff0d;border-radius:.3cqw;flex:1;align-items:flex-end;width:100%;display:flex}.landing2-module__rscyeq__wdBar{background:#2ec4b6cc;border-radius:.3cqw;width:100%}.landing2-module__rscyeq__wdBarDown{background:#ef4444b8}.landing2-module__rscyeq__wdItem u{font-size:calc(.95 * var(--f));color:#8b968d;text-decoration:none}.landing2-module__rscyeq__streakRows{flex-direction:column;gap:.45cqw;display:flex}.landing2-module__rscyeq__streakRow{justify-content:space-between;align-items:baseline;gap:.8cqw;display:flex}.landing2-module__rscyeq__streakRow em{font-size:calc(1.05 * var(--f));color:#8b968d;font-style:normal}.landing2-module__rscyeq__streakRow b{font-size:calc(1.25 * var(--f));color:#e6e8e1;font-variant-numeric:tabular-nums;font-weight:650}.landing2-module__rscyeq__stripNote em{color:#2ec4b6;font-style:normal}.landing2-module__rscyeq__stripNote em.landing2-module__rscyeq__isDown{color:#e79a9a}.landing2-module__rscyeq__scoreTop{flex-shrink:0;grid-template-columns:auto 1fr;align-items:center;gap:1.6cqw;display:grid}.landing2-module__rscyeq__scoreRing{width:14.5cqw;height:14.5cqw;position:relative}.landing2-module__rscyeq__scoreRing svg{width:100%;height:100%;display:block}.landing2-module__rscyeq__scoreNum{flex-direction:column;justify-content:center;align-items:center;gap:.1cqw;display:flex;position:absolute;inset:0}.landing2-module__rscyeq__scoreNum strong{font-size:calc(3.4 * var(--f));letter-spacing:-.045em;color:#e6e8e1;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.landing2-module__rscyeq__scoreNum em{font-size:calc(.95 * var(--f));color:#8b968d;font-style:normal}.landing2-module__rscyeq__scoreMeta{flex-direction:column;gap:.7cqw;min-width:0;display:flex}.landing2-module__rscyeq__scoreGradeRow{align-items:center;gap:1cqw;display:flex}.landing2-module__rscyeq__scoreGrade{width:4.4cqw;height:4.4cqw;font-size:calc(2.3 * var(--f));letter-spacing:-.03em;color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf2452;border-radius:.9cqw;place-items:center;font-weight:700;display:grid}.landing2-module__rscyeq__scoreDeltaBlock{flex-direction:column;gap:.1cqw;min-width:0;display:flex}.landing2-module__rscyeq__scoreDeltaBlock b{font-size:calc(1.5 * var(--f));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:650}.landing2-module__rscyeq__scoreDeltaBlock em{font-size:calc(.98 * var(--f));color:#7f8b82;white-space:nowrap;font-style:normal}.landing2-module__rscyeq__chips{flex-wrap:wrap;gap:.5cqw;display:flex}.landing2-module__rscyeq__chip{font-size:calc(1 * var(--f));white-space:nowrap;border-radius:999px;padding:.35cqw .8cqw}.landing2-module__rscyeq__chipGood{color:#93c5fd;background:#60a5fa1f;border:1px solid #60a5fa4d}.landing2-module__rscyeq__chipDanger{color:#fb7185;background:#fb71851f;border:1px solid #fb71854d}.landing2-module__rscyeq__dimList{flex-direction:column;flex:1;justify-content:space-evenly;gap:.7cqw;min-height:0;display:flex}.landing2-module__rscyeq__dim{grid-template-columns:1fr auto;align-items:center;gap:.35cqw .8cqw;display:grid}.landing2-module__rscyeq__dim>em{font-size:calc(1.2 * var(--f));color:#cbd3cb;font-style:normal}.landing2-module__rscyeq__dim>b{font-size:calc(1.2 * var(--f));color:#e6e8e1;text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.landing2-module__rscyeq__dimTrack{background:#ffffff17;border-radius:999px;grid-column:1/-1;height:.7cqw;position:relative;overflow:hidden}.landing2-module__rscyeq__dimFill{border-radius:999px;position:absolute;inset:0 auto 0 0}.landing2-module__rscyeq__dim>u{font-size:calc(1 * var(--f));color:#7f8b82;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;text-decoration:none;overflow:hidden}.landing2-module__rscyeq__panel{background:var(--panel-bg,#0c0f0d);color:#e6e8df;border:1px solid #ffffff17;flex-direction:column;gap:14px;padding:18px 20px 16px;display:flex;box-shadow:0 24px 60px -30px #0c120e73}.landing2-module__rscyeq__page[data-theme=dark] .landing2-module__rscyeq__panel{--panel-bg:#0f1712;box-shadow:none}.landing2-module__rscyeq__panelHead{justify-content:space-between;align-items:start;gap:16px;display:flex}.landing2-module__rscyeq__panelLabel{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:#9aa79d;font-size:9px;display:block}.landing2-module__rscyeq__panelTitle{letter-spacing:-.02em;color:#e6e8e1;margin-top:4px;font-size:15px;font-weight:550}.landing2-module__rscyeq__panelPill{color:#cbd3cb;white-space:nowrap;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-size:10px}.landing2-module__rscyeq__storyFigure .landing2-module__rscyeq__screen{max-width:660px;margin-inline:auto}.landing2-module__rscyeq__staticStory{display:block}.landing2-module__rscyeq__staticStory .landing2-module__rscyeq__chapter{grid-template-columns:1fr 1.5fr;gap:24px 60px;min-height:auto;display:grid}.landing2-module__rscyeq__staticStory .landing2-module__rscyeq__chapter>p{margin-top:0}.landing2-module__rscyeq__staticStory .landing2-module__rscyeq__inlineImage{grid-area:1/2/4;margin:0;display:block}.landing2-module__rscyeq__routine{grid-template-columns:1.1fr 1fr;gap:84px 100px;padding-block:148px;display:grid}.landing2-module__rscyeq__routine h2{letter-spacing:-.06em;font-size:clamp(65px,7vw,102px);font-weight:450;line-height:1.08}.landing2-module__rscyeq__routineDetails{gap:65px;padding-top:45px;display:grid}.landing2-module__rscyeq__routine h3{letter-spacing:-.04em;margin-bottom:20px;font-size:29px;font-weight:500;line-height:1.2}.landing2-module__rscyeq__routineDetails p{color:var(--muted);max-width:405px;font-size:15px;line-height:1.8}.landing2-module__rscyeq__brokerShowcase{grid-column:1/-1}.landing2-module__rscyeq__brokerFigure{max-width:760px;margin:0}.landing2-module__rscyeq__brokerFigure figcaption{font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;color:var(--muted);max-width:460px;margin-top:18px;font-size:10px}.landing2-module__rscyeq__brokerPanel{gap:16px;padding:22px 24px 20px}.landing2-module__rscyeq__brokerFields{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.landing2-module__rscyeq__brokerField{background:#ffffff0a;border:1px solid #ffffff12;flex-direction:column;gap:5px;min-width:0;padding:10px 13px;display:flex}.landing2-module__rscyeq__brokerFieldLabel{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:#8b968d;font-size:8.5px}.landing2-module__rscyeq__brokerFieldValue{letter-spacing:-.01em;color:#e6e8e1;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.landing2-module__rscyeq__brokerTypes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.landing2-module__rscyeq__brokerType{border:1px solid #ffffff1a;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.landing2-module__rscyeq__brokerTypeOn{background:#2ec4b61a;border-color:#2ec4b6}.landing2-module__rscyeq__brokerTypeName{color:#e6e8e1;font-size:12.5px;font-weight:600}.landing2-module__rscyeq__brokerTypeOn .landing2-module__rscyeq__brokerTypeName{color:#2ec4b6}.landing2-module__rscyeq__brokerTypeNote{color:#8b968d;font-size:9px}.landing2-module__rscyeq__brokerFoot{border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.landing2-module__rscyeq__brokerNote{color:#9aa79d;font-size:9.5px}.landing2-module__rscyeq__brokerConnect{letter-spacing:.01em;color:#0a0a0f;white-space:nowrap;background:#2ec4b6;padding:9px 15px;font-size:11px;font-weight:600}.landing2-module__rscyeq__page .landing2-module__rscyeq__smallNote{color:var(--muted);margin-top:16px;font-size:11px;line-height:1.7}.landing2-module__rscyeq__tools{border-top:1px solid var(--line);padding-block:64px 112px}.landing2-module__rscyeq__tools h2,.landing2-module__rscyeq__faq h2{letter-spacing:-.045em;font-size:clamp(32px,3.2vw,46px);font-weight:450;line-height:1.15}.landing2-module__rscyeq__toolGrid{grid-template-columns:repeat(4,1fr);gap:38px;margin-top:58px;display:grid}.landing2-module__rscyeq__tool>svg{color:var(--accent);margin-bottom:32px}.landing2-module__rscyeq__tool h3{letter-spacing:-.025em;max-width:215px;font-size:19px;font-weight:500;line-height:1.35}.landing2-module__rscyeq__tool p{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.8}.landing2-module__rscyeq__testimonials{border-top:1px solid var(--line);padding-block:82px 110px}.landing2-module__rscyeq__testimonials h2{letter-spacing:-.045em;font-size:clamp(32px,3.2vw,46px);font-weight:450;line-height:1.15}.landing2-module__rscyeq__testimonialIntro{color:var(--muted);margin-top:20px;font-size:14px}.landing2-module__rscyeq__quoteGrid{grid-template-columns:1.2fr 1fr;gap:0 76px;margin-top:48px;display:grid}.landing2-module__rscyeq__quoteItem{border-top:1px solid var(--line);padding:32px 0}.landing2-module__rscyeq__quoteItem figure{margin:0}.landing2-module__rscyeq__quoteItem blockquote{letter-spacing:-.025em;font-size:22px;line-height:1.5}.landing2-module__rscyeq__quoteItem:first-child blockquote{font-size:29px}.landing2-module__rscyeq__quoteItem figcaption{flex-direction:column;gap:6px;margin-top:24px;font-size:12px;font-weight:600;display:flex}.landing2-module__rscyeq__quoteContext{color:var(--muted);font-size:11px;font-weight:400}.landing2-module__rscyeq__pricing{border-top:1px solid var(--line);grid-template-columns:1fr 1.15fr;align-items:start;gap:100px;padding-block:110px;display:grid}.landing2-module__rscyeq__pricingIntro{position:sticky;top:120px}.landing2-module__rscyeq__pricing h2{letter-spacing:-.055em;font-size:clamp(40px,4.5vw,64px);font-weight:450;line-height:1.08}.landing2-module__rscyeq__pricingIntro>p:last-child{color:var(--muted);max-width:270px;margin-top:26px;font-size:14px;line-height:1.8}.landing2-module__rscyeq__plan{border-bottom:1px solid var(--line);padding:28px 0}.landing2-module__rscyeq__plan:first-child{padding-top:0}.landing2-module__rscyeq__planHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.landing2-module__rscyeq__plan h3{max-width:200px;font-size:17px;font-weight:500;line-height:1.5}.landing2-module__rscyeq__planHeading .landing2-module__rscyeq__price{letter-spacing:-.04em;white-space:nowrap;font-size:31px;line-height:1.2}.landing2-module__rscyeq__price span{color:var(--muted);letter-spacing:0;text-align:right;margin-top:6px;font-size:11px;display:block}.landing2-module__rscyeq__plan>p:not(.landing2-module__rscyeq__smallNote){color:var(--muted);margin-top:16px;font-size:13px;line-height:1.8}.landing2-module__rscyeq__planFeatures{gap:10px;margin-top:18px;padding:0;list-style:none;display:grid}.landing2-module__rscyeq__planFeatures li{color:var(--muted);align-items:start;gap:9px;font-size:12px;display:flex}.landing2-module__rscyeq__planFeatures svg{color:var(--accent);flex-shrink:0;margin-top:2px}.landing2-module__rscyeq__planCta{justify-content:space-between;align-items:center;margin-top:24px;font-size:13px;font-weight:600;display:flex}.landing2-module__rscyeq__faq{border-top:1px solid var(--line);grid-template-columns:1fr 1.15fr;gap:100px;padding-block:85px 125px;display:grid}.landing2-module__rscyeq__question{border-bottom:1px solid var(--line);padding-block:21px}.landing2-module__rscyeq__question:first-child{padding-top:0}.landing2-module__rscyeq__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:15px;line-height:1.5;list-style:none;display:flex}.landing2-module__rscyeq__question summary::-webkit-details-marker{display:none}.landing2-module__rscyeq__question summary span{font-size:24px;font-weight:300}.landing2-module__rscyeq__question[open] summary span{transform:rotate(45deg)}.landing2-module__rscyeq__question p{color:var(--muted);padding:18px 26px 0 0;font-size:13px;line-height:1.85}.landing2-module__rscyeq__closing{justify-content:space-between;align-items:end;gap:48px;padding:70px 0 100px;display:flex}.landing2-module__rscyeq__closing h2{letter-spacing:-.055em;font-size:clamp(40px,5.8vw,80px);font-weight:450;line-height:1.1}.landing2-module__rscyeq__closing p{color:var(--muted);margin-top:24px;font-size:20px}.landing2-module__rscyeq__footer{border-top:1px solid var(--line);padding-block:38px 28px}.landing2-module__rscyeq__footerTop{justify-content:space-between;align-items:center;gap:32px;display:flex}.landing2-module__rscyeq__footerBrand{letter-spacing:-.055em;font-size:30px;font-weight:650}.landing2-module__rscyeq__footer nav{flex-wrap:wrap;gap:24px;font-size:12px;display:flex}.landing2-module__rscyeq__footerBottom{color:var(--muted);justify-content:space-between;gap:30px;margin-top:42px;font-size:10px;line-height:1.8;display:flex}.landing2-module__rscyeq__footerBottom p:last-child{text-align:right;max-width:460px}@media (hover:hover) and (pointer:fine){.landing2-module__rscyeq__button:hover svg,.landing2-module__rscyeq__textLink:hover svg,.landing2-module__rscyeq__planCta:hover svg{transform:translate(3px,-2px)}.landing2-module__rscyeq__desktopNav a:hover,.landing2-module__rscyeq__footer nav a:hover,.landing2-module__rscyeq__signIn:hover{text-underline-offset:5px;text-decoration:underline}}.landing2-module__rscyeq__button:active{transform:translateY(1px)}@media (prefers-reduced-motion:no-preference){.landing2-module__rscyeq__heroCopy{animation:landing2-module__rscyeq__enter .7s var(--ease-out) both}.landing2-module__rscyeq__heroVisual{animation:landing2-module__rscyeq__bookEnter .9s var(--ease-out) both}}@keyframes landing2-module__rscyeq__enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes landing2-module__rscyeq__bookEnter{0%{opacity:0;transform:translateY(24px)rotate(0)}to{opacity:1;transform:translateY(0)rotate(3deg)}}@media (max-width:1100px){.landing2-module__rscyeq__wrap{width:calc(100% - 64px)}.landing2-module__rscyeq__hero{gap:32px}.landing2-module__rscyeq__hero h1{font-size:64px}.landing2-module__rscyeq__pageTitle{font-size:23px}.landing2-module__rscyeq__actions{gap:14px}.landing2-module__rscyeq__storyGrid,.landing2-module__rscyeq__routine,.landing2-module__rscyeq__pricing,.landing2-module__rscyeq__faq{gap:48px}.landing2-module__rscyeq__toolGrid{grid-template-columns:repeat(2,1fr);gap:42px}.landing2-module__rscyeq__tool h3{max-width:none}}@media (max-width:767px){.landing2-module__rscyeq__wrap{width:calc(100% - 32px)}.landing2-module__rscyeq__nav{gap:12px;height:64px}.landing2-module__rscyeq__desktopNav,.landing2-module__rscyeq__signIn{display:none}.landing2-module__rscyeq__logo{max-width:95px;height:32px}.landing2-module__rscyeq__brand{font-size:20px}.landing2-module__rscyeq__navActions{gap:12px}.landing2-module__rscyeq__navCta{gap:8px;font-size:11px}.landing2-module__rscyeq__themeButton{width:28px}.landing2-module__rscyeq__menuButton{font-size:12px;display:block}.landing2-module__rscyeq__mobileNav{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px;padding:20px 16px;font-size:14px;display:flex}.landing2-module__rscyeq__hero{grid-template-columns:1fr;gap:42px;min-height:auto;padding-block:48px 42px}.landing2-module__rscyeq__eyebrow{margin-bottom:22px;font-size:9px}.landing2-module__rscyeq__hero h1{font-size:clamp(54px,11.8vw,80px)}.landing2-module__rscyeq__heroDescription{max-width:310px;margin-block:24px;font-size:15px}.landing2-module__rscyeq__actions{gap:20px}.landing2-module__rscyeq__page .landing2-module__rscyeq__button{gap:26px;padding:15px 20px}.landing2-module__rscyeq__textLink{gap:8px;font-size:12px}.landing2-module__rscyeq__heroVisual{grid-template-columns:30px 1fr;width:calc(100% - 22px);margin:0 auto;transform:rotate(2deg)}.landing2-module__rscyeq__journalPage{padding:20px 16px 16px}.landing2-module__rscyeq__heroImage{background:0 0}.landing2-module__rscyeq__pageTitle{margin-bottom:18px}.landing2-module__rscyeq__captionBar{flex-direction:column;align-items:start;gap:10px;padding-block:22px}.landing2-module__rscyeq__captionBar p{text-align:left;max-width:none}.landing2-module__rscyeq__manifesto{gap:18px;padding-block:75px}.landing2-module__rscyeq__manifesto h2{font-size:clamp(27px,6.9vw,42px)}.landing2-module__rscyeq__manifesto p{margin-top:24px;font-size:14px}.landing2-module__rscyeq__roundLink{display:none}.landing2-module__rscyeq__storyGrid,.landing2-module__rscyeq__staticStory{display:block}.landing2-module__rscyeq__chapter,.landing2-module__rscyeq__staticStory .landing2-module__rscyeq__chapter{min-height:auto;padding-block:60px;display:block}.landing2-module__rscyeq__chapter+.landing2-module__rscyeq__chapter{border-top:1px solid var(--line)}.landing2-module__rscyeq__chapter h2{font-size:37px}.landing2-module__rscyeq__chapter>p{max-width:none;margin-top:22px;font-size:14px}.landing2-module__rscyeq__chapter .landing2-module__rscyeq__chapterDetail{margin-top:24px}.landing2-module__rscyeq__inlineImage,.landing2-module__rscyeq__staticStory .landing2-module__rscyeq__inlineImage{margin-top:32px;display:block}.landing2-module__rscyeq__storyStage{display:none}.landing2-module__rscyeq__screen{--f:6.1px;aspect-ratio:1/1.24;gap:11px;padding:13px}.landing2-module__rscyeq__screenBody{gap:11px}.landing2-module__rscyeq__tileGrid{flex:none}.landing2-module__rscyeq__chart{flex:1}.landing2-module__rscyeq__calGrid{gap:4px}.landing2-module__rscyeq__calCell em{top:4px;left:5px}.landing2-module__rscyeq__calCell s{display:none}.landing2-module__rscyeq__calCell u{font-size:5.6px;top:4px;right:5px}.landing2-module__rscyeq__calLegend{gap:6px;padding-top:9px}.landing2-module__rscyeq__calLegendItem u{display:none}.landing2-module__rscyeq__tileGrid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:6px}.landing2-module__rscyeq__tile{padding:8px 9px}.landing2-module__rscyeq__tile u{display:none}.landing2-module__rscyeq__strip{grid-template-columns:1.35fr 1fr;gap:10px}.landing2-module__rscyeq__wdRow{gap:4px}.landing2-module__rscyeq__stripNote{font-size:6px}.landing2-module__rscyeq__scoreTop{gap:12px}.landing2-module__rscyeq__scoreRing{width:92px;height:92px}.landing2-module__rscyeq__scoreNum strong{font-size:30px}.landing2-module__rscyeq__scoreNum em{font-size:9.5px}.landing2-module__rscyeq__scoreGrade{border-radius:8px;width:34px;height:34px;font-size:17px}.landing2-module__rscyeq__scoreGradeRow{gap:10px}.landing2-module__rscyeq__scoreMeta{gap:8px}.landing2-module__rscyeq__chips{gap:4px}.landing2-module__rscyeq__dimList{gap:10px}.landing2-module__rscyeq__dim{gap:3px 6px}.landing2-module__rscyeq__routine{grid-template-columns:1fr;gap:44px;padding-block:75px}.landing2-module__rscyeq__routine h2{font-size:72px}.landing2-module__rscyeq__routineDetails{gap:38px;padding-top:0}.landing2-module__rscyeq__routine h3{font-size:27px}.landing2-module__rscyeq__brokerFigure{max-width:none}.landing2-module__rscyeq__brokerPanel{padding:18px 16px 16px}.landing2-module__rscyeq__brokerFields{gap:7px}.landing2-module__rscyeq__brokerFieldValue{font-size:12px}.landing2-module__rscyeq__brokerTypeNote{font-size:8px}.landing2-module__rscyeq__tools{padding-block:45px 65px}.landing2-module__rscyeq__toolGrid{grid-template-columns:1fr;gap:34px;margin-top:38px}.landing2-module__rscyeq__tool>svg{margin:0}.landing2-module__rscyeq__tool p{grid-column:2;margin-top:10px}.landing2-module__rscyeq__testimonials{padding-block:55px 65px}.landing2-module__rscyeq__quoteGrid{grid-template-columns:1fr;gap:0;margin-top:30px}.landing2-module__rscyeq__quoteItem blockquote,.landing2-module__rscyeq__quoteItem:first-child blockquote{font-size:21px}.landing2-module__rscyeq__pricing,.landing2-module__rscyeq__faq{grid-template-columns:1fr;gap:38px;padding-block:65px}.landing2-module__rscyeq__pricingIntro{position:static}.landing2-module__rscyeq__pricing h2{font-size:48px}.landing2-module__rscyeq__planHeading .landing2-module__rscyeq__price{font-size:28px}.landing2-module__rscyeq__plan h3{max-width:175px;font-size:15px}.landing2-module__rscyeq__closing{flex-direction:column;align-items:start;gap:30px;padding-block:30px 70px}.landing2-module__rscyeq__closing h2{font-size:45px}.landing2-module__rscyeq__closing p{font-size:18px}.landing2-module__rscyeq__footerTop,.landing2-module__rscyeq__footerBottom{flex-direction:column;align-items:start;gap:24px}.landing2-module__rscyeq__footer nav{gap:20px}.landing2-module__rscyeq__footerBottom{margin-top:30px}.landing2-module__rscyeq__footerBottom p:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.landing2-module__rscyeq__page *,.landing2-module__rscyeq__page :before,.landing2-module__rscyeq__page :after{transition:none!important;animation:none!important}.landing2-module__rscyeq__heroVisual{transform:none}.landing2-module__rscyeq__storyStage{display:none}.landing2-module__rscyeq__storyGrid{display:block}.landing2-module__rscyeq__chapter{min-height:auto}.landing2-module__rscyeq__inlineImage{display:block}}.landing2-module__rscyeq__toastWrap{z-index:40;pointer-events:none;position:fixed;bottom:24px;left:24px}.landing2-module__rscyeq__toast{pointer-events:auto;background:var(--paper);max-width:330px;color:var(--ink);border:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:relative;box-shadow:0 24px 60px -30px #0c120e73}.landing2-module__rscyeq__toastClose{width:22px;height:22px;color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.landing2-module__rscyeq__toastClose:hover{color:var(--ink)}.landing2-module__rscyeq__toastAvatar{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:14px;font-weight:600;display:grid}.landing2-module__rscyeq__toastText{min-width:0}.landing2-module__rscyeq__toastText p{margin:0;font-size:13px;line-height:1.35}.landing2-module__rscyeq__toastName,.landing2-module__rscyeq__toastPlan{font-weight:600}.landing2-module__rscyeq__toastPlan{color:var(--accent)}.landing2-module__rscyeq__toastTime{font-family:var(--font-geist-mono), monospace;color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex;margin-top:3px!important}.landing2-module__rscyeq__alertBanner{background:linear-gradient(135deg,#f43f5e29,#f43f5e0d);border:2px solid #f43f5e8c;flex-shrink:0;align-items:start;gap:1.1cqw;padding:1.4cqw 1.5cqw;display:flex;box-shadow:0 0 40px -12px #f43f5e73}.landing2-module__rscyeq__alertIcon{color:#fda4af;background:#0000004d;border:1px solid #fda4af4d;border-radius:999px;flex-shrink:0;place-items:center;width:2.6cqw;height:2.6cqw;display:grid}.landing2-module__rscyeq__alertLabel{font-size:calc(1.05 * var(--f));text-transform:uppercase;letter-spacing:.16em;color:#fda4af;font-weight:600}.landing2-module__rscyeq__alertTitle{font-size:calc(1.75 * var(--f));letter-spacing:-.02em;color:#ffe4e6;margin-top:.4cqw;font-weight:700}.landing2-module__rscyeq__alertBody{font-size:calc(1.2 * var(--f));color:#e7c9cd;margin-top:.5cqw;line-height:1.45}.landing2-module__rscyeq__alertTrade{background:#ffffff05;border:1px solid #ffffff12;grid-template-columns:1fr auto auto;align-items:center;gap:.3cqw .8cqw;padding:.7cqw .9cqw;display:grid}.landing2-module__rscyeq__alertTrade>em{font-size:calc(1.2 * var(--f));color:#cbd3cb;grid-column:1;font-style:normal}.landing2-module__rscyeq__alertTrade>b{font-size:calc(1.2 * var(--f));text-align:right;font-variant-numeric:tabular-nums;grid-column:2;font-weight:650}.landing2-module__rscyeq__alertTrade>u{font-size:calc(1.05 * var(--f));color:#9aa79d;text-align:right;grid-column:3;text-decoration:none}.landing2-module__rscyeq__alertTrade>s{font-size:calc(1 * var(--f));color:#7f8b82;grid-column:1/-1;text-decoration:none}
