.quiz-module__jJINOG__page{min-height:100vh;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;background:#fff}.quiz-module__jJINOG__fade{animation:.5s both quiz-module__jJINOG__qFade}@keyframes quiz-module__jJINOG__qFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.quiz-module__jJINOG__header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid #e8efec;position:sticky;top:0}.quiz-module__jJINOG__headerInner{justify-content:space-between;align-items:center;gap:14px;width:min(680px,100%);margin:0 auto;padding:14px clamp(18px,5vw,24px) 0;display:flex}.quiz-module__jJINOG__headerBrand{align-items:center;gap:10px;min-width:0;display:flex}.quiz-module__jJINOG__backBtn{color:#5b6d68;cursor:pointer;background:#fff;border:1px solid #e0e9e6;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.quiz-module__jJINOG__backBtn:hover{border-color:var(--teal);color:var(--teal)}.quiz-module__jJINOG__logoMark{background:linear-gradient(150deg,#0f6e63,#0a4f47);border-radius:8px;flex:none;place-items:center;width:27px;height:27px;display:grid}.quiz-module__jJINOG__brandName{letter-spacing:-.035em;white-space:nowrap;font-size:15.5px;font-weight:800}.quiz-module__jJINOG__brandName em{font-family:var(--font-serif), Georgia, serif;color:var(--teal);font-style:italic;font-weight:400}.quiz-module__jJINOG__headerTag{color:#7d8c88;letter-spacing:.01em;flex:none;font-size:12.5px;font-weight:600}.quiz-module__jJINOG__progressWrap{width:min(680px,100%);margin:12px auto 0;padding-inline:clamp(18px,5vw,24px)}.quiz-module__jJINOG__progressTrack{background:#e8efec;border-radius:999px;height:3px;overflow:hidden}.quiz-module__jJINOG__progressFill{background:linear-gradient(90deg,#0f6e63,#4fc3a6);border-radius:999px;height:100%;transition:width .45s cubic-bezier(.4,0,.2,1)}.quiz-module__jJINOG__main{width:min(680px,100%);margin:0 auto;padding:clamp(26px,5vw,40px) clamp(18px,5vw,24px) 80px}.quiz-module__jJINOG__introCard{color:#fff;background:linear-gradient(155deg,#0d3f39,#072a26);border-radius:18px;padding:clamp(24px,4vw,34px);position:relative;overflow:hidden}.quiz-module__jJINOG__introMark{font-family:var(--font-serif), Georgia, serif;color:#7fd9c221;font-size:190px;font-style:italic;line-height:1;position:absolute;bottom:-70px;right:-10px}.quiz-module__jJINOG__introKicker{color:var(--mint-light);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;position:relative}.quiz-module__jJINOG__introTitle{letter-spacing:-.04em;text-wrap:pretty;margin:0 0 14px;font-size:clamp(27px,5vw,38px);font-weight:800;line-height:1.06;position:relative}.quiz-module__jJINOG__introTitle em{font-family:var(--font-serif), Georgia, serif;color:var(--mint-light);letter-spacing:-.015em;font-style:italic;font-weight:400}.quiz-module__jJINOG__introLead{color:#cfe0db;max-width:460px;margin:0;font-size:15.5px;line-height:1.65;position:relative}.quiz-module__jJINOG__introList{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.quiz-module__jJINOG__introItem{color:#3c4d49;background:#fbfdfc;border:1px solid #e8efec;border-radius:13px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14.5px;line-height:1.55;display:flex}.quiz-module__jJINOG__introCheck{color:var(--teal);flex:none;margin-top:2px}.quiz-module__jJINOG__primaryBtn{background:var(--teal);color:#fff;letter-spacing:-.01em;cursor:pointer;border:none;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:22px;padding:17px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s;display:flex;box-shadow:0 12px 26px -14px #0f6e63b3}.quiz-module__jJINOG__primaryBtn:hover{color:#fff;background:#0a544c}.quiz-module__jJINOG__primaryBtn:disabled{cursor:not-allowed;box-shadow:none;background:#c3d4cf}.quiz-module__jJINOG__stepLabel{color:var(--teal);letter-spacing:.17em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.quiz-module__jJINOG__stepTitle{letter-spacing:-.035em;text-wrap:pretty;margin:0 0 6px;font-size:clamp(21px,3.4vw,27px);font-weight:800;line-height:1.15}.quiz-module__jJINOG__questionHint{color:#7d8c88;margin:0 0 20px;font-size:13px}.quiz-module__jJINOG__optionsGrid{gap:9px;display:grid}.quiz-module__jJINOG__optionBtn{text-align:left;color:#23332f;cursor:pointer;background:#fff;border:1.5px solid #e4ece9;border-radius:13px;align-items:flex-start;gap:13px;width:100%;padding:15px 16px;font-size:14.8px;line-height:1.5;transition:border-color .18s,background .18s;display:flex}.quiz-module__jJINOG__optionBtn:hover{border-color:var(--teal)}.quiz-module__jJINOG__optionBtn[data-selected]{border-color:var(--teal);background:#eff9f6}.quiz-module__jJINOG__optionMark{color:#fff;background:#fff;border:1.5px solid #cfdad6;border-radius:6px;flex:none;place-items:center;width:21px;height:21px;margin-top:1px;display:grid}.quiz-module__jJINOG__optionMark[data-round]{border-radius:50%}.quiz-module__jJINOG__optionMark svg{opacity:0}.quiz-module__jJINOG__optionBtn[data-selected] .quiz-module__jJINOG__optionMark{border-color:var(--teal);background:var(--teal)}.quiz-module__jJINOG__optionBtn[data-selected] .quiz-module__jJINOG__optionMark svg{opacity:1}.quiz-module__jJINOG__resultCard{background:#fff;border:1px solid #dfe9e5;border-radius:18px;overflow:hidden;box-shadow:0 24px 50px -36px #0d1f1a66}.quiz-module__jJINOG__resultHead{background:linear-gradient(120deg,#0d1f1a,#11473f);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.quiz-module__jJINOG__resultHeadLabel{color:var(--mint-pale);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.quiz-module__jJINOG__resultHeadLabel svg{color:var(--mint-light)}.quiz-module__jJINOG__resultHeadNum{color:var(--mint-light);letter-spacing:.04em;font-size:12px;font-weight:700}.quiz-module__jJINOG__resultBody{padding:clamp(24px,4.5vw,34px)}.quiz-module__jJINOG__resultKicker{color:var(--teal);letter-spacing:.17em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.quiz-module__jJINOG__resultTitle{letter-spacing:-.04em;text-wrap:pretty;margin:0 0 6px;font-size:clamp(26px,4.4vw,36px);font-weight:800;line-height:1.06}.quiz-module__jJINOG__resultCopy{color:#46564f;max-width:560px;margin:0;font-size:15.5px;line-height:1.7}.quiz-module__jJINOG__leadCard{background:#fbfdfc;border:1px solid #e5efec;border-radius:18px;margin-top:24px;padding:clamp(22px,4vw,28px)}.quiz-module__jJINOG__leadTitle{letter-spacing:-.03em;margin:0 0 6px;font-size:20px;font-weight:800}.quiz-module__jJINOG__leadLead{color:#6b7d78;margin:0 0 20px;font-size:14.5px;line-height:1.6}.quiz-module__jJINOG__field{margin-bottom:16px;display:block}.quiz-module__jJINOG__field>span{margin-bottom:7px;font-size:13.5px;font-weight:700;display:block}.quiz-module__jJINOG__field input{width:100%;color:var(--ink);background:#fff;border:1.5px solid #dfe8e5;border-radius:12px;padding:14px 15px;font-size:15px}.quiz-module__jJINOG__field input:focus-visible{border-color:var(--teal);outline:none}.quiz-module__jJINOG__field input[data-error]{border-color:#e0a8a0}.quiz-module__jJINOG__errorMsg{color:#a5372a;background:#fdf1ef;border-radius:10px;margin:0 0 14px;padding:11px 14px;font-size:13.5px}.quiz-module__jJINOG__leadCard .quiz-module__jJINOG__primaryBtn{margin-top:0}.quiz-module__jJINOG__optionText{gap:3px;display:grid}.quiz-module__jJINOG__optionSub{color:#6b7d78;font-size:13.2px;line-height:1.5}.quiz-module__jJINOG__optionBtn[data-warn][data-selected]{background:#fdf8ec;border-color:#c8a24c}.quiz-module__jJINOG__disclaimer{border-left:3px solid var(--gold);background:var(--cream);color:#56635f;border-radius:0 12px 12px 0;margin:18px 0 0;padding:14px 16px;font-size:13.5px;line-height:1.6}.quiz-module__jJINOG__choiceField{border:none;margin:4px 0 16px;padding:0}.quiz-module__jJINOG__choiceField legend{margin-bottom:4px;padding:0;font-size:13.5px;font-weight:700}.quiz-module__jJINOG__choiceHint{color:#7d8c88;margin:0 0 10px;font-size:12.5px;line-height:1.5}.quiz-module__jJINOG__choiceRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;display:grid}.quiz-module__jJINOG__consentText{color:#7d8c88;margin:0 0 14px;font-size:12.5px;line-height:1.6}.quiz-module__jJINOG__resultTitleSm{letter-spacing:-.03em;text-wrap:pretty;margin:0 0 12px;font-size:clamp(21px,3.4vw,26px);font-weight:800;line-height:1.2}.quiz-module__jJINOG__resultHead[data-tone=b]{background:linear-gradient(120deg,#3b2c0c,#6b5215)}.quiz-module__jJINOG__resultHead[data-tone=c]{background:linear-gradient(120deg,#3a1a16,#6b2c24)}.quiz-module__jJINOG__reportSection{border-top:1px solid #e8efec;margin-top:26px;padding-top:22px}.quiz-module__jJINOG__reportTitle{color:var(--teal);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.quiz-module__jJINOG__reportText{color:#46564f;margin:0;font-size:15px;line-height:1.7}.quiz-module__jJINOG__reportList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.quiz-module__jJINOG__reportList li{color:#3c4d49;align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.55;display:flex}.quiz-module__jJINOG__noteCard{background:var(--mist);border-radius:14px;margin-top:26px;padding:16px 18px}.quiz-module__jJINOG__noteLabel{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.quiz-module__jJINOG__ctaCard{color:#fff;background:linear-gradient(155deg,#0d3f39,#072a26);border-radius:18px;margin-top:22px;padding:clamp(22px,4vw,30px)}.quiz-module__jJINOG__ctaCard .quiz-module__jJINOG__resultKicker{color:var(--mint-light)}.quiz-module__jJINOG__ctaTitle{letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.2}.quiz-module__jJINOG__ctaSub{color:#cfe0db;margin:0;font-size:14.8px;line-height:1.65}.quiz-module__jJINOG__ghostBtn{text-align:center;color:var(--mint-pale);text-underline-offset:3px;margin-top:14px;font-size:14.5px;font-weight:600;text-decoration:underline;display:block}.quiz-module__jJINOG__ghostBtn:hover{color:#fff}.quiz-module__jJINOG__inboxNote{text-align:center;color:#46564f;margin:20px 0 0;font-size:14px}.quiz-module__jJINOG__legal{color:#8a9894;text-align:center;margin:14px 0 0;font-size:12px;line-height:1.6}.quiz-module__jJINOG__credStrip{flex-wrap:wrap;justify-content:center;gap:7px;margin:22px 0 0;padding:0;list-style:none;display:flex}.quiz-module__jJINOG__credStrip li{color:#56635f;border:1px solid #e0e9e6;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.quiz-module__jJINOG__quizFooter{text-align:center;color:#8a9894;width:min(680px,100%);margin:0 auto;padding:0 clamp(18px,5vw,24px) 40px;font-size:11.5px;line-height:1.6}.quiz-module__jJINOG__quizFooter p{margin:0}
