.famoors-fit{margin:18px 0;color:#293a34;font-family:inherit}.famoors-fit [hidden]{display:none!important}.famoors-fit .fit-panel{border:1px solid #cfddd4;border-radius:12px;background:#fafcf9;overflow:hidden}.famoors-fit summary{cursor:pointer;padding:15px;font-weight:600}.famoors-fit summary:focus-visible,.famoors-fit button:focus-visible,.famoors-fit a:focus-visible{outline:3px solid #476b59;outline-offset:3px}.famoors-fit .fit-panel>summary{color:#244d3a}.famoors-fit .fit-panel>summary span{float:right}.famoors-fit .fit-body{padding:0 18px 18px}.famoors-fit h3{font-size:21px;margin:10px 0}.famoors-fit p{line-height:1.6}.famoors-fit fieldset{border:0;padding:0;margin:16px 0}.famoors-fit legend{font-size:16px;font-weight:600;float:none;width:auto;margin-bottom:10px}.famoors-fit .fit-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.famoors-fit label{font-size:13px;display:block}.famoors-fit input{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:10px 8px;border:1px solid #aabbb1;border-radius:6px;background:white;color:#253d30;font-size:16px}.famoors-fit .fit-guide,.famoors-fit .fit-secondary{font-size:13px;margin:12px 0}.famoors-fit .fit-guide summary,.famoors-fit .fit-secondary summary{padding:10px 0}.famoors-fit .fit-submit{background:#244d3a;color:#fff;border:0;border-radius:7px;padding:12px 18px;font-weight:600}.famoors-fit .fit-clear{background:transparent;border:0;text-decoration:underline;padding:12px;color:#365c49}.famoors-fit button{cursor:pointer;margin-bottom:12px}.famoors-fit small{display:block;font-size:12px;line-height:1.6}.famoors-fit .fit-result{border-top:1px solid #cfddd4;margin-top:12px;padding-top:16px}.famoors-fit h4{font-size:18px;line-height:1.5}.famoors-fit .fit-bar-row{margin:18px 0}.famoors-fit .fit-bar-row p{font-size:13px;margin:0 0 10px;font-weight:600}.famoors-fit .fit-track{height:13px;position:relative;border-radius:8px;background:#e4e8e4;margin:12px 0}.famoors-fit .fit-band{position:absolute;height:100%;border-radius:8px;background:#85b99a}.famoors-fit .fit-marker{position:absolute;top:-5px;bottom:-5px;width:4px;background:#153e2c;transform:translateX(-50%);border:1px solid white;border-radius:2px}.famoors-fit [data-state="1"] .fit-marker{background:#956000}.famoors-fit [data-state="2"] .fit-marker{background:#a33636}.famoors-fit .fit-plus,.famoors-fit .fit-contact{display:inline-block;font-weight:600;margin:8px 0;color:#244d3a}.famoors-fit .fit-note{font-size:12px;color:#5b675f}@media(max-width:380px){.famoors-fit .fit-inputs{grid-template-columns:1fr}.famoors-fit .fit-body{padding:0 12px 12px}}
