.quiz-page .ribbon{display:none!important}html:not(.js) #start{display:none}.qz-stage{min-height:70vh;min-height:calc(100svh - 92px);padding-top:clamp(1rem,3vw,2.25rem);padding-bottom:clamp(2.5rem,7vw,4.5rem)}.quiz[data-state=result] .qz-stage{background:linear-gradient(180deg,var(--lav) 0%,#e6e3f8 70%,var(--paper) 100%)}.quiz:not([data-state=result])>.belief,.quiz:not([data-state=result])>.qz-after{display:none}.qz-screen{max-width:640px;margin:0 auto}html.js .qz-screen{opacity:0;transform:translateY(14px);transition:opacity .3s ease,transform .3s ease}html.js .qz-screen.on{opacity:1;transform:none}.qz-screen h1:focus,.qz-screen h2:focus,.qz-thanks:focus{outline:none}.qz-intro{max-width:1080px;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(1.25rem,4vw,3.5rem);align-items:center;padding-block:clamp(0rem,3vw,2.5rem)}.qz-intro>*{min-width:0}.qz-intro h1:not(.mega){font-size:clamp(2.2rem,8.6vw,3.7rem)}.qz-intro .lede{font-size:clamp(1.08rem,3.4vw,1.28rem)}.qz-art{position:relative}.qz-art-in{position:relative;overflow:hidden;border-radius:28px;aspect-ratio:5 / 4;background:var(--accent-fill);box-shadow:var(--shadow);display:grid;place-items:end center}.qz-art-in:before{content:"?";position:absolute;right:5%;top:-7%;font-family:var(--display);font-weight:700;font-size:clamp(9rem,32vw,19rem);line-height:1;color:#ffffff80;transform:rotate(12deg)}.qz-art-in:after{content:"";position:absolute;left:12%;right:12%;bottom:7%;height:9%;border-radius:50%;background:#17123f29;filter:blur(10px)}.qz-art-in img{position:relative;z-index:1;width:94%;margin-bottom:7%}@media(min-width:861px){.qz-intro .mega{font-size:clamp(3rem,6.4vw,5.6rem)}}@media(max-width:860px){.qz-intro{grid-template-columns:1fr}.qz-art{order:-1}.qz-art-in{aspect-ratio:2 / 1}.qz-art-in img{width:72%;margin-bottom:3%}.qz-intro .stack-lg{gap:1.4rem}.qz-art .sticker.s1{top:8%}.qz-art .sticker.s2{bottom:8%}.qz-intro .btn{width:100%}}.qz-bar{max-width:640px;margin:0 auto 1.4rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 12px}.qz-back{justify-self:start;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding:0 16px 0 10px;border:0;border-radius:999px;background:#fff;font:inherit;font-weight:700;font-size:.95rem;color:var(--ink);cursor:pointer;box-shadow:0 3px 0 -1px #17123f24;transition:transform .15s ease}.qz-back:active{transform:translateY(2px)}.qz-count{font-weight:700;font-size:.92rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.qz-progress{grid-column:1 / -1;position:relative;height:14px;margin-right:8px;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--lav-2)}.qz-progress span{position:absolute;left:0;top:0;bottom:0;width:0;min-width:20px;background:var(--accent-fill);border-radius:999px;box-shadow:inset 0 0 0 1.5px #17123f24;transition:width .5s cubic-bezier(.3,1.3,.5,1)}.qz-progress span:after{content:"\2726";position:absolute;right:-8px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:var(--navy);color:var(--accent-fill);display:grid;place-items:center;font-size:14px;line-height:1;box-shadow:0 2px #17123f40}.qz-qhead{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:start;margin-bottom:1.3rem}.qz-qhead>*{min-width:0}.qz-q h2{font-size:clamp(1.6rem,5.6vw,2.3rem);line-height:1.16}.qz-hint{margin-top:.6rem;color:var(--ink-2);font-weight:600;font-size:.98rem}.qz-ico{flex:none;width:68px;height:68px;border-radius:22px;background:var(--navy);display:grid;place-items:center;transform:rotate(6deg);box-shadow:0 4px #17123f40;overflow:hidden}.qz-ico img{width:44px;height:44px;object-fit:contain}.qz-ico.photo{border:3px solid #fff}.qz-ico.photo img{width:100%;height:100%;object-fit:cover}@media(max-width:480px){.qz-ico{width:56px;height:56px;border-radius:18px}.qz-ico img{width:36px;height:36px}}.qz-opts{display:flex;flex-direction:column;gap:.75rem}.qz-opt{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 18px;text-align:left;font:inherit;font-weight:600;font-size:1.08rem;line-height:1.3;color:var(--ink);background:#fff;border:2px solid transparent;border-radius:20px;box-shadow:var(--shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}@media(hover:hover){.qz-opt:hover{border-color:var(--accent-fill);transform:translateY(-2px)}}.qz-opt:active{transform:scale(.985)}.qz-opt[aria-pressed=true]{background:var(--accent-fill);border-color:var(--navy)}.qz-opt:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.qz-mark{flex:none;width:28px;height:28px;border-radius:50%;border:2px solid var(--lav-2);background:var(--paper);display:grid;place-items:center;transition:background-color .15s ease,border-color .15s ease}.multi .qz-mark{border-radius:9px}.qz-mark:after{content:"";width:12px;height:7px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform .18s ease}.qz-opt[aria-pressed=true] .qz-mark{background:var(--navy);border-color:var(--navy)}.qz-opt[aria-pressed=true] .qz-mark:after{transform:translateY(-1px) rotate(-45deg) scale(1)}.qz-txt{flex:1;min-width:0;overflow-wrap:anywhere}.qz-next{margin-top:1.4rem}.btn:disabled{opacity:.4;cursor:not-allowed;filter:none;transform:none}.qz-result{max-width:1020px;display:grid;grid-template-columns:1.1fr .9fr;grid-template-areas:"card side" "foot side";grid-template-rows:auto 1fr;gap:clamp(1.25rem,3vw,2.25rem);align-items:start;padding-top:1.4rem}.qz-res-card{grid-area:card}.qz-side{grid-area:side}.qz-foot{grid-area:foot}.qz-result>*{min-width:0}.qz-res-card{position:relative;background:#fff;border-radius:28px;box-shadow:var(--shadow);padding:clamp(2.4rem,6vw,3.25rem) clamp(1.25rem,4vw,2.5rem) clamp(1.5rem,4vw,2.5rem)}.qz-res-card:after{content:"\2726";position:absolute;right:22px;top:16px;font-size:26px;line-height:1;color:var(--accent-fill)}.sticker.qz-tag{left:18px;top:-16px;transform:rotate(-5deg);font-size:.95rem;padding:9px 18px}.qz-res-card h1{font-size:clamp(2.3rem,9.4vw,3.7rem);line-height:1.12;padding-bottom:.15em}.qz-res-card .lede{color:var(--ink);font-weight:700}.qz-side{display:flex;flex-direction:column;gap:1rem}.qz-pair{display:flex;flex-direction:column;gap:14px;background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);padding:0 0 16px;overflow:hidden}.qz-pair>.stack,.qz-pair>.chips{padding-inline:16px}.qz-pair>*{min-width:0}.qz-pair .stack{gap:.5rem}.qz-pair b{font-size:1.25rem;line-height:1.15}.qz-pair-p{color:var(--ink-2);font-size:.98rem;line-height:1.45}.qz-pair .chips{grid-column:1 / -1;gap:.4rem}.qz-pair .chip{font-size:.8rem;padding:4px 11px}.qz-pair .eyebrow{font-size:.72rem;letter-spacing:.1em}.qz-photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.qz-mail{border:2px dashed #c9c6e6;border-radius:var(--radius);padding:16px 18px;background:#fff9}.qz-mail-form,.qz-mail-done{display:flex;flex-direction:column;gap:.65rem}.qz-mail p{font-weight:600;line-height:1.45}.qz-mail-row{display:flex;flex-wrap:wrap;gap:8px}.qz-field{flex:1 1 190px;min-width:0;min-height:52px;padding:0 18px;font:inherit;font-weight:600;color:var(--ink);background:#fff;border:2px solid var(--lav-2);border-radius:999px}.qz-field::placeholder{color:#8a87a8;font-weight:500}.qz-field:focus{border-color:var(--navy)}.qz-mail .btn{flex:1 0 auto;padding-inline:22px}.qz-mail p.qz-fine{font-size:.82rem;font-weight:500;color:var(--ink-2)}.qz-mail p.qz-thanks{font-family:var(--display);font-weight:700;font-size:var(--step-1)}.qz-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qz-foot{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.25rem;max-width:34rem;margin:.5rem auto 0}.qz-retake{background:none;border:0;font:inherit;font-weight:700;color:var(--navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px;padding:8px 12px;border-radius:999px}@media(max-width:860px){.qz-result{grid-template-columns:1fr;grid-template-areas:"card" "side" "foot";max-width:560px}}.qz-caution{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/59/assets/sc-fn-quiz.css.map */
