.assessment{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;background:#091625}.assessment p,.proof p{color:#8798aa;line-height:1.7}.goal-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.goal-selector button{padding:16px 10px;background:#0d1d2d;color:#aebdcc;border:1px solid var(--line);font-weight:700;cursor:pointer}.goal-selector button.active{background:var(--orange);border-color:var(--orange);color:#fff}.goal-selector div{grid-column:1/-1;min-height:90px;padding:24px;background:#07121e;border:1px solid var(--line);color:#b8c5d1;font-size:13px;line-height:1.7}.goal-selector .button{grid-column:1/-1}.proof{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.metric-board{padding:35px;background:#0a1725;border:1px solid var(--line)}.metric-board div{display:grid;grid-template-columns:1fr auto;gap:12px;margin-bottom:26px}.metric-board div:last-child{margin-bottom:0}.metric-board span{color:#8fa0b2;font-size:11px}.metric-board strong{color:#fff}.metric-board i{grid-column:1/-1;height:6px;background:#162a3e}.metric-board i:after{content:'';display:block;width:var(--w);height:100%;background:linear-gradient(90deg,var(--lime),var(--orange))}.faq{background:#08131f}.faq-list{max-width:900px;margin-left:auto}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{list-style:none;padding:24px 0;display:flex;justify-content:space-between;cursor:pointer;font-weight:700}.faq summary::-webkit-details-marker{display:none}.faq summary b{color:var(--orange);font-size:20px;transition:.2s}.faq details[open] summary b{transform:rotate(45deg)}.faq details p{color:#8294a6;font-size:13px;line-height:1.7;padding:0 40px 24px 0;margin:0}.hidden-field{display:none!important}body.bf-female .hidden-field{display:grid!important}.tool-menu{max-height:720px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--orange) #091522}.tool-menu button{flex-shrink:0}@media(max-width:900px){.assessment,.proof{grid-template-columns:1fr}.tool-menu{max-height:none}}@media(max-width:560px){.goal-selector{grid-template-columns:1fr}.goal-selector div,.goal-selector .button{grid-column:auto}}
