/* ------- Osmo [https://osmo.supply/] ------- */ /* Osmo UI: https://slater.app/10324/23333.css */ body { background-color: #fefaee; font-family: PP Neue Montreal, Arial, sans-serif; color: #340824 font-size: 1vw; margin: 0; padding: 0; overscroll-behavior: none; min-height: 100%; cursor: url("https://cdn.prod.website-files.com/6708f85ff3d3cba6aff436fb/671251b239d7aeb290a31ac5_cursor-default%402x.svg") 2 0, auto; } a, button { cursor: url("https://cdn.prod.website-files.com/6708f85ff3d3cba6aff436fb/671251b212e6b71494aa67ff_cursor-pointer%402x.svg") 12 0, pointer; } .cloneable { padding: var(--section-padding) var(--container-padding); justify-content: center; align-items: center; min-height: 100svh; display: flex; position: relative; } .text-draw { color: #340824; margin-left: 1em; margin-right: 1em; font-size: 3.5vw; text-decoration: none; } .text-draw__p { margin-bottom: 0; font-size: 1.5em; font-weight: 500; line-height: 1.1; } .text-draw__box { color: #e55050; width: 100%; height: .625em; position: relative; } .text-draw__box-svg { width: 100%; height: 100%; position: absolute; overflow: visible !important; } .osmo-credits { z-index: 999; pointer-events: none; flex-flow: column; justify-content: center; align-items: center; width: 100%; height: 4em; padding: 1em; display: flex; position: fixed; bottom: 0; left: 0; font-size: 1vw; } .osmo-credits__p { pointer-events: auto; color: rgba(19, 19, 19, 0.5); text-align: center; margin: 0; font-family: PP Neue Montreal, Arial, sans-serif; font-size: 1.125em; font-weight: 500; line-height: 1.3; } .osmo-credits__p-a { color: #340824; } @font-face { font-family: 'PP Neue Montreal'; src: url('https://cdn.prod.website-files.com/6819ed8312518f61b84824df/6819ed8312518f61b84825ba_PPNeueMontreal-Medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }