@font-face{font-family:LegacySerif;src:url(/fonts/legacy-serif.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LegacySerif;src:url(/fonts/legacy-serif-italic.ttf)format("truetype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:LegacySans;src:url(/fonts/legacy-sans.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}*{box-sizing:border-box}body{color:var(--ink);background:#fbf8f5;margin:0;font:15px/1.55 Arial,Helvetica,sans-serif}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:wait;opacity:.55}:is(input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible){outline-offset:3px;outline:3px solid #c6a1ab}.shell{max-width:1440px;margin:auto;padding:0 6%}.top{border-bottom:1px solid #e5d6d2;justify-content:space-between;align-items:center;height:116px;display:flex}.brand{letter-spacing:3px;align-items:center;gap:16px;font-size:16px;display:flex}.brand small{letter-spacing:2.3px;margin-top:6px;font:9px Arial;display:block}.monogram{letter-spacing:-5px;padding-right:6px;font:35px Georgia;display:block;position:relative}.monogram span{color:var(--gold);font:14px Georgia;position:absolute;top:-6px;right:-8px}.topnote{letter-spacing:2px;color:#997b76;font-size:10px}.layout{grid-template-columns:1fr 1.25fr;gap:8%;padding:66px 0 76px;display:grid}.eyebrow{letter-spacing:2.3px;color:var(--rose);align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.eyebrow>span{background:var(--gold);width:22px;height:1px}h1{letter-spacing:-1.6px;margin:25px 0 20px;font:48px/1.17 Georgia,serif}em{color:var(--rose);font-weight:400}.intro{color:#826d70;max-width:330px;line-height:1.85}.sidecard{background:linear-gradient(140deg,#f2e2e1,#f4eadf);border:1px solid #e7d4cd;border-radius:3px;max-width:360px;margin:34px 0;padding:28px;position:relative}.industryicon{color:#b19076;font:36px Georgia}.sidecard p{max-width:260px;margin:12px 0 20px;font:22px/1.5 Georgia}.sidecard small{letter-spacing:1.8px;color:#937b71;font-size:8px}.path{margin:34px 0}.path>div{color:#99898a;align-items:center;gap:16px;margin:0 0 24px;display:flex}.path b{border:1px solid #d8c6c5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:11px;display:flex}.path span{font-size:13px}.path small{margin-top:3px;font-size:10px;font-weight:400;display:block}.path .current{color:var(--ink)}.path .current b,.path .done b{background:var(--ink);color:#fff;border-color:var(--ink)}.signature{margin-top:44px}.signature>span{color:var(--rose);font:italic 37px Georgia;display:block}.signature>small{letter-spacing:2px;color:#9e8277;font-size:8px}.formcard{background:#fffdfb;border:1px solid #eaded7;border-radius:8px;min-width:0;padding:35px 38px;box-shadow:0 20px 60px #56394107}.cardtop{color:#9c7b70;letter-spacing:1.4px;border-bottom:1px solid #efe4de;justify-content:space-between;margin-bottom:25px;padding-bottom:22px;font-size:9px;display:flex}.cardtop>span:last-child{letter-spacing:0;color:#8b7a74;align-items:center;gap:5px;font-size:10px;display:flex}h2{letter-spacing:-.5px;margin:0 0 8px;font:30px/1.25 Georgia}.subtitle{color:#967b7f;margin:0 0 27px;font-size:12px}.grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.field{min-width:0;margin:0 0 18px;display:block}.field>span{color:#705358;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.field input,.field select,.field textarea,.savebox input{width:100%;color:var(--ink);background:#fffdfb;border:1px solid #e1d3cf;border-radius:4px;min-height:45px;padding:12px;font-size:14px}.field input::placeholder,.field textarea::placeholder{color:#ad9797;font-size:12px}.field select{-webkit-appearance:auto;appearance:auto}.full{grid-column:1/-1}fieldset{border:0;margin:6px 0 24px;padding:0}legend{padding:0;font-size:12px;font-weight:600}.hint{color:#978084;margin:6px 0 12px;font-size:11px;line-height:1.8}.packages{grid-template-columns:1fr 1fr;gap:9px;display:grid}.package{cursor:pointer;border:1px solid #e6d8d4;border-radius:5px;align-items:start;gap:8px;padding:14px 12px;display:flex}.package input{opacity:0;position:absolute}.package:focus-within{outline:2px solid var(--rose)}.package.selected{background:#fcf1f2;border-color:#b58a97}.package strong{font-size:11px;display:block}.package small{color:#9b8185;margin-top:5px;font-size:9px;line-height:1.5;display:block}.radio{border:1px solid #c8adb4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;margin-top:1px;margin-left:auto;display:flex}.radio>span{background:var(--rose);border-radius:50%;width:7px;height:7px}.privacy{color:#9d8787;margin:4px 0 21px;font-size:10px;line-height:1.7}.primary{background:var(--ink);color:#fffaf5;border:0;border-radius:4px;justify-content:center;align-items:center;gap:20px;width:100%;min-height:48px;padding:15px;font-size:12px;display:flex}.bottomhint{text-align:center;color:#a18a85;margin:14px 0 0;font-size:9px}.honey{height:0;position:absolute;left:-10000px;overflow:hidden}.error{color:#8b2832;background:#fff0ec;border-radius:4px;padding:12px;font-size:12px}.summary{background:#f7ebe8;align-items:center;gap:10px;margin:20px 0;padding:13px;font-size:11px;display:flex}.summary small{color:#998180;display:block}.upload{background:#fbf3f1;border:1px dashed #c4a3ad;border-radius:5px;flex-wrap:wrap;align-items:center;gap:14px;padding:22px;display:flex}.upload strong{font-size:12px}.upload small{color:#a18a85;font-size:10px;display:block}.upload input{max-width:100%;margin-top:12px;font-size:11px;display:block}.upload>span{overflow-wrap:anywhere;font-size:11px}.check{align-items:center;gap:8px;margin:12px 0 21px;font-size:11px;display:flex}.check input,.choice input{accent-color:var(--rose);flex-shrink:0;width:16px;height:16px}.choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.choice{cursor:pointer;border:1px solid #e4d6d1;border-radius:4px;align-items:center;gap:8px;padding:10px;font-size:10px;display:flex}.demo{background:#f6ede7;border-radius:5px;margin-top:24px;padding:18px}.demo legend{float:left;margin-bottom:6px}.demo .hint{clear:both}.demo .check{margin:10px 0}.savebox{border-top:1px solid #eadbd7;gap:12px;margin-top:26px;padding-top:20px;display:flex}.savebox>div{width:100%;min-width:0}.savebox strong{font-size:11px}.savebox p{color:#8e7578;margin:3px 0;font-size:10px}.savebox input{min-height:36px;margin-top:9px;font-size:10px}.textbutton{color:var(--rose);background:0 0;border:0;border-bottom:1px solid #c1a0ac;padding:3px 0;font-size:11px}.success{text-align:center;padding:16px 0}.successicon{color:var(--rose);background:#f0dfe1;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 24px;display:flex}.success .eyebrow{justify-content:center}.success h2{margin:16px 0;font-size:42px}.success>p{color:#8f777b;font-size:13px;line-height:1.8}.success ol{text-align:left;padding:16px 0;list-style:none}.success li{border-bottom:1px solid #eddfdb;align-items:center;gap:16px;padding:17px 0;font-size:12px;display:flex}.success li b{color:var(--gold);font:italic 22px Georgia}.receipt{letter-spacing:1px;background:#f7eee9;padding:16px;font-size:9px;line-height:2}.receipt strong{letter-spacing:0;overflow-wrap:anywhere;font-size:10px}footer{color:#a88f89;border-top:1px solid #e5d6d2;justify-content:space-between;padding:24px 0;font-size:9px;display:flex}.admin{max-width:1100px;margin:0 auto;padding:35px}.admin h1{font-size:36px}.admin .notice{background:#f1e2e4;border-radius:8px;padding:18px}.adminarticle{background:#fff;border:1px solid #e4d2d7;border-radius:8px;margin:20px 0;padding:25px}.adminarticle h2{font-size:24px}.adminarticle pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f2ee;padding:15px;font-size:11px}.adminarticle .grid{gap:12px}.adminarticle table{border-collapse:collapse;width:100%;font-size:11px}.adminarticle td,.adminarticle th{text-align:left;border-bottom:1px solid #eee0dd;padding:10px 6px}.adminarticle .primary{margin-top:12px}.pill{background:#f1e2e4;border-radius:20px;padding:5px 10px;font-size:10px;display:inline-block}.adminarticle textarea{font:12px Arial}.adminarticle summary{cursor:pointer;padding:12px 0}.adminarticle .evidencegrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.adminarticle a{color:var(--rose);text-decoration:underline}.adminarticle .check{font-size:12px}.adminarticle .pending{color:#9d5839}@media (min-width:1300px){h1{font-size:55px}.layout{gap:9%}.formcard{padding:40px 44px}}@media (max-width:900px){.shell{padding:0 5%}.layout{gap:5%}h1{font-size:37px}.formcard{padding:28px 24px}.packages{grid-template-columns:1fr}.topnote{font-size:8px}}@media (max-width:680px){.top{height:88px}.brand{font-size:13px}.brand small{font-size:7px}.monogram{font-size:30px}.topnote{display:none}.layout{grid-template-columns:1fr;gap:22px;padding:31px 0 40px}h1{letter-spacing:-1px;margin:16px 0;font-size:38px}.intro{max-width:100%;font-size:13px}.sidecard,.path,.signature{display:none}.formcard{padding:25px 21px}.grid{grid-template-columns:1fr;gap:0}.packages{grid-template-columns:1fr 1fr}.package{padding:12px 10px}.package strong{font-size:11px}.field input,.field select,.field textarea{font-size:16px}.field input::placeholder{font-size:13px}h2{font-size:28px}.cardtop{font-size:8px}.choices{grid-template-columns:1fr}.choice{min-height:44px;font-size:12px}.primary{font-size:14px}.check{font-size:12px}.privacy{font-size:11px}.bottomhint{font-size:10px}.upload{padding:16px}.upload input{width:100%}.success h2{font-size:36px}footer{font-size:9px;display:block}footer span{margin-top:8px;display:block}.admin,.adminarticle{padding:18px}.adminarticle .evidencegrid{grid-template-columns:1fr}.adminarticle table{font-size:10px}.adminarticle td{overflow-wrap:anywhere}}:root{--ink:#51473f;--rose:#967773;--blush:#f0e3df;--cream:#fcf9f5;--gold:#917547}body{background:var(--cream);color:var(--ink);font-family:LegacySans,Arial,sans-serif}.shell{max-width:1360px}.top{border-color:#e8dfd0;height:172px}.brand{letter-spacing:normal}.lps-logo{object-fit:contain;background:0 0;flex-shrink:0;width:300px;height:148px}.topnote{letter-spacing:.2px;color:var(--gold);font:italic 20px LegacySerif,Georgia,serif}.layout{gap:7%;padding-top:48px}.eyebrow{color:var(--gold);letter-spacing:2px;font-weight:400}h1,h2,.sidecard p,.signature>span,.success li b{font-family:LegacySerif,Georgia,serif;font-weight:400}h1{letter-spacing:-.6px;color:#78613e;font-size:54px;line-height:1.08}h1 em{color:#9d7d75}h2{letter-spacing:-.3px;color:#78613e;font-size:36px;line-height:1.12}.intro{color:#807166}.sidecard{background:linear-gradient(135deg,#f5e9e4,#f7f0e3);border-color:#e7dccc;border-radius:8px}.sidecard p{color:#80694c;font-size:26px}.industryicon{color:var(--gold)}.signature>span{color:var(--gold);font-size:40px}.signature>small{letter-spacing:1.7px}.formcard{background:#fffdf9;border-color:#e7dece;border-radius:12px;box-shadow:0 12px 45px #80644006}.cardtop{color:#90744b;border-color:#eee5d9}.subtitle{color:#8a766b;font-size:13px}.field>span{color:#64584d;font-size:12px;font-weight:400}.field input,.field select,.field textarea,.savebox input{color:#51473f;background:#fffefb;border-color:#e1d7c9;border-radius:6px}.field input::placeholder,.field textarea::placeholder{color:#9e8e80}.package{background:#fffefb;border-color:#e4dacb;border-radius:7px;padding:16px 12px}.package strong{font-size:12px;font-weight:500}.package small{color:#8b7a6d;font-size:10px}.package.selected{background:#f8f1e6;border-color:#b39a68;box-shadow:inset 0 0 0 1px #b39a6820}.radio{border-color:#b39a68}.radio>span{background:var(--gold)}legend{color:#64584d;font-size:13px;font-weight:500}.hint,.privacy,.bottomhint{color:#89776b}.path .current span{font-weight:500}.path .current b,.path .done b{background:#9b8156;border-color:#9b8156}.primary{color:#fffdf8;letter-spacing:.2px;background:#806943;border-radius:6px;font-weight:400}.primary:hover{background:#6f5938}.summary,.demo,.receipt{background:#f6eee5}.upload{background:#fbf5ed;border-color:#b6a080}.upload strong{font-weight:500}.choice.checked{background:#f8f0e4;border-color:#b39a68}.check input,.choice input{accent-color:#917547}.successicon{color:#917547;background:#f4e9d9}.textbutton{color:#846b45;border-color:#c4af89}.success h2{font-size:46px}.success li{border-color:#e9dfd0}footer{color:#8b7968;border-color:#e8dfd0}.field input:focus,.field select:focus,.field textarea:focus{outline-color:#b69a67}button:focus-visible{outline-color:#b69a67}a:focus-visible{outline-color:#b69a67}.admin h1{color:#78613e}.admin .notice,.pill{background:#f3e9dd}.adminarticle{border-color:#e7dece}.adminarticle a{color:#846b45}@media (min-width:1300px){h1{font-size:58px}.layout{gap:8%}}@media (max-width:900px){h1{font-size:44px}.lps-logo{width:270px;height:132px}.topnote{font-size:17px}.formcard{padding:30px 25px}}@media (max-width:680px){.top{justify-content:center;height:157px}.lps-logo{width:280px;max-width:90vw;height:137px}.layout{gap:25px;padding-top:24px}.layout>aside{text-align:center}.layout>aside .eyebrow{justify-content:center;font-size:9px}h1{margin:16px 0 12px;font-size:42px;line-height:1.08}.intro{max-width:310px;margin:0 auto;font-size:13px;line-height:1.75}.formcard{text-align:left;padding:27px 22px}h2{font-size:34px}.packages{grid-template-columns:1fr}.package{min-height:68px;padding:15px}.package strong{font-size:13px}.package small{font-size:11px}.field>span{font-size:12px}.cardtop{font-size:9px}.success h2{font-size:41px}.admin .lps-logo{width:260px;height:127px;margin:auto;display:block}}.package-experience{background:linear-gradient(145deg,#fffdf9,#f5ece5);border:1px solid #e1d4bf;border-radius:12px;margin:24px 0;padding:22px}.experience-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.package-experience h3{color:#806943;margin:18px 0 12px;font:32px/1.12 LegacySerif,Georgia,serif}.package-experience p{font-size:13px;line-height:1.7}.experience-tabs,.demo-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.experience-tabs button{color:#715d40;background:#fffdf9;border:1px solid #cbb998;border-radius:30px;min-height:44px;padding:10px 16px}.experience-tabs button[aria-pressed=true]{color:#fff;background:#806943}.sample-label{color:#846c4a;letter-spacing:.6px;font-size:10px!important}.demo-stage{background:#fff;border-top:4px solid;border-radius:10px;padding:20px}.demo-progress{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.demo-progress span{background:#f3f0ea;border-radius:5px;padding:6px 8px;font-size:10px}.demo-progress .active{color:#173654;background:#e7edf0}.sample-contact{border:1px solid #e4dacb;border-radius:8px;gap:5px;padding:14px;display:grid}.sample-contact span{letter-spacing:1px;font-size:10px}.sample-contact b{font-size:13px;font-weight:500}.demo-actions .primary{flex:1;width:auto}.sample-frame{background:#fff;border:1px solid #e1d4bf;border-radius:8px;width:100%;height:650px;margin:18px 0}.included{font-size:13px}.included ul{padding-left:20px}.order-review dl{font-size:13px}.order-review dl>div{border-bottom:1px solid #e2d8c8;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.order-review dd{text-align:right;margin:0}.package-experience button:disabled{cursor:not-allowed}@media (max-width:680px){.package-experience{padding:15px}.package-experience h3{font-size:28px}.sample-frame{height:590px}.order-review dl>div{display:block}.order-review dd{text-align:left;color:#89776b;margin-top:4px}.demo-stage{padding:15px}}.package-difference{background:#fffaf1;border-left:3px solid #b49469;border-radius:4px;margin:18px 0;padding:14px 16px;font-size:13px}.package-difference p{margin:6px 0 0}.email-automation-experience{background:linear-gradient(150deg,#eff3f8,#fffaf1);border-color:#b7c6d8}.email-automation-experience .demo-stage{box-shadow:0 8px 25px #17365412}.email-automation-experience .demo-actions .primary{background:#173654}.email-automation-experience .package-difference{border-color:#173654}.signature-photo{align-items:center;gap:16px;display:flex}.signature-photo img{object-fit:cover;border:1px solid #b49469;border-radius:50%;width:72px;height:72px}.signature-photo small{margin-top:5px;display:block}.logo-option{width:100%;margin:12px 0;padding:18px;display:flex}.logo-option>span{width:100%}.starter-mark{text-align:center;overflow-wrap:anywhere;background:#fffaf7;border:1px solid #ebded7;border-radius:10px;justify-content:center;align-items:center;min-height:140px;margin:14px 0;padding:18px;display:flex}.starter-mark-0 .starter-business{letter-spacing:.5px;font:italic 30px/1.35 Georgia,serif}.starter-mark-1,.starter-mark-2{flex-direction:column;gap:12px}.starter-initials{border:1px solid #b49469;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;font:32px Georgia,serif;display:flex}.starter-mark-1 .starter-business{letter-spacing:2px;text-transform:uppercase;font:12px/1.5 Arial}.starter-accent{color:#b49469;font:36px Georgia}.starter-mark-2 .starter-business{font:22px Georgia,serif}.starter-rule{background:#b49469;width:100px;height:1px}
