.convite-quadro{background:var(--escuro);color:var(--creme);border-radius:24px;grid-template-columns:auto minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px clamp(28px,4vw,56px);padding:clamp(30px,4.2vw,52px) clamp(24px,4.5vw,60px);display:grid;position:relative;box-shadow:0 44px 80px -36px #0b151299,0 4px 14px #0b151224}.convite-fundo{z-index:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(60% 130% at 6% 0,#0e3227f2,#0000 66%),linear-gradient(#efeae007 1px,#0000 1px),linear-gradient(90deg,#efeae007 1px,#0000 1px);background-position:0 0,26px 0,26px 0;background-size:auto,54px 54px,54px 54px;position:absolute;inset:0;overflow:hidden}.convite-fundo img{opacity:.13;width:auto;height:124%;position:absolute;top:50%;right:clamp(20px,3vw,44px);transform:translateY(-50%)}.convite-quadro>:not(.convite-fundo){z-index:1;position:relative}.convite-figura{width:clamp(92px,9vw,124px);height:auto;overflow:visible}.convite-texto{gap:12px;display:grid}.convite-texto h2{letter-spacing:-.025em;text-wrap:wrap;font-size:clamp(25px,2.5vw,32px)}.convite-texto h2 span{color:var(--ouro);display:block}.convite-texto p{color:#efeae0bd;text-wrap:pretty;max-width:44ch;font-size:16px}.convite-acao{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.convite-acao .busca{grid-template-columns:minmax(0,1fr);max-width:none}.convite-acao .busca-campo{border-color:#0000;border-radius:999px;padding-inline:22px}.convite-acao .busca-lista{border-radius:18px}.convite-acao .botao{border-radius:999px;justify-content:center;min-height:54px;padding:0 22px}.convite-ou{color:#efeae0b3;font-size:15px}.convite-ou a{color:var(--creme)}@media (max-width:980px){.convite-quadro{grid-template-columns:auto minmax(0,1fr)}.convite-acao{grid-column:1/-1}}@media (max-width:560px){.convite-quadro{border-radius:20px;grid-template-columns:minmax(0,1fr)}.convite-figura{width:84px}.convite-fundo img{height:150px;top:-18px;right:18px;transform:none}}
