h1{color:#f0f8ff}@media only screen and (width<=575.98px){h1{font-size:2.25rem}}.div{width:8rem}.title{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}@media only screen and (width<=768px){.title{text-align:center;flex-flow:wrap;place-content:flex-start center;align-items:center;gap:.5rem;display:flex}}.title__main{margin:0 1rem 0 0;font-size:2.75rem}@media only screen and (width<=768px){.title__main{margin:0 1rem 0 0;padding:2rem 0 0;font-size:1.25rem}}.title__sub{font-size:2rem;font-weight:700}@media only screen and (width<=768px){.title__sub{font-size:1.5rem;font-weight:700}}.title__paragraph{padding:4rem 0 0;font-size:1rem}@media only screen and (width<=768px){.title__paragraph{padding:3.25rem 0 0;font-size:.75rem}}.mobile-buttons{text-align:center;flex-flow:column wrap;place-content:stretch center;align-items:stretch;gap:.5rem;width:55vw;padding:2rem 0 0;display:flex}.offline-message{opacity:.5;color:#f8a397;margin:.5rem 0 0;font-size:.7rem}.offline-text{color:#e5585dba;font-weight:500}
