:root{--blue:#1e90ff;--white:#fff;--grey-100:#f9fafb;--grey-200:#f4f6f8;--grey-300:#e2e5e8;--grey-400:#c9d0d5;--grey-500:#9aa5b2;--grey-600:#6b7a86;--grey-700:#404850;--grey-800:#2b3133;--grey-900:#1d2122;--green-lighter:#e5f2d7;--green-light:#b6dda3;--green:#5cb533;--green-hover:#82c341;--green-active:#4aa527;--green-dark:#238400;--green-darker:#063a00;--blue-lighter:#e5f3fa;--blue:#2590cd;--blue-light:#b3ddf5;--blue-dark:#00609f;--blue-darker:#091e3a;--teal-lighter:#e0f5f5;--teal-light:#b6eceb;--teal:#48c0bf;--teal-dark:#02848e;--teal-darker:#013134;--purple-lighter:#f6f0fd;--purple-light:#e3d0ff;--purple:#9c69de;--purple-dark:#50248f;--indigo-lighter:#f4f5fa;--indigo-light:#b2bcf6;--indigo:#5d6ac4;--purple-darker:#230051;--indigo-dark:#202d79;--indigo-darker:#000638;--yellow-lighter:#fbf2cd;--yellow-light:#ffe98a;--yellow:#eec102;--yellow-dark:#9c6f19;--orange:#ff9800;--orange-light:#ffcc80;--yellow-darker:#573b00;--orange-dark:#e65100;--orange-lighter:#fff0db;--orange-darker:#471900;--red-lighter:#fae9e6;--red:#de3617;--red-light:#fead9a;--red-darker:#330001;--red-dark:#bf0710;---blue:30,144,255;---white:255,255,255;---grey-100:249,250,251;---grey-200:244,246,248;---grey-300:226,229,232;---grey-400:201,208,213;---grey-500:154,165,178;---grey-600:107,122,134;---grey-700:64,72,80;---grey-800:43,49,51;---grey-900:29,33,34;---green-lighter:229,242,215;---green-light:182,221,163;---green:92,181,51;---green-dark:35,132,0;---green-darker:6,58,0;---blue-lighter:229,243,250;---blue:37,144,205;---blue-light:179,221,245;---blue-dark:0,96,159;---blue-darker:9,30,58;---teal-lighter:224,245,245;---teal-light:182,236,235;---teal:72,192,191;---teal-dark:2,132,142;---teal-darker:1,49,52;---purple-lighter:246,240,253;---purple-light:227,208,255;---purple:156,105,222;---purple-dark:80,36,143;---indigo-lighter:244,245,250;---indigo-light:178,188,246;---indigo:93,106,196;---purple-darker:35,0,81;---indigo-dark:32,45,121;---indigo-darker:0,6,56;---yellow-lighter:251,242,205;---yellow-light:255,233,138;---yellow:238,193,2;---yellow-dark:156,111,25;---orange:255,152,0;---orange-light:255,204,128;---yellow-darker:87,59,0;---orange-dark:230,81,0;---orange-lighter:255,240,219;---orange-darker:71,25,0;---red-lighter:250,233,230;---red:222,54,23;---red-light:254,173,154;---red-darker:51,0,1;---red-dark:191,7,16;--border-radius:4px;--drop-shadow:0 2px 4px rgba(0,0,0,.25)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--grey-700);font-family:Open Sans,Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.75em}a,a:visited{color:var(--blue)}p{font-size:16px;line-height:1.75em}h1{font-size:40px;font-weight:600}h2{font-size:32px}h2,h3{font-weight:500}h3{font-size:28px}h1,h2,h3,h4,h5,h6{color:var(--grey-800);font-family:Gotham;line-height:1.5em}.IFWheadingLabel{color:var(--grey-700);font-family:Gotham;font-size:12px;font-weight:500!important;letter-spacing:.05em;text-transform:uppercase}.IFWintroText{color:var(--grey-700);margin:0 auto;max-width:720px}@media (max-width:768px){li,p{font-size:12px;line-height:1.75em}h1{font-size:32px}h1,h2{font-weight:300}h2{font-size:24px}h3{font-size:20px;font-weight:300}.IFWheadingLabel{font-size:10px}}.IFWcontentWrapper{margin:0 auto;max-width:1160px;padding:60px 32px}@media (min-width:768px){.IFWcontentWrapper{padding:80px 48px}.IFWcontentWrapper>.row-fluid{display:flex}}.IFWbutton,a.IFWbutton{background:var(--green);border:none;border-radius:4px;color:var(--white);cursor:pointer;display:inline-block;font-family:Gotham,sans-serif;font-size:14px;font-weight:500;padding:.5em 1.5em;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}.IFWbutton:hover{box-shadow:0 3px 5px rgba(0,0,0,.25);filter:brightness(112%)}.IFWbuttonGroup{align-items:center;column-gap:32px;display:flex;margin-top:32px;row-gap:24px}table{border-collapse:collapse;table-layout:auto;width:100%}table,table td,table th{border:1px solid var(--grey-400);color:var(--grey-800);font-size:13px}table td,table th{line-height:1.5em;min-width:min-content;padding:4px}.HL7-PAGEtable td:last-of-type{padding:8px}table td:not(:last-of-type),table th{text-align:center!important}.IFWcontactForm .hs-form .form-columns-2 .hs-form-field{padding-right:10px}.IFWcontactForm .hs-form .form-columns-2 .hs-form-field+.hs-form-field{padding-left:10px;padding-right:0}.IFWcontactForm .hs-form fieldset[class*=form-columns] .input{margin-right:0}.IFWcontactForm .hs-form fieldset[class*=form-columns] .hs-input{width:100%}.IFWcontactForm .hs-form .hs-form-field .inputs-list li.hs-form-booleancheckbox .hs-input{-webkit-appearance:none;display:none}.IFWcontactForm .hs-form-booleancheckbox-display{align-items:center;display:flex}.IFWcontactForm .hs-form .hs-form-field .inputs-list li.hs-form-booleancheckbox label span{font-weight:600;line-height:1.5;padding-left:25px;position:relative}.IFWcontactForm .hs-form .hs-form-field .inputs-list li.hs-form-booleancheckbox label span:before{border:2px solid #c9d0d5;border-radius:4px;box-sizing:border-box;content:"";height:17px;left:0;position:absolute;top:0;width:17px}.IFWcontactForm .hs-form .hs-form-field .inputs-list li.hs-form-booleancheckbox label span:after{border:solid #2b3133;border-radius:5px;border-width:0 3px 3px 0;content:"";height:0;left:12px;opacity:1;position:absolute;top:12px;-webkit-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;width:0}.IFWcontactForm .hs-form .hs-form-field .inputs-list li.hs-form-booleancheckbox label input:checked~span:after{background-color:transparent;border:solid #2b3133;border-radius:0;border-width:0 2px 2px 0;height:10px;left:6.9px;opacity:1;top:2.9px;-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);width:5px}.IFWcontactForm .legal-consent-container p{font-size:12px;line-height:1.25em}@media (max-width:767px){.IFWcontactForm .legal-consent-container p{font-size:10px}}@media (max-width:480px){.IFWcontactForm .hs-form .hs-form-field .hs-input{width:100%!important}.IFWcontactForm .hs-form .form-columns-2 .hs-form-field+.hs-form-field{padding-left:0;padding-right:0}.IFWcontactForm .hs-form .form-columns-2 .hs-form-field{padding-right:0}}.IFWdndContentWrapper{padding:60px 32px}@media (min-width:768px){.IFWdndContentWrapper{padding:80px 48px}}