Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Consolidando Conhecimento

Procurei adiantar o código antes dela ensinar, para poder praticar antes da resposta.

<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Alura Plus</title>
        <link rel="stylesheet" href="styles.css">
    </head>
    <body>
        <section class="container principal">
            <div class="conteudo-principal">
                <h1 class="titulo_principal">Com o Combo+, você pode aproveitar a Alura+ e o Alura Língua por um preço único.</h1>
                <img src="img/Combo.png" alt="O Combo+ é a união da alura+ e a alura língua." class="imagem_principal">
                <a class="botao botao_combo" href="https://www.alura.com.br/">Assine por 12x de R$ 120,00*</a>
                <a class="botao botao_alura-plus">Assinar somente o Alura+</a>
                <p class="aviso_principal">*O preço pode variar caso a assinatura seja feita em outros planos.</p>
            </div>
        </section>
    </body>
</html>
@import url('https://fonts.googleapis.com/css2?family=Inter&display=swap');

:root {
    --preto-fundo: #00030C;
    --azul-botao: #167BF7;
    --branco-principal: #FFFFFF;
    --cinza-secundario: #C0C0C0;
}

* {
    margin: 0;
    padding: 0;
    text-decoration: none;
}
body {
    background-color: var(--preto-fundo);
    color: var(--branco-principal);
    font-family: 'Inter', sans-serif;
    box-sizing: border-box;

}

.container {
    height: 100vh;
}

.principal {
    background-image: url("img/Background.png");
    background-repeat: no-repeat;
    background-size: contain;
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.conteudo-principal {
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    padding: 0 64px;
    gap: 16px;
}

.titulo_principal {
    font-size: 28px;
    font-weight: bold;
    text-align: center;
}

.imagem-principal {
    margin: 18px 0;
}
.botao {
    width: 85%;
    padding: 16px;
    border-radius: 8px;
    color: var(--branco-principal);
    text-align: center;
}

.botao_combo {
    background-color: var(--azul-botao);
    border: none;
}
.botao_alura-plus {
    border: solid 1px #FFFFFF;
    background-color: transparent;
}

.aviso_principal {
    font-size: 12px;
    color: var(--cinza-secundario);
    text-align: center;
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi estudante, tudo bem?

Parabéns por praticar e tentar fazer antes do instrutora e muito obrigada por compartilhar com a gente o seu resultado.

Continue os bons estudos.

Um abraço.