.newsletter-content{width:100%;display:grid;grid-template-columns:auto}@media screen{.checkbox-grid{display:inline-grid;grid-template-columns:auto auto auto auto auto auto auto}}@media (max-width:700px){.checkbox-grid{display:inline-grid;justify-content:center;grid-template-columns:auto auto auto}}.newsletter-content h1{font-size:calc(1rem + 2vw);text-align:center}.newsletter-content a{font-size:calc(1rem + .5vw);text-align:center}.inp-email{display:block;border-radius:6px;border:2px solid var(--color-border)}.inp-email:focus{border:2px solid var(--color-border-hover)}.checkbox-wrapper-4 *{box-sizing:border-box}.checkbox-wrapper-4 .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;padding:6px 8px;border-radius:6px;overflow:hidden;transition:all .2s ease;display:inline-block}.checkbox-wrapper-4 .cbx:not(:last-child){margin-right:6px}.checkbox-wrapper-4 .cbx:hover{background:rgba(0,119,255,.06)}.checkbox-wrapper-4 .cbx span{float:left;vertical-align:middle;transform:translateZ(0)}.checkbox-wrapper-4 .cbx span:first-child{position:relative;width:18px;height:18px;border-radius:4px;transform:scale(1);border:1px solid #cccfdb;transition:all .2s ease;box-shadow:0 1px 1px #00104b0d}.checkbox-wrapper-4 .cbx span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.checkbox-wrapper-4 .cbx span:last-child{padding-left:8px;line-height:18px}.checkbox-wrapper-4 .cbx:hover span:first-child{border-color:#07f}.checkbox-wrapper-4 .inp-cbx{position:absolute;visibility:hidden}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child{background:#07f;border-color:#07f;animation:wave-4 .4s ease}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper-4 .inline-svg{position:absolute;width:0;height:0;pointer-events:none;user-select:none}@media screen and (max-width: 640px){.checkbox-wrapper-4 .cbx{width:100%;display:inline-block}}@-moz-keyframes wave-4{50%{transform:scale(.9)}}@-webkit-keyframes wave-4{50%{transform:scale(.9)}}@-o-keyframes wave-4{50%{transform:scale(.9)}}@keyframes wave-4{50%{transform:scale(.9)}}.open[data-v-123edbe1]{color:red}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-black-soft);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-dark-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Open Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;height:100%;font-weight:400;display:grid;grid-template-rows:1fr auto;justify-content:center;align-items:center}.main-text{font-size:calc(5rem + 8vw);text-align:center;padding:0;margin:0 auto;color:var(--color-text);transition:color 1s}footer{display:grid;width:100%}.footer-content{display:flex;flex-wrap:row-wrap;justify-content:space-evenly}.footer-content p{margin:0 calc(.5rem + 1vw)}
