*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-bottom:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:#16150f;background:#f4f1e8;font-family:Hanken Grotesk,system-ui,sans-serif;overflow-x:hidden}.ahc{--paper:#f4f1e8;--paper-2:#efebdd;--card:#fcfbf6;--card-2:#f7f4ea;--ink:#16150f;--ink-80:#16150fcc;--ink-70:#16150fb3;--ink-60:#16150f8f;--ink-40:#16150f61;--ink-15:#16150f21;--ink-08:#16150f12;--lime:#cdf13b;--lime-d:#b4d827;--lime-ink:#99b81f;--red:#c0392b;--blue:#2f55d4;--grid:#2846780b;--night:#16150f;--bind:70px;--shadow-paste:0 1px 1px #16150f14,0 10px 22px -8px #16150f52;--shadow-stamp:2px 3px 0 #16150fd9;--fixbar-h:40px;--font-hanken:"Hanken Grotesk",sans-serif;--font-bricolage:"Bricolage Grotesque",sans-serif;--font-instrument:"Instrument Serif",serif;--font-caveat:"Caveat",cursive;--font-spline-mono:"Spline Sans Mono",monospace;width:100%;min-height:100vh;font-family:var(--font-hanken);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.55;position:relative;overflow-x:clip}.ahc *,.ahc :after,.ahc :before{box-sizing:border-box;margin:0;padding:0}.ahc a{color:inherit;text-decoration:none}.ahc button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.ahc img{max-width:100%;display:block}.ahc ::selection{background:var(--lime);color:var(--ink)}.ahc .disp{font-family:var(--font-bricolage);letter-spacing:-.022em;font-weight:800;line-height:.9}.ahc .serif{font-family:var(--font-instrument);font-style:italic;font-weight:400}.ahc .hand{font-family:var(--font-caveat);font-weight:600;line-height:1.02}.ahc .mono{font-family:var(--font-spline-mono),monospace}.ahc .paper-bg{z-index:0;pointer-events:none;background:linear-gradient(var(--grid) 1px,transparent 1px) 0 0/100% 30px, linear-gradient(90deg,var(--grid) 1px,transparent 1px) 0 0/30px 100%, radial-gradient(120% 80% at 70% -10%,#faf7ef 0,var(--paper) 46%,#ece7d8 100%);position:fixed;inset:0}.ahc .grain{pointer-events:none;z-index:9000;mix-blend-mode:multiply;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.62' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.09 0 0 0 0 0.08 0 0 0 0 0.06 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)' opacity='0.06'/%3E%3C/svg%3E");position:fixed;inset:0}.ahc .grain:after{content:"";mix-blend-mode:multiply;background:radial-gradient(130% 110% at 50% 40%,#0000 58%,#7869461a 100%);position:absolute;inset:0}.ahc .binding{width:var(--bind);z-index:160;pointer-events:none;background:linear-gradient(90deg,#16150f0d,#0000 70%) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='40'%3E%3Cellipse cx='44' cy='20' rx='9' ry='12' fill='%23d6d0c0' stroke='%233a3a32' stroke-width='1.5'/%3E%3Cellipse cx='44' cy='20' rx='4.5' ry='7' fill='%23b3afa2'/%3E%3Crect x='8' y='14' width='50' height='11' rx='5.5' fill='%23d2cfc4' stroke='%233a3a32' stroke-width='1'/%3E%3Crect x='10' y='20.5' width='46' height='3.5' rx='1.8' fill='%238e8b80'/%3E%3C/svg%3E") 0 6px/70px 40px repeat-y;position:fixed;top:0;bottom:0;left:0}.ahc .margin-rule{top:0;bottom:0;left:calc(var(--bind) + 26px);z-index:1;pointer-events:none;background:#c0392b52;width:2px;position:fixed}.ahc .r4-bind-fill{width:var(--bind);height:calc(var(--r4-prog,0) * 100%);z-index:161;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='40'%3E%3Cellipse cx='44' cy='20' rx='9' ry='12' fill='%23cdf13b' stroke='%2316150f' stroke-width='1.8'/%3E%3Cellipse cx='44' cy='20' rx='4.5' ry='7' fill='%23a8c92f'/%3E%3Crect x='8' y='14' width='50' height='11' rx='5.5' fill='%23dff58a' stroke='%2316150f' stroke-width='1.2'/%3E%3Crect x='10' y='20.5' width='46' height='3.5' rx='1.8' fill='%2316150f' opacity='.45'/%3E%3C/svg%3E");background-position:0 6px;background-repeat:repeat-y;background-size:70px 40px;transition:height .12s linear;position:fixed;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}.ahc .page{z-index:2;padding-left:var(--bind);position:relative}.ahc .wrap{max-width:1180px;margin:0 auto;padding:0 48px 0 60px}.ahc .entry{padding:86px 0;position:relative}.ahc .entry+.entry{border-top:1px dashed var(--ink-15)}.ahc section[id]{scroll-margin-top:calc(clamp(96px,26vw,132px) + var(--fixbar-h))}.ahc .tab{font-family:var(--font-spline-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);align-items:center;gap:10px;margin-bottom:22px;font-size:11px;font-weight:600;display:inline-flex}.ahc .tab .sq{background:var(--lime);border:1.4px solid var(--ink);width:9px;height:9px;transform:rotate(8deg)}.ahc .tab .ref{color:var(--ink-40)}.ahc .stamp{letter-spacing:-.01em;border:2px solid var(--ink);background:var(--lime);color:var(--ink);box-shadow:var(--shadow-stamp);white-space:nowrap;border-radius:4px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:700;transition:transform .14s,box-shadow .14s;display:inline-flex;transform:rotate(-.8deg)}.ahc .stamp .arr{transition:transform .2s}.ahc .stamp:hover{transform:rotate(-.8deg)translate(-1px,-1px);box-shadow:4px 5px #16150fd9}.ahc .stamp:hover .arr{transform:translate(4px)}.ahc .stamp:active{transform:rotate(-.8deg)translate(2px,2px);box-shadow:1px 1px #16150fd9}.ahc .stamp.lg{padding:19px 34px;font-size:19px}.ahc .stamp.ghost{box-shadow:none;background:0 0;transform:rotate(.6deg)}.ahc .stamp.ghost:hover{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-stamp);transform:rotate(.6deg)translate(-1px,-1px)}.ahc .stamp.block{justify-content:center;width:100%;display:flex}.ahc .trust{flex-wrap:wrap;gap:8px 10px;display:flex}.ahc .chip{font-family:var(--font-spline-mono),monospace;letter-spacing:.04em;color:var(--ink-80);border:1.5px solid var(--ink);background:var(--card);border-radius:100px;padding:6px 13px;font-size:11px;font-weight:600;transform:rotate(-.6deg)}.ahc .chip:nth-child(2n){transform:rotate(.8deg)}.ahc .staple{z-index:7;width:34px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(-3deg)}.ahc .staple:after,.ahc .staple:before{content:"";background:linear-gradient(#bcbab0,#85837a);border-radius:1px;width:4px;height:12px;position:absolute;top:0;box-shadow:0 1px 2px #00000040}.ahc .staple:before{left:4px}.ahc .staple:after{right:4px}.ahc .staple i{background:#9b988e;height:3px;position:absolute;top:0;left:4px;right:4px}.ahc .mk{pointer-events:none;z-index:3;position:absolute;overflow:visible}.ahc .mk ellipse,.ahc .mk line,.ahc .mk path,.ahc .mk polyline{fill:none;stroke:var(--ink);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.ahc .mk.red line,.ahc .mk.red path,.ahc .mk.red polyline{stroke:var(--red)}.ahc .mk.lime polyline{stroke:var(--lime-d);stroke-width:9px}.ahc .mk.ic{flex:0 0 16px;width:16px;height:16px;position:static}.ahc .mk.ic line,.ahc .mk.ic polyline{stroke-width:3.4px}.ahc .launch-bar{z-index:185;border-bottom:1.5px solid var(--ink);align-items:center;display:flex;position:sticky;top:0}.ahc .launch-bar.bug-bar{background:#ffc200}.ahc .launch-bar .lb-in{white-space:nowrap;min-width:0;min-height:34px;font-family:var(--font-spline-mono),monospace;color:var(--ink);text-align:center;flex:1;justify-content:center;align-items:center;gap:9px;padding:8px 14px;font-size:12.5px;font-weight:600;display:flex}.ahc .launch-bar .lb-rest{align-items:center;gap:9px;min-width:0;display:inline-flex}.ahc .launch-bar .lb-in:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.ahc .launch-bar .lb-dot{background:var(--ink);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-in-out infinite ahclbpulse}.ahc .launch-bar .lb-offer{letter-spacing:.05em;text-transform:uppercase;color:var(--ink);font-size:11.5px;font-weight:700}.ahc .launch-bar .lb-day{letter-spacing:.05em;text-transform:uppercase;color:#ffc200;background:var(--ink);white-space:nowrap;border-radius:3px;padding:2px 8px;font-size:11px;font-weight:800}.ahc .launch-bar .lo-count{color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:3px;padding:1px 8px;font-size:12px;font-weight:800}@keyframes ahclbpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.55)}}@media (max-width:800px){.ahc .launch-bar .lb-in{white-space:normal;flex-wrap:wrap;row-gap:3px}.ahc .launch-bar .lb-rest{flex:100%;justify-content:center}}.ahc .nav{z-index:170;border-bottom:1.5px solid var(--ink);background:#f4f1e8db;position:relative}.ahc .nav-in{max-width:1180px;margin:0 auto;padding:12px 48px 12px 60px}.ahc .nav-rail{justify-content:space-between;align-items:center;gap:14px;width:100%;margin-inline:auto;display:flex}.ahc .brand{align-items:baseline;gap:9px;display:flex}.ahc .brand .b{font-family:var(--font-bricolage);letter-spacing:-.04em;font-size:22px;font-weight:800}.ahc .brand .b span{color:var(--ink)}.ahc .brand .sub{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-40);font-size:10px}.ahc .nav-links{gap:26px;font-size:14.5px;font-weight:600;display:flex}.ahc .nav-links a{color:var(--ink-60);transition:color .15s;position:relative}.ahc .nav-links a:hover{color:var(--ink)}.ahc .nav-cta{padding:10px 18px;font-size:13.5px}.ahc .nav-proof{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ahc .nav-proof b{font-weight:800}.ahc .np-dot{background:var(--lime-d);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ahclbpulse}.ahc .nav-proof .np-sep{opacity:.45}.ahc .nav-proof .np-star{color:#ffc200;font-size:12px}.ahc .hero{padding-bottom:18px}.ahc .hero .hero-text{max-width:620px;margin:0 auto}.ahc .hero-stamp-row{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:16px;display:flex}.ahc .hero-stamp{font-family:var(--font-spline-mono),monospace;letter-spacing:.09em;text-transform:uppercase;color:#16150f99;border:1.6px solid #16150f8c;border-left:5px solid var(--lime);white-space:nowrap;background:0 0;border-radius:3px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-block;transform:rotate(-1.2deg)}.ahc .hero h1{font-family:var(--font-bricolage);letter-spacing:-.03em;margin:10px 0 8px;font-size:clamp(34px,3.55vw,52px);font-weight:800;line-height:.95}.ahc .r4-what{color:#16150fe6;border-left:4px solid var(--lime);max-width:46ch;margin:16px 0 0;padding-left:12px;font-size:17px;line-height:1.5}.ahc .r4-what strong{color:var(--ink);font-weight:800}.ahc .r4-chip{font-family:var(--font-spline-mono),monospace;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-80);background:var(--card);border:1.6px solid #16150f8c;border-radius:3px;margin:14px 0 0;padding:5px 12px 4px;font-size:11px;font-weight:700;display:inline-block;transform:rotate(-.6deg);box-shadow:1.5px 1.5px #16150f8c}.ahc .hero-lede{color:var(--ink);max-width:540px;margin:20px 0 18px;font-size:clamp(19px,2.2vw,23px);font-weight:500;line-height:1.45}.ahc .hero-sub{color:var(--ink-60);max-width:520px;margin-bottom:28px;font-size:16px;line-height:1.62}.ahc .hero-sub strong{color:var(--ink);font-weight:600}.ahc .hero-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;margin-bottom:24px;display:flex}.ahc .hero-seclink{color:var(--ink-80);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;white-space:nowrap;padding-top:11px;padding-bottom:11px;font-size:14.5px;font-weight:600;text-decoration-color:#16150f73;display:inline-block}.ahc .hero-seclink:hover{color:var(--ink)}.ahc .hero-proof{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:14px 0 0;font-size:14.5px;display:flex}.ahc .hero-proof b{font-weight:800}.ahc .hero-proof .np-dot{border:1.5px solid var(--ink);background:var(--lime);width:8px;height:8px}.ahc .hero-proof .hp-sep{opacity:.45}.ahc .hero-proof .hp-stars{color:var(--ink);letter-spacing:2px;font-size:14px}.ahc .hero-proof .hp-rl{color:var(--ink-80);font-weight:500}.ahc .hero-proof .hp-upd{font-family:var(--font-spline-mono),monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-60);font-size:10.5px;font-weight:700}.ahc .washi{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);background:#cdf13beb repeating-linear-gradient(90deg,#ffffff29 0 9px,#0000 9px 18px);margin:30px 0;padding:13px 0;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:0 6px 18px -8px #16150f66}.ahc .washi-row{width:max-content;animation:30s linear infinite ahcr2scrollx;display:flex}.ahc .washi:hover .washi-row{animation-play-state:paused}@keyframes ahcr2scrollx{to{transform:translate(-16.6667%)}}.ahc .washi-item{font-family:var(--font-bricolage);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;align-items:center;gap:22px;padding:0 22px;font-size:clamp(17px,2vw,24px);font-weight:700;display:inline-flex}.ahc .washi-item .x{opacity:.62;position:relative}.ahc .washi-item .x:after{content:"";background:var(--ink);height:3px;position:absolute;top:52%;left:-4%;right:-4%;transform:rotate(-2deg)}.ahc .washi-item .sep{font-family:var(--font-instrument);opacity:.5;font-style:italic}.ahc .how-strip{padding:26px 0 6px}.ahc .how-card{border:2px solid var(--ink);background:var(--card);border-radius:8px;max-width:1000px;margin:0 auto;padding:16px 18px 14px;box-shadow:4px 4px #16150f1f}.ahc .r4-how-h2{margin:6px 0 12px;font-size:clamp(24px,5vw,34px)}.ahc .how-steps{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ahc .how-steps li{align-items:flex-start;gap:10px;display:flex}.ahc .how-n{border:2px solid var(--ink);background:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;display:flex}.ahc .how-t{font-size:14.5px;line-height:1.45}.ahc .how-foot{font-family:var(--font-caveat);color:#16150fbf;border-top:1px dashed #16150f26;margin:12px 0 0;padding-top:10px;font-size:16px}.ahc .plat-bridge{font-family:var(--font-caveat);color:var(--ink-80);margin-top:18px;font-size:clamp(17px,2.3vw,21px);font-weight:600;transform:rotate(-.5deg)}.ahc .fp-card{background:var(--card);border:2px solid var(--ink);box-shadow:var(--shadow-paste);border-radius:6px;max-width:620px;padding:26px 26px 22px;transform:rotate(-.4deg)}.ahc .fp-card h3{font-family:var(--font-bricolage);margin:10px 0 14px;font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.05}.ahc .fp-items{flex-direction:column;gap:9px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ahc .fp-items li{color:var(--ink-80);padding-left:26px;font-size:14.5px;line-height:1.45;position:relative}.ahc .fp-items li:before{content:"✓";width:17px;height:17px;color:var(--ink);background:var(--lime);border:1.5px solid var(--ink);border-radius:3px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex;position:absolute;top:1px;left:0;transform:rotate(-4deg)}.ahc .fp-close{font-family:var(--font-caveat);color:var(--ink);font-size:19px;font-weight:600}.ahc .r4-quien .r4-quien-p{max-width:36ch;font-size:16.5px;line-height:1.62}.ahc .r4-quien .r4-quien-p+.r4-quien-p{margin-top:12px}.ahc .r4-quien .r4-quien-note{color:#16150f9e;border-left:3px solid #16150f38;padding-left:10px;font-family:inherit;font-size:13.5px;line-height:1.55;transform:none}.ahc .night{background:var(--night);color:var(--paper);position:relative}.ahc .night-grid{pointer-events:none;opacity:.22;background:linear-gradient(#cdf13b0d 1px,#0000 0) 0 0/100% 34px,linear-gradient(90deg,#cdf13b0d 1px,#0000 0) 0 0/34px 100%;position:absolute;inset:0}.ahc .night .tab{color:#f4f1e899}.ahc .night .tab .ref{color:#f4f1e866}.ahc .nums-head{margin-bottom:54px;position:relative}.ahc .nums-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;max-width:16ch;margin-top:14px;font-size:clamp(38px,5.4vw,72px);font-weight:800;line-height:.92}.ahc .nums-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid;position:relative}.ahc .num{padding:8px 4px 0;position:relative}.ahc .num .big{font-family:var(--font-bricolage);letter-spacing:-.04em;color:var(--lime);margin-bottom:12px;font-size:clamp(48px,6vw,84px);font-weight:800;line-height:.86}.ahc .num .big .cur{letter-spacing:0;opacity:.85;font-size:.3em;font-weight:700}.ahc .num .lbl{color:#f4f1e8b8;font-size:16px;line-height:1.5}.ahc .num .lbl strong{color:var(--paper);font-weight:600}.ahc .num .calc{font-family:var(--font-caveat);color:var(--lime);margin-top:10px;font-size:21px;font-weight:700;display:inline-block;position:static;transform:rotate(-1.5deg)}.ahc .r2-cost-table{background:#f4f1e80f;border:1.5px dashed #f4f1e859;border-radius:6px;max-width:680px;margin-top:34px;padding:18px 18px 14px}.ahc .r2-cost-table h3{font-family:var(--font-bricolage);color:var(--paper);margin-bottom:12px;font-size:clamp(16px,2.4vw,21px)}.ahc .r2-cost-table .ct-row{border-bottom:1px dashed #f4f1e833;flex-direction:column;gap:3px;padding:8px 0;display:flex}.ahc .r2-cost-table .ct-k{font-family:var(--font-spline-mono);letter-spacing:.06em;text-transform:uppercase;color:#f4f1e88c;font-size:11px;font-weight:700}.ahc .r2-cost-table .ct-v{color:#f4f1e8d9;font-size:15px;line-height:1.5}.ahc .r2-cost-table .ct-note{color:#f4f1e8d9;margin-top:10px;font-size:13.5px;line-height:1.5}.ahc .r4-never .ct-k{color:var(--lime)}.ahc .r4-never .ct-v{font-weight:700}.ahc .r2-cost-table .r4-bug-hero{color:#f4f1e8f5;background:#ffc20024;border-left:4px solid #ffc200;border-radius:10px;margin:12px 0 18px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.5}.ahc .plat-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;margin:14px 0;font-size:clamp(38px,5.4vw,70px);font-weight:800;line-height:.92}.ahc .plat-head p{color:var(--ink-60);max-width:560px;margin-top:10px;font-size:15px}.ahc .r4-frontier{margin-top:10px;font-size:14.5px;font-weight:700}.ahc .r4-bit-chip{margin-top:8px}.ahc .r4-bit-chip span{font-family:var(--font-spline-mono);background:#ffffff80;border:1.4px dashed #16150f73;border-radius:999px;padding:4px 10px;font-size:12.5px;display:inline-block}.ahc .plat-nav{justify-content:flex-end;gap:8px;margin-top:14px;margin-bottom:14px;display:flex}.ahc .sarrow{pointer-events:auto;background:var(--card);border:2px solid var(--ink);width:44px;height:44px;box-shadow:var(--shadow-stamp);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .12s;display:flex}.ahc .sarrow:hover{transform:scale(1.08)}.ahc .sarrow:active{background:var(--lime);transform:scale(.92)}.ahc .sarrow svg{fill:none;width:16px;height:16px;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ahc .plat-grid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:18px;padding:22px max(16px,50vw - 540px) 26px;display:flex;overflow-x:auto}.ahc .plat-grid::-webkit-scrollbar{display:none}.ahc .plat-card{scroll-snap-align:center;background:var(--card);border:2px solid var(--ink);box-shadow:var(--shadow-paste);border-radius:6px;flex:0 0 min(78vw,420px);padding:10px 10px 12px;position:relative;transform:rotate(-.8deg)}.ahc .plat-card:nth-child(2n){transform:rotate(.7deg)}.ahc .plat-frame{aspect-ratio:16/10;border:1px solid var(--ink-15);background:repeating-linear-gradient(-45deg,#16150f09 0 12px,#0000 12px 24px);border-radius:3px;justify-content:center;align-items:center;display:flex;overflow:hidden}.ahc .plat-cap{color:#16150fcc;margin-top:10px;font-size:14px;line-height:1.45}.ahc .plat-cap strong{color:var(--ink);font-weight:700}.ahc .plat-bullets{flex-wrap:wrap;gap:8px 14px;margin:4px 0 16px;padding:0;list-style:none;display:flex}.ahc .plat-bullets li{font-family:var(--font-spline-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-80);border:1.5px solid var(--ink-15);background:var(--card);border-radius:999px;padding:4px 11px;font-size:11px;font-weight:600}.ahc .plat-bullets li:before{content:"✓ ";color:var(--lime-d);font-weight:800}.ahc .swipe-hint{text-align:center;font-family:var(--font-caveat);color:var(--ink-60);margin-top:8px;font-size:18px;font-weight:600;display:none}.ahc .mock{border:1.5px solid var(--ink);background:var(--card);width:82%;box-shadow:var(--shadow-paste);border-radius:6px;padding-bottom:6px;position:relative;overflow:hidden;transform:rotate(-.5deg)}.ahc .mock-chrome{border-bottom:1px dashed var(--ink-15);background:var(--card-2);gap:4px;padding:7px 9px;display:flex}.ahc .mock-chrome i{border:1.5px solid var(--ink);background:var(--lime);border-radius:50%;width:7px;height:7px}.ahc .mock-hero{background:linear-gradient(90deg,var(--ink) 0 30%,var(--lime) 30% 40%,var(--ink-08) 40% 72%,var(--ink) 72% 78%,var(--ink-08) 78% 100%);height:52px}.ahc .mock-line{background:var(--ink-15);border-radius:3px;height:8px;margin:9px 12px 0}.ahc .mock-line.w1{width:66%}.ahc .mock-line.w2{background:var(--lime);border:1.5px solid var(--ink);width:42%}.ahc .mock-line.w3{width:84%}.ahc .mock-tag{font-family:var(--font-spline-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40);font-size:8.5px;font-weight:700;position:absolute;bottom:6px;right:8px}.ahc .fmt-head{max-width:820px;margin-bottom:50px}.ahc .fmt-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;margin:14px 0;font-size:clamp(38px,5.4vw,70px);font-weight:800;line-height:.92}.ahc .fmt-head p{color:var(--ink-60);max-width:600px;font-size:17px;line-height:1.6}.ahc .r4-fmt-all{border-left:3px solid var(--lime);margin-top:10px;padding-left:10px;font-size:14.5px;font-weight:700}.ahc .fmt-nav{justify-content:flex-end;gap:10px;margin-bottom:14px;display:flex}.ahc .fmt-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:24px;padding:16px 24px 20px calc(max(0px,50% - 590px) + 60px);scroll-padding-left:calc(max(0px,50% - 590px) + 60px);display:flex;overflow:auto hidden}.ahc .fmt-grid::-webkit-scrollbar{display:none}.ahc .fmt-grid .ficha{scroll-snap-align:start;flex:0 0 300px;min-width:300px}.ahc .ficha{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-paste);border-radius:4px;flex-direction:column;padding:20px;transition:transform .16s,box-shadow .16s;display:flex;position:relative}.ahc .ficha:nth-child(3n+1){transform:rotate(-.7deg)}.ahc .ficha:nth-child(3n+2){transform:rotate(.5deg)}.ahc .ficha:nth-child(3n){transform:rotate(-.3deg)}.ahc .ficha:hover{z-index:5;transform:rotate(0)translateY(-3px);box-shadow:0 1px 1px #16150f14,0 18px 30px -10px #16150f66}.ahc .ficha-tab{font-family:var(--font-spline-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--card-2);border:1.5px solid var(--ink);border-bottom:none;border-radius:5px 5px 0 0;padding:4px 11px;font-size:10px;font-weight:600;position:absolute;top:-13px;left:18px}.ahc .ficha-tab .ft-of{opacity:.55;font-weight:400}.ahc .ficha-media{aspect-ratio:9/16;border:1.5px solid var(--ink);background:repeating-linear-gradient(135deg,var(--ink-08) 0 2px,transparent 2px 12px),var(--paper-2);border-radius:3px;justify-content:center;align-items:center;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.ahc .ficha-media .drop{text-align:center;font-family:var(--font-spline-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40);font-size:9px;position:absolute;bottom:10px;left:0;right:0}.ahc .ficha-media .play2{background:var(--lime);border:2px solid var(--ink);width:50px;height:50px;box-shadow:var(--shadow-stamp);border-radius:50%;justify-content:center;align-items:center;transition:transform .15s;display:flex}.ahc .ficha-media .ficha-play{cursor:pointer;z-index:4;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ahc .ficha-media .ficha-play:hover .play2{transform:scale(1.07)}.ahc .ficha-media .ficha-play:active .play2{transform:scale(.94)}.ahc .ficha-media .play2 svg{width:17px;height:17px;fill:var(--ink);margin-left:2px}.ahc .ficha-media .ex-count{z-index:4;font-family:var(--font-spline-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--lime);border:1.5px solid var(--ink);border-radius:4px;padding:3px 7px;font-size:9.5px;font-weight:600;position:absolute;top:10px;left:10px;box-shadow:1.5px 1.5px #16150fd9}.ahc .made-chip{z-index:5;font-family:var(--font-spline-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);background:var(--card);border:1.5px solid var(--ink);border-radius:3px;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;bottom:10px;left:10px;transform:rotate(-1deg);box-shadow:1.5px 1.5px #16150fb3}.ahc .ficha h3{font-family:var(--font-bricolage);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:9px;font-size:22px;font-weight:700;display:flex}.ahc .ficha p{color:var(--ink-60);margin-bottom:14px;font-size:14.5px;line-height:1.5}.ahc .ficha .seemore{text-align:left;background:var(--ink);color:var(--card);border:2px solid var(--ink);box-shadow:var(--shadow-stamp);border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin-top:18px;padding:9px 14px;font-size:13.5px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.ahc .ficha .seemore:hover{color:var(--lime);transform:translate(-1px,-1px)}.ahc .ficha .seemore .arr{transition:transform .2s}.ahc .ficha:hover .seemore .arr{transform:translate(4px)}.ahc .nuevo{font-family:var(--font-hanken);letter-spacing:.1em;background:var(--lime);border:1.5px solid var(--ink);border-radius:4px;padding:3px 7px;font-size:10px;font-weight:700;transform:rotate(-3deg)}.ahc .ficha.feat{background:linear-gradient(180deg,#cdf13b2e,var(--card) 38%);border-width:2px}.ahc .ficha.feat .ficha-media{background:repeating-linear-gradient(135deg,#16150f1a 0 2px,#0000 2px 12px),#1c1b13}.ahc .ficha.feat .ficha-media .drop{color:#f4f1e880}.ahc .ficha .nuevo-tape{background:var(--blue);color:var(--card);border:1.5px solid var(--ink);font-family:var(--font-bricolage);letter-spacing:.04em;box-shadow:var(--shadow-stamp);z-index:6;padding:5px 12px;font-size:13px;font-weight:800;position:absolute;top:10px;right:-8px;transform:rotate(6deg)}.ahc .story{position:relative}.ahc .story h2{font-family:var(--font-bricolage);letter-spacing:-.04em;max-width:12ch;margin:16px 0 40px;font-size:clamp(46px,8vw,104px);font-weight:800;line-height:.86}.ahc .story h2 .hand{font-family:var(--font-caveat);font-size:1.04em;font-weight:700}.ahc .story-body{max-width:660px}.ahc .story-body p{color:var(--ink-80);margin-bottom:22px;font-size:clamp(19px,2.2vw,23px);line-height:1.62}.ahc .story-body p strong{color:var(--ink);background:linear-gradient(transparent 56%,var(--lime) 56% 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em;font-weight:800}.ahc .r4-disc{margin:10px 0 12px;padding-left:22px}.ahc .r4-disc li{margin:8px 0;font-size:15.5px;line-height:1.5}.ahc .r4-magic{margin-top:10px;font-weight:700}.ahc .myths-head{max-width:760px;margin-bottom:46px}.ahc .myths-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;margin-top:14px;font-size:clamp(38px,5.4vw,66px);font-weight:800;line-height:.92}.ahc .r4-check{background:#fffdf6d9;border:1.6px solid #16150f80;border-radius:10px;margin:14px 0 0;padding:0;list-style:none;overflow:hidden}.ahc .r4-check li{border-bottom:1px dashed #16150f38;align-items:flex-start;gap:10px;padding:10px 14px;font-size:14.5px;line-height:1.4;display:flex}.ahc .r4-check li:last-child{border-bottom:none}.ahc .r4-check .mk.ic{margin-top:2px}.ahc .r4-check-yes{background:#c8ff7a47;font-weight:800}.ahc .r4-clon-chip{background:#ffffff8c;border-left:3px solid #16150f80;margin-top:12px;padding:10px 12px;font-size:13.5px;line-height:1.5}.ahc .dm-head{margin-bottom:50px;position:relative}.ahc .dm-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;max-width:18ch;margin:14px 0 16px;font-size:clamp(38px,5.4vw,66px);font-weight:800;line-height:.92}.ahc .dm-stars{border:2px solid var(--ink);background:var(--card);box-shadow:var(--shadow-stamp);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:15px;font-weight:700;display:inline-flex;transform:rotate(-1deg)}.ahc .dm-stars .s{color:var(--lime-d);letter-spacing:1px;-webkit-text-stroke:.5px var(--ink)}.ahc .dm-p{color:var(--ink-60);max-width:560px;margin-top:8px;font-size:14.5px}.ahc .dm-nav{justify-content:flex-end;gap:10px;margin-bottom:14px;display:flex}.ahc .dm-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:flex-start;gap:24px;padding:48px 24px 46px calc(max(0px,50% - 590px) + 60px);scroll-padding-left:calc(max(0px,50% - 590px) + 60px);display:flex;overflow:auto hidden}.ahc .dm-grid::-webkit-scrollbar{display:none}.ahc .dm-grid .rev-paste{scroll-snap-align:start;flex:0 0 300px;min-width:300px}.ahc .rev-paste{position:relative}.ahc .rev-paste:first-child{transform:rotate(-1.4deg)}.ahc .rev-paste:nth-child(2){transform:rotate(.8deg)}.ahc .rev-paste:nth-child(3){transform:rotate(-.6deg)}.ahc .rev-paste:nth-child(4){transform:rotate(1deg)}.ahc .rev-paste:nth-child(5){transform:rotate(-1.1deg)}.ahc .rev-frame{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-paste);border-radius:6px;padding:9px;overflow:hidden}.ahc .rev-frame.wr{flex-direction:column;min-height:300px;padding:18px 16px 14px;display:flex}.ahc .wr-eyebrow{font-family:var(--font-caveat);color:var(--ink-80);white-space:nowrap;font-size:19px;font-weight:700;position:absolute;top:-30px;left:4px;transform:rotate(-2deg)}.ahc .wr-stars{color:var(--lime-d);-webkit-text-stroke:.5px var(--ink);letter-spacing:2px;margin-bottom:8px;font-size:15px;display:block}.ahc .wr-q{color:var(--ink-80);flex:auto;margin-bottom:10px;font-size:14.5px;line-height:1.55}.ahc .wr-a{font-family:var(--font-spline-mono);letter-spacing:.05em;color:var(--ink-60);font-size:10px}.ahc .price-head{max-width:780px;margin-bottom:54px}.ahc .price-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;margin:14px 0;font-size:clamp(40px,5.6vw,74px);font-weight:800;line-height:.92}.ahc .price-head p{color:var(--ink-60);font-size:17px;line-height:1.6}.ahc .price-head p strong{color:var(--ink);font-weight:600}.ahc .pd1-row{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-paste);border-radius:4px;margin:4px 0 16px;padding:10px 16px;display:inline-block;transform:rotate(-.8deg)}.ahc .pd1-line{font-family:var(--font-caveat);color:var(--ink);font-size:19px;font-weight:700;line-height:1.15;display:block}.ahc .pd1-src{font-family:var(--font-spline-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-60);margin-top:3px;font-size:9.5px;display:block}.ahc .launch-offer{flex-wrap:wrap;align-items:center;gap:8px;min-height:30px;margin:10px 0 2px;display:flex}.ahc .launch-offer .lo-tag{font-family:var(--font-spline-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--lime);border:1.5px solid var(--ink);box-shadow:var(--shadow-stamp);border-radius:3px;padding:4px 9px;font-size:11px;font-weight:700;transform:rotate(-.8deg)}.ahc .launch-offer .lo-count{font-family:var(--font-spline-mono);color:var(--ink-80);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.ahc .lo-why{font-family:var(--font-caveat);color:var(--ink-80);margin:4px 0 10px;font-size:17px;font-weight:600;transform:rotate(-.4deg)}.ahc .bug-strip{border:2px solid var(--ink);box-shadow:var(--shadow-paste);background:#ffc200;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:6px 0 18px;padding:12px 16px;display:flex;transform:rotate(-.25deg)}.ahc .bug-strip .bs-tag{font-family:var(--font-spline-mono);letter-spacing:.05em;text-transform:uppercase;color:#ffc200;background:var(--ink);white-space:nowrap;border-radius:3px;padding:5px 10px;font-size:clamp(12px,1.6vw,14px);font-weight:800}.ahc .bug-strip .bs-clock{font-family:var(--font-spline-mono);letter-spacing:.04em;color:var(--paper);background:var(--red);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:3px;padding:4px 9px;font-size:12.5px;font-weight:800}.ahc .bug-strip .bs-why{color:var(--ink);font-size:clamp(14.5px,1.8vw,16px);font-weight:700}.ahc .bug-strip .bs-bridge{font-family:var(--font-caveat);color:var(--ink-80);font-size:15.5px;font-weight:600}.ahc .bug-strip .bs-redeem{color:var(--ink);font-size:clamp(14px,1.7vw,15.5px);font-weight:600}.ahc .bug-strip .bs-bridge,.ahc .bug-strip .bs-redeem,.ahc .bug-strip .bs-why{flex-basis:100%}.ahc .tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.ahc .tier{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-paste);border-radius:5px;flex-direction:column;min-width:0;padding:30px 26px;display:flex;position:relative}.ahc .tier:first-child{transform:rotate(-.6deg)}.ahc .tier:nth-child(3){transform:rotate(.6deg)}.ahc .tier .tlabel{font-family:var(--font-spline-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-60);margin-bottom:10px;font-size:11px;font-weight:600}.ahc .tier h3{font-family:var(--font-bricolage);letter-spacing:-.02em;margin-bottom:16px;font-size:26px;font-weight:800;line-height:.98}.ahc .tier .price{flex-wrap:wrap;align-items:baseline;gap:2px 7px;min-width:0;margin-bottom:4px;display:flex}.ahc .tier .price .now{font-family:var(--font-bricolage);letter-spacing:-.04em;word-break:break-word;overflow-wrap:anywhere;min-width:0;font-size:clamp(36px,12.5vw,60px);font-weight:800;line-height:1}.ahc .tier .price .now.now-long{font-size:clamp(36px,12.5vw,48px)}.ahc .tier .price .now .cur{letter-spacing:0;opacity:.72;font-size:.3em;font-weight:700}.ahc .tier .price .was{color:var(--ink-40);text-decoration:line-through;-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);font-size:16px;font-weight:600}.ahc .tier .psub{font-family:var(--font-spline-mono);letter-spacing:.06em;color:#16150f8c;margin-bottom:20px;font-size:11px}.ahc .tier .tdesc{color:var(--ink-60);border-bottom:1px dashed var(--ink-15);margin-bottom:16px;padding-bottom:16px;font-size:14px;line-height:1.5}.ahc .tier .tdesc strong{color:var(--ink);font-weight:600}.ahc .tier ul{flex-direction:column;flex:1;gap:10px;margin-bottom:22px;list-style:none;display:flex}.ahc .tier li{color:var(--ink-80);padding-left:24px;font-size:13.5px;line-height:1.4;position:relative}.ahc .tier li:before{content:"";background:var(--lime);border:1.5px solid var(--ink);border-radius:3px;width:14px;height:14px;position:absolute;top:3px;left:0}.ahc .tier li.no{color:var(--ink-40)}.ahc .tier li.no:before{background:0 0}.ahc .tier .tbtn{margin-top:auto}.ahc .tier.best{background:var(--night);color:var(--paper);z-index:4;border-width:2px;transform:rotate(0)translateY(-10px);box-shadow:0 1px 1px #0003,0 22px 40px -14px #16150f99}.ahc .tier.best .tlabel{color:var(--lime)}.ahc .tier.best .psub{color:#f4f1e899}.ahc .tier.best .tdesc{color:#f4f1e8bd;border-color:#f4f1e82e}.ahc .tier.best .tdesc strong{color:var(--paper)}.ahc .tier.best .price .cur,.ahc .tier.best .price .now{color:var(--lime)}.ahc .tier.best .price .now .cur{opacity:.85}.ahc .tier.best .price .was{color:#f4f1e899;font-size:17px}.ahc .tier.best li{color:#f4f1e8db}.ahc .tier.best .ribbon{background:var(--paper);color:var(--ink);font-family:var(--font-bricolage);letter-spacing:.03em;border:2px solid var(--ink);box-shadow:var(--shadow-stamp);white-space:nowrap;border-radius:5px;padding:6px 14px;font-size:12px;font-weight:800;position:absolute;top:-15px;left:50%;transform:translate(-50%)rotate(-2deg)}.ahc .tier.best .tbtn-kicker{font-family:var(--font-caveat);color:var(--lime);margin-top:auto;margin-bottom:14px;font-size:17.5px;font-weight:600;line-height:1.14;display:block}.ahc .tier.best .tbtn{margin-top:0}.ahc .tier.best .tbtn-note{text-align:center;font-family:var(--font-spline-mono);letter-spacing:.02em;color:#f4f1e8b8;margin-top:10px;font-size:11px;display:block}.ahc .eco{border-top:1px dashed #f4f1e82e;margin-top:14px;padding-top:12px}.ahc .eco-title{font-family:var(--font-spline-mono);letter-spacing:.08em;text-transform:uppercase;color:#f4f1e880;margin-bottom:6px;font-size:9.5px;display:block}.ahc .eco-item{border-bottom:1px dashed #f4f1e81f}.ahc .eco-item summary{cursor:pointer;color:#f4f1e8d9;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:12px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.ahc .eco-item summary::-webkit-details-marker{display:none}.ahc .eco-item summary:after{content:"+";color:var(--lime);flex:none;font-weight:700;line-height:1.3;transition:transform .2s}.ahc .eco-item[open] summary:after{transform:rotate(45deg)}.ahc .eco-item summary .eco-q{overflow-wrap:anywhere;flex:auto;min-width:0}.ahc .eco-item p{color:#f4f1e89e;padding:0 0 10px;font-size:12.5px;line-height:1.55}.ahc .r4-buy-notes{text-align:left;max-width:720px;margin:26px auto 0}.ahc .r4-pay-badges{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.ahc .r4-pay-badges .hp-label{font-family:var(--font-spline-mono);letter-spacing:.09em;color:var(--ink-60);margin-right:2px;font-size:9.5px;font-weight:700}.ahc .r4-pay-badges .pm{background:var(--card);border:1px solid var(--ink-15);height:26px;color:var(--ink-80);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.ahc .r4-pay-badges .pm-visa{letter-spacing:.04em;font-style:italic;font-weight:900}.ahc .r4-precedente{color:#16150fb8;margin:0 0 10px;font-size:14px;line-height:1.55}.ahc .r4-precheckout{opacity:.88;color:var(--ink-70);margin:0 0 10px;font-size:12px;line-height:1.5}.ahc .r4-finelink{text-underline-offset:3px;margin-bottom:14px;padding-top:11px;padding-bottom:11px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-block}.ahc .price-math{max-width:720px;color:var(--ink-80);margin-top:40px;font-size:16px;line-height:1.6}.ahc .price-math strong{color:var(--ink);font-weight:700}.ahc .bit-p{color:var(--ink-60);max-width:560px;margin-top:10px;font-size:15px}.ahc .r2-temario{flex-direction:column;gap:10px;margin:18px 0 10px;padding:0;list-style:none;display:flex}.ahc .r2-temario li{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-paste);grid-gap:2px 12px;border-radius:5px;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 14px;display:grid;transform:rotate(-.3deg)}.ahc .r2-temario li:nth-child(2n){transform:rotate(.3deg)}.ahc .r2-temario li:nth-child(3n){transform:rotate(-.35deg)}.ahc .r2-temario li:nth-child(3n+1){transform:rotate(.28deg)}.ahc .r2-temario li:nth-child(4n){transform:rotate(.5deg)}.ahc .r2-temario li strong{color:var(--ink);font-size:14.5px}.ahc .r2-temario .tem-d{color:var(--ink-60);grid-column:1;font-size:12.5px;line-height:1.45}.ahc .r2-temario .tem-m{font-family:var(--font-spline-mono);letter-spacing:.04em;text-transform:uppercase;color:#16150f9e;white-space:nowrap;border:1.4px solid #16150f38;border-radius:3px;grid-area:1/2/span 2;align-self:center;padding:3px 8px;font-size:10.5px;font-weight:700}.ahc .r2-temario li:nth-last-child(-n+2) .tem-m{background:var(--lime);border-color:var(--ink);color:var(--ink)}.ahc .r2-temario-total{font-family:var(--font-spline-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-80);margin-top:14px;font-size:12px;font-weight:700;display:block}.ahc .next-drop{border:3px solid var(--ink);background:var(--card);border-radius:10px;max-width:1000px;margin:30px auto 6px;padding:20px 22px 18px;position:relative;transform:rotate(-.35deg);box-shadow:5px 5px #16150f26}.ahc .next-drop .nd-badge{font-family:var(--font-spline-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--lime);border:2px solid var(--ink);box-shadow:var(--shadow-stamp);border-radius:3px;margin-bottom:10px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.ahc .next-drop h3{font-family:var(--font-bricolage);margin:8px 0;font-size:clamp(24px,2.6vw,34px)}.ahc .next-drop .nd-p{max-width:76ch;margin:0 0 10px}.ahc .next-drop .nd-free{border-top:1px dashed var(--ink-15);margin:0;padding-top:10px;font-weight:700}.ahc .faq-head{margin-bottom:40px}.ahc .faq-head h2{font-family:var(--font-bricolage);letter-spacing:-.03em;margin-top:14px;font-size:clamp(36px,5vw,62px);font-weight:800;line-height:.94}.ahc .faq-list{border-top:1.5px solid var(--ink);max-width:820px}.ahc .faq-item{border-bottom:1.5px solid var(--ink-15)}.ahc .faq-q{text-align:left;width:100%;font-family:var(--font-bricolage);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:18px;padding:22px 6px;font-size:clamp(18px,2.1vw,22px);font-weight:700;display:flex}.ahc .faq-q .pm{border:2px solid var(--ink);background:var(--card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:19px;transition:background .2s,transform .25s;display:flex}.ahc .faq-item.open .faq-q .pm{background:var(--lime);transform:rotate(135deg)}.ahc .faq-a{max-height:0;transition:max-height .35s;overflow:hidden}.ahc .faq-item.open .faq-a{max-height:1400px}.ahc .faq-a-in{color:var(--ink-60);max-width:680px;padding:0 6px 24px;font-size:16px;line-height:1.6}.ahc .faq-a-in strong{color:var(--ink);font-weight:600}.ahc .faq-dm{color:var(--ink-60);margin-top:26px;font-size:14.5px}.ahc .faq-dm a{color:var(--ink);text-underline-offset:3px;padding:10px 0;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-block}.ahc .faq-dm a:hover{color:var(--red)}.ahc .final{text-align:center;padding:110px 0;position:relative}.ahc .final h2{font-family:var(--font-bricolage);letter-spacing:-.04em;max-width:16ch;margin:0 auto 26px;font-size:clamp(40px,6vw,84px);font-weight:800;line-height:.9}.ahc .final h2 .hand{font-family:var(--font-caveat);color:var(--lime-ink);font-size:1.05em;font-weight:700}.ahc .final p{color:var(--ink-80);max-width:620px;margin:0 auto 32px;font-size:clamp(18px,2.2vw,22px);line-height:1.55}.ahc .final p strong{font-weight:700}.ahc .final .trust{justify-content:center;margin-top:22px}.ahc .final-live{font-family:var(--font-caveat);color:var(--ink);max-width:560px;margin:6px auto 30px;font-size:clamp(20px,2.6vw,28px);font-weight:600;line-height:1.18}.ahc .final-lock{color:var(--ink);background:var(--card);border:1.5px dashed #ffc200d9;border-radius:5px;max-width:500px;margin:0 auto 28px;padding:10px 14px;font-size:15.5px;line-height:1.5}.ahc .footer{background:var(--night);color:var(--paper);z-index:2;padding:38px 0;position:relative}.ahc .footer-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:0 48px 0 60px;display:flex}.ahc .footer .brand .b{color:var(--paper)}.ahc .footer .brand .b span{color:var(--lime)}.ahc .footer .brand .sub{color:#f4f1e866}.ahc .footer-meta{font-family:var(--font-spline-mono);color:#f4f1e880;letter-spacing:.04em;font-size:11px}.ahc .footer-meta a{padding:6px 2px;display:inline-block}.ahc .footer-meta a:hover{color:var(--paper)}.ahc .margin-note{z-index:180;width:178px;font-family:var(--font-caveat);color:var(--ink);background:var(--lime);box-shadow:var(--shadow-paste);opacity:0;pointer-events:none;padding:14px 16px;font-size:19px;font-weight:600;line-height:1.05;transition:opacity .4s;position:fixed;bottom:96px;right:22px;transform:rotate(2.5deg)}.ahc .margin-note.show{opacity:1}.ahc .margin-note:before{content:"";background:#fff6;border-left:1px dashed #16150f33;border-right:1px dashed #16150f33;width:60px;height:18px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-4deg)}.ahc .sticky-cta{z-index:190;background:var(--ink);color:var(--paper);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 9px 9px 18px;transition:transform .35s;display:none;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(150%);box-shadow:0 10px 30px #0000004d}.ahc .sticky-cta.show{transform:translateY(0)}.ahc .sticky-cta .sc{font-size:14px;font-weight:700;line-height:1.05}.ahc .sticky-cta .sc small{color:#f4f1e899;margin-top:2px;font-size:11px;font-weight:500;display:block}.ahc .sticky-cta .stamp{transform-origin:50%;padding:11px 16px;font-size:14px;animation:1.5s ease-in-out infinite stickythrob;transform:none}.ahc .sticky-cta .st-m{display:none}@keyframes stickythrob{0%,to{box-shadow:var(--shadow-stamp);transform:scale(1)}50%{transform:scale(1.05);box-shadow:2px 3px #16150fd9,0 0 18px 3px #cdf13bd9}}.ahc.js-anim .reveal{opacity:0;filter:blur(6px);will-change:opacity,transform;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s;transform:translateY(34px)scale(.96)}.ahc.js-anim .reveal.in{opacity:1;filter:none;transform:none}@keyframes ahcheroin{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.ahc.js-anim .hero .hero-stamp-row{animation:.7s cubic-bezier(.16,1,.3,1) 50ms both ahcheroin}.ahc.js-anim .hero h1{animation:.85s cubic-bezier(.16,1,.3,1) .18s both ahcheroin}.ahc.js-anim .hero .r4-what{animation:.8s cubic-bezier(.16,1,.3,1) .26s both ahcheroin}.ahc.js-anim .hero .r4-chip{animation:.8s cubic-bezier(.16,1,.3,1) .3s both ahcheroin}.ahc.js-anim .hero .hero-lede{animation:.8s cubic-bezier(.16,1,.3,1) .34s both ahcheroin}.ahc.js-anim .hero .hero-actions{animation:.8s cubic-bezier(.16,1,.3,1) .42s both ahcheroin}.ahc.js-anim .hero .hero-proof{animation:.8s cubic-bezier(.16,1,.3,1) .5s both ahcheroin}.ahc.js-anim .tiers .reveal:nth-child(2){transition-delay:.12s}.ahc.js-anim .tiers .reveal:nth-child(3){transition-delay:.24s}.ahc.js-anim .nums-grid .reveal:nth-child(2){transition-delay:.12s}.ahc.js-anim .nums-grid .reveal:nth-child(3){transition-delay:.24s}.ahc.js-anim .fmt-grid .reveal:nth-child(2){transition-delay:70ms}.ahc.js-anim .fmt-grid .reveal:nth-child(3){transition-delay:.14s}.ahc.js-anim .fmt-grid .reveal:nth-child(4){transition-delay:.21s}.ahc.js-anim .dm-grid .reveal:nth-child(2){transition-delay:.14s}.ahc.js-anim .dm-grid .reveal:nth-child(3){transition-delay:.28s}.ahc a:focus-visible,.ahc button:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.ahc .footer a:focus-visible,.ahc .night a:focus-visible,.ahc .sticky-cta a:focus-visible,.ahc .tier.best a:focus-visible{outline-color:var(--lime)}.ahc .dm-grid:focus-visible,.ahc .fmt-grid:focus-visible,.ahc .plat-grid:focus-visible{outline:2.5px solid var(--lime);outline-offset:3px;border-radius:4px}@media (min-width:900px){.ahc .hero .hero-text{max-width:1000px}.ahc .hero h1{max-width:24ch;font-size:clamp(46px,4.2vw,62px)}.ahc .hero-lede{max-width:62ch}.ahc .r4-what{max-width:54ch;font-size:18.5px}.ahc .how-steps{grid-template-columns:1fr 1fr 1fr;gap:16px}.ahc .fp-card{max-width:1000px;margin-left:auto;margin-right:auto}.ahc .r4-quien{max-width:660px;margin-left:max(0px,50% - 500px);margin-right:auto}.ahc .nav-rail{gap:32px;max-width:1000px}.ahc .nav-links{gap:28px;margin-right:auto}.ahc .nav-proof{border-right:1.4px solid #16150f2e;padding-right:20px}.ahc .nav-cta{padding:11px 20px}.ahc .r2-temario{grid-template-columns:1fr 1fr;gap:12px 20px;max-width:none;display:grid}.ahc .r2-temario li{margin:0}.ahc [data-section=final] .wrap>*{max-width:1000px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.ahc .entry.hero{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100svh - 100px);display:flex}.ahc .entry.hero>.wrap{width:100%}.ahc .story-body,.ahc .fmt-head,.ahc .price-head,.ahc .faq-list,.ahc .bit-p{max-width:1000px;margin-left:auto;margin-right:auto}.ahc .fmt-head p{margin-left:auto;margin-right:auto}.ahc .dm-head,.ahc .faq-head,.ahc .nums-head,.ahc .plat-head{max-width:840px;margin-left:auto;margin-right:auto}.ahc .plat-head p{margin-left:auto;margin-right:auto}.ahc .r2-cost-table,.ahc .price-math{max-width:1000px;margin-left:auto;margin-right:auto}.ahc .tiers{align-items:start}}@media (max-width:1080px){.ahc .nav-proof{display:none}}@media (max-width:1000px){.ahc .nums-grid,.ahc .tiers{grid-template-columns:1fr}.ahc .tier.best{order:-1;transform:none}}@media (max-width:760px){.ahc .fmt-grid .ficha-media{aspect-ratio:4/5}.ahc .fmt-grid .ficha p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:680px){.ahc{--bind:22px}.ahc .binding{background-position:0 0,0 3px;background-size:auto,22px 13px}.ahc .r4-bind-fill{display:none}.ahc .grain{opacity:.7}.ahc .wrap{padding:0 16px 0 20px}.ahc .nav-in{padding:10px 16px 10px 20px}.ahc .nav-links{display:none}.ahc .nav-cta{padding:9px 14px;font-size:12.5px}.ahc .footer-in{text-align:center;flex-direction:column;padding:0 16px 0 20px}.ahc .margin-rule{left:calc(var(--bind) + 7px)}.ahc .entry{padding:52px 0}.ahc .margin-note{display:none}.ahc .sticky-cta{display:flex}.ahc .hero h1{font-size:clamp(25px,7.4vw,31px)}.ahc .fmt-grid{gap:14px;padding:14px 16px 16px 20px;scroll-padding-left:20px}.ahc .fmt-grid .ficha{scroll-snap-align:center;flex:0 0 84%;min-width:84%;transform:none}.ahc .fmt-grid .ficha:hover{transform:none}.ahc .ficha.feat{flex:0 0 84%;min-width:84%}.ahc .dm-grid{gap:14px;padding:44px 16px 16px 20px;scroll-padding-left:20px}.ahc .dm-grid .rev-paste{scroll-snap-align:center;flex:0 0 76%;min-width:76%;transform:none}.ahc .tier li{font-size:15px}.ahc .tier .psub{font-size:12px}.ahc.js-anim .dm-grid .reveal,.ahc.js-anim .fmt-grid .reveal{opacity:1;filter:none;transition:none;transform:none}.ahc .dm-nav,.ahc .fmt-nav{display:none}.ahc .swipe-hint{display:block}.ahc .plat-grid>*{flex:0 0 300px}.ahc .final{text-align:left}.ahc .final .trust{justify-content:flex-start}.ahc .final .tab{justify-content:flex-start!important}.ahc .entry.final,.ahc [data-section=fine_print],.ahc [data-section=quien_sale]{padding-bottom:104px}.ahc [data-section=pricing] .bug-strip .bs-bridge,.ahc [data-section=pricing] .bug-strip .bs-why{display:none}.ahc [data-section=pricing] .tiers{margin-top:20px}.ahc .launch-bar .lb-in{letter-spacing:0;gap:7px;min-height:32px;padding:7px 10px 7px 12px;font-size:11px}.ahc .sticky-cta{gap:10px;padding:8px 8px 8px 14px}.ahc .sticky-cta .sc{font-size:13px}.ahc .sticky-cta .stamp{white-space:nowrap;padding:10px 13px;font-size:13.5px;animation:none;transform:none}.ahc .sticky-cta .st-full{display:none}.ahc .sticky-cta .st-m{display:inline}.ahc .r2-temario .tem-m{grid-area:auto/1;justify-self:start;margin-top:6px}.ahc .r2-temario li{grid-template-columns:1fr}}@media (max-width:480px){.ahc .nav .brand .sub{display:none}.ahc .launch-bar .lb-in{letter-spacing:0;gap:6px;padding:6px 8px;font-size:clamp(8.5px,2.4vw,9.4px)}.ahc .launch-bar .lb-dot{width:7px;height:7px}.ahc .hero-actions{gap:12px}.ahc .hero-actions .stamp{white-space:normal;text-align:center;justify-content:center;width:100%}.ahc .hero-actions .stamp.lg{padding:16px 18px;font-size:17px}.ahc .hero-stamp{white-space:normal;max-width:100%;line-height:1.35}.ahc .stamp.lg{white-space:normal;max-width:100%}.ahc .tier .price .was{font-size:15px}.ahc .tier .psub{word-break:break-word}.ahc .final .stamp{text-align:center}.ahc .plat-cta .stamp{white-space:normal;text-align:center;justify-content:center;width:100%;padding:13px 16px;font-size:15px}}@media (max-width:400px){.ahc .bug-bar .lo-count,.ahc .launch-bar .lb-in>span[aria-hidden=true]:last-child{display:none}}@media (max-width:360px){.ahc .nav .brand .b{font-size:19px}.ahc .nav-cta{padding:8px 11px;font-size:11.5px}.ahc .tab{flex-wrap:wrap}.ahc .tab .ref{flex-basis:100%;margin-left:19px}.ahc .hero-lede{font-size:16.5px}.ahc .sticky-cta .sc{font-size:12px}.ahc .sticky-cta .stamp{padding:11px 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.ahc *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.ahc .washi-row{animation:none}.ahc.js-anim .reveal{opacity:1;filter:none;transform:none}.ahc.js-anim .hero .hero-stamp-row,.ahc.js-anim .hero h1,.ahc.js-anim .hero .r4-what,.ahc.js-anim .hero .r4-chip,.ahc.js-anim .hero .hero-lede,.ahc.js-anim .hero .hero-actions,.ahc.js-anim .hero .hero-proof{opacity:1;animation:none;transform:none}.ahc .r4-bind-fill{transition:none}}.ahc .cmp-sheet{max-width:760px}.ahc .cmp-lead{font-family:var(--font-caveat);color:var(--lime);margin-bottom:4px;font-size:18px;font-weight:700;display:inline-block;transform:rotate(-1.6deg)}.ahc .cmp-sheet h3{font-family:var(--font-bricolage);letter-spacing:-.03em;color:var(--paper);margin-bottom:16px;font-size:clamp(24px,3.6vw,38px);font-weight:800;line-height:.96}.ahc .cmp-sheet h3 .serif{color:var(--lime)}.ahc .cmp-block{margin-bottom:12px}.ahc .cmp-label{font-family:var(--font-spline-mono);letter-spacing:.08em;text-transform:uppercase;color:#f4f1e899;margin-bottom:7px;font-size:10px;font-weight:600;display:block}.ahc .cmp-label b{color:var(--lime);font-size:13px}.ahc .cmp-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.ahc .cmp-chips::-webkit-scrollbar{display:none}.ahc .cmp-chip{font-family:var(--font-spline-mono);letter-spacing:.01em;color:#f4f1e8c7;white-space:nowrap;cursor:pointer;background:0 0;border:1.5px solid #f4f1e859;border-radius:100px;flex-shrink:0;padding:6px 11px;font-size:10.5px;font-weight:600;transition:border-color .15s,color .15s}.ahc .cmp-chip:hover{border-color:var(--lime);color:var(--paper)}.ahc .cmp-chip.on{background:var(--lime);color:var(--ink);border-color:var(--lime);font-weight:700}.ahc .cmp-sheet input[type=range]{accent-color:#cdf13b;width:100%;max-width:430px;height:30px}.ahc .cmp-marks{max-width:430px;font-family:var(--font-spline-mono);color:#f4f1e866;justify-content:space-between;font-size:10px;display:flex}.ahc .cmp-outs{border-top:1px dashed #f4f1e833;margin:12px 0 4px;padding-top:12px}.ahc .cmp-line{color:#f4f1e8d1;margin-bottom:8px;font-size:14.5px;line-height:1.5}.ahc .cmp-line strong{color:var(--paper);font-weight:700}.ahc .cmp-note{color:#f4f1e880;font-size:12.5px;display:inline-block}.ahc .cmp-short{font-family:var(--font-caveat);color:var(--lime);font-size:17px;font-weight:700;display:inline-block;transform:rotate(-1deg)}.ahc .cmp-save{margin:10px 0 2px}.ahc .cmp-save .c{font-family:var(--font-caveat);color:var(--lime);padding:5px 9px;font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.12;display:inline-block;position:relative}.ahc .cmp-save .c:after{content:"";border:2.5px solid var(--red);pointer-events:none;border-radius:50% 46% 52% 48%/58% 52% 48% 46%;position:absolute;inset:-4px -8px;transform:rotate(-1.6deg)}.ahc .cmp-method{border-top:1px dashed #f4f1e833;max-width:640px;margin-top:12px;padding-top:10px}.ahc .cmp-method p{font-family:var(--font-spline-mono);color:#f4f1e88c;margin-bottom:5px;font-size:9.5px;line-height:1.5}.ahc .cmp-foot{max-width:640px;font-family:var(--font-spline-mono);color:#f4f1e866;margin-top:8px;font-size:9px;line-height:1.5}.ahc .cmp-cta{margin-top:16px}.ahc .mock .mui{font-family:var(--font-spline-mono);color:#9aa6b5;-webkit-user-select:none;user-select:none;pointer-events:none;background:#11151c;flex-direction:column;gap:6px;padding:12px 12px 13px;font-size:8.5px;line-height:1.3;display:flex}.ahc .mui .mh{letter-spacing:.16em;color:#5d6b7d;text-transform:uppercase;font-size:7.5px;font-weight:800}.ahc .mui .mr{background:#171d27;border:1px solid #232c3a;border-radius:5px;align-items:center;gap:7px;padding:5px 7px;display:flex}.ahc .mui .mr .grow{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ahc .mui .dot{background:#3ddc84;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 5px #3ddc8499}.ahc .mui .dot.off{box-shadow:none;background:#5d6b7d}.ahc .mui .bar{background:#232c3a;border-radius:3px;flex:none;width:48px;height:5px;overflow:hidden}.ahc .mui .bar i{background:var(--lime);border-radius:3px;height:100%;display:block}.ahc .mui .num{color:#e8ecf1;flex:none;font-weight:700}.ahc .mui .tagx{letter-spacing:.08em;text-transform:uppercase;color:#3ddc84;border:1px solid #2b9a5a;border-radius:3px;flex:none;padding:1px 5px;font-size:7px;font-weight:700}.ahc .mui .tagx.off{color:#77839a;border-color:#3a4453}.ahc .mui .chart{background:#171d27;border:1px solid #232c3a;border-radius:5px;align-items:flex-end;gap:4px;height:42px;padding:6px;display:flex}.ahc .mui .chart i{background:linear-gradient(180deg,var(--lime),#8fce3e);border-radius:2px;flex:1;min-height:3px}.ahc .mui .code{border-radius:3px;flex:none;padding:0 4px;font-weight:800}.ahc .mui .code.ok{color:#3ddc84}.ahc .mui .code.bad{color:#ff7a7a}.ahc .mui .grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ahc .mui .cell{background:#171d27;border:1px solid #232c3a;border-radius:5px;flex-direction:column;gap:2px;padding:6px 7px;display:flex}.ahc .mui .cell b{color:#e8ecf1;letter-spacing:.04em;text-transform:uppercase;font-size:9px}.ahc .mui .cell span{color:#68758a;font-size:7.5px}.ahc .mui .cell.on{border-color:#7fae35}.ahc .mui .pay{letter-spacing:.1em;color:#e8ecf1;border:1px solid #2b3547;border-radius:3px;flex:none;padding:1px 6px;font-weight:800}.ahc .anx{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;flex-direction:column;justify-content:flex-end;gap:6px;padding:12px;display:flex;position:absolute;inset:0}.ahc .anx .bub{max-width:82%;font-family:var(--font-spline-mono);opacity:0;border-radius:10px;padding:6px 9px;font-size:8.5px;line-height:1.5;position:relative}.ahc .anx .bub.me{background:var(--lime);border:1.5px solid var(--ink);border-bottom-right-radius:2px;align-self:flex-end;animation:10s infinite anxShow}.ahc .anx .bub.typ{background:var(--card-2);border:1.5px solid #16150f4d;border-bottom-left-radius:2px;align-self:flex-start;gap:3px;padding:8px 10px;animation:10s .9s infinite anxShow;display:flex}.ahc .anx .bub.typ i{background:var(--ink-60);border-radius:50%;width:4px;height:4px;animation:1s infinite anxDot}.ahc .anx .bub.typ i:nth-child(2){animation-delay:.15s}.ahc .anx .bub.typ i:nth-child(3){animation-delay:.3s}.ahc .anx .bub.you{background:var(--card);border:1.5px solid var(--ink);border-bottom-left-radius:2px;align-self:flex-start;animation:10s 2.4s infinite anxShow}@keyframes anxShow{0%,4%{opacity:0;transform:translateY(7px)scale(.97)}8%,82%{opacity:1;transform:none}88%,to{opacity:0}}@keyframes anxDot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.ahc .anx.anx-img{justify-content:flex-start;gap:8px;padding:14px}.ahc .iprompt{background:var(--card);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);opacity:0;border-radius:20px;padding:5px 10px;font-size:8.5px;animation:10s infinite anxShow}.ahc .ibar{background:var(--ink-15);opacity:0;border-radius:3px;height:4px;animation:10s .8s infinite anxShow;overflow:hidden}.ahc .ibar i{background:var(--lime);width:0;height:100%;animation:10s .8s infinite ibarFill;display:block}.ahc .iresult{opacity:0;background:linear-gradient(135deg,#2b3320,#3c4d2a 45%,#55702f);border:1.5px dashed #16150f4d;border-radius:6px;flex:1;min-height:64px;animation:10s 3.4s infinite anxImgIn}@keyframes ibarFill{0%{width:0}28%{width:100%}82%{width:100%}88%,to{width:0}}@keyframes anxImgIn{0%,6%{opacity:0;transform:scale(.94)}12%,82%{opacity:1;transform:none}88%,to{opacity:0}}.ahc .anx.anx-tr{justify-content:flex-end;gap:10px;padding-bottom:38px}.ahc .wave{justify-content:center;align-items:center;gap:3px;height:36px;display:flex}.ahc .wave i{background:var(--lime);border-radius:2px;width:3px;animation:1.1s ease-in-out infinite alternate waveH}.ahc .wave i:nth-child(2n){animation-duration:.85s;animation-delay:.1s}.ahc .wave i:nth-child(3n){animation-duration:1.25s;animation-delay:.25s}.ahc .wave i:nth-child(4n){animation-delay:.4s}@keyframes waveH{0%{height:5px}to{height:30px}}.ahc .twords{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.ahc .twords span{font-family:var(--font-spline-mono);background:var(--card);opacity:0;border:1px solid #16150f4d;border-radius:4px;padding:2px 6px;font-size:8.5px;animation:10s infinite anxShow}.ahc .twords span:nth-child(2){animation-delay:.5s}.ahc .twords span:nth-child(3){animation-delay:1s}.ahc .twords span:nth-child(4){animation-delay:1.5s}.ahc .twords span:nth-child(5){animation-delay:2s}.ahc .twords span:nth-child(6){animation-delay:2.5s}.ahc .twords span:nth-child(7){animation-delay:3s}.ahc .anx.anx-emb{justify-content:center;align-items:center;gap:10px}.ahc .doc{background:var(--card);border:1.5px solid var(--ink);border-radius:6px;flex-direction:column;gap:5px;width:70%;padding:8px;display:flex}.ahc .doc i{background:var(--ink-15);border-radius:3px;height:5px}.ahc .doc i:first-child{width:100%}.ahc .doc i:nth-child(2){width:82%}.ahc .doc i:nth-child(3){width:58%}.ahc .vec{flex-wrap:wrap;justify-content:center;gap:4px;max-width:85%;display:flex}.ahc .vec span{font-family:var(--font-spline-mono);opacity:0;background:#1a2317;border:1px solid #7fae35;border-radius:4px;padding:2px 5px;font-size:8px;animation:8s infinite anxShow}.ahc .vec span:nth-child(2n){animation-delay:.4s}.ahc .vec span:nth-child(3n){animation-delay:.8s}.ahc .vec span:nth-child(5n){animation-delay:1.2s}.ahc .anx.anx-code{justify-content:center}.ahc .cbox{border:1.5px solid var(--ink);width:88%;font-family:var(--font-spline-mono);background:#151a22;border-radius:8px;flex-direction:column;gap:5px;padding:10px;font-size:8.5px;display:flex}.ahc .cbox .cline{color:#77839a}.ahc .cbox .cold{color:#5d6b7d;text-decoration:line-through;animation:10s infinite anxShow}.ahc .cbox .cnew{color:var(--lime);opacity:0;font-weight:700;animation:10s 1.6s infinite anxShow}.ahc .cbox .cnew:after{content:"";background:var(--lime);width:5px;height:10px;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.ahc .anx.anx-net{justify-content:center;align-items:center}.ahc .anx-net i{background:var(--lime);border:1.5px solid var(--ink);border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite netPulse;position:absolute}.ahc .anx-net i:first-child{top:22%;left:18%}.ahc .anx-net i:nth-child(2){animation-delay:.3s;top:30%;right:22%}.ahc .anx-net i:nth-child(3){animation-delay:.6s;top:52%;left:28%}.ahc .anx-net i:nth-child(4){animation-delay:.9s;top:46%;right:30%}.ahc .anx-net i:nth-child(5){animation-delay:1.2s;top:70%;left:20%}.ahc .anx-net i:nth-child(6){animation-delay:1.5s;top:76%;right:24%}.ahc .anx-net i:nth-child(7){background:var(--card);width:11px;height:11px;animation-delay:1.8s;top:38%;left:47%}.ahc .anx-net i:nth-child(8){animation-delay:2.1s;top:60%;left:55%}.ahc .anx-net i:nth-child(9){animation-delay:2.4s;top:20%;left:55%}@keyframes netPulse{0%,to{transform:scale(1);box-shadow:0 0 #c8ff7a80}50%{transform:scale(1.25);box-shadow:0 0 0 6px #c8ff7a00}}.ahc .anx.anx-usage{justify-content:flex-end;gap:8px}.ahc .ubars{align-items:flex-end;gap:5px;height:64px;display:flex}.ahc .ubars i{background:var(--lime);border:1.5px solid var(--ink);transform-origin:bottom;border-bottom:none;border-radius:2px 2px 0 0;flex:1;animation:2.4s ease-in-out infinite alternate barGrow}.ahc .ubars i:nth-child(2){animation-delay:.2s}.ahc .ubars i:nth-child(3){animation-delay:.4s}.ahc .ubars i:nth-child(4){animation-delay:.6s}.ahc .ubars i:nth-child(5){animation-delay:.8s}.ahc .ubars i:nth-child(6){animation-delay:1s}.ahc .ubars i:nth-child(7){animation-delay:1.2s}@keyframes barGrow{0%{height:18%}to{height:96%}}.ahc .unum{font-family:var(--font-spline-mono);background:var(--card);border:1.5px solid var(--ink);border-radius:4px;align-self:flex-end;padding:2px 7px;font-size:8.5px;font-weight:700}.ahc .anx.anx-ft{justify-content:center;align-items:center;gap:12px}.ahc .spin{border:3px solid var(--ink-15);border-top-color:var(--lime);border-radius:50%;width:34px;height:34px;animation:1s linear infinite spinRot}@keyframes spinRot{to{transform:rotate(360deg)}}.ahc .ftbar{background:var(--ink-15);border-radius:3px;width:60%;height:4px;overflow:hidden}.ahc .ftbar i{background:var(--lime);width:0;height:100%;animation:6s .5s infinite ibarFill;display:block}.ahc .ficha-media .made-chip{top:10px;bottom:auto}.ahc .plat-frame .mock{width:94%}.ahc .mock-tag{width:max-content;font-family:var(--font-spline-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-stamp);border-radius:3px;margin:8px 2px 0 auto;padding:2px 8px;font-size:9px;font-weight:800;display:block;position:static;transform:rotate(-.6deg)}.ahc .anx{overflow:hidden}@keyframes anxChat{0%,4%{opacity:0;transform:translateY(8px)scale(.97)}8%,46%{opacity:1;transform:none}52%,to{opacity:0;transform:translateY(-14px)}}.ahc .anx .bub.ex{animation-name:anxChat}.ahc .vn{align-items:center;gap:7px;padding:8px 10px;display:flex}.ahc .vnwave{align-items:center;gap:2px;height:14px;display:flex}.ahc .vnwave i{background:var(--ink);border-radius:1px;width:2px;animation:.8s ease-in-out infinite alternate waveH2}.ahc .vnwave i:nth-child(2n){animation-duration:.6s;animation-delay:.1s}.ahc .vnwave i:nth-child(3n){animation-duration:1s;animation-delay:.2s}@keyframes waveH2{0%{height:3px}to{height:13px}}.ahc .vndur{color:var(--ink-60);font-size:7.5px;font-weight:700}.ahc .anx.anx-tr{padding-bottom:12px}.ahc .earrow{color:var(--ink);text-align:center;font-size:14px;line-height:1;animation:1.6s ease-in-out infinite arrowPulse}@keyframes arrowPulse{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}.ahc .anx.anx-ft{justify-content:center;gap:10px}.ahc .ftset{background:var(--card);border:1.5px solid var(--ink);opacity:0;border-radius:6px;flex-direction:column;gap:5px;width:70%;padding:8px;animation:8s infinite anxShow;display:flex}.ahc .ftset i{background:var(--ink-15);border-radius:3px;height:5px}.ahc .ftset i:first-child{width:100%}.ahc .ftset i:nth-child(2){width:82%}.ahc .ftset i:nth-child(3){width:58%}.ahc .anx-ft .ftbar{width:70%}.ahc .anx-ft .ftbar i{animation:8s .5s infinite ibarFill}.ahc .ftmodel{background:var(--lime);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);opacity:0;border-radius:20px;padding:4px 12px;font-size:9px;font-weight:700;animation:8s 4.2s infinite anxShow}.ahc .ubars{height:80px}.ahc .anx.anx-pg{justify-content:flex-start;gap:7px;padding-top:14px}.ahc .pgsel{background:var(--card);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);opacity:0;text-align:center;border-radius:5px;align-self:stretch;padding:4px 8px;font-size:8.5px;font-weight:700;animation:10s infinite anxShow}.ahc .pgin{background:var(--card-2);font-family:var(--font-spline-mono);color:var(--ink-60);opacity:0;border:1.5px dashed #16150f59;border-radius:5px;align-self:stretch;padding:5px 8px;font-size:8.5px;animation:10s 1.6s infinite anxShow}.ahc .pgin:after{content:"";background:var(--ink-60);vertical-align:middle;width:5px;height:9px;margin-left:3px;animation:1s step-end infinite blink;display:inline-block}.ahc .anx-pg .bub.you{animation-delay:3.4s}.ahc .anx-chat2{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;flex-direction:column;justify-content:flex-end;gap:6px;padding:12px;display:flex;position:absolute;inset:0;overflow:hidden}.ahc .anx-chat2 .bub{max-width:82%;font-family:var(--font-spline-mono);border:0 solid var(--ink);opacity:0;border-radius:10px;max-height:0;padding:0 9px;font-size:8.5px;line-height:1.5;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .4s,transform .45s cubic-bezier(.16,1,.3,1),padding .5s,border-width .5s;position:relative;overflow:hidden;transform:translateY(8px)}.ahc .anx-chat2 .bub.me{background:var(--lime);border-bottom-right-radius:2px;align-self:flex-end}.ahc .anx-chat2 .bub.you{background:var(--card);border-bottom-left-radius:2px;align-self:flex-start}.ahc .anx-chat2 .bub.typ{background:var(--card-2);border-color:#16150f4d;align-self:flex-start}.ahc .anx-chat2 .bub.on{opacity:1;border-width:1.5px;max-height:90px;padding:6px 9px;transform:none}.ahc .anx-chat2 .bub.gone{opacity:0;border-width:0;max-height:0;padding:0 9px;transform:translateY(-6px)}.ahc .anx-chat2 .bub.typ i{background:var(--ink-60);border-radius:50%;width:4px;height:4px;animation:1s infinite anxDot}.ahc .anx-chat2 .bub.typ i:nth-child(2){animation-delay:.15s}.ahc .anx-chat2 .bub.typ i:nth-child(3){animation-delay:.3s}.ahc .anx-chat2 .bub.typ.on{gap:3px;display:flex}.ahc .iresult{background:#1c2440}.ahc .iresult svg{width:100%;height:100%;display:block}.ahc .anx-chat2 .bub{flex-shrink:0}.ahc .anx.anx-usage .ubars{flex:1;height:auto;min-height:150px}.ahc .anx.anx-pg{justify-content:center;gap:0;padding:14px}.ahc .pggrp{opacity:0;flex-direction:column;gap:6px;display:flex}.ahc .pggrp.g1{animation:12s infinite pgWin}.ahc .pggrp.g2{animation:12s 4s infinite pgWin}.ahc .pggrp.g3{animation:12s 8s infinite pgWin}@keyframes pgWin{0%,3%{opacity:0;transform:translateY(6px)}8%,28%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-4px)}}.ahc .pggrp .pgsel,.ahc .pggrp .pgin{opacity:1;animation:none}.ahc .pggrp .bub.you{opacity:1;max-height:none;animation:none;transform:none}.ahc .pgimg{border:1.5px solid var(--ink);border-radius:6px;width:100%;height:86px;display:block}.ahc .pgwave{align-items:center;gap:2px;height:20px;display:flex}.ahc .pgwave i{background:var(--ink-60);border-radius:1px;width:2px;animation:.8s ease-in-out infinite alternate waveH2}.ahc .pgwave i:nth-child(2n){animation-duration:.6s;animation-delay:.1s}.ahc .pgwave i:nth-child(3n){animation-duration:1s;animation-delay:.2s}.ahc .esearch{background:var(--card);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);opacity:0;border-radius:5px;align-self:stretch;padding:5px 8px;font-size:8.5px;animation:10s infinite anxShow}.ahc .esearch:after{content:"";background:var(--ink-60);vertical-align:middle;width:5px;height:9px;margin-left:3px;animation:1s step-end infinite blink;display:inline-block}.ahc .edoc{background:var(--card-2);font-family:var(--font-spline-mono);color:var(--ink-60);opacity:0;border:1.5px solid #16150f4d;border-radius:5px;padding:5px 8px;font-size:8.5px;animation:10s infinite anxShow}.ahc .edoc:nth-of-type(2){animation-delay:1s}.ahc .edoc:nth-of-type(3){animation-delay:1.5s}.ahc .edoc.ematch{border-color:var(--ink);background:var(--lime);color:var(--ink);font-weight:700;animation-delay:2.5s}.ahc .edoc.ematch:after{content:"cocok";float:right;background:var(--ink);color:var(--lime);border-radius:3px;padding:1px 4px;font-size:7px}.ahc .anx.anx-emb{justify-content:center;gap:7px}.ahc .anx-pg2{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;flex-direction:column;gap:7px;padding:14px 14px 12px;display:flex;position:absolute;inset:0;overflow:hidden}.ahc .anx-pg2 .pgsel{opacity:1;align-self:stretch;transition:transform .15s,background .15s;animation:none;position:relative}.ahc .anx-pg2 .pgsel.clk{background:var(--lime);transform:scale(.97)}.ahc .pgdrop{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--shadow-paste);opacity:0;pointer-events:none;z-index:5;border-radius:6px;flex-direction:column;gap:1px;padding:4px;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:36px;left:14px;right:14px;transform:translateY(-5px)}.ahc .pgdrop.open{opacity:1;transform:none}.ahc .pgopt{font-family:var(--font-spline-mono);text-align:left;border-radius:4px;padding:4px 8px;font-size:8.5px}.ahc .pgopt.hov{background:var(--ink-08)}.ahc .pgopt.on{background:var(--lime);font-weight:700}.ahc .anx-pg2 .pgin{opacity:1;transition:opacity .3s;animation:none}.ahc .anx-pg2 .pgin.fade{opacity:.25}.ahc .pgoutwrap{flex:1;align-items:flex-start;min-height:0;display:flex}.ahc .pgout{flex-direction:column;gap:5px;width:100%;transition:opacity .3s;display:flex}.ahc .pgout.fade{opacity:0}.ahc .anx-pg2 .bub.you{background:var(--card);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);border-radius:10px;align-self:flex-start;padding:6px 9px;font-size:8.5px;line-height:1.5}.ahc .pgcur{border-left:5px solid #0000;border-right:5px solid #0000;border-top:9px solid var(--ink);z-index:6;pointer-events:none;width:0;height:0;transition:left .4s cubic-bezier(.16,1,.3,1),top .4s cubic-bezier(.16,1,.3,1);animation:.7s infinite curTap;position:absolute;top:8px;left:60%;transform:translate(-50%,-20%)}@keyframes curTap{0%,to{margin-top:0}50%{margin-top:2px}}.ahc .anx-pg2 .pgin.wave:after{display:none}.ahc .anx-pg2 .pgin.wave{align-items:center;gap:8px;display:flex}.ahc .pgchat{flex-direction:column;justify-content:flex-end;gap:4px;height:100%;display:flex;overflow:hidden}.ahc .pgchat .bub{max-width:88%;font-family:var(--font-spline-mono);border:0 solid var(--ink);opacity:0;border-radius:9px;flex:none;max-height:0;padding:0 8px;font-size:8px;line-height:1.45;transition:max-height .45s cubic-bezier(.16,1,.3,1),opacity .35s,transform .4s,padding .45s,border-width .45s;overflow:hidden;transform:translateY(6px)}.ahc .pgchat .bub.me{background:var(--lime);border-bottom-right-radius:2px;align-self:flex-end}.ahc .pgchat .bub.you{background:var(--card);border-bottom-left-radius:2px;align-self:flex-start}.ahc .pgchat .bub.on{opacity:1;border-width:1.5px;max-height:70px;padding:5px 8px;transform:none}.ahc .pgout .pgimg2{border:1.5px solid var(--ink);border-radius:6px;flex:none;width:100%;height:42%;transition:opacity .5s;display:block}.ahc .pgrev{background:var(--lime);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);border-radius:9px;flex:none;align-self:flex-start;max-width:88%;padding:4px 8px;font-size:8px}.ahc .pgload{flex:none;gap:3px;padding:3px 2px;display:flex}.ahc .pgload i{background:var(--ink-60);border-radius:50%;width:4px;height:4px;animation:1s infinite anxDot}.ahc .pgst{opacity:0;transition:opacity .45s}.ahc .pgst.on{opacity:1}.ahc .pgtr{flex-direction:column;gap:5px;width:100%;margin-top:4px;display:flex}.ahc .pgtr span{background:var(--card);border:1.5px solid var(--ink);font-family:var(--font-spline-mono);border-radius:8px;padding:5px 9px;font-size:8px;line-height:1.5}.ahc .pgvn{background:var(--lime);border:1.5px solid var(--ink);border-radius:14px 14px 14px 2px;flex:none;align-self:flex-start;align-items:center;gap:8px;max-width:90%;padding:6px 10px;display:flex}.ahc .pgout{overflow:hidden}.ahc .tbtn[aria-disabled=true]{opacity:.55;cursor:not-allowed}
