@import url('https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap'); @font-face { font-family: 'Satoshi'; src: url('./Satoshi_Complete/Satoshi_Complete/Fonts/WEB/fonts/Satoshi-Regular.woff2') format('woff2'), url('./Satoshi_Complete/Satoshi_Complete/Fonts/WEB/fonts/Satoshi-Regular.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Satoshi'; src: url('./Satoshi_Complete/Satoshi_Complete/Fonts/WEB/fonts/Satoshi-Bold.woff2') format('woff2'), url('./Satoshi_Complete/Satoshi_Complete/Fonts/WEB/fonts/Satoshi-Bold.woff') format('woff'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Helvetica'; src: url('./helvetica/Helvetica.ttf') format('truetype'), url('./helvetica/Helvetica-Bold.ttf') format('truetype'); font-weight: normal; font-style: normal; } /* Reset e Configurações Globais */ * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Satoshi', Arial, sans-serif; } body { display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 0px; background-color: black; } p#section { backdrop-filter: blur(10px); background-color: rgba(13, 13, 13, 0.4); border-radius: 50px; box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 1px; opacity: 1; padding: 6px 12px; color: white; } section.headline { padding: 40px; display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 20px; img { user-select: none; width: 100px; height: 100px; } h1 { max-width: 600px; text-align: center; font-size: 24px; color: white; } h2 { max-width: 600px; text-align: center; font-size: 18px; color: #777777; font-weight: 400; } } section.banner { padding: 40px; display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 20px; max-width: 600px; h1 { max-width: 600px; text-align: center; font-size: 22px; font-weight: 500; color: white; } h2 { max-width: 600px; text-align: center; font-size: 16px; color: #777777; font-weight: 400; } } section.gatilho { display: flex; justify-content: center; align-items: center; gap: 10px; border-radius: 30px; padding: 10px 20px; background-color: rgb(24, 24, 24); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); h1 { font-weight: 400; font-size: 16px; color: white; } } section.start { display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 20px; background-color: rgb(24, 24, 24); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); width: 100%; max-width: 600px; padding: 40px; border-radius: 20px; h1 { max-width: 600px; text-align: center; font-size: 28px; font-weight: 600; color: white; } h2 { max-width: 600px; text-align: center; font-size: 16px; color: #777777; font-weight: 400; } a { display: flex; justify-content: center; align-items: center; text-align: center; gap: 10px; width: 100%; background-color: white; color: black; padding: 14px 28px; border-radius:20px; text-decoration: none; font-size: 16px; font-weight: 500; } } section.footer { padding: 40px; display: flex; justify-content: center; align-items: center; flex-direction: column; h1 { text-align: center; color: #777777; font-size: 14px; font-weight: 400; } }