:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-webform-reference__heading{font-size:1.4375rem;font-size:var(--webform-reference-heading-font-size,1.4375rem);margin:0 auto;max-width:80rem;padding:0 1.25rem}.m-webform-reference{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:0 2rem;justify-content:center;margin-top:2rem;padding:0 1rem}@media print,screen and (min-width:48em){.m-webform-reference{padding:0 4rem}}@media print,screen and (min-width:64em){.m-webform-reference{padding:0 5rem}}@media screen and (min-width:80em){.m-webform-reference{padding:0 7rem}}@media print,screen and (min-width:64em){.m-webform-reference{flex-direction:row}}.m-webform-reference__heading{color:#015746;flex:1 0 100%;font-size:1.125rem;font-size:var(--webform-reference-heading-font-size,1.125rem);font-weight:500;letter-spacing:.25rem;margin:0;max-width:none;padding:0;text-transform:uppercase}@media print,screen and (min-width:64em){.m-webform-reference__heading{--webform-reference--font-size:1.625rem}.m-webform-reference__form,.m-webform-reference__image{flex:1 1 45%}}