@font-face{font-family:Geist;src:url(/redes-sociales/fonts/geist-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/redes-sociales/fonts/geist-mono-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--ink:#070a0f;--ink-soft:#10151e;--paper:#f4f3ef;--white:#fff;--blue:#215cff;--blue-light:#76a2ff;--blue-deep:#154df0;--muted:#B8BBC1;--line-dark:rgba(245,246,247,.14);--line-light:rgba(7,10,15,.15)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--white);font-family:Geist,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:2px solid var(--blue-light);outline-offset:4px}.site-header{position:absolute;z-index:3;top:0;left:50%;transform:translate(-50%);width:min(1180px,calc(100% - 56px));height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-dark)}.brand-link{display:inline-flex;align-items:center}.brand-logo{display:block;width:auto;height:59px;object-fit:contain}.header-cta,.text-link{display:inline-flex;align-items:center;gap:10px;font-size:.86rem;font-weight:650}.header-cta span,.text-link span{color:var(--blue-light);font-size:1.1rem}.hero{position:relative;isolation:isolate;overflow:hidden;min-height:770px;padding:150px max(28px,calc((100vw - 1180px)/2)) 92px;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:72px;background:radial-gradient(circle at 76% 48%,rgba(33,92,255,.25),transparent 27%),linear-gradient(135deg,#070a0f,#10151e)}.hero-grid{position:absolute;z-index:-1;inset:0;opacity:.36;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(to bottom,transparent,black 25%,transparent 92%)}.eyebrow{display:flex;gap:10px;align-items:center;margin:0 0 23px;color:#c8d0dc;font-size:.7rem;line-height:1;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.eyebrow span{width:23px;height:2px;background:var(--blue)}.eyebrow.dark{color:#5a6370}h1,h2,h3,p{margin-top:0}h1{max-width:760px;margin-bottom:0;font-size:clamp(3.45rem,5.9vw,5.85rem);font-weight:650;letter-spacing:-.066em;line-height:.95}h1 em{color:#76a2ff;font-style:normal}.lead{max-width:590px;margin:30px 0 0;color:var(--muted);font-size:1.08rem;line-height:1.72}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:35px}.button{min-height:54px;padding:0 19px;display:inline-flex;justify-content:center;align-items:center;gap:22px;border:1px solid transparent;font-size:.86rem;font-weight:680;transition:transform .2s ease,background .2s ease,border-color .2s ease}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--blue);color:#fff;box-shadow:0 12px 30px #215cff40}.button-primary:hover{background:var(--blue-deep)}.button-outline{border-color:#ffffff47}.button-outline:hover{border-color:var(--blue-light);background:#ffffff0f}.button-dark{background:var(--ink);color:#fff}.hero-note{margin:38px 0 0;padding-top:18px;border-top:1px solid var(--line-dark);color:var(--muted);font-size:.76rem}.presence-window{justify-self:end;width:min(100%,435px);border:1px solid rgba(255,255,255,.18);background:#090e17d1;box-shadow:0 35px 90px #00000073;backdrop-filter:blur(16px);transform:perspective(1000px) rotateY(-3deg)}.window-top{height:47px;padding:0 15px;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--line-dark);color:#8490a1;font-size:.65rem}.window-top span{width:6px;height:6px;border-radius:50%;background:#656565}.window-top b{margin-left:8px;font-weight:500}.window-top i{margin-left:auto;color:var(--blue-light);font-style:normal}.window-body{padding:23px}.brand-preview{display:flex;align-items:center;gap:11px}.preview-mark{width:35px;height:35px;display:grid;place-items:center;background:var(--blue);font-weight:700}.brand-preview strong,.brand-preview small{display:block}.brand-preview strong{font-size:.82rem}.brand-preview small{margin-top:3px;color:var(--muted);font-size:.61rem}.preview-line{height:7px;width:59%;margin:21px 0 0;background:#303b4d}.preview-line.wide{width:83%;background:#5b6a80}.channel-row{display:grid;gap:8px;margin-top:24px}.channel-row div{min-height:47px;padding:8px 10px;display:grid;align-items:center;grid-template-columns:31px 1fr auto;gap:9px;border:1px solid var(--line-dark)}.channel-row b{width:28px;height:28px;display:grid;place-items:center;background:#343434;color:#f5f6f7;font-size:.7rem}.channel-row span{font-size:.7rem}.channel-row i{color:var(--muted);font-size:.59rem;font-style:normal}.content-preview{margin-top:15px;padding:18px;border:1px solid rgba(118,162,255,.55);background:linear-gradient(135deg,#215cff52,#10151e80)}.content-preview span,.content-preview small{display:block;color:var(--muted);font-size:.61rem}.content-preview strong{display:block;margin:17px 0 16px;font-size:1.28rem;line-height:1.05;letter-spacing:-.04em}.section-light{background:var(--paper);color:var(--ink)}.intro{padding:118px max(28px,calc((100vw - 1180px)/2))}.section-kicker{display:flex;justify-content:space-between;align-items:flex-start;gap:35px}.section-kicker>p:last-child{max-width:290px;margin:0;color:#687281;font-size:.86rem;line-height:1.6}.intro h2,.plans-heading h2,.avatar-copy h2,.process-intro h2,.advertising-section h2,.faq-title h2,.closing-section h2{margin:54px 0 65px;max-width:820px;font-size:clamp(2.65rem,5vw,5.1rem);font-weight:650;letter-spacing:-.062em;line-height:.98}.relief-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.relief-grid article{min-height:225px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.relief-grid span{color:var(--blue);font:.7rem Geist Mono}.relief-grid h3{margin:auto 0 12px;font-size:1.15rem}.relief-grid p{margin:0;color:#65707e;font-size:.88rem;line-height:1.65}.connected-section{padding:120px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.78fr 1.22fr;gap:70px;align-items:center;background:#090d14}.connected-copy h2{max-width:480px;margin:0;font-size:clamp(2.6rem,4.6vw,4.65rem);font-weight:650;letter-spacing:-.062em;line-height:.98}.connected-copy>p:not(.eyebrow){max-width:430px;margin:26px 0 28px;color:var(--muted);font-size:.94rem;line-height:1.7}.connection-map{position:relative;min-height:420px;overflow:hidden;border:1px solid var(--line-dark);background:radial-gradient(circle at 50% 48%,rgba(33,92,255,.16),transparent 23%),#10151e}.connection-center{position:absolute;z-index:2;left:50%;top:50%;width:132px;height:132px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--blue);border-radius:50%;background:#070a0f;box-shadow:0 0 0 12px #215cff14;text-align:center}.connection-center span{display:grid;width:30px;height:30px;place-items:center;margin-bottom:7px;background:var(--blue);color:#fff;font-weight:750}.connection-center strong{font-size:.74rem}.connection-center small{margin-top:4px;color:var(--muted);font-size:.55rem}.connection-line{position:absolute;z-index:1;height:1px;transform-origin:left center;background:linear-gradient(90deg,#76a2ffd9,#215cff1f)}.line-instagram{width:142px;left:30%;top:38%;transform:rotate(-145deg)}.line-facebook{width:153px;left:33%;top:53%;transform:rotate(154deg)}.line-meta{width:146px;left:59%;top:43%;transform:rotate(-34deg)}.line-web{width:153px;left:58%;top:56%;transform:rotate(31deg)}.line-whatsapp{width:130px;left:47%;top:65%;transform:rotate(91deg)}.network-node{position:absolute;z-index:2;min-width:116px;padding:10px;display:flex;align-items:center;gap:9px;border:1px solid var(--line-dark);background:#171717;box-shadow:0 12px 26px #0003}.network-node b{display:grid;width:26px;height:26px;place-items:center;background:#343434;color:#f5f6f7;font-size:.66rem}.network-node span{color:#f5f6f7;font-size:.68rem}.instagram{top:42px;left:42px}.facebook{bottom:45px;left:58px}.meta{top:63px;right:35px}.web{bottom:58px;right:47px}.whatsapp{bottom:22px;left:50%;transform:translate(-50%)}.whatsapp b{background:var(--blue)}.connected-note{grid-column:2;margin:0;color:var(--muted);font-size:.78rem;line-height:1.6}.plans-section{padding:120px max(28px,calc((100vw - 1180px)/2));background:#10151e}.plans-heading{display:grid;grid-template-columns:.65fr 1.2fr .75fr;gap:42px;align-items:end;margin-bottom:62px}.plans-heading h2{margin:0}.plans-heading>p:last-child{margin:0;color:var(--muted);font-size:.91rem;line-height:1.7}.plans-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.plan{min-height:590px;padding:30px;display:flex;flex-direction:column;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.plan.featured{position:relative;margin:-13px 0;border:1px solid var(--blue-light);background:#152858;box-shadow:0 25px 60px #00000047}.plan-top{display:flex;justify-content:space-between;align-items:center}.plan-top p{margin:0;font-size:1.35rem;font-weight:650}.plan-top span{padding:6px 8px;background:var(--blue);color:#fff;font-size:.6rem;font-weight:750;text-transform:uppercase;letter-spacing:.1em}.plan-description{min-height:77px;margin:22px 0 0;color:var(--muted);font-size:.9rem;line-height:1.6}.plan ul{min-height:185px;margin:30px 0;padding:25px 0 0;border-top:1px solid var(--line-dark);list-style:none;display:grid;gap:12px;color:#f5f6f7;font-size:.83rem;line-height:1.45}.plan li:before{content:"✓";margin-right:9px;color:var(--blue-light)}.plan-bottom{margin-top:auto}.plan-price{min-height:46px;margin:0 0 22px;color:var(--blue-light);font-size:2.15rem;font-weight:650;letter-spacing:-.06em}.plan-price small{color:var(--muted);font-size:.68rem;letter-spacing:0}.plan .button{width:100%}.plans-note{margin:35px 0 0;color:var(--muted);font-size:.78rem}.avatar-section{padding:120px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;background:#070a0f}.avatar-copy h2{margin:0}.avatar-copy>p:not(.eyebrow){max-width:510px;margin:27px 0 30px;color:var(--muted);line-height:1.72;font-size:.96rem}.bright{color:#fff}.avatar-stage{position:relative;min-height:470px;overflow:hidden;border:1px solid var(--line-dark);background:radial-gradient(circle at 50% 35%,rgba(33,92,255,.4),transparent 31%),linear-gradient(155deg,#182846,#0c111b 80%)}.stage-caption{position:absolute;top:18px;left:20px;right:20px;padding-bottom:14px;border-bottom:1px solid var(--line-dark);color:var(--muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em}.stage-caption i{float:right;color:var(--blue-light);font-style:normal}.avatar-figure{position:absolute;z-index:1;left:50%;bottom:0;transform:translate(-50%);width:245px}.avatar-head{width:119px;height:136px;margin:auto;border-radius:48% 48% 44% 44%;background:linear-gradient(110deg,#c6d2ef,#7e9ad6);box-shadow:inset -15px -8px 26px #182a5459}.avatar-neck{width:62px;height:41px;margin:-5px auto 0;background:#93a8d7}.avatar-body{height:245px;border-radius:45% 45% 0 0;background:linear-gradient(120deg,#4668ba,#1d356a)}.avatar-body span{display:block;width:40px;height:40px;margin:auto;transform:translateY(33px) rotate(45deg);border:1px solid #F5F6F7}.script-card{position:absolute;z-index:2;right:20px;bottom:22px;width:190px;padding:16px;border:1px solid rgba(118,162,255,.65);background:#070a0fc7;backdrop-filter:blur(8px)}.script-card small,.script-card span{display:block;color:var(--muted);font-size:.62rem}.script-card strong{display:block;margin:11px 0;font-size:.94rem;line-height:1.15}.process-section{padding:120px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:105px;background:#10151e}.process-intro{position:sticky;top:45px;align-self:start}.process-intro h2{margin:0}.process-section ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-dark)}.process-section li{min-height:140px;padding:26px 0;display:grid;grid-template-columns:65px 1fr;gap:22px;border-bottom:1px solid var(--line-dark)}.process-section li>span{color:var(--blue-light);font:.72rem Geist Mono}.process-section h3{margin:0 0 9px;font-size:1.17rem}.process-section li p{max-width:490px;margin:0;color:var(--muted);font-size:.88rem;line-height:1.7}.advertising-section{padding:108px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:end}.advertising-section h2{margin:0}.ads-copy>p:first-child{margin:0;font-size:1.18rem;line-height:1.55}.quiet{margin:22px 0 28px;color:#687280;font-size:.82rem;line-height:1.6}.faq-section{padding:118px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}.faq-title h2{margin:0}.faq-list{border-top:1px solid var(--line-light)}.faq-list details{border-bottom:1px solid var(--line-light)}.faq-list summary{display:flex;justify-content:space-between;gap:18px;padding:24px 0;cursor:pointer;list-style:none;font-weight:650;font-size:1rem}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--blue);font-size:1.25rem;transition:transform .2s ease}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:650px;margin:-2px 0 25px;color:#66717f;font-size:.89rem;line-height:1.7}.closing-section{padding:130px 28px;text-align:center;background:radial-gradient(circle at 50% 100%,rgba(33,92,255,.3),transparent 38%),#070a0f}.closing-section .eyebrow{justify-content:center}.closing-section h2{margin:0 auto}.closing-section>p:not(.eyebrow){margin:24px 0 32px;color:var(--muted)}footer{min-height:108px;padding:25px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:18px;border-top:1px solid var(--line-dark);color:var(--muted);font-size:.72rem}footer p{margin:0;text-align:center}footer span{text-align:right}@media(max-width:960px){.hero{grid-template-columns:1fr;gap:50px;padding-top:138px}.presence-window{justify-self:start}.plans-heading{grid-template-columns:1fr;gap:18px}.plans-grid{grid-template-columns:1fr}.plan{min-height:auto}.plan.featured{margin:0}.plan-description,.plan ul{min-height:auto}.avatar-section,.process-section,.advertising-section,.faq-section,.connected-section{grid-template-columns:1fr;gap:58px}.connected-note{grid-column:auto}.process-intro{position:static}.relief-grid{grid-template-columns:1fr}.advertising-section h2{max-width:600px}}@media(max-width:640px){.site-header{width:calc(100% - 32px);height:76px}.brand-logo{height:49px}.header-cta{font-size:0}.header-cta:before{content:"WhatsApp";font-size:.76rem}.header-cta span{display:none}.hero{min-height:auto;padding:120px 20px 72px;gap:41px}.hero h1{font-size:clamp(2.7rem,13.3vw,4rem)}.lead{font-size:.98rem}.hero-actions{align-items:stretch;flex-direction:column;gap:18px}.text-link{justify-content:center}.presence-window{width:100%;transform:none}.section-kicker{display:block}.section-kicker>p:last-child{margin-top:20px}.intro,.connected-section,.plans-section,.avatar-section,.process-section,.advertising-section,.faq-section{padding:82px 20px}.intro h2,.plans-heading h2,.avatar-copy h2,.process-intro h2,.advertising-section h2,.faq-title h2,.closing-section h2,.connected-copy h2{font-size:2.75rem}.intro h2{margin:43px 0 45px}.relief-grid article{min-height:190px}.plans-heading{margin-bottom:42px}.plan{padding:24px}.plan ul{margin:24px 0}.connection-map{min-height:390px}.network-node{min-width:auto;padding:8px}.network-node span{display:none}.instagram{top:31px;left:21px}.facebook{bottom:50px;left:25px}.meta{top:44px;right:20px}.web{bottom:59px;right:25px}.whatsapp{bottom:17px}.line-instagram{width:111px;left:31%;top:39%}.line-facebook{width:114px;left:34%;top:52%}.line-meta{width:110px;left:59%;top:44%}.line-web{width:112px;left:58%;top:55%}.line-whatsapp{width:112px;left:48%;top:65%}.avatar-stage{min-height:390px}.avatar-figure{width:205px}.avatar-head{width:102px;height:118px}.avatar-body{height:205px}.script-card{right:13px;bottom:15px;width:167px}.process-section li{grid-template-columns:42px 1fr;gap:12px}.faq-section{gap:42px}.closing-section{padding:92px 20px}.closing-section h2{font-size:2.68rem}footer{grid-template-columns:1fr;padding:28px 20px;text-align:center}footer .brand-link{justify-content:center}footer span{text-align:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.faq-list summary span{transition:none}}
