@import url('assets/fonts/fonts.css');
:root{--bg:#10110f;--panel:#1a1c18;--gold:#dbb86d;--text:#f5f3eb;--muted:#a7aca0;--paper:#f5f3ec;--ink:#22251e;--line:#30332b;--serif:Georgia,'Times New Roman',serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.65 'DM Sans',Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #ba8a35;outline-offset:5px}::selection{background:var(--gold);color:var(--bg)}.wrap{width:min(1192px,calc(100% - 88px));margin:auto}.header{border-bottom:1px solid #ffffff12;background:var(--bg)}.nav{height:100px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:inline-flex;align-items:center;gap:11px;font-family:Manrope,Arial,sans-serif;font-weight:800;font-size:13px;line-height:1.3;letter-spacing:.06em}.brand-sub{display:block;color:var(--gold);font-size:11px;letter-spacing:.3em;margin-top:3px}.brand-icon{width:38px;height:38px;border:1px solid #dfba6555;border-radius:10px;color:var(--gold);display:flex;align-items:center;justify-content:center;font-size:33px;line-height:1;position:relative;letter-spacing:-7px;padding-right:9px}.brand-icon span{position:absolute;font-size:21px;right:4px;top:2px}.nav nav{display:flex;gap:30px;font-size:13px;color:#c4c8bc}.nav nav a:hover{color:var(--gold)}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:18px 24px;border-radius:5px;background:var(--gold);color:#1e2118;font-size:14px;font-weight:700;line-height:1.3;min-height:55px;border:1px solid var(--gold);transition:background .18s,transform .18s;cursor:pointer}.button:hover{background:#ebca86;transform:translateY(-2px)}.button span{font-size:20px;font-weight:400}.button-small{padding:11px 17px;min-height:43px;font-size:12px}.button-outline{color:var(--gold);background:transparent;border-color:#675936}.button-outline:hover{background:#27251d}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 74% 49%,#32321d40,transparent 55%)}.hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:56px;align-items:center;padding:82px 0 75px}.eyebrow{display:flex;align-items:center;gap:9px;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1.5}.eyebrow>span{width:6px;height:6px;background:var(--gold);border-radius:50%;flex:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,Arial,sans-serif}h1{font-size:clamp(46px,4.65vw,67px);line-height:1.1;letter-spacing:-.065em;font-weight:600;margin:24px 0 25px}em{font-family:var(--serif);font-weight:400;color:var(--gold);letter-spacing:-.045em}h1 em{font-size:1.15em;line-height:.99}.lead{max-width:420px;color:#bfc3b7;font-size:16px;line-height:1.8}.hero-actions{margin-top:29px;display:flex;align-items:flex-start;flex-direction:column;gap:12px}.price-note{font-size:12px;color:#b5b9ad}.price-note b{font-weight:500;color:var(--text)}.fine{font-size:10px;color:var(--muted)}.hero-fine{margin:21px 0 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.check{color:var(--gold);font-size:13px}.dot{color:#565e4c}.product-scene{position:relative;padding:22px 0 30px}.scene-top{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;gap:10px}.scene-badge{font-size:10px;letter-spacing:.12em;color:#d7ddce;display:flex;gap:8px;align-items:center}.scene-badge>span{font-size:18px;color:var(--gold)}.version{border:1px solid #494a34;font-size:9px;padding:4px 8px;border-radius:3px;color:#a3a78d;letter-spacing:.08em}.sheet-window{background:#f2f3ed;border:1px solid #6c705d;border-radius:9px;box-shadow:0 24px 90px #0006;overflow:hidden;transform:perspective(1500px) rotateY(-5deg) rotateX(2deg);color:#272c23}.window-bar{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;background:#e7e9df;font-size:9px;border-bottom:1px solid #d6d9ce}.window-dots{font-size:8px;color:#a6ad9b;letter-spacing:3px}.sheet-main{padding:23px 20px}.sheet-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.mini-label{color:#6b735f;font-size:8px;letter-spacing:.15em;font-weight:700}.sheet-heading h2{font-size:18px;letter-spacing:-.035em;margin:4px 0 20px}.period{font-size:8px;border:1px solid #d4d8cb;border-radius:4px;padding:5px 8px;white-space:nowrap;margin-top:-10px}.metrics{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:8px}.metrics>div{background:white;border:1px solid #e0e4d7;border-radius:5px;padding:12px 9px}.metrics>div>span{font-size:8px;color:#707962;display:block;margin-bottom:7px}.metrics strong{font-family:Manrope,sans-serif;font-size:21px;letter-spacing:-.06em;white-space:nowrap}.metrics strong>span{font-size:15px}.metrics .metric-result{background:#263c2a;color:#fff;border-color:#263c2a}.metric-result>span{color:#bdcfb9!important}.sheet-chart{margin-top:18px;background:white;border:1px solid #e0e4d7;border-radius:5px;padding:14px 12px}.chart-title{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9px;font-weight:700;margin-bottom:19px}.chart-key{font-size:7px;font-weight:400;color:#748069}.chart-key i{display:inline-block;background:#71876b;width:5px;height:5px;margin-right:3px}.bars>div{display:grid;grid-template-columns:112px 1fr 37px;align-items:center;gap:8px;font-size:8px;margin-bottom:14px}.bars>div:last-child{margin-bottom:0}.bars>div>div{height:12px;background:#f2f4ee;border-radius:2px;overflow:hidden}.bars i{display:block;height:100%;width:var(--bar);background:var(--bar-color,#95a989);border-radius:2px}.bars b{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}.sheet-bottom{display:flex;gap:15px;justify-content:space-between;font-size:7px;color:#78816d;margin-top:18px}.sheet-bottom b{color:#3c4733;font-weight:600}.status i,.live-dot i{width:5px;height:5px;border-radius:50%;display:inline-block;background:#84a369;margin-right:4px}.sheet-tabs{display:flex;gap:0;background:#e9ece2;font-size:8px;overflow:hidden;white-space:nowrap}.sheet-tabs span{padding:10px 12px;color:#747f69;border-right:1px solid #dbe0d3}.sheet-tabs .active{background:#fff;color:#344b2a;border-top:2px solid #6d8c5b}.receipt{position:relative;margin-top:-12px;margin-left:28px;display:flex;align-items:center;gap:12px;padding:16px 20px;background:#24271e;border:1px solid #545640;border-radius:6px;box-shadow:0 12px 30px #0004;max-width:95%}.receipt-icon{background:#dbb86d20;color:var(--gold);font-size:23px;width:37px;height:37px;display:grid;place-items:center;border-radius:50%}.receipt div>span{display:block;font-size:10px;color:#b6bda9}.receipt strong{display:block;font-size:12px;font-weight:500;color:#eee9d9}.scene-caption{font-size:8px;color:#888f7d;text-align:center;line-height:1.6;margin:18px 0 0}.hero-bottom{border-top:1px solid #ffffff14;display:flex;justify-content:space-between;align-items:center;padding:23px 0;font-size:9px;letter-spacing:.17em;color:#8d9384}.hero-bottom a{font-size:10px;letter-spacing:0;color:#c9cdbf}.hero-bottom a span{color:var(--gold);margin-left:25px}.section{padding:94px 0;scroll-margin-top:20px}.light{background:var(--paper);color:var(--ink)}.eyebrow.dark{color:#7a6332}.section-head{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:100px;margin-bottom:47px}h2{font-size:43px;line-height:1.18;letter-spacing:-.055em;font-weight:500;margin:18px 0 0}.section-head>p{color:#717666;font-size:14px;margin:0 0 4px;max-width:365px}.features{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cdd1c1}.features article{padding:28px 28px 10px 0;border-right:1px solid #d8dbce}.features article+article{padding-left:28px}.features article:last-child{border-right:0}.feature-number{font-size:9px;letter-spacing:.15em;color:#7d846f}.feature-symbol{font-size:30px;color:#8c7848;margin:24px 0 14px;line-height:1}.features h3{font-size:19px;letter-spacing:-.035em;font-weight:600;margin-bottom:10px}.features p{font-size:13px;color:#717666;max-width:290px}.honest-note{display:flex;gap:15px;align-items:center;border-top:1px solid #d8dbce;margin-top:30px;padding-top:24px;color:#717666}.honest-note>span{font-size:24px;color:#8c7848}.honest-note p{font-size:12px;margin:0}.honest-note b{font-weight:600;color:#454d3a}.demo-section{background:#191c16}.demo-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.demo-copy h2{font-size:46px;margin-bottom:25px}.demo-copy h2 em{font-size:1.15em}.demo-copy>p{font-size:14px;color:#afb7a3;max-width:440px}.demo-copy p b{color:#e1e4d5;font-weight:500}.demo-copy .demo-disclaimer{font-size:10px;line-height:1.8;color:#8f9a80;margin-top:26px;border-left:1px solid #6a694a;padding-left:14px}.calculator{padding:28px;background:#22271e;border:1px solid #464b3c;border-radius:8px;box-shadow:0 16px 45px #0002}.calc-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;letter-spacing:.12em;color:var(--gold);padding-bottom:22px;border-bottom:1px solid #3b4232}.live-dot{color:#a8b49a;letter-spacing:0;font-size:9px}.calculator h3{font-size:17px;font-weight:500;margin:25px 0 12px;letter-spacing:-.025em}.range-value{display:flex;align-items:baseline;gap:7px;margin-bottom:13px}.range-value>span:first-child{font-size:20px;color:#adb79b}.range-value output{font-family:Manrope,Arial,sans-serif;font-size:48px;line-height:1.2;letter-spacing:-.06em;font-weight:600}.range-hint{margin-left:auto;font-size:9px;color:#94a083}input[type=range]{width:100%;accent-color:var(--gold);cursor:pointer;height:22px;margin:10px 0 0}.range-labels{display:flex;justify-content:space-between;font-size:9px;color:#8f9c80}.calc-lines{margin:26px 0 18px}.calc-lines>div{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#a6b197;margin:10px 0}.calc-lines b{color:#e4e7da;font-weight:400;white-space:nowrap}.calc-result{border-top:1px solid #4f573f;padding-top:20px;display:flex;justify-content:space-between;gap:12px;align-items:center}.calc-result>span:first-child{font-size:10px;color:#bec9ac}.calc-result strong{display:block;color:var(--gold);font-size:35px;line-height:1.5;font-family:Manrope,sans-serif;font-weight:600;letter-spacing:-.045em}.difference{font-size:10px;text-align:right;line-height:1.7;color:#dbbc86}.calc-result.negative strong{color:#f1a298}.calc-footer{font-size:9px;color:#92a080;border-top:1px solid #3b4232;padding-top:14px;margin:14px 0 0;line-height:1.6}.steps-section{padding-bottom:100px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.steps article{position:relative;padding-top:24px;border-top:1px solid #cdd1c1}.steps article>span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid #b9bea9;font-size:10px;color:#6b765a;margin-bottom:18px}.steps h3{font-size:18px;font-weight:600;letter-spacing:-.035em;margin-bottom:10px}.steps p{font-size:13px;color:#717666}.offer-section{background:radial-gradient(ellipse at 10% 90%,#35301a66,transparent 60%),#10110f}.offer-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:120px;align-items:center}.offer-copy h2{font-size:62px;line-height:1.12;margin-bottom:20px}.offer-copy>p{font-size:15px;color:#aeb4a2;max-width:340px}.included{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:22px}.included li{display:flex;gap:15px;align-items:flex-start}.included li>span{color:var(--gold);line-height:1.4}.included li b{display:block;font-size:13px;font-weight:500}.included li div>span{display:block;color:#929d83;font-size:11px;margin-top:3px}.offer-card{background:#f3f0e6;color:#25291f;border-radius:7px;padding:37px 33px}.offer-kicker{color:#847047;font-size:9px;letter-spacing:.17em}.offer-card h3{font-weight:500;font-size:25px;line-height:1.35;letter-spacing:-.04em;margin:16px 0 23px}.offer-price{display:flex;align-items:baseline;gap:9px;line-height:1}.offer-price>span{font-size:20px;color:#616653}.offer-price strong{font:600 76px/1 Manrope,Arial,sans-serif;letter-spacing:-.07em}.offer-price strong span{font-size:40px}.offer-card>p{font-size:11px;color:#6e765f;margin:10px 0 24px}.offer-card .button{width:100%;background:#252e20;border-color:#252e20;color:#f5edda}.offer-card .button:hover{background:#394730}.checkout-note{font-size:10px;text-align:center;color:#737d65;margin:14px 0 24px;display:flex;gap:7px;align-items:center;justify-content:center}.offer-details{border-top:1px solid #d3d5c7;padding-top:17px}.offer-details p{font-size:10px;color:#77806a;margin:5px 0}.offer-details b{color:#4d5742;font-weight:500}.faq-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:90px}.faq-grid h2{margin-bottom:25px}.faq-grid>div>p{font-size:12px;color:#737d66;line-height:1.9}.support{color:#6d5b30;font-size:12px;overflow-wrap:anywhere}.faqs details{border-bottom:1px solid #d2d6c7}.faqs details:first-child{border-top:1px solid #d2d6c7}.faqs summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;font-weight:500;font-size:13px;cursor:pointer;padding:20px 0}.faqs summary::-webkit-details-marker{display:none}.faqs summary>span{color:#8c7949;font-size:21px;font-weight:400;line-height:1}.faqs details[open] summary>span{transform:rotate(45deg)}.faqs p{font-size:12px;color:#717b64;margin:0 20px 22px 0;line-height:1.85}.footer-top{display:flex;justify-content:space-between;align-items:center;padding:45px 0;border-bottom:1px solid #ffffff14;gap:25px}.footer-top p{font-size:11px;color:#8f9981;margin:0}.footer-top>a:last-child{font-size:11px;color:var(--gold)}.footer-bottom{display:flex;gap:20px;justify-content:space-between;align-items:center;font-size:9px;color:#929c84;padding:21px 0 27px}.footer-bottom button{border:0;background:none;color:inherit;padding:5px;font:inherit;text-decoration:underline;cursor:pointer}.mobile-cta{display:none}.skip{position:fixed;top:-100px;left:20px;padding:10px;background:var(--gold);color:#151710;z-index:10}.skip:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}dialog{max-width:550px;width:calc(100% - 36px);background:var(--paper);color:var(--ink);border:1px solid #969c88;border-radius:8px;padding:25px}dialog::backdrop{background:#000b}.dialog-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.dialog-head h2{font-size:25px;margin:0}.dialog-head button{border:0;background:none;font-size:30px;cursor:pointer;color:var(--ink)}dialog p{font-size:12px;color:#626c55}dialog a{text-decoration:underline;overflow-wrap:anywhere}
@media(min-width:1450px){.hero-grid{padding-top:100px;padding-bottom:95px}}@media(max-width:1100px){.wrap{width:calc(100% - 56px)}.hero-grid{gap:30px}.section-head{gap:50px}.demo-grid{gap:50px}.offer-grid{gap:60px}h1{font-size:53px}.metrics strong{font-size:17px}.metrics strong>span{font-size:12px}.sheet-main{padding:18px 14px}.bars>div{grid-template-columns:100px 1fr 34px}.sheet-tabs span{padding:8px}.sheet-bottom{font-size:6px;gap:8px}.status{display:none}.nav nav{gap:18px}.receipt{padding:13px}.receipt strong{font-size:10px}}
@media(max-width:800px){.wrap{width:calc(100% - 40px)}.nav{height:78px}.nav nav{display:none}.nav .button-small{font-size:10px;gap:13px;padding:10px 12px;min-height:39px}.brand{font-size:11px;gap:8px}.brand-sub{font-size:9px}.brand-icon{width:33px;height:33px;font-size:28px}.hero-grid{grid-template-columns:1fr;padding:48px 0 30px;gap:35px}.hero-copy{max-width:540px}.eyebrow{font-size:9px}h1{font-size:clamp(46px,9.8vw,68px);margin:20px 0 22px;letter-spacing:-.055em}.desktop-break{display:none}.lead{font-size:15px;max-width:500px}.hero-actions{margin-top:25px}.hero-actions .button{min-width:300px}.hero-fine{font-size:9px;gap:7px}.product-scene{max-width:570px;width:100%;margin:0 auto;padding:0 0 12px}.sheet-window{transform:none}.metrics strong{font-size:24px}.metrics strong>span{font-size:17px}.sheet-main{padding:23px 20px}.bars>div{grid-template-columns:120px 1fr 40px;font-size:9px}.sheet-tabs{font-size:8px}.sheet-tabs span{padding:10px 12px}.sheet-bottom{font-size:8px}.receipt{margin-top:-8px;padding:14px 16px}.receipt strong{font-size:12px}.scene-caption{font-size:8px}.hero-bottom{padding:19px 0}.hero-bottom>span{font-size:7px;letter-spacing:.09em}.hero-bottom a{font-size:9px}.hero-bottom a span{margin-left:8px}.section{padding:62px 0}.section-head{grid-template-columns:1fr;gap:22px;margin-bottom:32px}h2{font-size:36px}.section-head>p{max-width:500px;font-size:14px}.features{grid-template-columns:1fr}.features article,.features article+article{padding:24px 0;border-right:0;border-bottom:1px solid #d8dbce;display:grid;grid-template-columns:40px 1fr;column-gap:8px}.features article:last-child{border-bottom:0}.feature-number{grid-column:1/-1}.feature-symbol{grid-row:2/4;margin:20px 0 0;font-size:27px}.features h3{font-size:20px;margin:16px 0 8px}.features p{max-width:500px;margin:0;font-size:13px}.honest-note{margin-top:15px;align-items:flex-start}.honest-note p{font-size:11px}.demo-grid{grid-template-columns:1fr;gap:30px}.demo-copy h2{font-size:39px}.demo-copy>p{max-width:540px}.demo-copy .demo-disclaimer{margin-top:20px}.calculator{max-width:570px;width:100%;margin:auto}.steps{gap:20px}.steps h3{font-size:16px}.steps p{font-size:12px}.offer-grid{grid-template-columns:1fr;gap:38px}.offer-copy h2{font-size:55px}.offer-copy>p{max-width:500px}.offer-card{max-width:570px;width:100%;margin:auto;padding:30px}.faq-grid{grid-template-columns:1fr;gap:25px}.faqs summary{font-size:13px}.footer-top{flex-wrap:wrap;padding:30px 0}.footer-top p{font-size:10px}.footer-top>a:last-child{width:100%;margin-top:5px}.footer-bottom{font-size:8px;gap:8px;padding-bottom:105px}.mobile-cta{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:5;background:#171a13f5;border-top:1px solid #52533e;padding:12px 20px calc(12px + env(safe-area-inset-bottom));align-items:center;justify-content:space-between;gap:18px;backdrop-filter:blur(12px)}.mobile-cta>span{line-height:1.5;flex:none}.mobile-cta b{display:block;font-size:16px;font-weight:500}.mobile-cta small{font-size:9px;color:#a7b198}.mobile-cta .button{min-height:44px;padding:12px 19px;font-size:12px;gap:18px}.mobile-cta .button span{font-size:17px}}
@media(max-width:420px){.wrap{width:calc(100% - 36px)}.hero-actions .button{min-width:0;width:100%;font-size:12px;gap:16px}.hero-actions{align-items:stretch}.price-note{text-align:center}.metrics{gap:5px}.metrics>div{padding:10px 7px}.metrics strong{font-size:18px}.metrics strong>span{font-size:12px}.metrics>div>span{font-size:7px}.sheet-main{padding:18px 12px}.sheet-heading h2{font-size:16px}.bars>div{grid-template-columns:102px 1fr 35px;font-size:7px;gap:6px}.chart-title{font-size:8px}.chart-key{font-size:6px}.sheet-tabs span{padding:9px;font-size:7px}.receipt{margin-left:13px;gap:9px}.receipt strong{font-size:10px}.receipt div>span{font-size:9px}.receipt-icon{width:30px;height:30px;font-size:20px}.hero-bottom>span{max-width:160px;font-size:6px}.steps{grid-template-columns:1fr;gap:8px}.steps article{display:grid;grid-template-columns:32px 1fr;column-gap:12px;padding-top:20px}.steps article>span{grid-row:1/3}.steps h3{font-size:18px;margin:0 0 8px}.steps p{font-size:13px}.calculator{padding:23px 19px}.calc-lines>div{font-size:10px}.calc-top{font-size:8px}.range-hint{font-size:8px}.calc-result strong{font-size:31px}.offer-card{padding:26px}.footer-bottom>span:last-child{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

.icon{width:1em;height:1em;display:inline-block;vertical-align:-.12em;flex:none}.brand-icon span .icon{width:18px;height:18px}
/* Original brand: black surfaces, ivory lettering and warm metallic gold. */
:root{--bg:#070707;--panel:#151413;--gold:#dcb171;--text:#f6f2eb;--muted:#b5aaa0;--paper:#121110;--ink:#f6f2eb;--line:#383027;--serif:Manrope,Arial,sans-serif}
.header{background:#080808;border-color:#b9904f25}.brand-sub{color:#d8af70}.brand-logo{position:relative;width:54px;height:47px;overflow:hidden;display:block;flex:none;border-radius:4px}.brand-logo img{position:absolute;width:92px;height:92px;max-width:none;left:-19px;top:-22px;object-fit:cover}.brand{font-weight:600;letter-spacing:.12em;font-size:13px}.brand-sub{letter-spacing:.4em;font-size:10px}.nav nav{color:#ccc3b8}.button{background:linear-gradient(120deg,#b98543,#f0d296 48%,#c99a58);border-color:#dcb171;box-shadow:inset 0 1px #fff6;color:#1b1208}.button:hover{background:linear-gradient(120deg,#d7ab6e,#f9dfad 48%,#dcb171)}.button-outline{background:transparent;color:#e1ba80;box-shadow:none;border-color:#987744}.button-outline:hover{background:#211a12}.hero{background:radial-gradient(ellipse at 80% 30%,#b48b4317,transparent 55%),#080808}.hero-grid,.hero-bottom{position:relative;z-index:1}.hero em,.demo-copy em,.offer-copy em{font-family:Manrope,Arial,sans-serif;font-style:normal;font-weight:600;background:linear-gradient(115deg,#b8823e 0%,#f2d89e 45%,#bf8a45 100%);background-clip:text;-webkit-background-clip:text;color:transparent;letter-spacing:-.06em}.hero h1 em{font-size:1em;line-height:1.1}.brand-curve{position:absolute;top:-245px;right:-160px;width:1000px;height:460px;border-bottom:2px solid #cfaa68;border-radius:50%;transform:rotate(-23deg);box-shadow:0 24px 0 #211d1880,0 65px 0 #151311;opacity:.38;pointer-events:none}.lead{color:#c7beb3}.hero-fine,.price-note{color:#c1b4a4}.receipt{background:#191613;border-color:#78603c}.receipt div>span{color:#c5b8a6}.receipt strong{color:#f4ebde}.scene-caption{color:#aaa094}.version{color:#d3b684;border-color:#735b36}.scene-badge{color:#ddcdb6}.hero-bottom{color:#aa9c89;border-color:#bd925e30}.hero-bottom a{color:#d2c7b8}.light{background:#141311;color:#f4eee6}.eyebrow.dark{color:#cda66e}.section-head>p,.features p,.steps p,.faq-grid>div>p,.faqs p{color:#b7ac9e}.features,.steps article{border-top-color:#6c54353d}.features article,.faqs details,.faqs details:first-child,.honest-note{border-color:#6c54354d}.feature-number{color:#c6aa81}.feature-symbol,.honest-note>span{color:#d7ae70}.honest-note{color:#b9ac9c}.honest-note b{color:#e2d4bd}.demo-section{background:linear-gradient(145deg,#080808,#19150f)}.demo-copy>p{color:#bfb3a2}.demo-copy p b{color:#eaddc6}.demo-copy .demo-disclaimer{color:#b4a38a;border-left-color:#977440}.calculator{background:#171410;border-color:#80613a66}.calc-top,.calc-footer{border-color:#73553266}.live-dot{color:#c4ac88}.live-dot i{background:#d8ac6c}.range-value>span:first-child,.range-hint,.range-labels,.calc-lines>div,.calc-footer{color:#baa98d}.calc-lines b{color:#e7dbca}.calc-result{border-color:#87684477}.calc-result>span:first-child{color:#cdb99b}.difference{color:#e0bd85}.offer-section{background:radial-gradient(ellipse at 10% 90%,#a777291c,transparent 65%),#080808}.offer-card{background:linear-gradient(145deg,#201a12,#12110f);border:1px solid #a17e4977;color:#f2eadf;box-shadow:0 20px 70px #0004}.offer-kicker{color:#d0aa75}.offer-price>span,.offer-card>p,.checkout-note,.offer-details p{color:#c2b095}.offer-details{border-color:#97744155}.offer-details b{color:#e1ccb0}.offer-card .button{background:linear-gradient(120deg,#b98543,#f0d296 48%,#c99a58);border-color:#dcb171;color:#1b1208}.offer-card .button:hover{background:linear-gradient(120deg,#d7ab6e,#f9dfad 48%,#dcb171)}.offer-copy>p,.included li div>span{color:#b9ac99}.support{color:#dcb171}.faqs summary>span{color:#dcb171}.faqs summary{color:#eee4d6}.brand-signature{background:#070707;border-top:1px solid #b9904f30;border-bottom:1px solid #b9904f30;padding:16px 0}.brand-signature img{display:block;width:min(100%,1000px);height:auto;margin:0 auto}.footer-top{border-color:#b9904f25}.footer-top p,.footer-bottom{color:#b1a18b}.footer-top>a:last-child{color:#dcb171}.mobile-cta{background:#0d0b09f5;border-color:#aa824b66}.mobile-cta small{color:#c1ad8f}dialog{background:#181511;border-color:#8e6a3b;color:#f4eadb}dialog p{color:#c1b29d}.dialog-head button{color:#ead9c0}
@media(max-width:800px){.brand{font-size:10px;gap:7px}.brand-logo{width:43px;height:39px}.brand-logo img{width:77px;height:77px;left:-17px;top:-18px}.brand-sub{font-size:8px}.hero h1{font-size:clamp(44px,9.8vw,64px)}.brand-curve{right:-380px;top:-220px;opacity:.22}.brand-signature{padding:10px 0}.features article,.features article:last-child{border-color:#6c54354d}}

/* Display supplied artwork in full: no enlargement, offsets or clipping. */
.brand-logo{width:72px;height:72px;overflow:visible;position:static;border-radius:0}
.brand-logo img{display:block;position:static;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;transform:none}
.brand-signature{overflow:visible;height:auto}
.brand-signature img{display:block;width:100%;max-width:1000px;height:auto;object-fit:contain;object-position:center;transform:none}
.whatsapp-contact{display:inline-flex;align-items:center;gap:12px;color:#e0bc84;border:1px solid #9d7b4855;background:#201a12;padding:12px 16px;border-radius:5px;font-size:12px;line-height:1.6;max-width:100%}
.whatsapp-contact:hover{background:#302516;border-color:#cda66e}.whatsapp-contact>.icon{width:25px;height:25px}.whatsapp-contact b{font-weight:500;display:block}.whatsapp-contact span>span{display:block;font-size:12px;color:#cab799}.faq-grid .whatsapp-contact{margin:4px 0 18px}.footer-top .whatsapp-contact{width:auto;margin:0}
@media(max-width:800px){.brand-logo{width:52px;height:52px}.brand-logo img{width:100%;height:100%;left:auto;top:auto}.nav{gap:10px}.footer-top{gap:22px}.footer-top .brand-logo{width:64px;height:64px}.footer-top .whatsapp-contact{width:auto}}
@media(max-width:360px){.brand{font-size:9px;gap:5px}.brand-sub{font-size:7px}.brand-logo{width:44px;height:44px}.nav .button-small{padding:9px;font-size:9px;gap:7px}}

.pilot-price{font:600 36px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.05em;color:#e4be83;margin-top:10px}.free-resources{display:grid;grid-template-columns:1fr 1fr;gap:25px}.free-resources article{padding:27px;border:1px solid #8d6c3e55;border-radius:6px;background:#19150f}.resource-type{font-size:9px;letter-spacing:.12em;color:#c5a170}.free-resources h3{font-size:22px;margin:13px 0;letter-spacing:-.04em}.free-resources p{font-size:13px;color:#b7ac9e}.free-resources .button{font-size:12px;padding:12px 17px}.free-resources .button-outline{color:#dec08f}.offer-card .offer-details{margin-top:24px}@media(max-width:800px){.free-resources{grid-template-columns:1fr}.pilot-price{font-size:31px}}

/* Captura autêntica do aplicativo, sem indicadores ilustrativos. */
.system-window{width:100%;padding:0;cursor:zoom-in;text-align:inherit}.system-window:focus-visible{outline:3px solid #e4be83;outline-offset:5px}#image-preview{width:min(1200px,calc(100% - 28px));max-width:1200px;max-height:90dvh;padding:18px;overflow:auto}#image-preview .dialog-head{position:sticky;top:-18px;background:#171713;padding:12px 0;z-index:1}#image-preview>img{display:block;width:100%;height:auto}#image-preview::backdrop{background:#000c}
.system-window{display:block;border:1px solid #8c703c;border-radius:9px;background:#10100e;overflow:hidden;box-shadow:0 24px 80px #0005;margin-top:24px;transform:perspective(1200px) rotateY(-2deg)}.system-screenshot{display:block;width:100%;height:440px;object-fit:cover;object-position:top}.product-scene .scene-caption{margin-top:23px}.product-scene .receipt{position:relative;margin:-18px 15px 0;z-index:1}@media(max-width:800px){.system-screenshot{height:360px}.system-window{transform:none}}


section[id]{scroll-margin-top:100px}
