.landing{max-width:1216px;margin:auto}.landing-nav{height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.landing-nav nav{display:flex;gap:34px;color:var(--muted);font-size:13px}.landing-nav .pill{padding:10px 19px}.landing-hero{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:78px;gap:78px;align-items:center;padding:80px 0 72px}.hero-copy h1{font-size:88px;line-height:1;letter-spacing:.01em;margin:23px 0 28px}.hero-copy>p{font-size:17px;line-height:1.7;color:var(--muted);max-width:430px}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:32px}.hero-actions .pill{padding:13px 22px}.hero-secondary{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:14px}.hero-footnote{font-size:11px;color:var(--muted);margin-top:28px}.portrait-stage{border:1px solid var(--border);border-radius:10px;background:var(--card);overflow:hidden}.portrait-top{display:flex;justify-content:space-between;padding:22px 24px;font:10px var(--sans);letter-spacing:1.5px;color:var(--muted)}.portrait-image{height:312px;overflow:hidden;display:flex;justify-content:center;border-bottom:1px solid var(--border)}.portrait-image img{height:362px;width:362px;object-fit:contain;align-self:flex-start}.portrait-caption{padding:22px 26px;display:flex;justify-content:space-between;align-items:center}.portrait-caption h2{font:44px/1 var(--serif);letter-spacing:.01em}.portrait-caption p{font-size:12px;color:var(--muted);margin-top:8px}.portrait-label{font-size:9px;line-height:1.8;letter-spacing:1.4px;color:var(--muted);text-align:right}.portrait-note{border-top:1px solid var(--border);display:flex;justify-content:space-between;padding:17px 24px;font-size:10px;color:var(--muted)}.portrait-note>span:last-child{display:flex;align-items:center;gap:4px}.landing-limits{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center}.landing-limits>div:not(:first-child){padding-left:44px;border-left:1px solid var(--border)}.landing-limits>div:first-child p{font:28px var(--serif);margin-top:12px;color:var(--text)}.landing-limits strong{font:44px/1 var(--serif)}.landing-limits strong span{font:14px var(--sans)}.landing-limits p{color:var(--muted);font-size:11px;margin-top:10px}.landing-section{margin-top:160px;scroll-margin-top:45px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:42px}.landing-section h2{font:58px/1.08 var(--serif);letter-spacing:.01em;color:var(--text);margin-top:18px}.section-heading>p{font-size:16px;line-height:1.7;color:var(--muted);max-width:375px;margin-bottom:5px}.feature-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.landing-feature{border:1px solid var(--border);border-radius:10px;overflow:hidden}.feature-copy{border-top:1px solid var(--border);padding:32px}.feature-number{font-size:10px;letter-spacing:1.7px;color:var(--muted)}.feature-copy h3{margin:15px 0 13px}.feature-copy p{line-height:1.8;color:var(--muted);max-width:455px}.feature-copy a{display:flex;align-items:center;gap:6px;color:var(--copper);font-size:12px;margin-top:24px}.illustration-disclaimer{color:var(--muted);margin-top:15px}.ui-illustration{background:var(--card);padding:30px 40px;height:300px;color:var(--text)}.illustration-topline{display:flex;justify-content:space-between;letter-spacing:1.2px;color:var(--muted);margin-bottom:29px}.signal-check{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid var(--border);font-size:12px;gap:24px}.signal-check>span:first-child{color:var(--muted);flex:1 1}.signal-check b{font-weight:400}.signal-check>span:last-child{font-size:9px;border:1px solid var(--border);border-radius:999px;padding:3px 8px}.sample-thought{display:flex;align-items:center;gap:12px;padding:17px;background:var(--panel);border:1px solid var(--border);border-radius:8px;margin-top:19px}.sample-thought img{object-fit:contain;border-radius:50%;border:1px solid var(--border)}.sample-thought b{font-weight:500;font-size:12px}.sample-thought b span{font-weight:400;color:var(--muted);font-size:10px;margin-left:10px}.sample-thought p{font-size:11px;color:var(--muted);margin-top:5px}.risk-proposal{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--muted)}.risk-proposal strong{font:42px var(--serif);color:var(--text)}.risk-proposal small{font:14px var(--sans)}.risk-meter{height:7px;background:var(--panel);position:relative;margin:14px 0 49px;border-radius:2px}.risk-meter>div{height:100%;width:100%;transform-origin:left;background:var(--gold);border-radius:2px}.risk-meter>span{position:absolute;top:-5px;white-space:nowrap;transform:translateX(-50%);font-size:9px;color:var(--muted);text-align:center}.risk-meter i{display:block;height:18px;width:1px;background:var(--text);margin:0 auto 5px}.risk-result{display:flex;align-items:center;gap:16px;border-top:1px solid var(--border);padding-top:18px}.risk-result>span{border:1px solid var(--muted);padding:5px 9px;border-radius:999px;font-size:9px}.risk-result p{font-size:11px;color:var(--muted)}.learning-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:85px;gap:85px;align-items:center}.learning-copy>p{line-height:1.8;color:var(--muted);margin-top:24px;max-width:435px}.learning-copy .pill{margin-top:28px}.learning-illustration{border:1px solid var(--border);border-radius:10px;height:385px;padding:30px 35px}.lesson-note{padding:20px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.learning-record>span,.lesson-note>span{font-size:8px;letter-spacing:1.1px;color:var(--muted)}.lesson-note p{font-size:13px;line-height:1.7;margin-top:9px}.learning-parameter{display:flex;justify-content:space-between;margin-top:26px;font-size:11px;color:var(--muted)}.learning-parameter b{font-weight:400;color:var(--text)}.learning-parameter small{font-weight:400;font-size:10px;color:var(--muted)}.learning-slider{height:3px;width:340px;background:var(--border);position:relative;margin:18px auto 10px}.learning-slider i{position:absolute;left:0;top:-4px;height:11px;width:11px;border-radius:50%;background:var(--text)}.learning-bounds{display:flex;justify-content:space-between;font-size:9px;color:var(--muted);width:340px;margin:auto}.learning-record{border-top:1px solid var(--border);padding-top:16px;margin-top:21px}.learning-record p{display:flex;justify-content:space-between;font-size:12px;margin-top:7px}.learning-record p span{color:var(--muted);font-size:10px}.open-record{text-align:center}.open-record>p{max-width:455px;color:var(--muted);font-size:16px;line-height:1.7;margin:24px auto 42px}.record-links{border-top:1px solid var(--border);display:flex;text-align:left;margin-bottom:40px}.record-links a{flex:1 1;display:flex;align-items:center;gap:20px;padding:27px 22px;border-bottom:1px solid var(--border)}.record-links a+a{border-left:1px solid var(--border)}.record-links a>span{font-size:10px;color:var(--muted)}.record-links a>div{font-size:14px}.record-links a small{display:block;font-size:10px;color:var(--muted);margin-top:7px}.record-links svg{margin-left:auto;color:var(--muted);flex-shrink:0}.landing-risk-note{display:block;margin-top:18px;font-size:10px;color:var(--muted)}.landing-footer{border-top:1px solid var(--border);margin-top:120px;padding:34px 0;gap:20px}.landing-footer nav{display:flex;gap:26px;margin-left:auto}.landing-footer nav a{display:flex;align-items:center;gap:5px}.landing-footer>span:last-child{margin-left:24px}.landing{max-width:1280px;width:calc(100% - 96px)}.landing-nav{height:88px}.landing-nav-actions{display:flex;align-items:center;gap:22px}.landing-nav .pill{padding:10px 18px}.landing-nav nav{font-size:12px;gap:30px}.landing-hero{grid-template-columns:1fr 1.08fr;gap:22px;padding:48px 0 38px;position:relative}.hero-copy{position:relative;z-index:1;padding-bottom:20px}.hero-copy h1{font-size:92px;line-height:.98;margin:29px 0 27px;letter-spacing:-.005em}.hero-copy h1 em{font-style:normal;color:#b2afa5}.hero-copy .eyebrow{font-size:9px;letter-spacing:2px}.hero-copy>p{font-size:16px;line-height:1.8;max-width:415px}.hero-copy>p .brand{font-size:16px;gap:5px;color:var(--text)}.hero-copy>p .brand img{width:15px;height:15px}.hero-actions{margin-top:30px;gap:24px}.hero-actions .primary{padding:13px 23px}.hero-footnote{font-size:10px;letter-spacing:.03em;color:#828794;margin-top:26px}.agent-field{height:540px;position:relative;isolation:isolate}.field-lines{position:absolute;inset:0;width:100%;height:100%;color:#464344;opacity:.36;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 90%,transparent);pointer-events:none}.field-coordinate{position:absolute;top:20px;left:55px;font:8px/1.5 ui-monospace,monospace;letter-spacing:1.5px;color:#848894;display:flex;gap:80px}.field-coordinate span{opacity:.55}.field-portrait{position:absolute;left:26%;top:75px;width:64%;height:370px;border:1px solid #343137;background:radial-gradient(ellipse at 50% 30%,#232128,#0d0e12 75%);border-radius:12px;overflow:hidden}.field-portrait>img{width:100%;height:330px;object-fit:contain;object-position:center top;display:block;margin-top:8px}.field-portrait>div{position:absolute;bottom:0;padding:35px 24px 21px;width:100%;background:linear-gradient(transparent,#0b0c10 45%)}.field-portrait>div>span{font-size:7px;letter-spacing:1.5px;color:#aba498;display:block;margin-bottom:8px}.field-portrait strong{font:44px/1 var(--serif);color:#ece8de}.field-chip{position:absolute;z-index:2;border:1px solid #34333a;border-radius:8px;background:#101115;padding:17px 19px;min-width:174px}.field-chip>span{font:8px ui-monospace,monospace;letter-spacing:1px;color:#9c9281}.field-chip b{display:block;font-size:13px;font-weight:400;margin:9px 0 13px}.field-chip-input{left:1%;top:152px}.field-chip-input>div{display:flex;align-items:center;gap:13px;font-size:11px;color:var(--muted)}.field-chip-input .brand img{width:18px;height:18px}.field-chip-output{right:0;bottom:74px;min-width:225px}.field-chip-output p{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:16px}.field-chip-output p>span{font-size:7px;letter-spacing:.7px;border:1px solid #4b4233;padding:4px 5px;border-radius:4px;color:#c5b28c}.field-base{position:absolute;bottom:21px;left:55px;right:10px;display:flex;justify-content:space-between;align-items:center;color:#9296a1;font-size:10px}.field-base>span:last-child{font-size:8px;letter-spacing:.6px;color:#797e8a}.technology-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:25px;padding:28px 0}.technology-strip>span:first-child{font-size:8px;letter-spacing:1.5px;color:#8b909c;max-width:125px;line-height:1.8}.technology-strip .brand{font-size:15px;gap:10px;color:#c3c7d0}.technology-strip .brand img{width:24px;height:24px}.technology-strip .brand-solana img{width:23px;height:20px}.landing>main>.wallet-placeholder{padding:23px 0;border-bottom:1px solid var(--border)}.landing>main>.wallet-placeholder code{border:1px solid #33363e;border-radius:5px;padding:7px 12px;font-size:12px;background:#101115}.landing>main>.wallet-placeholder .wallet-network{margin-left:auto}.landing-limits{border-top:0;margin-top:0;padding:32px 0}.landing-limits .brand{font-size:13px}.landing-limits .brand img{width:24px;height:24px}.landing-limits>div:first-child p{font-size:26px}.landing-limits strong{font-size:42px}.landing-limits>div:not(:first-child){padding-left:34px}.landing-section{margin-top:145px}.section-heading h2{font-size:62px;line-height:1.05;letter-spacing:0}.section-heading>p{font-size:15px;max-width:360px}.feature-pair{gap:24px}.landing-feature{border-radius:12px;border-color:#292b32}.ui-illustration{background:linear-gradient(145deg,#141519,#0b0c0f);height:310px}.feature-copy{background:#0d0e11;padding:30px}.feature-copy h3{font-size:32px}.feature-copy p{font-size:14px;color:#a7acb9;max-width:450px}.illustration-disclaimer{font-size:10px;color:#868c9a}.illustration-topline{color:#a0a5b1;font-size:9px}.signal-check{font-size:13px}.sample-thought p{font-size:12px}.sample-thought img{width:40px;height:40px;background:#1c1e24}.risk-result p{font-size:12px}.risk-proposal{font-size:13px}.risk-result>span{border-color:#71424a;color:var(--negative)}.risk-proposal strong{font-size:44px}.learning-section{gap:80px}.learning-copy h2{font-size:57px;line-height:1.07}.learning-copy>p{font-size:15px;color:#a7acb9}.learning-illustration{height:397px;background:linear-gradient(145deg,#15161b,#0a0b0e);border-color:#32343c}.learning-parameter{font-size:12px}.learning-record p{font-size:13px}.lesson-note{background:#1a1c22}.learning-bounds{font-size:10px}.open-record{border-top:1px solid var(--border);padding-top:85px;margin-top:135px;position:relative;background:radial-gradient(ellipse 70% 60% at 50% 45%,#ffffff03,transparent)}.open-record h2{font-size:64px}.record-links a{padding:26px 20px;background:#0d0e1166}.record-links a small{font-size:11px}.landing-footer{padding:33px 0;margin-top:95px;font-size:11px}.landing-footer .wordmark{font-size:26px}.landing-footer nav{align-items:center}.landing-footer>.wordmark+span{color:#8a8f9c}