:root{--page:#FBFBFD;--tile-gray:#F5F5F7;--black:#000000;--ink:#1D1D1F;--gray:#6E6E73;--gray-dark:#86868B;--hairline:#D2D2D7;--blue:#C4511B;--blue-hover:#D4602B;--link:#C4511B;--grad:linear-gradient(96deg,#E8824A,#C4511B 55%,#9C3A10);--terracota:#C4511B;--accent:#0071E3;--accent-hot:#E8824A;--navy:#1D1D1F;--navy-soft:#6E6E73;--crema:#F5F5F7;--blanco:#FFFFFF;--paper:#FFFFFF;--gray-bg:#F5F5F7;--borde:#D2D2D7;--muted:#6E6E73;--texto:#1D1D1F;--radius:18px;--ease:cubic-bezier(.25,.1,.25,1);--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",var(--font-inter,"Inter"),"Segoe UI",Roboto,sans-serif;--font-serif:-apple-system,BlinkMacSystemFont,var(--font-inter,"Inter"),sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:60px}body{font-family:var(--font-sans);font-size:17px;background:var(--page);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.015em;text-wrap:balance}em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:#F5D9C8}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 22px;border-radius:980px;font-family:var(--font-sans);font-weight:400;font-size:1.02rem;cursor:pointer;border:none;transition:background .3s var(--ease),transform .3s var(--ease),opacity .3s}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-hover)}.btn-secondary{background:transparent;color:var(--blue);border:1px solid var(--blue)}.btn-secondary:hover{background:var(--blue);color:#fff}.btn-light{background:#fff;color:var(--ink)}.btn-light:hover{background:#F5F5F7}.btn-sm{padding:8px 16px;font-size:.85rem}.btn-xl{padding:14px 28px;font-size:1.1rem}.tile-link{color:var(--link);font-size:1.15rem;font-weight:400}.tile-link:after{content:" ›"}.tile-link:hover{text-decoration:underline}.nav{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(22,22,23,.8);backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8)}.nav-inner{max-width:1024px;margin-inline:auto;padding-inline:22px;display:flex;align-items:center;justify-content:space-between;height:48px}.brand{font-weight:600;font-size:.9rem;color:#F5F5F7;gap:6px}.brand-mark{width:26px;height:26px;display:inline-block;vertical-align:middle}.nav-links{display:flex;align-items:center;gap:28px}.nav-links a{font-weight:400;font-size:.76rem;color:rgba(255,255,255,.8);transition:color .2s}.nav-links a:hover{color:#fff}.nav-toggle{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:5px;padding:10px 6px}.nav-toggle span{width:18px;height:1.5px;background:#F5F5F7;border-radius:2px}html.js .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}html.js .reveal.visible{opacity:1;transform:none}.reveal-delay-1{transition-delay:.08s}.reveal-delay-2{transition-delay:.16s}.reveal-delay-3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){html.js .reveal{opacity:1;transform:none;transition:opacity .4s ease}}.footer{background:var(--tile-gray);border-top:1px solid var(--hairline);padding:34px 0 40px}.footer-inner{max-width:1024px;margin-inline:auto;padding-inline:22px}.footer-note{font-size:.75rem;color:var(--gray);padding-bottom:18px;margin-bottom:22px;max-width:700px}.footer-cols,.footer-note{border-bottom:1px solid var(--hairline)}.footer-cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:26px;gap:26px;padding-bottom:24px}.footer .footer-tit,.footer h4{font-size:.75rem;font-weight:600;color:var(--ink);margin-bottom:10px}.footer-cols a{display:block;font-size:.75rem;color:var(--gray);margin-bottom:9px}.footer-cols a:hover{color:var(--ink);text-decoration:underline}.footer-bottom{padding-top:18px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.footer-bottom p{font-size:.75rem;color:var(--gray)}.foot-mark{width:18px;height:18px;display:inline-block;vertical-align:middle;opacity:.9}.whatsapp-float{position:fixed;bottom:22px;right:22px;z-index:90;background:var(--blue);color:#fff;font-weight:400;font-size:.88rem;padding:11px 20px;border-radius:980px;box-shadow:0 10px 28px rgba(196,81,27,.35);transition:background .3s,transform .3s var(--ease)}.whatsapp-float:hover{background:var(--blue-hover);transform:translateY(-2px)}.offer-pop{position:fixed;bottom:80px;right:22px;z-index:94;max-width:330px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--hairline);border-radius:16px;padding:16px 18px 14px;box-shadow:0 20px 50px rgba(0,0,0,.16);transform:translateY(18px);opacity:0;pointer-events:none;transition:transform .45s var(--ease),opacity .45s var(--ease)}.offer-pop.show{transform:none;opacity:1;pointer-events:auto}.offer-pop-badge{display:inline-block;background:var(--grad);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:980px;margin-bottom:8px}.offer-pop p{font-size:.86rem;color:var(--gray);line-height:1.45;margin:0 0 12px}.offer-pop p strong{color:var(--ink)}.offer-pop .btn{display:block;width:100%;text-align:center}.offer-pop-close{position:absolute;top:8px;right:10px;background:none;border:0;color:var(--gray);font-size:.95rem;line-height:1;padding:6px;cursor:pointer}.offer-pop-close:hover{color:var(--ink)}@media (max-width:620px){.offer-pop{left:12px;right:12px;max-width:none;bottom:76px}}.cookies{position:fixed;bottom:14px;left:14px;z-index:95;max-width:min(420px,calc(100% - 28px));display:flex;align-items:center;gap:10px;padding:7px 7px 7px 15px;border-radius:999px;background:rgba(255,255,255,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--hairline);box-shadow:0 10px 28px -14px rgba(0,0,0,.35);font-size:.76rem;line-height:1.3;color:var(--gray)}.cookies[hidden]{display:none}.cookies p{margin:0}.cookies a{color:var(--terracota);font-weight:600}.cookies-x{flex:none;width:26px;height:26px;border-radius:50%;border:0;background:#F2F2F4;color:var(--ink);font-size:.72rem;line-height:1;cursor:pointer}.cookies-x:hover{background:#E6E6EA}@media (max-width:900px){.nav-links{position:fixed;inset:54px 0 auto 0;background:#161617;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 24px 40px rgba(0,0,0,.4);z-index:200;flex-direction:column;align-items:stretch;padding:12px 0 18px;gap:0;transform:translateY(-135%);transition:transform .38s var(--ease)}.nav-links.open{transform:none}.nav-links a{font-size:1.02rem;color:#fff;text-align:center;padding:15px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.nav-links a:last-child{border-bottom:none}.nav-toggle{display:flex;z-index:210}.footer-cols{grid-template-columns:1fr 1fr}}@media (max-width:620px){.whatsapp-float{display:none}body{padding-bottom:64px}}.wrap{max-width:1024px;margin-inline:auto;padding-inline:22px}.only-desktop{display:block}.section-h{font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin-bottom:14px}.section-p{font-size:1.15rem;color:var(--gray);max-width:620px;line-height:1.6}.recipe{background:var(--page);padding:96px 0}.recipe-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:34px;gap:34px;margin-top:48px}.recipe-step{border-top:1px solid var(--hairline);padding-top:22px}.recipe-num{display:block;font-size:.8rem;font-weight:700;letter-spacing:.08em;color:var(--terracota);margin-bottom:12px}.recipe-step h3{font-size:1.15rem;font-weight:600;letter-spacing:-.015em;margin-bottom:8px}.recipe-step p{font-size:.9rem;color:var(--gray);line-height:1.6}.hero{padding:130px 0 70px;background:radial-gradient(760px 400px at 78% 0,rgba(196,81,27,.09),transparent 70%),var(--page)}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:56px;gap:56px;align-items:center}.hero-title{font-size:clamp(2.6rem,6.5vw,4.4rem);font-weight:700;letter-spacing:-.03em;line-height:1.04;margin-bottom:22px;animation:fadeUp .9s var(--ease) both}.hero-title-kw{display:block;margin-top:16px;font-size:clamp(1.02rem,2.1vw,1.4rem);font-weight:600;letter-spacing:-.012em;line-height:1.35;color:var(--gray)}.hero-sub{font-size:1.15rem;color:var(--texto);margin-bottom:14px;line-height:1.65;animation:fadeUp .9s .12s var(--ease) both}.hero-sub strong{font-weight:600;color:var(--ink)}.hero-sub2{font-size:1rem;color:var(--gray);margin-bottom:30px;line-height:1.65;animation:fadeUp .9s .2s var(--ease) both}.hero-ctas{display:flex;gap:24px;align-items:center;flex-wrap:wrap;animation:fadeUp .9s .3s var(--ease) both}.hero-trust{margin-top:26px;font-size:.84rem;color:var(--gray-dark);animation:fadeUp .9s .42s var(--ease) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hero-photo{position:relative;display:flex;justify-content:center}.hero-avatar{position:relative;width:min(340px,76vw);aspect-ratio:4/5;border-radius:28px;background:var(--grad);padding:6px;box-shadow:0 30px 70px -24px rgba(196,81,27,.5)}.hero-avatar span{position:relative;width:100%;height:100%;border-radius:23px;overflow:hidden;background:radial-gradient(120% 90% at 50% -10%,rgba(232,130,74,.28),transparent 60%),linear-gradient(160deg,#26140c,#161617 55%,#000);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.hero-avatar span:before{content:"✦";font-size:3.4rem;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 20px rgba(232,130,74,.4))}.hero-avatar span:after{content:"Fernando Castellanos";font-size:.92rem;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.94)}.hero-badge{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hairline);border-radius:980px;padding:8px 18px;font-size:.78rem;font-weight:600;white-space:nowrap;box-shadow:0 10px 26px rgba(0,0,0,.14)}.stats{background:var(--page);padding:30px 0 20px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;border-block:1px solid var(--hairline);padding:34px 0}.stat{text-align:center}.stat b{display:block;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:800;letter-spacing:-.04em}.stat b,.stat b span{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.stat b span{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.stat>span{font-size:.82rem;color:var(--gray);font-weight:500}.clients{background:var(--page);padding:30px 0 64px}.clients-label{text-align:center;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gray-dark);margin-bottom:24px}.clients-marquee{overflow:hidden}.clients-track{display:flex;gap:54px;width:max-content;animation:scrollX 40s linear infinite}.client-name{white-space:nowrap;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:#C7C7CC}@keyframes scrollX{to{transform:translateX(-50%)}}.services-index{background:#000;padding:96px 0}.si-title{font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:700;color:#fff;letter-spacing:-.025em;line-height:1.1;margin-bottom:12px}.si-sub{color:var(--gray-dark);font-size:1.15rem;margin-bottom:50px}.si-list{display:grid}.si-row{display:flex;align-items:center;gap:26px;padding:26px 6px;border-top:1px solid rgba(255,255,255,.14);transition:background .3s,padding-left .3s var(--ease)}.si-row:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.si-row:hover{background:rgba(255,255,255,.04);padding-left:16px}.si-num{font-size:.95rem;font-weight:600;color:var(--accent-hot);min-width:34px}.si-body{flex:1 1}.si-name{display:block;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600;color:#fff;letter-spacing:-.02em}.si-desc{display:block;font-size:.92rem;margin-top:3px}.si-arrow,.si-desc{color:var(--gray-dark)}.si-arrow{font-size:1.8rem;transition:transform .3s var(--ease),color .3s}.si-row:hover .si-arrow{transform:translateX(6px);color:#fff}.tile{text-align:center;padding:96px 22px}.tile-white{background:var(--page)}.tile-gray{background:var(--tile-gray)}.tile-black{background:#000}.tile-head h2{font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:700;letter-spacing:-.025em;line-height:1.1}.tile-black .tile-head h2{color:#F5F5F7}.tile-tag{font-size:1.15rem;color:var(--gray);margin:10px 0 22px}.tile-black .tile-tag{color:var(--gray-dark)}.tile-links{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}.tile-visual{max-width:720px;margin:50px auto 0}.big-stat{font-size:clamp(3.4rem,9vw,6rem);font-weight:800;letter-spacing:-.045em;line-height:1}.big-stat,.big-stat span{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.big-stat span{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.big-stat.small{font-size:clamp(3rem,7.5vw,5rem)}.big-stat-label{font-size:1rem;color:var(--gray);margin:14px auto 26px;max-width:460px;line-height:1.6}.tile-black .big-stat-label{color:var(--gray-dark)}.stat-chips{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.stat-chips span{font-size:.82rem;font-weight:500;color:var(--ink);background:var(--tile-gray);border:1px solid var(--hairline);padding:8px 16px;border-radius:980px}.tile-gray .stat-chips span{background:#fff}.stat-chips.dark span{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#F5F5F7}.cases{background:var(--page);padding:100px 0}.cases-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:44px}.case{background:var(--tile-gray);border-radius:22px;padding:34px 30px;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.case:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(0,0,0,.1)}.case-big{font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.case-label{color:var(--gray);font-size:.92rem;margin:6px 0 20px}.case h3{font-size:1.08rem;font-weight:600;line-height:1.4;letter-spacing:-.01em;margin-bottom:16px}.case-mini{display:flex;flex-wrap:wrap;gap:8px}.case-mini span{font-size:.76rem;font-weight:500;color:var(--ink);background:#fff;padding:6px 12px;border-radius:980px}.pains{background:var(--tile-gray);padding:100px 0}.pains-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:44px}.pain{background:#fff;border-radius:22px;padding:32px 28px;display:flex;flex-direction:column;gap:16px}.pain-quote{font-size:1.1rem;font-weight:600;letter-spacing:-.015em;line-height:1.4;color:var(--ink)}.pain-fix{font-size:.9rem;color:var(--gray);border-top:1px solid var(--hairline);padding-top:16px}.pain-fix:before{content:"Nuestra solución";display:block;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--terracota);margin-bottom:6px}.pricing{background:var(--tile-gray);padding:96px 0}.pricing-group{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;margin:54px 0 20px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--terracota);color:#fff;font-size:.85rem;font-weight:700;flex-shrink:0}.pg-note{font-size:.8rem;font-weight:500;color:var(--gray);text-transform:uppercase;letter-spacing:.06em}.pricing-addon{font-size:.88rem;color:var(--gray);margin-top:22px;max-width:820px;line-height:1.7}.pricing-addon strong{color:var(--ink);font-weight:600}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.plan{position:relative;border:1px solid var(--hairline);border-radius:22px;padding:30px 28px;display:flex;flex-direction:column;gap:6px;background:#fff;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.plan:hover{box-shadow:0 24px 54px rgba(0,0,0,.1)}.plan-pop{border:2px solid var(--blue)}.plan-badge{position:absolute;top:-12px;left:26px;background:var(--blue);color:#fff;font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:980px}.plan-offer{grid-column:1/-1;border:2px solid var(--blue)}.plan-offer .plan-badge{background:var(--grad)}.plan-offer .plan-list{grid-template-columns:repeat(2,1fr);column-gap:22px}.plan-offer .btn{align-self:flex-start}@media (max-width:700px){.plan-offer .plan-list{grid-template-columns:1fr}}.plan-name{font-weight:600;color:var(--gray);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.plan-price{font-size:2.4rem;font-weight:700;color:var(--ink);letter-spacing:-.03em}.plan-price small{font-size:.95rem;font-weight:400;color:var(--gray);letter-spacing:0}.plan-list{list-style:none;margin:14px 0 20px;padding-top:16px;border-top:1px solid var(--hairline);display:grid;grid-gap:8px;gap:8px}.plan-list li{font-size:.88rem;color:var(--texto);padding-left:20px;position:relative}.plan-list li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:600}.plan .btn{margin-top:auto;align-self:flex-start}.packs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.pack{background:#000;border-radius:22px;padding:30px 28px;display:flex;flex-direction:column;gap:8px;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.pack:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(0,0,0,.3)}.pack-label{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-hot)}.pack-price{font-size:2rem;font-weight:700;color:#fff;letter-spacing:-.03em}.pack-price small{font-size:.9rem}.pack-price s,.pack-price small{font-weight:400;color:var(--gray-dark)}.pack-price s{font-size:1rem;margin-left:8px}.pack-desc{font-size:.88rem;color:var(--gray-dark);line-height:1.6;margin-bottom:14px}.pack .btn{align-self:flex-start;margin-top:auto}.founder{background:var(--page);padding:100px 0}.founder-inner{max-width:760px}.founder-text{font-size:1.05rem;color:var(--texto);margin:16px 0 0;line-height:1.7}.founder-text strong{font-weight:600}.founder-sign{margin:26px 0 18px}.sign-name{display:block;font-size:1.25rem;font-weight:700;letter-spacing:-.02em}.sign-role{font-size:.78rem;color:var(--gray);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.testimonials{background:var(--tile-gray);padding:100px 0 90px}.testi-scroll{display:flex;gap:14px;padding:40px max(calc((100vw - 1024px) / 2),22px) 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.testi-scroll::-webkit-scrollbar{display:none}.testi-card{scroll-snap-align:start;background:#fff;border-radius:22px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;gap:22px}.testi-card p{font-size:.98rem;color:var(--ink);line-height:1.55}.testi-card footer{display:flex;gap:12px;align-items:center}.testi-avatar{width:42px;height:42px;border-radius:50%;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.testi-card footer b{display:block;font-size:.88rem}.testi-card footer span{font-size:.76rem;color:var(--gray)}.testi-more{text-align:center;margin-top:24px}.blog-teaser{background:var(--page);padding:100px 0}.blog-grid{grid-gap:14px;gap:14px;margin-top:44px}.blog-card{gap:12px;background:var(--tile-gray);border-radius:22px;padding:30px 28px;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.blog-card:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(0,0,0,.1)}.blog-cat{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--terracota)}.blog-card h3{font-size:1.1rem;font-weight:600;letter-spacing:-.015em;line-height:1.35}.blog-card p{font-size:.88rem;color:var(--gray)}.blog-card .tile-link{margin-top:auto;font-size:.95rem}.faq{background:var(--page);padding:100px 0}.faq-list{margin-top:44px;max-width:820px;border-top:1px solid var(--hairline)}.faq-item{border-bottom:1px solid var(--hairline)}.faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:600;padding:22px 4px;font-size:1.02rem;gap:16px;letter-spacing:-.01em}.faq-item summary::-webkit-details-marker{display:none}.faq-plus{color:var(--gray);font-size:1.4rem;font-weight:300;transition:transform .3s var(--ease),color .3s;flex-shrink:0}.faq-item[open] .faq-plus{transform:rotate(45deg);color:var(--blue)}.faq-item p{padding:0 4px 22px;font-size:.93rem;color:var(--gray);max-width:680px}.contact{background:var(--tile-gray);padding:100px 0}.contact-grid{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:56px;gap:56px;align-items:start}.contact-list{list-style:none;margin-top:30px;display:grid;grid-gap:18px;gap:18px}.contact-list li{font-size:.95rem;font-weight:500}.contact-list span{display:block;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-bottom:2px}.contact-list a{color:var(--link)}.contact-list a:hover{text-decoration:underline}.contact-card{background:#fff;border-radius:22px;padding:38px}.contact-card h3{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.contact-card>p{color:var(--gray);font-size:.95rem}.contact-form{margin-top:24px;display:grid;grid-gap:16px;gap:16px}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.form-field{display:grid;grid-gap:6px;gap:6px}.form-field label{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gray)}.form-field input,.form-field select,.form-field textarea{font-family:var(--font-sans);font-size:.95rem;color:var(--ink);background:var(--tile-gray);border:2px solid transparent;border-radius:12px;padding:12px 15px;outline:none;resize:vertical;transition:border-color .25s,background .25s}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--blue);background:#fff}.form-submit{width:100%}.form-scarcity{text-align:center;border-top:1px solid var(--hairline);padding-top:12px}.form-hint,.form-scarcity{font-size:.74rem;color:var(--gray)}.form-hint{margin-top:5px}.form-consent{display:flex;align-items:flex-start;gap:10px;font-size:.78rem;color:var(--gray);line-height:1.5;cursor:pointer}.form-consent input[type=checkbox]{flex:0 0 auto;width:17px;height:17px;margin-top:1px;accent-color:var(--brand,#c1592a);cursor:pointer}.form-consent a{color:inherit;text-decoration:underline}.form-consent input[type=checkbox]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.final{background:#000;text-align:center;padding:110px 0}.final-title{font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:700;color:#fff;letter-spacing:-.03em;margin-bottom:16px}.final-sub{color:var(--gray-dark);font-size:1.15rem;margin-bottom:36px}.final-ctas{display:flex;flex-direction:column;gap:18px;align-items:center}.final-wa{font-size:.95rem}.egg{background:var(--page);padding:60px 0 80px;text-align:center}.egg-box{max-width:640px;margin:0 auto}.egg-box summary{list-style:none;cursor:pointer}.egg-box summary::-webkit-details-marker{display:none}.egg-btn{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.egg-btn-face{display:inline-block;background:#161617;color:#fff;font-weight:700;font-size:1.05rem;padding:16px 34px;border-radius:999px;box-shadow:0 12px 30px -10px rgba(0,0,0,.5);transition:transform .18s var(--ease),box-shadow .18s}.egg-box summary:hover .egg-btn-face{transform:translateY(-3px) scale(1.03);box-shadow:0 18px 36px -12px rgba(196,81,27,.6);background:var(--terracota)}.egg-btn-hint{font-size:.8rem;color:var(--gray-dark);font-style:italic}.egg-box[open] .egg-btn{margin-bottom:22px}.egg-box[open] .egg-btn-hint{display:none}.egg-reveal{max-width:600px;margin:0 auto;animation:paneIn .5s var(--ease) both}.egg-lead{font-size:1.3rem;font-weight:700;letter-spacing:-.01em;margin-bottom:14px}.egg-reveal p{font-size:.98rem;color:var(--gray);line-height:1.7;margin-bottom:14px}.egg-reveal .btn{margin-top:10px}.mobile-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:92;background:rgba(255,255,255,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--hairline);padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px}.mobile-cta .btn{flex:1 1;padding:12px 10px;font-size:.88rem}@media (max-width:900px){.blog-grid,.cases-grid,.packs,.pains-grid,.plans{grid-template-columns:1fr}.recipe-grid{grid-template-columns:1fr 1fr}.calc-grid,.contact-grid,.hero-grid{grid-template-columns:1fr}.hero-grid{gap:40px}.hero-photo{order:-1}.hero-avatar{aspect-ratio:1;width:min(240px,64vw)}.stats-grid{grid-template-columns:1fr 1fr;gap:26px 10px}.calc-result{position:static}.only-desktop{display:none}}@media (max-width:620px){.testi-card{flex-basis:85vw}.recipe-grid{grid-template-columns:1fr}.blog-teaser,.cases,.contact,.faq,.founder,.pains,.pricing,.recipe,.services-index,.testimonials,.tile{padding-top:68px;padding-bottom:68px}.final{padding:90px 0}.mobile-cta{display:flex}}.blog-hero{padding:170px 0 30px}.blog-listing{padding-top:30px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.blog-card{display:flex;flex-direction:column;gap:10px}.blog-emoji{font-size:2.2rem}.blog-card h2{font-size:1.2rem;line-height:1.3}.blog-card p{font-size:.9rem}.case-tag{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--terracota);background:rgba(181,82,25,.1);padding:5px 12px;border-radius:999px;align-self:flex-start}.blog-meta{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px}.blog-meta time{font-size:.8rem;color:var(--navy-soft)}.blog-link{color:var(--terracota);font-weight:600;font-size:.9rem}@media (max-width:980px){.blog-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.blog-grid{grid-template-columns:1fr}}.post-header{padding:170px 0 20px}.post-container{max-width:760px}.post-back{display:inline-block;font-size:.9rem;font-weight:600;color:var(--terracota);margin:0 14px 24px 0}.post .case-tag{margin-bottom:18px;align-self:auto}.post-header h1{font-size:clamp(1.9rem,4.5vw,2.9rem);font-weight:800;letter-spacing:-.02em;margin-bottom:16px}.post-desc{font-size:1.15rem}.post-desc,.post-meta{color:var(--navy-soft)}.post-meta{margin-top:18px;font-size:.88rem;padding-bottom:26px;border-bottom:1px solid var(--borde)}.post-body{padding:36px 0 20px;font-size:1.02rem}.post-body h2{font-size:1.6rem;margin:44px 0 16px;letter-spacing:-.01em}.post-body h3{font-size:1.25rem;margin:32px 0 12px}.post-body p{margin-bottom:18px}.post-body ol,.post-body ul{margin:0 0 18px 24px}.post-body li{margin-bottom:8px}.post-body strong{color:var(--navy)}.post-resumen{margin:8px 0 30px;padding:20px 24px;background:var(--blanco);border:1px solid var(--borde);border-left:4px solid var(--terracota);border-radius:14px}.post-resumen-tit{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terracota);margin-bottom:10px}.post-resumen ul{margin:0;padding-left:1.1em}.post-resumen li{margin:6px 0;line-height:1.55}.post-resumen li,.post-resumen li strong{color:var(--navy)}.post-body blockquote{border-left:4px solid var(--terracota);background:var(--blanco);padding:18px 24px;border-radius:0 14px 14px 0;margin:24px 0;font-family:var(--font-serif);font-style:italic;font-size:1.1rem;color:var(--navy)}.post-body a{color:var(--terracota);font-weight:500;text-decoration:underline}.post-body table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.92rem;background:var(--blanco);border-radius:12px;overflow:hidden}.post-body th{background:var(--navy);color:#fff;text-align:left;padding:12px 14px}.post-body td{padding:11px 14px;border-bottom:1px solid var(--borde)}.post-cta{text-align:center;margin:40px 0 70px;background:var(--blanco)}.post-cta h3{font-size:1.5rem;margin-bottom:10px}.post-cta p{max-width:480px;margin:0 auto 22px}.nf{min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 22px 60px}.nf h1{font-size:clamp(3rem,8vw,5rem);margin-bottom:10px}.nf p{color:var(--gray);margin-bottom:24px}body,html{overflow-x:hidden}body{max-width:100vw;position:relative}.contact-grid>*,.form-field,.form-row>*{min-width:0}.form-field input,.form-field select,.form-field textarea{width:100%;max-width:100%}@media (max-width:620px){.form-row{grid-template-columns:1fr}.contact-card{padding:28px 22px}.stat b,.stats-grid b{font-size:clamp(1.6rem,9vw,2.4rem)}}.blog-cats{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 6px}.blog-cat{font-size:.8rem;font-weight:600;padding:8px 18px;border-radius:999px;border:1px solid var(--hairline);color:var(--gray);background:#fff;transition:border-color .2s,color .2s,background .2s}.blog-cat:hover{border-color:var(--terracota);color:var(--terracota)}.blog-cat.active{background:var(--terracota);border-color:var(--terracota);color:#fff}a.case-tag:hover{background:rgba(181,82,25,.18)}.hero-avatar span:after,.hero-avatar span:before{content:none}.hero-avatar span img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block}.form-label{display:block;font-size:.8rem;font-weight:600;color:var(--gray);margin-bottom:8px}.svc-chips{display:flex;flex-wrap:wrap;gap:8px}.svc-chip input{position:absolute;opacity:0;pointer-events:none}.svc-chip span{display:inline-block;padding:9px 14px;border-radius:999px;font-size:.84rem;font-weight:600;border:1.5px solid var(--hairline);color:var(--gray);background:#fff;cursor:pointer;transition:border-color .18s,color .18s,background .18s,transform .12s}.svc-chip span:hover{border-color:var(--terracota);color:var(--terracota)}.svc-chip input:checked+span{background:var(--terracota);border-color:var(--terracota);color:#fff;transform:scale(1.02)}.svc-chip input:focus-visible+span{outline:2px solid var(--terracota);outline-offset:2px}.wa-preview{margin:4px 0 2px}.wa-preview-label{display:block;font-size:.74rem;font-weight:600;color:var(--gray);margin-bottom:6px;letter-spacing:.02em}.wa-bubble{position:relative;background:#e7fbd4;border:1px solid #cdeeb2;border-radius:14px 14px 14px 4px;padding:12px 14px 8px;max-width:100%}.wa-bubble p{margin:0 0 6px;font-size:.88rem;line-height:1.45;color:#1f2a1a;white-space:pre-line;word-break:break-word}.wa-meta{display:block;text-align:right;font-size:.68rem;color:#6f8a63}@media (max-width:620px){.svc-chip span{padding:8px 12px;font-size:.8rem}}.price-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 34px}.price-tab{font:inherit;font-weight:600;padding:11px 20px;border-radius:999px;border:1.5px solid var(--hairline);color:var(--gray);background:#fff;cursor:pointer;transition:border-color .18s,color .18s,background .18s,transform .15s,box-shadow .18s}.price-tab:hover{border-color:var(--terracota);color:var(--terracota);transform:translateY(-1px)}.price-tab.active{background:var(--terracota);border-color:var(--terracota);color:#fff;box-shadow:0 8px 22px -8px rgba(181,82,25,.55)}.price-pane{display:none}.price-pane.active{display:block}.pane-anim{animation:paneIn .38s cubic-bezier(.22,.8,.36,1) both}@keyframes paneIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pane-intro{font-size:1.05rem;color:var(--gray-dark);margin:0 0 6px;font-style:italic}.price-pane .pricing-group{margin-top:10px}html.no-js .price-pane{display:block}html.no-js .price-tabs{display:none}@media (prefers-reduced-motion:no-preference){.blog-card,.contact-card,.pack,.plan{transition:transform .25s cubic-bezier(.22,.8,.36,1),box-shadow .25s,border-color .25s}.pack:hover,.plan:hover{transform:translateY(-6px);box-shadow:0 22px 44px -18px rgba(0,0,0,.18);border-color:rgba(181,82,25,.45)}.blog-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px -18px rgba(0,0,0,.14)}.btn{transition:transform .16s,box-shadow .2s,background .2s,color .2s,border-color .2s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.98)}.si-row .si-arrow{transition:transform .2s}.si-row:hover .si-arrow{transform:translateX(6px)}.contact-list a{transition:color .18s}}.contact-manifesto{font-size:.92rem;line-height:1.55;color:var(--gray-dark)}.packs-rich{grid-template-columns:repeat(2,1fr);gap:18px}.pack-save{display:inline-block;align-self:flex-start;background:rgba(232,130,74,.16);color:var(--accent-hot);font-size:.74rem;font-weight:700;padding:4px 12px;border-radius:999px;letter-spacing:.04em}.pack-for{font-size:.92rem;color:#d8d8d8;font-style:italic;margin:6px 0 2px}.pack-list{list-style:none;margin:8px 0 4px;padding:0;display:flex;flex-direction:column;gap:10px}.pack-list li{font-size:.87rem;color:var(--gray-dark);line-height:1.55;padding-left:22px;position:relative}.pack-list li:before{content:"✦";position:absolute;left:0;color:var(--accent-hot);font-size:.8rem}.pack-list li strong{color:#fff}.pack-why{font-size:.85rem;color:#bfbfbf;line-height:1.6;border-top:1px solid rgba(255,255,255,.12);padding-top:12px;margin:8px 0 14px}@media (max-width:860px){.packs-rich{grid-template-columns:1fr}}.legal-page{padding:150px 0 70px}.legal-page h1{font-size:clamp(1.9rem,4vw,2.6rem);letter-spacing:-.02em;margin-bottom:18px}.legal-page h2{font-size:1.25rem;margin:32px 0 10px}.legal-page li,.legal-page p{font-size:.95rem;line-height:1.65;color:var(--gray)}.legal-page ul{margin:0 0 16px 22px}.legal-page a{color:var(--terracota);text-decoration:underline}.legal-updated{margin-top:36px;font-size:.8rem;color:var(--gray-dark)}.footer-legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}.related{border-top:1px solid var(--hairline);margin-top:44px;padding-top:28px}.related h2{font-size:1.15rem;margin-bottom:16px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.related-card{display:block;border:1px solid var(--hairline);border-radius:14px;padding:16px;transition:border-color .2s,transform .2s}.related-card:hover{border-color:var(--terracota);transform:translateY(-3px)}.related-card b{display:block;font-size:.88rem;line-height:1.4;margin-bottom:6px;color:var(--navy)}.related-card span{font-size:.74rem;color:var(--gray-dark)}@media (max-width:720px){.related-grid{grid-template-columns:1fr}}.blog-search{margin:20px 0 4px;display:flex;align-items:center;gap:12px}.blog-search input{flex:1 1;max-width:480px;font:inherit;font-size:.92rem;padding:12px 18px;border:1.5px solid var(--hairline);border-radius:999px;background:#fff;color:var(--navy);transition:border-color .18s,box-shadow .18s}.blog-search input:focus{outline:none;border-color:var(--terracota);box-shadow:0 0 0 3px rgba(181,82,25,.12)}.blog-search-count{font-size:.8rem;color:var(--gray-dark);white-space:nowrap}.blog-noresults{margin:26px 0;font-size:.95rem;color:var(--gray)}.blog-noresults a{color:var(--terracota);text-decoration:underline}.nf-ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.pricing{background:#FAF4EB}.pricing .price-tab:not(.active){background:#fff}.pricing .plan{border-color:#E8DECF;box-shadow:0 2px 10px rgba(156,58,16,.05)}.plan-tagline{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:.95rem;color:#8a6a52;margin:2px 0 8px;line-height:1.45}.pane-help,.pane-intro{color:#6b543f}.pane-help{margin-top:26px;font-size:.95rem;text-align:center}.pane-help a{color:var(--terracota);text-decoration:underline;text-underline-offset:3px;font-weight:600}.pricing .pricing-addon{background:rgba(255,255,255,.65);border-radius:14px;padding:14px 18px}.clients,.clients-marquee{max-width:100%;overflow:hidden}.clients-track{will-change:transform}@media (max-width:900px){body{overflow-x:hidden}}.cases,.clients,.clients-marquee,.services-index,.testi-scroll,section{max-width:100vw}.clients-marquee,.testi-scroll{overflow-x:hidden}.testi-scroll{overflow-x:auto}.servicio-page h2{font-size:1.5rem;margin:40px 0 14px;letter-spacing:-.01em}.servicio-page h3{font-size:1.08rem;margin:20px 0 6px}.servicio-intro{font-size:1.1rem;line-height:1.6;color:var(--gray-dark);margin-bottom:24px}.servicio-crumb a{color:var(--terracota);text-decoration:none;font-size:.9rem}.servicio-list{margin:0 0 10px 20px}.servicio-list li{margin-bottom:10px;line-height:1.55}.servicio-list a{color:var(--terracota);text-decoration:underline}.servicio-faq{margin-bottom:14px}.servicio-faq p{color:var(--gray)}.servicios-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:28px}.servicio-card{display:block;padding:26px;transition:transform .2s,border-color .2s}.servicio-card h2{margin:0 0 10px;font-size:1.25rem}.servicio-card p{font-size:.92rem;color:var(--gray);line-height:1.5;margin-bottom:14px}.servicio-page .post-cta{margin-top:40px}@media (max-width:720px){.servicios-grid{grid-template-columns:1fr}}.legal-page .btn{text-decoration:none}.legal-page .btn-primary,.servicio-page .btn-primary{color:#fff}.legal-page .btn-secondary{color:var(--terracota)}.svc-terra{--sa:#C4511B;--sa-soft:rgba(196,81,27,.10);--sa-grad:linear-gradient(96deg,#E8824A,#C4511B)}.svc-navy{--sa:#395173;--sa-soft:rgba(57,81,115,.10);--sa-grad:linear-gradient(96deg,#5b769c,#395173)}.svc-hero{padding:130px 0 60px;background:radial-gradient(120% 80% at 50% -10%,var(--sa-soft),transparent 60%),var(--page);text-align:center}.svc-crumb{font-size:.82rem;color:var(--gray-dark);margin-bottom:22px}.svc-crumb a{color:var(--sa);text-decoration:none}.svc-crumb span{margin:0 6px}.svc-emoji{font-size:3.2rem;display:block;margin-bottom:12px}.svc-hero h1{font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.02em;line-height:1.05;max-width:15ch;margin:0 auto 16px}.svc-hero-sub{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.25rem;color:var(--sa);margin-bottom:20px}.svc-hero-intro{max-width:60ch;margin:0 auto 28px;font-size:1.05rem;line-height:1.6;color:var(--gray)}.svc-hero-ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.svc-hero-ctas .btn-primary{background:var(--sa)}.svc-badges{list-style:none;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:0}.svc-badges li{font-size:.8rem;font-weight:600;color:var(--sa);background:var(--sa-soft);padding:7px 16px;border-radius:999px}.svc-section{padding:74px 0;background:var(--page)}.svc-band{padding:74px 0;background:var(--tile-gray)}.svc-narrow{max-width:760px}.svc-h2{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.02em;margin-bottom:10px}.svc-sub{color:var(--gray-dark);font-size:.95rem;margin-bottom:24px}.svc-sub a{color:var(--sa);text-decoration:none;font-weight:600}.svc-lead{font-size:1.15rem;line-height:1.65;color:var(--ink)}.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:28px}.svc-card{background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:26px 24px;transition:transform .2s,box-shadow .2s,border-color .2s}.svc-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px -20px rgba(0,0,0,.18);border-color:var(--sa)}.svc-card-mark{display:block;width:34px;height:5px;border-radius:3px;background:var(--sa-grad);margin-bottom:16px}.svc-card h3{font-size:1.1rem;margin-bottom:8px}.svc-card p{font-size:.92rem;color:var(--gray);line-height:1.55}.svc-steps{list-style:none;padding:0;margin-top:28px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.svc-steps li{display:flex;flex-direction:column;gap:10px}.svc-step-n{font-size:2.2rem;font-weight:800;color:var(--sa);opacity:.3;letter-spacing:-.03em}.svc-steps h3{font-size:1.05rem;margin-bottom:4px}.svc-steps p{font-size:.9rem;color:var(--gray);line-height:1.5}.svc-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:24px 0 18px}.svc-plan{position:relative;background:#fff;border:1px solid var(--hairline);border-radius:20px;padding:28px 26px;display:flex;flex-direction:column;gap:8px}.svc-plan-pop{border-color:var(--sa);box-shadow:0 16px 40px -22px var(--sa)}.svc-plan-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--sa);color:#fff;font-size:.7rem;font-weight:700;padding:5px 14px;border-radius:999px;white-space:nowrap}.svc-plan-name{font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gray)}.svc-plan-price{font-size:2.1rem;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.svc-plan-price small{font-size:.9rem;font-weight:400;color:var(--gray-dark)}.svc-plan ul{list-style:none;padding:0;margin:6px 0 16px;display:flex;flex-direction:column;gap:8px}.svc-plan li{color:var(--gray);padding-left:20px;position:relative}.svc-plan li:before{content:"✓";position:absolute;left:0;color:var(--sa);font-weight:700}.svc-plan .btn{margin-top:auto;align-self:flex-start;background:var(--sa);text-decoration:none;color:#fff}.svc-plan-pop .btn{width:100%;text-align:center}.svc-faq{border-bottom:1px solid var(--hairline);padding:16px 0}.svc-faq summary{font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.svc-faq summary:after{content:"+";color:var(--sa);font-size:1.3rem}.svc-faq[open] summary:after{content:"−"}.svc-faq p{margin-top:10px;color:var(--gray);line-height:1.6}.svc-related{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.svc-related-card{display:block;padding:16px 20px;border:1px solid var(--hairline);border-radius:14px;color:var(--ink);text-decoration:none;font-weight:500;transition:border-color .2s,transform .2s}.svc-related-card span{color:var(--sa);margin-right:8px}.svc-related-card:hover{border-color:var(--sa);transform:translateX(4px)}.svc-cta{padding:80px 0;background:#161617;color:#fff;text-align:center}.svc-cta h2{font-size:clamp(1.8rem,4vw,2.6rem);letter-spacing:-.02em;margin-bottom:12px;color:#fff}.svc-cta h2 em{color:var(--sa);font-style:normal}.svc-cta p{max-width:52ch;margin:0 auto 26px;color:rgba(255,255,255,.75)}.svc-cta .svc-cta-alt{margin:26px auto 0;font-size:.95rem;color:rgba(255,255,255,.6)}.svc-cta .svc-cta-alt a{color:rgba(255,255,255,.9);text-decoration:underline;text-underline-offset:3px}.svc-cta .svc-cta-alt a:hover{color:#fff}@media (max-width:860px){.svc-grid,.svc-steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.svc-grid,.svc-steps{grid-template-columns:1fr}}.svc-prose-block{margin-bottom:40px}.svc-prose-block:last-child{margin-bottom:0}.svc-prose p{font-size:1.04rem;line-height:1.7;color:var(--gray)}.svc-prose .svc-h2,.svc-prose p{margin-bottom:16px}.post-featured{width:100%;height:auto;border-radius:16px;margin:8px 0}.blog-card-img{width:calc(100% + 44px);margin:-28px -22px 18px;height:auto;border-radius:16px 16px 0 0;display:block}.blog-card{overflow:hidden}.related{margin-bottom:60px}.svc-center{text-align:center}.svc-promesa{padding:56px 0;background:var(--sa)}.svc-promesa p{max-width:22ch;margin:0 auto;text-align:center;color:#fff;font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:700;line-height:1.25;letter-spacing:-.02em}.svc-ba{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:20px;gap:20px;align-items:stretch;margin-top:30px}.svc-ba-col{border-radius:20px;padding:28px 26px}.svc-ba-antes{background:#f4f1ee;border:1px solid #e4ddd4}.svc-ba-despues{background:var(--sa-soft);border:1px solid var(--sa)}.svc-ba-tag{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:999px;margin-bottom:16px}.svc-ba-antes .svc-ba-tag{background:#e0d8cd;color:#8a7a68}.svc-ba-despues .svc-ba-tag{background:var(--sa);color:#fff}.svc-ba-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.svc-ba-antes li,.svc-ba-despues li{font-size:.98rem;line-height:1.5;padding-left:26px;position:relative}.svc-ba-antes li{color:#8a7a68}.svc-ba-antes li:before{content:"✕";position:absolute;left:0;font-weight:700}.svc-ba-despues li{color:var(--ink)}.svc-ba-despues li:before{content:"✓";position:absolute;left:0;color:var(--sa);font-weight:700}.svc-ba-arrow{display:flex;align-items:center;font-size:2.4rem;color:var(--sa);font-weight:300}.svc-results{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:28px;max-width:820px;margin-left:auto;margin-right:auto}.svc-result{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--hairline);border-radius:14px;padding:20px 22px;font-size:1.02rem;font-weight:500;line-height:1.4}.svc-result span{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--sa);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700}@media (max-width:720px){.svc-ba{grid-template-columns:1fr}.svc-ba-arrow{transform:rotate(90deg);justify-content:center;padding:4px 0}.svc-results{grid-template-columns:1fr}}.post-cta p a{color:var(--terracota);text-decoration:underline;text-underline-offset:3px;font-weight:600}.servicio-page .servicio-card{text-decoration:none}.servicio-page .servicio-card h2{color:var(--ink);text-decoration:none}.servicio-page .servicio-card p{color:var(--gray);text-decoration:none}.servicio-page .servicio-card .blog-link{color:var(--terracota);font-weight:600;text-decoration:none}.servicio-page .servicio-card:hover{border-color:var(--terracota)}.svc-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sa);margin-bottom:10px}.svc-center-block{display:block;text-align:center}.svc-scrollcue{display:inline-flex;flex-direction:column;align-items:center;gap:4px;margin-top:40px;color:var(--gray-dark);font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s}.svc-scrollcue:hover{color:var(--sa)}.svc-scrollcue-arrow{font-size:1.4rem;line-height:1;color:var(--sa);animation:cuebounce 1.6s ease-in-out infinite}@keyframes cuebounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.svc-ba-arrow{animation:baarrow 1.8s ease-in-out infinite}@keyframes baarrow{0%,to{transform:translateX(0);opacity:.7}50%{transform:translateX(8px);opacity:1}}.svc-result{transition:transform .2s,box-shadow .2s,border-color .2s}.svc-result:hover{transform:translateY(-3px);border-color:var(--sa);box-shadow:0 14px 30px -18px rgba(0,0,0,.2)}.svc-result span{transition:transform .2s}.svc-result:hover span{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.svc-ba-arrow,.svc-scrollcue-arrow{animation:none}}@media (max-width:720px){.svc-ba-arrow{animation:baarrowV 1.8s ease-in-out infinite}@keyframes baarrowV{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(8px)}}}.svc-videos-intro{max-width:640px;margin:0 auto 30px;text-align:center;color:var(--gray);font-size:1.02rem;line-height:1.6}.svc-player{max-width:860px;margin:22px auto 0}.svc-player-facade,.svc-player-frame{display:block;width:100%;position:relative;aspect-ratio:16/9;border:0;padding:0;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 30px 70px -28px rgba(0,0,0,.55)}.svc-player-facade{cursor:pointer}.svc-player-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.svc-player-thumb{position:absolute;inset:0;display:block;background:#000 50%/cover no-repeat;transition:transform .35s ease}.svc-player-thumb:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.35))}.svc-player-facade:hover .svc-player-thumb{transform:scale(1.03)}.svc-video-play{position:absolute;inset:0;margin:auto;width:84px;height:84px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:2rem;padding-left:6px;z-index:1;transition:background .2s ease,transform .25s ease}.svc-player-facade:hover .svc-video-play{background:var(--sa);transform:scale(1.08)}.svc-player-thumbs{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:18px}.svc-pthumb{flex:0 0 150px;background:none;border:0;padding:0;cursor:pointer;text-align:left}.svc-pthumb-img{display:block;position:relative;aspect-ratio:16/9;border-radius:10px;background-size:cover;background-position:50%;border:2px solid transparent;transition:border-color .2s,transform .2s}.svc-pthumb:hover .svc-pthumb-img{transform:translateY(-2px);border-color:rgba(232,130,74,.6)}.svc-pthumb.active .svc-pthumb-img{border-color:var(--sa)}.svc-pthumb-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;text-shadow:0 2px 8px rgba(0,0,0,.6);opacity:.85}.svc-pthumb.active .svc-pthumb-play{opacity:0}.svc-pthumb small{display:block;margin-top:8px;font-size:.8rem;line-height:1.35;color:var(--gray)}.svc-pthumb.active small{color:var(--ink);font-weight:600}.svc-player-cap{margin-top:16px;text-align:center;font-size:.9rem;color:var(--gray);font-style:italic}@media (max-width:720px){.svc-player-thumbs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:thin}.svc-pthumb{flex-basis:132px}.svc-video-play{width:64px;height:64px;font-size:1.5rem}}.svc-prueba{display:inline-flex;align-items:center;gap:10px;margin:0 auto 22px;padding:9px 18px 9px 14px;border-radius:999px;background:rgba(45,62,95,.06);border:1px solid rgba(45,62,95,.14);color:var(--ink);font-size:.92rem;text-decoration:none;transition:background .2s ease,transform .2s ease,border-color .2s ease}.svc-prueba:hover{background:rgba(45,62,95,.1);border-color:rgba(45,62,95,.26);transform:translateY(-1px)}.svc-prueba-pt{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ff0033;color:#fff;font-size:.6rem;padding-left:2px;flex:0 0 22px}.svc-prueba strong{font-weight:700;color:var(--sa)}.svc-cifras{background:var(--page);padding:62px 0 64px}.svc-cifras-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;max-width:900px;margin:0 auto;text-align:center}.svc-cifra strong{display:block;font-size:clamp(2rem,4.4vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--sa)}.svc-cifra span{display:block;margin-top:10px;font-size:.95rem;line-height:1.4;color:var(--gray)}.svc-cifras-nota{margin:26px auto 0;max-width:560px;text-align:center;font-size:.85rem;color:var(--gray);font-style:italic}@media (max-width:720px){.svc-cifras-grid{grid-template-columns:1fr;gap:24px}.svc-cifras{padding:48px 0}}.svc-videos-dark{background:#161617;color:#fff}.svc-videos-dark .svc-kicker{color:var(--accent-hot)}.svc-videos-dark .svc-h2{color:#fff}.svc-videos-dark .svc-videos-intro{color:rgba(255,255,255,.78)}.svc-videos-dark .svc-pthumb small{color:rgba(255,255,255,.7)}.svc-videos-dark .svc-pthumb.active small{color:#fff}.svc-videos-dark .svc-pthumb.active .svc-pthumb-img{border-color:var(--accent-hot)}.svc-videos-dark .svc-player-cap{color:rgba(255,255,255,.6)}.svc-videos-dark .svc-player-thumbs::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}.home-edit{background:#101012;color:#fff;padding:84px 0}.home-edit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.home-edit-copy,.home-edit-video{min-width:0}.home-edit-video.svc-player{margin:0;max-width:none}.home-edit .svc-player-cap{color:rgba(255,255,255,.55)}.home-edit .svc-pthumb small{color:rgba(255,255,255,.7)}.home-edit .svc-pthumb.active small{color:#fff}.home-edit .svc-pthumb.active .svc-pthumb-img{border-color:var(--accent-hot)}.home-edit .svc-player-thumbs{justify-content:flex-start;flex-wrap:nowrap;gap:12px}.home-edit .svc-pthumb{flex:1 1;min-width:0}.home-edit-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hot);margin-bottom:14px}.home-edit-copy h2{font-size:clamp(1.8rem,3.4vw,2.6rem);letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;color:#fff}.home-edit-copy h2 em{color:var(--accent-hot);font-style:normal}.home-edit-copy>p{color:rgba(255,255,255,.78);font-size:1.05rem;line-height:1.6;margin-bottom:20px;max-width:44ch}.home-edit-prueba{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;margin-bottom:26px;padding:9px 18px 9px 14px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.9);font-size:.92rem;text-decoration:none;transition:background .2s ease,transform .2s ease,border-color .2s ease}.home-edit-prueba:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);transform:translateY(-1px)}@media (max-width:1180px) and (min-width:901px){.home-edit-prueba{font-size:.82rem;padding:8px 14px 8px 11px}}.home-edit-prueba strong{font-weight:700;color:var(--accent-hot)}.home-edit-ctas{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.home-edit-ctas .tile-link{color:#fff}.svc-videos-franja .svc-player-thumbs{align-items:flex-start}@media (max-width:900px){.home-edit{padding:60px 0}.home-edit-prueba{white-space:normal;flex-wrap:wrap;row-gap:2px}.home-edit-grid{grid-template-columns:1fr;gap:34px}.home-edit-copy>p{max-width:none}.home-edit-ctas .btn-xl{width:100%;text-align:center}}.home-ia{background:#161617;color:#fff;padding:80px 0}.home-ia-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:48px;gap:48px;align-items:center}.home-ia-copy,.home-ia-video{min-width:0}.home-ia-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hot);margin-bottom:14px}.home-ia-copy h2{font-size:clamp(1.8rem,3.4vw,2.6rem);letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;color:#fff}.home-ia-copy h2 em{color:var(--accent-hot);font-style:normal}.home-ia-copy>p{color:rgba(255,255,255,.78);font-size:1.05rem;line-height:1.6;margin-bottom:18px;max-width:46ch}.home-ia-list{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:10px}.home-ia-list li{position:relative;padding-left:26px;color:rgba(255,255,255,.9);font-size:.98rem}.home-ia-list li:before{content:"✓";position:absolute;left:0;color:var(--accent-hot);font-weight:700}.home-ia-ctas{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.home-ia-ctas .tile-link{color:#fff}.home-ia-frame{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 30px 70px -28px rgba(0,0,0,.7)}.home-ia-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.home-ia-cap{margin-top:14px;font-size:.85rem;color:rgba(255,255,255,.6);font-style:italic}@media (max-width:860px){.home-ia{padding:60px 0}.home-ia-grid{grid-template-columns:1fr;gap:32px}.home-ia-copy>p{max-width:none}.home-ia-ctas .btn-xl{width:100%;text-align:center}}.home-ia-thumbs{display:flex;gap:12px;margin-top:16px;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:thin}.home-ia-thumbs::-webkit-scrollbar{height:6px}.home-ia-thumbs::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.ia-thumb{flex:0 0 150px;background:none;border:0;padding:0;cursor:pointer;text-align:left;color:rgba(255,255,255,.85)}.ia-thumb-img{display:block;position:relative;aspect-ratio:16/9;border-radius:10px;background-size:cover;background-position:50%;border:2px solid transparent;transition:border-color .2s,transform .2s}.ia-thumb:hover .ia-thumb-img{transform:translateY(-2px);border-color:rgba(232,130,74,.6)}.ia-thumb.active .ia-thumb-img{border-color:var(--accent-hot)}.ia-thumb-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;text-shadow:0 2px 8px rgba(0,0,0,.6);opacity:.85}.ia-thumb.active .ia-thumb-play{opacity:0}.ia-thumb small{display:block;margin-top:7px;font-size:.78rem;line-height:1.3;color:rgba(255,255,255,.7)}.ia-thumb.active small{color:#fff}@media (max-width:520px){.ia-thumb{flex-basis:132px}.home-ia-cap{font-size:.8rem}}.diag-page{padding:130px 0 90px;background:radial-gradient(120% 90% at 50% 0,#FFF3EC 0,var(--page) 55%);min-height:80vh}.diag-wrap{max-width:680px}.diag-card{background:var(--blanco);border:1px solid var(--hairline);border-radius:24px;padding:44px 40px;box-shadow:0 30px 70px -40px rgba(0,0,0,.28);animation:paneIn .4s var(--ease) both}.diag-kicker{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terracota);margin-bottom:16px}.diag-h1{font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.12;letter-spacing:-.02em;color:var(--ink);margin-bottom:16px}.diag-lead{font-size:1.08rem;line-height:1.6;color:var(--gray);margin-bottom:26px}.diag-intro .btn-xl{width:100%;text-align:center}.diag-mini{font-size:.85rem;color:var(--gray-dark);margin-top:14px}.diag-progress{height:6px;border-radius:999px;background:var(--tile-gray);overflow:hidden;margin-bottom:22px}.diag-progress span{display:block;height:100%;background:var(--grad);border-radius:999px;transition:width .35s var(--ease)}.diag-step{font-size:.82rem;font-weight:600;color:var(--gray-dark);margin-bottom:10px}.diag-q{font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.25;letter-spacing:-.01em;color:var(--ink);margin-bottom:24px;display:flex;gap:12px;align-items:flex-start}.diag-q-icon{font-size:1.6rem;line-height:1;flex:0 0 auto}.diag-opts{flex-direction:column}.diag-opt,.diag-opts{display:flex;gap:12px}.diag-opt{align-items:center;justify-content:space-between;width:100%;text-align:left;padding:18px 20px;border:1.5px solid var(--hairline);border-radius:14px;background:var(--blanco);color:var(--ink);font-size:1.02rem;font-weight:500;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.diag-opt:hover{border-color:var(--terracota);background:#FFF7F2;transform:translateY(-2px)}.diag-opt-arrow{color:var(--terracota);font-weight:700;opacity:0;transform:translateX(-6px);transition:opacity .18s,transform .18s}.diag-opt:hover .diag-opt-arrow{opacity:1;transform:translateX(0)}.diag-back{margin-top:22px;background:none;border:0;color:var(--gray);font-size:.9rem;font-weight:600;cursor:pointer;padding:6px 0}.diag-back:hover{color:var(--terracota)}.diag-result .diag-score{text-align:center;margin-bottom:22px}.diag-score-num{font-size:3.4rem;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.diag-score-num small{font-size:1.2rem;font-weight:600;color:var(--gray-dark)}.diag-gauge{height:12px;border-radius:999px;background:var(--tile-gray);overflow:hidden;margin:16px 0 12px}.diag-gauge span{display:block;height:100%;border-radius:999px;transition:width .8s var(--ease)}.diag-level{font-size:1.3rem;font-weight:800;letter-spacing:-.01em}.diag-tips{margin:26px 0;border-top:1px solid var(--hairline);padding-top:24px}.diag-tips-h{font-size:1.05rem;font-weight:700;color:var(--ink);margin-bottom:16px}.diag-tip{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--tile-gray)}.diag-tip:last-child{border-bottom:0}.diag-tip-icon{font-size:1.5rem;line-height:1;flex:0 0 auto}.diag-tip b{display:block;font-size:1rem;color:var(--ink);margin-bottom:3px}.diag-tip p{font-size:.95rem;line-height:1.55;color:var(--gray);margin:0}.diag-tip a{color:var(--terracota);font-weight:600;white-space:nowrap}.diag-cta{background:var(--tile-gray);border-radius:18px;padding:26px 24px;margin-top:8px;text-align:center}.diag-cta-lead{font-size:1rem;line-height:1.55;color:var(--ink);margin-bottom:18px}.diag-cta-btns{display:flex;flex-direction:column;gap:12px}.diag-cta-btns .btn{width:100%;text-align:center}@media (max-width:560px){.diag-page{padding:100px 0 60px}.diag-card{padding:30px 22px;border-radius:20px}}.nav-cta{background:var(--grad);color:#fff!important;padding:8px 16px;border-radius:999px;font-weight:600;transition:transform .18s,box-shadow .18s}.nav-cta:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px rgba(196,81,27,.6)}.diag-gate-h{font-size:clamp(1.6rem,3.6vw,2.2rem)}.diag-score{display:flex;align-items:center;gap:20px;border-radius:18px;padding:20px 22px;margin-bottom:22px;background:var(--tile-gray);border:1px solid var(--hairline);border-left:5px solid var(--diag-c,var(--terracota))}.diag-score-num{display:flex;align-items:baseline;gap:2px;line-height:1}.diag-score-num b{font-size:2.9rem;font-weight:700;letter-spacing:-.03em;color:var(--diag-c,var(--terracota))}.diag-score-num span{font-size:1rem;font-weight:600;color:var(--gray-dark)}.diag-score-txt{display:flex;flex-direction:column;gap:4px}.diag-score-txt strong{font-size:1.12rem;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.diag-score-txt span{font-size:.93rem;line-height:1.5;color:var(--gray)}.diag-flojas{margin-bottom:26px}.diag-flojas-h{font-size:.95rem;font-weight:600;color:var(--ink);margin-bottom:10px}.diag-flojas ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}.diag-flojas li{font-size:.88rem;font-weight:600;color:#9C3A10;background:rgba(196,81,27,.09);border:1px solid rgba(196,81,27,.22);border-radius:999px;padding:6px 14px}@media (max-width:560px){.diag-score{gap:14px;padding:16px}.diag-score-num b{font-size:2.3rem}}.diag-label{display:block;font-size:.92rem;font-weight:600;color:var(--ink);margin:6px 0 8px}.diag-label span{font-weight:400;color:var(--gray-dark)}.diag-input{width:100%;padding:15px 16px;border:1.5px solid var(--hairline);border-radius:12px;font-size:1.02rem;font-family:inherit;color:var(--ink);margin-bottom:18px;transition:border-color .18s}.diag-input:focus{outline:none;border-color:var(--terracota)}.diag-cal,.diag-receive{width:100%;text-align:center}.diag-cal{margin-top:12px}.diag-done{margin-top:16px;font-size:.92rem;color:#2E7D46;background:#EAF7EF;border-radius:12px;padding:12px 16px;line-height:1.5}.diag-relink{background:none;border:0;color:var(--terracota);font-weight:600;cursor:pointer;padding:0;font-size:inherit;text-decoration:underline}.post-test{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:radial-gradient(120% 140% at 0 0,#FFF3EC 0,var(--tile-gray) 70%);border:1px solid var(--hairline);border-radius:18px;padding:22px 26px;margin:8px 0 26px}.post-test-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.post-test-txt b{font-size:1.12rem;color:var(--ink);letter-spacing:-.01em}.post-test-txt span{font-size:.95rem;color:var(--gray);line-height:1.5}.post-test-btn{flex:0 0 auto;white-space:nowrap}@media (max-width:560px){.post-test{padding:20px}.post-test-btn{width:100%;text-align:center}}.pf{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius);padding:30px;display:flex;flex-direction:column;gap:18px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.pf-compacto{padding:24px;gap:14px}.pf-fila{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}@media (max-width:600px){.pf-fila{grid-template-columns:1fr}}.pf-campo{display:flex;flex-direction:column;gap:7px}.pf-campo label{font-size:.9rem;font-weight:600;color:var(--ink);letter-spacing:-.01em}.pf-opt{font-weight:400;color:var(--gray)}.pf-campo input,.pf-campo select,.pf-campo textarea{width:100%;font-family:var(--font-sans);font-size:1rem;color:var(--ink);background:var(--page);border:1px solid var(--hairline);border-radius:12px;padding:12px 14px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.pf-campo textarea{resize:vertical;min-height:76px}.pf-campo select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%236E6E73' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px;cursor:pointer}.pf-campo input:focus,.pf-campo select:focus,.pf-campo textarea:focus{outline:none;background:var(--blanco);border-color:var(--blue);box-shadow:0 0 0 3px rgba(196,81,27,.13)}.pf-campo input::placeholder,.pf-campo textarea::placeholder{color:var(--gray-dark)}.pf-enviar{width:100%;justify-content:center;margin-top:4px}.pf-enviar:disabled{opacity:.6;cursor:progress}.pf-nota{font-size:.82rem;line-height:1.5;color:var(--gray);margin:0;text-align:center}.pf-nota a{color:var(--link)}.pf-consent .form-consent{font-size:.85rem}.pf-consent .form-consent a{color:var(--link)}.pf-error{margin:0;font-size:.9rem;color:#B3261E;background:#FDECEA;border:1px solid #f5c6c2;border-radius:10px;padding:10px 14px}.pf-trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pf-ok{align-items:center;text-align:center;gap:12px}.pf-ok-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--grad);color:#fff;font-size:1.5rem;font-weight:700}.pf-ok h3{margin:0;font-size:1.35rem;letter-spacing:-.02em;color:var(--ink)}.pf-ok p{margin:0;color:var(--gray);line-height:1.6;max-width:46ch}.pf-alternativas{text-align:center}.pf-alternativas p{color:var(--gray);margin-bottom:22px}.send-tabs{display:flex;gap:6px;margin-top:20px;padding:5px;background:var(--tile-gray);border-radius:14px}.send-tab{flex:1 1;padding:10px 12px;border:none;border-radius:10px;background:transparent;font-family:var(--font-sans);font-size:.88rem;font-weight:600;color:var(--gray);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease)}.send-tab:hover{color:var(--ink)}.send-tab.active{background:var(--blanco);color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.1)}.form-estado{margin:0;font-size:.88rem;line-height:1.5;text-align:center}.form-estado:empty{display:none}.form-estado-ok{color:#0F5132;background:#E7F4EC;border:1px solid #badbc7;border-radius:10px;padding:10px 14px}.form-estado-error{color:#B3261E;background:#FDECEA;border:1px solid #f5c6c2;border-radius:10px;padding:10px 14px}.pf-ayuda{font-size:.78rem;line-height:1.45;color:var(--gray)}.plan-alt,.svc-plan-alt{display:block;margin-top:10px;font-size:.82rem;color:var(--gray);text-decoration:none;text-align:center}.plan-alt:hover,.svc-plan-alt:hover{color:var(--blue);text-decoration:underline}.plan-alt-light{color:rgba(255,255,255,.75)}.plan-alt-light:hover{color:#fff}.blog-card-oculta{display:none!important}.blog-mas{text-align:center;margin-top:34px}.cierre-form{margin-top:72px;padding:68px 0 78px;background:var(--tile-gray);border-top:1px solid var(--hairline);position:relative;overflow:hidden}.cierre-form:before{content:"";position:absolute;top:-180px;left:50%;width:620px;height:620px;transform:translateX(-50%);background:radial-gradient(circle,rgba(196,81,27,.07) 0,rgba(196,81,27,0) 68%);pointer-events:none}.cierre-form .wrap{position:relative}.cierre-head{text-align:center;margin-bottom:30px}.cierre-emoji{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 18px;border-radius:50%;background:var(--blue);color:#fff;font-size:1.4rem;line-height:1;box-shadow:0 6px 18px rgba(196,81,27,.22)}.cierre-h2{margin:8px 0 14px;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1.15}.cierre-h2 em{font-style:italic;font-weight:400;color:var(--blue)}.cierre-lead{max-width:44ch;margin:0 auto;font-size:1.02rem;line-height:1.65;color:var(--gray)}.cierre-sellos{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:22px 0 0;padding:0}.cierre-sellos li{display:inline-flex;align-items:center;gap:6px;padding:7px 15px;border-radius:999px;background:var(--blanco);border:1px solid var(--hairline);font-size:.82rem;font-weight:600;color:var(--ink)}.cierre-sellos li:before{content:"✓";color:var(--blue);font-weight:700}.cierre-alt{margin:20px 0 0;text-align:center;font-size:.9rem;color:var(--gray)}.cierre-alt a{color:var(--link)}.cierre-form .pf{background:var(--blanco);border-color:var(--hairline);box-shadow:0 12px 34px rgba(0,0,0,.07);padding:30px}@media (max-width:600px){.cierre-form{padding:52px 0 60px;margin-top:52px}.cierre-form .pf{padding:22px}}.pf-n{display:inline-grid;place-items:center;width:19px;height:19px;margin-right:8px;border-radius:50%;background:var(--blue);color:#fff;font-size:.68rem;font-weight:700;vertical-align:-3px}.pf-campo label{display:flex;align-items:center}.pf-campo label .pf-opt{margin-left:5px}.pf{gap:20px}.pf-campo input,.pf-campo select,.pf-campo textarea{padding:13px 15px}.pf-enviar{margin-top:6px;letter-spacing:.2px}.pf-fila .pf-campo:last-child label .pf-n{visibility:hidden}.egg-que{margin:24px 0 26px;padding:20px 22px;text-align:left;background:#FFF6EF;border:1px solid var(--hairline);border-left:3px solid var(--blue);border-radius:0 14px 14px 0}.egg-que-t{margin:0 0 12px;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.egg-que ul{margin:0;padding:0;list-style:none}.egg-que li{position:relative;padding:6px 0 6px 24px;font-size:.95rem;line-height:1.55;color:var(--ink)}.egg-que li:before{content:"✦";position:absolute;left:0;top:6px;color:var(--blue);font-weight:700}.egg-que-n{margin:14px 0 0;padding-top:13px;border-top:1px solid var(--hairline);font-size:.85rem;color:var(--gray)}.egg-form{grid-gap:18px;text-align:left;padding:26px;background:var(--blanco);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 10px 30px rgba(0,0,0,.07)}.egg-fila,.egg-form{display:grid;gap:18px}.egg-fila{grid-template-columns:1fr 1fr;grid-gap:18px}@media (max-width:600px){.egg-fila{grid-template-columns:1fr}.egg-form{padding:20px}}.egg-form .pf-campo{display:flex;flex-direction:column;gap:7px}.egg-form .pf-campo label{font-size:.9rem;font-weight:600;color:var(--ink);letter-spacing:-.01em}.egg-form .pf-campo input{width:100%;font-family:var(--font-sans);font-size:1rem;color:var(--ink);background:var(--page);border:1px solid var(--hairline);border-radius:12px;padding:13px 15px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.egg-form .pf-campo input::placeholder{color:var(--gray-dark)}.egg-form .pf-campo input:focus{outline:none;background:var(--blanco);border-color:var(--blue);box-shadow:0 0 0 3px rgba(196,81,27,.13)}.egg-form .pf-enviar{width:100%;justify-content:center;margin-top:2px}.egg-form .pf-nota{margin:0;font-size:.8rem;line-height:1.5;color:var(--gray);text-align:center}.egg-form .pf-nota a{color:var(--link)}.egg-form .pf-error{margin:0}.egg-ok{margin-top:24px;padding:30px 26px;text-align:center;background:var(--blanco);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 10px 30px rgba(0,0,0,.07)}.egg-ok-icon{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 16px;border-radius:50%;background:var(--grad);color:#fff;font-size:1.4rem}.egg-ok h4{margin:0 0 10px;font-size:1.3rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.egg-ok p{margin:0 auto;max-width:46ch;font-size:.95rem;line-height:1.65;color:var(--gray)}.footer-cols .foot-cta,.footer-cols .foot-item{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:7px 9px;margin-left:-9px;border-radius:10px;text-decoration:none;transition:background .2s var(--ease)}.footer-cols .foot-cta:hover,.footer-cols .foot-item:hover{background:rgba(0,0,0,.04);text-decoration:none}.foot-ico{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:8px;background:var(--tile-gray);color:var(--gray);transition:background .2s var(--ease),color .2s var(--ease)}.foot-item:hover .foot-ico{background:var(--blue);color:#fff}.foot-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.foot-txt strong{font-size:.78rem;font-weight:600;color:var(--ink);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.foot-txt small{font-size:.68rem;color:var(--gray-dark);line-height:1.3}.footer-cols .foot-cta{background:rgba(196,81,27,.07);border:1px solid rgba(196,81,27,.18);margin-bottom:12px}.footer-cols .foot-cta:hover{background:rgba(196,81,27,.12)}.foot-cta .foot-ico{background:var(--blue);color:#fff;font-size:.85rem}.foot-cta .foot-txt strong{color:var(--blue)}.foot-cta .foot-txt small,.hero-alt{color:var(--gray)}.hero-alt{margin:14px 0 0;font-size:.86rem}.hero-alt a{color:var(--gray);text-decoration:none}.hero-alt a:hover{color:var(--blue);text-decoration:underline}.pf-red-fila{display:flex;gap:8px;align-items:center;margin-bottom:8px}.pf-red-fila select{flex:0 0 130px;min-width:0}.pf-red-fila input{flex:1 1;min-width:0}.pf-red-quitar{flex:0 0 auto;background:none;border:1px solid rgba(255,255,255,.25);border-radius:8px;color:inherit;width:32px;height:32px;line-height:1;font-size:16px;cursor:pointer;opacity:.7}.pf-red-quitar:hover{opacity:1}.pf-red-add{background:none;border:1px dashed rgba(255,255,255,.35);border-radius:8px;color:inherit;padding:6px 12px;font-size:13px;cursor:pointer;opacity:.85}.pf-red-add:hover{opacity:1}.post-cta-alt{margin:10px 0 0;font-size:13px;opacity:.75;line-height:1.5}.post-cta-alt a{text-decoration:underline}.svc-tiles{margin-top:40px;display:flex;flex-direction:column;gap:20px}.svc-tiles-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.svc-tile{position:relative;display:flex;gap:22px;flex-direction:column;align-items:flex-start;padding:34px 32px 30px;background:#fff;border:1px solid var(--hairline);border-radius:22px;text-decoration:none;color:var(--ink);overflow:hidden;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease)}.svc-tile:after{content:"";position:absolute;inset:0;border-radius:22px;pointer-events:none;background:radial-gradient(120% 100% at 0 0,var(--acc-soft) 0,transparent 60%);opacity:0;transition:opacity .4s var(--ease)}.svc-tile:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgba(0,0,0,.22);border-color:var(--acc)}.svc-tile:hover:after{opacity:1}.svc-tile:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.svc-tile-ico{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:17px;flex:none;background:var(--acc-soft);color:var(--acc);transition:transform .4s var(--ease)}.svc-tile:hover .svc-tile-ico{transform:scale(1.06)}.svc-tile-body{display:flex;flex-direction:column;width:100%}.svc-tile-kicker{font-size:.74rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--acc);margin-bottom:9px}.svc-tile h2{margin:0 0 10px;font-size:1.45rem;line-height:1.2;letter-spacing:-.021em;font-weight:650;color:var(--ink)}.svc-tile p{margin:0 0 22px;font-size:1rem;line-height:1.5;color:var(--gray)}.svc-tile-foot{margin-top:auto;display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--hairline);width:100%}.svc-tile-precio{font-size:1rem;font-weight:600;color:var(--ink);letter-spacing:-.01em}.svc-tile-cta{font-size:.95rem;font-weight:600;color:var(--acc);white-space:nowrap}.svc-tile-cta span{display:inline-block;transition:transform .35s var(--ease)}.svc-tile:hover .svc-tile-cta span{transform:translateX(5px)}.svc-tile-hero{padding:40px 38px 34px}@media (min-width:860px){.svc-tile-hero{flex-direction:row;align-items:center;gap:34px}.svc-tile-hero .svc-tile-ico{width:82px;height:82px;border-radius:23px}.svc-tile-hero .svc-tile-ico svg{width:40px;height:40px}.svc-tile-hero h2{font-size:1.9rem}.svc-tile-hero p{font-size:1.1rem;max-width:52ch}}.svc-tile.acc-terra{--acc:#C4511B;--acc-soft:rgba(196,81,27,.10)}.svc-tile.acc-navy{--acc:#1D1D1F;--acc-soft:rgba(29,29,31,.07)}@media (max-width:720px){.svc-tiles-grid{grid-template-columns:1fr}.svc-tile,.svc-tile-hero{padding:26px 22px 24px}.svc-tile h2,.svc-tile-hero h2{font-size:1.28rem}}@media (prefers-reduced-motion:reduce){.svc-tile,.svc-tile-cta span,.svc-tile-ico{transition:none}.svc-tile:hover{transform:none}}.legal-page .svc-tile,.legal-page .svc-tile h2,.legal-page .svc-tile p,.legal-page .svc-tile span,.legal-page .svc-tile:hover,.servicio-page .svc-tile,.servicio-page .svc-tile h2,.servicio-page .svc-tile p,.servicio-page .svc-tile span,.svc-tile,.svc-tile h2,.svc-tile p,.svc-tile span,.svc-tile:hover{text-decoration:none}.svc-tile .svc-tile-cta,.svc-tile .svc-tile-kicker{color:var(--terracota)}.svc-tile.acc-navy:hover{border-color:var(--terracota)}.svc-tile.acc-navy:hover:after{background:radial-gradient(120% 100% at 0 0,rgba(196,81,27,.07) 0,transparent 60%)}.svc-h1{letter-spacing:-.035em;line-height:1.05;max-width:16ch}.svc-h1 em{font-style:normal;color:var(--terracota)}.svc-grupo{padding:52px 0 0}.svc-grupo-h{display:flex;align-items:baseline;gap:14px;margin:0 0 20px;flex-wrap:wrap}.svc-grupo-h h2{font-size:.82rem;font-weight:670;letter-spacing:.12em;text-transform:uppercase;color:var(--terracota);margin:0}.svc-grupo-h span{font-size:.95rem;color:var(--gray)}.svc-bento{display:grid;grid-gap:16px;gap:16px}.svc-bento.b-2-1{grid-template-columns:1.55fr 1fr}.svc-bento.b-1-2{grid-template-columns:1fr 1.55fr}.svc-bento.b-1{grid-template-columns:1fr}.svc-bt{position:relative;border-radius:22px;padding:34px 32px;min-height:250px;display:flex;flex-direction:column;text-decoration:none;overflow:hidden;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.svc-bt:hover{transform:translateY(-5px);box-shadow:0 22px 48px -20px rgba(0,0,0,.3)}.svc-bt:focus-visible{outline:2px solid var(--terracota);outline-offset:3px}.svc-bt-ancho{min-height:200px}.svc-bt-kick{font-size:.72rem;font-weight:660;letter-spacing:.11em;text-transform:uppercase;opacity:.72;margin-bottom:14px}.svc-bt h3{font-size:clamp(1.5rem,2.6vw,2.05rem);line-height:1.12;letter-spacing:-.026em;font-weight:660;margin:0 0 12px;max-width:16ch}.svc-bt p{font-size:1.02rem;line-height:1.5;margin:0;opacity:.82;max-width:36ch}.svc-bt-pie{margin-top:auto;padding-top:26px;display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.svc-bt-precio{font-size:1.12rem;font-weight:640;letter-spacing:-.012em}.svc-bt-cta{font-size:.97rem;font-weight:640;opacity:.9;white-space:nowrap}.svc-bt-cta i{font-style:normal;display:inline-block;transition:transform .4s var(--ease)}.svc-bt:hover .svc-bt-cta i{transform:translateX(6px)}.svc-bt.t-terra{background:var(--terracota);color:#fff}.svc-bt.t-grad{background:linear-gradient(140deg,#E8824A,#C4511B 52%,#9C3A10);color:#fff}.svc-bt.t-dark{background:var(--ink);color:#fff}.svc-bt.t-crema{background:var(--tile-gray)}.svc-bt.t-blanco,.svc-bt.t-crema{color:var(--ink);border:1px solid var(--hairline)}.svc-bt.t-blanco{background:#fff}.svc-bt.t-blanco .svc-bt-cta,.svc-bt.t-blanco .svc-bt-kick,.svc-bt.t-crema .svc-bt-cta,.svc-bt.t-crema .svc-bt-kick{color:var(--terracota);opacity:1}.svc-bt.t-blanco p,.svc-bt.t-crema p{color:var(--gray);opacity:1}.svc-bt.t-dark:after,.svc-bt.t-grad:after,.svc-bt.t-terra:after{content:"";position:absolute;right:-60px;bottom:-80px;width:280px;height:280px;border-radius:50%;background:rgba(255,255,255,.07);pointer-events:none}.legal-page .svc-bt,.legal-page .svc-bt h3,.legal-page .svc-bt p,.legal-page .svc-bt span,.legal-page .svc-bt:hover,.servicio-page .svc-bt,.servicio-page .svc-bt h3,.servicio-page .svc-bt p,.servicio-page .svc-bt span,.svc-bt,.svc-bt h3,.svc-bt i,.svc-bt p,.svc-bt span,.svc-bt:hover{text-decoration:none}@media (max-width:820px){.svc-bento.b-1-2,.svc-bento.b-2-1{grid-template-columns:1fr}.svc-bt{min-height:0;padding:28px 24px}.svc-grupo{padding:40px 0 0}}@media (prefers-reduced-motion:reduce){.svc-bt,.svc-bt-cta i{transition:none}.svc-bt:hover{transform:none}}.svc-bt.t-dark:after,.svc-bt.t-grad:after,.svc-bt.t-terra:after{z-index:0}.svc-bt>*{position:relative;z-index:1}.svc-bt.t-dark p,.svc-bt.t-grad p,.svc-bt.t-terra p{opacity:.95;color:#fff}.svc-bt.t-dark .svc-bt-kick,.svc-bt.t-grad .svc-bt-kick,.svc-bt.t-terra .svc-bt-kick{opacity:.85}.svc-bt.t-dark .svc-bt-cta,.svc-bt.t-dark .svc-bt-kick,.svc-bt.t-dark .svc-bt-precio,.svc-bt.t-dark h3,.svc-bt.t-grad .svc-bt-cta,.svc-bt.t-grad .svc-bt-kick,.svc-bt.t-grad .svc-bt-precio,.svc-bt.t-grad h3,.svc-bt.t-terra .svc-bt-cta,.svc-bt.t-terra .svc-bt-kick,.svc-bt.t-terra .svc-bt-precio,.svc-bt.t-terra h3{color:#fff}.svc-bt.t-dark .svc-bt-cta,.svc-bt.t-grad .svc-bt-cta,.svc-bt.t-terra .svc-bt-cta{opacity:1}.svci-cifras{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin:34px 0 6px;padding:26px 0;border-block:1px solid var(--hairline)}.svci-cifras .svc-cifra{text-align:center}.svci-cifras .svc-cifra b{display:block;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.svci-cifras .svc-cifra span{display:block;margin-top:6px;font-size:.82rem;color:var(--gray);font-weight:500}.svc-marquee{padding:18px 0 4px}.svc-marquee .client-name{font-size:1.1rem}.svc-marquee .client-logo{height:60px;padding:0 32px}.svc-marquee .client-logo img{height:calc(var(--h) * .85)}.svc-index .svc-grupo-h{align-items:center;gap:18px;flex-wrap:nowrap}.svc-grupo-ico{flex:0 0 auto;display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#fff;border:1px solid var(--hairline);color:var(--terracota);box-shadow:0 8px 22px -14px rgba(0,0,0,.25)}.svc-index .svc-grupo-h h2{margin-bottom:4px}.svc-index .svc-grupo-h>div>span{display:block}.svc-bt-art{padding:0;min-height:0}.svc-bt-art .svc-bt-body{padding:34px 32px;display:flex;flex-direction:column;min-width:0}.svc-bt-art .svc-bt-pie{padding-top:22px}.svc-bt-art.t-dark:after,.svc-bt-art.t-grad:after,.svc-bt-art.t-terra:after{display:none}.svc-bt-artwrap{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.svc-art{position:relative;width:100%;transition:transform .6s var(--ease)}.svc-bt:hover .svc-art{transform:translateY(-6px)}.svc-bt-grande{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,42%)}.svc-bt-grande .svc-bt-artwrap{padding:28px 28px 0 0}.svc-bt-grande .svc-bt-body{padding-right:12px}.svc-bt-precio{white-space:nowrap}.svc-bt-ancho{grid-template-columns:minmax(0,1fr) minmax(0,52%)}.svc-bt-chica{display:flex;flex-direction:column-reverse}.svc-bt-chica .svc-bt-artwrap{padding:24px 24px 0}.svc-bt-chica .svc-bt-body{padding-top:22px}.art-google{background:#fff;color:var(--ink);border-radius:14px 14px 0 0;padding:14px 16px 0;box-shadow:0 -10px 40px -20px rgba(0,0,0,.35);font-family:var(--font-sans)}.art-gbar{display:flex;align-items:center;gap:8px;border:1px solid #dfe1e5;border-radius:999px;padding:8px 12px;font-size:.78rem;color:#333;box-shadow:0 1px 6px rgba(32,33,36,.18);margin-bottom:14px}.art-gbar svg{color:#4285f4;flex:0 0 auto}.art-gres{display:flex;gap:10px;padding:8px 0 10px}.art-gres small{display:block;font-size:.62rem;color:#4d5156}.art-gres b{display:block;font-size:.86rem;color:#1a0dab;font-weight:500;margin:2px 0 3px;line-height:1.25}.art-gres i{display:block;font-style:normal;font-size:.68rem;color:#4d5156;line-height:1.35}.art-gpos{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--terracota);color:#fff;font-size:.68rem;font-weight:800}.art-gres-top{border-left:3px solid var(--terracota);padding-left:10px;margin-left:-12px;background:linear-gradient(90deg,rgba(196,81,27,.06),transparent);border-radius:0 8px 8px 0}.art-gres-ghost>span{width:26px;height:26px;border-radius:50%;background:#eee;flex:0 0 auto}.art-gres-ghost>div{flex:1 1}.art-gres-ghost b,.art-gres-ghost i,.art-gres-ghost small{background:#ececec;border-radius:4px}.art-gres-ghost small{width:40%;height:7px}.art-gres-ghost b{width:85%;height:10px}.art-gres-ghost i{width:95%;height:7px}.art-browser{background:#fff;color:var(--ink);border-radius:12px 12px 0 0;overflow:hidden;box-shadow:0 -10px 40px -20px rgba(0,0,0,.5)}.art-bbar{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#f0f0f2;border-bottom:1px solid #e3e3e6}.art-bbar span{width:8px;height:8px;border-radius:50%;background:#d6d6db}.art-bbar span:first-child{background:#ff5f57}.art-bbar span:nth-child(2){background:#febc2e}.art-bbar span:nth-child(3){background:#28c840}.art-bbar em{margin-left:8px;flex:1 1;background:#fff;border-radius:6px;font-size:.6rem;color:#888;padding:3px 8px;font-style:normal}.art-bpage{padding:10px 12px 0}.art-bnav{display:flex;align-items:center;gap:8px;margin-bottom:12px}.art-bnav b{width:34px;height:8px;border-radius:4px;background:var(--terracota)}.art-bnav i{width:22px;height:5px;border-radius:3px;background:#dcdce0;margin-left:auto}.art-bnav i+i{margin-left:0}.art-bhero{margin-bottom:12px}.art-bh1{height:11px;width:78%;border-radius:5px;background:var(--ink);margin-bottom:6px}.art-bh1.short{width:52%}.art-bcta{display:inline-block;margin-top:6px;background:var(--terracota);color:#fff;font-size:.58rem;font-weight:600;padding:4px 9px;border-radius:999px}.art-bgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.art-bgrid span{height:30px;border-radius:6px;background:linear-gradient(135deg,#f3f3f5,#e6e6ea)}.art-yt{background:#fff;color:var(--ink);border-radius:14px;overflow:hidden;border:1px solid var(--hairline);box-shadow:0 14px 34px -22px rgba(0,0,0,.35)}.art-ytthumb{position:relative;aspect-ratio:16/9;background:#111 50%/cover no-repeat}.art-ytplay{position:absolute;inset:0;margin:auto;width:52px;height:36px;display:grid;place-items:center;background:#ff0033;color:#fff;border-radius:10px;font-size:.9rem;padding-left:3px;box-shadow:0 8px 20px rgba(0,0,0,.35)}.art-ytdur{position:absolute;right:8px;bottom:8px;background:rgba(0,0,0,.8);color:#fff;font-size:.62rem;font-weight:600;padding:2px 5px;border-radius:4px}.art-ytmeta{display:flex;gap:10px;padding:10px 12px;align-items:center}.art-ytav{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#F97300;color:#fff;display:grid;place-items:center;font-size:.72rem;font-weight:800}.art-ytmeta b{display:block;font-size:.78rem;line-height:1.25}.art-ytmeta small{display:block;font-size:.64rem;color:var(--gray);margin-top:2px}.svc-art-redes{display:flex;justify-content:center;padding:0 0 0 10px}.art-phone{width:268px;background:#fff;color:var(--ink);border-radius:26px 26px 0 0;padding:10px 10px 0;box-shadow:0 -12px 40px -18px rgba(0,0,0,.55);border:6px solid #1d1d1f;border-bottom:none;position:relative}.art-pnotch{width:76px;height:16px;background:#1D1D1F;border-radius:0 0 10px 10px;margin:-10px auto 8px}.art-phead{display:flex;align-items:center;gap:8px;margin-bottom:10px}.art-pav{width:36px;height:36px;border-radius:50%;background:conic-gradient(from 20deg,#E8824A,#C4511B,#9C3A10,#E8824A);padding:2px}.art-phead b{display:block;font-size:.8rem}.art-phead small{display:block;font-size:.66rem;color:var(--gray)}.art-pgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.art-pgrid span{aspect-ratio:1;border-radius:3px}.art-pgrid .p1{background:linear-gradient(135deg,#E8824A,#C4511B)}.art-pgrid .p2{background:linear-gradient(135deg,#1D1D1F,#4a4a4f)}.art-pgrid .p3{background:linear-gradient(135deg,#FBD37E,#E8824A)}.art-pgrid .p4{background:linear-gradient(135deg,#9C3A10,#C4511B)}.art-pgrid .p5{background:linear-gradient(135deg,#F5F5F7,#D2D2D7)}.art-pgrid .p6{background:linear-gradient(135deg,#C4511B,#1D1D1F)}.art-pgrid .p7{background:linear-gradient(135deg,#D2D2D7,#F5F5F7)}.art-pgrid .p8{background:linear-gradient(135deg,#E8824A,#FBD37E)}.art-pgrid .p9{background:linear-gradient(135deg,#4a4a4f,#1D1D1F)}.art-bubble{position:absolute;background:#fff;color:var(--ink);border-radius:999px;padding:6px 11px;font-size:.68rem;box-shadow:0 10px 26px -10px rgba(0,0,0,.4);white-space:nowrap}.art-bubble b{font-weight:700}.art-bubble-a{left:0;top:38%}.art-bubble-b{right:0;top:66%}.art-brain{display:grid;grid-template-columns:118px 1fr;background:#fff;color:var(--ink);border-radius:14px 14px 0 0;overflow:hidden;border:1px solid var(--hairline);border-bottom:none;box-shadow:0 -10px 40px -22px rgba(0,0,0,.3);min-height:168px}.art-bside{background:var(--tile-gray);border-right:1px solid var(--hairline);padding:12px 10px;font-size:.66rem;display:flex;flex-direction:column;gap:7px}.art-bside b{font-size:.7rem;margin-bottom:4px;letter-spacing:-.01em}.art-bside span{color:var(--gray);padding:3px 6px;border-radius:6px}.art-bside span.on{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}.art-bchat{padding:12px;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}.art-msg{font-size:.7rem;line-height:1.35;padding:7px 10px;border-radius:12px;max-width:92%}.art-msg.me{align-self:flex-end;background:var(--terracota);color:#fff;border-bottom-right-radius:4px}.art-msg.ai{align-self:flex-start;background:var(--tile-gray);border-bottom-left-radius:4px}.art-msg.ai i{font-style:normal;display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#28c840;color:#fff;font-size:.55rem;margin-right:3px;vertical-align:-2px}.art-msg.small{font-size:.6rem;color:var(--gray);background:transparent;padding:0 2px}.cierre-fer{display:block;width:88px;height:88px;border-radius:50%;object-fit:cover;object-position:50% 28%;margin:0 auto 16px;border:3px solid #fff;box-shadow:0 10px 28px -12px rgba(0,0,0,.35)}@media (max-width:880px){.svc-bt-ancho,.svc-bt-grande{grid-template-columns:1fr;display:flex;flex-direction:column-reverse}.svc-bt-chica .svc-bt-artwrap,.svc-bt-grande .svc-bt-artwrap{padding:22px 20px 0}.svc-bt-art .svc-bt-body{padding:20px 22px 26px}.svci-cifras{grid-template-columns:1fr 1fr;gap:18px 10px;padding:20px 0}.svc-grupo-ico{width:52px;height:52px;border-radius:14px}.svc-grupo-ico svg{width:32px;height:32px}.art-brain{grid-template-columns:96px 1fr}.art-bubble-a{left:-4px}.art-bubble-b{right:-4px}}@media (prefers-reduced-motion:reduce){.svc-art,.svc-bt:hover .svc-art{transition:none;transform:none}}.svci-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:40px;gap:40px;align-items:center}.svci-kicker{display:inline-block;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--terracota);margin-bottom:18px;padding:6px 12px;border:1px solid rgba(196,81,27,.3);border-radius:999px;background:rgba(196,81,27,.05)}.legal-page .svci-h1{font-size:clamp(2.3rem,4.1vw,3.5rem);line-height:1.05;letter-spacing:-.04em;max-width:none;margin-bottom:22px}.svci-h1 em{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.svci-intro{max-width:46ch;margin-bottom:26px}.svci-ctas{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.svci-hero-art{position:relative;min-height:460px}.svci-halo,.svci-hero-art .svc-art-redes:after,.svci-hero-art .svc-art-redes:before{display:none}.svci-float{position:absolute;transition:transform .8s var(--ease)}.svci-float .art-google,.svci-float .art-phone,.svci-float .art-yt{box-shadow:0 30px 40px -22px rgba(0,0,0,.32)!important}.svci-float-video{left:0;top:4%;width:62%;transform:rotate(-4deg);z-index:2}.svci-float-seo{right:0;top:30%;width:58%;transform:rotate(3deg);z-index:3}.svci-float-redes{left:14%;bottom:-4%;width:50%;z-index:4}.svci-hero-art .art-google{border-radius:14px;padding-bottom:6px;box-shadow:none}.svci-hero-art .art-gres-ghost:last-child{display:none}.svci-hero-art .art-phone{width:190px;border-radius:26px;border-bottom:6px solid #1d1d1f;padding-bottom:10px;box-shadow:none}.svci-hero-art .art-pgrid .p7,.svci-hero-art .art-pgrid .p8,.svci-hero-art .art-pgrid .p9{display:none}.svci-hero-art .art-bubble-a{left:-6%;top:44%}.svci-hero-art .art-bubble-b{right:-4%;top:72%}.svci-hero-art .art-yt{box-shadow:none}.svci-hero:hover .svci-float-video{transform:rotate(-5deg) translateY(-6px)}.svci-hero:hover .svci-float-seo{transform:rotate(4deg) translateY(-4px)}.svci-hero:hover .svci-float-redes{transform:translateY(-8px)}.svci-cifras{margin-top:54px}@media (max-width:880px){.svci-hero{grid-template-columns:1fr;gap:26px}.legal-page .svci-h1{font-size:clamp(2.2rem,10vw,3rem);max-width:none}.svci-hero-art{min-height:380px;margin-top:10px}.svci-float-video{width:70%}.svci-float-seo{width:66%;top:34%}.svci-float-redes{left:6%;bottom:0;width:46%}.svci-hero-art .art-phone{width:160px}.svci-cifras{margin-top:30px}}@media (prefers-reduced-motion:reduce){.svci-float{transition:none}}.svc-bt-art.t-dark,.svc-bt-art.t-grad,.svc-bt-art.t-terra{isolation:isolate}.svc-bt-art.t-dark:before,.svc-bt-art.t-grad:before,.svc-bt-art.t-terra:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.34) 1.2px,transparent 1.8px);background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse at 80% 20%,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 80% 20%,#000 0,transparent 70%);opacity:.9}.svc-bt-art.t-grad{background:radial-gradient(circle at 88% 8%,rgba(251,211,126,.75),transparent 34%),radial-gradient(circle at 10% 100%,rgba(120,40,8,.6),transparent 42%),radial-gradient(circle at 60% 55%,rgba(255,255,255,.12),transparent 40%),linear-gradient(140deg,#E8824A,#C4511B 52%,#9C3A10)}.svc-bt-art.t-terra{background:radial-gradient(circle at 92% 6%,rgba(251,211,126,.45),transparent 30%),radial-gradient(circle at 0 100%,rgba(120,40,8,.45),transparent 40%),var(--terracota)}.svc-bt-art.t-dark{background:radial-gradient(circle at 90% 10%,rgba(232,130,74,.35),transparent 34%),radial-gradient(circle at 10% 95%,rgba(255,255,255,.07),transparent 40%),var(--ink)}.svc-bt-art.t-dark:before{background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.4px)}.svc-art-redes:after,.svc-art-redes:before{content:"♥";position:absolute;color:rgba(255,255,255,.14);font-weight:800;pointer-events:none;z-index:-1}.svc-art-redes:before{font-size:5.4rem;right:-2%;top:-30%;transform:rotate(14deg)}.svc-art-redes:after{content:"💬";font-size:2.6rem;left:-6%;top:6%;transform:rotate(-12deg);filter:grayscale(1) brightness(3);opacity:.3}.svc-bt-art .svc-bt-artwrap,.svc-bt-art .svc-bt-body{position:relative;z-index:1}.svc-bt-art.t-dark .svc-bt-body:before,.svc-bt-art.t-grad .svc-bt-body:after,.svc-bt-art.t-grad .svc-bt-body:before,.svc-bt-art.t-terra .svc-bt-body:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1;border:1.5px solid rgba(255,255,255,.22)}.svc-bt-art.t-grad .svc-bt-body:before{width:420px;height:420px;right:-160px;top:-200px}.svc-bt-art.t-grad .svc-bt-body:after{width:620px;height:620px;right:-260px;top:-300px;border-color:rgba(255,255,255,.12)}.svc-bt-art.t-terra .svc-bt-body:before{width:460px;height:460px;left:-220px;bottom:-260px;border-color:rgba(255,255,255,.16)}.svc-bt-art.t-dark .svc-bt-body:before{width:360px;height:360px;right:-140px;bottom:-180px;border-color:rgba(232,130,74,.28)}.svc-bt-art .svc-bt-body{overflow:visible}.svc-bt-art.t-dark .svc-bt-body,.svc-bt-art.t-grad .svc-bt-body,.svc-bt-art.t-terra .svc-bt-body{z-index:1;isolation:isolate}.svc-bt-extras{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:340px}.svc-bt-extras li{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transform:translateX(0);transition:transform .5s var(--ease),background .3s}.svc-bt-extras li:nth-child(2){margin-left:22px}.svc-bt-extras li:nth-child(3){margin-left:8px}.svc-bt:hover .svc-bt-extras li{background:rgba(255,255,255,.2)}.svc-bt:hover .svc-bt-extras li:first-child{transform:translateX(6px)}.svc-bt:hover .svc-bt-extras li:nth-child(3){transform:translateX(-4px)}.svc-bt-extra-ico{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#fff;font-size:1rem;box-shadow:0 4px 12px -6px rgba(0,0,0,.4)}.svc-bt-extras b{display:block;font-size:.84rem;font-weight:650;line-height:1.2;color:#fff}.svc-bt-extras small{display:block;font-size:.72rem;color:rgba(255,255,255,.82);margin-top:2px}.svc-bt-art .svc-bt-extras+.svc-bt-pie{padding-top:26px}@media (max-width:880px){.svc-bt-extras{max-width:none;margin-top:18px}.svc-bt-extras li:nth-child(2),.svc-bt-extras li:nth-child(3){margin-left:0}}.art-phone{padding:8px 8px 0}.art-pscreen{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:12px 12px 0 0;background:#f2f2f4}.art-pscreen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:feedFade 22.4s linear infinite}@keyframes feedFade{0%{opacity:0}3.1%{opacity:1}17.4%{opacity:1}20.5%{opacity:0}to{opacity:0}}.svci-hero-art .art-phone{width:196px;padding-bottom:8px}.svci-hero-art .art-pscreen{border-radius:12px}@media (prefers-reduced-motion:reduce){.art-pscreen img{animation:none}.art-pscreen img:first-child{opacity:1}}.svc-hero-art{text-align:left;padding-bottom:40px}.svc-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:48px;gap:48px;align-items:center}.svc-hero-art .svc-emoji{display:none}.svc-hero-art h1{margin:0 0 14px;max-width:16ch}.svc-hero-art .svc-hero-intro{margin:0 0 24px}.svc-hero-art .svc-badges,.svc-hero-art .svc-hero-ctas{justify-content:flex-start}.svc-hero-art .svc-prueba{margin:0 0 22px}.svc-hero-art .svc-scrollcue{display:none}.svc-hero-visual{position:relative;display:flex;justify-content:center;align-items:center;min-height:380px}.svc-hero-visual .svc-art{max-width:520px}.svc-hero-visual .art-brain,.svc-hero-visual .art-browser,.svc-hero-visual .art-class,.svc-hero-visual .art-google,.svc-hero-visual .art-launch,.svc-hero-visual .art-phone,.svc-hero-visual .art-yt{box-shadow:0 30px 50px -26px rgba(0,0,0,.3)!important}.svc-hero-visual .art-google{border-radius:16px;padding-bottom:8px;box-shadow:none}.svc-hero-visual .art-browser{border-radius:14px;box-shadow:none}.svc-hero-visual .art-bpage{padding-bottom:14px}.svc-hero-visual .art-bgrid span{height:44px}.svc-hero-visual .art-brain{border-radius:16px;border-bottom:1px solid var(--hairline);box-shadow:none;min-height:220px}.svc-hero-visual .art-brain .art-msg{font-size:.82rem}.svc-hero-visual .art-brain .art-bside{font-size:.76rem}.svc-hero-visual .art-yt{box-shadow:none;max-width:520px}.svc-hero-visual .art-ytmeta b{font-size:.92rem}.svc-hero-visual .art-ytmeta small{font-size:.74rem}.svc-hero-visual .svc-art-redes{padding:0;min-height:420px;display:flex;align-items:center;justify-content:center}.svc-hero-visual .art-phone{width:250px;border-radius:30px;border-bottom:6px solid #1d1d1f;padding-bottom:8px;box-shadow:none}.svc-hero-visual .art-pscreen{border-radius:18px}.svc-hero-visual .svc-art-redes:after,.svc-hero-visual .svc-art-redes:before{display:none}.svc-hero-visual .art-bubble-a{left:4%;top:30%}.svc-hero-visual .art-bubble-b{right:4%;top:64%}.svc-hero-visual .art-google .art-gres b{font-size:1rem}.svc-hero-visual .art-google .art-gres i,.svc-hero-visual .art-google .art-gres small{font-size:.76rem}.svc-hero-visual .art-gbar{font-size:.9rem;padding:10px 14px}@media (max-width:880px){.svc-hero-grid{grid-template-columns:1fr;gap:28px}.svc-hero-visual{min-height:0}.svc-hero-visual .svc-art{max-width:440px}.svc-hero-visual .svc-art-redes{min-height:0}.svc-hero-visual .art-phone{width:210px}}.home-svc{background:var(--page);padding:96px 0}.home-svc .si-sub,.home-svc .si-title{text-align:left}.home-svc .si-title{color:var(--ink)}.home-svc .si-sub{color:var(--gray)}.home-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:38px}.home-svc-grid .svc-bt{min-height:0}.home-svc-grid .svc-bt-chica .svc-bt-artwrap{padding:22px 22px 0;min-height:230px}.home-svc-grid .svc-art-redes{min-height:230px}.home-svc-grid .art-phone{width:200px}.home-svc-grid .svc-bt h3{font-size:clamp(1.35rem,1.8vw,1.6rem)}.home-svc-grid .svc-bt p{font-size:.95rem}.home-svc-more{margin-top:26px;text-align:center}@media (max-width:880px){.home-svc{padding:64px 0}.home-svc-grid{grid-template-columns:1fr}.home-svc-grid .art-phone{width:210px}}.feeds-section{padding-bottom:0;overflow:hidden}.feeds-intro{color:var(--gray);max-width:58ch;margin:10px 0 0;font-size:1.05rem;line-height:1.6}.feeds-gal{display:flex;gap:26px;padding:44px max(calc((100vw - 1024px) / 2),22px) 56px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.feeds-item{flex:0 0 auto;margin:0;scroll-snap-align:center;text-align:center;transition:transform .5s var(--ease)}.feeds-item.tilt-a{transform:rotate(-2.5deg) translateY(6px)}.feeds-item.tilt-b{transform:rotate(2.5deg)}.feeds-item:hover{transform:rotate(0) translateY(-8px)}.feeds-phone{width:210px;border-radius:28px;border-bottom:6px solid #1d1d1f;padding:8px;box-shadow:0 28px 50px -24px rgba(0,0,0,.45)}.feeds-screen{border-radius:16px}.feeds-screen img{position:static;opacity:1;animation:none;display:block;width:100%;height:100%;object-fit:cover}.feeds-item figcaption{margin-top:16px;font-size:.9rem;font-weight:600;color:var(--ink)}@media (max-width:880px){.feeds-gal{gap:18px;padding:32px 22px 44px}.feeds-phone{width:180px}}.svc-bento.b-1-1{grid-template-columns:1fr 1fr}@media (max-width:880px){.svc-bento.b-1-1{grid-template-columns:1fr}}.svc-bt-art.t-dark .svc-bt-extras li{background:rgba(255,255,255,.08)}.art-launch{background:#fff;color:var(--ink);border-radius:14px 14px 0 0;padding:14px 16px 12px;box-shadow:0 -10px 40px -22px rgba(0,0,0,.4)}.art-lhead{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px}.art-lhead b{font-size:.8rem}.art-lhead span{font-size:.64rem;color:var(--terracota);font-weight:600}.art-lfases{display:grid;grid-template-columns:7fr 5fr 2fr;grid-gap:4px;gap:4px;margin-bottom:10px}.art-lfases span{display:block;font-size:.62rem;font-weight:700;padding:5px 8px;border-radius:6px;color:#fff;line-height:1.2}.art-lfases small{display:block;font-weight:500;opacity:.85;font-size:.56rem}.art-lfases .f1{background:#E8824A}.art-lfases .f2{background:#C4511B}.art-lfases .f3{background:#9C3A10}.art-lbars{display:flex;align-items:flex-end;gap:4px;height:64px;padding:0 2px;border-bottom:1px solid var(--hairline)}.art-lbars i{flex:1 1;background:linear-gradient(180deg,#E8824A,#C4511B);border-radius:3px 3px 0 0}.art-lbars i:nth-child(n+8){background:linear-gradient(180deg,#C4511B,#9C3A10)}.art-lrow{display:flex;justify-content:space-between;margin-top:8px;font-size:.64rem;color:var(--gray)}.art-lrow b{color:var(--ink)}.svc-hero-visual .art-launch{border-radius:16px;box-shadow:none;padding:18px 20px 16px}.svc-hero-visual .art-lhead b{font-size:.95rem}.svc-hero-visual .art-lhead span,.svc-hero-visual .art-lrow{font-size:.78rem}.svc-hero-visual .art-lfases span{font-size:.74rem;padding:7px 10px}.svc-hero-visual .art-lfases small{font-size:.66rem}.svc-hero-visual .art-lbars{height:110px;gap:6px}.art-class{background:#fff;color:var(--ink);border-radius:14px 14px 0 0;overflow:hidden;border:1px solid var(--hairline);border-bottom:none;box-shadow:0 -10px 40px -22px rgba(0,0,0,.3)}.art-cbar{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--ink);color:#fff;font-size:.62rem}.art-cbar .live{color:#ff5f57;font-weight:700}.art-cbody{display:grid;grid-template-columns:1fr 34px;grid-gap:10px;gap:10px;padding:12px}.art-cboard{background:#FBF7EF;border:1px solid #eadfcb;border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:.66rem}.art-cboard b{font-size:.72rem;margin-bottom:2px}.art-cboard span{color:var(--gray)}.art-cboard .done{color:#1f8f4e}.art-cboard .now{color:var(--terracota);font-weight:700}.art-cpeople{display:flex;flex-direction:column;gap:6px;align-items:center}.art-cpeople i{width:26px;height:26px;border-radius:50%;background:conic-gradient(from 90deg,#E8824A,#C4511B,#FBD37E,#E8824A);border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.art-cpeople i:nth-child(2n){background:linear-gradient(135deg,#1D1D1F,#6E6E73)}.svc-hero-visual .art-class{border-radius:16px;border-bottom:1px solid var(--hairline);box-shadow:none}.svc-hero-visual .art-cbar{font-size:.78rem;padding:10px 14px}.svc-hero-visual .art-cboard{font-size:.84rem;gap:9px;padding:14px 16px}.svc-hero-visual .art-cboard b{font-size:.92rem}.svc-hero-visual .art-cpeople i{width:34px;height:34px}.svc-bento .svc-bt-ancho{grid-column:1/-1}.testi-avatar-img{overflow:hidden;padding:0}.testi-avatar-img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.precios-page{padding-bottom:56px}.precios-page+.pricing{padding-top:10px}.contacto-page-top{height:96px}.founder-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:56px;gap:56px;align-items:center}.founder-photo{position:relative;max-width:380px}.founder-photo img{display:block;width:100%;height:auto;border-radius:26px;box-shadow:0 30px 70px -30px rgba(0,0,0,.35)}.founder-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.founder-chip{background:#fff;border:1px solid var(--hairline);border-radius:999px;padding:8px 14px;font-size:.82rem;font-weight:650;box-shadow:0 8px 20px -14px rgba(0,0,0,.3);white-space:nowrap}.founder-chip.fc-c{background:var(--terracota);color:#fff;border-color:transparent}@keyframes chipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:880px){.founder-grid{grid-template-columns:1fr;gap:34px}.founder-photo{max-width:260px;margin:0 auto}.founder-chip{font-size:.74rem;padding:6px 11px}.founder-chips{justify-content:center}}.testi-marquee{overflow:hidden;scroll-snap-type:none;padding-left:0;padding-right:0}.testi-track{display:flex;gap:14px;width:max-content;padding-left:22px;animation:testiScroll 60s linear infinite}.testi-marquee:hover .testi-track{animation-play-state:paused}@keyframes testiScroll{to{transform:translateX(-50%)}}.testi-card{position:relative;flex:0 0 380px;overflow:hidden}.testi-quote{position:absolute;top:-18px;right:18px;font-size:7rem;line-height:1;font-weight:800;color:rgba(196,81,27,.08);pointer-events:none}.testi-stars{color:var(--terracota);font-size:.9rem;letter-spacing:2px;margin-bottom:-8px}@media (max-width:880px){.testi-marquee{overflow-x:auto;scroll-snap-type:x mandatory}.testi-track{animation:none;width:auto;padding-right:22px}.testi-card{flex:0 0 86vw;scroll-snap-align:start}.testi-track blockquote[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce){.testi-track{animation:none}}.blog-card-img{padding:0;overflow:hidden;background:#fff;border:1px solid var(--hairline)}.blog-card-img .tile-link,.blog-card-img h3,.blog-card-img p{margin-left:24px;margin-right:24px}.blog-card-img .tile-link{margin-bottom:24px}.blog-thumb{position:relative;display:block;aspect-ratio:1200/630;overflow:hidden;background:var(--tile-gray)}.blog-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ease)}.blog-card-img:hover .blog-thumb img{transform:scale(1.05)}.blog-thumb .blog-cat{position:absolute;left:14px;bottom:12px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px 10px;border-radius:999px;color:var(--terracota)}.faq-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;max-width:none;border-top:none}.faq-cols .faq-item{border:1px solid var(--hairline);border-radius:16px;background:#fff;padding:0 18px;transition:box-shadow .3s,border-color .3s;align-self:start}.faq-cols .faq-item:hover,.faq-cols .faq-item[open]{border-color:rgba(196,81,27,.35);box-shadow:0 16px 40px -24px rgba(0,0,0,.25)}.faq-cols .faq-item summary{padding:18px 0;font-size:.98rem;justify-content:flex-start}.faq-cols .faq-item summary .faq-plus{margin-left:auto}.faq-num{flex:0 0 auto;font-size:.72rem;font-weight:700;color:var(--terracota);letter-spacing:.06em}.faq-cols .faq-item p{padding:0 0 20px 34px}.faq-cols .faq-item[open] p{animation:faqIn .35s var(--ease) both}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:880px){.faq-cols{grid-template-columns:1fr}}.final-orbs{position:relative;overflow:hidden}.final-orbs .wrap{position:relative;z-index:1}.orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;pointer-events:none;animation:orbMove 18s ease-in-out infinite alternate}.orb-a{width:520px;height:520px;left:-160px;top:-200px;background:#C4511B}.orb-b{width:420px;height:420px;right:-120px;bottom:-180px;background:#E8824A;animation-delay:-6s}.orb-c{width:260px;height:260px;left:55%;top:60%;background:#9C3A10;animation-delay:-12s}@keyframes orbMove{0%{transform:translate(0) scale(1)}to{transform:translate(60px,-40px) scale(1.15)}}@media (prefers-reduced-motion:reduce){.orb{animation:none}}.contact-fer{margin:0 0 18px}.contact-sellos{justify-content:flex-start;margin:18px 0 26px}.plan-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px;line-height:1.05}.plan-price .pp-desde{font-size:1rem;font-weight:500;color:var(--gray);letter-spacing:0;flex:0 0 100%}.plan-price .pp-num,.plan-price small.pp-unit{white-space:nowrap}.plan-price small.pp-nota{flex:0 0 100%;font-size:.82rem;line-height:1.35;margin-top:4px}.price-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:4px 2px 8px;margin:22px 0 28px}.price-tabs::-webkit-scrollbar{display:none}.price-tab{flex:0 0 auto;font-size:.9rem;padding:10px 18px;white-space:nowrap}@media (min-width:900px){.price-tabs{justify-content:flex-start}.price-tab{font-size:.95rem;padding:11px 22px}}@media (min-width:1000px){.price-tabs{gap:8px}.price-tab{font-size:.9rem;padding:10px 15px}}.price-tabs.mas-dcha{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.price-tabs.mas-izq{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),transparent)}.price-tabs.mas-izq.mas-dcha{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.precios-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:40px;gap:40px;align-items:center}.precios-sellos{justify-content:flex-start;margin-top:8px}.precios-ticket-wrap{display:flex;justify-content:center}.ticket{width:min(360px,100%);background:#fff;color:var(--ink);padding:26px 24px 30px;font-size:.86rem;border-radius:6px;box-shadow:0 30px 60px -28px rgba(0,0,0,.35);transform:rotate(-2deg);position:relative;-webkit-mask:radial-gradient(circle at 8px 100%,transparent 7px,#000 8px) 0 100% /16px 16px repeat-x,linear-gradient(#000,#000) 0 0 /100% calc(100% - 8px) no-repeat;mask:radial-gradient(circle at 8px 100%,transparent 7px,#000 8px) 0 100% /16px 16px repeat-x,linear-gradient(#000,#000) 0 0 /100% calc(100% - 8px) no-repeat;animation:ticketIn .9s var(--ease) both}@keyframes ticketIn{0%{opacity:0;transform:rotate(-6deg) translateY(30px)}to{opacity:1;transform:rotate(-2deg) translateY(0)}}.ticket-head{text-align:center;border-bottom:1px dashed var(--hairline);padding-bottom:12px;margin-bottom:12px}.ticket-head b{display:block;font-size:1rem;letter-spacing:-.01em}.ticket-head small{color:var(--gray);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.ticket-row{display:flex;align-items:baseline;gap:8px;padding:6px 0}.ticket-row i{flex:1 1;border-bottom:1px dotted var(--hairline);transform:translateY(-4px)}.ticket-row span:last-child{font-weight:600;white-space:nowrap}.ticket-total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed var(--hairline);margin-top:12px;padding-top:12px;font-weight:600}.ticket-total b{font-size:1.5rem;color:var(--terracota);letter-spacing:-.03em}.ticket-foot{text-align:center;color:var(--gray);font-size:.72rem;margin-top:14px;letter-spacing:.04em}.pricing .price-tabs{position:-webkit-sticky;position:sticky;top:62px;z-index:5;background:#FAF4EB;padding:10px 0 12px}.pane-head{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:24px;gap:24px;align-items:end;margin-bottom:18px}.pane-art{display:flex;justify-content:flex-end;align-items:flex-end;overflow:hidden}.pane-art .svc-art{max-width:300px}.pane-art .art-brain,.pane-art .art-browser,.pane-art .art-class,.pane-art .art-google,.pane-art .art-launch,.pane-art .art-phone,.pane-art .art-yt{box-shadow:0 18px 34px -18px rgba(0,0,0,.28)}.pane-art .art-phone{width:150px;border-radius:22px;border-bottom:5px solid #1d1d1f;padding-bottom:6px}.pane-art .art-pscreen{border-radius:12px}.pane-art .svc-art-redes{min-height:0;padding:0}.pane-art .svc-art-redes:after,.pane-art .svc-art-redes:before{display:none}.pane-art .art-bubble{font-size:.6rem}.pane-art .art-brain,.pane-art .art-browser,.pane-art .art-class,.pane-art .art-google,.pane-art .art-launch{border-radius:14px}.pane-art .art-brain{min-height:0}.pane-art .art-brain,.pane-art .art-class{border-bottom:1px solid var(--hairline)}.pane-art .art-google{padding-bottom:6px}.pane-art .art-bpage{padding-bottom:10px}.pane-anim .pane-art .svc-art{animation:artPop .6s var(--ease) both}@keyframes artPop{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.plan{transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s}.plan:hover{transform:translateY(-6px);box-shadow:0 26px 50px -26px rgba(0,0,0,.28)}.plan-pop,.plan:hover{border-color:rgba(196,81,27,.35)}.plan-pop{position:relative;background:linear-gradient(180deg,rgba(232,130,74,.1),#fff 34%)}.plan-pop:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#E8824A,#C4511B,#9C3A10);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.8}.plan-pop .plan-badge{animation:badgePulse 2.6s ease-in-out infinite}@keyframes badgePulse{0%,to{box-shadow:0 0 0 0 rgba(196,81,27,.35)}50%{box-shadow:0 0 0 8px rgba(196,81,27,0)}}.plan-list li{transition:transform .25s var(--ease)}.plan:hover .plan-list li:before{color:var(--terracota)}@media (max-width:880px){.precios-hero{grid-template-columns:1fr;gap:26px}.ticket{transform:rotate(0);width:min(320px,100%);margin:0 auto}.pane-head{grid-template-columns:1fr}.pane-art{justify-content:flex-start}.pane-art .svc-art{max-width:260px}.pricing .price-tabs{top:56px}}@media (prefers-reduced-motion:reduce){.pane-anim .pane-art .svc-art,.plan-pop .plan-badge,.ticket{animation:none}}.svc-art-creador{display:flex;align-items:center;justify-content:center}.art-crea{display:flex;align-items:flex-end;gap:14px}.art-guion{width:190px;background:#fff;border:1px solid var(--hairline);border-radius:14px;padding:12px 14px 14px;box-shadow:0 14px 30px rgba(20,25,35,.12);transform:rotate(-2deg);display:flex;flex-direction:column;gap:5px}.art-gtop{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.art-gtag{background:var(--terracota);color:#fff;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:20px}.art-gtop>span:last-child{font-size:.6rem;color:var(--gray)}.art-guion b{font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:var(--terracota)}.art-guion i{font-size:.72rem;line-height:1.4;color:var(--ink);font-style:italic}.art-gline{display:block;height:5px;border-radius:3px;background:var(--tile-gray)}.art-gline.short{width:62%}.art-revi{width:132px;background:var(--ink);border-radius:18px;padding:8px;box-shadow:0 16px 34px rgba(20,25,35,.2);transform:rotate(2deg)}.art-rbar{display:flex;justify-content:center;margin-bottom:6px}.art-rbar .live{color:#ff7a5c;font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.art-rscreen{height:108px;border-radius:11px;background:linear-gradient(150deg,#43506b,#232c3f);display:flex;align-items:center;justify-content:center}.art-rplay{color:rgba(255,255,255,.9);font-size:1.1rem}.art-rsubs{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.55);color:#fff;font-size:.5rem;font-weight:700;letter-spacing:.1em;padding:2px 6px;border-radius:4px;white-space:nowrap}.art-rlist{list-style:none;margin:8px 0 2px;padding:0;display:flex;flex-direction:column;gap:3px}.art-rlist li{font-size:.56rem;line-height:1.3;color:rgba(255,255,255,.72)}.art-rlist li.ok{color:#9fd4a8}.art-rlist li.now{color:#ffb08c}@media (max-width:560px){.art-crea{gap:10px}.art-guion{width:158px}.art-revi{width:112px}}.home-crea{margin-top:26px}.home-crea-in{display:flex;align-items:center;gap:22px;flex-wrap:wrap;background:linear-gradient(140deg,#E8824A,#C4511B 52%,#9C3A10);color:#fff;border-radius:22px;padding:26px 30px}.home-crea-in>div{flex:1 1 320px}.home-crea-kick{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.home-crea h3{font-size:clamp(1.3rem,2.2vw,1.7rem);margin:6px 0 8px;color:#fff}.home-crea p{font-size:.95rem;line-height:1.55;margin:0;color:rgba(255,255,255,.9)}.home-crea .btn{white-space:nowrap}.pane-art .svc-art-creador{max-width:300px}.pane-art .svc-art-creador .art-crea{transform:scale(.78);transform-origin:bottom right;gap:10px}.pane-art .art-crea .art-guion{box-shadow:0 18px 34px -18px rgba(0,0,0,.28)}:root{--link:#B34A18}.clients-label{color:#6E6E73}.client-name{color:#707075}.foot-txt small{color:#6E6E73}.foot-cta .foot-txt small{color:#636366}.foot-cta .foot-txt strong,.svc-bt.t-blanco .svc-bt-cta,.svc-bt.t-blanco .svc-bt-kick,.svc-bt.t-crema .svc-bt-cta,.svc-bt.t-crema .svc-bt-kick{color:#AD4716}.final .tile-link{color:#E8824A}.egg-btn-hint{color:#6E6E73}.plan-entrada{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head ctas" "list list";align-items:center;grid-gap:18px 32px;gap:18px 32px}.plan-entrada .plan-badge{background:var(--ink)}.plan-entrada .pe-head{grid-area:head;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 22px;min-width:0}.plan-entrada .pe-head .plan-name{flex-basis:100%}.plan-entrada .pe-head .plan-tagline{margin:0;flex:1 1 280px;max-width:520px}.plan-entrada .pe-head .plan-price{white-space:nowrap}.plan-entrada .pe-ctas{grid-area:ctas;display:flex;flex-direction:column;align-items:center;gap:8px}.plan-entrada .plan-list{grid-area:list;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:0;padding:16px 0 0;border-top:1px solid var(--hairline)}.plan-entrada .btn{margin-top:0;align-self:center}@media (max-width:900px){.plan-entrada{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "list" "ctas"}.plan-entrada .plan-list{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-entrada .pe-ctas{align-items:flex-start}.plan-entrada .btn{align-self:flex-start}}@media (max-width:560px){.plan-entrada .plan-list{grid-template-columns:minmax(0,1fr)}}.svc-nicho{margin:8px auto 70px;max-width:760px;text-align:center;font-size:1.02rem;line-height:1.6;color:var(--texto);background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:18px 24px}.svc-nicho a{color:var(--link);font-weight:600;text-decoration:underline}.post-cta-mid{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin:6px 0 34px;padding:20px 24px;background:#FFF6F0;border:1px solid #f1d9c9;border-radius:16px}.post-cta-mid-txt{display:flex;flex-direction:column;gap:4px;flex:1 1 320px}.post-cta-mid-txt b{font-size:1.05rem;color:var(--ink)}.post-cta-mid-txt span{font-size:.93rem;color:#5A5A5F;line-height:1.5}.post-cta-mid .btn,.sr-only{white-space:nowrap}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}main>section.egg,main>section.faq,main>section.final,main>section.founder,main>section.home-edit,main>section.home-svc,main>section.testimonials{content-visibility:auto}main>section.home-edit{contain-intrinsic-size:auto 914px}main>section.home-svc{contain-intrinsic-size:auto 2302px}main>section.founder{contain-intrinsic-size:auto 1604px}main>section.testimonials{contain-intrinsic-size:auto 526px}main>section.faq{contain-intrinsic-size:auto 1001px}main>section.final{contain-intrinsic-size:auto 430px}main>section.egg{contain-intrinsic-size:auto 85px}@media (min-width:900px){main>section.home-edit{contain-intrinsic-size:auto 479px}main>section.home-svc{contain-intrinsic-size:auto 1035px}main>section.founder{contain-intrinsic-size:auto 863px}main>section.testimonials{contain-intrinsic-size:auto 463px}main>section.faq{contain-intrinsic-size:auto 588px}main>section.final{contain-intrinsic-size:auto 350px}}.diag-areas{max-width:760px;margin:56px auto 0;padding:0 4px}.diag-areas h2{font-family:var(--font-sans);font-size:1.5rem;line-height:1.25;color:var(--ink);margin:0 0 10px;text-wrap:balance}.diag-areas-lead{color:var(--gray);font-size:1.02rem;line-height:1.6;margin:0 0 30px}.diag-area{padding:20px 0;border-top:1px solid var(--hairline)}.diag-area:first-of-type{border-top:2px solid var(--terracota)}.diag-area h3{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:1.08rem;color:var(--ink);margin:0 0 6px}.diag-area-num{flex:none;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--terracota);font-weight:600;min-width:1.4em}.diag-area-icon{font-size:1rem}.diag-area-q{color:var(--ink);font-weight:500;margin:0 0 8px;font-size:.98rem;line-height:1.5}.diag-area-txt{color:var(--gray);margin:0;font-size:.96rem;line-height:1.62}.diag-areas-cierre{margin:30px 0 22px;padding:18px 20px;border-radius:14px;background:var(--tile-gray);color:var(--ink);font-size:.98rem;line-height:1.6}.diag-areas .btn{width:100%}@media (min-width:640px){.diag-areas .btn{width:auto}}@media (max-width:480px){.diag-areas{margin-top:40px}.diag-areas h2{font-size:1.32rem}}.post-body .tabla-scroll{margin:24px 0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid var(--borde);background:var(--blanco)}.post-body .tabla-scroll table{margin:0;border-radius:0}.post-body .tabla-scroll tr:last-child td{border-bottom:0}.post-body .lcm-graf{margin:30px 0;padding:22px 24px 18px;background:var(--blanco);border:1px solid var(--borde);border-radius:16px;min-width:0}.post-body .lcm-graf-tit{display:block;font-size:1.02rem;font-weight:700;color:var(--navy);margin:0 0 4px;line-height:1.35}.post-body .lcm-graf-sub{display:block;font-size:.86rem;color:var(--navy-soft);margin:0 0 18px;line-height:1.45}.post-body .lcm-barras{display:grid;grid-gap:14px;gap:14px}.post-body .lcm-fila{display:grid;grid-template-columns:minmax(0,10rem) minmax(0,1fr) auto;align-items:center;grid-column-gap:14px;column-gap:14px;grid-row-gap:6px;row-gap:6px}.post-body .lcm-et{font-size:.9rem;font-weight:600;color:var(--navy);line-height:1.3;min-width:0;overflow-wrap:anywhere}.post-body .lcm-et small{display:block;font-weight:400;font-size:.78rem;color:var(--navy-soft)}.post-body .lcm-barra{position:relative;height:16px;background:var(--tile-gray);border-radius:999px;overflow:hidden;min-width:0}.post-body .lcm-barra i{position:absolute;inset:0 auto 0 0;width:var(--v,0);min-width:6px;border-radius:999px;background:#8a9bb3}.post-body .lcm-fila.is-dest .lcm-barra i{background:var(--grad)}.post-body .lcm-fila.is-dest .lcm-et,.post-body .lcm-fila.is-dest .lcm-val{color:var(--terracota)}.post-body .lcm-val{font-size:.95rem;font-weight:700;color:var(--navy);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.post-body .lcm-graf-nota{font-size:.8rem;color:var(--navy-soft);margin:16px 0 0;line-height:1.5}.post-body .lcm-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));grid-gap:12px;gap:12px;margin:26px 0}.post-body .lcm-dato{background:var(--blanco);border:1px solid var(--borde);border-radius:14px;padding:16px 18px;min-width:0}.post-body .lcm-dato b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--terracota);margin-bottom:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post-body .lcm-dato span{display:block;font-size:.86rem;line-height:1.45;color:var(--navy-soft)}@media (max-width:560px){.post-body .tabla-scroll table{font-size:.84rem}.post-body .tabla-scroll td,.post-body .tabla-scroll th{padding:9px 10px;min-width:4.6rem}.post-body .lcm-graf{padding:18px 16px 14px;margin:24px 0}.post-body .lcm-fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"et val" "barra barra"}.post-body .lcm-et{grid-area:et}.post-body .lcm-val{grid-area:val}.post-body .lcm-barra{grid-area:barra;height:12px}.post-body .lcm-datos{grid-template-columns:minmax(0,1fr);gap:10px}.post-body .lcm-dato{display:grid;grid-template-columns:minmax(0,6.8rem) minmax(0,1fr);align-items:center;grid-column-gap:14px;column-gap:14px;padding:14px 16px}.post-body .lcm-dato b{font-size:1.4rem;margin:0}}.plans.plans-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-inline:auto}@media (max-width:900px){.plans.plans-2{grid-template-columns:1fr}}.plans-vid{align-items:stretch}.plan-vid{padding-top:22px;overflow:visible}.plan-vid .vid-art{position:relative;height:150px;border-radius:16px;margin:0 0 14px;overflow:hidden}.vid-art-reel{background:linear-gradient(135deg,#2A1A12,#5A2A12 55%,#C4511B);display:flex;align-items:center;justify-content:center;gap:14px}.va-phone{position:relative;width:62px;aspect-ratio:9/16;border-radius:12px;border:3px solid #111;background:linear-gradient(180deg,#F2C9A8,#E8824A 60%,#9C3A10);box-shadow:0 12px 24px -8px rgba(0,0,0,.55);transition:transform .5s var(--ease)}.va-p1{transform:rotate(-9deg) translateY(8px);background:linear-gradient(180deg,#F7E3D1,#C98A62 70%,#6B3419)}.va-p2{width:74px;z-index:2}.va-p3{transform:rotate(9deg) translateY(8px);background:linear-gradient(180deg,#E9D8C8,#8C6A55 70%,#2E2019)}.plan-vid:hover .va-p1{transform:rotate(-13deg) translate(-4px,4px)}.plan-vid:hover .va-p3{transform:rotate(13deg) translate(4px,4px)}.plan-vid:hover .va-p2{transform:translateY(-4px) scale(1.04)}.va-time{position:absolute;top:4px;right:5px;font-size:.5rem;color:#fff;font-weight:700;background:rgba(0,0,0,.45);padding:1px 4px;border-radius:4px}.va-play{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:.9rem;text-shadow:0 2px 6px rgba(0,0,0,.4)}.va-sub{position:absolute;left:4px;right:4px;bottom:8px;font-size:.45rem;line-height:1.2;font-weight:800;color:#111;background:#FFE14D;border-radius:3px;padding:2px 3px;text-align:center}.va-heart{position:absolute;right:-30px;top:30%;font-size:.58rem;font-weight:700;color:#fff;background:#C4511B;padding:3px 7px;border-radius:999px;box-shadow:0 6px 14px -4px rgba(0,0,0,.5);white-space:nowrap}.vid-art-yt{background:linear-gradient(135deg,#1D1D1F,#3A2418);display:grid;grid-template-columns:1fr 44px;grid-gap:10px}.va-player{position:relative;border-radius:10px;background:linear-gradient(135deg,#F2C9A8,#E8824A 45%,#9C3A10);overflow:hidden}.va-bigplay{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:46px;height:32px;border-radius:9px;background:#C4511B;color:#fff;display:grid;place-items:center;font-size:.8rem;box-shadow:0 8px 18px -6px rgba(0,0,0,.6);transition:transform .4s var(--ease)}.plan-vid:hover .va-bigplay{transform:translate(-50%,-50%) scale(1.12)}.va-dur{position:absolute;right:8px;bottom:16px;font-size:.6rem;font-weight:700;color:#fff;background:rgba(0,0,0,.7);padding:1px 5px;border-radius:4px}.va-bar{right:0;background:rgba(255,255,255,.35)}.va-bar,.va-bar i{position:absolute;left:0;bottom:0}.va-bar i{top:0;width:38%;background:#fff;transition:width 1.2s var(--ease)}.plan-vid:hover .va-bar i{width:64%}.va-bar b{position:absolute;top:0;bottom:0;width:2px;background:#1D1D1F}.va-thumbs{display:grid;grid-gap:6px;gap:6px;align-content:stretch}.va-thumbs span{border-radius:5px;background:linear-gradient(135deg,#E8824A,#9C3A10);color:#fff;font-size:.55rem;font-weight:700;display:grid;place-items:center;opacity:.9}.va-thumbs span:nth-child(2){background:linear-gradient(135deg,#F2C9A8,#C4511B)}.va-thumbs span:nth-child(3){background:linear-gradient(135deg,#C98A62,#5A2A12)}.va-thumbs span:nth-child(4){background:linear-gradient(135deg,#8C6A55,#2E2019)}.btn.cta-xl{align-self:stretch;margin-top:auto;padding:15px 22px;font-size:1.04rem;font-weight:600;color:#fff;box-shadow:0 14px 30px -12px rgba(196,81,27,.7)}.btn.cta-xl,.btn.cta-xl:hover{background:var(--grad)}.cta-xl:hover{transform:translateY(-2px);box-shadow:0 18px 36px -12px rgba(196,81,27,.85)}.cta-arrow{display:inline-block;transition:transform .3s var(--ease)}.plan-curso .vid-cta:hover .cta-arrow,.plan-vid .vid-cta:hover .vid-arrow{transform:translateX(5px)}.cta-trust{display:block;text-align:center;font-size:.78rem;color:var(--gray);margin-top:8px}.cta-trust:before{content:"●";color:#2EA44F;font-size:.6rem;margin-right:6px;vertical-align:middle}@media (prefers-reduced-motion:reduce){.cta-arrow,.va-bar i,.va-bigplay,.va-phone{transition:none}}.plan-vid .vid-art{height:212px}.vid-art-reel{isolation:isolate;gap:12px;background:linear-gradient(135deg,#22140D,#4E2410 50%,#C4511B)}.va-glow{position:absolute;inset:-40%;z-index:-1;background:radial-gradient(circle at 30% 40%,rgba(255,170,110,.35),transparent 45%),radial-gradient(circle at 75% 65%,rgba(196,81,27,.6),transparent 50%);animation:vaGlow 9s ease-in-out infinite alternate}@keyframes vaGlow{0%{transform:translate(-6%,-4%) rotate(0deg)}to{transform:translate(6%,4%) rotate(25deg)}}.va-phone{overflow:visible;width:80px;border-width:3px;border-radius:14px}.va-p1,.va-p3{overflow:hidden}.va-p2{width:104px;border-radius:16px;background:linear-gradient(180deg,#F6D3B4,#E8824A 48%,#8E3410);box-shadow:0 18px 34px -10px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.08)}.va-p1{animation:vaFloat1 4.2s ease-in-out infinite}.va-p2{animation:vaFloat2 3.6s ease-in-out infinite}.va-p3{animation:vaFloat3 4.6s ease-in-out .6s infinite}@keyframes vaFloat1{0%,to{transform:rotate(-10deg) translateY(10px)}50%{transform:rotate(-12deg) translateY(2px)}}@keyframes vaFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes vaFloat3{0%,to{transform:rotate(10deg) translateY(10px)}50%{transform:rotate(12deg) translateY(2px)}}.plan-vid:hover .va-phone{animation-play-state:paused}.va-shine{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:3}.va-shine:after{content:"";position:absolute;top:-20%;bottom:-20%;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-12deg);animation:vaShine 4.5s ease-in-out infinite}.va-p1 .va-shine:after{animation-delay:.4s}.va-p3 .va-shine:after{animation-delay:1.6s}@keyframes vaShine{0%,55%{left:-60%}85%,to{left:130%}}.va-play{animation:vaPlay 2.4s ease-in-out infinite}.va-p2 .va-play{font-size:1.15rem;top:-8px}@keyframes vaPlay{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.22);opacity:1}}.va-sub{animation:vaSub 2.4s cubic-bezier(.3,1.6,.5,1) infinite;bottom:10px}.va-p1 .va-sub{animation-delay:.8s}.va-p3 .va-sub{animation-delay:1.6s}@keyframes vaSub{0%,60%,to{transform:scale(1)}70%{transform:scale(1.14) rotate(-2deg)}80%{transform:scale(.97)}}.va-prog{position:absolute;left:5px;right:5px;bottom:4px;height:2px;border-radius:2px;background:rgba(255,255,255,.35);overflow:hidden;z-index:2}.va-prog i{display:block;height:100%;width:100%;background:#fff;transform-origin:left;animation:vaProg 5s linear infinite}.va-p1 .va-prog i{animation-duration:4s}.va-p3 .va-prog i{animation-duration:3s}@keyframes vaProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.va-wave{position:absolute;left:50%;top:66%;transform:translateX(-50%);display:flex;align-items:center;gap:2px;height:14px}.va-wave i{width:3px;height:100%;border-radius:2px;background:rgba(255,255,255,.85);transform-origin:center;animation:vaWave 1s ease-in-out infinite}.va-wave i:nth-child(2){animation-delay:-.2s}.va-wave i:nth-child(3){animation-delay:-.5s}.va-wave i:nth-child(4){animation-delay:-.1s}.va-wave i:nth-child(5){animation-delay:-.7s}.va-wave i:nth-child(6){animation-delay:-.3s}.va-wave i:nth-child(7){animation-delay:-.6s}@keyframes vaWave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.va-tabs{position:absolute;top:7px;left:0;right:0;display:flex;justify-content:center;gap:6px;font-size:.4rem;color:rgba(255,255,255,.7);z-index:2}.va-tabs b{font-weight:700}.va-tabs b.on{color:#fff;border-bottom:1.5px solid #fff;padding-bottom:1px}.va-actions{position:absolute;right:4px;bottom:34px;gap:5px;z-index:2}.va-actions,.va-actions i{display:flex;flex-direction:column;align-items:center}.va-actions i{font-style:normal;font-size:.62rem;line-height:1;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.45)}.va-actions i:nth-child(2){color:#FF4D5E;animation:vaPop 2.4s ease-in-out infinite}.va-actions small{font-size:.36rem;font-weight:700;color:#fff;margin-top:1px}.va-actions .va-av{width:18px;height:18px;border-radius:50%;background:#fff;border:1.5px solid #fff;display:grid;place-items:center;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.4)}.va-actions .va-av img{width:100%;height:100%;object-fit:cover;display:block}@keyframes vaPop{0%,70%,to{transform:scale(1)}78%{transform:scale(1.3)}86%{transform:scale(.95)}}.va-user{bottom:38px;font-size:.42rem;font-weight:800}.va-kara,.va-user{position:absolute;left:6px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:2}.va-kara{right:26px;bottom:22px;font-size:.5rem;font-weight:900;white-space:nowrap}.va-kara b{display:inline-block;padding:0 2px;border-radius:3px;animation:vaKara 2.4s steps(1) infinite}.va-kara b:nth-child(2){animation-delay:.6s}.va-kara b:nth-child(3){animation-delay:1.2s}@keyframes vaKara{0%{background:#FFE14D;color:#111;transform:scale(1.12)}25%,to{background:transparent;color:#fff;transform:scale(1)}}.va-music{position:absolute;left:6px;right:26px;bottom:10px;overflow:hidden;white-space:nowrap;font-size:.38rem;font-weight:600;color:rgba(255,255,255,.9);z-index:2}.va-music span{display:inline-block;animation:vaTicker 6s linear infinite}@keyframes vaTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.va-hearts{position:absolute;right:2px;bottom:56%;width:22px;height:50px;pointer-events:none;z-index:2}.va-hearts i{position:absolute;bottom:0;left:50%;font-style:normal;font-size:.62rem;color:#FF4D5E;text-shadow:0 2px 6px rgba(0,0,0,.35);opacity:0;animation:vaHeartUp 3s ease-out infinite}.va-hearts i:nth-child(2){animation-delay:.6s;color:#FFB199;font-size:.5rem}.va-hearts i:nth-child(3){animation-delay:1.2s;color:#fff}.va-hearts i:nth-child(4){animation-delay:1.8s;color:#FFE14D;font-size:.5rem}.va-hearts i:nth-child(5){animation-delay:2.4s}@keyframes vaHeartUp{0%{opacity:0;transform:translate(-50%) scale(.5)}15%{opacity:1}50%{transform:translate(calc(-50% - 7px),-24px) scale(1);opacity:.9}to{opacity:0;transform:translate(calc(-50% + 5px),-46px) scale(1.1)}}.va-chip{position:absolute;z-index:4;font-size:.62rem;font-weight:800;color:#1D1D1F;background:#fff;padding:4px 9px;border-radius:999px;box-shadow:0 8px 18px -6px rgba(0,0,0,.55);white-space:nowrap;animation:vaChip 5s ease-in-out infinite}.va-chip1{top:14px;left:12px;transform:rotate(-6deg)}.va-chip2{bottom:16px;left:18px;background:#FFE14D;animation-delay:-1.7s}.va-chip3{top:18px;right:12px;background:#1D3050;color:#fff;animation-delay:-3.3s}@keyframes vaChip{0%,to{translate:0 0}50%{translate:0 -5px}}.vid-art-yt{grid-template-columns:minmax(0,1fr) 66px;gap:10px;padding:14px;background:linear-gradient(135deg,#17171A,#3A2418)}.va-player{isolation:isolate;background:#1D1D1F;box-shadow:0 12px 26px -10px rgba(0,0,0,.7)}.va-shots,.va-shots i{position:absolute;inset:0}.va-shots i{background-size:cover;background-position:50%;opacity:0;animation:vaShot 12s linear infinite}.va-shots i:nth-child(2){animation-delay:-9s}.va-shots i:nth-child(3){animation-delay:-6s}.va-shots i:nth-child(4){animation-delay:-3s}@keyframes vaShot{0%{opacity:0;transform:scale(1)}3%{opacity:1}25%{opacity:1;transform:scale(1.09)}28%,to{opacity:0;transform:scale(1.1)}}.va-shots:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 28%,transparent 55%,rgba(0,0,0,.6));z-index:1}.va-player .va-shine{z-index:2}.va-player .va-shine:after{animation-duration:6s}.va-chan{position:absolute;top:8px;left:8px;z-index:3;display:flex;align-items:center;gap:5px;font-size:.58rem;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.va-chan i{width:18px;height:18px;border-radius:50%;background:#C4511B;border:1.5px solid #fff;display:grid;place-items:center;font-style:normal;font-size:.52rem;font-weight:900}.va-bigplay{z-index:3;width:50px;height:34px;top:46%}.va-bigplay:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid #fff;animation:vaRing 2.2s ease-out infinite}@keyframes vaRing{0%{transform:scale(1);opacity:.8}to{transform:scale(1.7);opacity:0}}.va-dur{z-index:3;bottom:14px}.va-bar{z-index:3;height:5px}.va-bar i{transform-origin:left;background:#E8824A;animation:vaBar 12s linear infinite;transition:none}.plan-vid:hover .va-bar i,.va-bar i{width:100%}@keyframes vaBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.va-bar b{z-index:1}.va-head{position:absolute;top:50%;left:0;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:#E8824A;border:2px solid #fff;z-index:2;animation:vaHead 12s linear infinite}@keyframes vaHead{0%{left:0}to{left:100%}}.va-caps{bottom:14px;transform:translateX(-50%);height:18px;width:60%;z-index:3}.va-caps,.va-caps span{position:absolute;left:50%}.va-caps span{top:0;white-space:nowrap;font-size:.64rem;font-weight:800;color:#111;background:#FFE14D;padding:2px 7px;border-radius:4px;opacity:0;animation:vaCap 12s linear infinite}.va-caps span:nth-child(2){animation-delay:-9s}.va-caps span:nth-child(3){animation-delay:-6s}.va-caps span:nth-child(4){animation-delay:-3s}@keyframes vaCap{0%{opacity:0;transform:translate(-50%,5px)}24%,3%{opacity:1;transform:translate(-50%)}26%,to{opacity:0;transform:translate(-50%,-4px)}}.va-thumbs{gap:7px}.va-thumbs span{position:relative;overflow:hidden;border-radius:6px;background-size:cover;background-position:50%;opacity:.62;filter:saturate(.7);animation:vaThumb 12s linear infinite}.va-thumbs span:nth-child(2){animation-delay:-9s}.va-thumbs span:nth-child(3){animation-delay:-6s}.va-thumbs span:nth-child(4){animation-delay:-3s}.va-thumbs em{position:absolute;left:3px;bottom:2px;font-style:normal;font-size:.5rem;font-weight:800;color:#fff;background:rgba(0,0,0,.65);padding:0 4px;border-radius:3px}@keyframes vaThumb{0%,24%{opacity:1;filter:none;transform:scale(1.06);box-shadow:0 0 0 2px #E8824A,0 6px 14px -4px rgba(0,0,0,.8)}26%,to{opacity:.62;transform:scale(1);box-shadow:none;filter:saturate(.7)}}.plan-vid .vid-art-yt{height:auto;align-items:start;grid-template-columns:minmax(0,1fr) calc((100% - 2px) * .2 - 8px)}.vid-art-yt .va-player{aspect-ratio:16/9}.vid-art-yt .va-thumbs{display:grid;grid-template-rows:none;grid-gap:6px;gap:6px}.vid-art-yt .va-thumbs span{aspect-ratio:16/9;width:100%;background-color:#2A1A12;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:901px){.plan-vid .vid-art-reel{height:212px}.plan-vid .vid-art-yt{min-height:212px;align-content:center}}@media (max-width:900px){.plan-vid .vid-art-reel{height:210px}}.va-phone>span{z-index:2}.va-photo{position:absolute;inset:0;border-radius:11px;background-size:cover;background-position:50%;z-index:0;overflow:hidden;animation:vaKen 9s ease-in-out infinite alternate}.va-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 22%,transparent 55%,rgba(0,0,0,.7))}.va-ph-creadora{background-size:175%;background-position:22% 18%;animation-name:vaKen1}.va-ph-cafe{background-position:40% 55%}.va-ph-tutorial{background-position:60% 60%;animation-delay:-3s}@keyframes vaKen{0%{transform:scale(1)}to{transform:scale(1.12) translateY(-3%)}}@keyframes vaKen1{0%{background-size:175%;background-position:22% 18%}to{background-size:195%;background-position:20% 16%}}.va-p1,.va-p2,.va-p3{background:#1A120D}.va-p3 .va-time{display:none}.va-rec{position:absolute;top:5px;left:6px;font-size:.4rem;font-weight:800;color:#fff;background:rgba(220,40,40,.9);padding:1px 4px;border-radius:4px;animation:vaBlink 1.2s steps(2) infinite}@keyframes vaBlink{50%{opacity:.35}}.va-tag{position:absolute;top:5px;left:6px;font-size:.38rem;font-weight:800;letter-spacing:.04em;color:#fff;background:#1D3050;padding:1px 4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.va-photo,.va-rec{animation:none!important}}.plan-vid .btn.cta-xl{position:relative;overflow:hidden}.plan-vid .btn.cta-xl:after{content:"";position:absolute;top:0;bottom:0;width:35%;left:-50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-15deg);animation:vaShine 5s ease-in-out 1s infinite;pointer-events:none}.plan-vid .btn.cta-xl .cta-arrow{animation:vaNudge 1.8s ease-in-out infinite}@keyframes vaNudge{0%,60%,to{transform:translateX(0)}75%{transform:translateX(5px)}}@media (max-width:420px){.va-phone{width:68px}.va-p2{width:92px}.vid-art-reel{gap:9px}.va-chip{font-size:.56rem;padding:3px 7px}.va-chip1{left:8px;top:10px}.va-chip3{right:8px;top:12px}.va-chip2{left:10px;bottom:10px}.va-caps span{font-size:.56rem}.va-bigplay{width:42px;height:29px}.va-chan{font-size:.52rem}.va-p1 .va-time,.va-p3 .va-time{display:none}.plan-vid .btn.cta-xl{font-size:.98rem;padding:15px 16px;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.plan-vid .btn.cta-xl .cta-arrow,.plan-vid .btn.cta-xl:after,.va-actions i,.va-bar i,.va-bigplay:after,.va-caps span,.va-chip,.va-glow,.va-head,.va-hearts i,.va-kara b,.va-music span,.va-phone,.va-play,.va-prog i,.va-shine:after,.va-shots i,.va-sub,.va-thumbs span,.va-wave i{animation:none!important}.va-caps span:not(:first-child),.va-hearts{display:none}.va-caps span:first-child,.va-shots i:first-child,.va-thumbs span:first-child{opacity:1;transform:translateX(-50%)}.va-shots i:first-child,.va-thumbs span:first-child{transform:none}.va-bar i{transform:scaleX(.38)}.va-head{left:38%}}.plan-curso{position:relative;margin-top:34px;background:#fff;border:1px solid var(--hairline);border-radius:26px;padding:44px 44px 36px;box-shadow:0 30px 60px -40px rgba(60,30,10,.35)}.pc-badge{position:absolute;top:-13px;left:40px;background:var(--ink);color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border-radius:999px}.pc-top{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:28px 56px;gap:28px 56px;align-items:end;padding-bottom:32px;border-bottom:1px solid var(--hairline)}.pc-kicker{display:block;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terracota);margin-bottom:12px}.pc-title{font-size:clamp(1.55rem,2.6vw,2.15rem);line-height:1.12;letter-spacing:-.025em;color:var(--ink);margin:0 0 14px;max-width:560px}.pc-title em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;color:var(--terracota)}.pc-lead{font-size:1rem;line-height:1.6;color:var(--texto);max-width:600px;margin:0}.pc-ctas{display:flex;flex-direction:column;align-items:stretch}.pc-desde{font-size:.9rem;color:var(--gray)}.pc-precio{font-size:2.6rem;font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1;margin:2px 0 18px;white-space:nowrap}.pc-ctas .cta-xl{margin-top:0}.pc-uses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;padding:32px 0}.pc-use{display:flex;flex-direction:column;gap:8px}.pc-ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(196,81,27,.09);margin-bottom:6px;transition:background .3s var(--ease),transform .3s var(--ease)}.pc-ico svg{width:22px;height:22px;fill:none;stroke:var(--terracota);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s var(--ease)}.pc-use:hover .pc-ico{background:var(--terracota);transform:translateY(-2px)}.pc-use:hover .pc-ico svg{stroke:#fff}.pc-use strong{font-size:1rem;color:var(--ink);line-height:1.3}.pc-use>span:last-child{font-size:.88rem;line-height:1.55;color:var(--gray-dark,#515154)}.pc-foot{background:#FBF6F0;border-radius:18px;padding:22px 24px 18px}.pc-tramos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pc-tramo{display:flex;flex-direction:column;gap:4px;padding:0 20px;border-left:1px solid #eadbcb}.pc-tramo:first-child{border-left:0;padding-left:0}.pct-n{font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--terracota)}.pct-n em{font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;color:var(--gray);font-size:.82rem}.pct-p{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.pct-p small{font-size:.78rem;font-weight:500;color:var(--gray);letter-spacing:0;margin-right:2px}.pc-note{margin:16px 0 0;padding-top:14px;border-top:1px solid #eadbcb;font-size:.84rem;color:var(--gray)}@media (max-width:1000px){.pc-uses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.plan-curso{padding:38px 24px 26px}.pc-badge{left:24px}.pc-top{grid-template-columns:1fr;align-items:start}.pc-tramos{grid-template-columns:1fr 1fr;row-gap:16px}.pc-tramo:nth-child(3){border-left:0;padding-left:0}}@media (max-width:560px){.pc-uses{grid-template-columns:1fr;gap:22px}.pct-p{font-size:1.15rem}.pc-tramo{padding:0 12px}}.plans-cta .plan .cta-trust{margin-top:10px}.svc-plans{gap:20px;margin:34px 0 22px;align-items:stretch}.svc-plans-4{grid-template-columns:repeat(4,minmax(0,1fr))}.svc-plans-3{grid-template-columns:repeat(3,minmax(0,1fr))}.svc-plans-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.svc-plan{padding:34px 28px 26px;gap:0;border-radius:22px;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.svc-plan:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px rgba(60,30,10,.35)}.svc-plan-pop{border:2px solid var(--sa);background:linear-gradient(180deg,var(--sa-soft,rgba(196,81,27,.06)) 0,#fff 38%)}.svc-plan-badge{left:28px;transform:none;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;padding:5px 12px}.svc-plan-name{margin-bottom:8px}.svc-plan-tag{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:.95rem;line-height:1.45;color:#8a6a52;margin:0 0 18px;min-height:2.9em}.svc-plan-pricebox{display:flex;flex-direction:column;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--hairline)}.svc-plan-desde{font-size:.85rem;color:var(--gray);line-height:1.2}.svc-plan-price{font-size:2.3rem;line-height:1.05;white-space:nowrap}.svc-plan-price-txt{font-size:2rem}.svc-plan-price small{margin-left:4px}.svc-plan ul{margin:0 0 26px;gap:11px}.svc-plan li{font-size:.9rem;line-height:1.45;color:var(--texto)}.svc-plan .btn.cta-xl{width:100%;margin-top:auto;background:var(--sa-grad,var(--grad));box-shadow:0 14px 30px -14px var(--sa)}.svc-plan .cta-trust{margin-top:10px}.svc-plan .svc-plan-alt{margin-top:6px}@media (max-width:1100px){.svc-plans-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.svc-plans-2,.svc-plans-3{grid-template-columns:1fr;max-width:520px}}@media (max-width:640px){.svc-plans-4{grid-template-columns:1fr}}.plan-curso{margin-bottom:26px}.cta-trust{white-space:nowrap}@media (max-width:380px){.cta-trust{white-space:normal}}.svc-plan-price-txt{line-height:2.415rem}.cta-trust{font-size:.76rem}.svc-plan-pricebox{min-height:86px;justify-content:flex-end}@media (max-width:560px){.pct-n em{display:block}}.svc-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.svc-grid-4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.svc-grid-4{grid-template-columns:1fr}}.pick{background:#fff;border:1px solid var(--hairline);border-radius:26px;padding:26px;box-shadow:0 34px 70px -44px rgba(60,30,10,.45);animation:fadeUp .8s .15s var(--ease) both}.pick-head{display:flex;flex-direction:column;gap:4px;padding:0 6px 18px}.pick-kicker{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.pick-hint{font-size:.85rem;color:var(--gray)}.pick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.pick-item{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:16px;background:#FBF7F2;border:1px solid transparent;transition:background .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.pick-item:focus-visible,.pick-item:hover{background:#fff;border-color:rgba(196,81,27,.35);transform:translateY(-2px);box-shadow:0 14px 28px -18px rgba(196,81,27,.55)}.pick-item:focus-visible{outline:2px solid var(--terracota);outline-offset:2px}.pick-ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(196,81,27,.1);transition:background .25s var(--ease)}.pick-ico svg{width:21px;height:21px;fill:none;stroke:var(--terracota);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s var(--ease)}.pick-item:hover .pick-ico{background:var(--terracota)}.pick-item:hover .pick-ico svg{stroke:#fff}.pick-txt{display:flex;flex-direction:column;min-width:0}.pick-txt b{font-size:.95rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pick-txt small{font-size:.8rem;color:var(--gray);white-space:nowrap}.pick-arrow{color:var(--terracota);opacity:0;transform:translateX(-4px);transition:opacity .25s var(--ease),transform .25s var(--ease)}.pick-item:focus-visible .pick-arrow,.pick-item:hover .pick-arrow{opacity:1;transform:none}@media (max-width:900px){.pick{padding:18px}}@media (max-width:460px){.pick-grid{grid-template-columns:1fr}.pick-arrow{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pick{animation:none}}@media (min-width:901px){.precios-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px}}.precios-sellos{padding-left:0}.pick-item{position:relative;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:12px 30px 12px 12px}.pick-ico{width:36px;height:36px;border-radius:11px}.pick-ico svg{width:19px;height:19px}.pick-txt b{overflow:visible;text-overflow:clip}.pick-arrow{position:absolute;right:12px;top:50%;margin-top:-.6em}.precios-page ul.precios-sellos{padding-left:0;margin-left:0;justify-content:flex-start}.precios-letra{margin:14px 0 0;font-size:.82rem;color:var(--gray)}.precios-hero .svci-h1 em{display:block}.precios-page .precios-sellos{gap:6px}.precios-page .precios-sellos li{padding:7px 13px;font-size:.8rem}.legal-page p.precios-letra{margin:14px 0 0;font-size:.8rem;line-height:1.4;color:var(--gray)}@media (min-width:901px){.precios-page .precios-sellos{flex-wrap:nowrap}.precios-page .precios-sellos li{padding:6px 11px;font-size:.78rem;white-space:nowrap}}.hero-v2{position:relative;overflow:hidden;padding:128px 0 84px;background:radial-gradient(900px 520px at 85% 10%,rgba(232,130,74,.18),transparent 65%),radial-gradient(700px 420px at 0 100%,rgba(196,81,27,.08),transparent 70%),var(--page)}.hero-v2:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(29,29,31,.07) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 70% at 70% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(70% 70% at 70% 30%,#000 30%,transparent 75%);pointer-events:none}.hero-v2 .hero-grid{position:relative;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.hero-hi{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border-radius:999px;background:#fff;border:1px solid var(--hairline);font-size:.84rem;font-weight:600;color:var(--ink);box-shadow:0 8px 22px -14px rgba(0,0,0,.25);margin-bottom:22px;animation:fadeUp .8s var(--ease) both}.hero-dot{width:8px;height:8px;border-radius:50%;background:#2EA44F;box-shadow:0 0 0 0 rgba(46,164,79,.5);animation:pulseDot 2s infinite}@keyframes pulseDot{70%{box-shadow:0 0 0 8px rgba(46,164,79,0)}to{box-shadow:0 0 0 0 rgba(46,164,79,0)}}.hero-v2 .hero-title{font-size:clamp(2.7rem,6.2vw,4.9rem);line-height:1.02;letter-spacing:-.045em}.rot{display:inline-block;height:1.08em;overflow:hidden;vertical-align:bottom;font-style:normal}.rot-in{position:relative;display:flex;flex-direction:column;animation:rotWords 7.5s cubic-bezier(.7,0,.2,1) infinite}.rot-in>span{display:block;height:1.08em;line-height:1.08em;white-space:nowrap;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.05em}@keyframes rotWords{0%,26%{top:0}33%,59%{top:-1.08em}66%,92%{top:-2.16em}to{top:-3.24em}}.hero-v2 .hero-title-kw{margin-top:18px}.hero-v2 .hero-sub{max-width:560px}.hero-cta{width:auto!important;align-self:auto}.hero-photo{isolation:isolate}.hero-ring{position:absolute;z-index:-1;width:118%;aspect-ratio:1;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:conic-gradient(from 0deg,rgba(232,130,74,0),rgba(232,130,74,.35),rgba(196,81,27,0) 55%,rgba(232,130,74,.25),rgba(232,130,74,0));filter:blur(30px);animation:spin 18s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.hero-v2 .hero-avatar{transform:rotate(2deg);transition:transform .6s var(--ease)}.hero-v2 .hero-photo:hover .hero-avatar{transform:rotate(0) scale(1.01)}.hero-float{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.06);box-shadow:0 18px 40px -18px rgba(0,0,0,.35);color:var(--ink);text-decoration:none;animation:floatY 6s ease-in-out infinite;white-space:nowrap}.hero-float b{display:block;font-size:.95rem;letter-spacing:-.01em}.hero-float small{display:block;font-size:.72rem;color:var(--gray)}.hf-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--grad);color:#fff;font-size:.8rem;font-weight:700}.hf-a{top:8%;left:-18%}.hf-b{bottom:16%;right:-14%;animation-delay:-2s}.hf-c{top:44%;right:-20%;padding:8px 14px;font-size:.8rem;border-radius:999px;animation-delay:-4s;background:var(--ink);color:#fff;border-color:transparent}.hf-c b{display:inline;color:#F2A06E;margin-right:4px;font-size:.85rem}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-v2 .hero-badge{display:none}@media (max-width:1100px){.hf-a{left:-6%}.hf-b{right:-4%}.hf-c{right:-6%}}@media (max-width:900px){.hero-v2{padding:110px 0 64px}.hero-v2 .hero-grid{grid-template-columns:1fr}.hero-v2 .hero-photo{order:-1;margin:10px auto 0;width:min(300px,72vw)}.hero-v2 .hero-avatar{width:100%}.hf-a{left:-16%;top:6%}.hf-b{right:-16%;bottom:10%}.hf-c{display:none}.hero-float b{font-size:.82rem}.hero-float small{font-size:.66rem}.hf-ico{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.hero-dot,.hero-float,.hero-ring,.rot-in{animation:none}}.stats{padding:0 0 26px}.stats-grid{background:#1D1D1F;border:0;border-radius:28px;padding:38px 20px;box-shadow:0 40px 80px -50px rgba(0,0,0,.6);position:relative;overflow:hidden}.stats-grid:before{content:"";position:absolute;inset:0;background:radial-gradient(500px 200px at 15% 0,rgba(232,130,74,.28),transparent 70%),radial-gradient(500px 200px at 90% 100%,rgba(196,81,27,.22),transparent 70%);pointer-events:none}.stats-grid .stat{position:relative}.stats-grid .stat+.stat:before{content:"";position:absolute;left:-10px;top:12%;bottom:12%;width:1px;background:rgba(255,255,255,.12)}.stats-grid .stat b{font-size:clamp(2.2rem,4.4vw,3.4rem);background:linear-gradient(96deg,#F7B489,#E8824A 50%,#D4602B);-webkit-background-clip:text;background-clip:text;color:transparent}.stats-grid .stat b span{color:inherit;-webkit-text-fill-color:transparent}.stats-grid .stat>span{color:rgba(255,255,255,.7);font-size:.86rem}@media (max-width:900px){.stats-grid{grid-template-columns:1fr 1fr;row-gap:26px}.stats-grid .stat:nth-child(3):before{display:none}}.clients{padding:44px 0 70px}.clients-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.clients-track{gap:0}.client-name{font-size:1.55rem;font-weight:700;letter-spacing:-.02em;color:#3A3A3C;display:inline-flex;align-items:center}.client-name:after{content:"✦";font-size:.8rem;color:var(--terracota);margin:0 30px;opacity:.8}.client-logo{flex:none;display:flex;align-items:center;justify-content:center;height:72px;padding:0 38px}.client-logo img{display:block;height:var(--h);width:auto;max-width:none;transition:transform .35s var(--ease)}.client-logo:hover img{transform:scale(1.06)}.clients .clients-track{animation-duration:45s}.clients-marquee:hover .clients-track{animation-play-state:paused}@media (max-width:560px){.client-logo{height:56px;padding:0 24px}.client-logo img{height:calc(var(--h) * .78)}}.mas-svc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.mas-svc-item{position:relative;display:flex;align-items:center;gap:12px;padding:16px 34px 16px 16px;border-radius:18px;background:#fff;border:1px solid var(--hairline);text-decoration:none;color:var(--ink);transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.mas-svc-item:hover{transform:translateY(-3px);border-color:rgba(196,81,27,.4);box-shadow:0 16px 34px -20px rgba(196,81,27,.6)}.mas-svc-item:hover .pick-ico{background:var(--terracota)}.mas-svc-item:hover .pick-ico svg{stroke:#fff}.mas-svc-txt{display:flex;flex-direction:column;min-width:0}.mas-svc-txt b{font-size:.92rem;line-height:1.25}.mas-svc-txt small{font-size:.78rem;color:var(--gray);white-space:nowrap}.mas-svc-arrow{position:absolute;right:14px;color:var(--terracota);transition:transform .3s var(--ease)}.mas-svc-item:hover .mas-svc-arrow{transform:translateX(3px)}@media (max-width:1100px){.mas-svc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.mas-svc{grid-template-columns:1fr}}.home-feeds{background:#F7F0E8;padding:96px 0 70px;overflow:hidden}.home-feeds-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px 56px;gap:24px 56px;align-items:end}.home-feeds-head p{color:var(--texto);font-size:1.05rem;line-height:1.6;margin:0}.home-feeds .home-edit-kicker{display:block;margin-bottom:8px}.home-feeds-more{text-align:center;margin:6px 0 0}@media (max-width:900px){.home-feeds{padding:70px 0 50px}.home-feeds-head{grid-template-columns:1fr}}.founder-quote{margin:26px 0 8px;padding:0 0 0 22px;border-left:4px solid var(--terracota);font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--ink)}.founder-quote em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-v2 .rot{display:block}.mas-svc-item{padding:14px;gap:10px}.mas-svc-arrow{display:none}.mas-svc-item .pick-ico{flex:0 0 36px}.hero-v2 .hero-avatar,.hero-v2 .hero-photo:hover .hero-avatar{transform:none}.stats-v3{padding:0 0 30px}.stats-v3 .stats-grid{background:#fff;border:1px solid var(--hairline);border-radius:28px;padding:34px 20px 30px;box-shadow:0 30px 70px -48px rgba(60,30,10,.4);overflow:visible}.stats-v3 .stats-grid:before{display:none}.stats-v3 .stat{display:grid}.stats-v3 .stat+.stat:before{background:var(--hairline)}.stat-face{grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:6px;animation:statSwap 10s var(--ease) infinite;animation-delay:var(--d,0s)}.stat-b{opacity:0;transform:translateY(14px);animation-name:statSwapB}@keyframes statSwap{0%,44%{opacity:1;transform:none}50%,94%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes statSwapB{0%,44%{opacity:0;transform:translateY(14px)}50%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px)}}.stats-v3 .stat b{font-size:clamp(2.2rem,4.2vw,3.2rem);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.05}.stats-v3 .stat b span{-webkit-text-fill-color:transparent}.stats-v3 .stat-face>span{color:var(--gray);font-size:.86rem;text-align:center;max-width:22ch}.stats-bar{height:3px;margin:14px auto 0;width:min(220px,50%);border-radius:3px;background:var(--hairline);overflow:hidden}.stats-bar i{display:block;height:100%;width:100%;background:var(--grad);transform-origin:left;animation:statBar 5s linear infinite}@keyframes statBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.stats-v3 .stats-grid{grid-template-columns:1fr 1fr;row-gap:26px}}@media (prefers-reduced-motion:reduce){.stat-face,.stats-bar i{animation:none}.stat-b{display:none}}@media (min-width:1101px){.svc-plans-4{width:min(1240px,calc(100vw - 48px));margin-left:calc(50% - min(620px, 50vw - 24px))}}.svc-plans-4 .btn.cta-xl{white-space:nowrap;font-size:.98rem;padding:14px 16px}.feeds-section h2{font-size:clamp(2rem,4.4vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.05;margin:6px 0 0}.svc-exp{background:#161617;color:#fff;padding:96px 0;position:relative;overflow:hidden}.svc-exp:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 360px at 0 0,rgba(232,130,74,.22),transparent 70%),radial-gradient(700px 360px at 100% 100%,rgba(196,81,27,.2),transparent 70%);pointer-events:none}.svc-exp-grid2{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:56px;gap:56px;align-items:center}.svc-exp-kick{display:block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F2A06E;margin-bottom:12px}.svc-exp-h{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em;line-height:1.05;margin:0 0 20px;color:#fff}.svc-exp-fin{margin:0;font-size:1.05rem;line-height:1.65;color:rgba(255,255,255,.78)}.svc-exp-formula{display:inline-flex;align-items:center;gap:10px;margin:26px 0 0;padding:12px 18px;border-radius:999px;background:var(--grad);color:#fff;font-weight:600;font-size:.95rem;box-shadow:0 16px 34px -16px rgba(232,130,74,.8)}.svc-exp-panel{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:22px 24px 20px;box-shadow:0 40px 80px -40px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sxp-head{display:flex;align-items:center;gap:12px;font-size:.78rem;color:rgba(255,255,255,.55);padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.sxp-dots{display:inline-flex;gap:5px}.sxp-dots i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.18)}.sxp-rows{list-style:none;margin:0;padding:6px 0 0}.sxp-row{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.sxp-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.sxp-top span{font-size:.92rem;color:rgba(255,255,255,.72)}.sxp-top b{font-size:1.9rem;font-weight:700;letter-spacing:-.035em;line-height:1;color:#fff}.sxp-row small{display:block;margin-top:4px;font-size:.78rem;color:rgba(255,255,255,.45)}.sxp-bar{margin-top:10px;height:8px;border-radius:8px;background:rgba(255,255,255,.07);overflow:hidden}.sxp-bar i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,#F7B489,#E8824A 60%,#D4602B)}.sxp-last .sxp-top b{font-size:2.6rem;background:linear-gradient(96deg,#F7B489,#E8824A 55%,#D4602B);-webkit-background-clip:text;background-clip:text;color:transparent}.sxp-last{border-bottom:0}.sxp-chart{position:relative;margin-top:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.sxp-chart svg{display:block;width:100%;height:90px}.sxp-end,.sxp-peak{position:absolute;font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:999px;background:#fff;color:#161617}.sxp-peak{left:50%;top:6px;transform:translateX(-50%)}.sxp-end{right:0;top:64px;background:rgba(255,255,255,.14);color:#fff}.sxp-chart small{display:block;margin-top:8px;font-size:.78rem;color:rgba(255,255,255,.5)}@media (max-width:900px){.svc-exp{padding:70px 0}.svc-exp-grid2{grid-template-columns:1fr;gap:36px}.svc-exp-formula{border-radius:16px}}.seosim,.svc-hero-sim{position:relative}.seosim{width:min(440px,100%);margin:0 auto;font-family:var(--font-sans)}.ss-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;width:230px;margin:0 auto 16px;padding:4px;border-radius:999px;background:#fff;border:1px solid var(--hairline);box-shadow:0 10px 24px -16px rgba(0,0,0,.35);z-index:2}.ss-toggle button{all:unset;cursor:pointer;position:relative;z-index:1;text-align:center;padding:8px 0;font-size:.84rem;font-weight:700;color:var(--gray);transition:color .3s var(--ease)}.ss-toggle button.on{color:#fff}.ss-toggle button:focus-visible{outline:2px solid var(--terracota);border-radius:999px}.ss-knob{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#8E8E93;transition:transform .45s cubic-bezier(.7,0,.2,1),background .45s}.is-con .ss-knob{transform:translateX(100%);background:var(--grad)}.ss-card{position:relative;background:#fff;border-radius:22px;padding:16px 16px 10px;box-shadow:0 40px 70px -34px rgba(60,30,10,.45),0 0 0 1px rgba(0,0,0,.04);overflow:hidden}.ss-bar{display:flex;align-items:center;gap:9px;border:1px solid #dfe1e5;border-radius:999px;padding:10px 14px;font-size:.9rem;color:#202124;box-shadow:0 1px 6px rgba(32,33,36,.18);min-height:20px}.ss-bar svg{color:#4285f4;flex:0 0 auto}.ss-caret{display:inline-block;width:1.5px;height:1em;background:#202124;margin-left:1px;vertical-align:-2px;animation:ssBlink 1s steps(1) infinite}@keyframes ssBlink{50%{opacity:0}}.ss-map{position:relative;height:0;margin:0 -16px;overflow:hidden;background:#E8EEDF;transition:height .55s cubic-bezier(.7,0,.2,1),margin .55s}.is-con .ss-map{height:90px;margin:12px -16px 4px}.ss-map svg{position:absolute;inset:0;width:100%;height:100%}.ss-pin{position:absolute;width:14px;height:14px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#9AA0A6}.ss-pin.p1{left:22%;top:42%}.ss-pin.p2{left:72%;top:24%}.ss-you{left:48%;top:28%;width:26px;height:26px;background:var(--terracota);box-shadow:0 0 0 0 rgba(196,81,27,.5);animation:ssPulse 1.8s infinite}.ss-you b{position:absolute;inset:0;display:grid;place-items:center;transform:rotate(45deg);color:#fff;font-size:.6rem;font-weight:800}@keyframes ssPulse{70%{box-shadow:0 0 0 14px rgba(196,81,27,0)}to{box-shadow:0 0 0 0 rgba(196,81,27,0)}}.ss-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.7,0,.2,1)}.is-con .ss-list{transform:translateY(76px)}.ss-ghost{display:flex;gap:10px;padding:7px 0}.ss-ghost>span{flex:0 0 22px;height:22px;border-radius:50%;background:#f1f3f4;color:#9AA0A6;font-size:.62rem;font-weight:700;display:grid;place-items:center}.ss-ghost>div{flex:1 1;display:flex;flex-direction:column;gap:4px}.ss-ghost small{font-size:.62rem;color:#9AA0A6}.ss-ghost b,.ss-ghost i{display:block;height:7px;border-radius:4px;background:#eceff1}.ss-ghost b{width:80%;height:9px}.ss-ghost i{width:92%}.ss-you-res{position:absolute;left:10px;right:10px;bottom:10px;display:flex;gap:10px;padding:10px 12px;border-radius:14px;background:#fff;border:1px dashed #d2d2d7;opacity:.75;filter:grayscale(1);transition:all .6s cubic-bezier(.7,0,.2,1)}.is-con .ss-you-res{bottom:calc(100% - 206px);opacity:1;filter:none;border:1px solid rgba(196,81,27,.35);background:linear-gradient(90deg,#FDF2EA,#fff);box-shadow:0 16px 30px -18px rgba(196,81,27,.7);transform:scale(1.02)}.ss-card{min-height:316px}.ss-pos{flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:.72rem;font-weight:800;color:#fff;background:#9AA0A6;transition:background .5s}.is-con .ss-pos{background:var(--grad)}.ss-you-res small{display:block;font-size:.64rem;color:#4d5156}.ss-you-res b{display:block;font-size:.88rem;color:#1a0dab;font-weight:600;line-height:1.25;margin:1px 0 2px}.ss-you-res i{display:block;font-style:normal;font-size:.7rem;color:#4d5156}.is-con .ss-you-res i{color:#E37400;font-weight:600}.ss-chips{position:absolute;inset:0;pointer-events:none}.ss-chip{position:absolute;padding:8px 12px;border-radius:12px;background:#fff;font-size:.78rem;font-weight:700;box-shadow:0 14px 30px -14px rgba(0,0,0,.4);white-space:nowrap;transition:transform .5s var(--ease),background .5s,color .5s;animation:floatY 6s ease-in-out infinite}.ss-chip.c1{left:-26px;top:150px}.ss-chip.c2{right:-30px;bottom:60px;animation-delay:-3s}.is-con .ss-chip{background:var(--ink);color:#fff}.ss-note{margin:12px 0 0;text-align:center;font-size:.72rem;color:var(--gray)}@media (max-width:900px){.ss-chip.c1{left:-6px}.ss-chip.c2{right:-6px}}@media (prefers-reduced-motion:reduce){.ss-chip,.ss-knob,.ss-list,.ss-map,.ss-you,.ss-you-res{transition:none;animation:none}}.svc-exp-panel .sxp-bar i{transform-origin:left;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .3s}.svc-exp-panel.visible .sxp-bar i{transform:scaleX(1)}.svc-exp-panel .sxp-chart path{stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 2s ease .6s}.svc-exp-panel .sxp-chart path[fill^=url]{stroke-dasharray:none;opacity:0;transition:opacity 1s ease 1.6s}.svc-exp-panel.visible .sxp-chart path{stroke-dashoffset:0;opacity:1}.svc-exp-panel .sxp-end,.svc-exp-panel .sxp-peak{opacity:0;transition:opacity .5s ease 1.6s,transform .5s ease 1.6s}.svc-exp-panel.visible .sxp-end,.svc-exp-panel.visible .sxp-peak{opacity:1}.svc-exp-panel .sxp-row{transition:background .3s;border-radius:10px}.svc-exp-panel .sxp-row:hover{background:rgba(255,255,255,.04)}.ss-you-res{bottom:auto;top:238px}.is-con .ss-you-res{bottom:auto;top:166px}.is-con .ss-list{transform:translateY(70px)}.ss-card{min-height:318px}.ss-chip.c1{left:-14px}.ss-chip.c2{right:-12px}.svc-plan-pricebox{min-height:0}.svc-plan-tag{min-height:0;margin-bottom:14px}.svc-plan-new{border:2px solid var(--ink);background:linear-gradient(180deg,#F4F1EE,#fff 40%)}.svc-plan-new .svc-plan-badge{background:var(--ink)}.svc-plans-3 .svc-plan{padding:32px 26px 24px}.xp-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0 12px}.xp-tiles>div{padding:14px 14px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.xp-tiles b{display:block;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:700;letter-spacing:-.035em;color:#fff;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xp-tiles span{display:block;margin-top:6px;font-size:.76rem;color:rgba(255,255,255,.55)}.xp-tiles .xp-bad{background:rgba(232,130,74,.1);border-color:rgba(232,130,74,.35)}.xp-tiles .xp-bad b{color:#F2A06E}.xp-hero{display:grid;grid-template-columns:minmax(0,1fr) 170px;grid-gap:18px;gap:18px;align-items:center;padding:18px;border-radius:18px;background:linear-gradient(135deg,rgba(232,130,74,.2),rgba(196,81,27,.08));border:1px solid rgba(232,130,74,.4)}.xp-kick{display:block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F2A06E;margin-bottom:6px}.xp-hero p{margin:0;font-size:1.05rem;line-height:1.35;color:rgba(255,255,255,.85)}.xp-hero p strong{color:#fff}.xp-big{display:inline-block;font-size:2.4rem;font-weight:800;letter-spacing:-.04em;line-height:1;background:linear-gradient(96deg,#F7B489,#E8824A 55%,#D4602B);-webkit-background-clip:text;background-clip:text;color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xp-hero small{display:block;margin-top:8px;font-size:.76rem;color:rgba(255,255,255,.55)}.xp-dots{display:grid;grid-template-columns:repeat(21,1fr);grid-gap:2px;gap:2px}.xp-dots i{aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.14);transform:scale(0);transition:transform .35s ease}.xp.on .xp-dots i{transform:scale(1)}.xp-dots i.hit{background:#F2A06E;box-shadow:0 0 0 0 rgba(242,160,110,.7);position:relative;z-index:1}.xp.on .xp-dots i.hit{transform:scale(1.9);animation:xpHit 1.6s 1.2s infinite}@keyframes xpHit{70%{box-shadow:0 0 0 7px rgba(242,160,110,0)}to{box-shadow:0 0 0 0 rgba(242,160,110,0)}}.xp-chips{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:12px 0 4px}.xp-chips>div{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.xp-chips b{font-size:1.5rem;font-weight:800;letter-spacing:-.03em;color:#fff;white-space:nowrap}.xp-chips span{font-size:.76rem;line-height:1.3;color:rgba(255,255,255,.6)}.xp .sxp-chart{border-top:0;padding-top:10px}.xp .xp-line{stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 2s ease .8s}.xp .xp-area{opacity:0;transition:opacity 1s ease 2s}.xp.on .xp-line{stroke-dashoffset:0}.xp.on .xp-area{opacity:1}.xp .sxp-end,.xp .sxp-peak{opacity:0;transition:opacity .5s ease 2.2s}.xp.on .sxp-end,.xp.on .sxp-peak{opacity:1}@media (max-width:560px){.xp-hero{grid-template-columns:1fr}.xp-dots{max-width:220px}.xp-chips{grid-template-columns:1fr}.xp-tiles b{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.xp-dots i{transform:scale(1);transition:none}.xp .xp-line{stroke-dashoffset:0}}.ws{position:relative;width:min(470px,100%);margin:0 auto}.ws-steps{position:relative;display:flex;justify-content:space-between;margin:0 auto 16px;width:300px}.ws-steps button{all:unset;cursor:pointer;position:relative;z-index:1;display:flex;align-items:center;gap:7px;font-size:.8rem;font-weight:700;color:var(--gray);background:var(--page);padding-right:8px}.ws-steps button span{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1.5px solid var(--hairline);font-size:.74rem;transition:all .4s var(--ease)}.ws-steps button.on{color:var(--ink)}.ws-steps button.on span{background:#395173;border-color:#395173;color:#fff}.ws-steps button:focus-visible span{outline:2px solid #395173;outline-offset:2px}.ws-track{position:absolute;left:13px;right:40px;top:12px;height:2px;background:var(--hairline)}.ws-track b{display:block;height:100%;background:#395173;transition:width .6s var(--ease)}.ws-frame{position:relative;margin:0 auto;width:100%;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 40px 70px -34px rgba(20,30,60,.5),0 0 0 1px rgba(0,0,0,.05);transition:width .6s cubic-bezier(.7,0,.2,1),border-radius .6s}.ws.mob .ws-frame{width:220px;border-radius:26px}.ws-bar{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#F2F2F4;border-bottom:1px solid #e5e5ea}.ws-dots{display:flex;gap:5px}.ws-dots i{width:9px;height:9px;border-radius:50%;background:#D1D1D6}.ws-dots i:first-child{background:#FF5F57}.ws-dots i:nth-child(2){background:#FEBC2E}.ws-dots i:nth-child(3){background:#28C840}.ws-url{flex:1 1;font-size:.72rem;color:#515154;background:#fff;border-radius:999px;padding:4px 10px;white-space:nowrap;overflow:hidden}.ws-live{font-style:normal;color:#28C840}.ws-dev{all:unset;cursor:pointer;font-size:.9rem;line-height:1;padding:3px 5px;border-radius:6px}.ws-dev:hover{background:#E5E5EA}.ws-page{position:relative;padding:14px 16px 18px;height:250px;transition:background .6s}.ws-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.ws-nav b{width:54px;height:12px;border-radius:4px;background:#D1D1D6;transition:background .6s}.ws-nav span{display:flex;gap:8px}.ws-nav span i{width:26px;height:6px;border-radius:3px;background:#E5E5EA}.ws-hero{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px;align-items:center}.ws-h1{font-size:1.05rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:transparent;border-radius:6px;transition:all .6s}.ws-h1,.ws-p{background:#E5E5EA}.ws-p{height:6px;border-radius:3px;margin-top:8px}.ws-p.short{width:60%}.ws-cta{display:inline-block;margin-top:12px;font-size:.62rem;font-weight:700;padding:6px 10px;border-radius:999px;color:transparent;border:1.5px dashed #c7c7cc}.ws-cta,.ws-img{transition:all .6s}.ws-img{aspect-ratio:4/3;border-radius:10px;border:1.5px dashed #c7c7cc;background:repeating-linear-gradient(45deg,transparent 0 8px,#F2F2F4 8px 9px)}.ws-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:16px}.ws-cards div{height:44px;border-radius:8px;border:1.5px dashed #c7c7cc;transition:all .6s}.ws-wa{position:absolute;right:12px;bottom:12px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:.9rem;background:#25D366;transform:scale(0);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.ws.s1 .ws-nav b,.ws.s2 .ws-nav b{background:#395173}.ws.s1 .ws-h1,.ws.s2 .ws-h1{background:none;color:#1D1D1F}.ws.s1 .ws-cta,.ws.s2 .ws-cta{color:#fff;border:0;background:linear-gradient(96deg,#5b769c,#395173)}.ws.s1 .ws-img,.ws.s2 .ws-img{border:0;background:radial-gradient(60% 60% at 70% 30%,#F2A06E 0,transparent 70%),linear-gradient(135deg,#395173,#1D2C44)}.ws.s1 .ws-cards div,.ws.s2 .ws-cards div{border:0;background:#EEF2F8;box-shadow:inset 0 3px 0 #5b769c}.ws.s1 .ws-page,.ws.s2 .ws-page{background:linear-gradient(180deg,#F6F8FC,#fff 60%)}.ws.s2 .ws-wa{transform:scale(1)}.ws.s2 .ws-frame{box-shadow:0 40px 70px -34px rgba(20,30,60,.5),0 0 0 2px #28C840}.ws-toast{position:absolute;right:-18px;top:42%;padding:10px 14px;border-radius:14px;background:#1D1D1F;color:#fff;font-size:.78rem;font-weight:600;white-space:nowrap;box-shadow:0 18px 34px -16px rgba(0,0,0,.6);opacity:0;pointer-events:none}.ws.s2 .ws-toast{animation:wsToast 1.3s ease both}@keyframes wsToast{0%{opacity:0;transform:translateY(12px) scale(.95)}15%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}.ws.mob .ws-hero{grid-template-columns:1fr;gap:10px}.ws.mob .ws-img{aspect-ratio:16/9}.ws.mob .ws-cards{grid-template-columns:1fr 1fr}.ws.mob .ws-nav span{display:none}.ws.mob .ws-url{font-size:.62rem}@media (max-width:560px){.ws-toast{right:0;top:auto;bottom:40px}}@media (prefers-reduced-motion:reduce){.ws *{transition:none!important}.ws.s2 .ws-toast{animation:none;opacity:1}}.ws.mob .ws-page{height:400px}.ws.mob .ws-frame{width:240px}.ws-toast{right:auto;left:-34px;top:auto;bottom:58px;z-index:3}@media (max-width:560px){.ws-toast{left:0;bottom:48px}}.ws-img{position:relative;overflow:hidden}.ws-shop{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform:scale(1.08);transition:opacity .6s,transform .8s var(--ease)}.ws.s1 .ws-shop,.ws.s2 .ws-shop{opacity:1;transform:none}.ws.s1 .ws-img,.ws.s2 .ws-img{background:none;box-shadow:0 14px 26px -14px rgba(29,44,68,.6)}.ws-shine{animation:wsShine 3.2s ease-in-out infinite}@keyframes wsShine{0%,40%{transform:skewX(-20deg) translateX(0)}80%,to{transform:skewX(-20deg) translateX(190px)}}.ws-sign{transform-origin:146px 60px;animation:wsSwing 2.6s ease-in-out infinite}@keyframes wsSwing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.ws-sun{animation:wsSun 4s ease-in-out infinite}@keyframes wsSun{50%{opacity:.6}}.ws-sign rect{transition:fill .4s}.ws.s1 .ws-sign rect{fill:#8E8E93}.ws.s1 .ws-sign text{opacity:.9}.ws-cards div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:0 8px;height:50px}.ws-cards div>*{opacity:0;transition:opacity .5s .2s}.ws.s1 .ws-cards div>*,.ws.s2 .ws-cards div>*{opacity:1}.ws-ic{width:18px;height:18px;border-radius:6px;background:#395173;display:grid;place-items:center}.ws-ic svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ws-cards b{font-size:.6rem;font-weight:800;color:#1D2C44}.ws-cards i{display:block;width:70%;height:4px;border-radius:2px;background:#D6DEEA;font-style:normal}.ws-cards i.ws-stars{width:auto;height:auto;background:none;font-size:.52rem;color:#E8A33D;letter-spacing:1px}.ws-tick{stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .6s .4s}.ws.s2 .ws-tick{stroke-dashoffset:0}.ws.s2 .ws-cards div:first-child{box-shadow:inset 0 3px 0 #28C840;background:#EEF8F1}@media (prefers-reduced-motion:reduce){.ws-shine,.ws-sign,.ws-sun{animation:none}}.nfx{background:#0B0B0C;color:#fff;padding-bottom:20px}.nfx-hero{position:relative;min-height:min(88vh,760px);display:flex;align-items:flex-end;overflow:hidden}.nfx-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity 1.2s ease,transform 7s ease}.nfx-hero img.on{opacity:1;transform:scale(1)}.nfx-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,11,12,.96),rgba(11,11,12,.7) 45%,rgba(11,11,12,.15)),linear-gradient(0deg,#0B0B0C,transparent 35%)}.nfx-hero-in{position:relative;z-index:1;width:min(1180px,100% - 40px);margin:0 auto;padding:150px 0 70px;max-width:1180px}.nfx-kick{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#F2A06E;margin-bottom:14px}.nfx-hero h1{font-size:clamp(2.6rem,6.4vw,5.2rem);line-height:1;letter-spacing:-.045em;margin:0 0 18px;max-width:13ch;color:#fff}.nfx-hero h1 em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.nfx-hero p{max-width:54ch;font-size:1.08rem;line-height:1.6;color:rgba(255,255,255,.8);margin:0 0 26px}.nfx-now{display:flex;flex-direction:column;gap:2px;padding-left:14px;border-left:3px solid #e8824a;margin-bottom:24px}.nfx-now b{font-size:1.35rem}.nfx-now span{color:rgba(255,255,255,.7);font-size:.92rem}.nfx-tag{font-size:.7rem!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#F2A06E!important}.nfx-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.nfx-ctas.center{justify-content:center}.nfx-play{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:10px;background:#fff;color:#0B0B0C;font-weight:800;font-size:1rem;text-decoration:none;transition:transform .2s,background .2s}.nfx-play:hover{transform:translateY(-2px);background:#F2A06E}.nfx-more{display:inline-flex;align-items:center;padding:14px 24px;border-radius:10px;background:rgba(255,255,255,.16);color:#fff;font-weight:700;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s}.nfx-more:hover{background:rgba(255,255,255,.26)}.nfx-more.sm,.nfx-play.sm{padding:10px 16px;font-size:.9rem}.nfx-dots{display:flex;gap:8px;margin-top:30px}.nfx-dots button{width:34px;height:4px;border-radius:4px;border:0;background:rgba(255,255,255,.3);cursor:pointer;padding:0}.nfx-dots button.on{background:#fff}.nfx-row{width:min(1180px,100% - 40px);margin:0 auto;padding:26px 0 8px}.nfx-row h2{font-size:1.35rem;letter-spacing:-.01em;margin:0 0 14px;color:#fff}.nfx-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.nfx-card{position:relative;display:block;border-radius:10px;overflow:hidden;aspect-ratio:16/10;background:#1a1a1c;color:#fff;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.nfx-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .4s}.nfx-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.92),rgba(0,0,0,.25) 55%,transparent)}.nfx-card:focus-visible,.nfx-card:hover{transform:scale(1.06);z-index:2;box-shadow:0 30px 60px -20px rgba(0,0,0,.9),0 0 0 2px #E8824A}.nfx-card:hover img{transform:scale(1.08)}.nfx-card:focus-visible{outline:none}.nfx-badge{top:10px;left:10px;padding:4px 9px;border-radius:6px;background:#E8824A;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.nfx-badge,.nfx-info{position:absolute;z-index:1}.nfx-info{left:14px;right:14px;bottom:12px;display:flex;flex-direction:column;gap:2px}.nfx-info small{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#F2A06E}.nfx-info b{font-size:1.05rem;line-height:1.2}.nfx-func{font-size:.78rem;color:rgba(255,255,255,.75)}.nfx-hover{max-height:0;overflow:hidden;opacity:0;font-size:.78rem;color:#fff;transition:max-height .35s,opacity .35s,margin .35s}.nfx-hover i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;color:#000;font-style:normal;font-size:.55rem;margin-right:4px}.nfx-card:focus-visible .nfx-hover,.nfx-card:hover .nfx-hover{max-height:60px;opacity:1;margin-top:6px}.nfx-how{width:min(1000px,100% - 40px);margin:60px auto 30px;padding:44px;border-radius:26px;background:linear-gradient(135deg,#1a1412,#121213);border:1px solid rgba(255,255,255,.08);text-align:center}.nfx-how h2{font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:-.035em;margin:0 0 26px;color:#fff}.nfx-how h2 em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.nfx-how ol{list-style:none;padding:0;margin:0 0 26px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;text-align:left}.nfx-how li{display:flex;gap:12px;padding:18px;border-radius:16px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);font-size:.95rem}.nfx-how li b{flex:0 0 32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff}.nfx-how li strong{color:#fff}.nfx-price{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;margin-bottom:22px;color:rgba(255,255,255,.75)}.nfx-price b{color:#fff;font-size:1.3rem}.nfx-legal{margin:26px 0 0;font-size:.7rem;color:rgba(255,255,255,.4);line-height:1.5}.nfx-viewer{position:fixed;inset:0;z-index:2000;background:#0B0B0C;display:grid;grid-template-rows:auto 1fr auto;animation:nfxIn .35s ease}@keyframes nfxIn{0%{opacity:0;transform:scale(.98)}}.nfx-vbar{display:flex;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.nfx-x{width:38px;height:38px;border-radius:50%;border:0;background:rgba(255,255,255,.12);color:#fff;font-size:1rem;cursor:pointer}.nfx-vtitle{display:flex;flex-direction:column;min-width:0;margin-right:auto}.nfx-vtitle small{font-size:.7rem;color:#F2A06E;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nfx-vtitle b{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nfx-name{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border-radius:999px;background:linear-gradient(90deg,rgba(232,130,74,.25),rgba(232,130,74,.08));border:1px solid rgba(232,130,74,.5);animation:nfxGlow 2.4s infinite}@keyframes nfxGlow{50%{box-shadow:0 0 0 5px rgba(232,130,74,.12)}}.nfx-name span{font-size:.8rem;font-weight:800;white-space:nowrap;color:#F7B489}.nfx-name input{width:210px;border:0;border-radius:999px;padding:8px 12px;font:inherit;font-size:.88rem}.nfx-dev{display:flex;background:rgba(255,255,255,.1);border-radius:999px;padding:3px}.nfx-dev button{border:0;background:none;border-radius:999px;padding:6px 10px;cursor:pointer;font-size:.95rem}.nfx-dev button.on{background:#fff}.nfx-stage{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(600px 300px at 50% 0,rgba(232,130,74,.15),transparent 70%),#0B0B0C;padding:10px}.nfx-stage iframe{width:100%;height:100%;border:0;border-radius:12px;background:#fff;transition:width .5s cubic-bezier(.7,0,.2,1),border-radius .5s}.nfx-stage iframe.mob{width:390px;max-width:100%;border-radius:30px;box-shadow:0 0 0 10px #1c1c1e,0 40px 80px -30px rgba(0,0,0,.9)}.nfx-lead{position:absolute;right:24px;bottom:24px;width:min(360px,calc(100% - 32px));padding:22px;border-radius:20px;background:#fff;color:#111;box-shadow:0 30px 70px -20px rgba(0,0,0,.8);animation:nfxLead .5s cubic-bezier(.3,1.4,.5,1)}@keyframes nfxLead{0%{opacity:0;transform:translateY(30px) scale(.95)}}.nfx-phone{border-radius:14px;background:#111;color:#fff;padding:10px 12px;font-size:.82rem;margin-bottom:14px}.nfx-phone b{display:block;color:#3DDC84;font-size:.68rem;margin-bottom:3px}.nfx-lead h3{font-size:1.25rem;margin:0 0 6px}.nfx-lead p{font-size:.9rem;color:#555;margin:0 0 14px}.nfx-lead .nfx-play{background:var(--grad);color:#fff;width:100%;justify-content:center}.nfx-lead button{display:block;margin:10px auto 0;border:0;background:none;color:#777;cursor:pointer}.nfx-cta{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#1d1410,#0B0B0C)}.nfx-cta-txt{margin-right:auto;font-size:.92rem;color:rgba(255,255,255,.8)}.nfx-cta-txt b{color:#fff}.nfx-cta .nfx-play{background:var(--grad);color:#fff}@media (max-width:1000px){.nfx-track{grid-template-columns:repeat(2,minmax(0,1fr))}.nfx-how ol{grid-template-columns:1fr}}@media (max-width:760px){.nfx-vbar{flex-wrap:wrap}.nfx-name{order:5}.nfx-name,.nfx-name input{width:100%}.nfx-dev{display:none}.nfx-stage{padding:0}.nfx-stage iframe{border-radius:0}.nfx-cta{flex-wrap:wrap}.nfx-cta-txt{width:100%;font-size:.82rem}.nfx-cta a{flex:1 1;justify-content:center}.nfx-how{padding:28px 18px}}@media (max-width:480px){.nfx-track{grid-template-columns:1fr 1fr;gap:8px}.nfx-info b{font-size:.9rem}.nfx-func{display:none}}@media (prefers-reduced-motion:reduce){.nfx-card,.nfx-hero img,.nfx-lead,.nfx-name,.nfx-viewer{animation:none;transition:none}}.wb{background:#0B0B0C;color:#fff;padding:84px 0;overflow:hidden}.wb-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:50px;gap:50px;align-items:center}.wb-kick{font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#F2A06E}.wb h2{font-size:clamp(2rem,4.4vw,3.3rem);letter-spacing:-.04em;line-height:1.02;margin:10px 0 16px;color:#fff}.wb h2 em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.wb p{color:rgba(255,255,255,.75);font-size:1.02rem;line-height:1.6;margin:0 0 24px}.wb-btn{display:inline-flex;padding:15px 26px;border-radius:10px;background:#fff;color:#0B0B0C;font-weight:800;text-decoration:none;transition:transform .2s,background .2s}.wb-btn:hover{transform:translateY(-2px);background:#F2A06E}.wb-wall{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.wb-tile{position:relative;display:block;border-radius:12px;overflow:hidden;aspect-ratio:16/11;text-decoration:none;color:#fff;box-shadow:0 20px 40px -22px rgba(0,0,0,.9);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.wb-tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.wb-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.05) 55%,rgba(0,0,0,.35));transition:background .35s}.wb-cat{top:10px;left:10px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.95);color:#111;font-size:.74rem;font-weight:800}.wb-cat,.wb-play{position:absolute;z-index:1}.wb-play{left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.9);color:#111;font-size:.9rem;padding-left:3px;transition:transform .3s,background .3s;animation:wbPulse 2.4s infinite}@keyframes wbPulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.5)}70%,to{box-shadow:0 0 0 14px rgba(255,255,255,0)}}.wb-go{position:absolute;z-index:1;left:10px;right:10px;bottom:10px;font-size:.78rem;font-weight:700;opacity:.9}.wb-tile:focus-visible,.wb-tile:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 30px 50px -20px rgba(0,0,0,.9),0 0 0 2px #E8824A}.wb-tile:hover img{transform:scale(1.08)}.wb-tile:hover .wb-play{transform:scale(1.15);background:#E8824A;color:#fff}.wb-note{display:block;margin-top:12px;font-size:.85rem;color:rgba(255,255,255,.6)}@media (max-width:900px){.wb-in{grid-template-columns:1fr}}@media (max-width:560px){.wb-wall{grid-template-columns:1fr 1fr}.wb-go{display:none}}@media (prefers-reduced-motion:reduce){.wb-play{animation:none}}.svc-bt-artwrap .seosim.mini,.svc-bt-artwrap .ws.mini{width:100%;max-width:380px;margin:0 auto;pointer-events:none}.svc-bt-artwrap .seosim.mini{transform:translateY(8px)}.seosim.mini .ss-toggle{width:200px;margin-bottom:12px}.seosim.mini .ss-toggle>span:not(.ss-knob){position:relative;z-index:1;text-align:center;padding:7px 0;font-size:.78rem;font-weight:700;color:var(--gray);transition:color .3s}.seosim.mini .ss-toggle>span.on{color:#fff}.seosim.mini .ss-card{border-radius:18px 18px 0 0;min-height:300px}.seosim.mini .ss-chip{font-size:.7rem;padding:6px 10px}.seosim.mini .ss-chip.c1{left:-8px;top:140px}.seosim.mini .ss-chip.c2{right:-6px;bottom:40px}.ws.mini .ws-steps{width:270px;margin-bottom:12px}.ws.mini .ws-steps span:not(:first-child){display:flex}.ws.mini .ws-steps>span{display:flex;align-items:center;gap:7px;font-size:.78rem;font-weight:700;color:rgba(255,255,255,.55);background:transparent;padding-right:6px;position:relative;z-index:1}.ws.mini .ws-steps>span.on{color:#fff}.ws.mini .ws-steps>span>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#2a2a2d;border:1.5px solid #444;font-size:.7rem;color:#fff;transition:all .4s}.ws.mini .ws-steps>span.on>span{background:#E8824A;border-color:#E8824A}.ws.mini .ws-track{background:#444}.ws.mini .ws-track b{background:#E8824A}.ws.mini .ws-frame{border-radius:14px 14px 0 0}.ws.mini .ws-page{height:220px}.ws.mini .ws-toast{left:auto;right:-6px;bottom:60px;font-size:.72rem}.svc-bt-grande .svc-bt-artwrap:has(.seosim){padding-top:22px}.art-lbars i{transform-origin:bottom;animation:lBar 6s cubic-bezier(.2,.7,.2,1) infinite}.art-lbars i:first-child{animation-delay:0s}.art-lbars i:nth-child(2){animation-delay:.12s}.art-lbars i:nth-child(3){animation-delay:.24s}.art-lbars i:nth-child(4){animation-delay:.36s}.art-lbars i:nth-child(5){animation-delay:.48s}.art-lbars i:nth-child(6){animation-delay:.6s}.art-lbars i:nth-child(7){animation-delay:.72s}.art-lbars i:nth-child(8){animation-delay:.84s}.art-lbars i:nth-child(9){animation-delay:.96s}.art-lbars i:nth-child(10){animation-delay:1.08s}.art-lbars i:nth-child(11){animation-delay:1.2s}@keyframes lBar{0%{transform:scaleY(0)}25%,85%{transform:scaleY(1)}to{transform:scaleY(0)}}.art-lfases span{animation:lFase 6s infinite}.art-lfases .f1{animation-delay:0s}.art-lfases .f2{animation-delay:1.2s}.art-lfases .f3{animation-delay:2.4s}@keyframes lFase{0%,to{filter:brightness(.85) saturate(.8);transform:none}20%,8%{filter:brightness(1.12);transform:translateY(-3px);box-shadow:0 8px 16px -8px rgba(196,81,27,.8)}}.art-lrow b{display:inline-block;animation:lPop 2s ease-in-out infinite;color:#1E8E3E}@keyframes lPop{50%{transform:scale(1.35)}}.art-bchat .art-msg{animation:iaMsg 7s infinite both}.art-bchat .art-msg.me{animation-delay:0s}.art-bchat .art-typing{animation:iaTyping 7s infinite both;display:inline-flex;gap:3px;padding:9px 12px}.art-typing b{width:6px;height:6px;border-radius:50%;background:#9A9AA0;animation:iaDot 1s infinite}.art-typing b:nth-child(2){animation-delay:.15s}.art-typing b:nth-child(3){animation-delay:.3s}@keyframes iaDot{50%{transform:translateY(-3px);opacity:.5}}.art-bchat .art-msg.ai:not(.art-typing):not(.small){animation-name:iaMsg2}.art-bchat .art-msg.small{animation-name:iaMsg3}@keyframes iaMsg{0%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes iaTyping{0%,10%{opacity:0;max-height:0;padding-block:0}14%,30%{opacity:1;max-height:30px}34%,to{opacity:0;max-height:0;padding-block:0;margin:0}}@keyframes iaMsg2{0%,32%{opacity:0;transform:translateY(8px)}38%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes iaMsg3{0%,44%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.art-bside .on{animation:iaFile 7s infinite}@keyframes iaFile{0%,30%{background:transparent}36%,90%{background:#fff;box-shadow:0 4px 10px -6px rgba(0,0,0,.3)}}.art-cbar .live{animation:fLive 1.4s infinite}@keyframes fLive{50%{opacity:.35}}.art-cboard span{animation:fTask 8s infinite both}.art-cboard span:first-of-type{animation-delay:0s}.art-cboard span:nth-of-type(2){animation-delay:.8s}.art-cboard span:nth-of-type(3){animation-delay:1.6s}.art-cboard span:nth-of-type(4){animation-delay:2.4s}@keyframes fTask{0%{opacity:0;transform:translateX(-8px)}8%,90%{opacity:1;transform:none}to{opacity:0}}.art-cpeople i{animation:fTalk 3s infinite}.art-cpeople i:nth-child(2){animation-delay:.5s}.art-cpeople i:nth-child(3){animation-delay:1s}.art-cpeople i:nth-child(4){animation-delay:1.5s}.art-cpeople i:nth-child(5){animation-delay:2s}.art-cpeople i:nth-child(6){animation-delay:2.5s}@keyframes fTalk{0%,20%,to{box-shadow:0 0 0 0 rgba(40,200,64,0);transform:none}8%{box-shadow:0 0 0 4px rgba(40,200,64,.55);transform:scale(1.08)}}.art-guion .art-gline{transform-origin:left;animation:cLine 5s infinite both}.art-guion .art-gline:nth-of-type(2){animation-delay:.3s}.art-guion .art-gline:nth-of-type(3){animation-delay:.6s}.art-guion .art-gline:nth-of-type(4){animation-delay:.9s}@keyframes cLine{0%{transform:scaleX(0)}20%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}.art-guion{animation:cFloat 6s ease-in-out infinite}.art-revi{animation:cFloat 6s ease-in-out -3s infinite}@keyframes cFloat{50%{translate:0 -6px}}.art-rplay{animation:cPlay 2s infinite}@keyframes cPlay{50%{transform:scale(1.25)}}.art-rscreen{position:relative;overflow:hidden}.art-rscreen:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:#E8824A;transform-origin:left;animation:cProg 5s linear infinite}@keyframes cProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.art-rlist li{animation:fTask 5s infinite both}.art-rlist li:nth-child(2){animation-delay:.7s}.art-rlist li:nth-child(3){animation-delay:1.4s}@media (prefers-reduced-motion:reduce){.art-bchat .art-msg,.art-bside .on,.art-cbar .live,.art-cboard span,.art-cpeople i,.art-guion,.art-guion .art-gline,.art-lbars i,.art-lfases span,.art-lrow b,.art-revi,.art-rlist li,.art-rplay,.art-rscreen:after{animation:none!important}.art-bchat .art-typing{display:none}}.wbb{margin:40px 0 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;padding:26px;border-radius:22px;background:#0B0B0C;color:#fff}.wbb-txt{display:flex;flex-direction:column;gap:8px}.wbb-kick{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#F2A06E}.wbb-txt b{font-size:1.35rem;line-height:1.2;letter-spacing:-.02em}.wbb-txt>span:not(.wbb-kick){font-size:.92rem;color:rgba(255,255,255,.75);line-height:1.55}.wbb-txt strong{color:#fff}.wbb-btn{align-self:flex-start;margin-top:6px;padding:12px 20px;border-radius:10px;background:#fff;color:#0B0B0C!important;font-weight:800;text-decoration:none!important;transition:background .2s,transform .2s}.wbb-btn:hover{background:#F2A06E;transform:translateY(-2px)}.wbb-wall{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.wbb .wb-tile{aspect-ratio:16/10}.wbb .wb-play{width:36px;height:36px;margin:-18px 0 0 -18px;font-size:.75rem}@media (max-width:760px){.wbb{grid-template-columns:1fr;padding:20px}}.hero-webs{color:var(--terracota)!important;font-weight:700}.wb-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.wb-go{opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s;text-align:right}.wb-tile:hover .wb-go{opacity:1;transform:none}@media (min-width:1280px){.footer-inner,.nav-inner,.wrap{max-width:1200px}}@media (min-width:1680px){.footer-inner,.nav-inner,.wrap{max-width:1320px}}@media (min-width:2100px){.footer-inner,.nav-inner,.wrap{max-width:1480px}}.pane-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;background:rgba(255,255,255,.62);border:1px solid rgba(29,29,31,.06);border-radius:24px;padding:26px 40px;margin-bottom:30px;box-shadow:0 18px 40px -30px rgba(90,50,20,.35)}.pane-head>div:first-child{display:flex;flex-direction:column-reverse;gap:8px}.pane-head .pricing-group{margin:0;font-size:clamp(1.5rem,2.2vw,2rem)}.pane-head .pane-intro{margin:0;font-size:1.1rem}.pane-art{justify-content:center;align-items:center;max-height:190px}.pane-art .svc-art{max-width:260px}@media (max-width:900px){.pane-head{grid-template-columns:1fr;padding:22px;gap:18px}.pane-art{justify-content:flex-start;max-height:none}}@media (max-width:600px){.pane-head .pane-art{display:none}}.pick-item,.pick-item *{text-decoration:none!important}.blog-listing .blog-card{padding:0 28px 28px}.blog-listing .blog-card-img{width:calc(100% + 56px);max-width:none;margin:0 -28px 16px;border:0;border-radius:22px 22px 0 0;aspect-ratio:1200/630;object-fit:cover}.pick-grid>.pick-item:last-child:nth-child(odd),.pick>div>.pick-item:last-child:nth-child(odd){grid-column:1/-1}.brand{display:inline-flex;align-items:center;gap:9px}.brand-txt{display:flex;flex-direction:column;line-height:1.05}.brand-name{font-weight:600}.brand-tag{font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#F0A97E;margin-top:2px}@media (max-width:380px){.brand-tag{font-size:.55rem;letter-spacing:.05em}}.price-tab.active,.pricing .price-tab.active{box-shadow:none}.egg{padding:70px 0 90px;overflow:hidden}.egg-zone{position:relative;flex-direction:column;gap:18px;padding:70px 20px 46px}.egg-tape,.egg-zone{display:flex;align-items:center}.egg-tape{position:absolute;left:50%;width:140vw;max-width:1800px;height:34px;overflow:hidden;background:repeating-linear-gradient(-45deg,#FFC928 0 22px,#161616 22px 44px);box-shadow:0 10px 24px -14px rgba(0,0,0,.45);pointer-events:none}.egg-tape>span{white-space:nowrap;font:800 .74rem/1 var(--font,inherit);letter-spacing:.22em;color:#161616;background:#FFC928;padding:5px 0;animation:eggTape 26s linear infinite}.egg-tape-a{top:8px;transform:translateX(-50%) rotate(-3deg)}.egg-tape-b{bottom:0;transform:translateX(-50%) rotate(2.4deg);opacity:.9}.egg-tape-b>span{animation-direction:reverse}@keyframes eggTape{to{transform:translateX(-50%)}}.egg-kicker{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--terracota);background:#fff;border:1px solid rgba(196,81,27,.25);padding:6px 14px;border-radius:999px}.egg-kicker,.egg-plate{position:relative;z-index:1}.egg-plate{width:190px;height:190px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#3a3a3d,#1b1b1d 70%);box-shadow:0 24px 50px -18px rgba(0,0,0,.55),inset 0 2px 0 rgba(255,255,255,.08)}.egg-plate:before{inset:10px;background:repeating-conic-gradient(#FFC928 0 12deg,#161616 12deg 24deg);opacity:.95}.egg-plate:after,.egg-plate:before{content:"";position:absolute;border-radius:50%}.egg-plate:after{inset:22px;background:#1b1b1d}.egg-ring{position:absolute;inset:-14px;border-radius:50%;border:2px solid rgba(196,81,27,.45);animation:eggPulse 2.4s ease-out infinite}@keyframes eggPulse{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.25);opacity:0}}.egg-push{position:relative;z-index:2;width:118px;height:118px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 38% 30%,#ff7a6b 0,#e2261b 42%,#9d120b 100%);box-shadow:0 10px 0 #6d0c07,0 18px 26px -6px rgba(0,0,0,.6),inset 0 -6px 14px rgba(0,0,0,.25),inset 0 6px 10px rgba(255,255,255,.35);transform:translateY(-6px);transition:transform .18s var(--ease),box-shadow .18s var(--ease);animation:eggWobble 5s ease-in-out infinite}.egg-push-txt{font-weight:900;font-size:.95rem;line-height:1.05;letter-spacing:.06em;color:#fff;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.25)}@keyframes eggWobble{0%,84%,to{rotate:0deg}87%{rotate:-6deg}90%{rotate:5deg}93%{rotate:-3deg}96%{rotate:2deg}}.egg-box summary:focus-visible .egg-push,.egg-box summary:hover .egg-push{transform:translateY(-2px);box-shadow:0 6px 0 #6d0c07,0 12px 20px -6px rgba(0,0,0,.6),inset 0 -6px 14px rgba(0,0,0,.25),inset 0 6px 10px rgba(255,255,255,.35);animation:none}.egg-box summary:active .egg-push{transform:translateY(4px);box-shadow:0 0 0 #6d0c07,0 6px 12px -6px rgba(0,0,0,.6),inset 0 4px 12px rgba(0,0,0,.35)}.egg-box summary:focus-visible{outline:none}.egg-box summary:focus-visible .egg-plate{outline:3px solid var(--terracota);outline-offset:6px}.egg-box .egg-btn-hint{position:relative;z-index:1;display:grid;font-size:.9rem}.egg-h1,.egg-h2{grid-area:1/1;transition:opacity .25s,transform .25s}.egg-h2{opacity:0;transform:translateY(6px);color:var(--terracota);font-weight:600;font-style:normal}.egg-box summary:hover .egg-h1{opacity:0;transform:translateY(-6px)}.egg-box summary:hover .egg-h2{opacity:1;transform:none}.egg-box[open] .egg-btn{margin-bottom:10px}.egg-box[open] .egg-kicker,.egg-box[open] .egg-ring,.egg-box[open] .egg-tape{display:none}.egg-box[open] .egg-zone{padding:0 0 10px}.egg-box[open] .egg-plate{width:110px;height:110px}.egg-box[open] .egg-plate:before{inset:6px}.egg-box[open] .egg-plate:after{inset:13px}.egg-box[open] .egg-push{width:68px;height:68px;transform:translateY(3px);box-shadow:0 1px 0 #6d0c07,inset 0 4px 12px rgba(0,0,0,.35);animation:none}.egg-box[open] .egg-push-txt{font-size:.6rem}@media (max-width:600px){.egg-plate{width:160px;height:160px}.egg-push{width:100px;height:100px}.egg-tape{height:28px}}@media (prefers-reduced-motion:reduce){.egg-push,.egg-ring,.egg-tape>span{animation:none!important}}@media (max-width:900px){.wb-in{grid-template-columns:1fr;gap:28px}.wb-wall{grid-template-columns:1fr 1fr;gap:10px}.wb-tile{aspect-ratio:16/11}.wb-play{width:38px;height:38px;margin:-19px 0 0 -19px;font-size:.75rem}.wb-cat{top:8px;left:8px;padding:4px 9px;font-size:.68rem;max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb-go{display:none}.wb-btn{width:100%;justify-content:center}.wb h2{font-size:clamp(2.2rem,10vw,2.8rem)}}.svc-index .wb{margin-top:80px}@media (max-width:760px){.svc-index .wb{margin-top:56px}}.svc-bt-real{margin:22px 0 26px}.svc-bt-real small{display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-bottom:10px}.svc-bt-minis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;max-width:460px}.svc-bt-minis i{aspect-ratio:16/9;border-radius:8px;background-size:cover;background-position:50%;box-shadow:0 8px 18px -10px rgba(0,0,0,.45);transition:transform .3s}.svc-bt:hover .svc-bt-minis i{transform:translateY(-3px)}.svc-bt:hover .svc-bt-minis i:nth-child(2){transition-delay:.05s}.svc-bt:hover .svc-bt-minis i:nth-child(3){transition-delay:.1s}.svc-bt:hover .svc-bt-minis i:nth-child(4){transition-delay:.15s}.svc-bt-sects{display:flex;flex-wrap:wrap;gap:8px}.svc-bt-sects b{font-size:.85rem;font-weight:600;padding:7px 13px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18)}.t-blanco .svc-bt-sects b,.t-crema .svc-bt-sects b{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1)}.svc-bt-grande .svc-bt-artwrap{align-self:center}@media (max-width:760px){.svc-bt-minis{grid-template-columns:repeat(2,1fr)}}.t-blanco .svc-bt-extras li,.t-crema .svc-bt-extras li{background:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 10px 24px -16px rgba(0,0,0,.35)}.t-blanco .svc-bt-extras b,.t-crema .svc-bt-extras b{color:var(--navy,#1D1D1F)}.t-blanco .svc-bt-extras small,.t-crema .svc-bt-extras small{color:var(--gray,#6E6E73)}.t-blanco .svc-bt-extra-ico,.t-crema .svc-bt-extra-ico{background:#FBE7DB;box-shadow:none}.t-blanco:hover .svc-bt-extras li,.t-crema:hover .svc-bt-extras li{background:#fff}@media (max-width:620px){.hero-v2{padding:96px 0 52px}.hero-v2 .hero-grid{gap:14px}.hero-v2 .hero-photo{margin:0;width:104px;justify-self:start}.hero-v2 .hero-photo .hero-float,.hero-v2 .hero-photo .hero-ring{display:none}.hero-v2 .hero-avatar{border-radius:24px}.hero-v2 .hero-title{font-size:clamp(2.3rem,10.5vw,2.9rem)}.hero-v2 .hero-title-kw{margin-top:10px;font-size:.9rem}.hero-v2 .hero-sub{margin-top:12px;font-size:.98rem}.hero-v2 .hero-ctas{margin-top:20px}}.pane-head.pane-head-vid{position:relative;overflow:hidden;isolation:isolate;grid-template-columns:minmax(0,1fr) 340px;gap:36px;padding:32px 40px;border:0;color:#fff;background:radial-gradient(120% 140% at 100% 0,#C4511B 0,rgba(196,81,27,0) 55%),linear-gradient(135deg,#1A110C,#3A1D0E 55%,#6A2C10);box-shadow:0 30px 60px -34px rgba(60,25,8,.7)}.pane-head-vid:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.08;background-image:radial-gradient(#fff 1px,transparent 0);background-size:18px 18px}.pane-head.pane-head-vid>div.phv-txt{display:flex;flex-direction:column;gap:10px;min-width:0}.pane-head-vid .pricing-group{color:#fff;margin:0}.pane-head-vid .pg-note{color:rgba(255,255,255,.6)}.pane-head-vid .pane-intro{color:#F6D9C2;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;margin:0}.phv-chips{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.phv-chips li{font-size:.82rem;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);padding:6px 12px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.phv-chips li:before{display:none}.phv-chips b{color:#FFB27A;font-weight:800;margin-right:3px}.phv-tl{position:relative;margin-top:12px;padding:10px 12px 10px 40px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);display:grid;grid-gap:5px;gap:5px;max-width:560px}.phv-track{position:relative;display:flex;gap:3px;height:16px;align-items:stretch}.phv-track>span{position:absolute;left:-30px;top:50%;transform:translateY(-50%);font-size:.55rem;font-weight:800;color:rgba(255,255,255,.45);letter-spacing:.05em}.phv-v i{border-radius:4px;background:linear-gradient(180deg,#E8824A,#B4471A);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.phv-v i:nth-child(3){background:linear-gradient(180deg,#5B7FA6,#2E4B6E)}.phv-v i:nth-child(5){background:linear-gradient(180deg,#8C6A55,#4E3627)}.phv-t i{font-style:normal;font-size:.55rem;font-weight:800;color:#111;background:#FFE14D;border-radius:4px;display:grid;place-items:center;white-space:nowrap;overflow:hidden}.phv-a em{flex:1 1;border-radius:4px;background:rgba(46,164,79,.18) repeating-linear-gradient(90deg,rgba(110,220,140,.85) 0 2px,transparent 2px 4px);-webkit-mask:linear-gradient(180deg,transparent 0 20%,#000 20% 80%,transparent 80%);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 3px,rgba(0,0,0,.35) 3px 6px,#000 6px 7px,rgba(0,0,0,.6) 7px 11px);mask-image:repeating-linear-gradient(90deg,#000 0 3px,rgba(0,0,0,.35) 3px 6px,#000 6px 7px,rgba(0,0,0,.6) 7px 11px)}.phv-head{position:absolute;top:4px;bottom:4px;left:40px;width:2px;background:#fff;box-shadow:0 0 8px rgba(255,255,255,.8);animation:phvHead 7s linear infinite}.phv-head:before{content:"";position:absolute;top:-4px;left:-4px;border:5px solid transparent;border-top-color:#fff}@keyframes phvHead{0%{left:40px}to{left:calc(100% - 12px)}}.phv-fan{position:relative;height:210px}.phv-card{position:absolute;width:250px;aspect-ratio:16/9;border-radius:12px;background:#222 50%/cover no-repeat;border:2px solid rgba(255,255,255,.85);box-shadow:0 22px 40px -16px rgba(0,0,0,.75);transition:transform .5s var(--ease)}.phv-card.c3{right:0;top:4px;transform:rotate(8deg);opacity:.85}.phv-card.c2{right:34px;top:22px;transform:rotate(-6deg);opacity:.92}.phv-card.c1{right:64px;top:58px;transform:rotate(-1deg);animation:phvFloat 5s ease-in-out infinite}.pane-head-vid:hover .phv-card.c3{transform:rotate(12deg) translate(14px,-6px)}.pane-head-vid:hover .phv-card.c2{transform:rotate(-10deg) translate(-10px,-10px)}@keyframes phvFloat{0%,to{transform:rotate(-1deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-6px)}}.phv-play{position:absolute;inset:0;margin:auto;width:48px;height:34px;border-radius:10px;background:#ff0033;color:#fff;font-style:normal;font-size:.85rem;display:grid;place-items:center;padding-left:3px;box-shadow:0 8px 20px rgba(0,0,0,.45)}.phv-play:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid #fff;animation:vaRing 2.2s ease-out infinite}.phv-card em{position:absolute;right:7px;bottom:7px;font-style:normal;font-size:.62rem;font-weight:700;color:#fff;background:rgba(0,0,0,.8);padding:1px 5px;border-radius:4px}.phv-badge{position:absolute;left:0;bottom:6px;z-index:2;font-size:.72rem;font-weight:800;color:#1D1D1F;background:#FFE14D;padding:6px 12px;border-radius:999px;transform:rotate(-4deg);box-shadow:0 10px 20px -8px rgba(0,0,0,.6)}@media (max-width:900px){.pane-head.pane-head-vid{grid-template-columns:1fr;padding:24px 20px;gap:18px}.phv-fan{height:190px}.phv-card{width:220px}.phv-card.c3{right:auto;left:90px}.phv-card.c2{right:auto;left:52px}.phv-card.c1{right:auto;left:20px}.phv-badge{left:auto;right:0}}@media (max-width:420px){.phv-card{width:190px}.phv-fan{height:170px}.phv-card.c3{left:92px}.phv-card.c2{left:48px}.phv-card.c1{left:0;top:50px}.phv-chips li{font-size:.76rem}.phv-t i{font-size:.46rem;letter-spacing:-.01em}.phv-tl{padding-left:34px}.phv-track>span{left:-26px}}@media (prefers-reduced-motion:reduce){.phv-card.c1,.phv-head,.phv-play:after{animation:none!important}}.pane-head.phx{position:relative;overflow:hidden;isolation:isolate;grid-template-columns:minmax(0,1fr) 360px;gap:36px;padding:32px 40px;border:0;color:#fff;min-height:250px;background:radial-gradient(120% 140% at 100% 0,var(--phx-a,#C4511B) 0,transparent 55%),linear-gradient(135deg,#1A110C 0,var(--phx-b,#3A1D0E) 55%,var(--phx-c,#6A2C10) 100%);box-shadow:0 30px 60px -34px rgba(30,15,8,.7)}.pane-head.phx:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.08;background-image:radial-gradient(#fff 1px,transparent 0);background-size:18px 18px}.pane-head.phx>div.phx-txt{display:flex;flex-direction:column;gap:10px;min-width:0}.phx .pricing-group{color:#fff;margin:0}.phx .pg-note{color:rgba(255,255,255,.6)}.phx .pane-intro{color:#F6D9C2;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;margin:0}.phx-art{position:relative;height:220px}.phx-rrss{--phx-a:#D9466F;--phx-b:#3A1426;--phx-c:#7A2A3E}.phx-web{--phx-a:#3E6FB0;--phx-b:#142339;--phx-c:#1D3050}.phx-ia{--phx-a:#2EA483;--phx-b:#10261F;--phx-c:#18463A}.phx-form{--phx-a:#E0A33A;--phx-b:#2E2010;--phx-c:#5A3A12}.phx-lanz{--phx-a:#C4511B;--phx-b:#3A1D0E;--phx-c:#7A2E10}.phx-fade>*{position:absolute;inset:0;opacity:0;background:top/cover no-repeat;animation:phxFade 12s linear infinite}.phx-fade>:nth-child(2){animation-delay:-9s}.phx-fade>:nth-child(3){animation-delay:-6s}.phx-fade>:nth-child(4){animation-delay:-3s}@keyframes phxFade{0%{opacity:0;transform:scale(1.03)}2%{opacity:1}25%{opacity:1;transform:scale(1)}27%,to{opacity:0}}.rs-phone{position:absolute;right:70px;top:0;width:150px;border-radius:22px;background:#111;padding:6px;box-shadow:0 24px 44px -16px rgba(0,0,0,.8);border:2px solid rgba(255,255,255,.12);animation:phvFloat 5s ease-in-out infinite}.rs-bar{display:flex;justify-content:space-between;align-items:center;padding:3px 6px 5px;font-size:.62rem;color:#fff}.rs-bar b{font-family:Georgia,serif;font-style:italic;font-weight:600}.rs-bar span{font-size:.55rem;opacity:.8}.rs-screen{position:relative;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#222}.rs-names{position:relative;height:18px;margin-top:4px}.rs-names>*{background:none;font-style:normal;font-size:.62rem;font-weight:700;color:rgba(255,255,255,.85);text-align:center;line-height:18px}.rs-n{position:absolute;z-index:2;display:flex;align-items:center;gap:6px;font-size:.7rem;font-weight:600;color:#1D1D1F;background:#fff;padding:6px 10px 6px 6px;border-radius:12px;box-shadow:0 12px 24px -10px rgba(0,0,0,.6);white-space:nowrap;opacity:0;animation:rsNote 6s ease-in-out infinite}.rs-n i{font-style:normal;width:20px;height:20px;border-radius:7px;display:grid;place-items:center;background:#FCE3EA;font-size:.62rem;color:#D9466F}.rs-n.n1{left:0;top:24px}.rs-n.n2{right:0;top:96px;animation-delay:2s}.rs-n.n2 i{background:#E3ECF8}.rs-n.n3{left:14px;top:150px;animation-delay:4s}.rs-n.n3 i{background:#E3F4EC}@keyframes rsNote{0%{opacity:0;transform:translateY(8px) scale(.95)}40%,8%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-6px)}}.phx .phv-badge{bottom:0}.wb-browser{position:absolute;right:30px;top:6px;width:300px;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 26px 48px -18px rgba(0,0,0,.8)}.wb-bar{display:flex;align-items:center;gap:5px;padding:7px 10px;background:#EEF0F3}.wb-bar span{width:8px;height:8px;border-radius:50%;background:#FF5F57}.wb-bar span:nth-child(2){background:#FEBC2E}.wb-bar span:nth-child(3){background:#28C840}.wb-bar em{flex:1 1;margin-left:8px;font-style:normal;font-size:.62rem;color:#555;background:#fff;border-radius:6px;padding:2px 8px}.wb-screen{position:relative;aspect-ratio:640/380}.wb-mobile{position:absolute;right:0;top:70px;width:78px;border-radius:14px;background:#111;padding:4px;box-shadow:0 20px 36px -12px rgba(0,0,0,.85);animation:phvFloat 5s ease-in-out infinite}.wb-mscreen{position:relative;aspect-ratio:1/2;border-radius:10px;overflow:hidden;background:#222}.ia-chat{position:absolute;right:20px;top:0;width:300px;border-radius:16px;background:#F7F8F6;color:#1D1D1F;padding:10px 12px 12px;box-shadow:0 26px 48px -18px rgba(0,0,0,.8);display:grid;grid-gap:7px;gap:7px}.ia-top{display:flex;align-items:center;gap:6px;font-size:.72rem}.ia-top i{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#2EA483,#1D3050)}.ia-top small{margin-left:auto;color:#2EA44F;font-size:.6rem;font-weight:700}.ia-u{justify-self:end;max-width:82%;font-size:.7rem;line-height:1.35;color:#fff;background:#1D3050;border-radius:12px 12px 3px 12px;animation:iaIn 9s ease-out infinite}.ia-dots,.ia-u{margin:0;padding:7px 10px}.ia-dots{display:flex;gap:3px;background:#E7EAE6;border-radius:12px;width:max-content;animation:iaDots 9s linear infinite}.ia-dots i{width:5px;height:5px;border-radius:50%;background:#777;animation:iaBounce .9s ease-in-out infinite}.ia-dots i:nth-child(2){animation-delay:.15s}.ia-dots i:nth-child(3){animation-delay:.3s}.ia-a{display:grid;grid-gap:4px;gap:4px;background:#fff;border:1px solid #e3e6e2;border-radius:12px 12px 12px 3px;padding:8px 10px;font-size:.7rem;max-width:88%}.ia-a span{opacity:0;animation:iaLine 9s ease-out infinite}.ia-a span:nth-child(2){animation-delay:.5s}.ia-a span:nth-child(3){animation-delay:1s}@keyframes iaIn{0%{opacity:0;transform:translateY(6px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes iaDots{0%,10%{opacity:0;height:0;padding:0 10px}12%,26%{opacity:1;height:auto;padding:7px 10px}28%,to{opacity:0;height:0;padding:0 10px}}@keyframes iaBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes iaLine{0%,30%{opacity:0;transform:translateX(-4px)}36%,92%{opacity:1;transform:none}to{opacity:0}}.ia-apps{position:absolute;right:20px;bottom:34px;display:flex;gap:6px}.ia-apps span{font-size:.62rem;font-weight:700;color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);padding:3px 8px;border-radius:999px;animation:iaApp 3s ease-in-out infinite}.ia-apps span:nth-child(2){animation-delay:.4s}.ia-apps span:nth-child(3){animation-delay:.8s}.ia-apps span:nth-child(4){animation-delay:1.2s}@keyframes iaApp{0%,70%,to{box-shadow:none}80%{box-shadow:0 0 0 3px rgba(46,164,131,.55)}}.fo-player{position:absolute;right:10px;top:4px;width:340px;display:grid;grid-template-columns:1fr 120px;grid-gap:8px;gap:8px;padding:8px;border-radius:16px;background:#fff;box-shadow:0 26px 48px -18px rgba(0,0,0,.8)}.fo-video{position:relative;aspect-ratio:1/1;border-radius:10px;background:#222 center 18%/cover no-repeat;overflow:hidden}.fo-video:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.5))}.fo-live{position:absolute;left:7px;top:7px;z-index:2;font-size:.58rem;font-weight:800;color:#fff;background:#E03A3A;padding:2px 6px;border-radius:5px;animation:vaBlink 1.4s steps(2) infinite}.fo-video .phv-play{z-index:2;width:40px;height:28px;font-size:.75rem}.fo-prog{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;height:4px;border-radius:3px;background:rgba(255,255,255,.35);overflow:hidden}.fo-prog b{display:block;height:100%;background:#E0A33A;transform-origin:left;animation:vaProg 8s linear infinite}.fo-list{list-style:none;margin:0;padding:4px 0;display:grid;grid-gap:6px;gap:6px;align-content:start;counter-reset:fo}.fo-list li{display:flex;align-items:center;gap:6px;font-size:.66rem;font-weight:600;color:#333;padding:6px;border-radius:8px;background:#F6F1EA}.fo-list li:before{display:none}.fo-list i{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:2px solid #d8c9b5;position:relative;animation:foCheck 8s linear infinite}.fo-list li:nth-child(2) i{animation-delay:2s}.fo-list li:nth-child(3) i{animation-delay:4s}.fo-list li:nth-child(4) i{animation-delay:6s}@keyframes foCheck{0%{background:transparent;border-color:#D8C9B5}5%,to{background:#E0A33A;border-color:#E0A33A;box-shadow:inset 0 0 0 2px #fff}}.la-board{position:absolute;right:10px;top:4px;width:330px;border-radius:16px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.14);padding:12px 14px;box-shadow:0 26px 48px -18px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.la-top{display:flex;justify-content:space-between;align-items:center;font-size:.66rem;color:rgba(255,255,255,.8)}.la-open{color:#7BE3A0;font-weight:800;animation:vaBlink 1.6s steps(2) infinite}.la-cd b{color:#fff;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:4px}.la-cd i{font-style:normal;animation:vaBlink 1s steps(2) infinite}.la-chart{display:block;width:100%;height:90px;margin:8px 0 6px}.la-line{stroke-dasharray:420;animation:laDraw 6s ease-out infinite}.la-area{animation:laArea 6s ease-out infinite}@keyframes laDraw{0%{stroke-dashoffset:420}60%,92%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@keyframes laArea{0%,30%{opacity:0}65%,92%{opacity:1}to{opacity:0}}.la-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.2)}.la-steps span{font-size:.58rem;font-weight:700;color:rgba(255,255,255,.75);text-align:center;background:rgba(255,255,255,.08);border-radius:6px;padding:4px 2px}.la-rocket{position:absolute;top:-11px;left:0;font-size:.95rem;animation:laRocket 6s ease-in-out infinite}@keyframes laRocket{0%{left:2%}92%{left:88%}to{left:88%;opacity:0}}@media (max-width:900px){.pane-head.phx{grid-template-columns:1fr;padding:24px 20px;gap:18px}.phx-art{height:230px}.rs-phone{right:auto;left:50%;margin-left:-75px}.rs-n.n1{left:0}.rs-n.n2{right:0}.rs-n.n3{left:0;top:170px}.wb-browser{right:auto;left:0;width:min(300px,82%)}.wb-mobile{right:0}.ia-apps,.ia-chat{right:auto;left:0}.ia-chat{width:min(300px,100%)}.fo-player{right:auto;left:0;width:min(340px,100%)}.la-board{right:auto;left:0;width:min(330px,100%)}.phx .phv-badge{left:auto;right:0}}@media (max-width:420px){.fo-player{grid-template-columns:1fr 104px}.phx-art{height:240px}}@media (prefers-reduced-motion:reduce){.fo-list i,.fo-live,.fo-prog b,.ia-a span,.ia-apps span,.ia-dots,.ia-dots i,.ia-u,.la-area,.la-cd i,.la-line,.la-open,.la-rocket,.phx-fade>*,.rs-n,.rs-phone,.wb-mobile{animation:none!important}.ia-a span,.phx-fade>:first-child,.rs-n{opacity:1}.ia-dots{display:none}}.hs-video{display:grid;grid-gap:10px;gap:10px;padding-bottom:20px}.hs-player{width:100%;aspect-ratio:16/9;border-radius:12px}.hs-player .va-chan{font-size:.62rem}.hs-tl{margin:0;max-width:none;padding:8px 10px 8px 34px;background:#1D1D1F}.hs-tl .phv-track>span{left:-26px}.hs-tl .phv-head{left:34px}.hs-web{height:240px}.hs-web .wb-browser{right:auto;left:0;top:14px;width:84%}.hs-web .wb-mobile{right:0;top:70px;width:84px}.hs-tag{position:absolute;left:10px;bottom:10px;z-index:3;font-size:.7rem;font-weight:800;color:#1D1D1F;background:#FFE14D;padding:5px 11px;border-radius:999px;transform:rotate(-3deg);box-shadow:0 10px 20px -8px rgba(0,0,0,.6)}.hs-redes .rs-n.n1{left:0;top:18%}.hs-redes .rs-n.n2{right:0;left:auto;top:44%}.hs-redes .rs-n.n3{left:0;top:70%}.home-svc .mas-svc{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mas-svc-item.mas-x{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border:0;color:#fff;min-height:178px;background:radial-gradient(120% 120% at 100% 0,var(--mx-a) 0,transparent 60%),linear-gradient(140deg,#17110D 0,var(--mx-b) 100%);box-shadow:0 18px 36px -24px rgba(30,15,8,.7)}.mas-x-ia{--mx-a:#2EA483;--mx-b:#18463A}.mas-x-seo{--mx-a:#3E6FB0;--mx-b:#1D3050}.mas-x-formaciones{--mx-a:#E0A33A;--mx-b:#5A3A12}.mas-x-lanzamientos{--mx-a:#E8824A;--mx-b:#7A2E10}.mas-svc-item.mas-x:hover{transform:translateY(-4px);box-shadow:0 24px 40px -22px rgba(30,15,8,.8)}.mas-x .mas-svc-txt{padding:12px 16px 16px}.mas-x .mas-svc-txt b{color:#fff;font-size:.98rem}.mas-x .mas-svc-txt small{color:rgba(255,255,255,.7)}.mas-x .mas-svc-arrow{display:block;right:16px;bottom:16px;color:#FFB27A}.mx-art{position:relative;display:block;height:100px;margin:12px 12px 0;border-radius:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);overflow:hidden}.mx-ia>span{position:absolute;font-size:.62rem;font-weight:600;padding:5px 9px;border-radius:10px;opacity:0}.mx-u{right:10px;top:10px;background:#1D3050;color:#fff;border-radius:10px 10px 2px 10px!important;animation:mxU 6s ease-out infinite}.mx-dots{left:10px;top:44px;display:flex;gap:3px;background:rgba(255,255,255,.85);animation:mxDots 6s linear infinite}.mx-dots i{width:5px;height:5px;border-radius:50%;background:#555;animation:iaBounce .9s ease-in-out infinite}.mx-dots i:nth-child(2){animation-delay:.15s}.mx-dots i:nth-child(3){animation-delay:.3s}.mx-ok{left:10px;top:44px;background:#fff;color:#18794E;border-radius:10px 10px 10px 2px!important;animation:mxOk 6s ease-out infinite}@keyframes mxU{0%{opacity:0;transform:translateY(6px)}8%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes mxDots{0%,14%{opacity:0}18%,40%{opacity:1}44%,to{opacity:0}}@keyframes mxOk{0%,42%{opacity:0;transform:scale(.9)}48%,90%{opacity:1;transform:none}to{opacity:0}}.mx-search{position:absolute;left:10px;right:10px;top:10px;display:flex;align-items:center;gap:6px;font-size:.62rem;background:#fff;color:#333;border-radius:999px;padding:4px 10px}.mx-search em{font-style:normal;overflow:hidden;white-space:nowrap;border-right:1.5px solid #333;width:0;animation:mxType 6s steps(20) infinite}@keyframes mxType{0%{width:0}30%,90%{width:12ch}to{width:0}}.mx-serp{position:absolute;left:10px;right:10px;top:40px;height:52px}.mx-serp i{position:absolute;left:0;right:0;height:12px;border-radius:4px;background:rgba(255,255,255,.28)}.mx-serp i:first-child{top:0;animation:mxR1 6s ease-in-out infinite}.mx-serp i:nth-child(3){top:36px;right:30%}.mx-serp i.on{top:18px;background:#FFB27A;box-shadow:0 0 0 2px rgba(255,178,122,.35);animation:mxUp 6s ease-in-out infinite}@keyframes mxUp{0%,35%{top:18px}50%,90%{top:0}to{top:18px}}@keyframes mxR1{0%,35%{top:0}50%,90%{top:18px}to{top:0}}.mx-vid{background:#333 center 12%/cover no-repeat}.mx-vid,.mx-vid:after{position:absolute;inset:0}.mx-vid:after{content:"";background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.55))}.mx-vid b{top:8px;font-size:.55rem;color:#fff;background:#E03A3A;padding:2px 6px;border-radius:5px;animation:vaBlink 1.4s steps(2) infinite}.mx-vid b,.mx-vid em{position:absolute;left:8px;z-index:1}.mx-vid em{right:8px;bottom:8px;height:4px;border-radius:3px;background:rgba(255,255,255,.35);overflow:hidden}.mx-vid em i{display:block;height:100%;background:#E0A33A;transform-origin:left;animation:vaProg 7s linear infinite}.mx-open{position:absolute;left:10px;top:9px;font-size:.6rem;font-weight:800;color:#7BE3A0;animation:vaBlink 1.6s steps(2) infinite}.mx-lanz svg{position:absolute;left:8px;right:8px;bottom:10px;width:calc(100% - 16px);height:64px}.mx-lanz .la-line{stroke-dasharray:200;animation:mxDraw 5s ease-out infinite}@keyframes mxDraw{0%{stroke-dashoffset:200}60%,92%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.mx-rocket{position:absolute;font-size:1rem;animation:mxRocket 5s ease-out infinite}@keyframes mxRocket{0%{left:4%;top:70%;opacity:0}8%{opacity:1}60%,92%{left:82%;top:4%;opacity:1}to{left:82%;top:4%;opacity:0}}@media (max-width:900px){.home-svc .mas-svc{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-web{height:220px}}@media (max-width:420px){.mx-art{height:86px}.mas-x .mas-svc-txt{padding:10px 12px 14px}.mas-x .mas-svc-txt b{font-size:.9rem}.mas-x .mas-svc-arrow{display:none}}@media (prefers-reduced-motion:reduce){.mx-dots i,.mx-ia>span,.mx-lanz .la-line,.mx-rocket,.mx-search em,.mx-serp i,.mx-vid b,.mx-vid em i{animation:none!important}.mx-ok,.mx-rocket,.mx-u{opacity:1}.mx-search em{width:auto;border:0}.mx-rocket{left:82%;top:4%}}.mas-svc-item.mas-x{min-height:250px}.mas-x .mx-art{height:160px;transition:transform .5s var(--ease)}.mas-svc-item.mas-x:hover .mx-art{transform:scale(1.03)}.mx2-ia{background:radial-gradient(circle at 50% 50%,rgba(46,164,131,.35),transparent 60%),rgba(0,0,0,.25)!important}.mx2-wires{position:absolute;inset:0;width:100%;height:100%}.mx2-wires path{fill:none;stroke:rgba(123,227,160,.7);stroke-width:1.5;stroke-dasharray:4 5;animation:mx2Flow 1.2s linear infinite}@keyframes mx2Flow{to{stroke-dashoffset:-18}}.mx2-hub{position:absolute;left:50%;top:50%;z-index:2;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:16px;display:grid;place-items:center;align-content:center;font-size:1.1rem;color:#fff;background:linear-gradient(135deg,#2EA483,#1D3050);box-shadow:0 0 0 0 rgba(46,164,131,.6),0 12px 24px -8px rgba(0,0,0,.6);animation:mx2Hub 2s ease-out infinite}.mx2-hub small{font-size:.55rem;font-weight:800;letter-spacing:.08em;margin-top:-2px}@keyframes mx2Hub{0%{box-shadow:0 0 0 0 rgba(46,164,131,.6),0 12px 24px -8px rgba(0,0,0,.6)}to{box-shadow:0 0 0 16px rgba(46,164,131,0),0 12px 24px -8px rgba(0,0,0,.6)}}.mx2-app{position:absolute;z-index:2;display:flex;align-items:center;gap:5px;font-size:.58rem;font-weight:700;color:#1D1D1F;background:#fff;padding:3px 8px 3px 3px;border-radius:9px;box-shadow:0 8px 16px -8px rgba(0,0,0,.6);animation:mx2App 4s ease-in-out infinite}.mx2-app b{width:18px;height:18px;border-radius:6px;display:grid;place-items:center;color:#fff;font-size:.5rem}.mx2-app.a1{left:8px;top:12px}.mx2-app.a2{right:8px;top:12px;animation-delay:-1s}.mx2-app.a3{left:8px;bottom:30px;animation-delay:-2s}.mx2-app.a4{right:8px;bottom:30px;animation-delay:-3s}@keyframes mx2App{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mx2-toast{position:absolute;left:50%;bottom:6px;z-index:3;transform:translateX(-50%);white-space:nowrap;font-size:.58rem;font-weight:800;color:#18794E;background:#E3F7EC;padding:3px 9px;border-radius:999px;animation:mx2Toast 5s ease-in-out infinite}@keyframes mx2Toast{0%,40%{opacity:0;transform:translate(-50%,6px)}50%,90%{opacity:1;transform:translate(-50%)}to{opacity:0}}.mx2-seo{background:#E8EDE4!important;border-color:transparent!important}.mx2-map,.mx2-map i{position:absolute}.mx2-map{inset:0}.mx2-map i{background:#fff;box-shadow:0 0 0 1px #D5DCD0}.mx2-map .r1{left:-10%;right:-10%;top:38%;height:9px;transform:rotate(-8deg)}.mx2-map .r2{left:30%;top:-10%;bottom:-10%;width:8px;transform:rotate(12deg)}.mx2-map .r3{left:-10%;right:-10%;top:78%;height:6px;transform:rotate(5deg)}.mx2-map .r4{left:72%;top:-10%;bottom:-10%;width:6px;transform:rotate(-6deg)}.mx2-map .park{left:6%;top:52%;width:22%;height:20%;border-radius:8px;background:#CDE5C3;box-shadow:none}.mx2-map .river{right:-5%;top:4%;width:30%;height:26%;border-radius:40%;background:#BFD9EE;box-shadow:none}.mx2-pin{position:absolute;z-index:1;width:12px;height:12px;border-radius:50% 50% 50% 0;background:#9AA39A;transform:rotate(-45deg)}.mx2-pin.p1{left:18%;top:24%}.mx2-pin.p2{left:78%;top:58%}.mx2-pin.p3{left:46%;top:70%}.mx2-me{position:absolute;left:34%;top:14%;z-index:2;display:flex;align-items:flex-start;gap:4px}.mx2-bigpin{width:28px;height:28px;border-radius:50% 50% 50% 0;background:#E8562A;transform:rotate(-45deg);display:grid;place-items:center;color:#fff;font-size:.7rem;box-shadow:0 8px 14px -4px rgba(0,0,0,.45);animation:mx2Drop 4s cubic-bezier(.3,1.6,.5,1) infinite}@keyframes mx2Drop{0%{transform:rotate(-45deg) translate(-18px,-18px);opacity:0}10%{opacity:1}22%,to{transform:rotate(-45deg);opacity:1}}.mx2-card{margin-top:-4px;background:#fff;color:#1D1D1F;border-radius:8px;padding:4px 8px;box-shadow:0 8px 16px -8px rgba(0,0,0,.5);display:grid;animation:mx2Card 4s ease-out infinite}.mx2-card b{font-size:.62rem}.mx2-card small{font-size:.5rem;color:#188038;font-weight:600}@keyframes mx2Card{0%,22%{opacity:0;transform:translateX(-6px)}30%,to{opacity:1;transform:none}}.mx2-search{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;font-size:.6rem;color:#444;background:#fff;border-radius:999px;padding:4px 10px;box-shadow:0 6px 14px -8px rgba(0,0,0,.5)}.mx2-form{background:#111!important}.mx2-main{bottom:34px;right:62px;border-radius:9px;background:#333 center 14%/cover no-repeat;overflow:hidden;box-shadow:inset 0 0 0 2px #2EA44F}.mx2-main,.mx2-main b{position:absolute;left:6px;top:6px}.mx2-main b{white-space:nowrap;font-size:.52rem;color:#fff;background:#E03A3A;padding:2px 5px;border-radius:5px;animation:vaBlink 1.4s steps(2) infinite}.mx2-main em{left:6px;font-style:normal;font-size:.55rem;font-weight:700;color:#fff;padding:1px 6px}.mx2-main em,.mx2-talk{position:absolute;bottom:6px;background:rgba(0,0,0,.6);border-radius:4px}.mx2-talk{right:6px;display:flex;gap:2px;align-items:flex-end;height:12px;padding:2px 4px}.mx2-talk s{width:3px;height:100%;background:#7BE3A0;text-decoration:none;animation:vaWave .8s ease-in-out infinite}.mx2-talk s:nth-child(2){animation-delay:-.3s}.mx2-talk s:nth-child(3){animation-delay:-.6s}.mx2-side{position:absolute;right:6px;top:6px;bottom:34px;width:50px;display:grid;grid-gap:4px;gap:4px}.mx2-side i{border-radius:7px;display:grid;place-items:center;font-style:normal;font-size:.58rem;font-weight:800;color:#fff}.mx2-bar{position:absolute;left:0;right:0;bottom:5px;display:flex;justify-content:center;gap:6px}.mx2-bar i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.6rem;background:#333;color:#fff}.mx2-bar i.end{background:#E03A3A}.mx2-lanz svg{position:absolute;left:0;right:0;bottom:0;width:100%;height:70%}.mx2-lanz .la-area{animation:laArea 6s ease-out infinite}.mx2-sale{position:absolute;right:8px;z-index:2;display:flex;align-items:center;gap:5px;font-size:.6rem;color:#1D1D1F;background:#fff;padding:4px 8px 4px 4px;border-radius:9px;box-shadow:0 8px 16px -8px rgba(0,0,0,.6);opacity:0;animation:mx2Sale 6s ease-out infinite}.mx2-sale i{font-style:normal;width:18px;height:18px;border-radius:6px;background:#FFF1E3;display:grid;place-items:center;font-size:.55rem}.mx2-sale.s1{top:28px}.mx2-sale.s2{top:58px;animation-delay:1.2s}.mx2-sale.s3{top:88px;animation-delay:2.4s}@keyframes mx2Sale{0%{opacity:0;transform:translateX(14px)}8%,80%{opacity:1;transform:none}92%,to{opacity:0}}.mx2-lanz .mx-rocket{animation-duration:6s}@media (max-width:420px){.mas-svc-item.mas-x{min-height:0}.mas-x .mx-art{height:132px}.mx2-app{font-size:0;padding:3px;gap:0}.mx2-app b{font-size:.5rem}.mx2-sale b{font-size:.52rem}.mx2-side{width:40px}.mx2-main{right:50px}.mx2-card small{display:none}.mx2-main b{font-size:.46rem;white-space:nowrap;padding:1px 4px}.mx2-main em{display:none}.mx2-hub{width:44px;height:44px;margin:-26px 0 0 -22px}}@media (prefers-reduced-motion:reduce){.mx2-app,.mx2-bigpin,.mx2-card,.mx2-hub,.mx2-lanz .la-area,.mx2-main b,.mx2-sale,.mx2-talk s,.mx2-toast,.mx2-wires path{animation:none!important}.mx2-card,.mx2-sale,.mx2-toast{opacity:1}}.va-real{width:100%;height:100%;object-fit:cover;animation:none}.va-real-note{margin:-6px 0 12px;font-size:.78rem;font-weight:700;color:#8a5a3c}.footer{padding:56px 0 34px}.ft-grid{display:grid;grid-template-columns:1.15fr 1.1fr .9fr;grid-gap:40px 48px;gap:40px 48px;padding-bottom:40px;border-bottom:1px solid var(--hairline)}.ft-col{min-width:0}.ft-pill{display:inline-flex;align-items:center;gap:10px;padding:11px 22px;margin-bottom:26px;border:1.5px solid var(--ink);border-radius:999px;font-size:.9rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.ft-pill:hover{background:var(--blue);border-color:var(--blue);color:#fff}.ft-arrow{transition:transform .2s var(--ease)}.ft-pill:hover .ft-arrow{transform:translate(2px,-2px)}.ft-line{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:.95rem;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.ft-line svg{flex:0 0 18px;color:var(--ink)}.ft-line:hover,.ft-line:hover svg{color:var(--blue)}.ft-addr{font-style:normal;font-size:.95rem;line-height:1.65;color:var(--ink);margin:22px 0}.ft-city{display:block;text-transform:uppercase;letter-spacing:.04em}.ft-cta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:10px 16px;border-radius:12px;background:rgba(196,81,27,.07);border:1px solid rgba(196,81,27,.2);font-size:.9rem;font-weight:600;color:#AD4716;text-decoration:none;transition:background .2s var(--ease)}.ft-cta small{font-size:.75rem;font-weight:400;color:#636366}.ft-cta:hover{background:rgba(196,81,27,.13)}.ft-kicker{margin:30px 0 14px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.ft-social{display:flex;gap:26px}.ft-social a{display:inline-grid;place-items:center;color:var(--ink);transition:color .2s var(--ease),transform .2s var(--ease)}.ft-social a:hover{color:var(--blue);transform:translateY(-2px)}.ft-links{display:flex;flex-direction:column;gap:15px}.ft-links a{font-size:.95rem;color:var(--ink);text-decoration:none;width:-moz-fit-content;width:fit-content}.ft-links a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.footer .ft-tit{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:6px 0 18px}.footer .ft-tit-2{margin-top:40px}.footer .footer-bottom{padding-top:22px}@media (max-width:900px){.ft-grid{grid-template-columns:1fr 1fr}.ft-grid>.ft-col:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:48px;column-gap:48px;align-content:start}.ft-grid>.ft-col:last-child .ft-tit{grid-row:1}.ft-grid>.ft-col:last-child .ft-links{grid-row:2}.footer .ft-tit-2{margin-top:6px}}@media (max-width:620px){.footer{padding-top:42px}.ft-grid{grid-template-columns:1fr;gap:38px}.ft-grid>.ft-col:last-child{grid-column:auto;column-gap:24px}.ft-pill{margin-bottom:20px}.ft-links{gap:13px}}