*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#070707;color:#f6f6f6;font-family:Arial,sans-serif;line-height:1.6}.wrap{width:min(1120px,calc(100% - 36px));margin:auto}.header{position:sticky;top:0;z-index:20;background:rgba(5,5,5,.94);border-bottom:1px solid #252525;backdrop-filter:blur(12px)}.nav{height:72px;display:flex;align-items:center;gap:28px}.logo{font-weight:900;letter-spacing:1.5px;font-size:20px;color:white;text-decoration:none}.logo span:last-child{color:#d8ad32}.links{display:flex;gap:22px;margin-left:auto}.links a{color:#aaa;text-decoration:none;font-size:13px}.links a:hover{color:#fff}.navcta,.btn{border-radius:999px;text-decoration:none;font-weight:800}.navcta{padding:10px 18px;background:#d8ad32;color:#080808;font-size:13px}.menu{display:none;background:none;border:0;color:#fff;font-size:26px;margin-left:auto}.hero{min-height:650px;display:flex;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 30%,#493912 0,#191409 22%,#090909 55%,#050505 100%)}.hero:after{content:"";position:absolute;width:560px;height:560px;border:1px solid #725d25;border-radius:50%;right:-210px;top:40px;opacity:.4}.orb{position:absolute;width:260px;height:260px;border-radius:50%;right:110px;top:170px;background:radial-gradient(circle,#d8ad32,#8a6714 22%,transparent 68%);opacity:.13;filter:blur(2px)}.hero-content{position:relative;z-index:2;padding:85px 0}.pill{display:inline-block;border:1px solid #5f4d20;padding:8px 13px;border-radius:999px;background:#161208;color:#d8ad32;font-size:11px;letter-spacing:1.7px;font-weight:900}.hero h1{font-size:clamp(48px,7vw,82px);line-height:1.02;margin:22px 0;letter-spacing:-3px}.hero h1 span{color:#d8ad32}.hero p{max-width:630px;color:#bcbcbc;font-size:18px}.actions{display:flex;gap:12px;margin:28px 0}.btn{display:inline-block;padding:14px 23px}.primary{background:#d8ad32;color:#090909}.primary:hover{filter:brightness(1.1);transform:translateY(-2px)}.outline{border:1px solid #454545;color:#fff;background:#101010}.outline:hover{border-color:#d8ad32}.trust{display:flex;gap:25px;flex-wrap:wrap;color:#aaa;font-size:13px}.section{padding:88px 0}.dark{background:#101010}.section h2{font-size:clamp(32px,5vw,48px);line-height:1.1;margin:10px 0 14px;letter-spacing:-1px}.intro{color:#999;max-width:650px;margin:0 auto 42px;text-align:center}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:900;color:#d8ad32}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:42px}.cards article,.feature,.steps>div,.device-grid>div,.price,.questions details{background:#111;border:1px solid #242424;border-radius:18px}.cards article{padding:27px}.cards article:hover{border-color:#5d4a1c;transform:translateY(-3px);transition:.2s}.ico{font-size:28px}.cards h3,.feature h3,.steps h3{margin:12px 0 7px}.cards p,.feature p,.steps p{color:#999;margin:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.steps>div{padding:30px;background:#151515}.steps b{color:#d8ad32}.feature-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:18px;margin-top:40px}.feature{padding:28px}.feature.big{grid-row:span 2;min-height:260px;display:flex;flex-direction:column;justify-content:center}.feature span{font-size:32px}.device-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:38px}.device-grid>div{padding:27px 15px;display:flex;flex-direction:column;gap:6px}.device-grid span{font-size:34px}.device-grid small{color:#777}.video{padding:20px 0 70px}.video-box{border-radius:24px;overflow:hidden;border:1px solid #292929}.video-placeholder{min-height:360px;background:radial-gradient(circle,#28200c,#111 55%,#080808);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.play{width:74px;height:74px;border-radius:50%;background:#d8ad32;color:#000;display:grid;place-items:center;font-size:25px}.video-placeholder p{color:#999}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px}.price{padding:32px;text-align:left;position:relative}.price.featured{border-color:#d8ad32;box-shadow:0 0 35px rgba(216,173,50,.1)}.popular{position:absolute;top:-12px;right:20px;background:#d8ad32;color:#090909;padding:5px 11px;border-radius:999px;font-size:10px;font-weight:900}.price h3{font-size:23px}.money{font-size:38px;font-weight:900}.price small{color:#888}.price ul{list-style:none;padding:0;color:#bbb;line-height:2.1;margin:25px 0}.full{width:100%;text-align:center}.callout{padding:55px 0;background:linear-gradient(90deg,#171307,#0c0c0c);border-top:1px solid #302817;border-bottom:1px solid #302817}.callout-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.callout h2{margin:8px 0}.callout p,.contactbox p{color:#999}.questions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:38px}.questions details{padding:19px 20px}.questions summary{cursor:pointer;font-weight:800}.questions p{color:#999;margin:14px 0 0}.contact{padding-top:40px}.contactbox{background:#141414;border:1px solid #2b2b2b;border-radius:22px;padding:38px;display:flex;align-items:center;justify-content:space-between;gap:20px}.footer{padding:28px 0;display:flex;justify-content:space-between;align-items:center;color:#777;font-size:12px;border-top:1px solid #222}@media(max-width:800px){.links{display:none}.navcta{display:none}.menu{display:block}.open .links{display:flex;position:absolute;top:72px;left:0;right:0;background:#0b0b0b;padding:20px;flex-direction:column;border-bottom:1px solid #252525}.hero{min-height:610px}.hero-content{padding:75px 0}.cards,.device-grid{grid-template-columns:1fr 1fr}.steps,.pricing,.questions,.feature-grid{grid-template-columns:1fr}.feature.big{grid-row:auto}.callout-inner,.contactbox{flex-direction:column;align-items:flex-start}.footer{flex-direction:column;gap:10px;align-items:flex-start}}@media(max-width:480px){.wrap{width:calc(100% - 28px)}.hero h1{font-size:46px;letter-spacing:-2px}.hero p{font-size:16px}.actions{flex-direction:column}.actions .btn{text-align:center}.trust{gap:10px;flex-direction:column}.section{padding:65px 0}.cards,.device-grid{grid-template-columns:1fr}.price{padding:27px}}
/* Ajustes multiplataforma: celular, tablet, notebook e desktop */
img,video,iframe{max-width:100%;height:auto}
button,a{touch-action:manipulation}
@media (min-width:801px) and (max-width:1100px){
  .wrap{width:calc(100% - 48px)}
  .links{gap:14px}
  .cards{grid-template-columns:repeat(2,1fr)}
  .device-grid{grid-template-columns:repeat(2,1fr)}
  .pricing{gap:14px}
}
@media (min-width:1101px){
  .hero-content{max-width:760px}
  .section{padding-top:100px;padding-bottom:100px}
}
@media (min-width:1400px){
  .wrap{width:min(1240px,calc(100% - 64px))}
  .hero{min-height:720px}
}
@media (max-width:800px){
  .nav{height:68px}
  .hero-content{padding-top:70px;padding-bottom:70px}
}
@media (max-width:480px){
  .wrap{width:calc(100% - 28px)}
}
