/* Brevant Sementes — componentes de peça social.
   Unidade: --u = 1 px de um canvas de 1080 de largura. Toda medida é calc(var(--u) * N).
   Cores e medidas vêm de tokens.json; os valores após a vírgula em var() são só reserva. */

.bv-peca {
  container-type: inline-size;
  position: relative;
  width: 100%;
  aspect-ratio: 4 / 5;
  overflow: hidden;
  background: var(--fundo, #750E2B);
  color: var(--texto, #FFFFFF);
  font-family: var(--font-texto, Gilroy, sans-serif);
  --u: calc(100cqw / 1080);
  --bv-foto: #3B4630; /* reserva de foto nas prévias; não é cor da marca */
}
.bv-peca--story { aspect-ratio: 9 / 16; }
.bv-peca--marsala { --fundo: var(--marsala, #750E2B); --caixa: var(--laranja, #F47D1F); --tarja: var(--marsala, #750E2B); --tarja-solta: var(--laranja, #F47D1F); --palavra-cor: var(--laranja, #F47D1F); --topografia: var(--topografia-sobre-marsala); }
.bv-peca--laranja { --fundo: var(--laranja, #F47D1F); --caixa: var(--marsala, #750E2B); --tarja: var(--laranja, #F47D1F); --tarja-solta: var(--marsala, #750E2B); --palavra-cor: var(--marsala, #750E2B); --topografia: var(--topografia-sobre-laranja); }
.bv-peca * { box-sizing: border-box; }

/* camadas */
.bv-camada { position: absolute; inset: 0; }
.bv-area { position: absolute; inset: 0; padding: calc(var(--u) * 108); display: flex; flex-direction: column; }
.bv-area--reel { padding: calc(var(--u) * 285) calc(var(--u) * 108) calc(var(--u) * 285) calc(var(--u) * 176); }

/* linhas topográficas */
.bv-topo { position: absolute; inset: 0; background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1080 1350%22 width=%221080%22 height=%221350%22%3E%3Cg fill=%22none%22 stroke=%22rgba%28244,125,31,0.30%29%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M0,165 L36,157 L64,144 L78,132 L88,120 L95,108 L99,96 L101,84 L100,68 L96,54 L89,40 L80,28 L68,16 L42,0%22/%3E%3Cpath d=%22M1033,224 L1033,224%22/%3E%3Cpath d=%22M1076,480 L1060,445 L1052,434 L1040,421 L1024,414 L1016,415 L1004,419 L988,431 L972,447 L917,516 L883,568 L876,584 L874,596 L876,608 L882,620 L892,632 L911,648 L929,660 L948,670 L966,676 L984,679 L1012,678 L1037,668 L1048,660 L1060,648 L1076,621%22/%3E%3Cpath d=%22M696,632 L696,632%22/%3E%3Cpath d=%22M0,210 L48,204 L72,196 L91,188 L111,176 L126,164 L138,152 L149,136 L157,120 L162,104 L165,88 L164,68 L160,51 L152,32 L143,16 L130,0%22/%3E%3Cpath d=%22M1076,47 L1056,38 L1032,33 L1012,33 L988,37 L968,45 L948,57 L932,74 L921,92 L915,108 L912,124 L912,160 L920,194 L948,284 L953,312 L952,336 L945,368 L930,404 L907,440 L880,472 L862,488 L844,499 L824,508 L804,512 L768,511 L696,497 L664,493 L636,492 L608,498 L585,508 L568,524 L556,547 L553,572 L555,592 L560,608 L568,624 L581,640 L595,652 L612,662 L632,671 L652,676 L700,681 L792,680 L828,682 L864,691 L948,720 L988,726 L1012,725 L1036,718 L1056,707 L1076,690%22/%3E%3Cpath d=%22M0,247 L32,245 L60,240 L88,233 L113,224 L136,212 L156,199 L176,182 L192,164 L204,144 L212,124 L217,104 L218,84 L216,63 L210,40 L201,20 L189,0%22/%3E%3Cpath d=%22M995,0 L976,4 L953,12 L936,21 L919,32 L904,46 L892,60 L882,76 L875,96 L869,128 L870,160 L875,192 L895,276 L899,320 L896,344 L889,368 L878,392 L864,413 L848,429 L832,440 L812,450 L792,455 L752,457 L672,449 L636,448 L600,452 L572,461 L556,470 L544,480 L533,492 L526,504 L517,532 L515,548 L516,568 L520,592 L527,612 L537,632 L548,648 L563,664 L580,676 L600,687 L624,696 L652,703 L680,708 L784,716 L824,721 L864,731 L944,756 L980,763 L1008,763 L1032,759 L1056,749 L1076,736%22/%3E%3Cpath d=%22M0,279 L36,277 L72,273 L104,266 L136,256 L164,244 L190,228 L212,211 L231,192 L246,172 L258,148 L265,124 L268,100 L267,76 L261,48 L253,24 L240,0%22/%3E%3Cpath d=%22M909,0 L882,20 L860,44 L843,72 L833,104 L829,132 L830,164 L846,264 L849,300 L847,320 L843,336 L837,352 L828,367 L817,380 L804,390 L788,398 L768,404 L732,408 L648,407 L608,409 L568,417 L548,424 L533,432 L517,444 L506,456 L496,472 L489,488 L485,508 L484,528 L485,552 L489,576 L495,600 L505,624 L516,645 L530,664 L546,680 L563,692 L584,704 L608,713 L636,721 L668,728 L772,742 L816,750 L860,761 L940,788 L976,795 L1004,797 L1028,794 L1052,787 L1076,775%22/%3E%3Cpath d=%22M646,1344 L660,1320 L667,1296 L666,1276 L659,1256 L645,1240 L624,1228 L596,1221 L568,1218 L536,1221 L508,1228 L483,1240 L466,1256 L457,1276 L455,1296 L460,1320 L474,1344%22/%3E%3Cpath d=%22M0,310 L44,308 L88,303 L128,296 L164,286 L196,273 L224,259 L251,240 L273,220 L292,196 L305,172 L313,148 L317,120 L317,92 L312,60 L302,28 L289,0%22/%3E%3Cpath d=%22M857,0 L836,20 L817,44 L803,72 L794,100 L789,128 L788,156 L794,244 L794,272 L789,300 L780,320 L772,330 L760,340 L748,347 L732,353 L700,358 L612,364 L568,371 L544,377 L524,384 L508,393 L492,404 L480,416 L468,432 L459,452 L454,472 L452,496 L453,520 L464,576 L473,604 L485,632 L496,653 L510,672 L525,688 L544,703 L564,715 L588,725 L648,743 L760,762 L808,773 L852,787 L936,817 L972,826 L1000,829 L1024,828 L1052,821 L1076,810%22/%3E%3Cpath d=%22M705,1344 L717,1312 L722,1280 L718,1252 L712,1240 L704,1228 L684,1211 L656,1198 L620,1190 L576,1187 L528,1190 L484,1198 L448,1212 L425,1228 L415,1240 L407,1252 L403,1264 L400,1280 L402,1312 L413,1344%22/%3E%3Cpath d=%22M0,338 L56,337 L108,333 L156,326 L200,316 L240,304 L278,288 L306,272 L330,252 L348,230 L361,204 L368,176 L372,144 L370,108 L364,72 L353,36 L337,0%22/%3E%3Cpath d=%22M809,0 L791,20 L777,40 L765,60 L755,84 L748,108 L743,136 L732,236 L724,260 L712,277 L692,292 L664,302 L636,308 L544,322 L496,334 L476,342 L460,352 L447,364 L436,377 L428,392 L421,412 L417,432 L416,452 L418,476 L422,504 L439,568 L463,632 L475,656 L488,676 L504,694 L520,708 L540,722 L564,734 L591,744 L624,754 L748,780 L796,793 L844,810 L932,847 L968,858 L996,862 L1024,861 L1052,855 L1076,845%22/%3E%3Cpath d=%22M752,1344 L765,1304 L768,1268 L767,1252 L763,1236 L755,1220 L747,1208 L734,1196 L722,1188 L688,1175 L644,1167 L588,1164 L520,1167 L461,1176 L420,1189 L404,1197 L388,1208 L376,1220 L368,1232 L360,1248 L356,1264 L354,1280 L355,1300 L359,1320 L366,1344%22/%3E%3Cpath d=%22M760,0 L733,32 L712,64 L695,100 L668,173 L658,192 L648,206 L632,220 L608,232 L580,239 L552,241 L524,239 L500,232 L481,220 L468,205 L453,172 L416,60 L388,0%22/%3E%3Cpath d=%22M0,365 L100,363 L260,353 L296,355 L320,362 L332,370 L340,377 L349,388 L357,404 L421,580 L454,656 L466,676 L480,695 L496,711 L512,724 L544,742 L584,758 L628,770 L736,796 L792,814 L844,836 L928,878 L964,892 L992,897 L1020,897 L1048,892 L1076,882%22/%3E%3Cpath d=%22M797,1344 L809,1296 L812,1272 L812,1252 L809,1232 L803,1212 L794,1196 L785,1184 L772,1173 L760,1166 L724,1153 L676,1146 L612,1144 L520,1147 L442,1156 L392,1169 L372,1177 L356,1187 L341,1200 L329,1216 L321,1232 L315,1252 L312,1272 L313,1296 L317,1320 L323,1344%22/%3E%3Cpath d=%22M698,0 L636,61 L612,81 L588,94 L564,98 L540,93 L528,86 L512,74 L484,45 L450,0%22/%3E%3Cpath d=%22M0,390 L148,390 L204,392 L248,399 L284,412 L300,421 L316,435 L343,468 L376,527 L428,644 L447,680 L472,713 L488,727 L504,739 L532,754 L568,768 L716,808 L780,831 L838,860 L928,917 L960,932 L988,938 L1016,938 L1044,933 L1076,922%22/%3E%3Cpath d=%22M840,1344 L852,1292 L856,1264 L856,1240 L854,1220 L850,1200 L844,1184 L835,1168 L824,1156 L814,1148 L800,1140 L784,1134 L744,1127 L684,1124 L553,1128 L432,1136 L372,1147 L352,1153 L332,1162 L312,1176 L296,1192 L283,1212 L276,1232 L271,1256 L271,1284 L274,1312 L281,1344%22/%3E%3Cpath d=%22M0,412 L104,414 L172,419 L224,428 L264,443 L284,455 L301,468 L320,487 L336,506 L353,532 L372,564 L419,664 L436,695 L458,724 L488,748 L512,761 L544,774 L704,821 L744,836 L776,851 L805,868 L833,888 L861,912 L916,965 L936,980 L952,987 L980,992 L1008,990 L1040,983 L1076,968%22/%3E%3Cpath d=%22M885,1344 L898,1288 L904,1232 L902,1184 L893,1148 L879,1124 L871,1116 L859,1108 L832,1099 L792,1096 L584,1110 L388,1120 L340,1127 L304,1138 L280,1152 L260,1170 L244,1192 L234,1216 L228,1244 L227,1272 L230,1308 L237,1344%22/%3E%3Cpath d=%22M0,433 L96,436 L168,443 L200,450 L224,457 L248,466 L268,477 L288,492 L306,508 L340,549 L368,596 L418,700 L434,724 L453,744 L480,763 L516,779 L553,792 L684,831 L724,847 L757,864 L792,888 L821,916 L843,948 L850,964 L855,980 L856,996 L854,1012 L847,1024 L836,1036 L820,1046 L798,1056 L740,1073 L664,1087 L576,1096 L504,1099 L376,1099 L328,1101 L287,1108 L252,1122 L230,1136 L210,1156 L195,1180 L186,1204 L181,1232 L180,1264 L183,1300 L190,1344%22/%3E%3Cpath d=%22M933,1344 L952,1264 L971,1140 L981,1108 L993,1088 L1008,1072 L1034,1052 L1076,1026%22/%3E%3Cpath d=%22M0,452 L88,455 L160,463 L188,469 L216,478 L240,488 L260,500 L280,514 L300,532 L332,570 L359,616 L404,713 L420,737 L439,756 L464,773 L496,788 L532,800 L653,836 L692,851 L724,867 L755,888 L780,912 L798,940 L804,964 L805,980 L800,996 L790,1012 L776,1025 L760,1036 L735,1048 L704,1059 L672,1067 L600,1078 L516,1084 L448,1083 L324,1074 L280,1074 L236,1081 L216,1087 L197,1096 L172,1115 L153,1136 L140,1160 L130,1188 L126,1220 L125,1256 L129,1296 L137,1344%22/%3E%3Cpath d=%22M990,1344 L1039,1180 L1055,1144 L1076,1113%22/%3E%3Cpath d=%22M0,470 L84,472 L152,481 L180,488 L208,497 L232,507 L252,518 L272,533 L292,550 L308,568 L324,589 L348,632 L390,728 L404,749 L420,766 L444,783 L476,798 L628,843 L664,857 L695,872 L725,892 L745,912 L760,936 L766,960 L763,980 L756,996 L742,1012 L726,1024 L703,1036 L672,1048 L640,1056 L604,1062 L532,1069 L456,1067 L392,1059 L264,1037 L220,1033 L196,1033 L172,1037 L148,1044 L128,1053 L104,1070 L83,1092 L68,1120 L58,1152 L53,1188 L53,1228 L58,1284 L67,1344%22/%3E%3Cpath d=%22M0,486 L80,489 L144,497 L172,504 L200,513 L224,524 L244,535 L264,550 L284,568 L300,586 L316,608 L339,652 L374,744 L386,764 L401,780 L424,796 L452,808 L596,848 L632,861 L664,875 L690,892 L712,912 L725,932 L729,944 L731,956 L728,976 L719,992 L703,1008 L684,1020 L658,1032 L624,1042 L588,1049 L548,1053 L508,1054 L472,1052 L436,1048 L397,1040 L329,1020 L220,977 L196,971 L172,967 L132,967 L84,973 L39,984 L0,999%22/%3E%3Cpath d=%22M0,502 L76,504 L140,513 L192,529 L216,539 L236,551 L256,565 L276,584 L292,603 L306,624 L318,648 L328,672 L356,766 L366,784 L380,800 L399,812 L424,822 L564,854 L604,867 L633,880 L660,896 L682,916 L694,936 L697,956 L692,976 L680,992 L664,1005 L640,1017 L608,1028 L576,1034 L540,1037 L500,1037 L464,1034 L432,1028 L402,1020 L372,1009 L325,984 L252,932 L235,924 L216,918 L188,914 L148,913 L0,926%22/%3E%3Cpath d=%22M0,516 L72,519 L132,527 L184,543 L208,554 L228,566 L252,584 L271,604 L288,628 L301,652 L311,680 L317,708 L329,808 L335,824 L342,832 L352,838 L368,843 L508,859 L549,868 L587,880 L620,895 L643,912 L658,932 L661,940 L663,952 L659,968 L648,983 L632,995 L612,1005 L588,1013 L556,1018 L524,1020 L492,1019 L460,1014 L428,1005 L400,994 L377,980 L356,964 L338,944 L301,884 L292,877 L280,872 L256,868 L224,869 L84,883 L0,888%22/%3E%3Cpath d=%22M0,531 L64,533 L124,541 L174,556 L196,566 L216,578 L248,604 L262,620 L275,640 L284,660 L290,680 L294,700 L296,724 L292,760 L281,788 L264,808 L240,822 L196,837 L136,849 L68,857 L0,860%22/%3E%3Cpath d=%22M560,996 L560,996%22/%3E%3Cpath d=%22M0,545 L60,547 L112,554 L156,566 L196,585 L227,608 L240,622 L252,638 L261,656 L267,672 L271,692 L272,708 L268,738 L256,764 L236,786 L208,803 L168,817 L116,829 L60,835 L0,837%22/%3E%3Cpath d=%22M528,968 L528,968%22/%3E%3Cpath d=%22M0,560 L52,560 L100,567 L140,577 L176,592 L205,612 L228,637 L242,664 L247,680 L249,696 L245,724 L233,748 L213,768 L188,784 L152,798 L104,809 L52,816 L0,817%22/%3E%3Cpath d=%22M0,575 L44,575 L88,580 L128,590 L160,604 L188,623 L207,644 L220,668 L223,692 L219,716 L208,736 L188,755 L164,770 L132,782 L92,791 L48,796 L0,797%22/%3E%3Cpath d=%22M0,591 L40,591 L76,594 L112,603 L140,614 L164,630 L182,648 L193,668 L196,688 L192,708 L180,727 L164,742 L140,755 L112,766 L76,774 L40,777 L0,778%22/%3E%3Cpath d=%22M0,609 L32,608 L64,611 L92,617 L116,626 L136,638 L151,652 L161,668 L164,684 L161,700 L151,716 L136,729 L116,740 L92,748 L60,755 L32,757 L0,757%22/%3E%3Cpath d=%22M0,631 L24,630 L44,631 L64,634 L83,640 L99,648 L110,656 L119,668 L123,680 L121,692 L113,704 L104,712 L88,721 L68,728 L48,732 L24,733 L0,732%22/%3E%3C/g%3E%3C/svg%3E%0A") center / cover no-repeat; pointer-events: none; }
.bv-peca--laranja .bv-topo { background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1080 1350%22 width=%221080%22 height=%221350%22%3E%3Cg fill=%22none%22 stroke=%22rgba%28117,14,43,0.28%29%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M0,165 L36,157 L64,144 L78,132 L88,120 L95,108 L99,96 L101,84 L100,68 L96,54 L89,40 L80,28 L68,16 L42,0%22/%3E%3Cpath d=%22M1033,224 L1033,224%22/%3E%3Cpath d=%22M1076,480 L1060,445 L1052,434 L1040,421 L1024,414 L1016,415 L1004,419 L988,431 L972,447 L917,516 L883,568 L876,584 L874,596 L876,608 L882,620 L892,632 L911,648 L929,660 L948,670 L966,676 L984,679 L1012,678 L1037,668 L1048,660 L1060,648 L1076,621%22/%3E%3Cpath d=%22M696,632 L696,632%22/%3E%3Cpath d=%22M0,210 L48,204 L72,196 L91,188 L111,176 L126,164 L138,152 L149,136 L157,120 L162,104 L165,88 L164,68 L160,51 L152,32 L143,16 L130,0%22/%3E%3Cpath d=%22M1076,47 L1056,38 L1032,33 L1012,33 L988,37 L968,45 L948,57 L932,74 L921,92 L915,108 L912,124 L912,160 L920,194 L948,284 L953,312 L952,336 L945,368 L930,404 L907,440 L880,472 L862,488 L844,499 L824,508 L804,512 L768,511 L696,497 L664,493 L636,492 L608,498 L585,508 L568,524 L556,547 L553,572 L555,592 L560,608 L568,624 L581,640 L595,652 L612,662 L632,671 L652,676 L700,681 L792,680 L828,682 L864,691 L948,720 L988,726 L1012,725 L1036,718 L1056,707 L1076,690%22/%3E%3Cpath d=%22M0,247 L32,245 L60,240 L88,233 L113,224 L136,212 L156,199 L176,182 L192,164 L204,144 L212,124 L217,104 L218,84 L216,63 L210,40 L201,20 L189,0%22/%3E%3Cpath d=%22M995,0 L976,4 L953,12 L936,21 L919,32 L904,46 L892,60 L882,76 L875,96 L869,128 L870,160 L875,192 L895,276 L899,320 L896,344 L889,368 L878,392 L864,413 L848,429 L832,440 L812,450 L792,455 L752,457 L672,449 L636,448 L600,452 L572,461 L556,470 L544,480 L533,492 L526,504 L517,532 L515,548 L516,568 L520,592 L527,612 L537,632 L548,648 L563,664 L580,676 L600,687 L624,696 L652,703 L680,708 L784,716 L824,721 L864,731 L944,756 L980,763 L1008,763 L1032,759 L1056,749 L1076,736%22/%3E%3Cpath d=%22M0,279 L36,277 L72,273 L104,266 L136,256 L164,244 L190,228 L212,211 L231,192 L246,172 L258,148 L265,124 L268,100 L267,76 L261,48 L253,24 L240,0%22/%3E%3Cpath d=%22M909,0 L882,20 L860,44 L843,72 L833,104 L829,132 L830,164 L846,264 L849,300 L847,320 L843,336 L837,352 L828,367 L817,380 L804,390 L788,398 L768,404 L732,408 L648,407 L608,409 L568,417 L548,424 L533,432 L517,444 L506,456 L496,472 L489,488 L485,508 L484,528 L485,552 L489,576 L495,600 L505,624 L516,645 L530,664 L546,680 L563,692 L584,704 L608,713 L636,721 L668,728 L772,742 L816,750 L860,761 L940,788 L976,795 L1004,797 L1028,794 L1052,787 L1076,775%22/%3E%3Cpath d=%22M646,1344 L660,1320 L667,1296 L666,1276 L659,1256 L645,1240 L624,1228 L596,1221 L568,1218 L536,1221 L508,1228 L483,1240 L466,1256 L457,1276 L455,1296 L460,1320 L474,1344%22/%3E%3Cpath d=%22M0,310 L44,308 L88,303 L128,296 L164,286 L196,273 L224,259 L251,240 L273,220 L292,196 L305,172 L313,148 L317,120 L317,92 L312,60 L302,28 L289,0%22/%3E%3Cpath d=%22M857,0 L836,20 L817,44 L803,72 L794,100 L789,128 L788,156 L794,244 L794,272 L789,300 L780,320 L772,330 L760,340 L748,347 L732,353 L700,358 L612,364 L568,371 L544,377 L524,384 L508,393 L492,404 L480,416 L468,432 L459,452 L454,472 L452,496 L453,520 L464,576 L473,604 L485,632 L496,653 L510,672 L525,688 L544,703 L564,715 L588,725 L648,743 L760,762 L808,773 L852,787 L936,817 L972,826 L1000,829 L1024,828 L1052,821 L1076,810%22/%3E%3Cpath d=%22M705,1344 L717,1312 L722,1280 L718,1252 L712,1240 L704,1228 L684,1211 L656,1198 L620,1190 L576,1187 L528,1190 L484,1198 L448,1212 L425,1228 L415,1240 L407,1252 L403,1264 L400,1280 L402,1312 L413,1344%22/%3E%3Cpath d=%22M0,338 L56,337 L108,333 L156,326 L200,316 L240,304 L278,288 L306,272 L330,252 L348,230 L361,204 L368,176 L372,144 L370,108 L364,72 L353,36 L337,0%22/%3E%3Cpath d=%22M809,0 L791,20 L777,40 L765,60 L755,84 L748,108 L743,136 L732,236 L724,260 L712,277 L692,292 L664,302 L636,308 L544,322 L496,334 L476,342 L460,352 L447,364 L436,377 L428,392 L421,412 L417,432 L416,452 L418,476 L422,504 L439,568 L463,632 L475,656 L488,676 L504,694 L520,708 L540,722 L564,734 L591,744 L624,754 L748,780 L796,793 L844,810 L932,847 L968,858 L996,862 L1024,861 L1052,855 L1076,845%22/%3E%3Cpath d=%22M752,1344 L765,1304 L768,1268 L767,1252 L763,1236 L755,1220 L747,1208 L734,1196 L722,1188 L688,1175 L644,1167 L588,1164 L520,1167 L461,1176 L420,1189 L404,1197 L388,1208 L376,1220 L368,1232 L360,1248 L356,1264 L354,1280 L355,1300 L359,1320 L366,1344%22/%3E%3Cpath d=%22M760,0 L733,32 L712,64 L695,100 L668,173 L658,192 L648,206 L632,220 L608,232 L580,239 L552,241 L524,239 L500,232 L481,220 L468,205 L453,172 L416,60 L388,0%22/%3E%3Cpath d=%22M0,365 L100,363 L260,353 L296,355 L320,362 L332,370 L340,377 L349,388 L357,404 L421,580 L454,656 L466,676 L480,695 L496,711 L512,724 L544,742 L584,758 L628,770 L736,796 L792,814 L844,836 L928,878 L964,892 L992,897 L1020,897 L1048,892 L1076,882%22/%3E%3Cpath d=%22M797,1344 L809,1296 L812,1272 L812,1252 L809,1232 L803,1212 L794,1196 L785,1184 L772,1173 L760,1166 L724,1153 L676,1146 L612,1144 L520,1147 L442,1156 L392,1169 L372,1177 L356,1187 L341,1200 L329,1216 L321,1232 L315,1252 L312,1272 L313,1296 L317,1320 L323,1344%22/%3E%3Cpath d=%22M698,0 L636,61 L612,81 L588,94 L564,98 L540,93 L528,86 L512,74 L484,45 L450,0%22/%3E%3Cpath d=%22M0,390 L148,390 L204,392 L248,399 L284,412 L300,421 L316,435 L343,468 L376,527 L428,644 L447,680 L472,713 L488,727 L504,739 L532,754 L568,768 L716,808 L780,831 L838,860 L928,917 L960,932 L988,938 L1016,938 L1044,933 L1076,922%22/%3E%3Cpath d=%22M840,1344 L852,1292 L856,1264 L856,1240 L854,1220 L850,1200 L844,1184 L835,1168 L824,1156 L814,1148 L800,1140 L784,1134 L744,1127 L684,1124 L553,1128 L432,1136 L372,1147 L352,1153 L332,1162 L312,1176 L296,1192 L283,1212 L276,1232 L271,1256 L271,1284 L274,1312 L281,1344%22/%3E%3Cpath d=%22M0,412 L104,414 L172,419 L224,428 L264,443 L284,455 L301,468 L320,487 L336,506 L353,532 L372,564 L419,664 L436,695 L458,724 L488,748 L512,761 L544,774 L704,821 L744,836 L776,851 L805,868 L833,888 L861,912 L916,965 L936,980 L952,987 L980,992 L1008,990 L1040,983 L1076,968%22/%3E%3Cpath d=%22M885,1344 L898,1288 L904,1232 L902,1184 L893,1148 L879,1124 L871,1116 L859,1108 L832,1099 L792,1096 L584,1110 L388,1120 L340,1127 L304,1138 L280,1152 L260,1170 L244,1192 L234,1216 L228,1244 L227,1272 L230,1308 L237,1344%22/%3E%3Cpath d=%22M0,433 L96,436 L168,443 L200,450 L224,457 L248,466 L268,477 L288,492 L306,508 L340,549 L368,596 L418,700 L434,724 L453,744 L480,763 L516,779 L553,792 L684,831 L724,847 L757,864 L792,888 L821,916 L843,948 L850,964 L855,980 L856,996 L854,1012 L847,1024 L836,1036 L820,1046 L798,1056 L740,1073 L664,1087 L576,1096 L504,1099 L376,1099 L328,1101 L287,1108 L252,1122 L230,1136 L210,1156 L195,1180 L186,1204 L181,1232 L180,1264 L183,1300 L190,1344%22/%3E%3Cpath d=%22M933,1344 L952,1264 L971,1140 L981,1108 L993,1088 L1008,1072 L1034,1052 L1076,1026%22/%3E%3Cpath d=%22M0,452 L88,455 L160,463 L188,469 L216,478 L240,488 L260,500 L280,514 L300,532 L332,570 L359,616 L404,713 L420,737 L439,756 L464,773 L496,788 L532,800 L653,836 L692,851 L724,867 L755,888 L780,912 L798,940 L804,964 L805,980 L800,996 L790,1012 L776,1025 L760,1036 L735,1048 L704,1059 L672,1067 L600,1078 L516,1084 L448,1083 L324,1074 L280,1074 L236,1081 L216,1087 L197,1096 L172,1115 L153,1136 L140,1160 L130,1188 L126,1220 L125,1256 L129,1296 L137,1344%22/%3E%3Cpath d=%22M990,1344 L1039,1180 L1055,1144 L1076,1113%22/%3E%3Cpath d=%22M0,470 L84,472 L152,481 L180,488 L208,497 L232,507 L252,518 L272,533 L292,550 L308,568 L324,589 L348,632 L390,728 L404,749 L420,766 L444,783 L476,798 L628,843 L664,857 L695,872 L725,892 L745,912 L760,936 L766,960 L763,980 L756,996 L742,1012 L726,1024 L703,1036 L672,1048 L640,1056 L604,1062 L532,1069 L456,1067 L392,1059 L264,1037 L220,1033 L196,1033 L172,1037 L148,1044 L128,1053 L104,1070 L83,1092 L68,1120 L58,1152 L53,1188 L53,1228 L58,1284 L67,1344%22/%3E%3Cpath d=%22M0,486 L80,489 L144,497 L172,504 L200,513 L224,524 L244,535 L264,550 L284,568 L300,586 L316,608 L339,652 L374,744 L386,764 L401,780 L424,796 L452,808 L596,848 L632,861 L664,875 L690,892 L712,912 L725,932 L729,944 L731,956 L728,976 L719,992 L703,1008 L684,1020 L658,1032 L624,1042 L588,1049 L548,1053 L508,1054 L472,1052 L436,1048 L397,1040 L329,1020 L220,977 L196,971 L172,967 L132,967 L84,973 L39,984 L0,999%22/%3E%3Cpath d=%22M0,502 L76,504 L140,513 L192,529 L216,539 L236,551 L256,565 L276,584 L292,603 L306,624 L318,648 L328,672 L356,766 L366,784 L380,800 L399,812 L424,822 L564,854 L604,867 L633,880 L660,896 L682,916 L694,936 L697,956 L692,976 L680,992 L664,1005 L640,1017 L608,1028 L576,1034 L540,1037 L500,1037 L464,1034 L432,1028 L402,1020 L372,1009 L325,984 L252,932 L235,924 L216,918 L188,914 L148,913 L0,926%22/%3E%3Cpath d=%22M0,516 L72,519 L132,527 L184,543 L208,554 L228,566 L252,584 L271,604 L288,628 L301,652 L311,680 L317,708 L329,808 L335,824 L342,832 L352,838 L368,843 L508,859 L549,868 L587,880 L620,895 L643,912 L658,932 L661,940 L663,952 L659,968 L648,983 L632,995 L612,1005 L588,1013 L556,1018 L524,1020 L492,1019 L460,1014 L428,1005 L400,994 L377,980 L356,964 L338,944 L301,884 L292,877 L280,872 L256,868 L224,869 L84,883 L0,888%22/%3E%3Cpath d=%22M0,531 L64,533 L124,541 L174,556 L196,566 L216,578 L248,604 L262,620 L275,640 L284,660 L290,680 L294,700 L296,724 L292,760 L281,788 L264,808 L240,822 L196,837 L136,849 L68,857 L0,860%22/%3E%3Cpath d=%22M560,996 L560,996%22/%3E%3Cpath d=%22M0,545 L60,547 L112,554 L156,566 L196,585 L227,608 L240,622 L252,638 L261,656 L267,672 L271,692 L272,708 L268,738 L256,764 L236,786 L208,803 L168,817 L116,829 L60,835 L0,837%22/%3E%3Cpath d=%22M528,968 L528,968%22/%3E%3Cpath d=%22M0,560 L52,560 L100,567 L140,577 L176,592 L205,612 L228,637 L242,664 L247,680 L249,696 L245,724 L233,748 L213,768 L188,784 L152,798 L104,809 L52,816 L0,817%22/%3E%3Cpath d=%22M0,575 L44,575 L88,580 L128,590 L160,604 L188,623 L207,644 L220,668 L223,692 L219,716 L208,736 L188,755 L164,770 L132,782 L92,791 L48,796 L0,797%22/%3E%3Cpath d=%22M0,591 L40,591 L76,594 L112,603 L140,614 L164,630 L182,648 L193,668 L196,688 L192,708 L180,727 L164,742 L140,755 L112,766 L76,774 L40,777 L0,778%22/%3E%3Cpath d=%22M0,609 L32,608 L64,611 L92,617 L116,626 L136,638 L151,652 L161,668 L164,684 L161,700 L151,716 L136,729 L116,740 L92,748 L60,755 L32,757 L0,757%22/%3E%3Cpath d=%22M0,631 L24,630 L44,631 L64,634 L83,640 L99,648 L110,656 L119,668 L123,680 L121,692 L113,704 L104,712 L88,721 L68,728 L48,732 L24,733 L0,732%22/%3E%3C/g%3E%3C/svg%3E%0A"); }
[data-theme="laranja"] .bv-peca:not(.bv-peca--marsala) .bv-topo { background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1080 1350%22 width=%221080%22 height=%221350%22%3E%3Cg fill=%22none%22 stroke=%22rgba%28117,14,43,0.28%29%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M0,165 L36,157 L64,144 L78,132 L88,120 L95,108 L99,96 L101,84 L100,68 L96,54 L89,40 L80,28 L68,16 L42,0%22/%3E%3Cpath d=%22M1033,224 L1033,224%22/%3E%3Cpath d=%22M1076,480 L1060,445 L1052,434 L1040,421 L1024,414 L1016,415 L1004,419 L988,431 L972,447 L917,516 L883,568 L876,584 L874,596 L876,608 L882,620 L892,632 L911,648 L929,660 L948,670 L966,676 L984,679 L1012,678 L1037,668 L1048,660 L1060,648 L1076,621%22/%3E%3Cpath d=%22M696,632 L696,632%22/%3E%3Cpath d=%22M0,210 L48,204 L72,196 L91,188 L111,176 L126,164 L138,152 L149,136 L157,120 L162,104 L165,88 L164,68 L160,51 L152,32 L143,16 L130,0%22/%3E%3Cpath d=%22M1076,47 L1056,38 L1032,33 L1012,33 L988,37 L968,45 L948,57 L932,74 L921,92 L915,108 L912,124 L912,160 L920,194 L948,284 L953,312 L952,336 L945,368 L930,404 L907,440 L880,472 L862,488 L844,499 L824,508 L804,512 L768,511 L696,497 L664,493 L636,492 L608,498 L585,508 L568,524 L556,547 L553,572 L555,592 L560,608 L568,624 L581,640 L595,652 L612,662 L632,671 L652,676 L700,681 L792,680 L828,682 L864,691 L948,720 L988,726 L1012,725 L1036,718 L1056,707 L1076,690%22/%3E%3Cpath d=%22M0,247 L32,245 L60,240 L88,233 L113,224 L136,212 L156,199 L176,182 L192,164 L204,144 L212,124 L217,104 L218,84 L216,63 L210,40 L201,20 L189,0%22/%3E%3Cpath d=%22M995,0 L976,4 L953,12 L936,21 L919,32 L904,46 L892,60 L882,76 L875,96 L869,128 L870,160 L875,192 L895,276 L899,320 L896,344 L889,368 L878,392 L864,413 L848,429 L832,440 L812,450 L792,455 L752,457 L672,449 L636,448 L600,452 L572,461 L556,470 L544,480 L533,492 L526,504 L517,532 L515,548 L516,568 L520,592 L527,612 L537,632 L548,648 L563,664 L580,676 L600,687 L624,696 L652,703 L680,708 L784,716 L824,721 L864,731 L944,756 L980,763 L1008,763 L1032,759 L1056,749 L1076,736%22/%3E%3Cpath d=%22M0,279 L36,277 L72,273 L104,266 L136,256 L164,244 L190,228 L212,211 L231,192 L246,172 L258,148 L265,124 L268,100 L267,76 L261,48 L253,24 L240,0%22/%3E%3Cpath d=%22M909,0 L882,20 L860,44 L843,72 L833,104 L829,132 L830,164 L846,264 L849,300 L847,320 L843,336 L837,352 L828,367 L817,380 L804,390 L788,398 L768,404 L732,408 L648,407 L608,409 L568,417 L548,424 L533,432 L517,444 L506,456 L496,472 L489,488 L485,508 L484,528 L485,552 L489,576 L495,600 L505,624 L516,645 L530,664 L546,680 L563,692 L584,704 L608,713 L636,721 L668,728 L772,742 L816,750 L860,761 L940,788 L976,795 L1004,797 L1028,794 L1052,787 L1076,775%22/%3E%3Cpath d=%22M646,1344 L660,1320 L667,1296 L666,1276 L659,1256 L645,1240 L624,1228 L596,1221 L568,1218 L536,1221 L508,1228 L483,1240 L466,1256 L457,1276 L455,1296 L460,1320 L474,1344%22/%3E%3Cpath d=%22M0,310 L44,308 L88,303 L128,296 L164,286 L196,273 L224,259 L251,240 L273,220 L292,196 L305,172 L313,148 L317,120 L317,92 L312,60 L302,28 L289,0%22/%3E%3Cpath d=%22M857,0 L836,20 L817,44 L803,72 L794,100 L789,128 L788,156 L794,244 L794,272 L789,300 L780,320 L772,330 L760,340 L748,347 L732,353 L700,358 L612,364 L568,371 L544,377 L524,384 L508,393 L492,404 L480,416 L468,432 L459,452 L454,472 L452,496 L453,520 L464,576 L473,604 L485,632 L496,653 L510,672 L525,688 L544,703 L564,715 L588,725 L648,743 L760,762 L808,773 L852,787 L936,817 L972,826 L1000,829 L1024,828 L1052,821 L1076,810%22/%3E%3Cpath d=%22M705,1344 L717,1312 L722,1280 L718,1252 L712,1240 L704,1228 L684,1211 L656,1198 L620,1190 L576,1187 L528,1190 L484,1198 L448,1212 L425,1228 L415,1240 L407,1252 L403,1264 L400,1280 L402,1312 L413,1344%22/%3E%3Cpath d=%22M0,338 L56,337 L108,333 L156,326 L200,316 L240,304 L278,288 L306,272 L330,252 L348,230 L361,204 L368,176 L372,144 L370,108 L364,72 L353,36 L337,0%22/%3E%3Cpath d=%22M809,0 L791,20 L777,40 L765,60 L755,84 L748,108 L743,136 L732,236 L724,260 L712,277 L692,292 L664,302 L636,308 L544,322 L496,334 L476,342 L460,352 L447,364 L436,377 L428,392 L421,412 L417,432 L416,452 L418,476 L422,504 L439,568 L463,632 L475,656 L488,676 L504,694 L520,708 L540,722 L564,734 L591,744 L624,754 L748,780 L796,793 L844,810 L932,847 L968,858 L996,862 L1024,861 L1052,855 L1076,845%22/%3E%3Cpath d=%22M752,1344 L765,1304 L768,1268 L767,1252 L763,1236 L755,1220 L747,1208 L734,1196 L722,1188 L688,1175 L644,1167 L588,1164 L520,1167 L461,1176 L420,1189 L404,1197 L388,1208 L376,1220 L368,1232 L360,1248 L356,1264 L354,1280 L355,1300 L359,1320 L366,1344%22/%3E%3Cpath d=%22M760,0 L733,32 L712,64 L695,100 L668,173 L658,192 L648,206 L632,220 L608,232 L580,239 L552,241 L524,239 L500,232 L481,220 L468,205 L453,172 L416,60 L388,0%22/%3E%3Cpath d=%22M0,365 L100,363 L260,353 L296,355 L320,362 L332,370 L340,377 L349,388 L357,404 L421,580 L454,656 L466,676 L480,695 L496,711 L512,724 L544,742 L584,758 L628,770 L736,796 L792,814 L844,836 L928,878 L964,892 L992,897 L1020,897 L1048,892 L1076,882%22/%3E%3Cpath d=%22M797,1344 L809,1296 L812,1272 L812,1252 L809,1232 L803,1212 L794,1196 L785,1184 L772,1173 L760,1166 L724,1153 L676,1146 L612,1144 L520,1147 L442,1156 L392,1169 L372,1177 L356,1187 L341,1200 L329,1216 L321,1232 L315,1252 L312,1272 L313,1296 L317,1320 L323,1344%22/%3E%3Cpath d=%22M698,0 L636,61 L612,81 L588,94 L564,98 L540,93 L528,86 L512,74 L484,45 L450,0%22/%3E%3Cpath d=%22M0,390 L148,390 L204,392 L248,399 L284,412 L300,421 L316,435 L343,468 L376,527 L428,644 L447,680 L472,713 L488,727 L504,739 L532,754 L568,768 L716,808 L780,831 L838,860 L928,917 L960,932 L988,938 L1016,938 L1044,933 L1076,922%22/%3E%3Cpath d=%22M840,1344 L852,1292 L856,1264 L856,1240 L854,1220 L850,1200 L844,1184 L835,1168 L824,1156 L814,1148 L800,1140 L784,1134 L744,1127 L684,1124 L553,1128 L432,1136 L372,1147 L352,1153 L332,1162 L312,1176 L296,1192 L283,1212 L276,1232 L271,1256 L271,1284 L274,1312 L281,1344%22/%3E%3Cpath d=%22M0,412 L104,414 L172,419 L224,428 L264,443 L284,455 L301,468 L320,487 L336,506 L353,532 L372,564 L419,664 L436,695 L458,724 L488,748 L512,761 L544,774 L704,821 L744,836 L776,851 L805,868 L833,888 L861,912 L916,965 L936,980 L952,987 L980,992 L1008,990 L1040,983 L1076,968%22/%3E%3Cpath d=%22M885,1344 L898,1288 L904,1232 L902,1184 L893,1148 L879,1124 L871,1116 L859,1108 L832,1099 L792,1096 L584,1110 L388,1120 L340,1127 L304,1138 L280,1152 L260,1170 L244,1192 L234,1216 L228,1244 L227,1272 L230,1308 L237,1344%22/%3E%3Cpath d=%22M0,433 L96,436 L168,443 L200,450 L224,457 L248,466 L268,477 L288,492 L306,508 L340,549 L368,596 L418,700 L434,724 L453,744 L480,763 L516,779 L553,792 L684,831 L724,847 L757,864 L792,888 L821,916 L843,948 L850,964 L855,980 L856,996 L854,1012 L847,1024 L836,1036 L820,1046 L798,1056 L740,1073 L664,1087 L576,1096 L504,1099 L376,1099 L328,1101 L287,1108 L252,1122 L230,1136 L210,1156 L195,1180 L186,1204 L181,1232 L180,1264 L183,1300 L190,1344%22/%3E%3Cpath d=%22M933,1344 L952,1264 L971,1140 L981,1108 L993,1088 L1008,1072 L1034,1052 L1076,1026%22/%3E%3Cpath d=%22M0,452 L88,455 L160,463 L188,469 L216,478 L240,488 L260,500 L280,514 L300,532 L332,570 L359,616 L404,713 L420,737 L439,756 L464,773 L496,788 L532,800 L653,836 L692,851 L724,867 L755,888 L780,912 L798,940 L804,964 L805,980 L800,996 L790,1012 L776,1025 L760,1036 L735,1048 L704,1059 L672,1067 L600,1078 L516,1084 L448,1083 L324,1074 L280,1074 L236,1081 L216,1087 L197,1096 L172,1115 L153,1136 L140,1160 L130,1188 L126,1220 L125,1256 L129,1296 L137,1344%22/%3E%3Cpath d=%22M990,1344 L1039,1180 L1055,1144 L1076,1113%22/%3E%3Cpath d=%22M0,470 L84,472 L152,481 L180,488 L208,497 L232,507 L252,518 L272,533 L292,550 L308,568 L324,589 L348,632 L390,728 L404,749 L420,766 L444,783 L476,798 L628,843 L664,857 L695,872 L725,892 L745,912 L760,936 L766,960 L763,980 L756,996 L742,1012 L726,1024 L703,1036 L672,1048 L640,1056 L604,1062 L532,1069 L456,1067 L392,1059 L264,1037 L220,1033 L196,1033 L172,1037 L148,1044 L128,1053 L104,1070 L83,1092 L68,1120 L58,1152 L53,1188 L53,1228 L58,1284 L67,1344%22/%3E%3Cpath d=%22M0,486 L80,489 L144,497 L172,504 L200,513 L224,524 L244,535 L264,550 L284,568 L300,586 L316,608 L339,652 L374,744 L386,764 L401,780 L424,796 L452,808 L596,848 L632,861 L664,875 L690,892 L712,912 L725,932 L729,944 L731,956 L728,976 L719,992 L703,1008 L684,1020 L658,1032 L624,1042 L588,1049 L548,1053 L508,1054 L472,1052 L436,1048 L397,1040 L329,1020 L220,977 L196,971 L172,967 L132,967 L84,973 L39,984 L0,999%22/%3E%3Cpath d=%22M0,502 L76,504 L140,513 L192,529 L216,539 L236,551 L256,565 L276,584 L292,603 L306,624 L318,648 L328,672 L356,766 L366,784 L380,800 L399,812 L424,822 L564,854 L604,867 L633,880 L660,896 L682,916 L694,936 L697,956 L692,976 L680,992 L664,1005 L640,1017 L608,1028 L576,1034 L540,1037 L500,1037 L464,1034 L432,1028 L402,1020 L372,1009 L325,984 L252,932 L235,924 L216,918 L188,914 L148,913 L0,926%22/%3E%3Cpath d=%22M0,516 L72,519 L132,527 L184,543 L208,554 L228,566 L252,584 L271,604 L288,628 L301,652 L311,680 L317,708 L329,808 L335,824 L342,832 L352,838 L368,843 L508,859 L549,868 L587,880 L620,895 L643,912 L658,932 L661,940 L663,952 L659,968 L648,983 L632,995 L612,1005 L588,1013 L556,1018 L524,1020 L492,1019 L460,1014 L428,1005 L400,994 L377,980 L356,964 L338,944 L301,884 L292,877 L280,872 L256,868 L224,869 L84,883 L0,888%22/%3E%3Cpath d=%22M0,531 L64,533 L124,541 L174,556 L196,566 L216,578 L248,604 L262,620 L275,640 L284,660 L290,680 L294,700 L296,724 L292,760 L281,788 L264,808 L240,822 L196,837 L136,849 L68,857 L0,860%22/%3E%3Cpath d=%22M560,996 L560,996%22/%3E%3Cpath d=%22M0,545 L60,547 L112,554 L156,566 L196,585 L227,608 L240,622 L252,638 L261,656 L267,672 L271,692 L272,708 L268,738 L256,764 L236,786 L208,803 L168,817 L116,829 L60,835 L0,837%22/%3E%3Cpath d=%22M528,968 L528,968%22/%3E%3Cpath d=%22M0,560 L52,560 L100,567 L140,577 L176,592 L205,612 L228,637 L242,664 L247,680 L249,696 L245,724 L233,748 L213,768 L188,784 L152,798 L104,809 L52,816 L0,817%22/%3E%3Cpath d=%22M0,575 L44,575 L88,580 L128,590 L160,604 L188,623 L207,644 L220,668 L223,692 L219,716 L208,736 L188,755 L164,770 L132,782 L92,791 L48,796 L0,797%22/%3E%3Cpath d=%22M0,591 L40,591 L76,594 L112,603 L140,614 L164,630 L182,648 L193,668 L196,688 L192,708 L180,727 L164,742 L140,755 L112,766 L76,774 L40,777 L0,778%22/%3E%3Cpath d=%22M0,609 L32,608 L64,611 L92,617 L116,626 L136,638 L151,652 L161,668 L164,684 L161,700 L151,716 L136,729 L116,740 L92,748 L60,755 L32,757 L0,757%22/%3E%3Cpath d=%22M0,631 L24,630 L44,631 L64,634 L83,640 L99,648 L110,656 L119,668 L123,680 L121,692 L113,704 L104,712 L88,721 L68,728 L48,732 L24,733 L0,732%22/%3E%3C/g%3E%3C/svg%3E%0A"); }

/* foto (nas prévias, um bloco rotulado) */
.bv-foto { position: absolute; background: var(--bv-foto); color: rgba(255, 255, 255, 0.72); font: 500 calc(var(--u) * 26) / 1.3 var(--font-texto, Gilroy, sans-serif); display: flex; align-items: center; justify-content: center; text-align: center; padding: calc(var(--u) * 40); }
.bv-foto img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.bv-escurecer { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(43, 5, 11, 0) 35%, rgba(43, 5, 11, 0.78) 100%); }
/* texto branco no meio da foto (capa de reel, depoimento): escurece a foto inteira, mais forte embaixo */
.bv-escurecer--forte { background: linear-gradient(180deg, rgba(43, 5, 11, 0.30) 0%, rgba(43, 5, 11, 0.55) 45%, rgba(43, 5, 11, 0.88) 100%); }

/* painel curvo que sobe sobre a foto */
.bv-painel-curvo { position: absolute; left: 0; right: 0; bottom: 0; background: var(--fundo, #750E2B); }
.bv-painel-curvo::before { content: ""; position: absolute; left: 0; right: 0; bottom: 100%; height: calc(var(--u) * 150); background: var(--fundo, #750E2B); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1080 300%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0,96 C220,20 420,150 640,104 C820,66 960,18 1080,0 L1080,300 L0,300 Z%22 fill=%22%23000%22/%3E%3C/svg%3E") center / 100% 100% no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1080 300%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0,96 C220,20 420,150 640,104 C820,66 960,18 1080,0 L1080,300 L0,300 Z%22 fill=%22%23000%22/%3E%3C/svg%3E") center / 100% 100% no-repeat; }

/* janela de foto */
.bv-janela { position: relative; overflow: hidden; border-radius: calc(var(--u) * 32); background: var(--bv-foto); }
.bv-janela--chanfro { clip-path: polygon(0 0, 100% 0, 100% calc(100% - var(--u) * 88), calc(100% - var(--u) * 88) 100%, 0 100%); }

/* caixa-assinatura */
.bv-caixa-wrap { position: relative; align-self: flex-start; max-width: 100%; }
.bv-caixa {
  background: var(--caixa, #F47D1F);
  color: var(--caixa-texto, #FFFFFF);
  border-radius: calc(var(--u) * 28);
  padding: calc(var(--u) * 56) calc(var(--u) * 40) calc(var(--u) * 72);
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - var(--u) * 88), calc(100% - var(--u) * 88) 100%, 0 100%);
}
.bv-pilula { position: absolute; right: 0; bottom: calc(var(--u) * -14); width: var(--bv-pilula, 40%); height: calc(var(--u) * 24); border-radius: calc(var(--u) * 12); background: var(--pilula, #FFFFFF); }

/* tipografia */
/* Amboy Black só desenha maiúsculas; a Brevant usa as formas da tecla minúscula (A arredondado, m e n em arco).
   Por isso todo texto em Amboy é transformado em minúsculas (token regraCaixa → display-amboy). */
.bv-display { font-family: var(--font-display, Amboy, sans-serif); font-weight: 900; text-transform: var(--display-amboy, lowercase); margin: 0; text-wrap: balance; }
.bv-display--heroi { font-size: calc(var(--u) * 222); line-height: 0.9; }
.bv-display--titulo { font-size: calc(var(--u) * 162); line-height: 1.22; }
.bv-display--reel { font-size: calc(var(--u) * 146); line-height: 0.97; }
.bv-display--caixa { font-size: calc(var(--u) * 80); line-height: 1.15; }
.bv-display--gc { font-size: calc(var(--u) * 66); line-height: 1.22; }
.bv-display--rotulo { font-size: calc(var(--u) * 28); line-height: 1; letter-spacing: 0.02em; }
.bv-texto { font-family: var(--font-texto, Gilroy, sans-serif); margin: 0; text-transform: none; }
.bv-texto--apoio { font-size: calc(var(--u) * 46); line-height: 1.4; font-weight: 600; }
.bv-texto--corpo { font-size: calc(var(--u) * 36); line-height: 1.35; font-weight: 500; }
.bv-texto--lista { font-size: calc(var(--u) * 34); line-height: 1.4; font-weight: 500; }
.bv-texto--legenda { font-size: calc(var(--u) * 40); line-height: 1.3; font-weight: 700; text-align: center; text-shadow: 0 calc(var(--u) * 2) calc(var(--u) * 10) rgba(0, 0, 0, 0.55); }
.bv-texto--funcao { font-size: calc(var(--u) * 34); line-height: 1.2; font-weight: 300; }
.bv-texto--legal { font-size: calc(var(--u) * 15); line-height: 1.3; font-weight: 400; opacity: 0.9; }

/* destaque de palavra */
.bv-tarja {
  /* Amboy: caixa do texto = 1em (ascendente 0,9 + descendente 0,1); a maiúscula ocupa 0,1em–0,9em,
     então o retângulo cheio deixa 0,1em de respiro acima e abaixo, como no feed */
  --bv-tarja-cor: var(--tarja, #750E2B);
  --bv-tarja-topo: 0;
  --bv-tarja-altura: 1em;
  color: #FFFFFF; padding: 0 0.14em;
  background-image: linear-gradient(var(--bv-tarja-cor), var(--bv-tarja-cor));
  background-repeat: no-repeat; background-size: 100% var(--bv-tarja-altura); background-position: 0 var(--bv-tarja-topo);
  -webkit-box-decoration-break: clone; box-decoration-break: clone;
}
.bv-tarja--solta { --bv-tarja-cor: var(--tarja-solta, #F47D1F); }
.bv-cor { color: var(--palavra-cor, #F47D1F); }

/* lista */
.bv-lista { list-style: none; margin: 0; padding: 0; display: grid; gap: calc(var(--u) * 18); }
.bv-lista li { position: relative; padding-left: calc(var(--u) * 40); }
.bv-lista li::before { content: ""; position: absolute; left: calc(var(--u) * 6); top: 0.55em; width: calc(var(--u) * 14); height: calc(var(--u) * 14); border-radius: 50%; background: currentColor; }
.bv-card-branco { background: #FFFFFF; color: var(--marsala, #750E2B); border-radius: calc(var(--u) * 28); padding: calc(var(--u) * 40); clip-path: polygon(0 0, 100% 0, 100% calc(100% - var(--u) * 64), calc(100% - var(--u) * 64) 100%, 0 100%); }

/* disco de ícone e hexágono */
.bv-disco { position: absolute; left: calc(var(--u) * -28); top: calc(var(--u) * -28); width: calc(var(--u) * 72); height: calc(var(--u) * 72); border-radius: 50%; background: #FFFFFF; color: var(--marsala, #750E2B); display: grid; place-items: center; z-index: 2; }
.bv-disco svg { width: 56%; height: 56%; }
.bv-hexagono { width: calc(var(--u) * 150); aspect-ratio: 1 / 1.1547; display: grid; place-items: center; color: var(--caixa, #F47D1F); }

/* barra de rodapé */
.bv-barra { position: absolute; left: 0; right: 0; bottom: 0; height: calc(var(--u) * 45); background: var(--caixa, #F47D1F); }

/* logo */
.bv-logo { display: block; height: auto; }

/* placa de híbrido */
.bv-placa { width: calc(var(--u) * 530); }
.bv-placa__cupula { position: relative; width: 73%; height: calc(var(--u) * 141); margin: 0 auto; overflow: hidden; }
.bv-placa__cupula::before { content: ""; position: absolute; left: 50%; top: 0; width: calc(var(--u) * 400); height: calc(var(--u) * 400); margin-left: calc(var(--u) * -200); border-radius: 50%; background: var(--laranja, #F47D1F); }
.bv-placa__logo { position: relative; z-index: 1; display: block; width: 38%; margin: calc(var(--u) * 16) auto 0; }
.bv-placa__codigo { display: block; background: var(--marsala, #750E2B); border: calc(var(--u) * 10) solid #FFFFFF; border-bottom: 0; color: #FFFFFF; font-family: var(--font-texto, Gilroy, sans-serif); font-weight: 800; text-transform: uppercase; font-size: calc(var(--u) * 104); letter-spacing: -0.01em; line-height: 1; text-align: center; padding: calc(var(--u) * 16) calc(var(--u) * 12) calc(var(--u) * 14); }
.bv-placa__codigo small { font-size: 0.6em; }
.bv-placa__tec { background: #FFFFFF; color: #222222; height: calc(var(--u) * 85); display: flex; align-items: center; justify-content: center; gap: calc(var(--u) * 18); font: 600 calc(var(--u) * 20) / 1 var(--font-texto, Gilroy, sans-serif); }
.bv-placa__tec span { border: calc(var(--u) * 2) dashed #999999; padding: calc(var(--u) * 8) calc(var(--u) * 12); }

/* card de resultado */
.bv-resultado { display: inline-flex; align-items: flex-start; gap: calc(var(--u) * 6); background: var(--caixa, #F47D1F); color: #FFFFFF; border-radius: calc(var(--u) * 16); padding: calc(var(--u) * 18) calc(var(--u) * 36); font-family: var(--font-display, Amboy, sans-serif); font-weight: 900; font-variant-numeric: tabular-nums; }
.bv-resultado__int { font-size: calc(var(--u) * 170); line-height: 0.9; }
.bv-resultado__dec { display: flex; flex-direction: column; font-size: calc(var(--u) * 80); line-height: 1; padding-top: calc(var(--u) * 6); }
.bv-resultado__dec small { font-family: var(--font-texto, Gilroy, sans-serif); font-weight: 500; font-size: calc(var(--u) * 26); text-transform: none; }
.bv-resultado__local { color: #FFFFFF; border: calc(var(--u) * 3) solid #FFFFFF; padding: calc(var(--u) * 20) calc(var(--u) * 30); text-align: center; font: 500 calc(var(--u) * 30) / 1.35 var(--font-texto, Gilroy, sans-serif); }
.bv-resultado__local b { color: var(--palavra-cor, #F47D1F); font-weight: 700; }

/* lower third */
.bv-gc { position: absolute; right: 0; display: flex; flex-direction: column; align-items: flex-start; }
.bv-gc__tag { margin-left: calc(var(--u) * 70); background: var(--caixa, #F47D1F); color: #FFFFFF; padding: calc(var(--u) * 10) calc(var(--u) * 34) calc(var(--u) * 8); clip-path: polygon(calc(var(--u) * 12) 0, calc(100% - var(--u) * 12) 0, 100% 100%, 0 100%); }
.bv-gc__bloco { background: var(--marsala, #750E2B); color: #FFFFFF; padding: calc(var(--u) * 26) calc(var(--u) * 150) calc(var(--u) * 30) calc(var(--u) * 70); clip-path: polygon(calc(var(--u) * 64) 0, 100% 0, 100% 100%, 0 100%); }

/* tag de data */
.bv-tag-data { display: inline-block; background: var(--caixa, #F47D1F); color: #FFFFFF; padding: calc(var(--u) * 10) calc(var(--u) * 22) calc(var(--u) * 8); border-radius: calc(var(--u) * 12) calc(var(--u) * 12) 0 0; }

/* aviso ATENÇÃO */
.bv-atencao { background: #FFFFFF; color: #000000; }
.bv-atencao__quadro { border: calc(var(--u) * 4) solid #000000; padding: calc(var(--u) * 28) calc(var(--u) * 34); font: 400 calc(var(--u) * 26) / 1.3 Arial, Helvetica, sans-serif; text-transform: uppercase; }
.bv-atencao__quadro b { font-size: 1.9em; float: left; line-height: 0.95; margin-right: calc(var(--u) * 14); }

