:root{--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--transition-timing:0.4s;--transition-timing-function:var(--ease-out-quad);--transition:var(--transition-property,all) var(--transition-timing) var(--transition-timing-function)}@media (prefers-reduced-motion:reduce){:root{--transition-timing:0.1s}}.off-screen{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.on-screen{left:auto;position:static;clip:auto}.autocomplete{position:relative}.autocomplete-list{border-radius:.25rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);display:none;list-style:none;margin:0;padding:0;position:absolute;top:calc(100% + 12px);width:100%;z-index:2}.autocomplete-list li{background:#006384;margin:0;padding:0 .625rem;position:relative}.autocomplete-list li:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding-top:.625rem}.autocomplete-list li:first-of-type:before{background:#006384;content:"";height:.625rem;left:1rem;position:absolute;top:0;transform:translateY(-50%) rotate(45deg);width:.625rem}.autocomplete-list li:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding-bottom:.625rem}.autocomplete-list li a{cursor:pointer;display:flex;font-size:.8125rem;justify-content:space-between;margin:0;padding:.625rem;text-decoration:none}.autocomplete-list li a:focus,.autocomplete-list li a:hover{background:#004666;color:#fff}.autocomplete-list li:not(:last-of-type) a{border-bottom:1px solid hsla(0,0%,100%,.3)}.autocomplete-list li h6{font-size:1.125rem;margin:0 0 .25rem}.autocomplete-list li address{font-style:normal}.autocomplete-list li .distance{align-items:center;display:flex;flex-shrink:0;margin-left:1rem}.autocomplete-list li .distance .icon{background:#fff;border-radius:50%;color:#004666;flex-shrink:0;margin:0 0 0 .5rem}.autocomplete-list li .distance .icon svg{height:60%;margin:20%;width:60%}.autocomplete-list li.no-results{background:#ff4963;color:#fff}.autocomplete-list li.no-results:before{background:#ff4963}.mod-triage{margin:2.5rem auto;text-align:center}.mod-triage h2{margin-bottom:2.5rem}.mod-triage .autocomplete{position:relative}.mod-triage .autocomplete-list{border-radius:.25rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);display:none;list-style:none;margin:0;padding:0;position:absolute;top:calc(100% + 12px);width:100%;z-index:2}.mod-triage .autocomplete-list li{background:#006384;margin:0;padding:0 .625rem;position:relative}.mod-triage .autocomplete-list li:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding-top:.625rem}.mod-triage .autocomplete-list li:first-of-type:before{background:#006384;content:"";height:.625rem;left:1rem;position:absolute;top:0;transform:translateY(-50%) rotate(45deg);width:.625rem}.mod-triage .autocomplete-list li:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding-bottom:.625rem}.mod-triage .autocomplete-list li a{cursor:pointer;display:flex;font-size:.8125rem;justify-content:space-between;margin:0;padding:.625rem;text-decoration:none}.mod-triage .autocomplete-list li a:focus,.mod-triage .autocomplete-list li a:hover{background:#004666;color:#fff}.mod-triage .autocomplete-list li:not(:last-of-type) a{border-bottom:1px solid hsla(0,0%,100%,.3)}.mod-triage .autocomplete-list li h6{font-size:1.125rem;margin:0 0 .25rem}.mod-triage .autocomplete-list li address{font-style:normal}.mod-triage .autocomplete-list li .distance{align-items:center;display:flex;flex-shrink:0;margin-left:1rem}.mod-triage .autocomplete-list li .distance .icon{background:#fff;border-radius:50%;color:#004666;flex-shrink:0;margin:0 0 0 .5rem}.mod-triage .autocomplete-list li .distance .icon svg{height:60%;margin:20%;width:60%}.mod-triage .autocomplete-list li.no-results{background:#ff4963;color:#fff}.mod-triage .autocomplete-list li.no-results:before{background:#ff4963}.mod-triage .autocomplete-list li a,.mod-triage .autocomplete-list li h6{color:#fff}.mod-triage .count{color:#004666;font-size:1.5rem;line-height:1.2;position:relative}.mod-triage .count>span:first-of-type{color:#004666;font-size:1.875rem}.mod-triage .count>span:last-of-type{color:#66e4ee}.mod-triage .count strong{display:block;font-weight:400}.mod-triage .count .previous{color:#004666;cursor:pointer;display:none;font-size:.875rem;margin:0 0 1.25rem;padding:.25rem .625rem .25rem 1.375rem;position:relative}.mod-triage .count .previous .icon{height:.75rem;left:.3125rem;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}@media (min-width:28.125rem){.mod-triage .count{padding:0 4.25rem}.mod-triage .count .previous{left:0;margin:0;position:absolute;top:.625rem}}@media (min-width:37.5rem){.mod-triage .count{padding:0 5rem}.mod-triage .count strong{display:inline}.mod-triage .count .previous{top:50%;transform:translateY(-50%)}}.mod-triage .mod-panels+.btns{margin-top:-2.5rem}.mod-triage .mod-panel{display:flex;flex-direction:column}.mod-triage .mod-panel .icon-container{border:1px solid #66e4ee;border-radius:100%;color:#004666;display:block;height:7.5rem;margin:0 auto 1.25rem;width:7.5rem}.mod-triage .mod-panel .icon-container .icon{height:60%;margin:20%;width:60%}.mod-triage .mod-panel p{text-align:left}.mod-triage .mod-panel .row{margin:auto 0 0}.mod-triage .mod-panel .row label{text-align:left}.mod-triage .mod-panel .row .dropdown{height:100%;min-width:0}.mod-triage .mod-panel .row .dropdown .icon{background-size:.9375rem}.mod-triage .mod-panel .row .group:last-of-type label{padding-bottom:0}.mod-triage .mod-panel .row .calendar{flex-grow:1}.mod-triage .mod-panel .row .time{margin-left:-.0625rem}.mod-triage .mod-panel .row .calendar :focus,.mod-triage .mod-panel .row .time :focus{outline:none}.mod-triage .mod-panel .row .inline-error{bottom:100%;margin:0 0 .75rem;top:auto;width:100%}.mod-triage .mod-panel .row .inline-error:before{border:.625rem solid transparent;border-top-color:#ff4963;bottom:0;margin-bottom:-1.25rem}.mod-triage .mod-panel .row.disabled .field-group{opacity:.7}.mod-triage .mod-panel .btn{margin-top:auto}.js-enabled .mod-triage fieldset{height:0;overflow:hidden}.js-enabled .mod-triage fieldset .btns,.js-enabled .mod-triage fieldset .count,.js-enabled .mod-triage fieldset .mod-panel{opacity:0;transition-duration:.5s;transition-property:all}.js-enabled .mod-triage fieldset .mod-panel:first-of-type{transition-delay:.2s}.js-enabled .mod-triage fieldset .mod-panel:nth-of-type(2){transition-delay:.3s}.js-enabled .mod-triage fieldset .mod-panel:nth-of-type(3){transition-delay:.4s}.js-enabled .mod-triage fieldset .mod-panel:nth-of-type(4){transition-delay:.6s}.js-enabled .mod-triage fieldset .previous{display:block}.js-enabled .mod-triage fieldset:disabled input{background:#fff}.js-enabled .mod-triage fieldset.transition-out{height:auto}.js-enabled .mod-triage fieldset.transition-out .btns,.js-enabled .mod-triage fieldset.transition-out .count,.js-enabled .mod-triage fieldset.transition-out .mod-panel{opacity:0}.js-enabled .mod-triage fieldset.transition-out .btns{transition-delay:.5s}.js-enabled .mod-triage fieldset.active{height:auto;overflow:visible}.js-enabled .mod-triage fieldset.active .btns,.js-enabled .mod-triage fieldset.active .count,.js-enabled .mod-triage fieldset.active .mod-panel{opacity:1}.js-enabled .mod-triage fieldset.active .btns{transition-delay:.5s}@media (min-width:56.25rem){.js-enabled .mod-triage fieldset .panel-age{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.js-enabled .mod-triage fieldset .panel-age .multiradio .radio{margin:0 0 0 .625rem;min-width:0;width:auto}.js-enabled .mod-triage fieldset.transition-out .btns,.js-enabled .mod-triage fieldset.transition-out .count,.js-enabled .mod-triage fieldset.transition-out .mod-panel{opacity:0}.js-enabled .mod-triage fieldset.transition-out .btns{transition-delay:.5s}}