.page-module__cIYuba__question{border-top:1px solid var(--line-soft);text-align:left;gap:18px;padding:34px 0;display:grid}.page-module__cIYuba__question:first-child{border-top:0}.page-module__cIYuba__question h3{max-width:760px;color:var(--text);font-size:clamp(1.08rem,2.35vw,1.45rem);font-weight:760;line-height:1.55}.page-module__cIYuba__diagnosis-email{background:#ffffffad;border:1px solid #2425221a;border-radius:10px;gap:8px;padding:18px;display:grid}.page-module__cIYuba__survey-questions{background:0 0;border:0;border-top:1px solid #2425221f;border-radius:0;gap:0;padding:18px 0 4px;display:grid}.page-module__cIYuba__survey-head{gap:4px;padding:2px 0 10px;display:none}.page-module__cIYuba__survey-head h2{color:var(--text);font-size:1rem;font-weight:680;line-height:1.55}.page-module__cIYuba__survey-note{width:min(560px,100%);color:var(--text);text-align:center;background:#ffe69738;border:1px solid #2425221a;border-radius:12px;justify-items:center;gap:10px;margin:6px auto 12px;padding:18px 20px;display:grid}.page-module__cIYuba__survey-note p{white-space:nowrap;margin:0;font-size:.88rem;font-weight:720;line-height:1.55}.page-module__cIYuba__survey-note p span{display:inline}.page-module__cIYuba__survey-note ul{color:#4f504d;gap:3px;margin:0;padding:0;font-size:.86rem;font-weight:560;line-height:1.65;list-style:none;display:grid}.page-module__cIYuba__survey-note li{margin:0}.page-module__cIYuba__survey-question{border-top:1px solid #24252214;gap:14px;padding:26px 0;display:grid}.page-module__cIYuba__survey-question:first-child,.page-module__cIYuba__survey-note+.page-module__cIYuba__survey-question{border-top:0}.page-module__cIYuba__survey-question h3{max-width:760px;color:var(--text);font-size:clamp(1.02rem,2.1vw,1.28rem);font-weight:760;line-height:1.55}.page-module__cIYuba__survey-options{gap:10px}.page-module__cIYuba__survey-option{min-height:58px;color:var(--text);text-align:left;white-space:normal;box-shadow:none;background:#ffffffd1;border-color:#2425221f;border-radius:14px;justify-content:flex-start;padding:11px 16px 11px 44px;font-size:.94rem;font-weight:680;line-height:1.45;position:relative}.page-module__cIYuba__survey-option:before{content:attr(data-option-marker);width:20px;height:20px;color:var(--muted);border:1px solid #2425222e;border-radius:50%;place-items:center;font-size:.68rem;font-weight:820;line-height:1;display:grid;position:absolute;top:10px;left:13px}.page-module__cIYuba__survey-option.page-module__cIYuba__selected{border-color:var(--accent);background:var(--accent-soft);color:var(--text);box-shadow:0 16px 34px #19181724}.page-module__cIYuba__survey-option.page-module__cIYuba__selected:before{border-color:var(--accent);background:var(--accent);color:#fff}.page-module__cIYuba__diagnosis-email label span{color:var(--text);font-size:1rem;font-weight:780}.page-module__cIYuba__diagnosis-email p{color:var(--muted);font-size:.84rem;line-height:1.65}.page-module__cIYuba__diagnosis-email .page-module__cIYuba__privacy-note{color:#4f504db8;margin-top:-4px;font-size:.78rem;line-height:1.45}.page-module__cIYuba__diagnosis-email .page-module__cIYuba__privacy-note a{color:#4a8fa8;text-decoration:none}.page-module__cIYuba__option{color:#3f413b;text-align:left;white-space:normal;background:#ffffffc7;border-color:#2425221f;border-radius:18px;justify-content:flex-start;width:100%;min-height:92px;padding:24px 22px 18px 48px;font-size:.98rem;font-weight:560;line-height:1.75;position:relative;box-shadow:0 12px 28px #2425220b}.page-module__cIYuba__option:before{content:attr(data-option-marker);width:22px;height:22px;color:var(--muted);border:1px solid #2425222e;border-radius:50%;place-items:center;font-size:.72rem;font-weight:820;line-height:1;display:grid;position:absolute;top:12px;left:14px}.page-module__cIYuba__option:hover{background:#fff;border-color:#626b957a}.page-module__cIYuba__option.page-module__cIYuba__selected{border-color:var(--accent);background:var(--accent-soft);color:var(--text);box-shadow:0 16px 34px #19181724}.page-module__cIYuba__option.page-module__cIYuba__selected:before{border-color:var(--accent);background:var(--accent);color:#fff}.page-module__cIYuba__progress{background:#fff;border:1px solid #111;border-radius:999px;height:22px;position:relative;overflow:hidden}.page-module__cIYuba__progress span{background:#343631;height:100%;display:block}.page-module__cIYuba__progress strong{color:#fff;min-width:auto;height:auto;box-shadow:none;text-shadow:0 1px 3px #111111c7,0 0 1px #111111e6;background:0 0;border:0;border-radius:0;place-items:center;padding:0;font-size:.86rem;font-weight:950;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__cIYuba__progress-label{color:var(--text);font-size:1.15rem;font-weight:820}.page-module__cIYuba__diagnosis-screen{padding-top:64px}.page-module__cIYuba__diagnosis-progress{z-index:30;will-change:top;background:0 0;width:100%;padding:10px 0 8px;transition:top .18s,padding .18s;position:fixed;top:58px;left:0;transform:translateZ(0)}.header-hidden .page-module__cIYuba__diagnosis-progress{padding-top:0;top:58px}.page-module__cIYuba__diagnosis-progress-inner{width:min(920px,100% - 48px);margin:0 auto;display:block}.page-module__cIYuba__diagnosis-actions{flex-direction:row;align-items:center}@media (max-width:760px){.page-module__cIYuba__question{gap:14px;padding:26px 0}.page-module__cIYuba__question h3{font-size:1.02rem;line-height:1.55}.page-module__cIYuba__option{border-radius:14px;min-height:auto;padding:20px 16px 16px 46px;font-size:.93rem;line-height:1.72}.page-module__cIYuba__option:before{width:21px;height:21px;top:13px;left:13px}.page-module__cIYuba__progress-label{font-size:1rem}.page-module__cIYuba__diagnosis-screen{padding-top:58px}.page-module__cIYuba__diagnosis-progress{padding:8px 0;top:52px}.page-module__cIYuba__diagnosis-progress-inner{width:calc(100% - 28px)}.page-module__cIYuba__diagnosis-actions{flex-direction:row;align-items:center;gap:10px}.page-module__cIYuba__diagnosis-actions button{flex:1 1 0;width:auto;min-width:0}}@media (max-width:430px){.page-module__cIYuba__survey-note{padding-inline:12px}.page-module__cIYuba__survey-note p{font-size:.8rem}.page-module__cIYuba__diagnosis-screen{padding-top:58px}.page-module__cIYuba__diagnosis-progress{padding:7px 0;top:50px}.page-module__cIYuba__question{padding:22px 0}.page-module__cIYuba__option{padding-right:14px;font-size:.9rem}.page-module__cIYuba__diagnosis-actions{flex-direction:row;align-items:center}.page-module__cIYuba__diagnosis-actions button{flex:1 1 0;width:auto}}
