:root{--gold:#a9691b;--gold2:#b57a2e;--pale:#f5f7f9;--cream:#f9f6ef;--shadow:0 24px 65px #01214714}html{scroll-padding-top:35px}body{font-family:Arial,sans-serif;font-size:17px}.wrap{max-width:1220px;padding-inline:32px}.topbar{height:92px}.logo{width:215px}.menu{gap:25px;font-weight:500;font-size:14px}.navcta{border-radius:7px;background:var(--gold);font-weight:700}.navcta:hover{background:#8b5519}.btn{border-radius:7px;font-weight:700;font-size:15px;padding:15px 23px}.btn-gold{background:var(--gold);color:white}.btn-gold:hover{background:#8b5519}.eyebrow{font-weight:700;letter-spacing:2px}.hero{background:radial-gradient(ellipse at 90% 20%,#e5edf4 0,transparent 60%),#f7f9fb;color:var(--navy);overflow:visible;border-radius:0 0 45% 4% / 0 0 9% 3%}.hero:after{display:none}.hero-grid{grid-template-columns:1.05fr .95fr;gap:65px;min-height:650px;padding-block:65px 100px}.hero .eyebrow{color:var(--gold);font-size:11px;max-width:430px;line-height:1.8}.hero h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(44px,4.7vw,65px);letter-spacing:-1.7px;line-height:1.08}.hero h1 em{color:var(--gold)}.hero p{color:var(--muted);font-size:18px;line-height:1.75}.hero-ctas{gap:22px}.hero-art{position:relative;margin:0;padding:14px 0 20px}.hero-art img{position:relative;display:block;width:100%;height:auto;border-radius:46% 46% 15% 15%;box-shadow:0 24px 55px #01214726}.orbit{position:absolute;inset:0 -16px 9px 17px;border:2px solid #c99446;border-radius:46% 46% 18% 17%;transform:rotate(6deg)}.hero-art figcaption{text-align:right;font-size:10px;color:#637387;position:relative;margin-top:13px}.offer-wrap{position:relative;margin-top:-43px;z-index:2}.pricing{max-width:none;display:grid;grid-template-columns:.85fr 1.3fr 1fr;gap:30px;align-items:center;padding:32px;border-radius:16px;background:white;border-top:3px solid #be904f;box-shadow:0 18px 45px #01214712}.price-head{border:0;display:block;padding:0}.price-head>span{display:block;margin-top:9px;font-size:12px;text-transform:uppercase;letter-spacing:2px}.price-head strong{font-family:Georgia,serif;font-weight:400;font-size:67px}.price-head .regular{margin-bottom:12px}.price-list{margin:0;border-left:1px solid var(--line);padding-left:26px}.price-list li{font-size:13px;padding:8px 0;line-height:1.6}.price-list li:last-child{border:0}.pricing .small-muted{font-size:11px;line-height:1.6}.section{padding:85px 0}.section h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,3.7vw,48px);letter-spacing:-.8px;line-height:1.15}.features{gap:0;border-top:1px solid #dac7aa;margin-top:40px}.feature{border:0;border-radius:0;box-shadow:none;padding:30px 25px 10px 0}.feature+.feature{padding-left:25px;border-left:1px solid #e2e7ed}.feature-icon{background:none;border-radius:0;color:var(--gold);font-family:Georgia;font-size:30px;margin-bottom:20px;justify-content:start}.feature h3{font-size:21px;font-weight:600;letter-spacing:-.4px}.callout{background:#f6f8fa;padding:15px 20px;border-radius:7px;margin-top:30px}.arrears{background:var(--cream);border:0;position:relative;overflow:hidden}.arrears:before{content:'';position:absolute;width:450px;height:450px;border:1px solid #d9bc8b;border-radius:50%;right:-240px;top:0;pointer-events:none}.saving-card{position:relative;transform:rotate(2deg);border-radius:12px;border-top:4px solid #be904f;box-shadow:0 20px 45px #01214714;padding:36px}.saving-card .big{font-family:Georgia,serif;font-weight:400;font-size:62px}.saving-card .row{padding:15px 0;border-bottom:1px solid #e7e2d9}.saving-card .terms{margin:20px 0 0}.photo-frame{border:0;border-radius:44% 44% 12% 12%;box-shadow:12px 18px 0 #f1e5d2,0 30px 55px #01214720;transform:rotate(-2deg);overflow:hidden}.photo-frame img{object-fit:contain}.photo-frame:after{border:0}.about{padding-bottom:20px}.about p{line-height:1.8}.tags{gap:8px}.tag{font-size:10px}.industry{border-radius:5% 0 5% 0 / 7% 0 7% 0;background:radial-gradient(ellipse at 90% 0,#163b65,transparent 65%),var(--navy)}.industry .eyebrow,.contact .eyebrow{color:#e8b56c}.industry-grid{gap:38px 55px}.industry h3{font-size:22px;font-weight:500}.steps{gap:55px}.step .num{font-family:Georgia;font-weight:400}.step h3{font-size:22px;letter-spacing:-.5px}.contact{background:radial-gradient(ellipse at 0 0,#183c65,transparent 60%),#012147;border-radius:6% 0 0 0 / 6% 0 0 0}.contact .btn[href*="wa.me"]{background:#087443;color:white;border:1px solid #3ca575}.contact .btn[href*="wa.me"]:hover{background:#075a35}.form-card{padding:35px;border-radius:15px}.field label{font-size:13px}.field input,.field select{border-radius:6px;font-size:16px}.fineprint{font-size:12px;color:#52627a}.form-status{font-size:14px;color:var(--navy)}.footer{background:#00182f}.skip{position:absolute;left:12px;top:-80px;z-index:100;background:white;padding:12px}.skip:focus{top:10px}.honeypot{position:absolute;left:-10000px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #bd812e;outline-offset:4px}.btn:disabled{opacity:.6;cursor:wait}h1,h2{overflow-wrap:break-word}
@media(max-width:1050px){.hero-grid{gap:40px}.pricing{grid-template-columns:.8fr 1.2fr;gap:24px}.price-action{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;align-items:center}.price-action .btn{grid-row:span 2}.price-action .small-muted{margin:0!important}.topbar .wrap{gap:20px}.menu{gap:15px}.features{grid-template-columns:repeat(2,1fr)}.feature:nth-child(3){border-left:0;padding-left:0}.feature{padding-bottom:25px}.contact .split{gap:45px}}
@media(max-width:700px){.wrap{padding-inline:22px}.topbar{height:78px}.logo{width:160px}.topbar .navcta{padding:11px 12px;font-size:11px;max-width:144px}.hero-grid{grid-template-columns:1fr;padding-block:42px 75px;gap:35px}.hero h1{font-size:clamp(39px,10.6vw,56px);letter-spacing:-1.3px}.hero p{font-size:17px}.hero .eyebrow{font-size:10px;letter-spacing:1.6px}.hero-art{width:88%;max-width:400px;margin:auto}.hero-ctas{gap:20px}.hero-ctas .btn{width:100%}.hero-ctas .text-link{font-size:14px}.hero{border-radius:0 0 35% 0 / 0 0 3% 0}.pricing{grid-template-columns:1fr;padding:25px;gap:20px}.price-head{display:flex;align-items:center;justify-content:space-between}.price-head strong{font-size:64px}.price-list{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:10px}.price-action{display:block;grid-column:auto}.price-action .small-muted{margin-top:12px!important}.offer-wrap{margin-top:-30px}.section{padding:62px 0}.section h2{font-size:35px}.features{grid-template-columns:1fr}.feature,.feature+.feature{border-left:0;padding:22px 0;border-bottom:1px solid #e2e7ed}.feature-icon{margin-bottom:12px;height:30px}.saving-card{padding:25px;transform:rotate(1deg)}.saving-card .big{font-size:53px}.saving-card .row{font-size:14px}.about{grid-template-columns:1fr;gap:45px}.photo-frame{width:88%;max-width:340px;margin-inline:auto}.industry{border-radius:0}.industry-grid{gap:20px}.contact{border-radius:0}.contact .split{gap:35px}.form-card{padding:26px 22px}.mobilebar{border-radius:12px;bottom:max(8px,env(safe-area-inset-bottom));padding:7px}.mobilebar .btn{border-radius:7px}.footer{padding-bottom:35px}.footer .wrap>*{display:block}.section h2 br{display:initial}}
