.hero{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,6vw,72px);align-items:center;padding-block:clamp(56px,11vw,128px)}.hero__h1{font-size:clamp(52px,11vw,116px);margin:18px 0 0;letter-spacing:-.04em}.hero__lede{max-width:46ch;margin:26px 0 32px;color:var(--bone-dim);font-size:15.5px;line-height:1.7}.hero__lede em{color:var(--amber)}.hero__cta{display:flex;gap:12px;flex-wrap:wrap}.term{border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,var(--ink-1),#0c0e13);overflow:hidden;box-shadow:0 30px 80px -40px #000c,inset 0 1px #ffffff08}.term__chrome{display:flex;align-items:center;gap:7px;padding:11px 15px;border-bottom:1px solid var(--line);background:#ffffff04}.term__chrome i{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.term__chrome i:first-child{background:color-mix(in srgb,var(--amber) 65%,transparent)}.term__chrome span{margin-left:auto;font-size:11.5px;color:var(--bone-dim);letter-spacing:.06em}.term__body{padding:20px 20px 24px;font-size:13.5px;line-height:1.95;position:relative}.term__body:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.16) 3px 4px);opacity:.35;mix-blend-mode:multiply}.tl{opacity:0;transform:translateY(4px);animation:boot .42s ease both;animation-delay:calc(var(--i, 0) * .16s + .2s);white-space:pre}.term__body .tl:nth-child(1){--i: 0}.term__body .tl:nth-child(2){--i: 1}.term__body .tl:nth-child(3){--i: 2}.term__body .tl:nth-child(4){--i: 3}.term__body .tl:nth-child(5){--i: 4}.term__body .tl:nth-child(6){--i: 5}.term__body .tl:nth-child(7){--i: 6}.term__body .tl:nth-child(8){--i: 7}.term__body .tl:nth-child(9){--i: 8}.term__body .tl:nth-child(10){--i: 9}.term__body .tl:nth-child(11){--i: 10}.term__body .tl:nth-child(12){--i: 11}.tl--cmd{color:var(--bone-dim)}.tl--req{color:var(--bone)}.tl--r402{color:var(--amber);font-weight:500}.tl--r200{color:var(--teal);font-weight:500}.tl--meta{color:var(--bone-dim)}.caret{display:inline-block;width:9px;height:16px;background:var(--amber);vertical-align:-3px;animation:blink 1.1s steps(1) infinite}@keyframes boot{to{opacity:1;transform:none}}@keyframes blink{50%{opacity:0}}.how{padding-block:clamp(40px,7vw,80px);border-top:1px solid var(--line)}.how__head{margin-bottom:36px}.how__h2{font-size:clamp(28px,5vw,46px);margin:12px 0 8px}.how__sub{margin:0}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.step{background:var(--ink);padding:22px 20px 24px;position:relative}.step__code{font-size:13px;font-weight:600;letter-spacing:.04em}.step__code.c402{color:var(--amber)}.step__code.c200{color:var(--teal)}.step__code.send{color:var(--bone-dim)}.step__n{float:right;font-size:11px;color:var(--line-2)}.step__title{font-size:19px;margin:14px 0 6px}.step__detail{margin:0;font-size:13px;color:var(--bone-dim);line-height:1.6}.fork{padding-block:clamp(24px,5vw,56px)}.fork .num{display:block;margin-bottom:20px;text-transform:uppercase;letter-spacing:.14em}.fork__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.door{display:block;padding:30px 28px 26px;border:1px solid var(--line);border-radius:12px;background:var(--ink-1);color:var(--bone);transition:border-color .18s,transform .18s,background .18s;position:relative;overflow:hidden}.door:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--amber);transform:scaleY(0);transform-origin:top;transition:transform .22s ease}.door--buy:after{background:var(--teal)}.door:hover{text-decoration:none;color:var(--bone);transform:translateY(-3px);border-color:var(--line-2);background:var(--ink-2)}.door:hover:after{transform:scaleY(1)}.door__tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.05em;color:var(--bone-dim)}.door__h{font-size:clamp(24px,3.4vw,32px);margin:16px 0 10px}.door__p{font-size:13.5px;color:var(--bone-dim);line-height:1.65;margin:0 0 22px;max-width:42ch}.door__go{font-size:13px;color:var(--amber)}.door--buy .door__go{color:var(--teal)}.faq{padding-block:clamp(40px,7vw,80px);border-top:1px solid var(--line)}.faq__head{margin-bottom:8px}.faq .num{display:block;margin-bottom:14px;text-transform:uppercase;letter-spacing:.14em}.faq__h2{font-size:clamp(28px,5vw,46px);margin:6px 0 14px}.faq__lead{max-width:66ch;color:var(--bone-dim);font-size:14.5px;line-height:1.7;margin:0}.faq__list{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:28px}.qa{background:var(--ink);padding:24px 24px 26px}.qa__q{font-size:17px;margin:0 0 10px;color:var(--bone);letter-spacing:-.01em}.qa__a{font-size:13.5px;color:var(--bone-dim);line-height:1.72;max-width:76ch}.qa__a a{color:var(--amber)}.qa__a a:hover{text-decoration:underline}.qa__a code{color:var(--teal);font-size:12.5px}.qa__a strong{color:var(--bone);font-weight:600}@media(max-width:820px){.hero,.fork__grid{grid-template-columns:1fr}}
