:root{--ink:#152b37;--muted:#63737b;--paper:#faf9f5;--cream:#f2eee5;--gold:#c99e63;--line:#e4e3dd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,input,textarea,select{font:inherit}.wrap{max-width:1150px;margin:auto;padding-left:24px;padding-right:24px}.nav{display:flex;align-items:center;justify-content:space-between;min-height:84px;border-bottom:1px solid var(--line)}.logo{font-size:23px;text-decoration:none;letter-spacing:-1px}.nav nav{display:flex;align-items:center;gap:28px}.nav nav a{font-size:13px;text-decoration:none;font-weight:600}.navcta{background:var(--ink);color:white;padding:13px 17px;border-radius:5px}.hero{padding-top:96px;padding-bottom:88px;text-align:center}.eyebrow{font-size:11px;letter-spacing:2.7px;font-weight:700;color:#ad7d42}.hero h1,h2{font-family:Georgia,serif;font-weight:500;letter-spacing:-2.7px}.hero h1{font-size:clamp(46px,7vw,90px);line-height:1.13;margin:24px 0}em{font-weight:500;color:#ae7b42}.lead{max-width:610px;margin:0 auto;color:var(--muted);font-size:19px;line-height:1.7}.actions{display:flex;gap:24px;align-items:center;justify-content:center;margin:33px 0}.btn{display:inline-flex;justify-content:center;gap:25px;align-items:center;border:0;border-radius:5px;background:#152b37;color:#fff;padding:18px 25px;font-weight:700;text-decoration:none;cursor:pointer}.btn:hover,.navcta:hover{background:#31505c}.btn:disabled{opacity:.55;cursor:wait}.quiet{font-size:14px;font-weight:700;text-decoration:none}.proof{display:flex;justify-content:center;gap:25px;color:#6b7d78;font-size:12px;flex-wrap:wrap}.hero-art{margin:65px auto 0;max-width:920px;min-height:380px;background:radial-gradient(circle at 15% 10%,#b7c8bd 0,transparent 45%),linear-gradient(135deg,#d5e0d8,#7f9993 80%);border-radius:14px;position:relative;overflow:hidden;text-align:left;padding:58px 65px}.mock-label{font-size:12px;letter-spacing:2px;color:#234a46}.mock-title{font-family:Georgia,serif;font-size:clamp(28px,4vw,50px);line-height:1.2;margin-top:22px;color:#153a37}.mock-title i{color:#fff}.mock-sheet{position:absolute;right:65px;top:50px;background:#fff;box-shadow:0 18px 50px #243a3750;transform:rotate(5deg);width:315px;min-height:290px;padding:35px}.mock-sheet small{font-size:9px;letter-spacing:2px;color:#b28a5c}.mock-sheet h3{font-family:Georgia,serif;font-size:26px;margin:30px 0 5px}.mock-sheet p{font-size:10px;letter-spacing:2px;color:#6e7c83}.mock-lines span{display:block;height:5px;background:#e9ebe7;margin:12px 0}.mock-lines span:nth-child(2){width:78%}.mock-lines span:nth-child(3){width:88%}.mock-pills{display:flex;gap:5px;margin-top:20px;flex-wrap:wrap}.mock-pills b{font-size:8px;background:#edf1ed;padding:6px}.strip{background:#eae8e1;padding:23px 0}.strip .wrap{display:flex;justify-content:space-around;color:#59706c;gap:15px;flex-wrap:wrap}.section{padding-top:105px;padding-bottom:105px}h2{font-size:clamp(40px,5vw,62px);line-height:1.2;margin:20px 0 30px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.cards article{background:white;border:1px solid var(--line);padding:34px;min-height:255px}.number{font-family:Georgia,serif;color:#b18450;font-size:32px}.cards h3{font-size:19px;margin-top:26px}.cards p,.section p{line-height:1.75;color:var(--muted)}.dark{background:#172e38;color:#fff}.two{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.dark em{color:#d5ae78}.dark p{color:#afc0c5}.light{color:#d5ae78}.features{padding:0;list-style:none;line-height:2.6;font-size:14px}.preview-card{background:#f9f8f4;color:var(--ink);padding:42px;border-radius:8px;box-shadow:15px 15px 0 #274550}.preview-card h3{font-family:Georgia,serif;font-size:30px;line-height:1.25}.answer{border-top:1px solid var(--line);padding-top:20px}.answer p{font-size:13px;margin:6px 0}.preview-card small{color:#849092}.purchase-head{display:flex;justify-content:space-between;align-items:center;gap:35px}.purchase-head p{max-width:560px}.price{min-width:220px;border:1px solid var(--line);padding:28px;background:#fff;display:flex;flex-direction:column;gap:4px}.price span,.price small{font-size:11px;color:var(--muted)}.price strong{font-family:Georgia,serif;font-size:56px;font-weight:500}.form{background:#fff;border:1px solid var(--line);padding:38px;margin-top:30px;border-radius:8px}.form-title h3{font-size:24px;margin:0}.fields{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.fields label{font-size:13px;font-weight:700;display:flex;flex-direction:column;gap:9px}.fields .wide{grid-column:1/-1}.fields input,.fields select,.fields textarea{width:100%;border:1px solid #d4d9d7;border-radius:5px;padding:14px;background:#fff;color:var(--ink);font-weight:400}.fields input:focus,.fields textarea:focus{outline:2px solid #b58d56}.form-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:24px}.form-bottom small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.legal{font-size:12px}.status{color:#a13d36;font-weight:600}.faq{max-width:850px}.faq details{border-bottom:1px solid var(--line);padding:23px 0}.faq summary{font-weight:700;cursor:pointer}footer{background:#eae8e1;padding:50px 0}.footer{display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap}.footer div:nth-child(2){display:flex;gap:22px}.footer a{font-size:13px}.footer small{color:var(--muted)}.footer p{font-size:12px;color:var(--muted)}.result{max-width:850px;margin:55px auto}.result section{background:#fff;border:1px solid var(--line);padding:30px;margin:20px 0}.result article{margin:25px 0}.result h3{font-family:Georgia,serif;font-size:27px}.result h4{margin-bottom:6px}.result article p{line-height:1.8;color:#465a62}.result-tools{display:flex;gap:12px;flex-wrap:wrap}.secondary-btn{padding:13px 20px;border:1px solid var(--ink);background:transparent;color:var(--ink);text-decoration:none;border-radius:5px;cursor:pointer}.policy{max-width:800px;margin:70px auto;line-height:1.85}.policy h1{font-family:Georgia,serif;font-size:50px}.policy h2{font-family:Arial,sans-serif;font-size:22px;letter-spacing:0;margin-top:40px}@media(max-width:800px){.nav nav a:not(.navcta){display:none}.hero{padding-top:65px}.hero-art{padding:35px;min-height:450px}.mock-sheet{top:215px;right:30px;width:245px;padding:20px;min-height:210px}.mock-sheet h3{font-size:20px;margin-top:15px}.two,.cards{grid-template-columns:1fr}.purchase-head,.form-bottom{flex-direction:column;align-items:stretch}.fields{grid-template-columns:1fr}.section{padding-top:70px;padding-bottom:70px}.form{padding:20px}.proof{gap:10px}.actions{flex-direction:column}.price{min-width:0}.nav{min-height:70px}}@media print{.nav,.result-tools,footer{display:none!important}.result{margin:0;max-width:none}.result section{break-inside:avoid;border:0;padding:12px 0}.result article{break-inside:avoid}body{background:#fff}}
