._w2HtG_hero{justify-content:space-between;align-items:center;gap:48px;padding-top:80px;padding-bottom:96px;display:flex}._w2HtG_texto{max-width:640px}._w2HtG_titulo{margin-top:20px;font-size:84px}._w2HtG_sub{max-width:540px;margin-top:28px}._w2HtG_acoes{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}._w2HtG_mockup{--sq:258px;flex:none;width:516px;height:404px;position:relative}._w2HtG_quadro{width:var(--sq);height:var(--sq);background:var(--solu-tinta);border-radius:16px;place-items:center;display:grid}._w2HtG_amostras{width:var(--sq);gap:8px;margin-top:18px;display:flex}._w2HtG_amostras span{border-radius:8px;flex:1;height:102px}._w2HtG_browser{background:var(--solu-surface);width:301px;box-shadow:var(--solu-sombra-flutuante);border-radius:12px;position:absolute;top:78px;left:215px;overflow:hidden}._w2HtG_barra{background:var(--solu-nevoa);align-items:center;gap:5px;height:24px;padding:0 10px;display:flex}._w2HtG_barra i{background:var(--solu-surface);border-radius:9px;width:7px;height:7px}._w2HtG_pagina{padding:18px 19px 12px}._w2HtG_frase{font:800 25px/1.05 var(--solu-fonte-titulo);letter-spacing:-.035em;margin:18px 0 14px}._w2HtG_linha{background:var(--solu-nevoa);border-radius:4px;height:6px}._w2HtG_pilula{background:var(--solu-solar);color:var(--solu-tinta);font:600 11px/1 var(--solu-fonte-texto);border-radius:99px;margin-top:18px;padding:8px 14px;display:inline-block}._w2HtG_blocos{gap:9px;margin-top:18px;display:flex}._w2HtG_blocos div{background:var(--solu-papel-200);border-radius:8px;flex:1;height:38px}@media (max-width:1180px){._w2HtG_titulo{font-size:68px}._w2HtG_mockup{transform-origin:100%;margin-left:-78px;transform:scale(.85)}}@media (max-width:960px){._w2HtG_hero{flex-direction:column;align-items:stretch;gap:56px;padding-top:40px;padding-bottom:80px}._w2HtG_titulo{font-size:var(--solu-fs-display-m)}._w2HtG_mockup{--sq:min(300px, 62vw);width:100%;max-width:480px;height:auto;margin-left:0;transform:none}._w2HtG_amostras span{height:88px}._w2HtG_browser{width:54%;min-width:170px;top:22%;left:auto;right:0}._w2HtG_pagina{padding:14px 14px 10px}._w2HtG_frase{font-size:20px}}@media (max-width:400px){._w2HtG_titulo{font-size:44px}}
