.reset-brand{display:flex;align-items:center;gap:12px;flex-shrink:0;color:#183d32}.reset-brand-mark{display:block;flex:none;-o-object-fit:contain;object-fit:contain}.reset-brand-copy{display:flex;flex-direction:column;gap:6px}.reset-brand-name{display:flex;align-items:baseline;gap:6px;font-family:Inter,system-ui,sans-serif;font-size:29px;font-weight:800;letter-spacing:-1.5px;line-height:1}.reset-brand-name>span{font-size:25px;font-weight:500;letter-spacing:-1.2px}.reset-brand-name>i{display:block;width:6px;height:6px;margin-left:1px;border-radius:50%;background:#d86d7b}.reset-brand-signature{font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#63756a}.reset-belly{width:178px;flex:0 0 178px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:23px;background:#faf5ec;border:1px solid #e7e7da;padding:7px 8px 11px}.reset-belly>svg{display:block;width:100%;height:auto;max-height:205px;overflow:visible}.reset-belly-caption{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:9px;line-height:1.4;letter-spacing:.06em;color:#66766a}.reset-belly-caption>i{width:5px;height:5px;border-radius:50%;background:#cf6c78}.r5-nav .reset-brand{margin-right:auto}.r5-nav{border-bottom:1px solid #e4e6db}.r5-test-head{min-width:0}.r5 :is(button,input,a):focus-visible{outline:3px solid #315c48;outline-offset:4px}.r5-result-note{grid-column:1/-1;order:1}@media(max-width:850px){.reset-belly{width:148px;flex-basis:148px}.reset-belly>svg{max-height:179px}}@media(max-width:520px){.reset-brand{gap:10px}.reset-brand>.reset-brand-mark{width:43px;height:43px}.reset-brand-name{font-size:26px}.reset-brand-name>span{font-size:23px}.reset-brand-signature{font-size:8px}.reset-belly{width:108px;flex-basis:108px;border-radius:17px;padding:3px 4px 8px;align-self:center}.reset-belly>svg{max-height:142px}.reset-belly-caption{font-size:8px;letter-spacing:0}.r5-test-head>span{font-size:9px;line-height:1.6;display:block}}@media(max-width:360px){.r5 .r5-test-top{display:grid;grid-template-columns:1fr;gap:14px;text-align:center}.r5 .r5-test-head{text-align:center}.reset-belly{width:128px;justify-self:center}.reset-belly>svg{max-height:144px}}@media(prefers-reduced-motion:reduce){.r5 .r5-progress i{transition:none}}
