.kq{max-width:680px;margin:0 auto;color:#453c8f;line-height:1.6}.kq *{box-sizing:border-box}.kq-prog{height:6px;border-radius:99px;background:#e9e6f9;overflow:hidden;margin-bottom:8px}.kq-prog span{display:block;height:100%;background:#453c8f;border-radius:99px;transition:width .35s ease}.kq-progtxt{font-size:1.3rem;font-weight:600;opacity:.6;margin:0 0 2.6rem;letter-spacing:.02em}.kq-q{font-size:2.6rem;font-weight:700;line-height:1.3;margin:0 0 .6rem;color:#453c8f}.kq-sub{font-size:1.5rem;opacity:.65;margin:0 0 2.4rem}.kq-opts{display:grid;gap:1.1rem}.kq-opt{display:flex;align-items:center;gap:1.4rem;width:100%;text-align:left;cursor:pointer;padding:1.7rem 2rem;border-radius:14px;border:1.5px solid rgba(69,60,143,.18);background:#fff;font-family:inherit;font-size:1.6rem;font-weight:600;color:#453c8f;transition:transform .12s ease,border-color .12s ease,background .12s ease}.kq-opt:hover{border-color:#453c8f;background:#e9e6f9;transform:translateY(-1px)}.kq-opt .kq-dot{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:2px solid rgba(69,60,143,.3)}.kq-opt:hover .kq-dot{border-color:#453c8f;background:#f2917e}.kq-opt .kq-lbl small{display:block;font-weight:500;font-size:1.35rem;opacity:.6;margin-top:2px}.kq-back{margin-top:2.4rem;background:none;border:none;cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:600;color:#453c8f;opacity:.6;padding:.6rem 0}.kq-back:hover{opacity:1}.kq-kicker{font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f2917e;margin:0 0 1rem}.kq-title{font-size:3rem;font-weight:700;line-height:1.25;margin:0 0 1.8rem;color:#453c8f}.kq-signals{display:grid;gap:.9rem;margin-bottom:2.2rem}.kq-signal{display:flex;gap:1.2rem;align-items:flex-start;padding:1.4rem 1.6rem;border-radius:12px;background:#fff;border:1.5px solid rgba(69,60,143,.15);font-size:1.45rem;line-height:1.55}.kq-signal b{display:block;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#f2917e;margin-bottom:.3rem}.kq-signal .kq-ic{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#f2917e;margin-top:.8rem}.kq-face{background:#e9e6f9;border-radius:18px;padding:2.2rem;margin-bottom:2.2rem;text-align:center}.kq-face .kq-lab{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-bottom:.6rem}.kq-face .kq-val{font-size:2.6rem;font-weight:700;margin-bottom:.8rem}.kq-face .kq-exp{font-size:1.45rem;line-height:1.6;opacity:.85}.kq-why{background:#fff;border:1.5px solid rgba(69,60,143,.12);border-left:5px solid #453c8f;border-radius:16px;padding:2.2rem;margin-bottom:2.2rem}.kq-why p{font-size:1.55rem;margin:0 0 1.2rem}.kq-why p:last-child{margin-bottom:0}.kq-pick{background:#453c8f;color:#fff;border-radius:20px;padding:2.8rem 2.4rem;text-align:center;margin-bottom:2.2rem}.kq-pick h3{font-size:2.3rem;font-weight:700;margin:0 0 .6rem;color:#fff}.kq-pick .kq-price{font-size:1.7rem;font-weight:600;opacity:.85;margin-bottom:1.6rem}.kq-pick .kq-cta{display:inline-block;padding:1.5rem 3.4rem;border-radius:99px;background:#f2917e;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:1.65rem;transition:transform .15s ease,background .15s ease}.kq-pick .kq-cta:hover{background:#fff;color:#453c8f!important;transform:translateY(-2px)}.kq-pick .kq-note{font-size:1.3rem;opacity:.8;margin-top:1.4rem}.kq-legal{font-size:1.2rem;line-height:1.65;opacity:.55;border-top:1px solid rgba(69,60,143,.15);padding-top:1.6rem;margin:0}@media screen and (max-width:639px){.kq-q{font-size:2.2rem}.kq-title{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/koma-quiz.css.map */
