.hk-test{--hk-bg: #fffaf7;--hk-surface: #ffffff;--hk-tint: #fff1eb;--hk-line: #f1dcd3;--hk-fg: #2e2a39;--hk-muted: #6d6577;--hk-coral: #fd7b59;--hk-red: #c2300f;--hk-lilac: #e8c2fe;--hk-teal: #23706f;--hk-warn: #9a5b00;--hk-crit: #b42318;--hk-grad: linear-gradient(115deg, #d63614 0%, #fd7b59 45%, #e8c2fe 100%);--hk-display: var(--font-heading-family, Georgia, serif);--hk-body: var(--font-body-family, -apple-system, BlinkMacSystemFont, sans-serif);display:block;background:var(--hk-bg);color:var(--hk-fg);font-family:var(--hk-body);font-size:1.6rem;line-height:1.55;padding:2.4rem 1.6rem 4.8rem}.hk-test *,.hk-test *:before,.hk-test *:after{box-sizing:border-box}.hk-test p{margin:0}.hk-test__wrap,.hk-test__screen{max-width:68rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.hk-test__screen[hidden]{display:none}.hk-test__h1,.hk-test__h2,.hk-test__h3{font-family:var(--hk-display);font-weight:400;text-wrap:balance;margin:0;color:inherit;letter-spacing:normal}.hk-test__h1{font-size:clamp(3.2rem,7vw,4.6rem);line-height:1.08;color:#fff}.hk-test__h2{display:block;font-size:clamp(2.4rem,5vw,3rem);line-height:1.15;outline:none}.hk-test__h3{font-size:2rem;line-height:1.25}.hk-test__muted{display:block;color:var(--hk-muted)}.hk-test__small{font-size:1.4rem}.hk-test__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hk-test__hero{background:var(--hk-grad);color:#fff;border-radius:2.4rem;overflow:hidden;display:flex;flex-direction:column}.hk-test__hero-img{display:block;width:100%;height:auto}.hk-test__hero-tx{padding:2.4rem;display:flex;flex-direction:column;gap:1.4rem}.hk-test__pill{align-self:flex-start;font-family:var(--hk-display);font-style:italic;border:1.5px solid rgba(255,255,255,.85);border-radius:999px;padding:.4rem 1.4rem;font-size:1.7rem}.hk-test__facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;font-size:1.4rem;color:var(--hk-muted)}.hk-test__facts li:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:var(--hk-coral);margin-right:.8rem;vertical-align:middle}.hk-test__actions{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.hk-test__actions--split{justify-content:space-between}.hk-test__btn{font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:999px;padding:1.3rem 2.2rem;font-weight:600;background:var(--hk-red);color:#fff;text-decoration:none;transition:filter .15s}.hk-test__btn:hover{filter:brightness(1.08)}.hk-test__btn[disabled]{opacity:.6;cursor:wait}.hk-test__btn--ghost{background:transparent;color:var(--hk-fg);border:1.5px solid var(--hk-line)}.hk-test__btn--ghost:hover{border-color:var(--hk-coral);filter:none}.hk-test__btn--dark{background:var(--hk-fg);color:#fff;padding:1.1rem 2rem;font-size:1.5rem}.hk-test__link{font:inherit;background:none;border:0;cursor:pointer;color:var(--hk-muted);padding:.6rem 0;text-decoration:underline;text-underline-offset:3px}.hk-test__btn:focus-visible,.hk-test__link:focus-visible,.hk-test__opt:focus-within,.hk-test__combo:focus-visible{outline:3px solid #b06fd8;outline-offset:2px}.hk-test__card{background:var(--hk-surface);border:1px solid var(--hk-line);border-radius:2rem;padding:2.2rem}.hk-test__progress{display:flex;flex-direction:column;gap:.8rem}.hk-test__progress-row{display:flex;justify-content:space-between;font-size:1.3rem;color:var(--hk-muted);font-variant-numeric:tabular-nums}.hk-test__bar{height:.6rem;border-radius:999px;background:var(--hk-tint);overflow:hidden}.hk-test__bar i{display:block;height:100%;width:0;background:var(--hk-grad);border-radius:999px;transition:width .3s}.hk-test__chip{display:inline-block;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--hk-teal);font-weight:600}.hk-test__q fieldset{border:0;margin:0;padding:0;min-width:0}.hk-test__q legend{display:flex;flex-direction:column;gap:.8rem;padding:0;margin-bottom:1.4rem}.hk-test__opts{display:flex;flex-direction:column;gap:1rem}.hk-test__opt{position:relative;display:flex;align-items:center;gap:1.4rem;background:var(--hk-surface);border:1.5px solid var(--hk-line);border-radius:1.4rem;padding:1.3rem 1.6rem;cursor:pointer;transition:border-color .15s,background .15s}.hk-test__opt:hover{border-color:var(--hk-coral)}.hk-test__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.hk-test__opt:has(input:checked){border-color:var(--hk-red);background:var(--hk-tint)}.hk-test__dots{display:flex;gap:.4rem;flex:none}.hk-test__dots b{width:.9rem;height:.9rem;border-radius:50%;background:var(--hk-line)}.hk-test__dots b.on{background:var(--hk-coral)}.hk-test__opt-lbl{flex:1;font-weight:500}.hk-test__opt-n{font-size:1.3rem;color:var(--hk-muted);font-variant-numeric:tabular-nums}.hk-test__score{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.hk-test__big{font-family:var(--hk-display);font-size:6.4rem;line-height:1;font-variant-numeric:lining-nums}.hk-test__sev{display:inline-block;border-radius:999px;padding:.3rem 1.2rem;font-size:1.3rem;font-weight:600;background:var(--hk-tint)}.hk-test__sev.s0,.hk-test__sev.s1{color:var(--hk-teal)}.hk-test__sev.s2{color:var(--hk-warn)}.hk-test__sev.s3{color:var(--hk-crit)}.hk-test__scale{position:relative;height:1rem;border-radius:999px;margin-top:1.4rem;background:linear-gradient(90deg,#9ccbc9 0 11.36%,#fece6a 11.36% 20.45%,#fd7b59 20.45% 36.36%,#d63614 36.36% 100%)}.hk-test__scale i{position:absolute;top:-.5rem;left:0;width:.4rem;height:2rem;border-radius:2px;background:var(--hk-fg);transform:translate(-50%)}.hk-test__scale-lbl{position:relative;height:1.6rem;font-size:1.2rem;color:var(--hk-muted);margin-top:.6rem;font-variant-numeric:tabular-nums}.hk-test__scale-lbl span{position:absolute;top:0;transform:translate(-50%)}.hk-test__scale-lbl span:first-child{transform:none}.hk-test__scale-lbl .hk-end{left:auto;right:0;transform:none}.hk-test__legend{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;font-size:1.2rem;color:var(--hk-muted);margin-top:.8rem}.hk-test__legend span:before{content:"";display:inline-block;width:1rem;height:1rem;border-radius:3px;background:var(--c);margin-right:.6rem;vertical-align:-1px}.hk-test__domains{display:flex;flex-direction:column;gap:1.4rem;margin-top:1.8rem}.hk-test__dom{display:grid;grid-template-columns:1fr auto;gap:.4rem 1.2rem;align-items:center}.hk-test__dom-name{font-weight:600}.hk-test__dom-val{font-size:1.4rem;color:var(--hk-muted);font-variant-numeric:tabular-nums}.hk-test__dom .hk-test__bar{grid-column:1 / -1}.hk-test__alerts{display:flex;flex-direction:column;gap:1.2rem}.hk-test__alerts:empty{display:none}.hk-test__alert{border-radius:1.6rem;padding:1.6rem 1.8rem;display:flex;flex-direction:column;gap:.6rem;border:1.5px solid}.hk-test__alert--med{border-color:var(--hk-warn);background:var(--hk-tint)}.hk-test__alert--care{border-color:var(--hk-teal);background:var(--hk-surface)}.hk-test__recs-wrap{display:flex;flex-direction:column;gap:1.2rem}.hk-test__recs-wrap[hidden]{display:none}.hk-test__recs{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:1.4rem}.hk-test__prod{background:var(--hk-surface);border:1px solid var(--hk-line);border-radius:2rem;overflow:hidden;display:flex;flex-direction:column}.hk-test__prod-sw{height:.6rem;background:var(--c)}.hk-test__prod-in{padding:1.8rem;display:flex;flex-direction:column;gap:.8rem;flex:1}.hk-test__prod-head{display:flex;align-items:center;gap:1.4rem}.hk-test__thumb{width:8rem;height:8rem;flex:none;border-radius:1.4rem;object-fit:contain;padding:.6rem;background:var(--hk-tint)}.hk-test__kicker{display:block;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:var(--hk-muted)}.hk-test__price{display:block;font-weight:600;font-variant-numeric:tabular-nums}.hk-test__cuotas{display:block;font-size:1.3rem;color:var(--hk-teal);font-weight:600}.hk-test__why{font-size:1.4rem;color:var(--hk-muted)}.hk-test__why b{color:var(--hk-fg);font-weight:600}.hk-test__combo{display:flex;align-items:center;gap:1rem;font-size:1.4rem;color:var(--hk-muted);text-decoration:none}.hk-test__combo img{width:4.4rem;height:4.4rem;flex:none;border-radius:1rem;object-fit:contain;padding:.3rem;background:var(--hk-tint)}.hk-test__prod-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin-top:auto;padding-top:.6rem}.hk-test__soldout{font-size:1.4rem;color:var(--hk-muted)}.hk-test__bundle{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.2rem 1.4rem;padding:1.8rem 2rem;border-radius:2rem;background:var(--hk-tint);border:1.5px solid var(--hk-coral)}.hk-test__bundle[hidden]{display:none}.hk-test__bundle-ic{width:3.6rem;height:3.6rem;color:var(--hk-red)}.hk-test__bundle-tx{display:flex;flex-direction:column;gap:.2rem;min-width:0}.hk-test__bundle-tx strong{font-family:var(--hk-display);font-weight:400;font-size:2rem;line-height:1.2}.hk-test__bundle-tx span{font-size:1.4rem;color:var(--hk-muted);font-variant-numeric:tabular-nums}.hk-test__bundle .hk-test__btn,.hk-test__bundle .hk-test__error{grid-column:1 / -1}.hk-test__bundle .hk-test__btn{justify-self:start}@media(min-width:750px){.hk-test__bundle{grid-template-columns:auto 1fr auto}.hk-test__bundle .hk-test__btn{grid-column:auto}}.hk-test__mailbox{border-radius:2rem;overflow:hidden;border:1px solid var(--hk-line);background:var(--hk-surface)}.hk-test__mailbox[hidden]{display:none}.hk-test__mail-img{display:block;width:100%;height:auto}.hk-test__mailbox .hk-test__card{border:0;border-radius:0}.hk-test__mail,.hk-test__mail form{display:flex;flex-direction:column;gap:1.2rem}.hk-test__mail-row{display:flex;gap:1rem;flex-wrap:wrap}.hk-test__input{flex:1;min-width:0;font:inherit;padding:1.2rem 1.6rem;border-radius:999px;border:1.5px solid var(--hk-line);background:var(--hk-bg);color:var(--hk-fg)}.hk-test__input:focus{outline:none;border-color:var(--hk-red)}.hk-test__lead{display:flex;flex-direction:column;gap:1.4rem}.hk-test__field{display:flex;flex-direction:column;gap:.5rem}.hk-test__field label{font-size:1.4rem;font-weight:600}.hk-test__opt-tag{font-weight:400;color:var(--hk-muted)}.hk-test__phone{display:flex;align-items:center;gap:.8rem}.hk-test__phone>span{font-variant-numeric:tabular-nums;color:var(--hk-muted)}.hk-test__lead .hk-test__btn{align-self:flex-start}.hk-test__consent[hidden]{display:none}.hk-test__consent{display:flex;gap:1rem;align-items:flex-start;font-size:1.4rem;color:var(--hk-muted)}.hk-test__consent input{margin-top:.3rem;accent-color:var(--hk-red);width:1.8rem;height:1.8rem}.hk-test__consent a{color:inherit}.hk-test__ok{font-size:1.5rem;color:var(--hk-teal);font-weight:600}.hk-test__error{font-size:1.4rem;color:var(--hk-crit)}.hk-test__legal{font-size:1.2rem;color:var(--hk-muted);line-height:1.5}.hk-test__team{border:1.5px dashed var(--hk-line);border-radius:1.6rem;padding:1.4rem 1.8rem;font-size:1.4rem}.hk-test__team summary{cursor:pointer;font-weight:600}.hk-test__team-body{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.4rem}.hk-test__tbl{overflow-x:auto}.hk-test__tbl table{border-collapse:collapse;width:100%;font-size:1.3rem}.hk-test__tbl th,.hk-test__tbl td{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--hk-line)}@media(prefers-reduced-motion:reduce){.hk-test *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
