:root{color-scheme:dark;--lime:#d8ff57;--paper:#f3ead8;--deep:#07110b;--green:#102a1b;--muted:#aebbae;--line:rgba(216,255,87,.24);--serif:Georgia,"Times New Roman",serif;--mono:Consolas,"SFMono-Regular",monospace}
*{box-sizing:border-box}html{background:var(--deep);-webkit-text-size-adjust:100%}body{margin:0;color:var(--paper);background:radial-gradient(circle at 82% 12%,rgba(216,255,87,.13),transparent 27rem),linear-gradient(145deg,#102a1b,#07110b 56%,#030704);font-family:Arial,sans-serif}a{color:inherit}header{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:max(1.1rem,env(safe-area-inset-top)) clamp(1rem,4vw,4rem);border-bottom:1px solid var(--line)}header a{display:flex;align-items:center;gap:.75rem;text-decoration:none}header a b{display:grid;width:3.1rem;aspect-ratio:1;place-items:center;color:var(--lime);border:1px solid var(--lime);border-radius:50%;font:.72rem var(--mono)}header a span,header p,.kicker,footer{font:800 .58rem var(--mono);letter-spacing:.13em;text-transform:uppercase}header p{margin:0;color:var(--muted)}main{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);min-height:calc(100vh - 132px)}section{padding:clamp(3rem,7vw,7rem) clamp(1rem,6vw,6rem)}.claim-story{display:grid;align-content:center;border-right:1px solid var(--line)}.kicker{margin:0 0 1rem;color:var(--lime)}h1,h2{margin:0;font:400 clamp(3.8rem,7.5vw,8.2rem)/.79 var(--serif);letter-spacing:-.065em;text-wrap:balance}h1 em{color:var(--lime);font-style:normal}.deck{max-width:43rem;margin:1.6rem 0 0;color:var(--muted);font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.65}.proof{display:grid;gap:.25rem;width:min(100%,31rem);margin-top:2rem;padding:1rem;color:#172017;background:var(--lime);text-decoration:none}.proof span{font:800 .53rem var(--mono);letter-spacing:.1em}.proof strong{font-size:.9rem}.claim-offer{align-self:center}.claim-offer h2{font-size:clamp(2.7rem,4.6vw,5rem);line-height:.86}.claim-offer ul{display:grid;gap:1px;margin:1.8rem 0;padding:0;background:var(--line);list-style:none}.claim-offer li{display:grid;grid-template-columns:2.4rem 1fr;gap:.8rem;padding:1rem;background:rgba(5,16,9,.88)}.claim-offer li>b{color:var(--lime);font:.68rem var(--mono)}.claim-offer li span{display:grid;gap:.2rem}.claim-offer li strong{font:400 1.35rem var(--serif)}.claim-offer li span{color:var(--muted);font-size:.76rem;line-height:1.4}.terms{display:grid;gap:.35rem;padding:1rem;color:#192117;background:var(--paper)}.terms strong{font:400 1.4rem var(--serif)}.terms span{font-size:.72rem;line-height:1.45}.claim-button{display:flex;justify-content:space-between;align-items:center;min-height:3.7rem;margin-top:.75rem;padding:0 1.1rem;color:#172017;background:var(--lime);font:900 .68rem var(--mono);letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.claim-button:hover,.proof:hover{background:#fff3a8}.claim-offer small{display:block;margin-top:.65rem;color:#8fa091;font:.55rem/1.5 var(--mono)}footer{display:flex;justify-content:space-between;gap:1rem;padding:1.1rem clamp(1rem,4vw,4rem);color:#819184;border-top:1px solid var(--line)}footer a{color:var(--lime)}a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:850px){main{grid-template-columns:1fr}.claim-story{min-height:72svh;border-right:0;border-bottom:1px solid var(--line)}section{padding:4.5rem 1rem}footer{display:grid;text-align:center}}@media(max-width:520px){header p{max-width:9rem;text-align:right}h1{font-size:clamp(3.5rem,17vw,5rem)}.claim-offer h2{font-size:3.2rem}.claim-offer li{grid-template-columns:2rem 1fr}}
