*,::after,::before{box-sizing:border-box;font-display:fallback}:root{--accent:#f86c0c;--highlight:#160ea9;--alt:#001e64;--alt-dark:#00123c;--bg:#f1ede3;--beige:#f1ede3;--bg-alt:#f2efe9;--black:#000;--white:#fff;--radius:.5rem;--header:"DM Serif Display"}.block.text-image{display:flex;justify-content:center;width:100%;padding:0}.block.text-image .block_inner{padding:0;width:100%;position:relative;max-width:none;gap:2rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:500px;height:100%}.block.text-image .block_inner.right{justify-items:flex-end}.block.text-image .block_inner.right div.text_wrapper{order:-1}.block.text-image .block_inner img{height:100%;-o-object-fit:cover;object-fit:cover}.block.text-image .block_inner div.text_wrapper{padding:0 1rem;max-width:700px}@media screen and (max-width:1000px){.block.text-image .block_inner{grid-template-columns:1fr}.block.text-image .block_inner.right{justify-items:flex-start}.block.text-image .block_inner div.text_wrapper{padding:2rem 1rem 4rem;max-width:none;order:1!important}}