.PathTimeline{container:unset;interpolate-size:allow-keywords;font-size:var(--fm-font-14);display:flex;flex-flow:column nowrap;justify-content:space-between;height:100%;width:-moz-max-content;width:max-content}.PathTimeline .form-content .header-wrap header{display:flex;align-items:center;gap:var(--fm-space-12)}.PathTimeline .form-content .header-wrap{margin-bottom:var(--fm-space-36)}.PathTimeline .form-content .timeline-sections{display:flex;flex-flow:column nowrap;gap:var(--fm-space-36)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-question{border-bottom:1px solid var(--fm-gray-3);margin-bottom:var(--fm-space-24);padding-bottom:var(--fm-space-16);display:flex;flex-flow:column nowrap;gap:var(--fm-space-12)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-question h2{margin:0}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-question .subtitle{color:var(--fm-gray-5);font-size:var(--fm-font-14);margin:0}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices{display:flex;flex-flow:row wrap;gap:var(--fm-space-12)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .timeline-radio-btn{cursor:pointer;border-radius:var(--fm-radius-small);border:1px solid var(--fm-gray-3);background:var(--fm-gray-1);padding:var(--fm-space-12) var(--fm-space-16)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .timeline-radio-btn input{display:none}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .timeline-radio-btn:has(input:checked){color:var(--black);border:1px solid var(--fm-yellow-1);background:var(--fm-yellow-1)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection{flex-basis:100%;width:0;height:auto;overflow:hidden;transition:height .3s,margin .3s;box-sizing:border-box;height:0}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner{border-top:1px solid var(--fm-gray-3);margin-top:var(--fm-space-12);padding-top:var(--fm-space-24)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner .header{font-size:var(--fm-font-14);margin-bottom:var(--fm-space-12)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner .selection-row{display:flex;flex-flow:row nowrap;gap:var(--fm-space-12)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner .selection-row input[type=number],.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner .selection-row select{border-radius:var(--fm-radius-small);border:1px solid var(--fm-gray-3);background:var(--fm-gray-1);color:var(--fm-gray-8)}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner .selection-row input[type=number]{width:100px}.PathTimeline .form-content .timeline-sections .timeline-section .timeline-choices .secondary-selection .secondary-inner .selection-row select{width:-moz-max-content;width:max-content}.PathTimeline .form-content .timeline-sections .timeline-section:has([data-custom]:checked) .secondary-selection{height:auto}.PathTimeline .form-content .timeline-sections .timeline-section:has(.FM-Toggle) .timeline-choices{height:auto;overflow:hidden;transition:height .3s}.PathTimeline .form-content .timeline-sections .timeline-section:has(.FM-Toggle input:not(:checked)) .timeline-choices{height:0}.PathTimeline .submit-row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-top:var(--fm-space-48)}.PathTimeline .submit-row .controls{display:flex;justify-content:flex-end;align-items:center;gap:var(--fm-space-12)}.completion-time-block{display:flex;flex-flow:column nowrap;gap:var(--fm-space-6)}.completion-time-block .head{color:var(--fm-gray-5);font-size:var(--fm-font-12);font-weight:var(--fm-fw-bold,700)}.completion-time-block .body{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--fm-space-6)}.completion-time-block .body .time{color:var(--fm-gray-8);font-size:var(--fm-font-24);font-weight:var(--fm-fw-bold)}.completion-time-block .foot{font-size:var(--fm-font-14)}.Footer-CTA{margin-top:var(--fm-space-64)}