.setup-site{min-height:100vh}.setup-main{grid-template-columns:1fr 1fr;align-items:start;gap:9%;max-width:1300px;margin:0 auto;padding:80px 6% 50px;animation:none;display:grid}.setup-eyebrow{letter-spacing:1.3px;color:#8e9d7b;font:8px ui-monospace,Consolas,monospace}.public-site .setup-aside h1{letter-spacing:-.06em;margin:28px 0;font-size:clamp(40px,4.5vw,65px);line-height:1.04}.setup-aside h1 span{color:var(--lp-lime)}.setup-aside>p{color:#8f9e7f;max-width:320px;font-size:13px;line-height:1.9}.setup-progress{flex-direction:column;gap:20px;margin:40px 0;display:flex}.setup-progress>div{color:#546445;align-items:center;gap:13px;font-size:12px;display:flex}.setup-progress>div>span{border:1px solid #34422b;border-radius:50%;place-items:center;width:25px;height:25px;font:8px ui-monospace,Consolas,monospace;display:grid}.setup-progress>div.current{color:#bdd693}.setup-progress>div.current>span{color:#cbeb9c;background:#29371c;border-color:#5b753e}.setup-aside>small{color:#607451;font-size:9px;line-height:1.9}.setup-card{background:#1b2315;border:1px solid #3e502c;border-radius:5px;padding:30px}.setup-card-top{letter-spacing:1.3px;color:#708b53;justify-content:space-between;align-items:center;margin-bottom:25px;font:8px ui-monospace,Consolas,monospace;display:flex}.setup-card-top>.lp-mark{color:#8fac67;width:23px;height:23px}.public-site .setup-card h2{letter-spacing:-1.2px;color:#dfebcf;font-size:28px;line-height:1.15}.setup-card form>p{color:#829870;margin:12px 0 27px;font-size:11px;line-height:1.8}.setup-card label{color:#bed3a3;margin-top:22px;font-size:11px;display:block}.setup-card label>span:not(.setup-consent span){color:#6a8452;margin-left:4px;font-size:9px}.setup-card label>input:not([type=checkbox]),.setup-card label>textarea{color:#c6dfaa;resize:vertical;background:#151d10;border:1px solid #3f542c;border-radius:3px;outline-color:#accf73;width:100%;min-width:0;margin-top:8px;padding:12px 13px;font-size:12px;display:block}.setup-card input::placeholder,.setup-card textarea::placeholder{color:#536b3e}.setup-card form>small{color:#728b58;margin-top:16px;font-size:9px;line-height:1.9;display:block}.setup-card-actions{border-top:1px solid #34472a;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding-top:23px;display:flex}.setup-card-actions .lp-button{gap:15px;min-height:44px;padding:0 15px;font-size:11px}.setup-card-actions .lp-quiet-link{color:#849f65;background:0 0;border:0;gap:6px;padding:0;font-size:10px}.setup-review{background:#151e0f;border:1px solid #344c23;border-radius:3px;margin-top:22px;padding:16px}.setup-review>span{color:#bdd59d;align-items:center;gap:8px;font-size:11px;display:flex}.setup-review>p{color:#829f65;margin-top:10px;font-size:11px;line-height:1.8}.setup-review>pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#9fbe82;border-top:1px solid #304422;max-height:250px;margin-top:14px;padding-top:14px;font:11px/1.9 Arial,sans-serif;overflow:auto}.setup-review>a{color:#6f8c53;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:9px;display:flex}.setup-card label.setup-consent{color:#9fbc82;align-items:flex-start;gap:9px;font-size:10px;line-height:1.8;display:flex}.setup-consent>input{accent-color:#c6e982;flex-shrink:0;width:14px;height:14px;margin-top:3px}.setup-error{color:#ebc79d;background:#4a2d1c;border-radius:3px;margin:15px 0;padding:12px;font-size:11px;line-height:1.8}.setup-footer{text-align:center;letter-spacing:1.5px;color:#526941;padding:20px 6% 30px;font:7px ui-monospace,Consolas,monospace}@media (max-width:850px){.setup-main{gap:6%;padding-top:55px}.setup-card{padding:24px}.setup-card-actions{gap:15px}.setup-card-actions .lp-button{gap:10px;padding:0 12px;font-size:10px}.public-site .setup-card h2{font-size:24px}.setup-aside>p{font-size:12px}}@media (max-width:680px){.setup-main{grid-template-columns:1fr;gap:30px;padding:40px 6%}.public-site .setup-aside h1{margin:22px 0;font-size:44px}.setup-aside>p{max-width:340px;font-size:12px}.setup-progress{flex-direction:row;justify-content:space-between;gap:13px;margin:25px 0 0}.setup-progress>div{flex-direction:column;align-items:flex-start;gap:7px;font-size:8px}.setup-aside>small{display:none}.setup-card{padding:23px}.public-site .setup-card h2{font-size:26px}.setup-card-actions .lp-button{gap:15px;font-size:10px}.setup-card form>p{font-size:11px}.setup-site>.lp-nav>.lp-quiet-link{gap:5px;font-size:9px}.setup-footer{font-size:6px}}
