@layer presets { :root { display: grid; min-height: 100%; grid-template-rows: auto; grid-template-columns: 1fr; font-family: Arial, Roboto, sans-serif; font-size: 16px; line-height: 1.2; white-space: pre-wrap; white-space-collapse: preserve } body.w-body { box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin: 0 } h1.w-heading { box-sizing: border-box } div.w-text { box-sizing: border-box; min-height: 1em } a.w-link { box-sizing: border-box; display: inline-block } img.w-image { box-sizing: border-box; max-width: 100%; display: block; height: auto } } @media all { .c1jaw2zx { display: flex } .cbipm55 { align-items: center } .ctniqj4 { justify-content: center } .ctgx88l { flex-direction: column } .cn3rfux { margin-bottom: 1em } .c161qeci { width: 400px } }