.t-ouro{background:radial-gradient(40% 50% at 20% 20%,#ffffff09,#0000 70%),radial-gradient(50% 40% at 80% 75%,#ffffff08,#0000 70%),linear-gradient(115deg,#0000 40%,#ffffff06 41%,#0000 43%),linear-gradient(62deg,#0000 55%,#ffffff05 56%,#0000 58%),#0a0a0b}.t-ouro .bk-moldura{z-index:1;border:1px solid color-mix(in srgb, var(--ac) 55%, transparent);pointer-events:none;position:absolute;inset:18px}.t-ouro .bk-moldura:after{content:"";border:1px solid color-mix(in srgb, var(--ac) 25%, transparent);position:absolute;inset:6px}.t-ouro .bk-in{text-align:center;flex-direction:column;align-items:center;padding-top:64px;display:flex}.t-ouro .bk-selo{font:500 12px/1.2 var(--bk-f-texto);letter-spacing:.5em;text-transform:uppercase;color:var(--ac)}.t-ouro .bk-marca{font:200 clamp(60px, 10.4cqi, 140px)/1 var(--bk-f-titulo);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(180deg, color-mix(in srgb, var(--ac) 55%, white) 0%, var(--ac) 45%, color-mix(in srgb, var(--ac) 55%, black) 100%);color:#0000;background-clip:text;margin:20px 0 8px;padding-left:.14em;position:relative;overflow:hidden}.t-ouro .bk-brilho{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.t-ouro .bk-brilho:before{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:22%;position:absolute;top:0;bottom:0;left:-30%;transform:skew(-18deg)}.t-ouro.anim .bk-brilho:before{animation:1.8s cubic-bezier(.77,0,.175,1) .6s both bk-brilha}@keyframes bk-brilha{to{transform:translate(620%)skew(-18deg)}}.t-ouro .bk-titulo{font:400 clamp(25px, 3.1cqi, 38px)/1.25 var(--bk-f-titulo);letter-spacing:-.005em;text-wrap:balance;max-width:26ch;margin:8px 0 0}.t-ouro .bk-dest{font:500 13px/1.4 var(--bk-f-texto);letter-spacing:.24em;text-transform:uppercase;color:var(--ac);margin-top:12px}.t-ouro .bk-apoio{max-width:48ch;font:400 16px/1.6 var(--bk-f-texto);color:#cfcac2;margin:14px auto 0}.t-ouro .bk-acoes{justify-content:center}.t-ouro .bk-btn{color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac);font:600 13px/1 var(--bk-f-texto);letter-spacing:.18em;text-transform:uppercase;background:0 0;border-radius:2px}@container hero (max-width:760px){.t-ouro .bk-in{padding:48px 26px}.t-ouro .bk-moldura{inset:10px}}
