@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-vietnamese-400-normal.fd4f48e5.woff2)format("woff2"),url(../media/barlow-vietnamese-400-normal.ecf436f8.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-ext-400-normal.000bd864.woff2)format("woff2"),url(../media/barlow-latin-ext-400-normal.37075cd8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-normal.95108607.woff2)format("woff2"),url(../media/barlow-latin-400-normal.8db5ba54.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-vietnamese-500-normal.1731fbeb.woff2)format("woff2"),url(../media/barlow-vietnamese-500-normal.34fe0756.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-ext-500-normal.dd39bbe9.woff2)format("woff2"),url(../media/barlow-latin-ext-500-normal.64ba17a8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-500-normal.dede5d65.woff2)format("woff2"),url(../media/barlow-latin-500-normal.57224594.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-vietnamese-600-normal.2856be8d.woff2)format("woff2"),url(../media/barlow-vietnamese-600-normal.a844106f.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-ext-600-normal.bb3d428c.woff2)format("woff2"),url(../media/barlow-latin-ext-600-normal.b0233b6a.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-600-normal.be40382f.woff2)format("woff2"),url(../media/barlow-latin-600-normal.275317ed.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-vietnamese-700-normal.55a1aa28.woff2)format("woff2"),url(../media/barlow-vietnamese-700-normal.06c35896.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-latin-ext-700-normal.64b7e4f8.woff2)format("woff2"),url(../media/barlow-latin-ext-700-normal.8f37ddfe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-latin-700-normal.b5897d2f.woff2)format("woff2"),url(../media/barlow-latin-700-normal.f282327a.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.6f9993c7.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.69fafd92.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.6948140b.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.60cea313.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.9f68a1db.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.c26df111.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.b1a6308d.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.b3c2ab27.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.59050454.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.6ced78ab.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.7d81c911.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.6c85c018.woff)format("woff");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}
html:has(.yapp-lp){scroll-behavior:smooth;scroll-padding-top:calc(env(safe-area-inset-top,0px) + 72px);background:#000}@media (prefers-reduced-motion:reduce){html:has(.yapp-lp){scroll-behavior:auto}}.yapp-lp{--void:#000;--ink:#f0f0fa;--ink-2:#f0f0fac7;--ink-3:#f0f0fa94;--ghost:#f0f0fa1a;--ghost-2:#f0f0fa2e;--line:#f0f0fa59;--hair:#f0f0fa29;--overlay:#00000080;--danger:#ff8f86;--ease-out:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.34,1.3,.64,1);--r:32px;--wrap:min(1280px,100% - 3rem);--sect:clamp(4rem,8vw,8rem);--font:"Barlow","D-DIN","DIN Alternate",ui-sans-serif,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--track:.065em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;background:var(--void);min-height:100dvh;color:var(--ink);font-family:var(--font);text-transform:uppercase;letter-spacing:var(--track);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scrollbar-color:var(--ink-3)var(--void);caret-color:var(--ink);margin:0;font-size:1rem;font-weight:400;line-height:1.6;overflow-x:clip}.yapp-lp *,.yapp-lp :before,.yapp-lp :after{box-sizing:border-box}.yapp-lp ::selection{background:var(--ink);color:var(--void)}.yapp-lp img,.yapp-lp svg{max-width:100%;display:block}.yapp-lp a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.yapp-lp :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.yapp-lp .wrap{width:var(--wrap);margin-inline:auto}.yapp-lp .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yapp-lp .ico{flex:none;width:1.1em;height:1.1em}.yapp-lp .mono{font-family:var(--mono);letter-spacing:.04em;font-weight:400}.yapp-lp .skip{z-index:500;background:var(--ink);color:var(--void);border-radius:var(--r);transition:top .2s var(--ease-out);padding:12px 20px;font-weight:600;position:fixed;top:-80px;left:16px}.yapp-lp .skip:focus{top:16px}.yapp-lp h1,.yapp-lp h2,.yapp-lp h3{letter-spacing:.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.05}.yapp-lp h1{font-size:clamp(2.5rem,5vw,4rem)}.yapp-lp h1 span{display:block}.yapp-lp h2{letter-spacing:.04em;font-size:clamp(1.75rem,3vw,2.25rem)}.yapp-lp h3{letter-spacing:var(--track);font-size:1rem;font-weight:600;line-height:1.35}.yapp-lp p{text-wrap:pretty;margin:0}.yapp-lp .lead{max-width:72ch;color:var(--ink-2);font-size:1rem;line-height:1.6}.yapp-lp .kicker{letter-spacing:.1em;color:var(--ink-3);align-items:center;gap:10px;font-size:.875rem;font-weight:500;display:inline-flex}.yapp-lp .rule{background:var(--line);width:56px;height:1px;display:block}.yapp-lp .btn{border:1.5px solid var(--line);border-radius:var(--r);background:var(--ghost);min-height:48px;color:var(--ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;backdrop-filter:blur(4px);transition:transform .2s var(--spring),background-color .2s ease,border-color .2s ease;justify-content:center;align-items:center;gap:.6em;padding:12px 28px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.yapp-lp .btn:active{transform:translateY(-1px)}.yapp-lp .btn-strong,.yapp-lp .btn-solid{background:var(--ghost-2);border-color:#f0f0fa8c}.yapp-lp .btn-sm{min-height:44px;padding:10px 20px;font-size:.78rem}.yapp-lp .btn[disabled]{cursor:default;opacity:.55}@media (hover:hover) and (pointer:fine){.yapp-lp .btn:hover{background:var(--ghost-2);border-color:var(--ink);transform:scale(1.03)}.yapp-lp .btn[disabled]:hover{transform:none}}.yapp-lp .nav{z-index:100;padding-top:env(safe-area-inset-top,0px);transition:background-color .3s;position:fixed;inset:0 0 auto}.yapp-lp .nav.solid{backdrop-filter:blur(12px);background:#000000d1}.yapp-lp .nav-bar{align-items:center;gap:32px;height:72px;display:flex}.yapp-lp .mark{letter-spacing:.14em;align-items:baseline;gap:.6em;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.yapp-lp .mark small{letter-spacing:.16em;color:var(--ink-3);font-size:.62rem;font-weight:500}.yapp-lp .nav-links{gap:32px;margin-left:auto;display:flex}.yapp-lp .nav-links a{letter-spacing:.1em;color:var(--ink-2);padding:12px 0;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.yapp-lp .nav-links a:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.yapp-lp .nav-links a:hover{color:var(--ink)}.yapp-lp .nav-links a:hover:after{transform:scaleX(1)}}.yapp-lp .scene{isolation:isolate;background:var(--void);text-align:center;place-items:center;min-height:100dvh;display:grid;position:relative;overflow:hidden}.yapp-lp .scene-canvas{z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0}.yapp-lp .fade-in{animation:yapp-fade 2.4s var(--ease-out)both}@keyframes yapp-fade{0%{opacity:0;transform:translateY(24px)scale(1.03)}to{opacity:1;transform:none}}.yapp-lp .scene-shade{z-index:-1;pointer-events:none;background:radial-gradient(48% 34% at 50% 46%,#0000008c,transparent 70%),linear-gradient(180deg,#00000059 0%,transparent 18%,transparent 82%,var(--void)100%);position:absolute;inset:0}.yapp-lp .scene-body{justify-items:center;gap:24px;padding-block:120px 96px;display:grid}.yapp-lp .scene-body .lead{max-width:60ch}.yapp-lp .cta-row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}.yapp-lp .scene-os .scene-shade{background:radial-gradient(46% 34% at 50% 50%,#000000b3,transparent 70%),linear-gradient(180deg,var(--void)0%,transparent 12%,transparent 85%,var(--void)100%)}.yapp-lp .also{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:8px 0 0;padding:0;list-style:none;display:flex}.yapp-lp .also li{letter-spacing:.1em;color:var(--ink-2);align-items:center;gap:8px;font-size:.78rem;font-weight:500;display:inline-flex}.yapp-lp .sect{min-height:100dvh;padding-block:var(--sect);align-items:center;display:flex}.yapp-lp .sect>.wrap{width:var(--wrap)}.yapp-lp .sect-head{text-align:center;justify-items:center;gap:20px;max-width:760px;margin-inline:auto;display:grid}.yapp-lp .split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.yapp-lp .split-text{gap:20px;display:grid}.yapp-lp .steps{margin:12px 0 0;padding:0;list-style:none}.yapp-lp .steps li{grid-template-columns:44px 1fr;gap:12px;padding:16px 0;display:grid}.yapp-lp .steps li+li{border-top:1px solid var(--hair)}.yapp-lp .steps .mono{color:var(--ink-3);padding-top:2px;font-size:.8rem}.yapp-lp .steps p{color:var(--ink-3);margin-top:4px;font-size:.875rem}.yapp-lp .console{border:1px solid var(--line);border-radius:var(--r);background:var(--ghost);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.yapp-lp .console-bar{border-bottom:1px solid var(--hair);letter-spacing:.12em;color:var(--ink-3);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:16px 28px;font-size:.75rem;font-weight:500;display:flex}.yapp-lp .console-bar>span:first-child{align-items:center;gap:10px;display:inline-flex}.yapp-lp .dot{background:var(--ink-3);border-radius:50%;width:7px;height:7px}.yapp-lp .dot.live{background:var(--ink);animation:.9s ease-in-out infinite alternate yapp-pulse}@keyframes yapp-pulse{0%{opacity:1}to{opacity:.3}}.yapp-lp .console-bar .mono{color:var(--ink);font-size:.9rem}.yapp-lp .cell{border-bottom:1px solid var(--hair);padding:22px 28px 24px;position:relative;overflow:hidden}.yapp-lp .cell:nth-of-type(3){border-left:1px solid var(--hair)}.yapp-lp .cell-pedido,.yapp-lp .cell-nota{grid-column:1/-1}.yapp-lp .cell-k{letter-spacing:.12em;color:var(--ink-3);align-items:center;gap:10px;font-size:.75rem;font-weight:500;display:flex}.yapp-lp .ped-client{margin:12px 0 8px;font-size:1.2rem;font-weight:700}.yapp-lp .ped-row{border-top:1px dashed var(--hair);color:var(--ink-2);justify-content:space-between;gap:16px;padding:8px 0;font-size:.875rem;display:flex}.yapp-lp .ped-row .mono{white-space:nowrap}.yapp-lp .ped-foot{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding-top:16px;display:flex}.yapp-lp .ped-total{gap:2px;display:grid}.yapp-lp .ped-total b{font-size:1.3rem;font-weight:400}.yapp-lp .metric{color:var(--ink-3);margin-top:12px;font-size:.8rem}.yapp-lp .big{letter-spacing:.03em;height:1.1em;margin-top:6px;font-size:2.25rem;font-weight:700;line-height:1.1;display:block;overflow:hidden}.yapp-lp .big span{display:block}.yapp-lp .big .roll-out{animation:yapp-roll-out .42s var(--ease-out)forwards}.yapp-lp .big .roll-in{animation:yapp-roll-in .42s var(--ease-out)forwards}@keyframes yapp-roll-out{to{opacity:0;transform:translateY(-100%)}}@keyframes yapp-roll-in{to{transform:translateY(-100%)}}.yapp-lp .state{letter-spacing:.1em;color:var(--ink-3);align-items:center;gap:8px;margin-top:10px;font-size:.75rem;font-weight:500;transition:color .3s;display:inline-flex}.yapp-lp .state:before{content:"";border:1px solid;border-radius:50%;width:6px;height:6px}.yapp-lp .state.ok{color:var(--ink)}.yapp-lp .state.ok:before{background:currentColor}.yapp-lp .cell-nota{border-bottom:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.yapp-lp .nota-t{margin-top:10px;font-weight:600}.yapp-lp .stamp{border-radius:var(--r);letter-spacing:.12em;color:var(--ink-3);border:1.5px solid;align-items:center;padding:8px 18px;font-size:.78rem;font-weight:600;display:inline-flex}.yapp-lp .stamp.ok{color:var(--ink);background:var(--ghost)}.yapp-lp .stamp.stamp-in{animation:yapp-stamp .42s var(--spring)}@keyframes yapp-stamp{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.yapp-lp .scan{pointer-events:none;animation:yapp-scan .9s var(--ease-out)forwards;background:linear-gradient(#f0f0fa00 0%,#f0f0fa1f 50%,#f0f0fa00 100%);position:absolute;inset:0}@keyframes yapp-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.yapp-lp .console-note{border-top:1px solid var(--hair);color:var(--ink-3);grid-column:1/-1;padding:14px 28px;font-size:.75rem}.yapp-lp #antes-depois .wrap{justify-items:center;display:grid}.yapp-lp .switch{border:1.5px solid var(--line);border-radius:var(--r);background:var(--ghost);gap:4px;margin-top:40px;padding:4px;display:inline-flex}.yapp-lp .switch button{border-radius:var(--r);min-height:44px;color:var(--ink-2);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 24px;font-size:.78rem;font-weight:600;transition:background-color .2s,color .2s}.yapp-lp .switch button[aria-pressed=true]{background:var(--ink);color:var(--void)}.yapp-lp .compare-wrap{width:100%;margin-top:28px}.yapp-lp .compare{--pos:100%;border:1px solid var(--line);border-radius:var(--r);touch-action:pan-y;user-select:none;cursor:ew-resize;display:grid;position:relative;overflow:hidden}.yapp-lp .side{text-align:left;grid-area:1/1;padding:clamp(24px,4vw,48px)}.yapp-lp .before{background:var(--void);color:var(--ink-3)}.yapp-lp .after{color:var(--ink);clip-path:inset(0 0 0 var(--pos));transition:clip-path .7s var(--ease-out);background:#0e0e12}.yapp-lp .side-title{letter-spacing:.14em;margin-bottom:16px;font-size:.8rem;font-weight:600}.yapp-lp .rows{margin:0}.yapp-lp .row{border-top:1px solid var(--hair);grid-template-columns:150px 1fr auto;align-items:baseline;gap:20px;padding:16px 0;display:grid}.yapp-lp .row dt{letter-spacing:.1em;font-size:.8rem;font-weight:600}.yapp-lp .row dd{margin:0;font-size:.95rem}.yapp-lp .before .row dd{text-decoration:line-through #f0f0fa4d}.yapp-lp .when{font-family:var(--mono);white-space:nowrap;font-size:.75rem}.yapp-lp .handle{top:0;bottom:0;left:clamp(26px,var(--pos),calc(100% - 26px));pointer-events:none;width:0;transition:left .7s var(--ease-out);position:absolute}.yapp-lp .compare.dragging .after,.yapp-lp .compare.dragging .handle{transition:none}.yapp-lp .handle:before{content:"";background:var(--ink);width:1px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:-.5px}.yapp-lp .compare.edge .handle:before{opacity:0}.yapp-lp .knob{border:1.5px solid var(--line);backdrop-filter:blur(4px);width:48px;height:48px;color:var(--ink);transition:transform .16s var(--spring);background:#000000b3;border-radius:50%;place-items:center;margin:-24px 0 0 -24px;display:grid;position:absolute;top:50%;left:0}.yapp-lp .compare.dragging .knob{transform:scale(.94)}.yapp-lp .compare-range:focus-visible+.handle .knob{outline:2px solid var(--ink);outline-offset:2px}.yapp-lp .compare-hint{color:var(--ink-3);justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:.75rem;display:flex}.yapp-lp .devices{text-align:center;justify-items:center;gap:20px;max-width:760px;margin-inline:auto;display:grid}.yapp-lp .devices .facts{text-align:left;width:100%;max-width:560px}.yapp-lp .facts{margin:8px 0 0}.yapp-lp .facts div{border-top:1px solid var(--hair);grid-template-columns:140px 1fr;gap:16px;padding:12px 0;display:grid}.yapp-lp .facts dt{letter-spacing:.12em;color:var(--ink-3);padding-top:2px;font-size:.75rem;font-weight:500}.yapp-lp .facts dd{color:var(--ink-2);margin:0;font-size:.875rem}.yapp-lp .quotes{grid-template-columns:repeat(12,1fr);gap:0 clamp(24px,4vw,64px);margin-top:56px;display:grid}.yapp-lp .q{border-top:1px solid var(--hair);grid-column:span 6;margin:0;padding:32px 0;position:relative}.yapp-lp .q-main{text-align:center;border-top:0;grid-column:1/-1}.yapp-lp .q blockquote{color:var(--ink-2);margin:0;font-size:.95rem;line-height:1.65}.yapp-lp .q-main blockquote{letter-spacing:.04em;max-width:34em;color:var(--ink);margin-inline:auto;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:600;line-height:1.35}.yapp-lp .q figcaption{letter-spacing:.12em;color:var(--ink-3);flex-wrap:wrap;gap:4px 18px;margin-top:16px;font-size:.75rem;font-weight:500;display:flex}.yapp-lp .q-main figcaption{justify-content:center}.yapp-lp .pending{border:1px dashed var(--line);border-radius:var(--r);color:var(--ink-3);padding:4px 12px;font-size:.68rem;position:absolute;top:32px;right:0}.yapp-lp .q-main .pending{margin-bottom:16px;display:inline-block;position:static}.yapp-lp .contact{margin:8px 0 0;padding:0;list-style:none;display:grid}.yapp-lp .contact li>*{border-top:1px solid var(--hair);align-items:center;gap:16px;min-height:64px;padding:10px 0;text-decoration:none;display:flex}.yapp-lp .contact .ico{width:20px;height:20px;color:var(--ink-3)}.yapp-lp .contact span{display:grid}.yapp-lp .contact small{letter-spacing:.12em;color:var(--ink-3);font-size:.7rem;font-weight:500}.yapp-lp .contact b{font-size:.95rem;font-weight:600}.yapp-lp .contact a[href^=mailto] b{text-transform:none;letter-spacing:.02em}@media (hover:hover){.yapp-lp .contact a:hover b{text-decoration:underline}}.yapp-lp .form{border:1px solid var(--line);border-radius:var(--r);background:var(--ghost);gap:8px;padding:clamp(24px,3vw,40px);display:grid}.yapp-lp .form .kicker{justify-self:start}.yapp-lp .fields{grid-template-columns:1fr 1fr;gap:20px 18px;margin-top:16px;display:grid}.yapp-lp .field{align-content:start;gap:8px;min-width:0;display:grid}.yapp-lp .field.full{grid-column:1/-1}.yapp-lp fieldset.field{border:0;margin:0;padding:0}.yapp-lp .field label,.yapp-lp .field legend{letter-spacing:.12em;color:var(--ink-2);padding:0 4px;font-size:.75rem;font-weight:500}.yapp-lp .field legend{margin-bottom:8px}.yapp-lp .field input,.yapp-lp .field select{border:1px solid var(--line);border-radius:var(--r);width:100%;min-height:50px;color:var(--ink);font:inherit;letter-spacing:.01em;text-transform:none;background:#0000008c;padding:0 20px;font-size:1rem;transition:border-color .16s}.yapp-lp .field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-2)50%),linear-gradient(135deg,var(--ink-2)50%,transparent 50%);background-position:calc(100% - 26px) 22px,calc(100% - 21px) 22px;background-repeat:no-repeat;background-size:5px 5px;padding-right:48px}.yapp-lp .field select option{color:var(--ink);background:#111}.yapp-lp .field input::placeholder{color:var(--ink-3)}.yapp-lp .field input:focus-visible,.yapp-lp .field select:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-color:var(--ink);border-radius:var(--r)}.yapp-lp .field .err{color:var(--danger);padding:0 4px;font-size:.78rem}.yapp-lp .field[data-invalid] input,.yapp-lp .field[data-invalid] select{border-color:var(--danger)}.yapp-lp .seg{gap:10px;display:flex}.yapp-lp .seg label{flex:1;padding:0;position:relative}.yapp-lp .seg input{opacity:0;cursor:pointer;min-height:0;position:absolute;inset:0}.yapp-lp .seg span{border:1.5px solid var(--line);border-radius:var(--r);background:var(--ghost);letter-spacing:.1em;min-height:48px;color:var(--ink-2);justify-content:center;align-items:center;font-size:.78rem;font-weight:600;transition:background-color .16s,color .16s;display:flex}.yapp-lp .seg input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--void)}.yapp-lp .seg input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.yapp-lp .form-foot{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:20px;display:flex}.yapp-lp .form-foot p{min-width:200px;color:var(--ink-3);flex:1;font-size:.75rem}.yapp-lp .done{border:1px solid var(--line);border-radius:var(--r);background:var(--ghost);margin-top:16px;padding:14px 20px;font-size:.875rem}.yapp-lp .foot{padding:clamp(48px,6vw,88px)0 calc(28px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hair)}.yapp-lp .foot-word{letter-spacing:.08em;text-align:center;color:#0000;-webkit-text-stroke:1px #f0f0fa33;user-select:none;font-size:clamp(5rem,22vw,20rem);font-weight:700;line-height:.8}.yapp-lp .foot-row{letter-spacing:.1em;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:40px;font-size:.75rem;font-weight:500;display:flex}.yapp-lp .foot-row nav{flex-wrap:wrap;gap:8px 28px;display:flex}.yapp-lp .foot-row a{padding:10px 0;text-decoration:none}@media (hover:hover){.yapp-lp .foot-row a:hover{color:var(--ink)}}.yapp-lp.js [data-reveal]{opacity:0;transition:opacity .54s var(--ease-out)var(--d,0s),transform .54s var(--ease-out)var(--d,0s);transform:translateY(16px)}.yapp-lp.js [data-reveal].in{opacity:1;transform:none}@media (max-width:1024px){.yapp-lp .nav-links{display:none}.yapp-lp .nav-bar{justify-content:space-between}.yapp-lp .split{grid-template-columns:1fr}}@media (max-width:767px){.yapp-lp .scene{min-height:100svh}.yapp-lp .sect{min-height:0}.yapp-lp .scene-body{padding-block:112px 72px}.yapp-lp .cta-row{width:100%}.yapp-lp .cta-row .btn{flex:100%}.yapp-lp .nav .btn-sm{padding:10px 16px;font-size:.7rem}.yapp-lp .console{grid-template-columns:1fr}.yapp-lp .cell,.yapp-lp .console-bar,.yapp-lp .console-note{padding-inline:22px}.yapp-lp .cell:nth-of-type(3){border-left:0}.yapp-lp .cell-nota{flex-wrap:wrap}.yapp-lp .row{grid-template-columns:1fr auto;gap:6px 16px}.yapp-lp .row dd{grid-area:2/1/auto/-1}.yapp-lp .q{grid-column:1/-1}.yapp-lp .pending{margin-bottom:14px;display:inline-block;position:static}.yapp-lp .fields{grid-template-columns:1fr}.yapp-lp .facts div{grid-template-columns:1fr;gap:4px}.yapp-lp .form-foot .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.yapp-lp *,.yapp-lp :before,.yapp-lp :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.yapp-lp.js [data-reveal]{opacity:1;transform:none}}
