.box,.box--icon,.box--text,.webform-box{display:table;width:100%;margin:1rem auto;padding:1rem;max-width:79rem;border:1px solid #ccc;border-radius:10px;background-color:#fff}@supports (display:flow-root){.box,.box--icon,.box--text,.webform-box{display:flow-root}}.box .button,.box--icon .button,.box--text .button,.webform-box .button{margin-right:.5rem}.box--text{padding:0 1rem}.box--blue{background-color:#f5fbff;border-color:#a4cdf4}.box--red{background-color:#f9e5ea;border-color:#c40233}.box--red h2,.box--red h3,.box--red h4,.box--red h5,.box--red h6{color:#c40233}.box--orange{background-color:#ffe7da;border-color:#c64f00}.box--orange h2,.box--orange h3,.box--orange h4,.box--orange h5,.box--orange h6{color:#c64f00}.box--icon{padding-left:3rem;background-position:.8125rem .8125rem;background-size:1.5rem}.box--icon p:first-child{margin-top:.8125rem}.box--icon h2:first-child,.box--icon h3:first-child,.box--icon h4:first-child,.box--icon h5:first-child,.box--icon h6:first-child{margin-top:1rem}.box--callout{padding:1rem;border-top:.125rem solid #13589a;background-color:#fbfbfb;overflow:hidden}.box--callout>h2:first-child,.box--callout>h3:first-child,.box--callout>h4:first-child,.box--callout>h5:first-child,.box--callout>h6:first-child{margin-top:0}