:root{--bg:#ffffff;--panel:#f5f8f3;--lime:#63bd22;--white:#10283a;--muted:#526779;--line:#e1e9e3}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--white);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}.header{height:84px;padding:0 7%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fffffff0;backdrop-filter:blur(14px);z-index:5}.brand{display:flex;flex-direction:column;line-height:1}.brand b{font-size:32px;font-weight:900;letter-spacing:-2px}.brand b span,.brand sup{color:var(--lime)}.brand sup{font-size:12px}.brand small{font-size:8px;letter-spacing:1.6px;margin-top:6px}.header nav{display:flex;align-items:center;gap:30px;font-size:13px;color:#33495a}.navcta{border:1px solid var(--lime);padding:10px 15px;color:var(--lime)}.menu{display:none;background:none;color:var(--white);border:0;font-size:24px}.hero{min-height:650px;padding:100px 9% 50px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(ellipse at 85% 35%,#b7f34a10,transparent 42%)}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--muted);margin:0 0 22px}.hero .eyebrow:before{content:"";display:inline-block;width:7px;height:7px;background:var(--lime);border-radius:50%;margin-right:10px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(42px,7vw,78px);line-height:1.05;letter-spacing:-3.5px;margin-bottom:25px}em{font-style:normal;color:var(--lime)}.intro{color:var(--muted);max-width:600px;font-size:17px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.btn{display:inline-flex;justify-content:center;align-items:center;gap:25px;padding:14px 19px;font-size:13px;font-weight:750;border:1px solid transparent;cursor:pointer}.primary{background:var(--lime);color:#ffffff}.secondary{border-color:#d3dfd5;color:var(--white)}.btn:hover{transform:translateY(-2px)}.herofoot{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:18px;margin-top:85px;color:#6b7c87;font-size:9px;letter-spacing:1.8px}.herofoot i{color:var(--lime)}.section{padding:95px 7%}h2{font-size:clamp(34px,5vw,57px);line-height:1.1;letter-spacing:-2px;margin-bottom:35px}h2 span,.muted{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.grid article{padding:26px;background:var(--panel);border:1px solid var(--line);min-height:255px;border-radius:12px}.icon{display:flex;width:43px;height:43px;align-items:center;justify-content:center;color:var(--lime);border:1px solid #b7f34a66;font-size:26px;margin-bottom:22px}.grid article small{display:block;color:var(--lime);font-size:9px;letter-spacing:1.4px;margin-bottom:9px}.grid h3{font-size:21px;margin:0 0 10px}.grid p,.steps p{font-size:13px;color:var(--muted);margin:0}.grid .accent{background:var(--lime);color:#ffffff}.accent .icon{color:#ffffff;border-color:#ffffff66}.accent small,.accent p{color:#29351a!important}.textlink{display:inline-block;margin-top:17px;font-size:12px;font-weight:800;border-bottom:1px solid #10130b66}
.platform-intro{max-width:650px;color:var(--muted);margin:-15px 0 32px}.platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.platform-card{overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:14px;display:grid;grid-template-columns:.9fr 1.1fr;min-height:310px}.platform-art{position:relative;min-height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(145deg,#f13a29,#101b55 60%,#0878db)}.platform-art:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;background:#ffffff12;filter:blur(1px);right:-90px;top:-65px}.platform-art:after{content:"";position:absolute;width:180px;height:180px;border-radius:35px;background:#ffffff12;left:-90px;bottom:-75px;transform:rotate(28deg)}.platform-logo,.meta-symbol,.tiktok-symbol,.linkedin-symbol,.youtube-symbol{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:118px;height:118px;border-radius:28px;background:#f7f8fa;color:#1769e8;box-shadow:0 20px 45px #0005;transform:rotate(-7deg);font-weight:900}.platform-logo{flex-direction:column;gap:0;font-size:21px}.google-mark span{font-size:67px;line-height:1;font-weight:800;background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 25% 43%,#fbbc05 43% 63%,#ea4335 63% 78%,#4285f4 78%);background-clip:text;-webkit-background-clip:text;color:transparent}.google-mark b{font-size:17px;color:#333}.meta-symbol{font-size:102px;color:#0866ff;background:linear-gradient(145deg,#fff,#d9e9ff)}.tiktok-symbol{font-size:91px;color:#111;background:linear-gradient(145deg,#fff,#f2f2f2);text-shadow:-4px 3px #25f4ee,4px -3px #fe2c55}.linkedin-symbol{font-size:74px;color:#0a66c2;background:#fff;font-weight:900}.youtube-symbol{font-size:52px;color:white;background:#ff1638;border-radius:32px}.art-caption{position:absolute;z-index:1;bottom:16px;left:12px;right:12px;text-align:center;font-size:8px;letter-spacing:1.4px;font-weight:800;color:#fff;text-shadow:0 1px 8px #000}.platform-copy{padding:24px;display:flex;flex-direction:column;align-items:flex-start}.platform-copy .eyebrow{font-size:9px;letter-spacing:1.3px;color:var(--lime);margin-bottom:10px}.platform-copy h3{font-size:25px;margin:0 0 10px}.platform-copy>p:not(.eyebrow){font-size:12px;color:var(--muted);margin-bottom:20px}.platform-btn{margin-top:auto;border-color:#c9d8cb;font-size:11px;padding:11px 13px}.platform-btn:hover{background:var(--lime);color:#ffffff;border-color:var(--lime)}.meta-card .platform-art{background:linear-gradient(145deg,#0866ff,#7628d7 60%,#f13a8b)}.tiktok-card .platform-art{background:linear-gradient(145deg,#050505,#122c45 55%,#fe2c55)}.linkedin-card .platform-art{background:linear-gradient(145deg,#e84b30,#0a66c2 65%,#062e58)}.youtube-card .platform-art{background:linear-gradient(145deg,#ff3b30,#0a1747 60%,#0866ff)}
.method{background:#f2f8ef;display:grid;grid-template-columns:1fr 1fr;gap:75px}.method h2{margin-bottom:20px}.method .muted{max-width:390px}.steps>div{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.steps>div:first-child{border-top:1px solid var(--line)}.steps i{font-style:normal;color:var(--lime);font-size:12px}.steps h3{font-size:18px;margin:0 0 5px}.cta{text-align:center;background:#f6faf3;border-block:1px solid var(--line)}.cta .btn{margin-top:4px}.contact{display:grid;grid-template-columns:.85fr 1fr;gap:75px}.contactnote{font-size:12px;color:var(--muted);margin-top:28px}.contactnote:first-letter{color:var(--lime)}.whatsapptext{display:inline-block;color:var(--lime);font-size:13px;margin-top:18px}form{background:var(--panel);border:1px solid var(--line);padding:28px;display:flex;flex-direction:column}form label{font-size:12px;margin-bottom:7px}form label small{color:var(--muted)}form input:not([type=checkbox]),form select,form textarea{width:100%;background:#ffffff;border:1px solid #d8e2da;color:var(--white);padding:12px;font:inherit;font-size:13px;margin-bottom:17px;border-radius:2px}form input:focus,form select:focus,form textarea:focus{outline:1px solid var(--lime)}form input::placeholder,form textarea::placeholder{color:#8797a0}.consent{display:flex;gap:10px;color:var(--muted);font-size:11px!important;line-height:1.5}.consent input{accent-color:var(--lime);margin-top:3px}.consent a{text-decoration:underline;color:var(--white)}.submit{width:100%}.formnote,#status{font-size:10px;color:var(--muted);margin:12px 0 0}#status{color:var(--lime)}code{color:#438f17}footer{padding:35px 7%;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center}footer>p{color:var(--muted);font-size:12px;text-align:right;margin:0}footer>div{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:var(--muted)}footer>small{font-size:10px;color:#6b7c87;text-align:right}@media(max-width:1000px){.platform-card{grid-template-columns:1fr}.platform-art{min-height:190px}.platform-copy{padding:20px}}@media(max-width:800px){.header{padding:0 6%}.menu{display:block}.header nav{display:none;position:absolute;top:83px;left:0;right:0;padding:22px 6%;background:#ffffff;flex-direction:column;align-items:stretch}.header nav.open{display:flex}.navcta{text-align:center}.section{padding:70px 6%}.hero{padding:80px 6% 45px;min-height:590px}h1{letter-spacing:-2px}.grid{grid-template-columns:repeat(2,1fr)}.method,.contact{grid-template-columns:1fr;gap:35px}footer{grid-template-columns:1fr}footer>p,footer>small{text-align:left}}@media(max-width:520px){.platform-grid{grid-template-columns:1fr}.platform-card{grid-template-columns:1fr}.platform-art{min-height:220px}.grid{grid-template-columns:1fr}.hero h1{font-size:42px}.intro{font-size:15px}.actions{flex-direction:column}.btn{width:100%}.herofoot{margin-top:60px;font-size:8px;letter-spacing:1px;gap:10px}form{padding:20px}h2{letter-spacing:-1px}}
/* Tema claro para AMD360 */
body{background:var(--bg);color:var(--white)} .hero{background:radial-gradient(ellipse at 85% 35%,#63bd2218,transparent 42%)} .platform-intro{color:var(--muted)} .platform-copy>p:not(.eyebrow){color:var(--muted)} .platform-btn{color:#24431a} .platform-btn:hover{background:var(--lime);color:#fff;border-color:var(--lime)} .textlink{border-bottom-color:#63bd2266} .method .muted{color:var(--muted)} footer{background:#fff} .contact form{box-shadow:0 12px 32px #163c1710}

/* Sección de automatización e IA */
.ai-section{background:#f5f8f3}.ai-section .platform-intro{max-width:760px}.ai-grid article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:25px}.ai-grid article .icon{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#e9f6df;color:#438d17;font-size:24px;margin-bottom:18px}.ai-section .actions{margin-top:28px}
