#lp-sites{--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--font-serif:var(--font-playfair), ui-serif, Georgia, serif;--font-display:var(--font-space-grotesk), var(--font-sans);color:#f3eee3;color:lab(94.2588% .454068 5.73629);font-family:var(--font-sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "cv11";background:#060503;background:lab(1.37856% .187151 .843582);font-size:15px;line-height:1.5}@media (min-width:1025px){#lp-sites .lp-hero{flex-direction:column;justify-content:center;min-height:calc(100dvh - 64px);display:flex}#lp-sites .lp-hero-inner{width:100%;padding-top:40px!important;padding-bottom:48px!important}}#lp-sites .lp-hero-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-image:linear-gradient(lab(100% 0 0/.07) 1px,#0000 1px),linear-gradient(90deg,lab(100% 0 0/.07) 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 68% at 50% 46%,#000 35%,#0000 78%);mask-image:radial-gradient(62% 68% at 50% 46%,#000 35%,#0000 78%)}#lp-sites .lp-hero-vignette{pointer-events:none;background:radial-gradient(78% 85% at 50% 46%,#0000 42%,#0605038c 70%,#020201eb 100%);background:radial-gradient(78% 85% at 50% 46%,#0000 42%,lab(1.37856% .187151 .843582/.55) 70%,lab(.464239% .10103 .391221/.92) 100%);position:absolute;inset:0}#lp-sites .lp-google-badge{background:#13100b;background:lab(4.85777% .647597 2.93425);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:8px 14px;display:inline-flex}#lp-sites .lp-google-badge-g{flex:none;width:16px;height:16px}#lp-sites .lp-google-badge-stars{align-items:center;gap:2px;display:inline-flex}#lp-sites .lp-google-badge-stars svg{width:13px;height:13px}#lp-sites .lp-google-badge-txt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#aaa497;color:lab(67.5944% .674576 7.69861);font-size:10.5px}#lp-sites .lp-hero-h1{max-width:15ch;font-family:var(--font-display);letter-spacing:-.04em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);margin:0;font-size:clamp(2.1rem,4.2vw,3.2rem);font-weight:600;line-height:1.08}#lp-sites .lp-hero-rotate{white-space:nowrap;color:#e9ab2c;background-image:linear-gradient(#0000 72%,#e9ab2c52 72% 94%,#0000 94%);font-style:normal;font-weight:600;display:inline}#lp-sites .lp-hero-h1-end{display:inline}#lp-sites #lp-sites #lp-sites #lp-sites summary{list-style:none}#lp-sites summary::-webkit-details-marker{display:none}#lp-sites details[open] .hu2-plus{color:#010100;color:lab(.195766% .0631288 .209889);background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514);border-color:#e9ab2b;border-color:lab(74.5017% 15.8158 68.8514);transform:rotate(45deg)}#lp-sites details[open] summary{color:#f8c153;color:lab(81.5705% 12.3135 61.4034)}#lp-sites .lp-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f8c153;color:lab(81.5705% 12.3135 61.4034);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}#lp-sites .lp-eyebrow:before{content:"";background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514);border-radius:99px;flex:none;width:6px;height:6px}#lp-sites .lp-wa:hover:not(.lp-shimmer),#lp-sites a[href=\#orcamento]:hover:not(.lp-shimmer),#lp-sites header a[href=\#orcamento]:hover:not(.lp-shimmer){translate:0 -1px;background:#f8c153!important;background:lab(81.5705% 12.3135 61.4034)!important}#lp-sites .lp-shimmer{--spread:90deg;--speed:3s;--cut:.06em;--radius:999px;--shimmer-color:#fff;--bg:#e9ab2c;z-index:0;isolation:isolate;transition:translate .15s,box-shadow .2s,background .2s,border-color .2s;position:relative;overflow:hidden;transform:translateZ(0);border-radius:var(--radius)!important;background:var(--bg)!important;border:1px solid #ffffff1f!important;border:1px solid lab(100% 0 0/.12)!important}#lp-sites .lp-shimmer--amber{--bg:#e9ab2c;--shimmer-color:#fff;box-shadow:0 10px 26px -12px #e9ab2c99;color:#fff!important}#lp-sites .lp-shimmer--amber:hover{--bg:#f0b840;translate:0 -1px}#lp-sites .lp-shimmer--dark{--bg:#0e0c08;--shimmer-color:#e9ab2c;color:#f3eee3!important;color:lab(94.2588% .454068 5.73629)!important;border-color:#ffffff29!important;border-color:lab(100% 0 0/.16)!important}@supports (color:lab(0% 0 0)){#lp-sites .lp-shimmer--dark{--bg:lab(3.37501% .416726 1.92907)}}#lp-sites .lp-shimmer--dark:hover{--bg:#191610;translate:0 -1px;border-color:#e9ab2c73!important}@supports (color:lab(0% 0 0)){#lp-sites .lp-shimmer--dark:hover{--bg:lab(7.24963% .817783 3.87828)}}#lp-sites .lp-shimmer--submit{--radius:12px;--bg:#e9ab2c;--shimmer-color:#fff;box-shadow:0 12px 30px -12px #e9ab2c8c;color:#fff!important;border:none!important}#lp-sites .lp-shimmer--submit:hover:not(:disabled){--bg:#f0b840;translate:0 -2px;box-shadow:0 18px 38px -14px #e9ab2ca6}#lp-sites .lp-shimmer--amber svg{color:#fff!important}#lp-sites .lp-shimmer-label{z-index:1;justify-content:center;align-items:center;gap:inherit;display:inline-flex;position:relative}#lp-sites .lp-shimmer-spark-wrap{z-index:-30;filter:blur(2px);pointer-events:none;position:absolute;inset:0;overflow:visible;container-type:size}#lp-sites .lp-shimmer-spark{aspect-ratio:1;height:100cqh;animation:lp-shimmer-slide var(--speed) ease-in-out infinite alternate;position:absolute;inset:0}#lp-sites .lp-shimmer-conic{background:conic-gradient(from calc(270deg - (var(--spread) * .5)), transparent 0, var(--shimmer-color) var(--spread), transparent var(--spread));width:auto;animation:lp-spin-around calc(var(--speed) * 2) infinite linear;position:absolute;inset:-100%}#lp-sites .lp-shimmer-highlight{z-index:0;border-radius:var(--radius);pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 -8px 10px #ffffff1f}#lp-sites .lp-shimmer:hover .lp-shimmer-highlight{box-shadow:inset 0 -6px 10px #ffffff3f}#lp-sites .lp-shimmer:active .lp-shimmer-highlight{box-shadow:inset 0 -10px 10px #ffffff3f}#lp-sites .lp-shimmer-backdrop{inset:var(--cut);z-index:-20;border-radius:var(--radius);background:var(--bg);pointer-events:none;position:absolute}@keyframes lp-shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes lp-spin-around{0%{transform:translateZ(0)rotate(0)}15%,35%{transform:translateZ(0)rotate(90deg)}65%,85%{transform:translateZ(0)rotate(270deg)}to{transform:translateZ(0)rotate(360deg)}}@media (prefers-reduced-motion:reduce){#lp-sites .lp-shimmer-spark,#lp-sites .lp-shimmer-conic{animation:none!important}}#lp-sites .hu2-feat:hover{translate:0 -4px;border-color:#7c5d29!important;border-color:lab(42.0126% 8.73959 34.2636)!important}#lp-sites .hu2-step:hover{translate:0 -5px;border-color:#7c5d29!important;border-color:lab(42.0126% 8.73959 34.2636)!important}#lp-sites form input:focus,#lp-sites form select:focus{box-shadow:0 0 0 3px #f0ba592e;box-shadow:0 0 0 3px lab(79.1996% 12.6808 55.9505/.18);border-color:#f8c153!important;border-color:lab(81.5705% 12.3135 61.4034)!important}#lp-sites form button[type=submit]:disabled{opacity:.7;cursor:wait}#lp-sites form label.field-err input,#lp-sites form label.field-err select,#lp-sites form .field-err input,#lp-sites form .field-err select{border-color:#b94642!important;border-color:lab(46.3104% 47.2106 27.79)!important}#lp-sites.js-ready [data-reveal]:not(.is-in){opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}#lp-sites.js-ready [data-reveal].is-in{opacity:1;transform:none}#lp-sites #lp-toast[hidden]{display:none!important}#lp-sites .lp-reel-embed{width:100%;max-width:660px;margin-inline:auto;position:relative}#lp-sites #lp-proposta-reel{aspect-ratio:1;width:100%;position:relative;container-type:size}#lp-sites .lp-reel{--accent:#e9ab2c;color:#f3eee3;color:lab(94.2588% .454068 5.73629);background:#060503;background:lab(1.30791% .181548 .813103);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:1.5em;flex-direction:column;width:100%;height:100%;padding:1.7em;font-size:clamp(10.5px,2.6cqmin,19px);line-height:1.45;display:flex;position:relative;overflow:hidden}#lp-sites .lp-reel a{color:inherit;text-decoration:none}#lp-sites .lp-reel-glow{pointer-events:none;background:radial-gradient(ellipse 85% 55% at 50% 4%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 58%), radial-gradient(ellipse 70% 50% at 50% 108%, #86581224, transparent 60%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){#lp-sites .lp-reel-glow{background:radial-gradient(ellipse 85% 55% at 50% 4%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 58%), radial-gradient(ellipse 70% 50% at 50% 108%, lab(41.8354% 15.0784 44.7908/.14), transparent 60%)}}#lp-sites .lp-reel-grid{pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-image:linear-gradient(lab(100% 0 0/.045) 1px,#0000 1px),linear-gradient(90deg,lab(100% 0 0/.045) 1px,#0000 1px);background-size:2.6em 2.6em;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 58% at 50% 40%,#000 18%,#0000 76%);mask-image:radial-gradient(72% 58% at 50% 40%,#000 18%,#0000 76%)}#lp-sites .lp-reel-head{z-index:5;justify-content:space-between;align-items:center;gap:1em;display:flex;position:relative}#lp-sites .lp-reel-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f8c153;color:lab(81.5705% 12.3135 61.4034);align-items:center;gap:.6em;font-size:.72em;font-weight:500;display:inline-flex}#lp-sites .lp-reel-dot{background:#62bb78;background:lab(69.1791% -39.0255 25.483);border-radius:99px;flex:none;width:.5em;height:.5em;animation:2.2s ease-in-out infinite lp-reel-dot}#lp-sites .lp-reel-count{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#868073;color:lab(53.6725% .706285 7.72331);align-items:center;gap:.5em;font-size:.66em;display:inline-flex}#lp-sites .lp-reel-count strong{color:#fad18a;color:lab(86.2059% 8.64077 40.6685);font-weight:600}#lp-sites .lp-reel-stage{perspective:1600px;z-index:2;flex:1;min-height:0;margin:.9em 0 .3em;position:relative}#lp-sites .lp-reel-card{aspect-ratio:16/9;transform-origin:50%;will-change:transform, opacity;opacity:0;width:82%;transition:transform .95s cubic-bezier(.52,.02,.16,1),opacity .8s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}#lp-sites .lp-reel-card[data-pos=active]{opacity:1;z-index:6;transform:translate(-50%,-50%)scale(1)rotateY(0)}#lp-sites .lp-reel-card[data-pos=next]{opacity:.6;z-index:4;transform:translate(-4%,-50%)scale(.82)rotateY(-24deg)}#lp-sites .lp-reel-card[data-pos=next2]{opacity:.26;z-index:2;transform:translate(26%,-50%)scale(.66)rotateY(-29deg)}#lp-sites .lp-reel-card[data-pos=prev]{opacity:0;z-index:1;transform:translate(-150%,-50%)scale(.85)rotateY(20deg)}#lp-sites .lp-reel-card[data-pos=prevExit]{opacity:0;z-index:0;transform:translate(-150%,-50%)scale(.7)rotateY(20deg)}#lp-sites .lp-reel-card[data-pos=hidden]{opacity:0;z-index:0;transform:translate(-50%,-50%)scale(.5)rotateY(0)}#lp-sites .lp-reel-card[data-pos=prev],#lp-sites .lp-reel-card[data-pos=prevExit],#lp-sites .lp-reel-card[data-pos=next2],#lp-sites .lp-reel-card[data-pos=hidden]{pointer-events:none}#lp-sites .lp-reel-frame{background:#0a0a0d;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:.75em;position:absolute;inset:0;overflow:hidden;box-shadow:0 1.4em 3em -1.2em #000000a6}#lp-sites .lp-reel-card[data-pos=active] .lp-reel-frame{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:0 2.2em 4.4em -1.4em #000000d9, 0 0 4.5em -1em color-mix(in srgb, var(--accent) 55%, transparent)}#lp-sites .lp-reel-shot{object-fit:cover;transform-origin:58% 42%;width:100%;height:100%;display:block;position:absolute;inset:0}#lp-sites .lp-reel-card[data-pos=active] .lp-reel-shot{animation:8s ease-in-out infinite alternate lp-reel-ken}#lp-sites .lp-reel-sheen{pointer-events:none;opacity:0;background:linear-gradient(105deg, transparent 34%, color-mix(in srgb, var(--accent) 20%, transparent) 49%, transparent 64%);position:absolute;inset:0}#lp-sites .lp-reel-card[data-pos=active] .lp-reel-sheen{animation:6.5s ease-in-out infinite lp-reel-scan}#lp-sites .lp-reel:hover .lp-reel-card[data-pos=active] .lp-reel-shot,#lp-sites .lp-reel:hover .lp-reel-card[data-pos=active] .lp-reel-sheen{animation-play-state:paused}#lp-sites .lp-reel-fade{pointer-events:none;background:linear-gradient(#0000 62%,#01000047);background:linear-gradient(#0000 62%,lab(.113188% .0472665 .140265/.28));position:absolute;inset:0}#lp-sites .lp-reel-chips{aspect-ratio:16/9;pointer-events:none;z-index:8;width:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#lp-sites .lp-reel-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:99px;align-items:center;gap:.5em;padding:.45em .8em;font-size:.64em;display:inline-flex;position:absolute;box-shadow:0 .8em 1.8em -.8em #000000b3}#lp-sites .lp-reel-chip-conv{color:#83dc97;color:lab(80.7905% -38.9231 25.3083);background:#030201e0;background:lab(.660959% .165805 .609279/.88);border:1px solid #429c5a80;border:1px solid lab(57.5643% -39.1713 25.737/.5);font-weight:600;animation:3.9s ease-in-out infinite lp-reel-ping;top:-8%;left:-3.5%}#lp-sites .lp-reel-chip-conv .lp-reel-chip-dot{background:#62bb78;background:lab(69.1791% -39.0255 25.483);border-radius:99px;flex:none;width:.5em;height:.5em}#lp-sites .lp-reel-chip-lh{letter-spacing:.09em;color:#e1ded7;color:lab(88.4399% .289172 3.81488);background:#060503eb;background:lab(1.37856% .187151 .843582/.92);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);font-weight:500;animation:7.5s ease-in-out infinite lp-reel-float;top:-8%;right:-3.5%}#lp-sites .lp-reel-meta{z-index:5;justify-content:space-between;align-items:flex-end;gap:1em;display:flex;position:relative}#lp-sites .lp-reel-meta-txt{min-width:0}#lp-sites .lp-reel-meta-row{flex-wrap:wrap;align-items:center;gap:.55em;display:flex}#lp-sites .lp-reel-name{letter-spacing:-.02em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);font-size:1.18em;font-weight:600}#lp-sites .lp-reel-seg{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#f8c153;color:lab(81.5705% 12.3135 61.4034);white-space:nowrap;background:#f0ba591a;background:lab(79.1996% 12.6808 55.9505/.1);border:1px solid #e9ab2b59;border:1px solid lab(74.5017% 15.8158 68.8514/.35);border-radius:99px;padding:.3em .65em;font-size:.58em}#lp-sites .lp-reel-domain{font-family:var(--font-mono);letter-spacing:.01em;color:#aaa497;color:lab(67.5944% .674576 7.69861);white-space:nowrap;align-items:center;gap:.42em;margin-top:.42em;font-size:.76em;display:flex;overflow:hidden}#lp-sites .lp-reel-caret{background:var(--accent);border-radius:1px;flex:none;width:.5em;height:1.05em;animation:1.05s step-end infinite lp-reel-blink;display:inline-block;transform:translateY(.18em)}#lp-sites .lp-reel-live{background:var(--accent);white-space:nowrap;box-shadow:0 .6em 1.5em -.6em color-mix(in srgb, var(--accent) 60%, transparent);border-radius:99px;flex:none;align-items:center;gap:.4em;padding:.58em .95em;font-size:.82em;font-weight:600;transition:transform .15s,filter .15s;display:inline-flex;color:#030201!important;color:lab(.660973% .123069 .502929)!important}#lp-sites .lp-reel-live:hover{filter:brightness(1.08);transform:translateY(-1px)}#lp-sites .lp-reel-segs{z-index:5;gap:.42em;margin-top:1.05em;display:flex;position:relative}#lp-sites .lp-reel-prog{background:#ffffff21;background:lab(100% 0 0/.13);border-radius:99px;flex:1;height:.32em;overflow:hidden}#lp-sites .lp-reel-fill{transform-origin:0;background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 55%, #fff));width:100%;height:100%;transition:transform .12s linear;display:block}#lp-sites .lp-reel-prog[data-state=past] .lp-reel-fill{transform:scaleX(1)}#lp-sites .lp-reel-prog[data-state=active] .lp-reel-fill{transform:scaleX(var(--f,0))}#lp-sites .lp-reel-prog[data-state=future] .lp-reel-fill{transform:scaleX(0)}@keyframes lp-reel-ken{0%{transform:scale(1.01)}to{transform:scale(1.075)}}@keyframes lp-reel-scan{0%,55%{opacity:0;transform:translate(-130%)skew(-12deg)}70%{opacity:.4}to{opacity:0;transform:translate(160%)skew(-12deg)}}@keyframes lp-reel-dot{0%,to{box-shadow:0 0 #62bb788c;box-shadow:0 0 lab(69.1791% -39.0255 25.483/.55)}70%{box-shadow:0 0 0 .5em #0000}}@keyframes lp-reel-ping{0%,to{opacity:0;transform:translateY(.4em)scale(.92)}12%,58%{opacity:1;transform:translateY(0)scale(1)}74%{opacity:0}}@keyframes lp-reel-blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes lp-reel-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.4em)}}@media (max-width:720px){#lp-sites #lp-proposta-reel{aspect-ratio:.92}#lp-sites .lp-reel{padding:1.3em}#lp-sites .lp-reel-card,#lp-sites .lp-reel-chips{width:88%}}@media (prefers-reduced-motion:reduce){#lp-sites .lp-reel-shot,#lp-sites .lp-reel-sheen,#lp-sites .lp-reel-chip-conv,#lp-sites .lp-reel-chip-lh,#lp-sites .lp-reel-caret,#lp-sites .lp-reel-dot{animation:none!important}}#lp-sites .lp-garantia{text-align:center;border-bottom:1px solid #ffffff17;border-bottom:1px solid lab(100% 0 0/.09);padding:110px 28px 100px;position:relative;overflow:hidden}#lp-sites .lp-garantia-glow{pointer-events:none;background:radial-gradient(720px 420px at 50% 18%,#e9ab2c29,#0000 62%),radial-gradient(900px 500px at 50% 100%,#8658121a,#0000 55%);background:radial-gradient(720px 420px at 50% 18%,#e9ab2c29,#0000 62%),radial-gradient(900px 500px at 50% 100%,lab(41.8354% 15.0784 44.7908/.1),#0000 55%);position:absolute;inset:0}#lp-sites .lp-garantia-grid-bg{opacity:.9;-webkit-mask-image:radial-gradient(58% 62% at 50% 42%,#000 30%,#0000 78%);mask-image:radial-gradient(58% 62% at 50% 42%,#000 30%,#0000 78%)}#lp-sites .lp-garantia-vignette{background:radial-gradient(72% 78% at 50% 42%,#0000 38%,#0605038c 72%,#020201f0 100%);background:radial-gradient(72% 78% at 50% 42%,#0000 38%,lab(1.37856% .187151 .843582/.55) 72%,lab(.464239% .10103 .391221/.94) 100%)}#lp-sites .lp-garantia-inner{z-index:1;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex;position:relative}#lp-sites .lp-garantia-badge{opacity:0;background:linear-gradient(#e9ab2c1a,#0000),#0c0a06e6;background:linear-gradient(#e9ab2c1a,#0000),lab(2.76332% .371054 1.6778/.9);border:1px solid #e9ab2c47;border-radius:999px;align-items:center;gap:12px;margin-bottom:28px;padding:10px 18px 10px 10px;display:inline-flex;transform:translateY(12px)scale(.98);box-shadow:inset 0 0 0 1px #ffffff08,0 18px 40px -28px #e9ab2c73;box-shadow:inset 0 0 0 1px lab(100% 0 0/.03),0 18px 40px -28px lab(74.4938% 15.8113 68.6199/.45098)}#lp-sites .lp-garantia-badge-mark{color:#e9ab2c;background:#e9ab2c29;border:1px solid #e9ab2c6b;border-radius:99px;flex:none;place-items:center;width:36px;height:36px;display:grid}#lp-sites .lp-garantia-badge-mark svg{width:16px;height:16px}#lp-sites .lp-garantia-check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28;stroke-dashoffset:28px}#lp-sites .lp-garantia-badge-copy{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;display:flex}#lp-sites .lp-garantia-badge-title{font-family:var(--font-display);letter-spacing:-.02em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);font-size:15px;font-weight:600;line-height:1.1}#lp-sites .lp-garantia-badge-sub{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#aaa497;color:lab(67.5944% .674576 7.69861);font-size:10px}#lp-sites .lp-garantia-kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#e9ab2c;opacity:0;margin:0;font-size:11px;transform:translateY(12px)}#lp-sites .lp-garantia-title{max-width:14ch;font-family:var(--font-display);letter-spacing:-.045em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);opacity:0;margin:14px 0 0;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:600;line-height:1.04;transform:translateY(16px)}#lp-sites .lp-garantia-title em{color:#e9ab2c;background-image:linear-gradient(#0000 72%,#e9ab2c52 72% 94%,#0000 94%);font-style:normal}#lp-sites .lp-garantia-lead{color:#aaa497;color:lab(67.5944% .674576 7.69861);opacity:0;max-width:46ch;margin:18px 0 0;font-size:clamp(15px,1.4vw,17px);line-height:1.65;transform:translateY(14px)}#lp-sites .lp-garantia-pills{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:680px;margin:36px 0 0;padding:0;list-style:none;display:grid}#lp-sites .lp-garantia-pills li{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#0c0a06d9;background:lab(2.76332% .371054 1.6778/.85);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:22px 16px 20px;display:flex;transform:translateY(18px)}#lp-sites .lp-garantia-tick{color:#e9ab2c;background:#e9ab2c1f;border:1px solid #e9ab2c66;border-radius:99px;place-items:center;width:34px;height:34px;display:grid}#lp-sites .lp-garantia-tick svg{width:15px;height:15px}#lp-sites .lp-garantia-tick path{stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28;stroke-dashoffset:28px}#lp-sites .lp-garantia-pills strong{letter-spacing:-.015em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);font-size:14.5px;font-weight:600;display:block}#lp-sites .lp-garantia-pills p{color:#aaa497;color:lab(67.5944% .674576 7.69861);margin:6px 0 0;font-size:13px;line-height:1.5}#lp-sites .lp-garantia-cta{opacity:0;margin-top:36px;transform:translateY(14px)}#lp-sites .lp-garantia-note{max-width:42ch;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#767168;color:lab(47.8559% .503719 5.77232);opacity:0;margin:18px 0 0;font-size:10px;line-height:1.5;transform:translateY(10px)}#lp-sites .lp-garantia.is-on .lp-garantia-badge{animation:.55s cubic-bezier(.22,1,.36,1) 50ms forwards lp-garantia-pop}#lp-sites .lp-garantia.is-on .lp-garantia-check{animation:.55s cubic-bezier(.22,1,.36,1) .28s forwards lp-garantia-check}#lp-sites .lp-garantia.is-on .lp-garantia-kicker{animation:.55s cubic-bezier(.22,1,.36,1) .35s forwards lp-garantia-fade-up}#lp-sites .lp-garantia.is-on .lp-garantia-title{animation:.6s cubic-bezier(.22,1,.36,1) .45s forwards lp-garantia-fade-up}#lp-sites .lp-garantia.is-on .lp-garantia-lead{animation:.55s cubic-bezier(.22,1,.36,1) .55s forwards lp-garantia-fade-up}#lp-sites .lp-garantia.is-on .lp-garantia-pills li{animation:lp-garantia-fade-up .55s cubic-bezier(.22, 1, .36, 1) calc(.65s + var(--i) * .12s) forwards}#lp-sites .lp-garantia.is-on .lp-garantia-tick path{animation:lp-garantia-tick .45s cubic-bezier(.22, 1, .36, 1) calc(.8s + var(--i) * .12s) forwards}#lp-sites .lp-garantia.is-on .lp-garantia-cta{animation:.55s cubic-bezier(.22,1,.36,1) 1.05s forwards lp-garantia-fade-up}#lp-sites .lp-garantia.is-on .lp-garantia-note{animation:.5s 1.2s forwards lp-garantia-fade-up}@keyframes lp-garantia-check{to{stroke-dashoffset:0}}@keyframes lp-garantia-tick{to{stroke-dashoffset:0}}@keyframes lp-garantia-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes lp-garantia-pop{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){#lp-sites .lp-garantia-badge,#lp-sites .lp-garantia-check,#lp-sites .lp-garantia-kicker,#lp-sites .lp-garantia-title,#lp-sites .lp-garantia-lead,#lp-sites .lp-garantia-pills li,#lp-sites .lp-garantia-tick path,#lp-sites .lp-garantia-cta,#lp-sites .lp-garantia-note{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}@media (max-width:760px){#lp-sites .lp-garantia{padding:80px 20px 72px}#lp-sites .lp-garantia-pills{grid-template-columns:1fr;max-width:420px}#lp-sites .lp-garantia-pills li{text-align:left;flex-direction:row;align-items:flex-start;padding:16px 18px}}#lp-sites .lp-tier-premium{color:#fbf8f2;color:lab(97.7124% .224411 3.04737);background:linear-gradient(#140e06,#070503 55%);background:linear-gradient(lab(4.45412% 1.20793 4.3076),lab(1.56667% .268132 1.12634) 55%);border:1px solid #e9ab2b73;border:1px solid lab(74.5017% 15.8158 68.8514/.45);border-radius:22px;flex-direction:column;padding:36px 32px 30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 60px -36px #000000a6;box-shadow:inset 0 1px lab(100% 0 0/.04),0 28px 60px -36px lab(0% 0 0/.65)}#lp-sites .lp-tier-premium:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f8c1538c,#0000);background:linear-gradient(90deg,#0000,lab(81.5705% 12.3135 61.4034/.55),#0000);height:1px;position:absolute;inset:0 0 auto}#lp-sites .lp-tier-badge{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f8c153;color:lab(81.5705% 12.3135 61.4034);background:#f0ba5914;background:lab(79.1996% 12.6808 55.9505/.08);border:1px solid #e9ab2b59;border:1px solid lab(74.5017% 15.8158 68.8514/.35);border-radius:999px;padding:5px 10px;font-size:9.5px;font-weight:600;position:absolute;top:18px;right:22px}#lp-sites .lp-tier-head{border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08);justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:18px;padding-right:110px;display:flex}#lp-sites .lp-tier-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f8c153;color:lab(81.5705% 12.3135 61.4034);align-items:center;gap:10px;font-size:11px;display:inline-flex}#lp-sites .lp-tier-dot{background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514);border-radius:99px;width:6px;height:6px;box-shadow:0 0 0 4px #e9ab2b1f;box-shadow:0 0 0 4px lab(74.5017% 15.8158 68.8514/.12)}#lp-sites .lp-tier-meta{font-family:var(--font-mono);color:#938f85;color:lab(59.4569% .485688 5.75882);white-space:nowrap;font-size:11px}#lp-sites .lp-tier-title{letter-spacing:-.03em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);max-width:18ch;margin:0;font-size:clamp(1.55rem,2.5vw,2.05rem);font-weight:500;line-height:1.08}#lp-sites .lp-tier-title em{font-style:italic;font-family:var(--font-serif);color:#f8c153;color:lab(81.5705% 12.3135 61.4034);font-weight:500}#lp-sites .lp-tier-lead{color:#aaa497;color:lab(67.5944% .674576 7.69861);max-width:42ch;margin:14px 0 0;font-size:14.5px;line-height:1.6}#lp-sites .lp-tier-preview{background:#030201;background:lab(.660959% .165805 .609279);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:14px;margin-top:26px;overflow:hidden}#lp-sites .lp-tier-chrome{background:#070503;background:lab(1.56667% .268132 1.12634);border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08);align-items:center;gap:6px;padding:10px 12px;display:flex}#lp-sites .lp-tier-chrome span{background:#2c2822;background:lab(16.5081% .808463 4.61113);border-radius:99px;width:7px;height:7px}#lp-sites .lp-tier-chrome span:nth-child(3){background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514)}#lp-sites .lp-tier-chrome i{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;color:#767168;color:lab(47.8559% .503719 5.77232);background:#020201;background:lab(.464123% .136822 .472);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:6px;flex:1;margin-left:8px;padding:4px 10px;font-size:10px}#lp-sites .lp-tier-canvas{flex-direction:column;gap:10px;min-height:118px;padding:16px;display:flex;position:relative;overflow:hidden}#lp-sites .lp-tier-line{transform-origin:0;opacity:.55;background:#ffffff1a;background:lab(100% 0 0/.1);border-radius:99px;height:7px;display:block;transform:scaleX(.35)}#lp-sites .lp-tier-line--a{width:62%}#lp-sites .lp-tier-line--b{opacity:.35;width:38%;height:5px}#lp-sites .lp-tier-blocks{grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin-top:4px;display:grid}#lp-sites .lp-tier-block{aspect-ratio:16/10;opacity:0;background:#ffffff0a;background:lab(100% 0 0/.04);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:8px;transform:translateY(8px)}#lp-sites .lp-tier-block--hero{background:linear-gradient(135deg,#f0ba5938,#bf81000f);background:linear-gradient(135deg,lab(79.1996% 12.6808 55.9505/.22),lab(59.2291% 19.3453 66.8781/.06));border-color:#e9ab2b33;border-color:lab(74.5017% 15.8158 68.8514/.2)}#lp-sites .lp-tier-scan{opacity:0;pointer-events:none;background:linear-gradient(#0000,#f8c15314,#0000);background:linear-gradient(#0000,lab(81.5705% 12.3135 61.4034/.08),#0000);height:40%;position:absolute;top:-40%;left:0;right:0}#lp-sites .lp-tier-feats{flex-direction:column;gap:0;margin:22px 0 0;padding:0;list-style:none;display:flex}#lp-sites .lp-tier-feats li{color:#dcd7cd;color:lab(86.1384% .459552 5.74008);opacity:0;border-top:1px solid #ffffff12;border-top:1px solid lab(100% 0 0/.07);align-items:center;gap:12px;padding:11px 0;font-size:13.5px;line-height:1.4;display:flex;transform:translate(8px)}#lp-sites .lp-tier-feats li:before{content:"";background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514);border-radius:99px;flex:none;width:5px;height:5px;box-shadow:0 0 0 3px #e9ab2b1f;box-shadow:0 0 0 3px lab(74.5017% 15.8158 68.8514/.12)}#lp-sites .lp-tier-foot{border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:22px;display:flex}#lp-sites .lp-tier-price{flex-direction:column;gap:3px;display:flex}#lp-sites .lp-tier-price span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#767168;color:lab(47.8559% .503719 5.77232);font-size:10px}#lp-sites .lp-tier-price strong{letter-spacing:-.02em;color:#f8f5ee;color:lab(96.5601% .286847 3.81331);font-size:20px;font-weight:500}#lp-sites .lp-tier-premium.is-on .lp-tier-line{animation:.9s cubic-bezier(.22,1,.36,1) forwards lp-tier-grow}#lp-sites .lp-tier-premium.is-on .lp-tier-line--b{animation-delay:.12s}#lp-sites .lp-tier-premium.is-on .lp-tier-block{animation:.55s cubic-bezier(.22,1,.36,1) forwards lp-tier-rise}#lp-sites .lp-tier-premium.is-on .lp-tier-block:first-child{animation-delay:.25s}#lp-sites .lp-tier-premium.is-on .lp-tier-block:nth-child(2){animation-delay:.35s}#lp-sites .lp-tier-premium.is-on .lp-tier-block:nth-child(3){animation-delay:.45s}#lp-sites .lp-tier-premium.is-on .lp-tier-scan{animation:2.8s ease-in-out .6s infinite lp-tier-scan}#lp-sites .lp-tier-premium.is-on .lp-tier-feats li{animation:lp-tier-slide .5s cubic-bezier(.22, 1, .36, 1) calc(.55s + var(--i) * 80ms) forwards}#lp-sites .lp-tier-premium.is-on .lp-tier-dot{animation:2.4s ease-in-out .8s infinite lp-tier-pulse}@keyframes lp-tier-grow{to{opacity:1;transform:scaleX(1)}}@keyframes lp-tier-rise{to{opacity:1;transform:translateY(0)}}@keyframes lp-tier-slide{to{opacity:1;transform:translate(0)}}@keyframes lp-tier-scan{0%{opacity:0;top:-40%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:110%}}@keyframes lp-tier-pulse{0%,to{box-shadow:0 0 0 4px #e9ab2b1f;box-shadow:0 0 0 4px lab(74.5017% 15.8158 68.8514/.12)}50%{box-shadow:0 0 0 7px #e9ab2b00;box-shadow:0 0 0 7px lab(74.5017% 15.8158 68.8514/0)}}@media (prefers-reduced-motion:reduce){#lp-sites .lp-tier-line,#lp-sites .lp-tier-block,#lp-sites .lp-tier-feats li,#lp-sites .lp-tier-scan,#lp-sites .lp-tier-dot{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:520px){#lp-sites .lp-tier-head{flex-wrap:wrap;padding-right:0}#lp-sites .lp-tier-badge{align-self:flex-start;margin-bottom:14px;position:static}}#lp-sites .lp-port-card{width:300px;color:inherit;background:#040301;background:lab(.906715% .197336 .764096);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:12px;flex:none;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:block;position:relative;overflow:hidden}#lp-sites a.lp-port-card:hover,#lp-sites a.lp-port-card:focus-visible{border-color:#e9ab2b8c;border-color:lab(74.5017% 15.8158 68.8514/.55);outline:none;transform:translateY(-3px);box-shadow:0 18px 40px -24px #000000b3,0 0 40px -20px #e9ab2b73;box-shadow:0 18px 40px -24px lab(0% 0 0/.7),0 0 40px -20px lab(74.5017% 15.8158 68.8514/.45)}#lp-sites .lp-port-shot{display:block;position:relative}#lp-sites .lp-port-hover{opacity:0;pointer-events:none;background:#010100b8;background:lab(.195766% .0631288 .209889/.72);flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:opacity .2s;display:flex;position:absolute;inset:0}#lp-sites a.lp-port-card:hover .lp-port-hover,#lp-sites a.lp-port-card:focus-visible .lp-port-hover{opacity:1}#lp-sites .lp-port-hover-label{color:#010100;color:lab(.195766% .0631288 .209889);letter-spacing:-.01em;background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -10px #e9ab2bb3;box-shadow:0 10px 24px -10px lab(74.5017% 15.8158 68.8514/.7)}#lp-sites .lp-port-hover-domain{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#e1ded7;color:lab(88.4399% .289172 3.81488);font-size:10px}#lp-sites .lp-port-marquee:hover .lp-port-track,#lp-sites .lp-port-marquee:focus-within .lp-port-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){#lp-sites .lp-port-track{animation:none!important}}@media (hover:none){#lp-sites .lp-port-hover{opacity:1;background:linear-gradient(#0000 45%,#010100d9);background:linear-gradient(#0000 45%,lab(.195766% .0631288 .209889/.85));justify-content:flex-end;padding-bottom:12px}#lp-sites .lp-port-hover-label{padding:6px 12px;font-size:12px}}#lp-sites #hu2-rotate{transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1)}#lp-sites #hu2-rotate.is-out{opacity:0;transform:translateY(-.3em)}#lp-sites #hu2-rotate.is-in{opacity:0;transition:none;transform:translateY(.35em)}@media (prefers-reduced-motion:reduce){#lp-sites #hu2-rotate{transition:none}}#lp-sites .lp-hero-globe-wrap{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-width:520px;margin-inline:auto;position:relative}#lp-sites .lp-hero-globe{background:radial-gradient(circle at 50% 48%,#e9ab2b24 0%,#0000 58%),radial-gradient(circle,#1b150b59 0%,#0000 70%);background:radial-gradient(circle at 50% 48%,lab(74.5017% 15.8158 68.8514/.14) 0%,#0000 58%),radial-gradient(circle,lab(7.25373% 1.57871 6.11279/.35) 0%,#0000 70%);border-radius:50%;width:100%;height:100%;position:relative}@media (max-width:1024px){#lp-sites .lp-hero-globe-wrap{max-width:420px}}@media (max-width:720px){#lp-sites form>div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important}#lp-sites header .lp-hide-sm{display:none!important}#lp-sites [style*=minmax\(380px],#lp-sites [style*=minmax\(340px],#lp-sites [style*=minmax\(310px],#lp-sites [style*=minmax\(300px],#lp-sites [style*=minmax\(270px],#lp-sites [style*=minmax\(240px],#lp-sites [style*=minmax\(320px]{grid-template-columns:1fr!important}#lp-sites{overflow-x:clip}#lp-sites .lp-hero-globe-wrap{max-width:min(320px,78vw);margin-top:8px}#lp-sites section .lp-shimmer,#lp-sites section .lp-wa,#lp-sites #lp-form .lp-shimmer--submit{box-sizing:border-box;text-align:center;justify-content:center;width:100%;max-width:100%}:is(#lp-sites section div[style*=display\:flex]:has(>a.lp-shimmer),#lp-sites section div[style*=display\:flex]:has(>a.lp-wa)){flex-direction:column;align-items:stretch;width:100%}#lp-sites .lp-garantia-cta{width:100%;display:flex}#lp-sites .lp-garantia-cta .lp-shimmer,#lp-sites .lp-garantia-cta .lp-wa{flex:100%}#lp-sites .lp-tier-foot{flex-direction:column;align-items:stretch}#lp-sites .lp-tier-foot .lp-shimmer,#lp-sites .lp-tier-foot .lp-wa{justify-content:center;width:100%}}@media (max-width:420px){#lp-sites .lp-hero-globe-wrap{max-width:min(260px,72vw)}}summary{list-style:none}summary::-webkit-details-marker{display:none}details[open] .hu2-plus{color:#010100;color:lab(.195766% .0631288 .209889);background:#e9ab2b;background:lab(74.5017% 15.8158 68.8514);border-color:#e9ab2b;border-color:lab(74.5017% 15.8158 68.8514);transform:rotate(45deg)}details[open] summary{color:#f8c153;color:lab(81.5705% 12.3135 61.4034)}@keyframes hu2-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hu2-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes hu2-pulse{0%{box-shadow:0 0 #e9ab2b8c;box-shadow:0 0 lab(74.5017% 15.8158 68.8514/.55)}70%{box-shadow:0 0 0 12px #e9ab2b00;box-shadow:0 0 0 12px lab(74.5017% 15.8158 68.8514/0)}to{box-shadow:0 0 #e9ab2b00;box-shadow:0 0 lab(74.5017% 15.8158 68.8514/0)}}@keyframes hu2-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes hu2-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-14px)scale(1.015)}}@keyframes hu2-travel{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes hu2-grow{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes hu2-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes hu2-cursor{0%,8%{transform:translate(24px,40px)}40%,46%{transform:translate(-58px,-30px)}50%{transform:translate(-58px,-30px)scale(.82)}56%,82%{transform:translate(-58px,-30px)}to{transform:translate(24px,40px)}}@keyframes hu2-ping{0%,50%{opacity:0;transform:translateY(8px)scale(.9)}58%{opacity:1;transform:translateY(0)scale(1)}82%{opacity:1;transform:translateY(0)scale(1)}94%,to{opacity:0;transform:translateY(-8px)scale(1)}}@keyframes hu2-ctaflash{0%,48%,70%,to{box-shadow:0 0 #e9ab2b00;box-shadow:0 0 lab(74.5017% 15.8158 68.8514/0)}54%{box-shadow:0 0 0 4px #e9ab2b73;box-shadow:0 0 0 4px lab(74.5017% 15.8158 68.8514/.45)}}@keyframes hu2-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes hu2-sealspin{to{transform:rotate(360deg)}}@keyframes hu2-ringpulse{0%{opacity:.55;transform:scale(.72)}70%{opacity:0}to{opacity:0;transform:scale(1.35)}}.hu2-feat{transition:transform .2s,border-color .2s}.hu2-feat:hover .hu2-feat-ic{color:#fad18a;color:lab(86.2059% 8.64077 40.6685);border-color:#e9ab2b;border-color:lab(74.5017% 15.8158 68.8514);box-shadow:0 0 26px -6px #e9ab2b99;box-shadow:0 0 26px -6px lab(74.5017% 15.8158 68.8514/.6)}.hu2-feat:hover .hu2-feat-ar{color:#fad18a;color:lab(86.2059% 8.64077 40.6685);transform:translate(4px)}.hu2-feat:hover .hu2-feat-gl{opacity:1}.hu2-step:hover .hu2-node{border-color:#f8c153;border-color:lab(81.5705% 12.3135 61.4034);box-shadow:0 0 0 5px #f0ba591f,0 0 26px -6px #e9ab2b8c;box-shadow:0 0 0 5px lab(79.1996% 12.6808 55.9505/.12),0 0 26px -6px lab(74.5017% 15.8158 68.8514/.55)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

/* ════════════ ALFATECH STUDIO DESIGN SYSTEM TOKENS & COMPONENTS ════════════ */
:root {
  --alfatech-bg-dark: #090807;
  --alfatech-bg-surface: #14120e;
  --alfatech-bg-card: #1c1914;
  --alfatech-amber: #f5a623;
  --alfatech-amber-glow: rgba(245, 166, 35, 0.25);
  --alfatech-bronze: #7c5d29;
  --alfatech-bronze-border: rgba(124, 93, 41, 0.35);
  --alfatech-text-primary: #f8f6f0;
  --alfatech-text-secondary: #a39e93;
  --alfatech-green: #2ebe6b;
  --alfatech-red: #e5484d;
}

.alfatech-benchmark-card {
  background: var(--alfatech-bg-surface);
  border: 1px solid var(--alfatech-bronze-border);
  border-radius: 18px;
  padding: 24px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 50px -20px rgba(0,0,0,0.8), inset 0 1px 0 rgba(255,255,255,0.06);
}

.alfatech-benchmark-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid rgba(255,255,255,0.08);
  padding-bottom: 14px;
  margin-bottom: 18px;
}

.alfatech-pill-badge {
  font-family: var(--font-mono);
  font-size: 10.5px;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  padding: 4px 10px;
  border-radius: 99px;
  background: rgba(245, 166, 35, 0.12);
  border: 1px solid rgba(245, 166, 35, 0.3);
  color: var(--alfatech-amber);
}

.alfatech-metric-row {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  gap: 16px;
  align-items: center;
  padding: 12px 16px;
  background: rgba(0,0,0,0.35);
  border-radius: 12px;
  border: 1px solid rgba(255,255,255,0.05);
  margin-bottom: 10px;
}

.alfatech-meter-bar {
  height: 6px;
  border-radius: 99px;
  background: rgba(255,255,255,0.08);
  overflow: hidden;
  position: relative;
}

.alfatech-meter-fill-wp {
  height: 100%;
  width: 38%;
  background: var(--alfatech-red);
  border-radius: 99px;
}

.alfatech-meter-fill-alfatech {
  height: 100%;
  width: 100%;
  background: linear-gradient(90deg, var(--alfatech-amber), var(--alfatech-green));
  border-radius: 99px;
  box-shadow: 0 0 12px var(--alfatech-amber-glow);
}

.alfatech-bento-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(320px, 100%), 1fr));
  gap: 24px;
}

.alfatech-bento-card {
  background: var(--alfatech-bg-surface);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 16px;
  padding: 28px;
  transition: all 0.25s cubic-bezier(0.22, 1, 0.36, 1);
  position: relative;
}

.alfatech-bento-card:hover {
  border-color: var(--alfatech-bronze);
  transform: translateY(-4px);
  box-shadow: 0 16px 40px -16px rgba(245, 166, 35, 0.15);
}

.alfatech-bento-tag {
  font-family: var(--font-mono);
  font-size: 11px;
  color: var(--alfatech-amber);
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

/* ════════════ MOBILE RESPONSIVENESS & UI/UX ENHANCEMENTS ════════════ */
* {
  -webkit-tap-highlight-color: transparent;
}

html, body {
  overflow-x: hidden;
  width: 100%;
  max-width: 100vw;
}

#lp-sites {
  overflow-x: clip;
  width: 100%;
}

/* Prevenção de auto-zoom no iOS Safari para formulários */
#lp-sites form input,
#lp-sites form select,
#lp-sites form textarea {
  font-size: 16px !important;
  min-height: 44px;
}

/* Touch Targets para Acessibilidade no Mobile (min 44px) */
#lp-sites a,
#lp-sites button,
#lp-sites summary {
  touch-action: manipulation;
}

@media (max-width: 768px) {
  /* Paddings de seções mais dinâmicos no mobile */
  #lp-sites section {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  
  #lp-sites .lp-hero-inner {
    padding: 36px 18px 48px !important;
  }
  
  #lp-sites .lp-garantia {
    padding: 56px 18px 48px !important;
  }

  #lp-sites #orcamento {
    padding: 56px 0 !important;
  }

  #lp-form {
    padding: 22px 18px !important;
    border-radius: 16px !important;
  }
}

@media (max-width: 520px) {
  /* Ajuste do grid decorativo do cabeçalho de seções */
  #lp-sites div[style*="grid-template-columns:auto 1fr auto"] {
    grid-template-columns: 1fr auto !important;
    column-gap: 12px !important;
  }
  
  #lp-sites div[style*="grid-template-columns:auto 1fr auto"] span[aria-hidden="true"] {
    display: none !important;
  }

  /* Ajuste no FAQ no mobile */
  #lp-sites details summary {
    padding: 16px 0 !important;
    font-size: 15px !important;
  }

  #lp-sites details p {
    padding: 0 0 16px 0 !important;
    font-size: 14px !important;
  }

  .alfatech-bento-card {
    padding: 20px 16px !important;
  }

  /* Ajuste no container do retrato e badge flutuante */
  #lp-sites div[style*="right:-14px"] {
    right: 8px !important;
    bottom: 16px !important;
    padding: 8px 12px !important;
  }

  #lp-sites div[style*="right:-14px"] span:first-child {
    font-size: 18px !important;
  }
}

@media (max-width: 480px) {
  /* Título Hero responsivo sem quebras estranhas */
  #lp-sites .lp-hero-h1 {
    font-size: clamp(1.75rem, 7.5vw, 2.4rem) !important;
    max-width: 100% !important;
    line-height: 1.15 !important;
  }

  #lp-sites #hu2-rotate {
    white-space: normal !important;
    display: inline;
  }

  /* Botão Flutuante de WhatsApp (FAB) Responsivo */
  #lp-sites div[style*="position:fixed;right:22px;bottom:22px"] {
    right: 14px !important;
    bottom: 14px !important;
  }

  #lp-sites div[style*="position:fixed;right:22px;bottom:22px"] a {
    padding: 9px 15px !important;
    font-size: 13px !important;
  }
}

/* ════════════ REFINAMENTO DE ESPAÇAMENTOS E SEÇÕES ════════════ */
@media (min-width: 1025px) {
  #lp-sites section {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  #lp-sites .lp-hero-inner {
    padding-top: 48px !important;
    padding-bottom: 64px !important;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  #lp-sites section {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  #lp-sites .lp-hero-inner {
    padding-top: 40px !important;
    padding-bottom: 56px !important;
  }
}

/* ════════════ PAINEL GOOGLE REVIEWS FIXO & FLUTUANTE ════════════ */
.hero-3d-overlay {
  transform: none !important;
}

.hero-3d-main-card {
  animation: floatCardMain 5s ease-in-out infinite alternate !important;
}

@keyframes floatCardMain {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-7px); }
  100% { transform: translateY(0px); }
}




