.sys-hero{padding:clamp(120px,18vh,220px) 0 clamp(50px,8vh,90px)}.sys-title{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(2.6rem,6.5vw,5.4rem);font-weight:600;line-height:1}.sys-title em{color:var(--accent);font-style:italic}.sys-lede{font-family:var(--body);color:var(--muted);max-width:60ch;margin-top:clamp(20px,3vh,32px);font-size:clamp(1.05rem,1.6vw,1.32rem);line-height:1.6}.sys-video{border:1px solid var(--line);aspect-ratio:4/3;background:#070406;justify-content:center;align-items:center;max-width:920px;margin-top:clamp(34px,5vh,56px);display:flex;position:relative;overflow:hidden}.sys-video:after{content:"";background:radial-gradient(ellipse at 50% 40%, color-mix(in oklab, var(--accent) 12%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.sys-video-inner{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:1.2em;padding:2rem;display:flex}.sys-video-play{border:1px solid var(--accent);width:64px;height:64px;color:var(--accent);box-shadow:0 0 30px color-mix(in oklab, var(--accent) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.sys-video-note{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);max-width:36ch;font-size:.72rem;line-height:1.7}.sys-rated{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-top:1.4em;font-size:.72rem}.sys-sec{padding:clamp(70px,12vh,150px) 0}.sys-h2{font-family:var(--display);letter-spacing:-.012em;color:var(--ink);font-size:clamp(1.9rem,4vw,3.4rem);font-weight:600;line-height:1.05}.sys-h2 em{color:var(--accent);font-style:italic}.sys-sub{color:var(--muted);max-width:54ch;margin:1em 0 clamp(28px,4vh,44px);line-height:1.6}.faq{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{cursor:pointer;font-family:var(--display);color:var(--cream);justify-content:space-between;align-items:center;gap:1.4rem;padding:clamp(20px,3vw,30px) 0;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:600;list-style:none;transition:color .2s;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:hover{color:var(--accent)}.faq-mark{flex:none;width:16px;height:16px;position:relative}.faq-mark:before,.faq-mark:after{content:"";background:var(--accent);transition:transform .3s cubic-bezier(.5,0,.1,1);position:absolute}.faq-mark:before{width:16px;height:1.5px;top:7px;left:0}.faq-mark:after{width:1.5px;height:16px;top:0;left:7px}.faq-item[open] .faq-mark:after{transform:scaleY(0)}.faq-a{max-width:64ch;padding:0 0 clamp(22px,3vw,32px);overflow:hidden}.faq-a p{color:var(--muted);font-size:1.02rem;line-height:1.7}.calc{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface2), var(--surface));padding:clamp(22px,3vw,40px)}.calc-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.calc-controls{flex-direction:column;gap:clamp(18px,2.4vw,28px);display:flex}.calc-ctl{display:block}.calc-ctl-top{justify-content:space-between;align-items:baseline;margin-bottom:.7em;display:flex}.calc-ctl-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.calc-ctl-value{font-family:var(--mono);color:var(--cream);font-size:.95rem}.calc-ctl-field{font-family:var(--mono);color:var(--cream);align-items:baseline;gap:.2em;font-size:.95rem;display:inline-flex}.calc-ctl-field .aff{color:var(--faint);font-size:.85em}.calc-ctl-hint{color:var(--accent);letter-spacing:.06em;margin-right:.2em;font-size:.72em}.calc-ctl-input{font-family:inherit;font-size:inherit;color:var(--cream);text-align:right;appearance:textfield;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;width:8ch;padding:0 0 1px;transition:border-color .2s,color .2s}.calc-ctl-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc-ctl-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc-ctl-input:hover{border-bottom-color:var(--line)}.calc-ctl-input:focus{border-bottom-color:var(--accent);color:#fff}.calc-ctl-period{align-items:baseline;gap:.1em;display:inline-flex}.calc-ctl-select{font-family:var(--mono);color:var(--accent);cursor:pointer;appearance:none;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;padding:0 .1em 1px;font-size:.9em;transition:border-color .2s}.calc-ctl-select:hover{border-bottom-color:var(--line)}.calc-ctl-select:focus{border-bottom-color:var(--accent)}.calc-ctl-select option{color:#14060e;background:var(--cream)}.calc-ctl-row{justify-content:space-between;align-items:center;display:flex}.calc input[type=range]{appearance:none;background:var(--line);cursor:pointer;outline:none;width:100%;height:2px}.calc input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--accent);width:14px;height:14px;box-shadow:0 0 10px color-mix(in oklab, var(--accent) 60%, transparent);cursor:pointer;border-radius:50%}.calc input[type=range]::-moz-range-thumb{background:var(--accent);width:14px;height:14px;box-shadow:0 0 10px color-mix(in oklab, var(--accent) 60%, transparent);cursor:pointer;border:0;border-radius:50%}.calc-output{flex-direction:column;gap:1.2rem;display:flex}.calc-final{flex-direction:column;gap:.3em;display:flex}.calc-final-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-size:.66rem}.calc-final-num{font-family:var(--display);color:var(--accent);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:600;line-height:1}.calc-final-sub{font-family:var(--mono);letter-spacing:.04em;color:var(--faint);font-size:.72rem}.calc-final-sub em{color:var(--cream);font-style:normal}.calc-chart{width:100%;height:auto;display:block}.calc-legend{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);align-items:center;gap:1.4rem;font-size:.66rem;display:flex}.calc-legend .dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:.5em;display:inline-block}.calc-legend .dot.accent{background:var(--accent)}.calc-legend .dot.dim{background:#edecdf66}.calc-peak{color:var(--cream);margin-left:auto}.calc-elon{font-family:var(--mono);letter-spacing:.06em;color:var(--accent);margin-top:.4em;font-size:.7rem}.calc-bybit{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border-top:1px solid var(--line);margin-top:.4em;padding-top:1em;font-size:.72rem;transition:color .2s;display:block}.calc-bybit:hover{color:var(--accent)}.sys-disclaimer{font-family:var(--mono);letter-spacing:.02em;color:var(--faint);max-width:90ch;margin:clamp(40px,7vh,80px) 0 clamp(60px,9vh,100px);font-size:.66rem;line-height:1.8}@media (max-width:820px){.calc-grid{grid-template-columns:1fr}}.sys-path{padding:clamp(60px,10vh,130px) 0}.sys-path-head{font-family:var(--display);letter-spacing:-.012em;color:var(--ink);max-width:20ch;margin-bottom:clamp(34px,5vh,56px);font-size:clamp(1.9rem,4.2vw,3.4rem);font-weight:600;line-height:1.06}.sys-path.wrong .sys-path-head em{color:var(--hot);font-style:italic}.sys-path.right .sys-path-head em{color:#43c98a;font-style:italic}.sys-path-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(34px,5vw,72px);display:grid}.path-list{flex-direction:column;gap:1.1em;list-style:none;display:flex}.path-list li{color:var(--muted);align-items:flex-start;gap:.9em;font-size:1rem;line-height:1.55;display:flex}.path-list .mk{font-family:var(--mono);flex:none;margin-top:.1em;font-size:.9rem}.sys-path.wrong .path-list .mk{color:var(--hot)}.sys-path.right .path-list .mk{color:#43c98a}.pgraph{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface2), var(--surface));padding:clamp(20px,3vw,36px)}.pgraph svg{width:100%;height:auto;display:block;overflow:visible}.pg-axis{stroke:var(--line);stroke-width:1px}.pg-dim{fill:none;stroke:#edecdf38;stroke-width:1.5px;stroke-dasharray:4 5}.pg-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 7px)}.pg-in .pg-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.7s cubic-bezier(.16,1,.3,1)}.pg-txt{font-family:var(--mono);letter-spacing:.03em;font-size:11px}.pg-dim-txt{fill:var(--faint)}.pg-caption{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);text-align:center;margin-top:1.2em;font-size:.68rem}.blueprint{border-top:1px solid var(--line);margin-top:clamp(30px,5vh,50px)}.bp-row{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;gap:1.2rem;padding:clamp(16px,2.4vw,24px) 0;display:grid}.bp-row .day{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.7rem}.bp-row .what{font-family:var(--display);color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 50%, transparent);font-size:clamp(1.15rem,2vw,1.55rem);font-weight:600}.pricing{text-align:center;padding:clamp(80px,14vh,180px) 0;position:relative;overflow:hidden}.pricing .cta-aura{background:radial-gradient(circle at 50% 45%, color-mix(in oklab, var(--accent) 14%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.pricing .frame{z-index:2;position:relative}.pricing .badge-line{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in oklab, var(--accent) 40%, transparent);margin-bottom:clamp(24px,4vh,40px);padding:.5em 1em;font-size:.66rem;display:inline-block}.pricing-price{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;font-weight:600;line-height:1}.pricing-price .now{font-size:clamp(4rem,12vw,8rem)}.pricing-price .was{color:var(--faint);margin-left:.4em;font-size:clamp(1.4rem,3vw,2.2rem);text-decoration:line-through}.pricing-sub{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:1.2em;font-size:.72rem}.pricing-tldr{color:var(--muted);max-width:54ch;margin:clamp(28px,4vh,44px) auto;line-height:1.7}.pricing-tldr strong{color:var(--cream);font-weight:500}@media (max-width:820px){.sys-path-grid{grid-template-columns:1fr}.sys-path.right .pgraph{order:-1}}.journey-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);margin-top:clamp(30px,5vh,50px);display:grid}.cx-graph .cx-line{stroke:var(--cream);color:var(--cream)}.cx-dot{fill:var(--muted)}.cx-dot-goal{fill:var(--accent);filter:drop-shadow(0 0 6px var(--accent))}.cx-label{fill:var(--muted);font-size:10px}.cx-label-goal{fill:var(--accent);font-size:11px}.cx-meme{border:1px solid var(--line);background:var(--bg2) center / contain no-repeat;aspect-ratio:1000/520;width:100%}.cx-meme-cap{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);text-align:center;margin-top:.9em;font-size:.64rem}@media (max-width:820px){.journey-grid{grid-template-columns:1fr}}.sys-start{padding:clamp(56px,9vh,110px) 0}.sys-start-row{flex-wrap:wrap;align-items:center;gap:clamp(14px,3vw,28px);margin-top:clamp(28px,4vh,44px);display:flex}.sys-start-note{font-family:var(--mono);letter-spacing:.06em;color:var(--faint);font-size:.68rem}.sys-tiers{text-align:left;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(16px,2.5vw,26px);max-width:760px;margin:clamp(28px,4vh,44px) auto 0;display:grid}.sys-tier{border:1px solid var(--line);background:var(--bg2);padding:clamp(24px,3.5vw,36px)}.sys-tier.is-paid{border-color:color-mix(in oklab, var(--accent) 45%, transparent);background:linear-gradient(180deg, #2a081480, var(--bg2) 70%)}.sys-tier-price{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:600;line-height:1}.sys-tier.is-paid .sys-tier-price{color:var(--accent)}.sys-tier-price .per{font-family:var(--mono);letter-spacing:.06em;color:var(--faint);margin-left:.25em;font-size:.9rem}.sys-tier-name{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-top:.9em;font-size:.66rem}.sys-tier ul{margin:1.4em 0 0;padding:0;list-style:none}.sys-tier li{color:var(--muted);margin-bottom:.7em;padding-left:1.2em;font-size:.92rem;line-height:1.55;position:relative}.sys-tier li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.62em;left:0}.sys-tier-how{font-family:var(--mono);color:var(--faint);border-top:1px solid var(--line2,var(--line));margin-top:1.6em;padding-top:1.2em;font-size:.64rem;line-height:1.7}.sys-tier-how code{color:var(--accent);font-family:var(--mono)}.sys-centered .sec-tag{justify-content:center}.sys-centered .sys-h2{text-align:center;max-width:24ch;margin-left:auto;margin-right:auto}.sys-centered .sys-sub{text-align:center;max-width:54ch;margin-left:auto;margin-right:auto}.sys-centered .sys-sub+.sys-sub{margin-top:1.1em}
