:root{--gold-deep:#aa8b4f;--gold:#c49f6a;--gold-light:#e8cfa0;--gold-bright:#fff1cc;--gold-grad:linear-gradient(135deg, var(--gold-light), var(--gold), var(--gold-deep));--gold-grad-shimmer:linear-gradient(115deg, var(--gold-deep), var(--gold-light), var(--gold), var(--gold-light), var(--gold-deep));--gold-grad-headline:linear-gradient(100deg, #aa8b4f 0%, #c49f6a 18%, #e8cfa0 32%, #fff1cc 46%, #e8cfa0 60%, #c49f6a 78%, #aa8b4f 100%);--gold-a04:#c49f6a0a;--gold-a05:#c49f6a0d;--gold-a06:#c49f6a0f;--gold-a07:#c49f6a12;--gold-a12:#c49f6a1f;--gold-a08:#c49f6a14;--gold-a10:#c49f6a1a;--gold-a15:#c49f6a26;--gold-a16:#c49f6a29;--gold-a18:#c49f6a2e;--gold-a20:#c49f6a33;--gold-a25:#c49f6a40;--gold-a28:#c49f6a47;--gold-a30:#c49f6a4d;--gold-a35:#c49f6a59;--gold-a40:#c49f6a66;--gold-a45:#c49f6a73;--gold-a50:#c49f6a80;--gold-a60:#c49f6a99;--gold-light-a04:#e8cfa00a;--gold-light-a05:#e8cfa00d;--gold-light-a06:#e8cfa00f;--gold-light-a10:#e8cfa01a;--gold-light-a20:#e8cfa033;--gold-light-a40:#e8cfa066;--bg-base:#0a0a0a;--bg-elevated:#141210;--bg-deepest:#050505;--bg-panel:#0d0b08;--text-primary:#f5f2ea;--text-muted:#a8a29a;--white-60:#f5f2ea9e;--white-50:#f5f2ea7a;--white-30:#f5f2ea57;--white-10:#c49f6a29;--white-05:#ffffff0d;--white-03:#ffffff08;--success:#6fcf97;--danger:#c0392b;--alert:#dc2828;--whatsapp-a:#25d366;--whatsapp-b:#128c7e;--glass-bg:#ffffff08;--glass-border:1px solid #ffffff1a;--glass-blur:blur(16px);--radius:2.5rem;--radius-sm:1.5rem;--radius-xs:1rem;--radius-pill:9999px;--font-heading:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--tracking-tight:-.06em;--shell-max:1320px;--nav-h:78px;--banner-h:0px;--btn-bg:var(--gold-grad);--btn-fg:#0a0a0a;--btn-pulse:none}@media (max-width:768px){:root{--nav-h:65px}}html[data-banner=on]{--banner-h:36px}@media (max-width:768px){html[data-banner=on]{--banner-h:32px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-heading);background:var(--bg-base);color:var(--text-primary);line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}ul{list-style:none}html[data-nav=on] [id]{scroll-margin-top:calc(var(--banner-h) + var(--nav-h) + 16px)}body:before{content:"";z-index:9999;opacity:.15;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;width:100%;height:100%;position:fixed;inset:0}.shell{width:100%;position:relative;overflow:hidden}.container{max-width:var(--shell-max);margin:0 auto;padding:0 48px}.atmosphere{z-index:0;pointer-events:none;background-image:radial-gradient(60% 45% at 50% 36%, var(--gold-a06), transparent 60%), radial-gradient(70% 50% at 18% 20%, var(--gold-a06), transparent 60%), radial-gradient(60% 50% at 85% 62%, var(--gold-light-a05), transparent 60%), radial-gradient(110% 55% at 50% 0%, var(--gold-a07), transparent 62%), radial-gradient(140% 100% at 50% 42%, transparent 52%, #0009 100%);position:fixed;inset:0}.starfield,.starfield2{z-index:0;pointer-events:none;background-repeat:repeat;position:fixed;inset:0}.starfield{background-image:radial-gradient(1px 1px at 25px 35px,#ffffffe6,#0000),radial-gradient(1px 1px at 80px 120px,#ffffff8c,#0000),radial-gradient(1.4px 1.4px at 150px 60px,#e8cfa0d9,#0000),radial-gradient(1px 1px at 200px 175px,#ffffff80,#0000),radial-gradient(1px 1px at 120px 215px,#ffffffb3,#0000),radial-gradient(1.4px 1.4px at 290px 95px,#e8cfa099,#0000),radial-gradient(1px 1px at 250px 275px,#fff9,#0000),radial-gradient(1px 1px at 330px 205px,#ffffff73,#0000);background-size:360px 360px;animation:5s ease-in-out infinite starTwinkle,140s linear infinite starDrift}.starfield2{opacity:.85;background-image:radial-gradient(1.6px 1.6px at 60px 80px,#e8cfa0e6,#0000),radial-gradient(1px 1px at 180px 40px,#ffffffb3,#0000),radial-gradient(2px 2px at 240px 160px,#e8cfa0b3,#0000),radial-gradient(1px 1px at 100px 200px,#fff9,#0000),radial-gradient(1.4px 1.4px at 300px 240px,#ffffff8c,#0000);background-size:520px 520px;animation:7s ease-in-out infinite starTwinkle2,210s linear infinite starDrift2}.particles{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.particles span{opacity:0;background:radial-gradient(circle, var(--gold-light), var(--gold));box-shadow:0 0 6px var(--gold-a60);will-change:transform, opacity;border-radius:50%;animation-name:particleRise;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:-12px}.glow-sphere{filter:blur(120px);pointer-events:none;border-radius:50%;position:absolute}.glow-orb{z-index:0;filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.section-drift:before{content:"";z-index:0;pointer-events:none;background-size:200% 200%;animation:25s ease-in-out infinite bg-drift;position:absolute;inset:0}.section-drift--a:before{background-image:radial-gradient(500px 400px at 10% 20%, var(--gold-a06), transparent), radial-gradient(400px 300px at 90% 80%, var(--gold-light-a04), transparent)}.section-drift--b:before{background-image:radial-gradient(600px 400px at 80% 30%, var(--gold-a05), transparent), radial-gradient(400px 400px at 20% 70%, var(--gold-light-a04), transparent);animation-duration:22s;animation-direction:reverse}.section-drift--c:before{background-image:radial-gradient(600px 400px at 20% 30%, var(--gold-a08), transparent), radial-gradient(500px 500px at 80% 70%, var(--gold-light-a06), transparent), radial-gradient(400px 300px, var(--gold-a04), transparent);animation-duration:20s}.section-drift--d:before{background-image:radial-gradient(500px 500px at 50% 20%, var(--gold-a06), transparent), radial-gradient(300px 300px at 80% 80%, var(--gold-light-a04), transparent);animation-duration:18s}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);font-weight:700;line-height:1.1}h1{font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.05}h2{font-size:clamp(2rem,4vw,3.5rem)}h3{font-size:clamp(1.5rem,3vw,2.2rem)}h4{font-size:clamp(1.1rem,2vw,1.4rem)}p{color:var(--white-60);font-size:1rem;line-height:1.7}.accent{color:var(--gold)}.gold-text{background-image:var(--gold-grad);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 2px 18px var(--gold-a25));-webkit-background-clip:text;background-clip:text}.gold-text--headline{background-image:var(--gold-grad-headline)}.eyebrow,.status-tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--gold-light);align-items:center;gap:.5rem;font-size:11px;display:inline-flex}.eyebrow--muted{color:var(--white-30)}.tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gold);background:var(--gold-a10);border:1px solid var(--gold-a20);border-radius:6px;padding:4px 12px;font-size:11px;font-weight:600}.btn{font-family:var(--font-heading);letter-spacing:-.02em;border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;box-shadow:0 0 30px var(--gold-a35);animation:var(--btn-pulse,btn-pulse 2s ease-in-out infinite);border:none;justify-content:center;align-items:center;gap:10px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:inline-flex}.btn:hover{box-shadow:0 0 60px var(--gold-a35), 0 0 100px var(--gold-a35);animation:none;transform:scale(1.07)}.btn--lg{padding:1.25rem 3rem;font-size:1.15rem}.btn--full{width:100%;max-width:480px}.btn--ghost{color:var(--text-primary);border:1px solid var(--white-10);box-shadow:none;background:0 0;animation:none}.btn--ghost:hover{border-color:var(--gold);background:var(--gold-a10);box-shadow:none;transform:none}.card{border-radius:var(--radius-xs);background:var(--glass-bg);border:var(--glass-border);padding:20px;transition:border-color .3s,transform .3s}.card:hover{border-color:var(--gold-a40)}.card--lift:hover{transform:translateY(-2px)}.card--lg{border-radius:var(--radius-sm);padding:28px}.panel{border-radius:var(--radius-sm);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--gold-a15);text-align:center;padding:56px 40px;position:relative;overflow:hidden}.shimmer-border{position:relative}.shimmer-border:before{content:"";border-radius:inherit;opacity:.7;pointer-events:none;background:var(--gold-grad-shimmer) 0 0 / 250% 100%;-webkit-mask-composite:xor;padding:1px;animation:7s linear infinite borderShimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.icon-check,.icon-x{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.65rem;display:flex}.icon-check{color:var(--gold);background:var(--gold-a10);border:1px solid var(--gold-a30)}.icon-x{color:var(--danger);background:#c0392b26;border:1px solid #c0392b4d;width:24px;height:24px;font-size:.7rem}.icon-badge{width:40px;height:40px;color:var(--gold-light);background:var(--gold-light-a10);border:1px solid var(--gold-light-a20);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.pill{border-radius:var(--radius-pill);color:var(--gold-light);background:var(--gold-a08);border:1px solid var(--gold-a25);padding:6px 14px;font-size:.75rem;font-weight:600}.pill--solid{background:var(--gold-grad);color:#0a0a0a;border-color:#0000}.pill--dark{background:var(--bg-deepest);color:var(--text-primary);border-color:var(--gold-a25)}section{padding:120px 0}.section-rel{position:relative;overflow:hidden}.section-edge{border-top:1px solid var(--gold-a18);background:var(--bg-base);z-index:2;position:relative}.section-content{z-index:1;position:relative}.countdown-strip{z-index:999999;text-align:center;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:#fff;background:#dc2828d9;padding:10px;font-size:11px;font-weight:600;position:fixed;top:0;left:0;right:0}.countdown-strip span{letter-spacing:.05em;font-weight:800}.navbar{top:var(--banner-h);z-index:999998;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--white-10);background:#0c0c0ced;justify-content:space-between;align-items:center;padding:12px 24px;transition:background .3s,top .2s;display:flex;position:fixed;left:0;right:0}.nav-center{border-radius:var(--radius-pill);background:var(--white-05);border:1px solid var(--white-10);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);align-items:center;gap:4px;padding:6px 8px;display:flex}.nav-center a{border-radius:var(--radius-pill);color:var(--white-60);padding:8px 16px;font-size:.9rem;transition:all .2s}.nav-center a:hover{color:var(--text-primary);background:var(--white-05)}.hero{justify-content:center;align-items:center;min-height:100dvh;padding:120px 0 100px;display:flex;position:relative;overflow:hidden}.hero-grid{z-index:2;grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;display:grid;position:relative}.hero-label{align-items:center;gap:8px;margin-bottom:20px;animation:4s ease-in-out infinite label-float;display:inline-flex}.hero-sub{color:var(--white-60);max-width:520px;margin-bottom:32px;font-size:1.1rem;line-height:1.8}.hero-proof{flex-direction:column;gap:12px;margin-bottom:40px;display:flex}.hero-proof li{color:var(--white-60);align-items:center;gap:10px;font-size:.9rem;display:flex}.hero-cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}.video-frame{background:var(--bg-panel);border:1px solid var(--gold-a50);box-shadow:0 0 50px var(--gold-a16), inset 0 0 38px var(--gold-a05);border-radius:20px;padding:12px;position:relative}.video-frame:before{opacity:.75;border-radius:20px;animation-duration:6s}.video-inner{background:var(--bg-base);border:1px solid var(--gold-a18);border-radius:12px;overflow:hidden}.video-label{text-align:center;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--white-30);margin-top:16px;font-size:11px}.marquee{background:var(--bg-base);border-top:1px solid var(--white-10);border-bottom:1px solid var(--white-10);padding:16px 0;overflow:hidden}.marquee-track{white-space:nowrap;gap:48px;animation:40s linear infinite marquee;display:flex}.marquee-track span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--white-30);font-size:11px;font-weight:500}.metric-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.metric-card{text-align:center;border-radius:var(--radius-xs);background:var(--bg-base);border:1px solid var(--gold-a20);padding:20px}.metric-card .number{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);color:var(--gold);font-size:1.5rem;font-weight:800}.metric-card .label{color:var(--text-muted);margin-top:4px;font-size:.75rem}.table{border-collapse:collapse;border-radius:var(--radius-sm);border:var(--glass-border);text-align:left;width:100%;overflow:hidden}.table th,.table td{border-bottom:1px solid var(--white-10);padding:16px 20px;font-size:.9rem}.table thead th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:#0a0a0a;background:var(--gold-grad);padding:20px;font-size:10px}.table tbody td{color:var(--white-60)}.table td.old{color:var(--danger);font-weight:600}.table td.new{color:var(--gold);font-weight:600}.table .total-row{background:var(--gold-a10)}.table .total-row td{border-bottom-color:var(--gold-a20);font-weight:700}.table-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:40px;overflow-x:auto}.highlight-band{border-radius:var(--radius-sm);background:var(--gold-grad);color:#0a0a0a;text-align:center;box-shadow:0 0 60px var(--gold-a35);padding:40px}.highlight-band h3{color:#0a0a0a;margin-bottom:8px}.highlight-band p{color:#000000b8}.steps{flex-direction:column;max-width:600px;margin:0 auto 48px;display:flex}.step{gap:24px;display:flex}.step-line{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.step-number{width:48px;height:48px;font-family:var(--font-mono);color:var(--gold);background:var(--gold-a10);border:1px solid var(--gold-a30);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.step-connector{background:var(--white-10);flex:1;width:1px;min-height:20px}.step-content{padding-bottom:36px}.step-content h4{color:var(--text-primary);margin-bottom:4px}.step-content p{font-size:.9rem}.letter-steps{flex-direction:column;max-width:720px;margin:0 auto;display:flex}.letter-step{align-items:flex-start;gap:24px;padding-bottom:36px;display:flex;position:relative}.letter-step:last-child{padding-bottom:0}.letter-step:before{content:"";background:linear-gradient(var(--white-10), transparent);width:1px;position:absolute;top:74px;bottom:-2px;left:33px}.letter-step:last-child:before{display:none}.letter-glyph{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);color:#0000;-webkit-text-stroke:1.5px var(--gold-a60);flex-shrink:0;width:68px;font-size:clamp(3.4rem,8vw,5rem);font-weight:800;line-height:.8}.price-card{border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--gold-a40);box-shadow:0 0 60px var(--gold-a10), inset 0 1px var(--gold-light-a10);margin-top:32px;padding:40px 36px;position:relative}.price-crossed{color:var(--white-50);margin-bottom:8px;font-size:1.5rem;text-decoration:line-through}.price-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--gold);margin-bottom:8px;font-size:11px}.price-main{letter-spacing:var(--tracking-tight);margin-bottom:8px;font-size:clamp(3rem,6vw,4.5rem);font-weight:700;line-height:1}.price-note{color:var(--white-30);margin-bottom:20px}.daily-cost{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--white-50);background:var(--gold-a08);border:1px solid var(--gold-a20);border-radius:12px;margin-bottom:32px;padding:12px 20px;font-size:11px;display:inline-block}.daily-cost strong{color:#fff;font-weight:700}.discount-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#fff;background:#dc28281f;border:1px solid #dc28284d;align-items:center;gap:8px;margin-bottom:16px;padding:8px 18px;font-size:10px;font-weight:700;display:inline-flex}.discount-dot{background:var(--alert);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite discountBlink}.anchor-phrase{border-radius:var(--radius-xs);max-width:560px;color:var(--text-primary);background:var(--gold-a08);border:1px solid var(--gold-a28);margin:28px auto 8px;padding:18px 22px;font-size:.95rem;line-height:1.6}.anchor-phrase strong{color:var(--gold-light)}.price-bullets{text-align:left;flex-direction:column;gap:10px;max-width:480px;margin:0 auto 40px;display:flex}.price-bullets li{color:var(--white-60);align-items:center;gap:10px;font-size:.9rem;display:flex}.seal{background:var(--gold-grad);width:100px;height:100px;box-shadow:0 0 40px var(--gold-a35);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.seal .days{color:#0a0a0a;font-size:2rem;font-weight:800;line-height:1}.seal .txt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:#000000a6;font-size:7px}.quote{border-left:3px solid var(--gold);color:var(--white-60);text-align:left;margin-bottom:8px;padding-left:20px;font-style:italic}.browser{background:var(--bg-elevated);border:1px solid var(--gold-a30);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #00000080}.browser-bar{border-bottom:1px solid var(--gold-a16);align-items:center;gap:6px;padding:11px 14px;display:flex}.browser-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.phone-card{background:var(--bg-panel);border:1px solid var(--gold-a45);border-radius:22px;width:178px;padding:13px 12px;animation:6s ease-in-out infinite float;position:absolute;bottom:-22px;right:0;box-shadow:0 22px 50px #0009}.bubble-in{color:var(--text-primary);background:#ffffff0f;border-radius:12px 12px 12px 3px;margin-bottom:7px;padding:8px 10px;font-size:11px}.bubble-out{color:#0a0a0a;background:var(--gold-grad);border-radius:12px 12px 3px;margin-left:22px;padding:8px 10px;font-size:11px;font-weight:600}.live-dot{background:var(--success);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite pulse}.wa-fab{z-index:9999;color:#fff;background:linear-gradient(135deg, var(--whatsapp-a) 0%, var(--whatsapp-b) 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .25s,box-shadow .25s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 28px #25d36673,0 4px 10px #00000040}.wa-fab:before{content:"";z-index:-1;background:#25d3668c;border-radius:50%;animation:2.2s ease-out infinite waPulse;position:absolute;inset:-4px}.wa-fab:hover{transform:scale(1.06);box-shadow:0 14px 34px #25d36699,0 6px 14px #0000004d}@keyframes label-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes discountBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bg-drift{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:50% 100%}75%{background-position:0 100%}to{background-position:0 0}}@keyframes glow-move{0%{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.1)}66%{transform:translate(-20px,15px)scale(.95)}to{transform:translate(0)scale(1)}}@keyframes particleRise{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.85}85%{opacity:.45}to{opacity:0;transform:translateY(-105vh)scale(.55)}}@keyframes starTwinkle{0%,to{opacity:1}50%{opacity:.72}}@keyframes starTwinkle2{0%,to{opacity:.85}50%{opacity:.5}}@keyframes starDrift{0%{background-position:0 0}to{background-position:0 -360px}}@keyframes starDrift2{0%{background-position:0 0}to{background-position:0 -520px}}@keyframes borderShimmer{0%{background-position:0 0}to{background-position:-250% 0}}@keyframes btn-pulse{0%,to{box-shadow:0 0 20px var(--gold-a35);transform:scale(1)}50%{box-shadow:0 0 50px var(--gold-a35), 0 0 80px var(--gold-a25), 0 0 120px var(--gold-a10);transform:scale(1.03)}}@keyframes waPulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (max-width:1024px){.container{padding:0 32px}.hero-grid{gap:32px}}@media (max-width:900px){.hero{align-items:flex-start;min-height:auto;padding:96px 0 56px}.hero-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.container{padding:0 20px}section{padding:60px 0}h2{font-size:clamp(1.5rem,6vw,2.2rem)}h3{font-size:clamp(1.2rem,5vw,1.8rem)}h4{font-size:clamp(1rem,4vw,1.2rem)}.hero{min-height:auto;padding:90px 0 60px}.hero h1{text-align:center;margin-bottom:16px;font-size:clamp(2.4rem,9vw,3.2rem)}.hero-sub{text-align:center;margin-bottom:24px;font-size:.95rem;line-height:1.7}.hero-label{justify-content:center;width:100%;margin-bottom:16px}.hero-proof{gap:10px;margin-bottom:28px}.hero-proof li{font-size:.8rem}.hero-cta-row{flex-direction:column;align-items:center;gap:12px}.tag{padding:3px 10px;font-size:9px}.btn{padding:1rem 2rem;font-size:.9rem}.btn--lg{padding:1.1rem 2.5rem;font-size:1rem}.marquee{padding:12px 0}.marquee-track{gap:24px}.marquee-track span{letter-spacing:.15em;font-size:9px}.panel{border-radius:var(--radius-xs);padding:32px 20px}.panel h3{font-size:clamp(1.2rem,5vw,1.6rem)}.card{gap:12px;padding:16px}.card p{font-size:.85rem}.card--lg{padding:20px}.metric-grid{grid-template-columns:1fr;gap:8px}.metric-card{padding:16px}.metric-card .number{font-size:1.3rem}.table th,.table td{word-break:break-word;padding:10px 12px;font-size:.75rem}.table th:first-child,.table td:first-child{width:28%}.highlight-band{border-radius:var(--radius-xs);padding:28px 20px}.highlight-band h3{font-size:clamp(1.1rem,4vw,1.5rem)}.step{gap:16px}.step-number{width:40px;height:40px;font-size:.8rem}.step-content{padding-bottom:24px}.step-content h4{font-size:.95rem}.step-content p{font-size:.85rem}.letter-step{gap:16px;padding-bottom:28px}.letter-step:before{top:60px;left:25px}.letter-glyph{width:52px}.price-card{padding:28px 18px}.price-main{font-size:clamp(2.5rem,10vw,3.5rem)}.price-crossed{font-size:1.3rem}.discount-badge{padding:6px 14px;font-size:9px}.daily-cost{padding:10px 16px;font-size:10px}.price-bullets li{font-size:.85rem}.navbar{padding:14px 20px}.countdown-strip{letter-spacing:.1em;padding:8px 12px;font-size:9px}}@media (max-width:640px){.wa-fab{width:54px;height:54px;bottom:14px;right:14px}}@media (max-width:560px){.phone-card{width:200px;animation:none;bottom:-64px;right:50%;transform:translate(50%)}}@media (max-width:400px){.container{padding:0 16px}.hero h1{font-size:clamp(1.7rem,8vw,2.4rem)}.hero-sub{font-size:.88rem}.price-main{font-size:2.2rem}.table th,.table td{padding:8px;font-size:.7rem}.table th:first-child,.table td:first-child{width:32%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.portal-conteudo{z-index:2;min-height:100vh;position:relative}.portal-topo{border-bottom:1px solid var(--gold-a18);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.portal-marca{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light);font-size:11px;text-decoration:none}.portal-pagina{padding:48px 0 80px}.portal-estreita{max-width:440px;margin:0 auto;padding:0 20px}.portal-centro{align-items:center;min-height:100vh;display:flex}.portal-centro .card{width:100%;padding:32px}.campo{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.campo label{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);font-size:10px}.campo input{font:inherit;color:var(--text-primary);background:var(--bg-deepest);border:1px solid var(--gold-a25);border-radius:var(--radius-xs);outline:none;padding:14px 16px}.campo input:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-a15)}.aviso{border-radius:var(--radius-xs);border:1px solid var(--gold-a25);background:var(--gold-a08);margin-bottom:18px;padding:12px 14px;font-size:.9rem}.aviso--erro{background:#c0392b1a;border-color:#c0392b66}.link-suave{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.btn:disabled{opacity:.6;cursor:wait;animation:none}.lista-passos{gap:12px;margin-top:24px;display:grid}.passo-item{color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex}.passo-numero{border:1px solid var(--gold-a30);width:40px;height:40px;font-family:var(--font-mono);color:var(--gold-light);border-radius:9999px;flex:none;place-items:center;font-size:13px;display:grid}.passo-item--feito .passo-numero{background:var(--gold-grad);color:#0a0a0a;border-color:#0000}.passo-parte{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);margin:32px 0 0;font-size:10px}.barra{background:var(--gold-a15);border-radius:9999px;height:6px;margin-top:12px;overflow:hidden}.barra>span{background:var(--gold-grad);height:100%;display:block}.texto{max-width:720px;margin:0 auto;line-height:1.75}.texto h1,.texto h2,.texto h3{letter-spacing:var(--tracking-tight);margin:2.2em 0 .6em}.texto h2{color:var(--gold-light);font-size:clamp(1.4rem,4vw,1.9rem)}.texto h3{font-size:1.15rem}.texto p,.texto ul,.texto ol{margin:0 0 1.1em}.texto li{margin-bottom:.4em}.texto a{color:var(--gold-light);text-underline-offset:3px}.texto blockquote{border-left:3px solid var(--gold);background:var(--gold-a08);border-radius:0 var(--radius-xs) var(--radius-xs) 0;margin:1.4em 0;padding:14px 18px}.texto blockquote p:last-child{margin-bottom:0}.texto hr{border:0;border-top:1px solid var(--gold-a18);margin:2.4em 0}.texto table{border-collapse:collapse;width:100%;margin:1.4em 0;font-size:.95rem}.texto th,.texto td{border:1px solid var(--gold-a18);text-align:left;vertical-align:top;padding:10px 12px}.prompt{border:1px solid var(--gold-a30);border-radius:var(--radius-xs);background:var(--bg-panel);margin:1.4em 0;position:relative}.prompt-barra{border-bottom:1px solid var(--gold-a18);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--gold-light);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:10px;display:flex}.prompt pre{white-space:pre-wrap;word-break:break-word;max-height:420px;font-family:var(--font-mono);color:var(--text-primary);margin:0;padding:16px;font-size:.82rem;line-height:1.6;overflow:auto}.btn-copiar{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a;background:var(--gold-grad);cursor:pointer;border:0;border-radius:9999px;padding:8px 16px;font-size:11px}.rodape-passo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:720px;margin:48px auto 0;display:flex}@media (max-width:560px){.portal-pagina{padding:28px 0 60px}.portal-centro .card{padding:24px 20px}}
:root{--n-bg:#f7f3ea;--n-texto:#26231c;--n-suave:#26231c9e;--n-linha:#26231c21;--n-hover:#26231c12;--n-laranja:#c4620a;--n-laranja-bg:#f4dfc7;--n-cinza-bg:#ece6d8;--n-codigo-bg:#efe9dc;--n-barra:#26231c;--n-campo-bg:#fffdf8;--n-pontos:#4a3b25;--n-ponto-tam:1.4px;--n-part-a:#6b5230;--n-part-b:#2f2414;--n-part-brilho:#3b2e1a4d;--n-nevoa:#c49f6a33;--n-vinheta:#785a2824;--n-grao-opacidade:.42;--n-grao-mistura:multiply}:root[data-tema=escuro]{--n-bg:#1e1d1b;--n-texto:#ffffffd6;--n-suave:#ffffff80;--n-linha:#ffffff21;--n-hover:#ffffff14;--n-laranja:#ffa344;--n-laranja-bg:#4d3322;--n-cinza-bg:#2a2926;--n-codigo-bg:#2a2926;--n-barra:#ffffffd6;--n-campo-bg:#161513;--n-pontos:#fff;--n-ponto-tam:1px;--n-part-a:#fff;--n-part-b:#e9e3d6;--n-part-brilho:#ffffff80;--n-nevoa:#ffffff0d;--n-vinheta:#00000059;--n-grao-opacidade:.3;--n-grao-mistura:soft-light}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--n-bg:#1e1d1b;--n-texto:#ffffffd6;--n-suave:#ffffff80;--n-linha:#ffffff21;--n-hover:#ffffff14;--n-laranja:#ffa344;--n-laranja-bg:#4d3322;--n-cinza-bg:#2a2926;--n-codigo-bg:#2a2926;--n-barra:#ffffffd6;--n-campo-bg:#161513;--n-pontos:#fff;--n-ponto-tam:1px;--n-part-a:#fff;--n-part-b:#e9e3d6;--n-part-brilho:#ffffff80;--n-nevoa:#ffffff0d;--n-vinheta:#00000059;--n-grao-opacidade:.3;--n-grao-mistura:soft-light}}.notion{z-index:5;min-height:100vh;color:var(--n-texto);-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;position:relative}html:has(.notion) body{background:var(--n-bg)}html:has(.notion) body:before{opacity:var(--n-grao-opacidade);mix-blend-mode:var(--n-grao-mistura);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}html:has(.notion) .atmosphere{background-image:radial-gradient(60% 45% at 50% 30%, var(--n-nevoa), transparent 62%), radial-gradient(70% 50% at 15% 18%, var(--n-nevoa), transparent 62%), radial-gradient(60% 50% at 88% 64%, var(--n-nevoa), transparent 62%), radial-gradient(140% 100% at 50% 42%, transparent 55%, var(--n-vinheta) 100%)}html:has(.notion) .starfield{background-image:radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 25px 35px, color-mix(in srgb, var(--n-pontos) 90%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 80px 120px, color-mix(in srgb, var(--n-pontos) 55%, transparent), transparent), radial-gradient(calc(var(--n-ponto-tam) * 1.4) calc(var(--n-ponto-tam) * 1.4) at 150px 60px, color-mix(in srgb, var(--n-pontos) 85%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 200px 175px, color-mix(in srgb, var(--n-pontos) 50%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 120px 215px, color-mix(in srgb, var(--n-pontos) 70%, transparent), transparent), radial-gradient(calc(var(--n-ponto-tam) * 1.4) calc(var(--n-ponto-tam) * 1.4) at 290px 95px, color-mix(in srgb, var(--n-pontos) 60%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 250px 275px, color-mix(in srgb, var(--n-pontos) 60%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 330px 205px, color-mix(in srgb, var(--n-pontos) 45%, transparent), transparent)}html:has(.notion) .starfield2{background-image:radial-gradient(calc(var(--n-ponto-tam) * 1.6) calc(var(--n-ponto-tam) * 1.6) at 60px 80px, color-mix(in srgb, var(--n-pontos) 90%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 180px 40px, color-mix(in srgb, var(--n-pontos) 70%, transparent), transparent), radial-gradient(calc(var(--n-ponto-tam) * 2) calc(var(--n-ponto-tam) * 2) at 240px 160px, color-mix(in srgb, var(--n-pontos) 70%, transparent), transparent), radial-gradient(var(--n-ponto-tam) var(--n-ponto-tam) at 100px 200px, color-mix(in srgb, var(--n-pontos) 60%, transparent), transparent), radial-gradient(calc(var(--n-ponto-tam) * 1.4) calc(var(--n-ponto-tam) * 1.4) at 300px 240px, color-mix(in srgb, var(--n-pontos) 55%, transparent), transparent)}html:has(.notion) .particles span{background:radial-gradient(circle, var(--n-part-a), var(--n-part-b));box-shadow:0 0 6px var(--n-part-brilho)}.n-topo{z-index:10;background:color-mix(in srgb, var(--n-bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--n-linha);justify-content:space-between;align-items:center;gap:12px;height:45px;padding:0 14px;font-size:14px;display:flex;position:sticky;top:0}.n-migalhas{align-items:center;gap:4px;min-width:0;display:flex}.n-migalha{color:var(--n-texto);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;text-decoration:none;display:inline-flex;overflow:hidden}a.n-migalha:hover{background:var(--n-hover)}.n-migalha--atual{min-width:0}.n-migalha--atual span{text-overflow:ellipsis;overflow:hidden}.n-barra{color:var(--n-suave)}.n-sair{font:inherit;color:var(--n-suave);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 8px;font-size:14px}.n-sair:hover{background:var(--n-hover);color:var(--n-texto)}.n-icone{vertical-align:middle;flex:none;display:inline-block}.n-pagina{max-width:900px;margin:0 auto;padding:72px 96px 120px}.n-cabeca h1{letter-spacing:-.01em;color:var(--n-texto);margin:16px 0 24px;font-size:40px;font-weight:700;line-height:1.2}.texto-notion{font-size:16px;line-height:1.5}.texto-notion p{margin:4px 0;padding:3px 2px}.texto-notion strong{font-weight:600}.texto-notion h2,.texto-notion h3{color:var(--n-laranja);letter-spacing:-.005em;font-weight:600;line-height:1.3}.texto-notion h2{margin:1.4em 0 4px;font-size:1.875em}.texto-notion h3{margin:1em 0 1px;font-size:1.5em}.texto-notion h2 strong,.texto-notion h3 strong{font-weight:700}.texto-notion a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--n-texto) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--n-texto) 40%, transparent);text-underline-offset:2px}.texto-notion hr{border:0;border-top:1px solid var(--n-linha);height:0;margin:6px 0}.texto-notion ul,.texto-notion ol{margin:0;padding-left:1.6em}.texto-notion li{margin:0;padding:3px 2px}.texto-notion li>p{margin:0;padding:0}.n-quote{border-left:3px solid var(--n-barra);margin:4px 0;padding:0 14px;font-size:1.2em;line-height:1.5}.n-quote p{margin:0;padding:3px 2px}.n-callout{border:1px solid #0000;border-radius:4px;align-items:flex-start;gap:8px;margin:4px 0;padding:16px 16px 16px 12px;display:flex}.n-callout--laranja{background:var(--n-laranja-bg)}.n-callout--cinza{background:var(--n-cinza-bg)}.n-callout-icone{flex:none;place-items:center;width:24px;height:24px;margin-top:1px;font-size:1.25em;line-height:1;display:grid}.n-callout-corpo{flex:1;min-width:0}.n-callout-corpo p{margin:0;padding:3px 2px}.n-toggle{margin:4px 0;padding:3px 2px}.n-toggle summary{cursor:pointer;align-items:flex-start;gap:6px;padding:1px 0;list-style:none;display:flex}.n-toggle summary::-webkit-details-marker{display:none}.n-toggle summary:before{content:"";border-left:7px solid var(--n-suave);border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;flex:none;width:0;height:0;margin:8px 6px 0 4px;transition:transform .15s}.n-toggle[open]>summary:before{transform:rotate(90deg)}.n-toggle-corpo{padding-left:26px}.n-toggle-corpo p{margin:0;padding:3px 2px}.n-colunas{gap:32px;margin:4px 0;display:flex}.n-coluna{flex:1;min-width:0}.n-coluna p{margin:0;padding:3px 2px}@media (max-width:720px){.n-colunas{flex-direction:column;gap:8px}}.texto-notion table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.95em}.texto-notion th,.texto-notion td{border:1px solid var(--n-linha);text-align:left;vertical-align:top;padding:7px 10px}.texto-notion th{background:var(--n-cinza-bg);font-weight:600}.n-codigo{background:var(--n-codigo-bg);border-radius:4px;margin:4px 0;font-size:85%}.n-codigo-barra{min-height:30px;color:var(--n-suave);justify-content:space-between;align-items:center;padding:6px 8px 0 16px;font-size:12px;display:flex}.n-codigo-barra button{font:inherit;color:var(--n-suave);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.n-codigo-barra button:hover{background:var(--n-hover);color:var(--n-texto)}.n-codigo pre{white-space:pre-wrap;word-break:break-word;color:var(--n-texto);tab-size:2;margin:0;padding:8px 16px 20px;font-family:SFMono-Regular,Menlo,Consolas,PT Mono,Liberation Mono,Courier,monospace;line-height:1.5}.n-codigo-inline{background:var(--n-hover);color:#eb5757;border-radius:4px;padding:.2em .4em;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:85%}.n-link-pagina{color:var(--n-texto);border-radius:4px;align-items:center;gap:8px;margin:1px 0;padding:4px 6px;font-weight:500;text-decoration:none;display:flex}.n-link-pagina:hover{background:var(--n-hover)}.n-link-titulo{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--n-texto) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--n-texto) 28%, transparent);text-underline-offset:3px}.n-feito{color:var(--n-laranja);flex:none;margin-left:auto;font-size:12px}.n-rodape{border-top:1px solid var(--n-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:20px;font-size:14px;display:flex}.n-botao{font:inherit;color:var(--n-texto);border:1px solid var(--n-linha);cursor:pointer;background:0 0;border-radius:4px;padding:7px 14px;font-size:14px}.n-botao:hover{background:var(--n-hover)}.n-botao--primario{color:#fff;background:#eb6f1d;border-color:#0000;font-weight:600}.n-botao--primario:hover{background:#d9630f}.n-navegacao{flex-wrap:wrap;gap:8px 20px;display:flex}.n-navegacao a{color:var(--n-suave);text-decoration:none}.n-navegacao a:hover{color:var(--n-texto);text-decoration:underline}@media (max-width:720px){.n-pagina{padding:32px 20px 80px}.n-cabeca h1{font-size:30px}}.nf{color:#fff;background:#141414;border-radius:8px;margin:72px -96px 0;padding:40px 96px 48px}.nf-titulo{letter-spacing:-.01em;color:#fff;margin:0 0 4px;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.nf-sub{color:#b3b3b3;margin:0 0 20px;font-size:.95rem}.nf-fileira{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#444 transparent;gap:16px;padding:8px 4px 24px;display:flex;overflow-x:auto}.nf-card{scroll-snap-align:start;width:min(64vw,240px);color:inherit;background:#181818;border-radius:6px;flex-direction:column;flex:none;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}@media (hover:hover){.nf-card:hover{z-index:2;transform:scale(1.04);box-shadow:0 14px 36px #0009}}.nf-imagem{aspect-ratio:9/16;background:#0d0d0d;position:relative}.nf-imagem img{object-fit:cover;width:100%;height:100%;display:block}.nf-reserva{background:radial-gradient(120% 120% at 20% 10%,#3a2412 0%,#1a1410 45%,#0d0d0d 100%);place-items:center;display:grid;position:absolute;inset:0}.nf-reserva span{letter-spacing:.18em;text-transform:uppercase;color:#ffffff59;border:1px dashed #ffffff38;border-radius:4px;padding:6px 12px;font-size:11px}.nf-sombra{background:linear-gradient(#14141400 45%,#141414eb 100%);position:absolute;inset:0}.nf-nome{letter-spacing:-.01em;text-shadow:0 2px 8px #0009;font-size:1.35rem;font-weight:800;position:absolute;bottom:40px;left:14px;right:14px}.nf-info{flex-direction:column;flex:1;gap:8px;padding:14px 16px 18px;display:flex}.nf-gancho{color:#46d369;margin:0;font-size:.9rem;font-weight:700}.nf-descricao{color:#d2d2d2;margin:0;font-size:.88rem;line-height:1.45}.nf-botao{color:#141414;background:#fff;border-radius:4px;align-self:flex-start;margin-top:auto;padding:9px 18px;font-size:.9rem;font-weight:700}.nf-card:hover .nf-botao{background:#e6e6e6}@media (max-width:720px){.nf{border-radius:0;margin:56px -20px 0;padding:28px 20px 32px}}.notion h1,.notion h2,.notion h3,.notion h4,.notion p,.notion li,.notion button,.notion summary{letter-spacing:normal;font-family:inherit}.notion .n-cabeca h1{letter-spacing:-.01em}.texto-notion ul{list-style:outside}.texto-notion ol{list-style:decimal}.n-callout-corpo ul,.n-coluna ul{padding-left:1.6em}.notion p,.notion li,.notion td,.notion summary,.notion blockquote,.notion .n-callout-corpo,.notion th,.notion .n-cabeca h1{color:var(--n-texto)}.notion .texto-notion h2,.notion .texto-notion h3{color:var(--n-laranja)}.notion .n-suave,.notion .n-codigo-barra{color:var(--n-suave)}.notion .nf,.notion .nf-titulo{color:#fff}.notion .nf-sub{color:#b3b3b3}.notion .nf-gancho{color:#46d369}.notion .nf-descricao{color:#d2d2d2}.notion .nf-botao{color:#141414}.notion .nf-nome{color:#fff}.nf-moldura{position:relative}.nf-seta{z-index:3;color:#fff;cursor:pointer;opacity:0;border:0;width:44px;font-size:2.2rem;line-height:1;transition:opacity .2s;position:absolute;top:0;bottom:24px}.nf-seta--esq{background:linear-gradient(90deg,#141414f2,#14141400);left:-12px}.nf-seta--dir{background:linear-gradient(270deg,#141414f2,#14141400);right:-12px}.nf-seta:disabled{display:none}@media (hover:hover){.nf-moldura:hover .nf-seta{opacity:1}}@media (hover:none){.nf-seta{display:none}}.nf-gancho{margin:0;font-size:.82rem;font-weight:600;line-height:1.3;position:absolute;bottom:12px;left:14px;right:14px}.nf-info{padding:12px 14px 16px}.nf-info .nf-botao{text-align:center;width:100%;margin-top:0}.nf-legenda{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.nf-legenda .nf-nome,.nf-legenda .nf-gancho{margin:0;position:static}.nf-legenda .nf-nome{font-size:1.25rem;line-height:1.15}.nf-legenda .nf-gancho{line-height:1.3}.n-acoes{flex:none;align-items:center;gap:4px;display:flex}.n-tema{width:32px;height:32px;color:var(--n-suave);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.n-tema:hover{background:var(--n-hover);color:var(--n-texto)}.n-legal{text-align:left;max-width:900px;color:var(--n-suave);margin:0 auto;padding:0 96px 48px;font-size:12.5px;line-height:1.7}.n-legal p{margin:0}.n-legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:720px){.n-legal{padding:0 20px 40px}}.n-ancora{scroll-margin-top:64px}.n-form{border:1px solid var(--n-linha);background:color-mix(in srgb, var(--n-bg) 55%, transparent);border-radius:8px;margin:12px 0 8px;padding:22px}.n-campo{border:0;margin:0 0 18px;padding:0}.n-campo label,.n-campo legend{color:var(--n-texto);margin:0 0 6px;padding:0;font-size:14px;font-weight:600;display:block}.n-campo input[type=text],.n-campo input[type=email],.n-campo input[type=tel]{width:100%;font:inherit;color:var(--n-texto);background:var(--n-campo-bg);border:1px solid var(--n-linha);border-radius:6px;outline:none;padding:11px 12px;font-size:16px}.n-campo input::placeholder{color:var(--n-suave);opacity:.8}.n-campo input:focus{border-color:var(--n-laranja);box-shadow:0 0 0 3px color-mix(in srgb, var(--n-laranja) 22%, transparent)}.n-opcional{color:var(--n-suave);font-weight:400}.n-opcoes{gap:8px;display:grid}.n-opcao{background:var(--n-campo-bg);border:1px solid var(--n-linha);cursor:pointer;border-radius:6px;align-items:center;gap:10px;margin:0!important;padding:10px 12px!important;font-weight:500!important;display:flex!important}.n-opcao:has(input:checked){border-color:var(--n-laranja);background:var(--n-laranja-bg)}.n-opcao input,.n-aceite input{width:18px;height:18px;accent-color:var(--n-laranja);flex:none}.n-aceite{color:var(--n-texto);cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 12px;font-size:13.5px;line-height:1.45;display:flex}.n-aceite a{color:inherit;text-decoration:underline}.n-botao--cheio{width:100%;margin-top:8px;padding:13px 16px;font-size:16px}.n-botao:disabled{opacity:.65;cursor:wait}.n-nota{color:var(--n-suave);text-align:center;font-size:12.5px;margin:10px 0 0!important;padding:0!important}.n-isca{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.n-campo fieldset{border:0;min-width:0;margin:0;padding:0}.notion .n-legal p{color:var(--n-suave);font-size:12.5px;line-height:1.7}.n-tema .n-tema-sol{display:none}:root[data-tema=escuro] .n-tema .n-tema-sol{display:block}:root[data-tema=escuro] .n-tema .n-tema-lua{display:none}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .n-tema .n-tema-sol{display:block}:root:not([data-tema=claro]) .n-tema .n-tema-lua{display:none}}
