.conversion-detail{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:14px}.conversion-detail summary{cursor:pointer;min-height:32px}.conversion-actions{flex-wrap:wrap;gap:12px 22px;margin:14px 0;display:flex}.conversion-actions button{min-height:44px}.conversion-help{border-block:1px solid var(--line);margin:16px 0;padding:16px 0;font-size:14px;line-height:1.7}.conversion-help p{margin:8px 0}.conversion-help a{text-underline-offset:3px;text-decoration:underline}.conversion-paths{flex-wrap:wrap;gap:12px 24px;margin:22px 0;font-size:14px;display:flex}.style-quiz{max-width:880px;margin:0 auto 80px}.style-quiz fieldset{border:0;margin:0 0 32px;padding:0}.style-quiz legend{margin-bottom:16px;font-size:21px}.quiz-choice{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:14px;padding:16px 0;display:flex}.quiz-choice input{width:19px;height:19px;accent-color:var(--ink);flex-shrink:0}.style-quiz>.text-link{margin-top:32px;display:inline-flex}.quiz-result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.quiz-result img{width:100%;height:auto}.quiz-result h2{margin:12px 0;font-size:44px}.quiz-result p{line-height:1.7}.quiz-result .button{margin:24px 0 16px}.quiz-result .text-link{display:block}.gift-story{grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:1000px;margin:0 auto 80px;display:grid}.gift-story img{width:100%;height:auto}.gift-story h2{margin:0 0 18px;font-size:32px}.gift-story p{margin:0 0 22px;line-height:1.8}.gift-story .button{margin-bottom:20px}@media (max-width:640px){.quiz-result,.gift-story{grid-template-columns:1fr;gap:24px}.quiz-result img,.gift-story img{object-fit:contain;max-height:420px}.quiz-result h2{font-size:36px}}.gift-start{margin-top:24px}
