.page{color:#000;font-family:Raleway,sans-serif;font-weight:400;margin:0;padding:0;width:100%}.header,.page{background-color:#fff}.header{padding:20px 15px;position:-webkit-sticky;position:sticky;top:0}.header__link{align-items:center;color:inherit;display:flex;font-size:20px;font-weight:700;gap:10px;line-height:90%;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;text-decoration:none}.header__logo{background-image:url(/assets/images/landing/logo.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;height:52px;min-width:52px;width:52px}.main{padding:0 15px 30px}.main h1{font-size:28px;font-weight:700;line-height:90%;margin:30px 0}.main h3{font-size:20px;font-weight:700;margin:30px 0 15px}.main p{font-size:16px;font-weight:400;margin:20px 0}.main p span{font-weight:700}.main p a{font-weight:500;overflow-wrap:break-word;text-decoration-thickness:1px;text-underline-offset:2px;word-break:break-all}.footer{align-items:center;background-color:#7558e9;bottom:0;color:#e0d8ff;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content;padding:26px 15px;position:-webkit-sticky;position:sticky;row-gap:20px}.footer__info{display:flex;flex-direction:column;row-gap:10px}.footer__copyright{margin:0}.footer__link{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}.footer__actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.footer__action-icon{display:block;overflow:hidden;transform-origin:center;transition:transform .12s ease,filter .12s ease;width:100%;will-change:transform,filter}.footer__action:active .footer__action-icon,.footer__action:hover .footer__action-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,1));transform:scale(1.02)}@media (min-width:540px){.main h1{font-size:30px}.footer{justify-content:space-between}}@media (min-width:800px){.header{padding:20px 96px}.main{margin:0 96px;max-width:1000px;padding:0}.footer{padding:26px 96px}.footer__actions{gap:15px;margin:0}}@media (min-width:1000px){.footer__info{-moz-column-gap:40px;column-gap:40px;flex-direction:row}}