@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.K7GdUW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.K7GdUW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.elCoYG_className{font-family:Inter,Inter Fallback;font-style:normal}.elCoYG_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--bg:#fbfbfe;--ink:#12111c;--primary:#4f5fe0;--lavender:#9aa4f0;--accent:#d8f909;--accent-ink:#5f7000;--green:#16a34a;--blue:#4057eb;--surface:#fff;--surface-2:#eef0fa;--muted:#6b6a80;--body:#494860;--dim:#8a89a0;--border:#e3e5f2;--shadow:0 12px 32px -18px #12111c59;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--l-bg:#e3e7fb;--l-ink:#12111c;--l-body:#494860;--l-dim:#64637b}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg)}body{color:var(--ink);font:400 16px/1.55 var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.landing{background:radial-gradient(120% 60% at 70% 0%, #e4e8ff 0%, #f2f3ff 45%, var(--bg) 80%);background-repeat:no-repeat;background-color:var(--bg);overflow-x:clip}.dark-scope,.price.hi,.cierre,.fl-p3{--ink:#f2f0ea;--body:#cfcbe0;--muted:#a9a6bd;--dim:#a9a6bd;--primary:var(--lavender);--accent-ink:var(--accent);color:var(--ink)}.wrap{max-width:1200px;margin:0 auto;padding-inline:60px}h1,h2,h3{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.042em;font-weight:700;line-height:1.08}.dim{color:var(--dim)}.muted{color:var(--muted)}p{color:var(--body)}.btn{background:var(--accent);color:#111;border-radius:999px;align-items:center;gap:10px;padding:12px 30px;font-size:16px;font-weight:600;transition:transform .2s,opacity .2s;display:inline-flex}.btn:hover{opacity:.92;transform:translateY(-1px)}.btn.ghost{color:var(--ink);background:#12111c0a;font-weight:500;box-shadow:inset 0 0 0 1px #12111c24}.cierre .btn.ghost{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.btn.blue{background:var(--blue);color:#fff}nav{z-index:10;padding:0 24px;position:sticky;top:16px}nav .bar{background:#fff;border:1px solid #12111c14;border-radius:16px;justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;padding:8px 10px 8px 20px;display:flex;box-shadow:0 10px 30px -14px #12111c40}.brand{color:var(--ink);display:inline-flex}.brand svg{width:auto;height:28px}nav ul{color:var(--muted);gap:28px;font-size:14px;list-style:none;display:flex}nav ul a:hover{color:var(--ink)}nav .btn{border-radius:10px;padding:9px 20px;font-size:14px;font-weight:700}section{padding-block:108px;scroll-margin-top:40px}.hero{text-align:center;isolation:isolate;padding-block:120px 108px;position:relative}.hero:before,.hero:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-100px calc(50% - 50vw) 0}.hero:before{background:linear-gradient(#eef1fd00 72%,#eef1fd 100%),radial-gradient(42% 55% at 12% 18%,#9aa4f08c,#9aa4f000 70%),radial-gradient(38% 50% at 88% 10%,#4057eb38,#4057eb00 70%),radial-gradient(30% 38% at 78% 78%,#d8f90947,#d8f90900 70%),radial-gradient(45% 50% at 35% 85%,#e3e7fbf2,#e3e7fb00 70%),#f8f8ff}.hero:after{background-image:var(--grain);opacity:.32;mix-blend-mode:multiply;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.hero h1{text-wrap:balance;max-width:26ch;margin:0 auto;font-size:clamp(38px,5.6vw,64px)}.hero h1 span{color:var(--primary)}.hero p{max-width:46ch;margin:28px auto 40px;font-size:18px}.hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.trades{margin:72px calc(50% - 50vw) -48px}.trades-label{color:var(--muted);margin:0 0 16px;font-size:13px;font-weight:600}.trades-viewport{gap:12px;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.trades-track{flex-shrink:0;justify-content:space-around;gap:12px;min-width:100%;padding:4px 0;list-style:none;animation:38s linear infinite trades;display:flex}.trades-viewport:hover .trades-track{animation-play-state:paused}.trades-track li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);white-space:nowrap;background:#ffffffb8;border-radius:999px;align-items:center;gap:10px;padding:11px 20px 11px 12px;font-size:15px;font-weight:600;display:flex;box-shadow:0 0 0 1px #12111c12,0 6px 18px -12px #12111c4d}.trades-track img{transform-origin:50%;width:34px;height:34px;animation:var(--a,none) var(--t,3s) ease-in-out var(--dl,0s) infinite;margin:-6px 0}.trades-track li{--k:1;transition:transform .25s,box-shadow .25s}.trades-track li:hover{--k:1.7;transform:translateY(-3px);box-shadow:0 0 0 1px #12111c1a,0 14px 26px -12px #12111c61}.trades-track li:hover img{animation-duration:calc(var(--t,3s) * .65)}[data-sector=electricista]{--a:flicker;--t:2.2s;--dl:-.4s}[data-sector=fontanero]{--a:bob;--t:1.8s;--dl:-1.1s}[data-sector=climatizacion]{--a:swing;--t:3.4s;--dl:-.9s}[data-sector=restauracion]{--a:wiggle;--t:3s;--dl:-2s}[data-sector=limpieza]{--a:wiggle;--t:2.4s;--dl:-.2s}[data-sector=residuos]{--a:wiggle;--t:3.2s;--dl:-1.6s}[data-sector=jardineria]{--a:sway;--t:3.6s;--dl:-1.3s}[data-sector=fumigacion]{--a:wiggle;--t:2.8s;--dl:-.7s}[data-sector=manitas]{--a:tap;--t:2s;--dl:-1.5s}[data-sector=pintura]{--a:bob;--t:2.6s;--dl:-.3s}[data-sector=carpinteria]{--a:tap;--t:2.4s;--dl:-.8s}[data-sector=cerrajeria]{--a:shake;--t:3.4s;--dl:-2.4s}[data-sector=tejados]{--a:bob;--t:2.2s;--dl:-1.8s}[data-sector=solar]{--a:pulse;--t:2.8s;--dl:-1s}@keyframes bob{50%{transform:translateY(calc(-3px * var(--k)))}}@keyframes wiggle{25%{transform:rotate(calc(-7deg * var(--k)))}75%{transform:rotate(calc(7deg * var(--k)))}}@keyframes swing{50%{transform:rotate(calc(14deg * var(--k)))}0%,to{transform:rotate(calc(-14deg * var(--k)))}}@keyframes sway{50%{transform:rotate(calc(9deg * var(--k)))}0%,to{transform:rotate(calc(-9deg * var(--k)))}}@keyframes tap{0%,60%,to{transform:rotate(0)}70%{transform:rotate(calc(-14deg * var(--k)))}80%{transform:rotate(calc(4deg * var(--k)))}}@keyframes shake{0%,70%,to{transform:translate(0)}76%,88%{transform:translateX(calc(-2px * var(--k)))}82%,94%{transform:translateX(calc(2px * var(--k)))}}@keyframes pulse{50%{filter:brightness(calc(1 + .22 * var(--k))) saturate(1.2);transform:scale(calc(1 + .06 * var(--k)))}}@keyframes flicker{0%,to{filter:brightness()}8%{filter:brightness(1.35)}12%{filter:brightness(.85);opacity:.85}18%{filter:brightness(1.3);opacity:1}50%{filter:brightness(1.08)}}@keyframes trades{to{transform:translate(calc(-100% - 12px))}}@media (prefers-reduced-motion:reduce){.trades-track img{animation:none}.trades-track li,.trades-track li:hover{transition:none;transform:none}.trades-track{flex-wrap:wrap;flex-shrink:1;justify-content:center;padding-inline:22px;animation:none}.trades-track[aria-hidden]{display:none}.trades-viewport{-webkit-mask:none;mask:none}}.h2{max-width:20ch;margin-bottom:20px;font-size:clamp(32px,3.7vw,44.4px)}.lead{max-width:56ch;margin-bottom:56px;font-size:16.8px}.lead.trust{text-align:center;max-width:none;margin:28px 0 0;font-size:14px}.band-light{color:var(--l-ink);background:#eef1fd}.band-light p,.band-light .muted{color:var(--l-body)}.band-light .dim{color:var(--l-dim)}.grid{gap:16px;display:grid}.g3{grid-template-columns:repeat(3,1fr)}.g2{grid-template-columns:repeat(2,1fr)}.card{isolation:isolate;min-height:280px;box-shadow:var(--shadow);border-radius:22px;padding:32px;position:relative;overflow:hidden}.card:after{content:"";z-index:-1;background-image:var(--grain);opacity:.35;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.card:first-child{background:radial-gradient(80% 70% at 100% 0,#4057eb47,#4057eb00 70%),radial-gradient(90% 80% at 0 100%,#fff,#fff0 70%),linear-gradient(160deg,#c9cefa,#e6e9fe)}.card:nth-child(2){--ink:#fff;--l-body:#ffffffd1;color:#fff;background:radial-gradient(70% 60% at 90% 10%,#9aa4f0bf,#9aa4f000 70%),radial-gradient(60% 55% at 10% 100%,#ffffff2e,#fff0 70%),linear-gradient(160deg,#4057eb,#2c3fc4)}.card:nth-child(2):after{mix-blend-mode:overlay;opacity:.5}.card:nth-child(3){background:radial-gradient(80% 70% at 100% 0,#d8f9098c,#d8f90900 70%),radial-gradient(90% 80% at 0 100%,#fdfff0,#fdfff000 70%),linear-gradient(160deg,#eefc8f,#f8fed6)}.card .tag{color:var(--l-ink);background:#fff9}.card:nth-child(2) .tag{color:#fff;background:#ffffff29}#services .grid{grid-template-columns:repeat(3,1fr)}#services .card{min-height:0}#services .card:nth-child(3){grid-area:1/3/span 2}.card:nth-child(4){background:radial-gradient(80% 70% at 100% 100%,#4057eb2e,#4057eb00 70%),radial-gradient(70% 60% at 0 0,#9aa4f040,#9aa4f000 70%),#fdfdff}.card:nth-child(5){background:radial-gradient(80% 70% at 0 100%,#d8f90938,#d8f90900 65%),radial-gradient(90% 80% at 100% 0,#fff,#fff0 70%),linear-gradient(160deg,#dfe3fd,#eef0fe)}.also{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.also>span{color:var(--l-dim);font-size:13px;font-weight:600}.also ul{flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;display:flex}.also li{color:var(--l-ink);box-shadow:0 0 0 1px var(--border);background:#fff;border-radius:999px;padding:7px 14px 7px 30px;font-size:13px;position:relative}.also li:before{content:"✓";color:var(--green);font-weight:700;position:absolute;left:12px}#services .card h3{margin-top:56px}@media (max-width:860px){#services .grid{grid-template-columns:1fr}#services .card:nth-child(3){grid-area:auto}}.reviews{gap:12px;margin-top:auto;padding-top:22px;display:grid}@property --rvn{syntax:"<integer>";inherits:false;initial-value:127}.rv-sum{background:#ffffffe0;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding:16px;display:grid;box-shadow:0 6px 18px -12px #12111c59}.rv-score{color:var(--l-ink);letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}.rv-meta .review-stars{margin:0 0 2px}.rv-meta small{color:var(--l-dim);font-size:11px}.rv-count{counter-reset:n var(--rvn)}.rv-count:before{content:counter(n)}.rv-bars{grid-column:1/-1;gap:6px;margin-top:12px;display:grid}.rv-bars i{background:var(--surface-2);border-radius:3px;height:7px;display:block;overflow:hidden}.rv-bars u{height:100%;transform:scaleX(var(--v));transform-origin:0;background:#fbbc04;display:block}.reviews-label{color:var(--l-dim);letter-spacing:.02em;font-size:11px;font-weight:600}.review{background:#ffffffe0;border-radius:14px;padding:16px;box-shadow:0 6px 18px -12px #12111c59}.review-head{align-items:center;gap:9px;display:flex}.review-head b{color:var(--l-ink);font-size:13px;font-weight:600;display:block}.review-head small{color:var(--l-dim);font-size:11px}.review-avatar{color:#fff;background:var(--blue);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.review:nth-of-type(2) .review-avatar{background:var(--primary)}.review-g{vertical-align:-3px;flex:none;width:16px;height:16px;margin-left:auto}.review-stars{color:#fbbc04;letter-spacing:1px;margin:10px 0 5px;font-size:13px;display:block}.review-stars i{font-style:normal;display:inline-block}.review blockquote{color:var(--l-ink);font-size:14px;line-height:1.5}.card{flex-direction:column;display:flex}.card .tag{align-self:flex-start}.scene{margin-top:auto;padding-top:22px}.sc{color:var(--l-ink);font-size:12px;position:relative}.sc b,.sc small,.sc em{font-style:normal}.sc-browser{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 22px -14px #12111c73}.sc-bar{background:var(--surface-2);gap:5px;padding:8px 10px;display:flex}.sc-bar i{background:var(--lavender);opacity:.7;border-radius:50%;width:7px;height:7px}.sc-page{justify-items:start;gap:7px;padding:12px;display:grid}.sc-hero{background:linear-gradient(120deg,#c9cefa,#e6e9fe);border-radius:8px;width:100%;height:34px;display:block}.sc-line{background:var(--border);border-radius:3px;width:80%;height:6px;display:block}.sc-line.short{width:50%}.sc-btn{background:var(--accent);color:var(--ink);border-radius:999px;margin-top:4px;padding:7px 14px;font-weight:700}.sc-cursor{position:absolute;bottom:6px;left:36px}.sc-toast{background:#fff;border-radius:10px;align-items:center;gap:7px;max-width:70%;padding:8px 12px;font-weight:600;display:flex;position:absolute;top:34px;right:-4px;box-shadow:0 10px 24px -12px #12111c80}.sc-toast i{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 1px var(--accent-ink);border-radius:50%;flex:none}.sc-crm{grid-template-columns:repeat(3,1fr);gap:8px;min-height:120px;padding-bottom:4px;display:grid}.sc-col{color:#fff;background:#ffffff24;border-radius:10px;align-content:start;gap:6px;padding:8px;display:grid}.sc-col small{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.sc-col b{background:#ffffff38;border-radius:6px;height:22px;display:block}.sc-col b.short{opacity:.6;height:14px}.sc-job{background:#fff;border-radius:7px;gap:1px;width:calc(33.3333% - 5.33333px);padding:6px 8px;display:grid;position:absolute;top:34px;left:0;transform:translate(calc(200% + 16px));box-shadow:0 6px 14px -6px #00000073}.sc-job span{font-size:11px;font-weight:600;line-height:1.25}.sc-job em{color:var(--accent-ink);font-size:11px;font-weight:700}.sc-inbox{gap:6px;list-style:none;display:grid}.sc-inbox li{box-shadow:0 0 0 1px var(--border), 0 6px 14px -10px #12111c66;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;display:flex}.sc-ico{background:var(--surface-2);width:26px;height:26px;color:var(--blue);border-radius:50%;flex:none;place-items:center;display:grid}.sc-msg{min-width:0;display:grid}.sc-msg b{font-size:12px;font-weight:600}.sc-msg small{color:var(--l-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sc-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 1px var(--accent-ink);border-radius:50%;flex:none;margin-left:auto}.sc-rem{gap:10px;display:grid}.sc-appt{box-shadow:0 0 0 1px var(--border), 0 6px 14px -10px #12111c66;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sc-date{background:var(--surface-2);color:var(--blue);border-radius:8px;flex:none;padding:6px 8px;font-weight:700}.sc-appt b{font-size:13px;font-weight:600}.sc-steps{gap:0;padding-left:4px;list-style:none;display:grid}.sc-steps li{align-items:center;gap:12px;padding:9px 0;font-size:13px;font-weight:600;display:flex;position:relative}.sc-steps li+li:before{content:"";background:var(--lavender);opacity:.6;width:2px;height:18px;position:absolute;top:-9px;left:8px}.sc-steps i{width:18px;height:18px;box-shadow:0 0 0 2px var(--lavender);background:#fff;border-radius:50%;flex:none;position:relative}.sc-steps i:after{content:"✓";background:var(--accent);box-shadow:0 0 0 2px var(--accent-ink);color:var(--ink);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;inset:0}.sc-reply{justify-items:end;display:grid;position:relative;box-shadow:none!important;background:0 0!important;padding:2px 0 0!important}.sc-reply>*{grid-area:1/1}.sc-sent{background:var(--blue);color:#fff;border-radius:14px 14px 4px;max-width:85%;padding:8px 12px;font-weight:500}.sc-typing{box-shadow:0 0 0 1px var(--border);opacity:0;background:#fff;border-radius:14px 14px 14px 4px;justify-self:start;gap:4px;padding:10px 12px;display:flex}.sc-typing i{background:var(--dim);border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:no-preference){.sc-web .sc-btn{animation:8s ease-in-out infinite sc-press}.sc-web .sc-cursor{animation:8s ease-in-out infinite sc-cursor}.sc-web .sc-toast{animation:8s ease-out infinite sc-toast}.sc-job{animation:9s ease-in-out infinite sc-travel}.sc-inbox li{animation:10s ease-out infinite backwards sc-in;animation-delay:calc(var(--n) * .9s)}.sc-steps li{animation:10s ease-out infinite backwards sc-step;animation-delay:calc(var(--n) * 1.3s)}.sc-steps i:after{animation:10s ease-out infinite backwards sc-fill;animation-delay:calc(var(--n) * 1.3s)}.sc-inbox li.sc-reply{animation:none}.sc-sent{animation:10s ease-out infinite backwards sc-sent}.sc-typing{animation:10s ease-in-out infinite sc-typing}.review{animation:.7s ease-out both sc-enter}.rv-count{animation:1.6s ease-out both sc-count}.rv-bars u{animation:1.2s ease-out both sc-bar}.rv-bars i:nth-child(2) u{animation-delay:.1s}.rv-bars i:nth-child(3) u{animation-delay:.2s}.rv-bars i:nth-child(4) u{animation-delay:.3s}.rv-bars i:nth-child(5) u{animation-delay:.4s}.review:nth-of-type(2){animation-delay:.9s}.review:nth-of-type(3){animation-delay:1.8s}.review:nth-of-type(3) .review-stars i{animation-delay:2.5s}.review-stars i{animation:8s ease-out infinite backwards sc-star}.review-stars i:nth-child(2){animation-delay:.15s}.review-stars i:nth-child(3){animation-delay:.3s}.review-stars i:nth-child(4){animation-delay:.45s}.review-stars i:nth-child(5){animation-delay:.6s}.review:nth-of-type(2) .review-stars i{animation-delay:1.4s}.review:nth-of-type(2) .review-stars i:nth-child(2){animation-delay:1.55s}.review:nth-of-type(2) .review-stars i:nth-child(3){animation-delay:1.7s}.review:nth-of-type(2) .review-stars i:nth-child(4){animation-delay:1.85s}.review:nth-of-type(2) .review-stars i:nth-child(5){animation-delay:2s}.review:first-of-type .review-stars i{animation-delay:.5s}}@keyframes sc-press{0%,40%,52%,to{transform:scale(1)}46%{transform:scale(.92)}20%,30%{transform:scale(1.06)}}@keyframes sc-cursor{0%,8%{opacity:0;transform:translate(70px,40px)}16%{opacity:1}40%{transform:translate(0)}46%{transform:translate(0)scale(.85)}52%{transform:translate(0)scale(1)}86%{opacity:1}94%,to{opacity:0;transform:translate(0)}}@keyframes sc-toast{0%,50%{opacity:0;transform:translateY(-10px)}58%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}@keyframes sc-travel{0%{opacity:0;transform:translate(0)scale(.9)}6%,20%{opacity:1;transform:translate(0)scale(1)}32%,52%{transform:translate(calc(100% + 8px))}64%,92%{opacity:1;transform:translate(calc(200% + 16px))}98%,to{opacity:0;transform:translate(calc(200% + 16px))}}@keyframes sc-in{0%{opacity:0;transform:translateY(-10px)}8%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes sc-star{0%{opacity:.15;transform:scale(.6)}6%{opacity:1;transform:scale(1.25)}10%,88%{opacity:1;transform:scale(1)}96%,to{opacity:.15;transform:scale(1)}}@keyframes sc-count{0%{--rvn:0}}@keyframes sc-bar{0%{transform:scaleX(0)}}@keyframes sc-enter{0%{opacity:0;transform:translateY(10px)}}@keyframes sc-step{0%{opacity:.45}8%,88%{opacity:1}98%,to{opacity:.45}}@keyframes sc-fill{0%{opacity:0;transform:scale(.4)}8%,88%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes sc-typing{0%,36%{opacity:0}40%,52%{opacity:1}56%,to{opacity:0}}@keyframes sc-sent{0%,54%{opacity:0;transform:translateY(8px)}60%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}.card h3{margin:72px 0 10px;font-size:26px}.tag{letter-spacing:.02em;border-radius:9px;padding:7px 10px;font-size:10.5px;font-weight:600;display:inline-block}.t1{color:#2b46d6;background:#4057eb1f}.t2{color:#0f78b8;background:#1c8fe024}.t3{color:#4b5c00;background:#d8f90973}.casos{gap:28px;display:grid}.casos .caso:nth-child(2n){grid-template-columns:1fr 1.35fr}.casos .caso:nth-child(2n) .caso-shot{order:2}.caso{background:var(--surface);box-shadow:var(--shadow), 0 0 0 1px var(--border);border-radius:22px;grid-template-columns:1.35fr 1fr;gap:12px;padding:12px;transition:transform .2s;display:grid}.caso:hover{transform:translateY(-3px)}.caso-shot{background:linear-gradient(135deg,#e4e8ff,#f2f3ff);border-radius:14px;align-items:center;padding:28px 28px 40px;display:grid;position:relative}.browser{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 18px 40px -18px #12111c73,0 0 0 1px #12111c1a}.browser-bar{background:#eceef7;gap:6px;padding:9px 12px;display:flex}.browser-bar i{background:#c9cde0;border-radius:50%;width:9px;height:9px}.browser img{width:100%;height:auto;display:block}.phone{background:#12111c;border:5px solid #12111c;border-radius:18px;width:22%;position:absolute;bottom:16px;right:22px;overflow:hidden;box-shadow:0 18px 36px -12px #12111c8c}.phone img{width:100%;height:auto;display:block}.caso-info{flex-direction:column;padding:28px 28px 24px;display:flex}.caso-tags{gap:8px;display:flex}.caso h3{margin:22px 0 12px;font-size:30px}.caso ul{color:var(--body);flex:1;gap:8px;margin:22px 0 28px;font-size:15px;list-style:none;display:grid}.caso li{padding-left:22px;position:relative}.caso li:before{content:"✓";color:var(--accent-ink);font-weight:700;position:absolute;left:0}.caso .btn{align-self:flex-start}.steps{list-style:none}.steps li{border-top:1px solid var(--border);grid-template-columns:70px 1fr 1.3fr;align-items:baseline;gap:24px;padding:30px 0;display:grid}.steps li:last-child{border-bottom:1px solid var(--border)}.steps .n{color:var(--primary);font-size:14px;font-weight:700}.steps h3{font-size:26px}.price{box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;padding:36px;display:flex}.price.hi{color:var(--ink);background:radial-gradient(75% 90% at 100% 108%,#d8f90938,#d8f90912 42%,#d8f90900 72%),radial-gradient(120% 130% at 50% 0,#2a0c4c,#1f0939 45%,#0a0313)}.band-light .price.hi p,.band-light .price.hi li{color:var(--body)}.price .head{justify-content:space-between;align-items:center;gap:12px;display:flex}.price h3{font-size:22px}.launch{box-shadow:0 0 0 2px var(--accent), var(--shadow);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;margin:-24px 0 24px;padding:18px 22px;display:flex}.launch .badge{background:var(--accent);color:#111;white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.launch p{min-width:260px;color:var(--l-ink);flex:1;font-size:15px}.price .launch-line{color:var(--l-ink);background:#d8f90959;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:600}.band-light .price.hi .launch-line{color:#111;background:var(--accent)}.price .badge{background:var(--accent);color:#111;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.price .amount{font-family:var(--font-archivo), sans-serif;letter-spacing:-.042em;margin:24px 0 2px;font-size:52px;font-weight:700}.price ul{flex:1;gap:10px;margin:24px 0 32px;font-size:15px;list-style:none;display:grid}.price li{color:var(--l-body);padding-left:22px;position:relative}.price li:before{content:"✓";color:var(--blue);font-weight:700;position:absolute;left:0}.price.hi li:before{color:var(--accent)}.price.hi li{color:var(--body)}.price .btn{justify-content:center;align-self:stretch}.faq{grid-template-columns:1fr 1.6fr;gap:48px;display:grid}details{border-top:1px solid var(--border);padding:24px 0}details:last-of-type{border-bottom:1px solid var(--border)}summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:18px;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--muted);transition:transform .2s}details[open] summary:after{transform:rotate(45deg)}details p{max-width:64ch;margin-top:12px}.cierre{text-align:center;background:radial-gradient(75% 90% at 100% 108%,#d8f90938,#d8f90912 42%,#d8f90900 72%),radial-gradient(120% 130% at 50% 0,#2a0c4c,#1f0939 45%,#0a0313);border-radius:28px;padding:84px 60px}.cierre h2{max-width:16ch;margin:0 auto 20px;font-size:clamp(36px,4.6vw,56px)}.cierre h2 span{color:var(--primary)}.cierre p{margin-bottom:36px}.cierre .ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}footer{color:var(--muted);padding-block:72px 36px;font-size:14px}footer a:hover{color:var(--ink)}footer .brand svg{height:26px}.f-grid{grid-template-columns:1.4fr 1fr 1.3fr 1fr;gap:40px;display:grid}.f-brand{align-content:start;justify-items:start;gap:14px;display:grid}.f-brand .brand{color:var(--ink)}.f-brand p:first-of-type{color:var(--ink);font-weight:600}.f-value{max-width:30ch;line-height:1.55}.f-brand .btn{margin-top:6px;padding:10px 22px;font-size:14px}.f-col h3{color:var(--ink);letter-spacing:.02em;margin-bottom:14px;font-size:13px;font-weight:700}footer nav.f-col,footer nav.langs,footer nav.f-legal{z-index:auto;padding:0;position:static}footer nav ul,.f-col ul{color:inherit;gap:10px;font-size:14px;list-style:none;display:grid}.f-trades{grid-template-columns:1fr 1fr;gap:10px 16px}.f-col p{max-width:30ch;margin-bottom:8px;line-height:1.5}.f-mail{color:var(--primary);font-weight:600}.f-bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}footer nav.f-legal ul{gap:20px;display:flex}@media (max-width:960px){.f-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.f-grid{grid-template-columns:1fr;gap:32px}.f-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:860px){.wrap{padding-inline:22px}nav ul{display:none}section{padding-block:80px}.hero{padding-block:88px 72px}.g3,.g2,.faq,.caso,.casos .caso:nth-child(2n){grid-template-columns:1fr}.casos .caso:nth-child(2n) .caso-shot{order:0}.caso-info{padding:20px 12px 12px}.caso-shot{padding:16px 16px 28px}.phone{border-width:4px;border-radius:14px;width:27%;bottom:10px;right:10px}.steps li{grid-template-columns:1fr;gap:6px}.cierre{padding:60px 24px}}.fl{--d:28s;background:#eef1fd;grid-template-columns:1fr 26px 1fr 26px 1.55fr 26px 1fr;align-items:center;margin-top:8px;padding:40px clamp(20px,3vw,48px);display:grid}.fl *,.fl :after{animation-duration:var(--d);animation-timing-function:ease;animation-iteration-count:infinite}.fl-panel{box-shadow:var(--shadow);background:#fff;border-radius:16px;flex-direction:column;justify-content:center;height:100%;padding:38px 14px 14px;display:flex;position:relative}.fl-panel:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--primary);opacity:0;pointer-events:none;position:absolute;inset:0}.fl-p1{box-shadow:none;background:0 0}.fl-p1:after{display:none}.fl-p3:after{animation-name:fl-glow3}.fl-p4:after{animation-name:fl-glow4}.fl-p5:after{animation-name:fl-glow5}.fl-step{color:var(--muted);letter-spacing:.02em;font-size:11px;font-weight:600;position:absolute;top:12px;left:14px}.fl-link{height:2px;margin:0 6px;position:relative}.fl-line{background-image:linear-gradient(90deg,#c4c7de 50%,#0000 0);background-size:8px 2px;position:absolute;inset:0}.fl-dot{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 2px var(--ink), 0 0 14px #d8f909e6;opacity:0;border-radius:50%;margin-left:-6px;position:absolute;top:-5px;left:100%}.fl-link-2 .fl-dot{animation-name:fl-travel2;animation-timing-function:ease-in-out}.fl-link-3 .fl-dot{animation-name:fl-travel3;animation-timing-function:ease-in-out}.fl-link-4 .fl-dot{animation-name:fl-travel4;animation-timing-function:ease-in-out}.ph{font-size:var(--u,1px);background:linear-gradient(145deg,#5b5b62,#2a2a2f 30%,#1b1b1f 70%,#45454c);border-radius:38em;flex:none;width:210em;height:444em;margin:0 auto;padding:7em;position:relative;box-shadow:inset 0 0 0 1em #ffffff38,inset 0 0 0 3em #0d0d10,0 24em 44em -20em #12111c99,0 4em 10em -4em #12111c4d}.ph:before,.ph:after{content:"";background:linear-gradient(90deg,#3a3a40,#5d5d64);border-radius:2em;width:3em;position:absolute}.ph:before{height:26em;top:78em;left:-2em;box-shadow:0 -26em 0 -6em #4a4a50,0 34em #4a4a50}.ph:after{height:44em;top:104em;right:-2em}.ph-screen{background:#efeae2;border-radius:31em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ph-sbar{color:#111;background:#f6f6f6;justify-content:space-between;align-items:center;height:30em;padding:4em 18em 0 22em;display:flex;position:relative}.ph-sbar b{font:600 11em/1 var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em}.ph-island{background:#000;border-radius:12em;width:62em;height:18em;margin-left:-31em;position:absolute;top:7em;left:50%}.ph-status-icons{fill:currentColor;width:42em;height:9em}.ph-head{color:#111b21;background:#f6f6f6;border-bottom:1em solid #e4e4e4;align-items:center;gap:7em;padding:4em 10em 7em 8em;display:flex}.ph-who{flex:1;min-width:0}.ph-who b{color:#111b21;white-space:nowrap;text-overflow:ellipsis;font-size:10.5em;font-weight:600;display:block;overflow:hidden}.ph-who small{color:#667781;font-size:8.5em;display:block}.ph-ico{color:#111b21;flex:none;width:15em;height:13em}.ph-back{color:#007aff;width:8em}.ph-av,.fl-wa-av{background:radial-gradient(circle at 35% 30%, #c9cffb, var(--lavender) 35%, #3b2190 75%);width:24em;height:24em;box-shadow:0 0 0 1.5em var(--accent);border-radius:50%;flex:none}.fl-wa-av{width:24px;height:24px;box-shadow:0 0 0 1.5px var(--accent)}.ph-input{background:#f6f6f6;border-top:1em solid #e4e4e4;align-items:center;gap:7em;padding:6em 10em 18em;display:flex}.ph-input span{background:#fff;border-radius:999px;flex:1;height:20em;box-shadow:inset 0 0 0 1em #e1e1e1}.ph-input .ph-ico{color:#007aff;width:14em}.ph-home{background:#111;border-radius:3em;width:74em;height:4em;margin-left:-37em;position:absolute;bottom:6em;left:50%}.fl-wa-chat{background:#efeae2 radial-gradient(#111b210d 1px,#0000 1px) 0 0/12px 12px;flex-direction:column;flex:1;justify-content:flex-end;gap:0;min-height:0;padding:2px 7px 6px;display:flex;overflow:hidden}.fl-wa-b{color:#111b21;border-radius:7px;max-width:86%;padding:4px 6px;font-size:9.5px;line-height:1.35;overflow:hidden;box-shadow:0 1px 1px #111b211a}.fl-wa-lead{background:#fff;border-top-left-radius:2px;align-self:flex-start}.fl-wa-ai{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.fl-wa-pics{grid-template-columns:1fr 1fr;gap:2px;width:78%;padding:2px;display:grid}.fl-wa-pics img{aspect-ratio:3/4;object-fit:cover;border-radius:5px;width:100%;height:auto;display:block}.fl-rv{box-shadow:0 0 0 1px var(--border), 0 10px 24px -14px #12111c59;background:#fff;border-radius:14px;gap:9px;padding:12px;display:grid}.fl-rv-head{align-items:center;gap:8px;display:flex}.fl-rv-head b{color:var(--ink);font-size:11px;font-weight:600;display:block}.fl-rv-head small{color:var(--muted);font-size:9.5px;display:block}.fl-rv-q{font:700 13px/1.25 var(--font-archivo), sans-serif;letter-spacing:-.02em;color:var(--ink)}.fl-rv-stars{gap:3px;font-size:22px;line-height:1;display:flex}.fl-rv-stars span{color:#fbbc04}.fl-s1{animation-name:fl-s1}.fl-s2{animation-name:fl-s2}.fl-s3{animation-name:fl-s3}.fl-s4{animation-name:fl-s4}.fl-s5{animation-name:fl-s5}.fl-rv-text{background:var(--surface-2);min-height:44px;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);border-radius:8px;padding:7px 8px;font-size:10.5px;line-height:1.35}.fl-rv-t{font-weight:500;animation-name:fl-rv-t;animation-timing-function:steps(24,end);display:block}.fl-rv-send{background:var(--accent);color:#111;border-radius:999px;place-items:center;height:28px;font-size:10.5px;font-weight:700;animation-name:fl-rv-press;display:grid}.fl-rv-send>span{grid-area:1/1}.fl-rv-a{opacity:0;animation-name:fl-rv-a}.fl-rv-b{animation-name:fl-rv-b}.fl-rv-ok{color:var(--accent-ink);align-items:center;gap:6px;font-size:10.5px;font-weight:600;animation-name:fl-rv-ok;display:flex}.fl-rv-ok .review-g{width:13px;height:13px;margin:0 2px 0 0}.fl-rv-note{color:var(--body);align-items:flex-start;gap:7px;margin-top:12px;padding:0 4px;font-size:10.5px;line-height:1.4;display:flex}.fl-rv-note .review-g{width:12px;height:12px;margin:2px 0 0}@keyframes fl-glow5{0%,74.5%{opacity:0}76%,95.5%{opacity:1}98%,to{opacity:0}}@keyframes fl-s1{0%,77%{color:#dcdde8;transform:none}77.6%{color:#fbbc04;transform:scale(1.25)}78.3%,97%{color:#fbbc04;transform:none}99%,to{color:#dcdde8}}@keyframes fl-s2{0%,78%{color:#dcdde8;transform:none}78.6%{color:#fbbc04;transform:scale(1.25)}79.3%,97%{color:#fbbc04;transform:none}99%,to{color:#dcdde8}}@keyframes fl-s3{0%,79%{color:#dcdde8;transform:none}79.6%{color:#fbbc04;transform:scale(1.25)}80.3%,97%{color:#fbbc04;transform:none}99%,to{color:#dcdde8}}@keyframes fl-s4{0%,80%{color:#dcdde8;transform:none}80.6%{color:#fbbc04;transform:scale(1.25)}81.3%,97%{color:#fbbc04;transform:none}99%,to{color:#dcdde8}}@keyframes fl-s5{0%,81%{color:#dcdde8;transform:none}81.6%{color:#fbbc04;transform:scale(1.25)}82.3%,97%{color:#fbbc04;transform:none}99%,to{color:#dcdde8}}@keyframes fl-rv-t{0%,82.5%{clip-path:inset(0 100% 0 0)}87.5%,97%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes fl-rv-press{0%,88%{transform:none}88.7%{transform:scale(.94)}89.4%,to{transform:none}}@keyframes fl-rv-a{0%,89%{opacity:1}89.5%,97%{opacity:0}to{opacity:1}}@keyframes fl-rv-b{0%,89%{opacity:0}89.5%,97%{opacity:1}to{opacity:0}}@keyframes fl-rv-ok{0%,90%{opacity:0;transform:translateY(4px)}91.5%,96%{opacity:1;transform:none}99%,to{opacity:0}}.fl-wm{flex-direction:column;flex:none;display:flex;overflow:hidden}.fl-wm>*{margin-top:4px}.fl-wa-btns{align-self:flex-end;gap:2px;width:86%;display:grid}.fl-wa-btns span{text-align:center;color:#027eb5;background:#fff;border-radius:6px;margin-top:0;padding:4px;font-size:9.5px;font-weight:500;box-shadow:0 1px 1px #111b211a}.fl-wa-sys{align-items:center}.fl-wa-sys span{text-align:center;color:#111;background:var(--accent);border-radius:6px;max-width:92%;margin-top:6px;padding:3px 7px;font-size:8.5px;font-weight:700}.fl-wa-typing{opacity:0;background:#d9fdd3;border-radius:7px;flex:none;align-self:flex-end;gap:3px;max-height:0;margin-top:4px;padding:0 9px;animation-name:fl-wtyping;display:flex;overflow:hidden}.fl-wa-typing i{background:#667781;border-radius:50%;width:4px;height:4px;margin:7px 0;animation:1s infinite wa-dot!important}.fl-wa-typing i:nth-child(2){animation-delay:.15s!important}.fl-wa-typing i:nth-child(3){animation-delay:.3s!important}.fl-p3{z-index:1;background:radial-gradient(90% 70% at 100% 105%,#d8f90929,#d8f90900 65%),radial-gradient(120% 120% at 30% 0,#3a1670,#1f0939 55%,#12061f);transform:scale(1.05);box-shadow:inset 0 0 0 1px #9aa4f073,0 18px 50px -14px #7850f08c}.fl-p3 .fl-step{color:var(--ink)}.fl-ai{color:var(--accent-ink);font-weight:700}.fl-p3 .fl-checks li,.fl-p3 .fl-score{background:#ffffff12}.fl-p3 .fl-meter{background:#ffffff1a}.fl-agent{gap:10px;display:grid}.fl-agent-head{align-items:center;gap:10px;display:flex}.fl-agent-head b{font-size:12px;font-weight:700;display:block}.fl-orb{background:radial-gradient(circle at 35% 30%, #c9cffb, var(--primary) 35%, #3b2190 75%);border-radius:50%;flex:none;width:34px;height:34px;position:relative;box-shadow:0 0 18px #9aa4f073}.fl-orb:after{content:"";background:conic-gradient(var(--accent), transparent 35%);border-radius:50%;animation-name:fl-spin;animation-duration:1.6s;animation-timing-function:linear;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}.fl-status{font-size:10px;display:grid}.fl-status>span{grid-area:1/1}.fl-st-a{color:var(--muted);opacity:0;animation-name:fl-st-a}.fl-st-b{color:var(--accent-ink);font-weight:600;animation-name:fl-st-b}.fl-checks{gap:6px;list-style:none;display:grid}.fl-checks li{color:var(--muted);background:var(--surface-2);border-radius:8px;justify-content:space-between;gap:8px;padding:7px 9px 7px 24px;font-size:10.5px;display:flex;position:relative}.fl-checks li:before{content:"✓";color:var(--accent-ink);font-weight:700;position:absolute;left:9px}.fl-checks em{color:var(--ink);white-space:nowrap;font-style:normal;font-weight:500}.fl-c1{animation-name:fl-c1}.fl-c2{animation-name:fl-c2}.fl-c3{animation-name:fl-c3}.fl-c4{animation-name:fl-c4}.fl-checks li span{min-width:0}.fl-score{background:var(--surface-2);border-radius:10px;grid-template-columns:1fr auto;align-items:baseline;gap:6px 8px;padding:9px;display:grid}.fl-score>span:first-child{color:var(--muted);font-size:10px}.fl-score b{font:700 20px/1 var(--font-archivo), sans-serif;letter-spacing:-.03em;color:var(--accent-ink)}.fl-score b small{color:var(--muted);font-size:10px;font-weight:600}.fl-meter{background:var(--border);border-radius:5px;grid-column:1/-1;height:5px;overflow:hidden}.fl-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--accent));width:92%;height:100%;animation-name:fl-meter;display:block}.fl-board{--g:8px;--in:6px;gap:var(--g);--colw:calc((100% - 3 * var(--g)) / 4);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.fl-col{background:var(--surface-2);padding:8px var(--in) var(--in);border-radius:10px;align-content:start;gap:6px;min-height:150px;display:grid}.fl-col-h{color:var(--muted);padding-left:2px;font-size:10px;font-weight:600}.fl-slot{height:46px}.fl-card{box-shadow:0 0 0 1px var(--border);color:var(--body);background:#fff;border-radius:8px;padding:7px 8px;font-size:10px}.fl-card-fija{opacity:.7;white-space:nowrap;text-overflow:ellipsis;height:30px;overflow:hidden}.fl-lead{top:28px;left:calc(3 * (var(--colw) + var(--g)) + var(--in));width:calc(var(--colw) - 2 * var(--in));background:var(--accent);color:#111;height:46px;box-shadow:0 0 0 2px var(--ink), 0 8px 24px -8px #5f70008c;align-content:center;gap:2px;animation-name:fl-lead;display:grid;position:absolute}.fl-lead b{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.fl-lead small{color:#3b4500;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.fl-feed{gap:6px;margin-top:12px;list-style:none;display:grid}.fl-feed li{color:var(--body);background:var(--surface-2);border-radius:8px;padding:7px 10px 7px 28px;font-size:11px;position:relative}.fl-feed li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:10px}.fl-f1{animation-name:fl-f1}.fl-f2{animation-name:fl-f2}.fl-f3{animation-name:fl-f3}.fl-f4{animation-name:fl-f4}@keyframes fl-glow1{0%,25.5%{opacity:1}27%,to{opacity:0}}@keyframes fl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fl *,.fl :after{animation:none!important}.fl-st-a,.fl-rv-a{opacity:0}}@media (max-width:960px){.fl{grid-template-columns:1fr;padding:16px}.fl-link{width:2px;height:44px;margin:4px auto}.fl-line{background-image:linear-gradient(180deg, var(--border) 50%, transparent 0);background-size:2px 8px}.fl-dot{margin-left:0;top:0;left:-5px}}@media (prefers-reduced-motion:reduce){.fl-dot{opacity:0}}.wa-wrap{grid-template-columns:1fr auto;align-items:center;gap:64px;margin-top:96px;display:grid}.wa-title{max-width:18ch;margin-bottom:18px;font-size:clamp(28px,3vw,38px)}.wa-addon{color:#111;background:var(--accent);border-radius:999px;margin-bottom:16px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-block}.wa-copy p{max-width:48ch}.wa-copy ul{gap:10px;margin-top:24px;list-style:none;display:grid}.wa-copy li{color:var(--body);padding-left:26px;position:relative}.wa-copy li:before{content:"✓";color:var(--accent-ink);font-weight:700;position:absolute;left:0}.wa-phone{--d:18s;--u:1.45px}.wa-phone *{animation-duration:var(--d);animation-timing-function:ease;animation-iteration-count:infinite}.wa-chat{background:#efeae2 radial-gradient(#111b210d 1px,#0000 1px) 0 0/14px 14px;flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:8px 10px 6px;display:flex;overflow:hidden}.wa-day{color:#54656f;background:#fff;border-radius:7px;align-self:center;margin-bottom:4px;padding:4px 10px;font-size:11px;box-shadow:0 1px 1px #111b2114}.wa-m,.wa-typing{flex:none;overflow:hidden}.wa-in{padding-top:5px;display:flex}.wa-ai .wa-in{justify-content:flex-end}.wa-bubble{color:#111b21;border-radius:8px;max-width:82%;padding:6px 8px 5px 9px;font-size:13px;line-height:1.35;box-shadow:0 1px 1px #111b211a}.wa-lead .wa-bubble{background:#fff;border-top-left-radius:2px}.wa-ai .wa-bubble{background:#d9fdd3;border-top-right-radius:2px}.wa-bubble small{float:right;color:#111b2180;margin:6px 0 -3px 10px;font-size:10px}.wa-ticks{color:#53bdeb}.wa-photos{grid-template-columns:1fr 1fr;gap:3px;width:74%;padding:3px;display:grid;position:relative}.wa-photos img{aspect-ratio:3/4;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.wa-photos small{color:#fff;text-shadow:0 1px 2px #00000080;margin:0;position:absolute;bottom:7px;right:9px}.wa-buttons{gap:3px;width:82%;margin:3px 0 0 auto;display:grid}.wa-buttons span{text-align:center;color:#027eb5;background:#fff;border-radius:8px;padding:7px;font-size:13px;font-weight:500;box-shadow:0 1px 1px #111b211a}.wa-sys .wa-in{justify-content:center;padding-top:10px}.wa-sys span{color:#111;background:var(--accent);border-radius:7px;padding:5px 10px;font-size:11px;font-weight:600}.wa-typing{opacity:0;background:#d9fdd3;border-radius:8px;align-self:flex-end;gap:4px;max-height:0;margin-top:5px;padding:0 12px;animation-name:wa-typing;display:flex}.wa-typing i{background:#667781;border-radius:50%;width:6px;height:6px;margin:12px 0;animation:1s infinite wa-dot}.wa-typing i:nth-child(2){animation-delay:.15s}.wa-typing i:nth-child(3){animation-delay:.3s}@keyframes wa-dot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes wa-m1{0%,3.5%{opacity:0;max-height:0;transform:translateY(8px)}5.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m1{animation-name:wa-m1}@keyframes wa-m2{0%,8.5%{opacity:0;max-height:0;transform:translateY(8px)}10.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m2{animation-name:wa-m2}@keyframes wa-m3{0%,20.5%{opacity:0;max-height:0;transform:translateY(8px)}22.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m3{animation-name:wa-m3}@keyframes wa-m4{0%,30.5%{opacity:0;max-height:0;transform:translateY(8px)}32.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m4{animation-name:wa-m4}@keyframes wa-m5{0%,40.5%{opacity:0;max-height:0;transform:translateY(8px)}42.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m5{animation-name:wa-m5}@keyframes wa-m6{0%,49.5%{opacity:0;max-height:0;transform:translateY(8px)}51.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m6{animation-name:wa-m6}@keyframes wa-m7{0%,58.5%{opacity:0;max-height:0;transform:translateY(8px)}60.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m7{animation-name:wa-m7}@keyframes wa-m8{0%,66.5%{opacity:0;max-height:0;transform:translateY(8px)}68.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m8{animation-name:wa-m8}@keyframes wa-m9{0%,74.5%{opacity:0;max-height:0;transform:translateY(8px)}76.5%,96%{opacity:1;max-height:320px;transform:none}99%,to{opacity:0;max-height:320px}}.wa-m9{animation-name:wa-m9}@keyframes wa-typing{0%{opacity:0;max-height:0}12.3%,20.5%{opacity:1;max-height:44px}21%{opacity:0;max-height:0}24.3%,30.5%{opacity:1;max-height:44px}31%{opacity:0;max-height:0}44.3%,49.5%{opacity:1;max-height:44px}50%{opacity:0;max-height:0}62.3%,66.5%{opacity:1;max-height:44px}67%{opacity:0;max-height:0}to{opacity:0;max-height:0}}@media (prefers-reduced-motion:reduce){.wa-phone *{animation:none!important}}@media (max-width:860px){.wa-wrap{grid-template-columns:1fr;gap:40px;margin-top:64px}.wa-phone{--u:min(1.45px, calc((100vw - 44px) / 210))}}.fl-stories{display:none}@media (max-width:960px) and (prefers-reduced-motion:no-preference){.fl{grid-template-rows:auto 1fr;padding:20px 16px 24px}.fl-link{display:none}.fl-stories{grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:14px;display:grid}.fl-stories i{background:#12111c1a;border-radius:3px;height:3px;position:relative;overflow:hidden}.fl-stories i:after{content:"";background:var(--primary);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.fl-stories i:first-child:after{animation-name:fl-bar1;animation-timing-function:linear}.fl-stories i:nth-child(2):after{animation-name:fl-bar2;animation-timing-function:linear}.fl-stories i:nth-child(3):after{animation-name:fl-bar3;animation-timing-function:linear}.fl-stories i:nth-child(4):after{animation-name:fl-bar4;animation-timing-function:linear}.fl-stories i:nth-child(5):after{animation-name:fl-bar5;animation-timing-function:linear}.fl-panel{opacity:0;grid-area:2/1;min-height:500px}.fl-board{--g:4px;--in:3px}.fl-col{border-radius:8px;padding-top:6px}.fl-col-h{padding-left:1px;font-size:9px}.fl-card{border-radius:6px;padding:6px 5px;font-size:9px}.fl-lead{padding:4px 5px}.fl-lead b{white-space:normal;font-size:9.5px;line-height:1.1}.fl-lead small{font-size:8px}.fl-feed li{font-size:10.5px}.fl-p1{animation-name:fl-show-wa}.fl-p3{animation-name:fl-show3;transform:none}.fl-p4{animation-name:fl-show4}.fl-p5{animation-name:fl-show-rv}.fl-lead{animation-name:fl-lead-m}.fl .fl-wm4{animation-name:fl-wm4-m}.fl-wa-typing{animation-name:fl-wtyping-m}.fl-f1{animation-name:fl-f1-m}.fl-f2{animation-name:fl-f2-m}.fl-f3{animation-name:fl-f3-m}.fl-f4{animation-name:fl-f4-m}.fl-panel:after{animation-name:none!important}.fl-step{font-size:13px}}.nav-end{align-items:center;gap:14px;display:flex}.langs{gap:2px;font-size:12.5px;font-weight:600;display:flex}.langs a{color:var(--muted);border-radius:8px;padding:6px 8px}.langs a:hover{color:var(--ink)}.langs a[aria-current=page]{color:var(--ink);background:#12111c0f}@media (max-width:860px){.nav-end{gap:6px}.langs a{padding:6px 5px}nav .btn{white-space:nowrap;padding:9px 12px;font-size:13px}nav .bar{padding:8px 8px 8px 14px}nav .brand svg{height:22px}}@keyframes fl-wm1{0%,1.5%{opacity:0;max-height:0;transform:translateY(6px)}3%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm1{animation-name:fl-wm1}@keyframes fl-wm2{0%,5.5%{opacity:0;max-height:0;transform:translateY(6px)}7%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm2{animation-name:fl-wm2}@keyframes fl-wm3{0%,9%{opacity:0;max-height:0;transform:translateY(6px)}10.5%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm3{animation-name:fl-wm3}@keyframes fl-wm4{0%,26.5%{opacity:0;max-height:0;transform:translateY(6px)}28%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm4{animation-name:fl-wm4}@keyframes fl-wm5{0%,31.5%{opacity:0;max-height:0;transform:translateY(6px)}33%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm5{animation-name:fl-wm5}@keyframes fl-wm6{0%,36.5%{opacity:0;max-height:0;transform:translateY(6px)}38%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm6{animation-name:fl-wm6}@keyframes fl-wm7{0%,41.5%{opacity:0;max-height:0;transform:translateY(6px)}43%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm7{animation-name:fl-wm7}@keyframes fl-wm8{0%,47.5%{opacity:0;max-height:0;transform:translateY(6px)}49%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm8{animation-name:fl-wm8}@keyframes fl-wm9{0%,51.5%{opacity:0;max-height:0;transform:translateY(6px)}53%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm9{animation-name:fl-wm9}@keyframes fl-wm10{0%,54.5%{opacity:0;max-height:0;transform:translateY(6px)}56%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}.fl-wm10{animation-name:fl-wm10}@keyframes fl-wtyping{0%{opacity:0;max-height:0}7.8%,9%{opacity:1;max-height:20px}9.5%{opacity:0;max-height:0}24.8%,26.5%{opacity:1;max-height:20px}27%{opacity:0;max-height:0}29.8%,31.5%{opacity:1;max-height:20px}32%{opacity:0;max-height:0}39.8%,41.5%{opacity:1;max-height:20px}42%{opacity:0;max-height:0}49.8%,51.5%{opacity:1;max-height:20px}52%{opacity:0;max-height:0}to{opacity:0;max-height:0}}@keyframes fl-travel2{0%,10%{opacity:0;left:0}10.7%{opacity:1}12.5%{opacity:1;left:100%}13.2%,to{opacity:0;left:100%}}@keyframes fl-travel3{0%,27%{opacity:0;left:0}27.7%{opacity:1}29.5%{opacity:1;left:100%}30.2%,to{opacity:0;left:100%}}@keyframes fl-travel4{0%,72.5%{opacity:0;left:0}73.25%{opacity:1}75.75%{opacity:1;left:100%}76.5%,to{opacity:0;left:100%}}@keyframes fl-glow3{0%,12%{opacity:0}13%,26.5%{opacity:1}28%,to{opacity:0}}@keyframes fl-glow4{0%,29%{opacity:0}30.5%,71.5%{opacity:1}73.5%,to{opacity:0}}@keyframes fl-st-a{0%,12.5%{opacity:0}13.5%,24.5%{opacity:1}25.5%,to{opacity:0}}@keyframes fl-st-b{0%,24.5%{opacity:0}25.5%,97%{opacity:1}to{opacity:0}}@keyframes fl-c1{0%,14.5%{opacity:0;transform:translate(-6px)}15.5%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes fl-c2{0%,17.5%{opacity:0;transform:translate(-6px)}18.5%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes fl-c3{0%,20.5%{opacity:0;transform:translate(-6px)}21.5%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes fl-c4{0%,22.5%{opacity:0;transform:translate(-6px)}23.5%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes fl-meter{0%,13.5%{width:0}24%,97%{width:92%}to{width:0}}@keyframes fl-lead{0%,29.5%{opacity:0;left:var(--in);transform:scale(.6)}31%{opacity:1;left:var(--in);transform:scale(1.06)}32%{opacity:1;left:var(--in);transform:scale(1)}34%,52.5%{left:calc(var(--colw) + var(--g) + var(--in))}54.5%,67.5%{left:calc(2 * (var(--colw) + var(--g)) + var(--in))}69.5%,96%{opacity:1;left:calc(3 * (var(--colw) + var(--g)) + var(--in));transform:scale(1)}99%,to{opacity:0;left:calc(3 * (var(--colw) + var(--g)) + var(--in))}}@keyframes fl-f1{0%,54.5%{opacity:0;transform:translateY(6px)}56%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-f2{0%,57.5%{opacity:0;transform:translateY(6px)}59%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-f3{0%,62.5%{opacity:0;transform:translateY(6px)}64%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-f4{0%,69.5%{opacity:0;transform:translateY(6px)}71%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-show-wa{0%,12%{opacity:1;transform:none}12.75%,27%{opacity:0}27.75%,55.5%{opacity:1;transform:none}56.25%,98%{opacity:0}to{opacity:1}}@keyframes fl-show3{0%,12%{opacity:0;transform:translate(16px)}12.75%,27%{opacity:1;transform:none}27.75%,to{opacity:0}}@keyframes fl-show4{0%,55.5%{opacity:0;transform:translate(16px)}56.25%,73%{opacity:1;transform:none}73.75%,to{opacity:0}}@keyframes fl-show-rv{0%,73%{opacity:0;transform:translate(16px)}73.75%,97%{opacity:1;transform:none}98.5%,to{opacity:0}}@keyframes fl-bar1{0%{transform:scaleX(0)}12%,98%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fl-bar2{0%,12.75%{transform:scaleX(0)}27%,98%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fl-bar3{0%,27.75%{transform:scaleX(0)}55.5%,98%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fl-bar4{0%,56.25%{transform:scaleX(0)}73%,98%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fl-bar5{0%,73.75%{transform:scaleX(0)}97%,98%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fl-lead-m{0%,57%{opacity:0;left:var(--in);transform:scale(.6)}58%{opacity:1;left:var(--in);transform:scale(1.06)}58.7%{opacity:1;left:var(--in);transform:scale(1)}59.7%,61%{left:calc(var(--colw) + var(--g) + var(--in))}62%,65.5%{left:calc(2 * (var(--colw) + var(--g)) + var(--in))}66.5%,96%{opacity:1;left:calc(3 * (var(--colw) + var(--g)) + var(--in));transform:scale(1)}99%,to{opacity:0;left:calc(3 * (var(--colw) + var(--g)) + var(--in))}}@keyframes fl-f1-m{0%,62%{opacity:0;transform:translateY(6px)}63%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-f2-m{0%,63.5%{opacity:0;transform:translateY(6px)}64.5%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-f3-m{0%,65%{opacity:0;transform:translateY(6px)}66%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-f4-m{0%,67%{opacity:0;transform:translateY(6px)}68%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fl-wm4-m{0%,29%{opacity:0;max-height:0;transform:translateY(6px)}30.5%,96%{opacity:1;max-height:220px;transform:none}99%,to{opacity:0;max-height:220px}}@keyframes fl-wtyping-m{0%{opacity:0;max-height:0}7.8%,9%{opacity:1;max-height:20px}9.5%{opacity:0;max-height:0}28.3%,29%{opacity:1;max-height:20px}29.5%{opacity:0;max-height:0}30.8%,31.5%{opacity:1;max-height:20px}32%{opacity:0;max-height:0}39.8%,41.5%{opacity:1;max-height:20px}42%{opacity:0;max-height:0}49.8%,51.5%{opacity:1;max-height:20px}52%{opacity:0;max-height:0}to{opacity:0;max-height:0}}
