:root{--first-color:#f8f8f8;--second-color:#1a1a1a;--third-color:#1a1a1abe;--fourth-color:#f8f8f89f;--error-color:rgb(145, 1, 1);--font-size-logo-form:1.3rem;--font-size-title-form:2.25rem;--font-size-subtitle-form:1.25rem;--font-size-input-form:1rem;--font-size-link-form:0.9rem;--box-shadow-base:0 4px 8px rgba(0, 0, 0, 0.2);--box-shadow-hover:0 8px 16px rgba(0, 0, 0, 0.2);--border-form:2px solid rgba(255, 255, 255, 0.2)}*,*::before,*::after{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}body,h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}body{display:flex;flex-direction:column;justify-content:center;min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;font-family:"Poppins",sans-serif;background-color:var(--first-color);overflow-x:hidden}::selection{background:#64646485;color:var(--first-color)}@media (max-width:1125px){html,body{max-width:100%;overflow-x:hidden}}